NCCPIS: A Co-simulation Tool for Networked Control and Cyber-Physical System Evaluation

As the researches on Networked Control & Cyber-Physical System (NCCPS) are growing, the requirement of reliable evaluation tools for these systems is urgent. There are several simulators, such as TureTime, Ptolemy II and so on, can be used, but they usually focus on modeling of the control dynamics, and are too simple and abstracted on the simulation of network communication. In this work, a co-simulation tool, NCCPIS is presented, which integrates the dynamic control system simulator, Ptolemy II and the network simulator, NS-2. We demonstrate the validation of the tool by presenting a case study of platoon longitudinal control in AHS (Automatic Highway System).

[1]  Charles A. Desoer,et al.  Longitudinal Control of a Platoon of Vehicles , 1990, 1990 American Control Conference.

[2]  Charles A. Desoer,et al.  Longitudinal control of a platoon of vehicles with no communication of lead vehicle information: a system level study , 1993 .

[3]  Thomas A. Henzinger,et al.  Hybrid Systems: Computation and Control , 1998, Lecture Notes in Computer Science.

[4]  Xinjie Chang Network simulations with OPNET , 1999, WSC '99.

[5]  Jie Liu,et al.  HETEROGENEOUS CONCURRENT MODELING AND DESIGN , 1999 .

[6]  A. Varga,et al.  THE OMNET++ DISCRETE EVENT SIMULATION SYSTEM , 2003 .

[7]  Karl-Erik Årzén,et al.  TrueTime: Real-time Control System Simulation with MATLAB/Simulink , 2003 .

[8]  Hong Linh Truong,et al.  Dynamic Data Rate and Transmit Power Adjustment in IEEE 802.11 Wireless LANs , 2005, Int. J. Wirel. Inf. Networks.

[9]  Edward A. Lee,et al.  Leveraging synchronous language principles for heterogeneous modeling and design of embedded systems , 2007, EMSOFT '07.

[10]  Panos J. Antsaklis,et al.  Control and Communication Challenges in Networked Real-Time Systems , 2007, Proceedings of the IEEE.

[11]  Edward A. Lee,et al.  Heterogeneous Concurrent Modeling and Design in Java (Volume 3: Ptolemy II Domains) , 2008 .

[12]  Vincenzo Liberatore,et al.  Co-simulation Tools for Networked Control Systems , 2008, HSCC.

[13]  Mohammad Shahidul Hasan,et al.  Co-simulation of wireless networked control systems over mobile ad hoc network using SIMULINK and OPNET , 2009, IET Commun..

[14]  .. Farkas,et al.  SIMULATION OF NETWORKED CONTROL SYSTEMS USING TRUETIME , 2009 .

[15]  Edward A. Lee CPS foundations , 2010, Design Automation Conference.

[16]  Insup Lee,et al.  Cyber-physical systems: The next computing revolution , 2010, Design Automation Conference.

[17]  Yuan Xue,et al.  Networked control system wind tunnel (NCSWT): an evaluation tool for networked multi-agent systems , 2011, SimuTools.