A packet-based dual-rate PID control strategy for a slow-rate sensing Networked Control System

This paper introduces a packet-based dual-rate control strategy to face time-varying network-induced delays, packet dropouts and packet disorder in a Networked Control System. Slow-rate sensing enables to achieve energy saving and to avoid packet disorder. Fast-rate actuation makes reaching the desired control performance possible. The dual-rate PID controller is split into two parts: a slow-rate PI controller located at the remote side (with no permanent communication to the plant) and a fast-rate PD controller located at the local side. The remote side also includes a prediction stage in order to generate the packet of future, estimated slow-rate control actions. These actions are sent to the local side and converted to fast-rate ones to be used when a packet does not arrive at this side due to the network-induced delay or due to occurring dropouts. The proposed control solution is able to approximately reach the nominal (no-delay, no-dropout) performance despite the existence of time-varying delays and packet dropouts. Control system stability is ensured in terms of probabilistic Linear Matrix Inequalities (LMIs). Via real-time control for a Cartesian robot, results clearly reveal the superiority of the control solution compared to a previous proposal by authors.

[1]  Heidar Ali Talebi,et al.  Bilateral control of master-slave manipulators with constant time delay , 2011 .

[2]  R. Lozano,et al.  Resetting process-model control for unstable systems with delay , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[3]  R. Lozano,et al.  RESETTING SMITH PREDICTOR FOR THE CONTROL OF UNSTABLE SYSTEMS WITH DELAY , 2002 .

[4]  Julián Salt,et al.  A Delay-Dependent Dual-Rate PID Controller Over an Ethernet Network , 2011, IEEE Transactions on Industrial Informatics.

[5]  Inbum Jung,et al.  Adaptive-Compression Based Congestion Control Technique for Wireless Sensor Networks , 2010, Sensors.

[6]  Dawn M. Tilbury,et al.  Packet-based control: The H2-optimal solution , 2006, Autom..

[7]  Linda Bushnell,et al.  Stability analysis of networked control systems , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

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

[9]  Jean-Chrysotome Bolot End-to-end packet delay and loss behavior in the internet , 1993, SIGCOMM 1993.

[10]  Gonzalo Farias,et al.  A Mobile Robots Experimental Environment with Event-Based Wireless Communication , 2013, Sensors.

[11]  Xinghuo Yu,et al.  Survey on Recent Advances in Networked Control Systems , 2016, IEEE Transactions on Industrial Informatics.

[12]  Wei Chen,et al.  Stabilization of networked control systems with multirate sampling , 2013, Autom..

[13]  Miguel G Villarreal-Cervantes,et al.  Stabilization of a (3,0) mobile robot by means of an event-triggered control. , 2015, ISA transactions.

[14]  Julián Salt,et al.  An approach based on an adaptive multi-rate smith predictor and gain scheduling for a networked control system: Implementation over Profibus-DP , 2010 .

[15]  Dan Zhang,et al.  Analysis and synthesis of networked control systems: A survey of recent advances and challenges. , 2017, ISA transactions.

[16]  Guo-Ping Liu,et al.  Design of a Packet-Based Control Framework for Networked Control Systems , 2009, IEEE Transactions on Control Systems Technology.

[17]  Jianbin Qiu,et al.  Networked Control and Industrial Applications , 2016, IEEE Trans. Ind. Electron..

[18]  W. P. M. H. Heemels,et al.  Periodic Event-Triggered Control for Linear Systems , 2013, IEEE Trans. Autom. Control..

[19]  João Pedro Hespanha,et al.  A Survey of Recent Results in Networked Control Systems , 2007, Proceedings of the IEEE.

[20]  Julián Salt,et al.  Control of the rotary inverted pendulum through threshold-based communication. , 2016, ISA transactions.

[21]  Julián Salt,et al.  A retunable PID multi-rate controller for a networked control system , 2009, Inf. Sci..

[22]  Stephen P. Boyd,et al.  Linear Matrix Inequalities in Systems and Control Theory , 1994 .

[23]  Guo-Ping Liu,et al.  Packet-Based Control Design for Networked Control Systems , 2018 .

[24]  Amarnath Mukherjee,et al.  On the Dynamics and Significance of Low Frequency Components of Internet Load , 1992 .

[25]  K. Poolla,et al.  Robust control of linear time-invariant plants using periodic compensation , 1985 .

[26]  Alfredo Gardel Vicente,et al.  Event-Based Sensing and Control for Remote Robot Guidance: An Experimental Case , 2017, Sensors.

[27]  A. Markazi,et al.  A new method for control of networked systems with an experimental verification. , 2015, ISA transactions.

[28]  Julián Salt,et al.  A Multirate Control Strategy to the Slow Sensors Problem: An Interactive Simulation Tool for Controller Assisted Design , 2014, Sensors.

[29]  Julián Salt,et al.  Hierarchical Triple-Maglev Dual-Rate Control Over a Profibus-DP Network , 2014, IEEE Transactions on Control Systems Technology.

[30]  Mo-Yuen Chow,et al.  Gain scheduler middleware: a methodology to enable existing controllers for networked control and teleoperation - part I: networked control , 2004, IEEE Transactions on Industrial Electronics.

[31]  Geng Liang,et al.  Control and communication co-design: analysis and practice on performance improvement in distributed measurement and control system based on fieldbus and Ethernet. , 2015, ISA transactions.