• Title/Summary/Keyword: object-oriented simulation

Search Result 243, Processing Time 0.025 seconds

Development of Flexible Manufacturing System using Virtual Manufacturing Paradigm

  • Kim, Sung-Chung;Park, Kyung-Hyun
    • International Journal of Precision Engineering and Manufacturing
    • /
    • v.1 no.1
    • /
    • pp.84-90
    • /
    • 2000
  • The importance of Virtual Manufacturing System is increasing in the area of developing new manufacturing processes, implementing automated workcells, designing plant facility layouts and workplace ergonomics. Virtual manufacturing system is a computer system that can generate the same information about manufacturing system structure, states, and behaviors as is observed in a real manufacturing. In this research, a virtual manufacturing system for flexible manufacturing cells (VFMC), (which is a useful tool for building Computer Integrated Manufacturing (CIM), has been developed using object-oriented paradigm, and implemented with software QUEST/IGRIP. Three object models used in the system are the product model, the facility model, and the process model. The concrete behaviors of a flexible manufacturing cell are re[presented by the task-oriented description diagram, TIC. An example simulation is executed to evaluate applicability of the developed models, and to prove the potential value of virtual manufacturing paradigm.

  • PDF

Integrated Flight Simulation Program for Multicopter Drones by Using Acausal and Object-Oriented Language Modelica (비인과, 객체지향적 언어 모델리카를 이용한 멀티콥터형 드론의 통합 비행 시뮬레이션 프로그램)

  • Jin, Jaehyun
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.45 no.5
    • /
    • pp.437-446
    • /
    • 2017
  • An integrated flight simulation program for multicopter drones is presented. The program includes rigid body dynamics, propeller thrust, battery energy, control, and air. Using this program, users can monitor and analyze the states of drones along flight trajectories. As a programming language, Modelica has been chosen, that specializes in simulation program development. Modelica enables users to develop simulation programs efficiently due to acausal and object oriented properties. For missions including horizontal and vertical maneuvers, many dynamical states of drones have been analyzed with simulation results.

A Simulation Modeling Methodology by Integrating Distributed Simulation Objects on the Web (웹상에 분산되어 있는 시뮬레이션 객체들의 통합에 의한 시뮬레이션 모델링 방법론)

  • 심원보;이영해
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1999.10a
    • /
    • pp.325-330
    • /
    • 1999
  • Web-based simulation is one of the most interesting field of simulation research today. Among many research area of web-based simulation, we concern about what a effective way of building simulation model is since creating comprehensive simulation models can be expensive and time consuming. So this paper discusses how to integrate distributed simulation sub-models as objects for constructing the required simulation model which is more large and complex. We introduce two web-oriented methodologies (such as JIDL, CORBA) and the concepts of agent for assisting modelers to integrate simulation models scattered over the web. SINDBAD, which we designed, is a simulation environment which makes it possible constructing a simulation model with distributed model objects on the web and performing the parallel simulation in a distributed way. It is organized according to design patterns in the object oriented concept. Actually we are on the premise that all the distributed objects are originally composed in a CORBA-compatible way to start with our prototype of SINDBAD.

  • PDF

A Methodology for Creating a Simulation Model for a Agent Based and Object-oriented Logistics Support System (군수지원시스템을 위한 에이전트 기반의 객체 지향 시뮬레이션 모델 아키텍처 설계 방법론)

  • Chung, Yong-H.;Hwam, Won-K.;Park, Sang-C.
    • Journal of the Korea Society for Simulation
    • /
    • v.21 no.1
    • /
    • pp.27-34
    • /
    • 2012
  • Proposed in the paper is an agent based and object-oriented methodology to create a virtual logistics support system model. The proposed virtual logistics support system model consists of three types of objects: the logistics force agent model(static model), the military supplies transport manager model(function model), the military supplies state manager model(dynamic model). A logistic force agent model consists of two agent: main function agent and function agent. To improve the reusability and composability of a logistics force agent model, the function agent is designed to adapt to different logistics force agent configuration. A military supplies transport manager is agent that get information about supply route, make decisions based on decision variables, which are maintained by the military supplies state manager, and transport military supplies. A military supplies state manager is requested military supplies from logistics force agent, provide decision variables such as the capacity, order of priority. For the implementation of the proposed virtual logistics force agent model, this paper employs Discrete Event Systems Specification(DEVS) formalism.

The Development of the Object Oriented Simulator of the Container Terminal (컨테이너 터미널 시뮬레이터의 객체지향 설계)

  • Yun, Won-Young;Ryu, Sook-Jea;Kim, Gui-Rae;Kim, Do-Hyung;Choi, Yung-Suk
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • v.1
    • /
    • pp.325-330
    • /
    • 2006
  • The container terminal is the unified transportation system which connects between a land transportation and a sea transportation. This system has many subsystems such as ship operation, yard transfer operation, yard storage system, gate operation, and information manage system. This paper presents a method of modeling a simulator with which user can evaluate the efficiency of the equipment and allocation policies in the container terminal. The final purpose is to estimate the efficiency of each equipments and the distribution policies. In a design step in the simulator development. We suggest the Object Oriented method with which the developer can easily design, because the object oriented method has the advantages of reusability and modularity.

  • PDF

The Guarantee of Real Time Service Message with TMO in Multi-nodes Systems (다중노드 시스템에서 TMO를 이용한 실시간 서비스 메시지 보장)

  • Kim, Gwang-Jum;Seo, Jong-Joo;Kang, Ki-Ung;Yoon, Chan-Ho
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.1 no.1
    • /
    • pp.20-26
    • /
    • 2006
  • One of the computer application fields which started showing noticeable new growth trends in recent years is the real time communication distributed computing application field. Object -oriented(OO) real time(RT) distributed computing is a form of real-time distributed computing realized with a distributed computer system structured in the form of an object network. In this paper, we describes the application environment as the DHS (distributed high-precision simulation) with TMO structure. The TMO scheme is aimed for enabling a great reduction of the designer's effort in guaranteeing timely service capabilities of distributed computing application systems. It has been formulated from the beginning with the objective of enabling design-time guaranteeing of timely action. In the real time simulation techniques based on TMO object modeling, we have observed several advantages to the TMO structuring scheme. TMO object modeling has a strong traceability between requirement specification and design, cost-effective high-coverage validation, autonomous subsystems, easy maintenance and flexible framework for requirement specification.

  • PDF

3-Dimensional Simulation for the Design of Automated Container Terminal (자동화 컨테이너터미널의 설계를 위한 3차원 시뮬레이션)

  • 최용석;하태영;양창호
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2004.04a
    • /
    • pp.471-477
    • /
    • 2004
  • In this study, we introduce a 3-dimensional simulation to support the Design on ACT(Automated Container Terminal). This simulation system developed to simulate virtual operations of ACT using 3-dimensional simulation and animate the simulated results with real time. And the developed system applied an object-oriented design and C++ programming to increase the reusability and extensibility. We select several items of performance evaluation for objects used in ACT in terms of problem detection, problem forecast, and logic feasibility, and provide evaluation points for the design of ACT.

  • PDF

Object-Oriented Simulation-Based Expert System Using a Smalltalk Paradigm (Smalltalk 패러다임을 이용한 객체지향 시뮬레이션기반 전문가시스템)

  • 김선욱;양문희
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.24 no.66
    • /
    • pp.1-10
    • /
    • 2001
  • Simulation-Based Expert System(SIMBES) is a very effective tool to solve complex antral hard problems. The SIMBES model includes a simulator, a feature extractor, a machine learning system, a performance evaluator, and a Knowledge-Based Expert System(KBES). Since SIMBES depends on Problem domains, a schedule-based material requirements planning problem, which is NP-hard, was selected to exemplify the SIMBES model. To implement the SIMBES application in Smalltalk paradigm, a system class hierarchy was constructed. The hierarchy consists of five large classes such as Job Generator, Job Scheduler, Job Evaluator, Inference Engine, and Executive System. Several classes inside these classes were identified. Additionally, instance protocols about all classes have been described in terms of messages and pseudo methods. These protocols can be implemented easily by any other object-oriented languages. Furthermore, these results may be used as a skeletal system to develop a new SIMBES efficiently, especially when the application is related to other scheduling problems.

  • PDF

Development of Load Flow simulator for the Educational Program using GUI (GUI기법을 이용한 Load Flow 교육용 시뮬레이터 개발)

  • Moon, Jeong-Hwan;Kim, Young-Yong;Jang, Se-Hwan;Ryu, Seung-Oh;Park, June-Ho
    • Proceedings of the KIEE Conference
    • /
    • 2007.11b
    • /
    • pp.72-74
    • /
    • 2007
  • This paper presents a Windows graphic developed by the authors for the education and training of power system. Object-oriented programming is a major trend in computer software because it increases flexibility of large-scale software systems. An efficient platform for power system simulation applications has been proposed. This paper presents an intuitive Windows-based program for the power system analysis. The advantages of the object-oriented approach are demonstrated with an implementation of the graphical program. It provides a graphical interface for designing the one-line diagram of the bus and analyzing the output of the simulations. A graphical editor to visually edit the power system, diagram, results processing and exporting and graphic presentations.

  • PDF