• Title/Summary/Keyword: object-oriented simulation

Search Result 243, Processing Time 0.021 seconds

Armed Vehicle BAttle Group Simulation : BAGSim (기갑 전투그룹 교전 시뮬레이션 모델)

  • 최상영
    • Journal of the Korea Society for Simulation
    • /
    • v.12 no.1
    • /
    • pp.73-83
    • /
    • 2003
  • This paper presents armed vehicle BAttle Group Simulation model(called BAGSim) which is an object-oriented simulation system for representing battle group engagement consisting of tanks and helicopters. BAGSim is designed in the evolutionary software life cycle approach with the Unified Software Development Process, and implemented with C++ language. BAGSim consists of a preprocessor for engagement scenario definition and simulation data set up, a main processor for triggering engagement event and advancing simulation clock, and a post processor to record simulation histories. Application scenario covers several type of engagement among command tanks, fight tanks, scout helicopters, attack helicopters, anti-tank guided missiles, and decoys. Thus, BAGSim can be effectively used as an analytic tool to examine some operational concepts and tactics, further experimentally fine tune tank design options.

  • PDF

Efficient Algorithms for Motion Parameter Estimation in Object-Oriented Analysis-Synthesis Coding (객체지향 분석-함성 부호화를 위한 효율적 움직임 파라미터 추정 알고리듬)

  • Lee Chang Bum;Park Rae-Hong
    • The KIPS Transactions:PartB
    • /
    • v.11B no.6
    • /
    • pp.653-660
    • /
    • 2004
  • Object-oriented analysis-synthesis coding (OOASC) subdivides each image of a sequence into a number of moving objects and estimates and compensates the motion of each object. It employs a motion parameter technique for estimating motion information of each object. The motion parameter technique employing gradient operators requires a high computational load. The main objective of this paper is to present efficient motion parameter estimation techniques using the hierarchical structure in object-oriented analysis-synthesis coding. In order to achieve this goal, this paper proposes two algorithms : hybrid motion parameter estimation method (HMPEM) and adaptive motion parameter estimation method (AMPEM) using the hierarchical structure. HMPEM uses the proposed hierarchical structure, in which six or eight motion parameters are estimated by a parameter verification process in a low-resolution image, whose size is equal to one fourth of that of an original image. AMPEM uses the same hierarchical structure with the motion detection criterion that measures the amount of motion based on the temporal co-occurrence matrices for adaptive estimation of the motion parameters. This method is fast and easily implemented using parallel processing techniques. Theoretical analysis and computer simulation show that the peak signal to noise ratio (PSNR) of the image reconstructed by the proposed method lies between those of images reconstructed by the conventional 6- and 8-parameter estimation methods with a greatly reduced computational load by a factor of about four.

Methodology for Discrete Event Modeling/Simulation of Mobile Agent Systems

  • Kim, Jae-Hyun;Kim, Tag-Gon
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2001.10a
    • /
    • pp.453-458
    • /
    • 2001
  • A mobile agent is an autonomous software agent capable of moving from one computer to another while performing its tasks. We view the agent as a discrete event system in the view of its computation and communication. This paper presents a methodology far modeling and simulation of such a mobile agent system as a discrete event system. The methodology is based on the Mobile Discrete Event System Specification (MDEVS) formalism and the associated simulation environment AgentSim which are previously developed by the authors. Within the methodology an atomic model represents dynamics of a mobile agent; a coupled model is modeled as mobile agent servers for representation of structural changes between atomic agents. Being based on the object-oriented environment the modeling methodology exploits inheritance of basic classes AtomicModel and CoupledModel provided by AgentSim.

  • PDF

Research on the 3-Dimensional Simulation of Assembly Process in Shipbuilding (선박조립과정의 3차원 시뮬레이션에 관한 연구)

  • 박주용;차태인;강현진;김혜정
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2002.05a
    • /
    • pp.11-14
    • /
    • 2002
  • Bulkiness and complexity of a ship structure make it impossible to examine the process of shipbuilding with a prototype in advance. The simulation provides a possibility that the shipbuilding process can be checked and optimized in the virtual world. The realization of the simulated result in the real world gives the higher quality and productivity in shipbuilding. For the effective simulation, the shipbuilding process was analyzed on the viewpoint of the object-oriented methodology and modeled by using the UML. The implementation of simulation was done with the excellent simulation tools, CATIA and DELMIA. The result of this research showed the way to the optimization of process and the improvement of productivity in shipbuilding.

  • PDF

Comparative Study for the Validation of TPNSim++ and its Applicability to Military Simulation (TPNSim++의 검증 및 군사 시뮬레이션 분야의 활용성)

  • 최상영;김대운
    • Journal of the military operations research society of Korea
    • /
    • v.23 no.2
    • /
    • pp.1-14
    • /
    • 1997
  • TPNSim++ is the object-oriented framework for the discrete event simulation of military systems, developed by authors. The simulation world view of TPNSim++ is on the basis of activity scanning. TPNSim++ is implemented as C++ class library under Windows 95/NT. It uses the extended timed Petri nets which are called TPNSim nets for simulation modeling tool. The aim of this study is to conduct a comparative study of TPNSim++ and SLAM II in the simulation of military maintenance systems for the validation and the applicability of TPNSim++. From this study, TPNSim++ and SLAMII have given the same results under the equivalent assumption. Thus we can get the validation of TPNSim++ and its applicability to the simulation of maintenance systems.

  • PDF

Development of a Web-based Powertrain Performance Simulation System (웹기반 자동차 동력전달계 성능 시뮬레이션 시스템 개발)

  • 한형석;이계경
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.21 no.2
    • /
    • pp.100-107
    • /
    • 2004
  • The development of a Web-based powertrain performance simulation system is introduced. The development approach of system architecture and each module is introduced along with the H/W and S/W used. The interface with all users is developed via a JAVA Applet. The powertrain modeling and other job history data of a user is managed systematically on the server by database to increase the reusability of the data. A self-developed program using object-oriented programming is used as a solver for the performance simulation. The graph tool for the analysis of simulation results has the collaboration support developed based on JAVA so that synchronous users can view the same result. As a result, the powertrain simulation is possible only with Web-browser for the user and the collaboration support among the relevant engineers is possible.

DEVSIF Composer: A Synthesis Tool for Fast Interpretation of Simulation Models

  • Lee, Wan-Bok
    • Journal of information and communication convergence engineering
    • /
    • v.6 no.1
    • /
    • pp.59-63
    • /
    • 2008
  • The methods or algorithms which can accelerate simulation speed became of great importance, as the modeling and simulation methodology for discrete event systems is used in many areas such as model validation/verification and performance evaluation. This paper proposes a tool named, DEVSIF composer. The tool is made of an automated compiled simulation technology and it builds a new composed model which can be executed much fast by composing the component models together. Models are described by our new specification language DEVSIF, which is compatible with object-oriented language and supports representation of a hierarchical model structure. Experimental results demonstrates that DEVSIF composer enhances the simulation speed of a transformed DEVS model 5 times faster than that of the original ones in average.

Developing a Layout Based Simulation Model for Production Planning of Small Motor Production System (소형모터 생산시스템의 생산계획수립을 위한 설비배치 기반의 시뮬레이션 모형 구축)

  • 김승환
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1998.10a
    • /
    • pp.65-65
    • /
    • 1998
  • Manufacturing systems like a motor production process are analyzed using simulations than numerical analyses and/or heuristic methods due to their stochastic properties. The SME(small and medium enterprise) producing automotive motors that develop CIM systems to improve production performance is focused as an application site. We analyze and understand the system exactly using layout based simulation, and then we will suggest the initial feashible production-plan dependent on the layout to overcome weak-points of the current system(i.e., high WIPs, bottle-neck processes, due-date delays and etc.). And, solutions are suggested to increase performances of SMEs producing automotive motors in this paper. The simulation model built in this study is moedlled and analyzed with fully object-oriented methodology using SiMPLE++TM according to properties of production processes of the automotive motor. And, we will introduce ways to verify the model with developed templates for reusability when new needs will be occurred such as designing a new ship, extension or rearrangement of the system, change of production-plans, receiving urgent orders, and so on.

  • PDF

Development of Integrated Simulation Program for Artificial Satellite Operations by Modelica (Modelica를 이용한 인공위성 동작 통합시뮬레이션 프로그램 개발)

  • Jin, Jaehyun;Park, Bong-Kyu
    • Journal of Aerospace System Engineering
    • /
    • v.9 no.3
    • /
    • pp.39-46
    • /
    • 2015
  • An integrated simulation program for an artificial satellite's operation has been developed. The program integrates and simulates orbit mechanics, attitude control, power/energy transition and mass variation. In the early stages of satellite development, this program can be used as a communication tool among design engineers of different fields. As a result, the efficiency to design a satellite is expected to increase. This program has been coded by Modelica language which supports acausal and object oriented programming methods. Libraries are developed for satellite simulation, and simulation results are presented.

Communication Consecutive Test of Train Oriented Control System for Wayside Equipment Control (선로변 시설물 차상제어를 위한 차상중심 열차제어시스템의 통신 연속성 시험)

  • Baek, Jong-Hyen
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.63 no.5
    • /
    • pp.703-712
    • /
    • 2014
  • To improve the efficiency and safety of railway systems, the train control system has been considerably evolved from the ground-equipment-based control system (e.g. track circuit, interlocking system, etc.) into the on-board-equipment-based control system. In addition, this train control system enables the rolling stock to intelligently control the trackside facilities by introducing the information and communication technologies (ICT). Accordingly, since the ICT-based train control system makes the railway system be simplified (i.e. the heavy ground-equipment can be removed), the efficient and cost-effective railway system can be realized. In this paper, we perform the feasibility test of the ICT-based train control system via a simulation. To this end, we have developed the prototypes of the on-board controller and wayside object control units which control the point and crossing gate and performed the integrated operation simulation in a testbed. In this paper, before the field test of the on-board-controller-based train control system, we perform the Consecutive operation test for prototypes of the on-board controller, wayside object control units and local control computer.