Browse > Article
http://dx.doi.org/10.9708/jksci/2012.17.12.011

BlockSim++: A Lightweight Block-oriented Hierarchical Modeling and Simulation Framework for Continuous Systems  

Song, Hae-Sang (Dept. of Computer Engineering, Seowon University)
Se, Jeong-Man (Dept. of Game Contents, Korea National College of Welfare)
Abstract
This paper proposes for practical engineers a lightweight modeling and simulation environment for continuous system models specified in ordinary differential equations, which are time-domain specification of such systems. We propose a block-oriented specification formalism that has two levels: one for atomic behavior and the other the structure of models. Also we provide with a simulation framework, called BlockSim++, which make models specified in the block-oriented formalism be easily translated in object-oriented program that runs with the proposed simulation framework. The proposed formalism and framework has advantage of reuse such that it can be easily integrated into application programs and heterogeneous simulators. We illustrates the usefulness of the proposed framework by a simple hybrid modeling simulation example.
Keywords
Continuous Systems; Block-oriented Modeling and Simulation; Embedded Simulator;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 B. P. Zeigler, T. G. Kim, and H. Praehofer, Theory of Modeling and Simulation,Orlando, FL: Academic, 2000.
2 S. Y. Lim and T. G. Kim,"Hybrid Systems Modeling and Simulation-Part I: Modeling and Simulation Methodology," Journal of Korea Simulation Society, vol.10, no.3, pp.1-14, 2001.   과학기술학회마을
3 M. Clune, P. Mosterman, and C. Cassandras, "Discrete Event and Hybrid System Simulation with SimEvents," in Discrete Event Systems 2006 8th International Workshop on, Ann Arbor, MI, USA, Jul. 2006, pp.386-387, 2006.
4 P. A. Hawley and R. A. Blauwkamp, "Six-Degree-of-Freedom Digital Simulations for Missile Guidance, Navigation, and Control," Johns Hopkins APL Technical Digest, vol.29, no.1, pp.71-85, 2010.
5 John C. Butcher, Numerical methods for ordinary differential equations, John Wiley & Sons, 2003.
6 IEEE Std. 1516-2000. IEEE Standard for Modeling and Simulation(M&S) High Level Architecture (HLA)- Framework and Rules, IEEE Computer Society,2000.
7 H.S. Song, "Survey of Modeling Simulation Methodologies and Classification of Dynamic Systems,"Journal of Science & Culture, vol.9, no.1, pp.101-118, 2012.
8 ChangHoSungandTagGonKim,"Framework for Simulation of Hybrid Systems: Interoperation of Discrete Eventand Continuous Simulators Using HLA/RTI," 25th ACM/IEEE/SCS Workshop on Principles of Advanced and Distributed Simulation (PADS 2011), Nice, France, June 14-17, 2011.
9 Jeong-Gook Koh, "Design and Implementation of a simulator for teaching disk scheduling algorithms", Journal of The Korea Society of ComputerandInformation. Vol.16, No.12 pp. 131-137, Dec. 2011.