Computer-controlled systems (3rd ed.)
Computer-controlled systems (3rd ed.)
Modern Control Engineering
Design Rules: The Power of Modularity Volume 1
Design Rules: The Power of Modularity Volume 1
Modeling of sensor nets in Ptolemy II
Proceedings of the 3rd international symposium on Information processing in sensor networks
A co-simulation platform for actuator networks
Proceedings of the 5th international conference on Embedded networked sensor systems
Co-simulation Tools for Networked Control Systems
HSCC '08 Proceedings of the 11th international workshop on Hybrid Systems: Computation and Control
Brief paper: Sporadic event-based control of first-order linear stochastic systems
Automatica (Journal of IFAC)
Cyber-physical systems: the next computing revolution
Proceedings of the 47th Design Automation Conference
Decentralized and dynamic bandwidth allocation in networked control systems
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
New Media Cloud Computing: Opportunities and Challenges
International Journal of Cloud Applications and Computing
HybridSim: A Modeling and Co-simulation Toolchain for Cyber-physical Systems
DS-RT '13 Proceedings of the 2013 IEEE/ACM 17th International Symposium on Distributed Simulation and Real Time Applications
Hi-index | 0.24 |
Cyber-physical systems (CPSs) are the synergy of the physical world with the cyber world. CPSs will bring about unprecedented applications that will enable the monitoring and controlling of the physical environments. CPSs' further progress necessitates the availability of co-simulation platforms that can capture both the physical and the communication dynamics. In this paper, we build on our previous experiences to build a comprehensive co-simulation platform for CPSs. The newly developed platform enjoys several indispensable features. In the process of discussing the steps to engineer the platform, we present several design alternatives that might prove beneficial in other future tools that combine different simulator environments. We discuss thoroughly why we rule in or rule out each of such alternatives. Then, we validate the developed platform to make sure it works correctly. Finally, we present demonstrative examples showing the capabilities of the platform.