실시간 Co-Simulation을 위한 FMI 기반 시간관리 기법
An FMI-based Time Management Scheme for Real-time Co-Simulation
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
CPS의 대규모 시뮬레이션을 연동하기 위한 표준으로 FMI가 연구되고 있다. FMI를 이용한 대규모 시뮬레이션에서 결과의 신뢰성을 보장하기 위해 시간관리 기법을 통한 이벤트 처리가 필요하다. 본 논문은 CPS와 같은 대규모 Co-Simulation환경에서 실시간성과 정확성을 보장하도록 한다. 실시간성을 보장하기 위해 Wallclock time과 Simulation time을 동기화한다. 또한 정확성을 보장하기 위해 시뮬레이션을 진행하기 전에 이벤트 여부를 확인한 후, 이벤트 발생시간까지 실시간성을 유지하면서 최대한 작은 step size로 시뮬레이션을 진행한다. 그 결과 Co-Simulation 환경에서 발생하는 이벤트를순차적으로 즉시 처리하였으며, 실시간성을 보장함과 동시에 시뮬레이션 해상도를 최대로 하여 수치적분 에러를 최소화한다. 실험에서 제안하는 기법은 이벤트 처리가 즉시 이루어졌으며, 해상도를 보장하지 않는 기존의 시간관리 기법과 달리수치적분 에러가 1/5가량 감소하는 것을 확인하였다.
Abstract
FMI is being researched as a standard for linking large-scale simulation of CPS. In order to guarantee thereliability of the results in large-scale simulations using FMI, event handling through time management techniquesis required. This paper aims to guarantee real-time performance and accuracy in large-scale co-simulationenvironments such as CPS. Synchronize the wallclock time and simulation time to ensure real time. Also, to ensurethe accuracy, before the simulation, the event is checked and the simulation is performed with the smallest stepsize while maintaining the real time until the event occurrence time. As a result, the events occurring in theco-simulation environment are processed immediately and sequentially, ensuring the real-time performance andminimizing the numerical integration error by maximizing the simulation resolution. In the experiment, the proposedmethod was processed immediately, and it was confirmed that the numerical integration error is reduced by about1/5 unlike the existing time management method which does not guarantee the resolution.
참고문헌 (12)
- Khaitan, Siddhartha Kumar, "Design techniques and applications of cyberphysical systems: A survey", IEEE Systems Journal, 9(2) (2014)[DOI]
- ITU-T Cyber-Physical Systems (CPS) Security Standardization Trends, "Gun-Hee Lee", Korea Institute of Information Security and Cryptology, ~ (2019)
- Seongjin Yun, "Data-centric middleware based digital twin platform for dependable cyber-physical systems", 2017 Ninth International Conference on Ubiquitous and Future Networks (ICUFN) (2017), IEEE
- Sokolowski, John A., "Principles of modeling and simulation: a multidisciplinary approach" (2011), John Wiley & Sons
- "Functional mock-up interface for model exchange and co-simulation" (2014)[URL]
- Fujimoto, Richard M, "Parallel and distributed simulation systems, Vol.300" (2000), Wiley
- 홍정희, "IEEE 1516 HLA", RTI 표준을 만족하는 시간 관리 서비스 모듈의 설계 및 구현, 2008, pp.17(1), 43~52[DOI]
- HLA time management:Design document, "FUJIMOTO, R. M.", Georgia Tech College of Computing, ~ (1996)
- Broman D, "Determinate composition of FMUs for co-simulation", 2013 Proceedings of the International Conference on Embedded Software (EMSOFT) (2013), IEEE
- Galtier, V, "FMI-based distributed multi-simulation with DACCOSIM", Proceedings of the Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S Symposium, pp.39~46 (2015)
- "FMU SDK 2.0.3" (2014)[URL]
- Yao Low Wen, "Modeling of Lithium Ion battery with nonlinear transfer resistance", 2011 IEEE Applied Power Electronics Colloquium (IAPEC) (2011), IEEE
