Reproducible Benchmarking Platform for Networked Control Systems

The evolution of the Internet of Things accelerated the development of Cyber-Physical Systems. Among them, Networked Control Systems (NCSes) gained notable attention thanks to their application to industrial operations. Experimental NCSes require expertise from control, computation with the fragmentation of hardware and software used for the implementation of NCSes, represents a challenge for the reproducibility of research results. In this paper, we present the first reproducible experimental benchmarking platform for NCSes. The proposed platform is open-source and designed to be easily reproducible and extensible by anyone. Additionally, we present an NCS benchmarking methodology that aids the reproducibility of NCS experiments. To this end, it defines the parameters of the experiment and the relevant Key Performance Indicators (KPIs) that need to be observed during its execution. Finally, we evaluate in details the proposed KPIs and validate the benchmarking methodology by reproducing the platform and comparing the KPIs in different scenarios. Results present the performances of the two platforms and prove the validity of the proposed NCS benchmarking methodology.

[1]  Sebastian Trimpe,et al.  Evaluating Low-Power Wireless Cyber-Physical Systems , 2018, 2018 IEEE Workshop on Benchmarking Cyber-Physical Networks and Systems (CPSBench).

[2]  Wolfgang Kellerer,et al.  Benchmarking Networked Control Systems , 2018, 2018 IEEE Workshop on Benchmarking Cyber-Physical Networks and Systems (CPSBench).

[3]  K. Hedrick,et al.  Networked Control System Design over a Wireless LAN , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[4]  A Chamaken,et al.  Joint design of control and communication in wireless networked control systems: A case study , 2010, Proceedings of the 2010 American Control Conference.

[5]  Wolfgang Kellerer,et al.  Design of a Networked Controller for a Two-Wheeled Inverted Pendulum Robot , 2018, IFAC-PapersOnLine.

[6]  Johari Halim Shah Osman,et al.  Real-Time Control of a Two-Wheeled Inverted Pendulum Mobile Robot , 2008 .

[7]  Anton Cervin,et al.  Distributed Wireless Control Using Bluetooth , 2001 .

[8]  Yoon Keun Kwak,et al.  Dynamic Analysis of a Nonholonomic Two-Wheeled Inverted Pendulum Robot , 2005, J. Intell. Robotic Syst..

[9]  Mo-Yuen Chow,et al.  Networked Control System: Overview and Research Trends , 2010, IEEE Transactions on Industrial Electronics.

[10]  Hoa G. Nguyen,et al.  Segway robotic mobility platform , 2004, SPIE Optics East.

[11]  Nadine Gottschalk,et al.  Computer Controlled Systems Theory And Design , 2016 .

[12]  Panganamala Ramana Kumar,et al.  Cyber–Physical Systems: A Perspective at the Centennial , 2012, Proceedings of the IEEE.

[13]  Eckehard G. Steinbach,et al.  A Testbed for Vision-Based Networked Control Systems , 2017, ICVS.

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

[15]  Fulong Chen,et al.  Characteristic, Architecture, Technology, and Design Methodology of Cyber-Physical Systems , 2017 .

[16]  Huijun Gao,et al.  Network-Induced Constraints in Networked Control Systems—A Survey , 2013, IEEE Transactions on Industrial Informatics.

[17]  Magni Lalo,et al.  Advanced and Multivariable Control , 2014 .

[18]  Yixin Chen,et al.  Real-Time Wireless Sensor-Actuator Networks for Industrial Cyber-Physical Systems , 2016, Proceedings of the IEEE.