• Title/Summary/Keyword: 통합 구동 프로그램

검색결과 33건 처리시간 0.158초

전기.기계 통합해석을 위한 엘리베이터 도어 구동시스템의 모델링 (A Modeling of Elevator Door Drive System for Co-Simulation of Electric-Mechanical System)

  • 목형수;이재현;김창완;서용호;김상훈;박내춘
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2008년도 하계학술대회 논문집
    • /
    • pp.109-111
    • /
    • 2008
  • 전동기 구동시스템의 모델링을 위해서는 부하의 부하토크, 관성계수, 마찰계수 등의 정보에 의한 부하 모델링이 반드시 필요하다. 하지만 기본적인 부하모델의 제정수와 단순화된 운동방정식만으로는 기계적 각 부분에서의 발생하는 현상에 대한 해석이 불가능 하다. 본 논문에서는 엘리베이터 도어 구동시스템을 대상으로 기계 해석 분야의 해석 프로그램인 RecurDyn과 전력전자 분야의 시뮬레이션 프로그램인 Simplorer의 Co-Simulation을 통한 부하 모델 및 구동 시스템의 해석 가능성과 해석 범위를 분석하고 실험을 통해 타당성을 검증하고자 한다.

  • PDF

HyGIS와 SWAT2000 모형의 연계 시스템(HyGIS-SWAT) 개발 (Development of HyGIS-SWAT)

  • 최윤석;김경탁
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2006년도 학술발표회 논문집
    • /
    • pp.370-374
    • /
    • 2006
  • SWAT을 구동하기 위해서는 유역의 지형자료와 시계열 자료뿐만 아니라 토지경작과 오염물질의 거동에 관계하는 많은 비공간 데이터가 필요하다. 이와 같이 방대한 자료를 이용하여 효과적으로 SWAT을 구동하기 위하여 GIS 시스템과 SWAT을 연계 운영할 수 있는 프로그램을 개발하고, 이를 실무에 이용하고 있다. 본 연구에서는 HyGIS(과학기술부, 2004)와 SWAT2000 모형의 연계 시스템인 HyGIS-SWAT의 개발을 위하여 HyGIS-SWAT 데이터 모델을 기반으로 하는 시스템의 운영프로세스를 정립하였으며, 이에 따른 데이터베이스를 설계 및 구축 하였다. 또한 SWAT2000 모형의 구동에 필요한 HRU를 계산하기 위한 알고리즘을 개발하였으며, 입력매개변수의 자동계산 모듈을 개발하였다. 연구결과 HyGIS-SWAT의 시범 시스템을 개발할 수 있었으며, HyGIS-SWAT 데이터 모델과 HyGIS-Model 통합시스템의 운영표준은 HyGIS를 이용한 응용프로그램 개발에 효과적으로 이용될 수 있는 것으로 나타났다. 또한 HyGIS-SWAT의 개발과정에서 축적된 기술은 HyGIS와 다양한 수자원 모형의 연계 시스템 개발 시에 기반기술로 이용될 수 있을 것이다.

  • PDF

서브시스템의 빠른 구동을 위한 스냅샷 구동 기법 설계 및 구현 (Design and Implementation of Snapshot Startup Method for Fast Subsystem Startup)

  • 김준;이준원;정진규
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제3권7호
    • /
    • pp.209-218
    • /
    • 2014
  • 스마트 디바이스가 다양한 기능을 지원하면서 스마트 디바이스에서 사용되는 응용프로그램 프로세서 또한 복잡해졌다. 그 결과 멀티미디어코덱과 카메라 같은 복잡한 기능을 지원하기 위해 AP내부에서 전용 CPU를 포함한 여러 개의 저수준 IP가 하나의 고수준 기능을 제공하는 서브시스템으로 통합되고 있다. 서브시스템은 메인 시스템과는 별도의 소프트웨어를 가지며, 서브시스템의 구동 시 자체 소프트웨어를 초기화하는 과정이 필요하다. 이는 서브시스템의 구동 시간을 늘리는 원인이 되며 서브시스템의 기능을 사용하는 응용프로그램의 구동 시간에도 영향을 미치기 때문에 개선될 필요성이 있다. 서브시스템은 컴퓨터 시스템과 유사하므로 컴퓨터 시스템의 빠른 구동을 위해 연구되었던 기법들을 서브시스템의 빠른 구동을 위해 적용할 수 있다. 본 논문에서는 컴퓨터 시스템에서 사용하고 있는 스냅샷 기법을 서브시스템에 적용한 후 장단점을 고찰하였다. 그리고 IP의 레지스터는 제한된 읽기와 쓰기를 제공하기 때문에 스냅샷 기법을 수정하지 않고 적용할 수 없다. 이를 위해 본 논문에서는 IP의 레지스터 특성별로 스냅샷 기법을 적용하는 기법을 제시하였다.

웹 서비스 기반 e-비즈니스 응용 프로그램 통합 프레임워크 (A Web Services based e-Business Application Integration Framework)

  • 이성독;한동수
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제11권6호
    • /
    • pp.514-530
    • /
    • 2005
  • 본 논문은 인터넷에 연결된 여러 형태의 플랫폼 상에 장착되어 있는 다양한 응용 프로그램 통합을 지원하는 e-비즈니스 응용 프로그램 통합(eAI) 프레임워크를 제안한다. 연결된 응용 프로그램은 프레임워크를 구성하고 있는 워크플로우 시스템에 의해서 구동되고 조정되면서 특정 비즈니스 목적을 달성하게 된다. 프레임워크 구성을 위해서 5개의 하위 프레임워크 구성 모듈이 도출되었으며 도출된 각 모듈의 기능과 역할이 정의되었다. 도출된 5개의 하위 모듈은 비즈니스 프로세스 설계 툴, eAI 플랫폼, 비즈니스 프로세스 변환 모듈, UDDI 연결 모듈, 그리고 워크플로우 시스템을 포함한다. 제안된 프레임워크 환경에서 기업 내$\cdot$외부 응용 프로그램들은 방화벽에 구애되지 않고 손쉽게 통합될 수 있다. 본 논문에서는 제안된 시스템의 구현을 위한 워크플로우 시스템의 확장에 대해서 비교적 자세하게 기술하였으며, 구현된 eAI 프레임워크를 사용한 응용 프로그램 구현을 통하여 제안된 프레임워크의 유용성을 확인하였다. 완전한 기능을 갖춘 eAI 솔루션은 이 프레임워크에 추가적인 기능을 점진적으로 추가함으로써 구현 가능하다.

컴포넌트 재구성을 위한 JFC기반 통합 객체 관리 모델 설계 (Implementation of AMOSS by Using JDBC-based on the Integration Object manager Model)

  • 선수균;송영재
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.628-630
    • /
    • 2001
  • 최근 전산 환경은 통합되는 개방형 시스템으로 변모하고 있고 JFC(Java Foundation Classess : Swing)는 분산 네트웍 환경에서 매우 적합한 환경으로 주목 받고있다. DB와 application에서 부수적인 문제점들이 발견되고, 서로 다른 platform을 기반으로 한 client들과의 연동을 위해서, platform에 따른 application이 개발되어야 했다. 이런 환경에서 개발자가 프로그램 변경이 발생할 때 연결관계에 따라 템플리트에 의해 개발된 부분을 코드로 변경해 주는 도구가 필요하게 되었다. 이를 위해 JFC기반의 통합 Middleware의 선정이 필요하게 되었다. 따라서, 본 논문에서는 JFC기반의 통합 관리하는 통합 객체 관리 모델을 설계한다. 이것은 특히 컴포넌트 재구성을 위한 것이고, 목적은 기존의 시스템을 재사용하고 현존하는 컴포넌트를 재구성하여 최소한의 코드 수정을 통하여 시스템을 구동할 수 있게 함으로써 소프트웨어의 경제성을 높이는 것이 본 논문의 목적이다.

  • PDF

액체로켓엔진 천이 동특성 예측 Part-II : 추진제 공급 시스템 모델링 및 검증 (Dynamic Characteristics Prediction of Liquid Rocket Engine for the Transient Sequence Part-II : Propellent Feeding System Modelling and Validation)

  • 고태호;정유신;윤웅섭
    • 한국추진공학회:학술대회논문집
    • /
    • 한국추진공학회 2010년도 제34회 춘계학술대회논문집
    • /
    • pp.181-189
    • /
    • 2010
  • 개방형 액체로켓엔진 시스템에 대한 동특성 예측 프로그램을 작성하였다. 이 프로그램을 통해 얻은 펌프 시동 시 시간에 따른 압력 및 유량 변화 결과를 수류실험장치를 구축하여 실험적으로 검증하였다. 수류실험장치는 실제 액체로켓엔진 추진제 공급 계통에서 구성품의 형태와 배치위치, 가스발생기와 주연소실로 분기되는 유량비를 기준으로 모사되었다. 측정 시 관로가 채워진 상태에서 펌프를 시동하였으며 펌프는 전동기로 구동된다. 동특성 예측 프로그램의 작성을 위해 구성품별 동특성 모델링을 수행하고 엔진 시스템을 기준으로 각 모델링을 순차적으로 통합하였다. 구성품의 동특성 파라미터를 측정 반영하였고 압력 밸런싱을 통해 수렴 조건이 결정된다. 수렴된 밀도와 유량을 가지고 다음 시간에서의 초기 입력 값으로 대체하여 계산을 수행하였다. 천이 작동 상태에서 엔진 시스템 내의 물리량 변화를 전산 예측과 더불어 실험적으로 측정하고 비교하였다.

  • PDF

K-Hypervisor: 실시간 임베디드 시스템을 위한 ARM 기반의 하이퍼바이저 설계 및 구현 (K-Hypervisor: Design and Implementation of ARM Hypervisor for Real-Time Embedded Systems)

  • 고원석;유정우;강인구;전진우;황인기;임성수
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제23권4호
    • /
    • pp.199-209
    • /
    • 2017
  • 최근 실시간 임베디드 시스템 분야에서 가상화를 이용한 시스템 통합에 대한 관심이 꾸준히 증가하고 있다. 가상화 기술은 하이퍼바이저의 개입으로 인한 오버헤드를 수반하며 이는 가상 머신 상에서 구동되는 프로그램의 수행시간을 증가시킨다. 수행시간이 증가함에 따라 가상 머신 상에 있는 소프트웨어의 성능이 하락하며, 실시간성을 유지하기 어려워진다. 본 논문에서는 이러한 문제를 해결하기 위해 가상머신 상의 프로그램이 하이퍼바이저의 개입 없이 직접 물리적인 자원에 접근할 수 있도록 하이퍼바이저를 설계하고 구현하였으며 이를 K-Hypervisor라 부른다. 실험 결과에 따르면 K-Hypervisor 상에서 구동되는 프로그램들의 수행시간은 네이티브 환경에서 측정된 결과와 비교하여 평균적으로 약 3% 정도 증가한다. 또한 성능 저하가 태스크가 접근하는 자원의 종류나 빈도와 관계없이 항상 일정하여 소프트웨어의 실시간성을 유지하기에 적합하다.

KVM 을 위한 Qplus Profile 구현 (The Implementation of Qplus Profile For KVM)

  • 이재호;김흥남;이현철
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 봄 학술발표논문집 Vol.29 No.1 (A)
    • /
    • pp.49-51
    • /
    • 2002
  • KVM(Kilobyte Virtual Machine)은 Sun Microsystems의 자바가 갖고 있는 장점과 기능을 최대한 수용하면서 셀룰러 폰, 양방향 페이저, PDA 및 셋탑 박스와 같이 메모리 공간이 적고, 낮은 CPU 사양을 갖는 네트워크 디바이스에 적용한 수 있도록 만든 경량의 JVM(Java Virtual Machine)이다. 본 논문은 인터넷 정보가전 기기를 위한 실시간 운영체제인 Qplus(Q+)에서 자바 응용 프로그램이 구동 될 수 있도록 J2ME에서 요구되는 KVM용 Profile 계층을 구현하고, 이를 커널에 통합하여 D-TV 보드(SA110)와 Cerf 보드(SAl110)에서 동작실험을 하였다.

  • PDF

생산자동화를 위한 공장제어 프로그램의 개발기법

  • 이석희
    • 기계저널
    • /
    • 제32권10호
    • /
    • pp.883-889
    • /
    • 1992
  • 앞으로의 장기적인 공장제어 소프트웨어는 데이터 베이스 관리방식과 그래픽스와 연관된 자료로 구동되는 계단적 소프트웨어로 된다. 이러한 다양한 기능을 통합적 사무 시스템과 유사한 방법 으로 연관 운용하는 일이 필요하다. 공장제어 시스템 설계자는 데이터베이스, 그래픽스, 시뮬레 이션 시스템을 설계해서 실제 제작 시스템을 평가할 수 있어야 한다. 같은 데이터, 그래픽 자료, 시뮬레이션의 결과 일부를 가지고 제어 시스템의 개발 및 검토를 수행하고, 그 후에 실제 시스 템을 제어하는 소프트웨어를 만들어 내어야 한다.

  • PDF

자동 연마 로봇 시스템의 개발 및 통합 구동 환경 구축 (Development of Automatic Polishing Robot System and Integrated Operating Program)

  • 이민철;정진영;고석조;허창훈
    • 한국정밀공학회지
    • /
    • 제20권1호
    • /
    • pp.107-117
    • /
    • 2003
  • Polishing a die that has free-form surfaces is a time-consuming and tedious job, and requires a considerable amount of high-precision skill. In order to reduce the polishing time and cope with the shortage of skilled workers, an automatic polishing robot system was developed. The polishing robot system is composed of two subsystems, a three-axis machining center and a two-axis polishing head. The machining center is controlled by a FANUC controller, and the polishing head by DSP controller. The system has five degrees of freedom and is able to keep the polishing tool normal to the die surface during operation. To easily operate the developed polishing robot system, this study developed an integrated operating program in the Windows environment. The program consists of five modules: a polishing data generation module, a code separation module, a polishing module, a graphic simulator module, and a teaching module. And, the automatic teaching system was developed to easily obtain teaching data and it consists of a three dimensional joystick and a proximity sensor. Also, to evaluate the performance of the integrated operating program and the polishing robot system, polishing experiments of a die of shadow mask were carried out.