• Title/Summary/Keyword: Object-Oriented Simulation

Search Result 243, Processing Time 0.025 seconds

An Implementation of the Mobile Communication Simulator using a Object-Oriented Simulation Platform (객체지향적 시뮬레이션플랫폼을 이용한 이동통신 시뮬레이션 구현)

  • Yoon, Young-Hyun;Kim, Sang-Bok;Lee, Jeong-Bae
    • The KIPS Transactions:PartC
    • /
    • v.11C no.5
    • /
    • pp.613-620
    • /
    • 2004
  • Traditionally, simulation method was used to test and evaluate the performance of communication protocol or functional elements for mobile communication service. In this Paper, PCSsim(Personal Communication System Simulator) was realized that can evaluate and review the call process of mobile communication service or to predict its performance by using the object-oriented simulation platform. PCSsim can simulate the base station and mobile host by considering the user's mobility, call generation rate and call duration time. In this paper, based on the simulation, presented the simulation results of hand-off generation ratio according to call generation, user's moving speed and call duration time both in residence area and commercial area, and it was confirmed that the hand-off rates in simulation and actual service environment have similar features. PCSsim can be used in adjusting the characteristics of base station fellowing the dynamic hand-off buffering or the characteristics of user's call in the design stage, and also can be used in building new mobile communication network by reflecting the characteristics of region where the base station is located and the mobility of the user.

An object-oriented design for integrated production management system (컴퓨터와 작업자의 통합 생산관리시스템 구현을 위한 객체지향형 설계)

  • 김승권;김선욱;이준열
    • Korean Management Science Review
    • /
    • v.11 no.3
    • /
    • pp.67-85
    • /
    • 1994
  • We design an integrated production management system that incorporates management tasks of procurement of materials, production, and marketing. It includes MRP simulation on small or medium sized companies, design of databases, and definition of relevant objects in production environments. The system has been designed using object-oriented programming concept not only to represent the real-world situation easily, but also to help system integration. Graphics-User Interface(GUI) is also employed for the efficiency of production planning.

  • PDF

Railway Facilities and Train Movement Modeling by Object Oriented Concept (객체지향기법에 의한 철도선로 및 열차운행 모델링)

  • Choi, Kyu-Hyoung;Gu, Se-Wan
    • Proceedings of the KIEE Conference
    • /
    • 1998.07a
    • /
    • pp.393-395
    • /
    • 1998
  • This paper presents a modeling of railway facilities based on object-oriented software development technique for train operation simulation program. Railway network is decomposed by Line Structure Model and Signal System Model which can be composed to make the train routes and train performance calculation. A brief explanation of class design about these model is provided.

  • PDF

Object-Oriented Mission Modeling for Multiple Transport Aircraft

  • Zang, Jing;Liu, Hu;Liu, Tianping;Ni, Xianping
    • International Journal of Aeronautical and Space Sciences
    • /
    • v.14 no.3
    • /
    • pp.264-271
    • /
    • 2013
  • A method of multiple transport-aircraft mission modeling is proposed in order to improve the efficiency of evaluating and optimizing pre-mission plans. To deal with the challenge of multiple transport-aircraft missions, the object-oriented modeling method is utilized. The elements of the mission are decomposed into objects and businesses, And the major mission objects and their important properties are summarized. A complex mission can be broken down into basic business modules such as the ground section and flight section. The business models of loading and fueling services in the ground section are described. The business model of the flight section is composed of an air route and flight profile with the flight equation and the fuel consumption model. The logical relationship of objects and business modules is introduced. The architecture of the simulation system, which includes a database, computation module, graphical user interface (GUI) module, and a result analysis module, is established. A sample case that includes two different plans is provided to verify the model's ability to achieve multi-aircraft composite mission simulation.

Development of a Simulator for Automated Manufacturing Systems (객체지향방식에 의한 자동화제조시스템 시뮬레이터의 설계 및 구현)

  • 이진규;이진환;이태억;오부경;오석찬
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1997.04a
    • /
    • pp.23-28
    • /
    • 1997
  • We discuss development of a simulator for automated manufacturing systems (AMSs) which have sophisticated automated material handling equipments and complicated work flows. The simulator is designed to satisfy the following requirements. A user should be able to easily configure or specify an AMS through a graphical user interface (GUI) and minimal data input. The user should be able to model diverse and complied control logic for automated material handling systems like automated guided vehicle (AGV) systems, robot workcell systems and conveyor systems as well as complicated job flow program. Real time animation is desired. Finally, the simulator should be easily maintained and extended. To satisfy the requirements, we use an object-oriented paradigm for modeling, designing, and programming of the simulator. We use an object-oriented modeling framework to design the modeling elements library, and take the process interaction approach for scheduling processes and events. To model a user-defined diverse control logic, we also develop a script language and its interpreter. We explain design and implementation strategies. We implement the simulator using Visual C++ 4.2 and Open GL on Windows NT and the Windows95. Some modeling examples will be demonstrated.

  • PDF

Implementation of Wireless Network simulator considering a User's Call Characteristics (사용자 통화 특성을 고려한 무선 네트워크 시뮬레이터 구현)

  • Yoon, Young Hyun
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.5 no.3
    • /
    • pp.107-115
    • /
    • 2009
  • Traditionally, simulation method is used to test and evaluate the performance of communication protocol or functional elements for mobile communication service. In this paper, wireless network simulator is implemented using the C++ object-oriented programming language. This simulator can simulate wireless data services, like as ad-hoc networks, by considering the user's mobility. In this paper, the simulator includes network traffic model to reflect wireless data service and traffic source model to represent a user's mobility similar to real service environment and traffic characteristics can be reflected on the simulation, and also more accurate simulation results can be got through that. In addition, by using object-oriented techniques, new service feature or environment can be easily added or changed so that the developed mobile communication simulator can reflect the real service environment all the time. This simulator can be used in adjusting the characteristics of wireless data hosts following the mobility of the user, and also can be used in building new wireless ad-hoc network routing protocols.

A Modular Simulation Model for Turbocharged Diesel Engines (터보과급기가 부착된 디젤엔진의 모듈화된 시뮬레이션 모델)

  • 강동헌;홍금식;이교일
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.4 no.5
    • /
    • pp.680-688
    • /
    • 1998
  • A modular programming approach for simulation/control of turbocharged diesel engines is investigated. The MATLAB/SIMULINK, which provides easy construction of various control modules and handy retrieval of objects, is adopted as a programming environment. The mathematical models for diesel engines are utilized from the literature. The object-oriented modules, which represent mechanical parts or theoretical algorithms for engines, are easily transferable to other application programs in the same environment. The simulation model is applied to a 4 strokes diesel engine. Details of the block diagrams of example modules are demonstrated. Finally, a PI controller and a sliding mode controller are applied to the simulator constructed for a typical turbocharged diesel engine.

  • PDF

Development of Graphical User Interface for MANPAD Missile Performance Evaluation (휴대용 미사일의 성능평가를 위한 시각화모델의 개발)

  • 황흥석
    • Journal of the military operations research society of Korea
    • /
    • v.26 no.2
    • /
    • pp.28-38
    • /
    • 2000
  • This research investigates a kill probability model for the performance evaluation of guided missile system, and also develops graphical user interface for the input and output of the model based on the visual object-oriented programming application. The major simulation events used in this research are missile guidance homing point, burst points, and kill mechanism(direct kill, blast kill and fragment kill). For the user interface, we also design and implement the visualization system that can show the graphic style of the kill probability attained by the model. The results of sample run are shown, but these could be improved to be better with visual simulation which can visulaize all the simulation process of the model.

  • PDF

(A Study on the Guided Missile Performance Model and the Development of Visual Environments) (유도무기 살상효과 산정 모델 및 시각 환경의 개발)

  • 황흥석;정덕길
    • Journal of the military operations research society of Korea
    • /
    • v.23 no.1
    • /
    • pp.1-13
    • /
    • 1997
  • This research investigates a kill probability model for the performance evaluation of guided missile system, and also develops the user interface implementation for the output of the model based on the visual object-oriented programming application. This paper describes in detail the methodology for the kill probability attained by a missile warhead detonating near an airborne target. The major simulation events used in this research are missile guidance homing point, burst points, and kill mechanism(direct kill, blast kill and fragment kill). For the user interface, we also design and implement the visualization system that can show the graphic style of the kill probability attained by the model. This research will bridge the gap between the sophisticated kill probability model and users who want to see the results interactively with visualization, which can benefit many of other military systems. Some examples are shown, but these will be improved to be better with visual simulation which can visualize all the simulation process of the model.

  • PDF

Embedded Object-Oriented Micromagnetic Frame (OOMMF) for More Flexible Micromagnetic Simulations

  • Kim, Hyungsuk;You, Chun-Yeol
    • Journal of Magnetics
    • /
    • v.21 no.4
    • /
    • pp.491-495
    • /
    • 2016
  • We developed an embedded Object-Oriented Micromagnetic Frame (OOMMF) script schemes for more flexible simulations for complex and dynamic mircomagnetic behaviors. The OOMMF can be called from any kind of softwares by system calls, and we can interact with OOMMF by updating the input files for next step from the output files of the previous step of OOMMF. In our scheme, we set initial inputs for OOMMF simulation first, and run OOMMF for ${\Delta}t$ by system calls from any kind of control programs. After executing the OOMMF during ${\Delta}t$, we can obtain magnetization configuration file, and we adjust input parameters, and call OOMMF again for another ${\Delta}t$ running. We showed one example by using scripting embedded OOMMF scheme, tunneling magneto-resistance dependent switching time. We showed the simulation of tunneling magneto-resistance dependent switching process with non-uniform current density using the proposed framework as an example.