FMI기반 co-simulation에서 step size control을 위한 Markov chain을 사용한 예측 방법
A Prediction Method using Markov chain for Step Size Control in FMI based Co-simulation
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
FMI를 기반으로 하는 co-simulation의 마스터 알고리즘(MA)에서 시뮬레이션 결과의 정확도를 높이는 방법으로 zerocrossing 포인트를 찾기 위한 Bisectional algorithm을 사용할 수 있다. 그러나 이 알고리즘은 많은 Rollback을 야기한다. 따라서 본 논문에서는 제안하는 MA는 Bisection algorithm을 통해 zero crossing 포인트를 검출하면서도 반복되는 구간 그래프를 분석하여 그 값을 Markov chain을 적용하여 다음 구간을 예측하여 이를 step size에 적용한다. 시뮬레이션에서 실제Rollback이 발생했을 때 그래프 형태별로 변화되는 step size를 배열로 저장하고, 이룰 다음 예측 구간에 적용함으로서Rollback을 최소화하는 알고리즘을 제안한다. 시뮬레이션 결과를 통해 제안하는 알고리즘이 기존 알고리즘에 비해 최대 20%이상의 시뮬레이션 시간이 감소되는 것을 확인하였다.
Abstract
In Functional Mockup Interface(FMI)-based co-simulation, a bisectional algorithm can be used to find the zerocrossingpoint as a way to improve the accuracy of the simulation results. In this paper, the proposed masteralgorithm(MA) analyzes the repeated interval graph and predicts the next interval by applying the Markov Chain to thestep size. In the simulation, we propose an algorithm to minimize the rollback by storing the step size that changesaccording to the graph type as an array and applying it to the next prediction interval when the rollback occurs in thesimulation. Simulation results show that the proposed algorithm reduces the simulation time by more than 20% comparedto the existing algorithm.
참고문헌 (16)
- J. Eidson, "Distributed Real-Time Software for Cyber-Physical Systems", Proceedings of the IEEE (special issue on CPS), pp.45~59 (2012)
- X. Guan, "A comprehensive overview of cyber-physical systems: from perspective of feedback system", IEEE, 2016, pp.3(1), 1~14[DOI]
- Ashutosh Sharma, "A Secure, Energy- and SLA-Efficient (SESE) E-Healthcare Framework for Quickest Data Transmission Using Cyber-Physical System", Sensors, 19(9), pp.2119~ (2019), MDPI AG[DOI]
- Debayan Roy, "Semantics-Preserving Cosynthesis of Cyber-Physical Systems", Proceedings of the IEEE, 106(1), pp.171~200 (2018), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
- Z. Yu, "Trustworthiness modeling and analysis of cyberphysical manufacturing systems", IEEE Access, 5, pp.26076~26085 (2017)[DOI]
- Wei Li, "Hierarchical Braking Torque Control of In-Wheel-Motor-Driven Electric Vehicles Over CAN", IEEE Access, 6, pp.65189~65198 (2018), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
- W. Yu, "An UHV grid security and stability defense system: considering the risk of power system communication", IEEE Trans. Smart Grid, 7(1), pp.491~500 (2016)[DOI]
- Mohasinina Binte Kamal, "Intelligent Soft Computing-Based Security Control for Energy Management Architecture of Hybrid Emergency Power System for More-Electric Aircrafts", IEEE Journal of Selected Topics in Signal Processing, 12(4), pp.806~816 (2018), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
- "Functional mock-up interface for model exchange and co-simulation, Version 2.0" (2012)[URL]
- T. Bui, "Graph Bisection Algorithms with Good Average Case Behavior", Proc. 25th Int’l Symp. Foundations of Computer Science, pp.181~192 (1984)
- D. Broman, "Determinate Composition of FMUs for Co-Simulation", Proceedings of the International Conference on Embedded Software (EMSOFT 2013) (2013)
- F. Cremona, "Step revision in hybrid co-simulation with FMI", 2016 ACM, 2016, 173~183
- DP Bertsekas, "Introduction to probability" (2002), Athena Scientific
- Il-kyu Jeon, "A dynamic Markov chain prediction model for delay-tolerant networks", International Journal of Distributed Sensor Networks, 12(9) (2016), SAGE Publications[DOI]
- E. Wang, "The DTN routing algorithm based on Markov meeting time span prediction model", International Journal of Distributed Sensor Networks, 9 (2013)[DOI]
- "QTronic. FMU SDK (FMU Software DevelopmentKit)"[URL]
