• 제목/요약/키워드: Interface program

검색결과 1,385건 처리시간 0.029초

근사함수를 이용한 스틸휠의 디스크 홀의 최적화 (Optimal Design of the Steel Wheel's Disc Hole Using Approximation Function)

  • 임오강;유완석;김우현;조재승
    • 한국전산구조공학회논문집
    • /
    • 제16권1호
    • /
    • pp.105-111
    • /
    • 2003
  • 승용차의 휠은 타이어와 차체 무게를 지지하며, 회전력과 정지력을 노면으로 전달한다. 휠의 경량화는 차량의 연료효율에 효과적이므로, 스틸휠이 무게를 최소화하도록 디스크 홀이 형상을 최적화 하였다. 설계모델은 Pro/ENGINEER를 사용하여 설정하고, 설계모델의 해석은 ANSYS를 이용하였다. 범용 소프트웨어간의 직접적인 자료의 전달이 어려우므로 두 프로그램을 병합 사용하기 위해, 반응표면법을 이용한 근사함수를 구하였다. 5수준의 요인배치법의 실험값을 사용하여 최대응력과 최대 변위를 추출하였다. 초기 모델은 14인치 승용차용 스틸휠을 사용하였고, 디스크 홀의 폭을 설계변수로 선택하였다. 순차이차계획법과 활성화제약조건을 사용하는 PLBA(Pahenichny-Lim-Belegundu-Arora) 알고르즘을 이용하여 최적해를 구하였다.

식물조직배양 자동화를 위한 로봇개발 - 엔드이펙터 및 시스템의 성능시험 - (Development of a Robot for Automation of a Callus Inoculation)

  • 정석현;노대현
    • 생물환경조절학회지
    • /
    • 제18권2호
    • /
    • pp.87-94
    • /
    • 2009
  • 본 연구는 식물체 캘러서의 접종공정을 자동화하기 위한 로봇개발을 위하여 수행되었으며, 본 보에서는 로봇의 주요구성부인 엔드이펙터 및 전체 로봇시스템의 성능에 대한 연구결과를 소개하였다. 이에 본 보에서 소개한 연구결과를 요약하면, 캘러스 접종을 위하여 흡인식 엔드이펙터와 기계식 엔드이펙터를 제작하였으며, 흡인식은 분리 및 치상의 겸용, 기계식은 분리 분할 치상용으로 각각 분리하여 제작하였으며, 흡인식 엔드이펙터의 성능시험 결과, 평균 8.2kPa의 흡인압에서 캘러스가 깨끗이 분리되었으며 분리된 캘러스를 새배지로 치상 고정히는데 소요되는 적정 배출압은 12kPa로 나타났다. 또한 기계식 엔드이펙터를 이용한 접종공정 자동화 시스템의 성능시험으로서 분할, 파지, 이송 및 치상 작업 성능을 시험한 결과 분할에서는 97%, 분할된 캘러는 모두 정확하게 파지되었으나, 치상하기 위하여 새로운 배양용기로 이송하는 과정에서는 일부 미끄러지는 현상이 발생하여 95%의 성능을 보였고 이송된 캘러스는 모두 정확하게 치상이 기능하였다. 따라서 분할하여 치상할 총 80개의 캘러스 가운데 74개가 정확하게 작업되는 것으로 나타나 전체 성공율은 92%였다. 또한 식물 조직 배양 자동화 공정에 사용되는 로봇에 있어서 엔드 이펙터를 장착하게 되는 매니퓰레이터로서는 6자유도의 매니퓰레이터를 선정하였다.

Integrating OpenSees with other software - with application to coupling problems in civil engineering

  • Gu, Quan;Ozcelik, Ozgur
    • Structural Engineering and Mechanics
    • /
    • 제40권1호
    • /
    • pp.85-103
    • /
    • 2011
  • Integration of finite element analysis (FEA) software into various software platforms is commonly used in coupling systems such as systems involving structural control, fluid-structure, wind-structure, soil-structure interactions and substructure method in which FEA is used for simulating the structural responses. Integrating an FEA program into various other software platforms in an efficient and simple way is crucial for the development and performance of the entire coupling system. The lack of simplicity of the existing integration methods makes this integration difficult and therefore entails the motivation of this study. In this paper, a novel practical technique, namely CS technique, is presented for integrating a general FEA software framework OpenSees into other software platforms, e.g., Matlab-$Simulink^{(R)}$ and a soil-structure interaction (SSI) system. The advantage of this integration technique is that it is efficient and relatively easy to implement. Instead of OpenSees, a cheap client handling TCL is integrated into the other software. The integration is achieved by extending the concept of internet based client-server concept, taking advantage of the parameterization framework of OpenSees, and using a command-driven scripting language called tool command language (TCL) on which the OpenSees' interface is based. There is no need for any programming inside OpenSees. The presented CS technique proves as an excellent solution for the coupling problems mentioned above (for both linear and nonlinear problems). Application examples are provided to validate the integration method and illustrate the various uses of the method in the civil engineering.

인체 모델을 이용한 노인 보행기의 하지관절 기구학과 근활성에 미치는 영향 (Effect of a Elderly Walker on Joint Kinematics and Muscle Activities of Lower Extremities Using a Human Model)

  • 신준호;김윤혁
    • 대한기계학회논문집B
    • /
    • 제35권11호
    • /
    • pp.1243-1248
    • /
    • 2011
  • 본 연구에서는 한국인 표준체형과 유사한 사람의 의료 영상 자료를 이용하여 인체 골격계 모델을 만들었다. 이를 동역학 해석 상용 소프웨트어인 $RecurDyn^{TM}$에 탑재시켜 인체 시뮬레이션 모듈을 개발하였고, 노인의 보행 동작해석을 통해 모델을 검증하여 보행기(elderly walker) 사용 유무에 따른 앉기-서기 및 보행을 분석하였다. 노인이 보행기를 사용하였을 때 앉기-서기 동작 시 하지관절 기구학의 변화는 미비하였고, 보행 시 각 관절의 가동범위가 조금 줄었고 동작시간이 상당히 길어졌다. 또한 근전도 해석결과 일부 발목 주변 근육들과 햄스트링 근육에서 근활성치가 줄거나 활성시간이 줄었다. 이러한 변화는 보행기를 통해 보행할 때 하지의 기여도가 감소했기 때문이라고 생각되었다. 본 연구를 통해 얻어진 시뮬레이션 기술은 여러 가지의 생체역학 연구에 널리 활용될 것으로 생각된다.

임베디드 교육용 라우터 실습장비의 구현 (Implementation of Embedded Educational Router System)

  • 박균득;정중수;정광욱
    • 한국컴퓨터정보학회논문지
    • /
    • 제18권5호
    • /
    • pp.9-17
    • /
    • 2013
  • 본 논문에서는 교육용 임베디드 라우터 실습장비 설계를 제시하였다. 교육용 임베디드 라우터 실습장비는 사용자가 인터넷 환경에서네트워크 구성과 임베디드 라우터 프로그래밍 실습 교육을 할 수 있도록 설계 및 구현되었다. 정적 및 동적 라우팅 프로토콜과 방화벽을 지원하는 라우터 기술 교육용 시스템 설계를 임베디드 환경에서 이더넷 인터페이스를 바탕으로 제시하였다. 개발 환경으로는 CPU는 PXA255, 디버깅 환경은 ADS 1.2, RTOS는 uC/OS-ii, 개발 언어는 C 언어를 사용하였다. 교육 과정으로는 제공된 정적 및 동적 라우팅 프로토콜과 방화벽 프로그램을 컴파일 및 로딩이후 데모 동작의 ping 처리과정으로 이들 기능의 점검 후 ping 패킷 처리의 성능도 살펴보았다. 이후 데모 기능과 유사하게 동작하는 프로그래밍을 하도록 기술 교육을 단계별로 진행시키도록 하였다. 즉, 정적 및 동적 라우팅 프로토콜과 패킷 필터링에 따른 프로그래밍의 완성 및 이의 검증을 수행하도록 하였다.

데이터 전송을 위한 전용 명령어 및 I/O 포트를 탑재한 8051 마이크로콘트롤러의 설계 (Design of an 8051 Microcontroller With Application-Specific Instructions and I/O Ports for Data Transmission)

  • 김지혜;이성수
    • 전기전자학회논문지
    • /
    • 제19권4호
    • /
    • pp.625-631
    • /
    • 2015
  • 본 논문에서는 데이터 전송을 위한 전용 명령어 및 I/O 포트를 탑재한 8051 마이크로콘트롤러를 설계하였다. 설계된 8051마이크로콘트롤러는 외부 디바이스를 제어하고 데이터를 주고받기 위해 2개의 UART 포트와 1개의 SMBus 포트를 탑재하였으며, 이들 포트를 운용하기 위한 전용 명령어를 개발하여 명령어 집합에 추가하였다. 이에 따라 여러 디바이스를 동시에 제어하고 데이터를 전송할 수 있으며, 응용 프로그램의 코드 크기도 줄일 수 있다. 특히, 다수의 디바이스와 데이터를 주고받는 동안에도 마이크로콘트롤러가 멈추지 않고 다른 프로그램을 수행할 수 있어서 동작 효율을 크게 향상할 수 있다. 0.18 um 공정에서 합성한 결과, 전용 명령어 추가로 인한 하드웨어 크기 증가는 무시할만하며, 모든 명령어 및 I/O 포트가 정상적으로 동작하는 것을 FPGA 보드에서 확인하였다.

전원모듈 PMIC 특성평가에 관한 연구 (A Study on Evaluation of Power Management IC)

  • 노영환
    • 전기전자학회논문지
    • /
    • 제20권3호
    • /
    • pp.260-264
    • /
    • 2016
  • MAX77846은 MAX77826과 호환해서 최신 웨어러블 시계와 3G/4G 스마트폰용의 전력모듈(PMIC)로 사용된다. MAX77846은 주변장치의 전력을 공급하기 위해 N 채널 MOSFET와 고효율의 레귤레이터, 비교기 등으로 구성되어 있다. 또한, 완전한 적용성과 각각의 레귤레이터 출력전압을 제공하기 위해 $I^2C$ 연산을 위해 전력 on/off 제어 로직을 제공한다. 이 논문에서 MAX77846을 기반으로 한 축약된 전력 매크로 모델을 전류와 시간에 대한 배터리 전압의 상태를 검증하기 위해 설계하고 LTspice로 시뮬레이션을 수행한다. Samsung Galaxy Gear 2 용 충전된 배터리 용량이 실시간으로 주요기능을 수행하는데 흐르는 전류를 측정한 후 특정한 기능을 수행하는데 사용가능한 시간을 검증하여 차세대 전력 모듈의 설계변수로 활용하는데 있다.

모바일 교통카드 매입 청구 관리 시스템 개선에 관한 연구 (A Study on Improvement of Mobile Transportation Card Purchase Request Management System)

  • 최지훈;박구락;박원철
    • 한국융합학회논문지
    • /
    • 제11권5호
    • /
    • pp.27-34
    • /
    • 2020
  • 오늘날 모바일 교통카드의 활용은 갈수록 증가하고 있다. 모바일 교통카드 충전 방법 중 대부분이 신용카드 충전 방법을 이용한다. 기존의 신용카드 충전 시스템은 카드사마다 프로세스가 다르며 매입 과정에서 시스템적인 오류가 발생했을 때, 이를 자동으로 처리하는 기능이 없어 사람이 수동적으로 오류를 해결해야 하는 문제점이 있다. 본 논문에서는 이러한 부분을 개선하고자, 공통 프로세스를 정의하고 메타데이터로 정의한 테이블을 생성하여 매입 내용들을 정제하여 정보를 제공하는 시스템을 제안한다. 제안 시스템을 통하여 충전 과정에서 오류가 발생하였을 때 개발 공수를 줄이고 충전 시스템의 프로세스 개발 연구에 도움이 될 것으로 기대한다.

콘크리트 표면절삭 장비의 품질관리를 위한 머신비전 알고리즘 개발 (A Study of the Machine Vision Algorithm for Quality Control of Concrete Surface Grinding Equipment)

  • 김정환;서종원;송순호;이원식
    • 한국건설관리학회:학술대회논문집
    • /
    • 한국건설관리학회 2007년도 정기학술발표대회 논문집
    • /
    • pp.983-986
    • /
    • 2007
  • 콘크리트 표면절삭 작업은 콘크리트 표면의 평탄성 및 부착성을 필요로 하는 공사에서 빈번히 사용되고 있으나 작업형태가 노동집약적이며, 유해한 작업환경을 보유하고 있다. 또한 장비를 다루는 기능공의 숙련도에 따라 생산성 및 절삭품질의 편차가 큰 경향이 있다. 그러므로 주변 환경오염 방지와 장비 조종자가 위험에 노출되지 않도록 하기 위한 원격조종 콘크리트 표면절삭 장비 개발이 요구된다. 그러나 원격 조종 시스템에서 조종자가 절삭면의 품질을 측정하기 난해하고 품질에 대한 객관적인 판단을 내리기가 어려우므로, 본 연구에서는 머신비젼시스템(Machine Vision System)을 적용하여 네트워크 카메라로 촬영한 절삭면의 이미지를 디지털 영상처리(Image Processing)과정을 거쳐 그 결과를 그래픽 MMI(Man-Machine Interface) 프로그램에 표현함으로써 품질관리 시스템을 구축하였다. 머신비전 알고리즘은 콘크리트 절삭면의 디지털 영상처리 알고리즘을 의미하며 본 논문에서 제안된 알고리즘을 적용하여 콘크리트 절삭면의 객관적인 품질관리 기준을 제시하고자 한다.

  • PDF

분석자동화를 위한 용액 조제 시스템 설계에 관한 연구 (A study on the solution prepared system design for analysis automation)

  • 이상철;강성준;정양희
    • 한국전자통신학회논문지
    • /
    • 제8권7호
    • /
    • pp.1033-1038
    • /
    • 2013
  • 석유화학 단지에서는 보다 완성도 높은 제품을 위한 많은 연구 개발이 진행되고 있으며 이 과정에서 제품의 중간 및 완성 제품에 대한 분석은 필수적이다. 그러나 이와 같은 분석 작업들이 아직도 많은 부분에서 수작업에 의한 분석 시료가 제조되고 있고 위험한 화학물질에 노출되어 열악한 환경에서 분석이 이루어지고 있다. 본 연구에서는 이와 같은 문제점을 해결하기 위하여 분석 자동화를 위한 멀티 제어 시스템을 개발하였다. 또한 이들 장치의 유기적인 동작과 자동화를 위한 프로그램을 개발하여 적용하고 이들 장치의 신뢰성 검증을 위한 실험을 통하여 표준 용액 조제를 위한 정량 펌프의 정확도가 ${\pm}0.01m{\ell}$의 오차 범위를 갖는 매우 우수한 결과를 얻을 수 있었다.