• Title/Summary/Keyword: object-oriented simulation

Search Result 243, Processing Time 0.03 seconds

Development of Integrated Valve Train System Design Program (밸브트레인 시스템 통합 설계 프로그램 개발)

  • 조명래;김지운;오대윤;김지영;한동철
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.26 no.10
    • /
    • pp.1364-1369
    • /
    • 2002
  • This paper introduces the development of the analysis and design program of valve train system. In order to verify the stability of design and improve the performance of system efficiently, it is required that integrated and interactive simulation program. The presented program is developed in the base of the object-oriented, capsulation, modulization, OLE (objected linking and embedding) and various design theory. It contains the expandability and flexibility of the structure. In addition to that, it is programmed to make the convenient user interface by using the visualization programming. This program can support the modification of the valve element as well as the development of the valve train system in the beginning of design. It is expected to save the cost and time for the design of valve train system.

Systems Modular Approach For Design and Analysis of Object Oriented Simulation Software (객체지향 시뮬레이션 소프트웨어의 설계 및 분석을 위한 시스템 모듈식 접근방법에 관한 연구)

  • Yoo, Wang Jin;Lim, Ik Sung;Kim, Tae Sung
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.21 no.48
    • /
    • pp.177-184
    • /
    • 1998
  • 최근까지 개발된 시뮬레이션 소프트웨어를 검토 정리한 후, 시뮬레이션 소프트웨어와 그 모델과의 연관성을 파악하기 위하여 총체적인 시뮬레이션 모델을 관찰하였으며, 시뮬레이션 소프트웨어의 유연성에 대한 근원을 시스템 모듈식 접근 방법을 통하여 추적하였다. 실존 시스템, 모델, 그리고 소프트웨어 시스템과의 관계를 조사한 결과 시뮬레이션 소프트웨어의 주요한 성능 척도는 flexibility와 accuracy라는 것이 밝혀졌다. 객체지향 시뮬레이션 소프트웨어의 metrics와 formalism의 모델을 개발하였으며, 이것은 유연한 객체지향적 시뮬레이션 소프트웨어 구조를 디자인하는데 근본 방침을 제시한다. 끝으로 앞에서 개발한 모델을 기초로, 유연한 객체지향적 시뮬레이션 소프트웨어 시스템을 분석하였다.

  • PDF

Design, Implementation, and Validation of KOMPSAT-2 Software Simulator

  • Lee, Sang-Uk;Lee, Byoung-Sun;Kim, Jae-Hoon;Cho, Sung-Ki
    • ETRI Journal
    • /
    • v.27 no.2
    • /
    • pp.140-152
    • /
    • 2005
  • In this paper, we present design features, implementation, and validation of a satellite simulator subsystem for the Korea Multi-Purpose Satellite-2 (KOMPSAT-2). The satellite simulator subsystem is implemented on a personal computer to minimize costs and trouble on embedding onboard flight software into the simulator. An object-oriented design methodology is employed to maximize software reusability. Also, instead of a high-cost commercial database, XML is used for the manipulation of spacecraft characteristics data, telecommand, telemetry, and simulation data. The KOMPSAT-2 satellite simulator subsystem is validated by various simulations for autonomous onboard launch and early orbit phase operations, anomaly operation, and science fine mode operation. It is also officially verified by successfully passing various tests such as the satellite simulator subsystem test, mission control element system integration test, interface test, site installation test, and acceptance test.

  • PDF

Control System of Service Robot for Hospital (병원용 서비스 로봇의 제어시스템)

  • 박태호;최경현;이석희
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2001.04a
    • /
    • pp.540-544
    • /
    • 2001
  • This paper addresses a hybrid control architecture for the hospital service robot, SmartHelper. In hybrid architecture, the deliberation takes place at planning layer while the reaction is dealt through the parallel execution of operations. Hence, the system presents both a hierarchical and an heterarchical decomposition, being able to show a predictable response while keeping rapid reactivity to the dynamic environment. The deliberative controller accomplishes four functions which are path generation, selection of navigation way, command and monitoring. The reactive controller uses fuzzy and potential field method for robot navigation. Through simulation under a virtual environment IGRIP, the effectiveness of the hybrid architecture is verified.

  • PDF

Development of a Web-Based Virtual Laboratory System for Chemical Processes Using an Object-Oriented Technology (객체지향 기술을 이용한 화학공정의 웹기반 가상실험 시스템 개발)

  • Lee, Kyung-Yong;Sin, Dong-Il;Lee, Euy-Soo
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.8 no.5
    • /
    • pp.413-417
    • /
    • 2002
  • The Internet technology has been recognized not only as a tool far communication in the 21st century but also as an environment for enabling changes in the paradigm of teaching and learning. This paper describes a web-based system development for chemical engineering education. Simulation and visualization of dynamic systems in the environment of a standard web-browser is made possible by extending its capabilities. ActiveX control is used to simulate the system tool far online representation of Virtual Lab. System that is developed using visual basic. The courseware is classified into tutorial, exercises, and virtual experiments.

Design and Implementation of ATO On-board Software Using UML Modeling Tool (UML 모델링 도구를 이용한 ATO 차상 소프트웨어의 설계 및 구현)

  • Yoon, Yeong-Hwan;Bang, Yung;Um, Jung-Kyou;Cho, Yong-Gi
    • Proceedings of the KSR Conference
    • /
    • 2008.06a
    • /
    • pp.384-389
    • /
    • 2008
  • In this paper, we propose a UML modeling of ATO on-board software. An automatic train operation (ATO) system is a real-time control system, which operates a train without a manual operation by a driver. For the safe and comfortable service, real-time embedded software for ATO on-board equipment should have both of high performance and reliability. UML-based object-oriented modeling technique is introduced and used widely to design software that satisfies this requirement. We used Rhapsody, which is a modeling tool for real-time embedded software, to model the construction and the behavior of ATO on-board equipment. As a result, ATO on-board software which performs the profile calculation and the real-time speed control is designed and implemented. The brief modeling result including behavioral characteristics and the simulation results are presented.

  • PDF

Water Quality modeling in the Hongbo watershed with WASP5 and GIS (GIS와 WASP5를 이용한 홍보유역의 수질모델링(지역환경 \circled1))

  • 김선주;김해도;허배영
    • Proceedings of the Korean Society of Agricultural Engineers Conference
    • /
    • 2000.10a
    • /
    • pp.519-524
    • /
    • 2000
  • The goal of this research is the establishment of a connection of an existing water quality model to GIS. The water quality model investigated was the Water Quality Analysis Simulation Program (WASP5), while the actual linkage was performed using object-oriented programming. The runoff and the non-point source loadings into the Channel were determined using a grid-based model developed in GIS. Afterwards, scripts were written in the ArcView programming language, Avenue, in order for ArcView to perform the following tasks : 1) write the input file informations, 2) format the input information into the proper WASP5 file, 3) execute the WASP5 subprogram for modeling.

  • PDF

Object-Oriented Modeling and Simulation of Automated Manufacturing Systems : the K-SIM Case (자동화제조시스템의 객체지향적 모델링기법과 시뮬레이션구현방법: K-SIM의 사례)

  • Lee, Tae-Eog;Lee, Jin-Kyu;Lim, Hyeong-Kyu;Lee, Jin-Hwan
    • IE interfaces
    • /
    • v.8 no.3
    • /
    • pp.47-60
    • /
    • 1995
  • 물류시스템간의 상호작용이 복잡한 자동화제조시스템을 시뮬레이션하기 위해서는 전통적인 사건중심의 모델링이나 고객중심의 프로세스묘사방식 모델링보다 서버중심의 프로세스상호작용방식 모델링이 유리하다. 이러한 모델링 방식은 기존의 동적시스템 모델링 이론과도 일치하며 최근의 소프트웨어엔지니어링기법인 객체지향적 모델링기법과도 상통한다. 본 연구에서는 객체지향적 모델링 기법을 바탕으로 서버중심의 프로세스상호작용방식에 기초한 시뮬레이션 모델링 방법을 제안한다. 이러한 방법을 자동화제조시스템의 시뮬레이션모델링에 작용한 예를 소개하고, 순차적 처리언어인 C++ 사용하여 프로세스상호작용방식의 시뮬레이션 실행기를 구현하는 방법을 설명한다.

  • PDF

PS-LAP : Piston Skirt Lubrication Analysis Program (PS-LAP : 피스톤 통합 해석 프로그램)

  • 김지영;김지운;조명래;한동철
    • Proceedings of the Korean Society of Tribologists and Lubrication Engineers Conference
    • /
    • 2000.11a
    • /
    • pp.253-257
    • /
    • 2000
  • This paper reports on the development of the analysis program of the piston skirt system, PS-LAP. It is essential to verify the stability of the design and to improve the performance of the system. In order to do that efficiently, it is required that integrated and interactive simulation analysis program. PS-LAP is developed in the base of the object-oriented, capsulation, modulization, OLE(objected linking and embedding) and variational design theory. So it contain the expandability and flexibility of the structure. In addition to that, it is programed to make the convenient user interface by using the visualization programming. It can support the modification of the piston skirt shape, lubrication condition and so on. It is expected to reduce the money and effort for design the piston skirt system.

  • PDF

Fuzzy based Thesaurus Construction Supporting Component Retrieval (컴포넌트 검색을 지원하는 퍼지 기반 시소러스 구축)

  • Kim, Gui-Jung;Han, Jung-Soo;Song, Young-Jae
    • The KIPS Transactions:PartD
    • /
    • v.10D no.5
    • /
    • pp.753-762
    • /
    • 2003
  • Many Methodologies have proposed for component retrieval. Among them, thesaurus concept has introduced for similar component retrieval. This paper classified classes by concept according to inheritance relation for efficient retrieval of component, and applied fuzzy logic to thesaurus method and constructed object-oriented thesaurus. Proposed method could express category between concepts automatically, and calculate fuzzy degree between classes by comparing matching and mismatching degree to each class and category and construct thesaurus. Component retrieval is that using classes of component, candidate components are retrieved according to priority order using fuzzy similarity. Also, we improved retrieval performance by thesaurus greatly, setting critical of most suitable through simulation.