Title :
Virtual prototyping of Cyber-Physical Systems
Author :
Mueller, Wolfgang ; Becker, Markus ; Elfeky, Ahmed ; DiPasquale, Anthony
Author_Institution :
C-Lab., Univ. of Paderborn, Paderborn, Germany
fDate :
Jan. 30 2012-Feb. 2 2012
Abstract :
The modeling and analysis of Cyber-Physical Systems (CPS) is one of the key challenges in complex system design as heterogeneous components are combined and their close interaction with the physical environment has to be considered. This article presents a methodology and an open toolset for the virtual prototyping of CPS. The focus of the methodology is the virtual prototyping of the embedded software combined with the prototyping of the physical environment in order to capture the complete closed control loop of the software over the hardware via sensors/actors with the physical objects. The methodology is based on the application of integrated open source tools and standard languages, i.e., C/C++, SystemC, and the Open Dynamics Engine, which are combined to a powerful simulation framework. Key activities of the methodology are outlined by the example of an electric two-wheel vehicle.
Keywords :
computerised instrumentation; program control structures; public domain software; software tools; virtual prototyping; C language; C++ language; Open Dynamics Engine; SystemC; complex system design; cyber-physical system analysis; cyber-physical system modeling; electric two-wheel vehicle; heterogeneous components; integrated open source tools; software complete closed control loop; virtual prototyping; Emulation; Hardware; Sensors; Software; Solid modeling; Vehicles; Virtual prototyping;
Conference_Titel :
Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4673-0770-3
DOI :
10.1109/ASPDAC.2012.6164948