DocumentCode
653248
Title
An Implementation towards Integrated Simulation of Cyber-physical Systems
Author
Xiaoyu Li ; Yuying Wang ; Xingshe Zhou ; Dongfang Liang ; Chenglie Du
Author_Institution
Coll. of Comput. Sci., Northwestern Polytech. Univ., Xi´an, China
fYear
2013
fDate
20-23 Aug. 2013
Firstpage
789
Lastpage
796
Abstract
Cyber-Physical Systems (CPS) involve communication, computation, and control through heterogeneous and widely distributed physical devices and computational components. The close interactions of these systems with the physical world make it difficult to model and simulate using traditional embedded system modeling and simulation technology. In this paper we address the main technical challenges on system simulation taking into account by the heterogeneity and integration of computation and physical processes characters of CPS, and provide a new interface based simulation modeling method and its corresponding co-simulation framework. We use Simulink to establish the physical continuous dynamic model, use UML to establish the discrete event-driven model, and then integrate the Simulink model into UML model by code fusion technology to implement co-simulation. A lunar rover example is implemented to validate the proposed method.
Keywords
Unified Modeling Language; discrete event simulation; CPS; Simulink; UML; code fusion technology; cyber-physical systems; discrete event-driven model; interface based simulation modeling method; system simulation; Analytical models; Computational modeling; Mathematical model; Moon; Process control; Software packages; Unified modeling language; Simulink; UML; co-simulation; cyber-physical systems; integration of heterogeneous model;
fLanguage
English
Publisher
ieee
Conference_Titel
Green Computing and Communications (GreenCom), 2013 IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing
Conference_Location
Beijing
Type
conf
DOI
10.1109/GreenCom-iThings-CPSCom.2013.141
Filename
6682155
Link To Document