Cyber-physical systems (CPS) refer to novel hardware and software compositions creating smart, autonomously acting devices, enabling efficient end-to-end workflows and new forms of user-machine interaction, in a wide range of application fields. Given their heterogeneous nature, CPS are naturally designed in the so-called simulation-centric process, where physical equipment design are translated into behavioral simulation models. Although many tools exist to ease the design phase in the different disciplines, their full integration is still an open problem. This fact holds particularly true in a control design perspective, given that in a CPS the "plant" has a heterogeneous nature, and the design of model-based, advanced control techniques would strongly benefit from the availability of a common modeling environment. In this paper, we try to enhance this simulation-centric process by introducing a pure simulation kind of prototype, based on the co-simulation of the firmware and of the multi-physical controlled system. We introduce some innovative tools, implemented in μLab/CfL [1], and discuss upon their impact towards a better collaborative design and integration during the design of CPS. An example is given, taken from the HVAC (Heating, Ventilation, and Air Conditioning) field.
[1]
Alessandro Beghi,et al.
VAVAC systems modeling and simulation for FDD applications
,
2011,
2011 9th IEEE International Conference on Control and Automation (ICCA).
[2]
John E. Mottershead,et al.
Finite Element Model Updating in Structural Dynamics
,
1995
.
[3]
Helen Gill,et al.
Cyber-Physical Systems
,
2019,
2019 IEEE International Conference on Mechatronics (ICM).
[4]
Ahmad T. Al-Hammouri,et al.
A comprehensive co-simulation platform for cyber-physical systems
,
2012,
Comput. Commun..
[5]
Panganamala Ramana Kumar,et al.
Cyber–Physical Systems: A Perspective at the Centennial
,
2012,
Proceedings of the IEEE.
[6]
Edward A. Lee,et al.
Modeling Cyber–Physical Systems
,
2012,
Proceedings of the IEEE.