Passivity-Based Design of Wireless Networked Control Systems Subject to Time-Varying Delays

Real-life cyber-physical systems, such as automotive vehicles, building automation systems, and groups of unmanned vehicles are monitored and controlled by networked control systems. The overall system dynamics emerges from the interaction among physical dynamics, computational dynamics, and communication networks. Network uncertainties such as time-varying delay and packet loss cause significant challenges. This paper proposes a passive control architecture for designing networked control systems that are insensitive to network uncertainties. We describe the architecture for a system consisting of a robotic manipulator controlled by a digital controller over a wireless network and we show that the system is stable even in the presence of time-varying delays. Experimental results demonstrate the advantages of the passivity-based architecture with respect to stability and performance and show that the system is insensitive to network uncertainties.

[1]  Blake Hannaford,et al.  Sampled- and continuous-time passivity and stability of virtual environments , 2003, IEEE Transactions on Robotics.

[2]  S. Liberty,et al.  Linear Systems , 2010, Scientific Parallel Computing.

[3]  John J. Craig Zhu,et al.  Introduction to robotics mechanics and control , 1991 .

[4]  Panos J. Antsaklis,et al.  Digital Control Networks for Continuous Passive Plants Which Maintain Stability Using Cooperative Schedulers , 2007 .

[5]  Kendell R. Jillson,et al.  Process networks with decentralized inventory and flow control , 2007 .

[6]  Sandra Hirche,et al.  Transparent Data Reduction in Networked Telepresence and Teleaction Systems. Part II: Time-Delayed Communication , 2007, PRESENCE: Teleoperators and Virtual Environments.

[7]  Enric Fossas,et al.  On preserving passivity in sampled-data linear systems by using state observers , 2006, 2007 European Control Conference (ECC).

[8]  Arjan van der Schaft,et al.  Sampled data systems passivity and discrete port-Hamiltonian systems , 2005, IEEE Transactions on Robotics.

[9]  Mark W. Spong,et al.  Bilateral control of teleoperators with time delay , 1989 .

[10]  Hermann Kopetz,et al.  The time-triggered architecture , 1998, Proceedings First International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '98).

[11]  Panos J. Antsaklis,et al.  Wireless digital control of continuous passive plants over token ring networks , 2009 .

[12]  W. Haddad,et al.  Nonlinear Dynamical Systems and Control: A Lyapunov-Based Approach , 2008 .

[13]  Stefano Stramigioli,et al.  Control of Interactive Robotic Interfaces: A Port-Hamiltonian Approach (Springer Tracts in Advanced Robotics) , 2007 .

[14]  Sandra Hirche,et al.  A distributed controller approach for delay-independent stability of networked control systems , 2009, Autom..

[15]  Heath J. LeBlanc,et al.  Multi-Rate Networked Control of Conic Systems , 2009 .

[16]  Stefano Stramigioli,et al.  Digital passive geometric telemanipulation , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[17]  S. Hirche,et al.  Bilateral teleoperation over the internet: the time varying delay problem , 2003, Proceedings of the 2003 American Control Conference, 2003..

[18]  C. Desoer,et al.  Feedback Systems: Input-Output Properties , 1975 .

[19]  Hermann Kopetz,et al.  The time-triggered Ethernet (TTE) design , 2005, Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'05).

[20]  Ajay D. Kshemkalyani,et al.  Clock synchronization for wireless sensor networks: a survey , 2005, Ad Hoc Networks.

[21]  Karl-Erik Årzén,et al.  Jitterbug and TrueTime: Analysis Tools for Real-Time Control Systems , 2002 .

[22]  Mark W. Spong,et al.  Adaptive motion control of rigid robots: a tutorial , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[23]  B. Erik Ydstie,et al.  Passivity based control via the second law , 2002 .

[24]  N Kottenstette,et al.  Relationships between positive real, passive dissipative, & positive systems , 2010, Proceedings of the 2010 American Control Conference.

[25]  Salvatore Monaco,et al.  From passivity under sampling to a new discrete-time passivity concept , 2008, 2008 47th IEEE Conference on Decision and Control.

[26]  David J. Hill,et al.  Stability results for nonlinear feedback systems , 1977, Autom..

[27]  Panos J. Antsaklis,et al.  Stable digital control networks for continuous passive plants subject to delays and data dropouts , 2007, 2007 46th IEEE Conference on Decision and Control.

[28]  A. Fettweis Wave digital filters: Theory and practice , 1986, Proceedings of the IEEE.

[29]  Jean-Jacques E. Slotine,et al.  Telemanipulation with Time Delays , 2004, Int. J. Robotics Res..

[30]  Weibiao Zhou,et al.  A NEW APPROACH TO DECENTRALISED PROCESS CONTROL USING PASSIVITY AND SECTOR STABILITY CONDITIONS , 2000 .

[31]  Martin Buss,et al.  Passive Haptic Data-Compression Methods With Perceptual Coding for Bilateral Presence Systems , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[32]  Passivity-Based Control Design for Cyber-Physical Systems , 2008 .

[33]  A. Schaft,et al.  L2-Gain and Passivity in Nonlinear Control , 1999 .

[34]  Ramon Costa-Castelló,et al.  On preserving passivity in sampled-data linear systems by using state observers , 2007 .

[35]  Alberto L. Sangiovanni-Vincentelli,et al.  Quo Vadis, SLD? Reasoning About the Trends and Challenges of System Level Design , 2007, Proceedings of the IEEE.

[36]  Nicholas Kottenstette,et al.  Control of passive plants with memoryless nonlinearities over wireless networks , 2008 .

[37]  William S. Levine Control System Applications , 1999 .

[38]  J. Willems Dissipative dynamical systems part I: General theory , 1972 .

[39]  Mark W. Spong,et al.  Discrete time passivity in bilateral teleoperation over the Internet , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[40]  G. Zames On the input-output stability of time-varying nonlinear feedback systems Part one: Conditions derived using concepts of loop gain, conicity, and positivity , 1966 .

[41]  Jean-Jacques E. Slotine,et al.  Towards force-reflecting teleoperation over the Internet , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[42]  Stephen P. Boyd,et al.  Analysis and Synthesis of State-Feedback Controllers With Timing Jitter , 2009, IEEE Transactions on Automatic Control.

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

[44]  Panos J. Antsaklis,et al.  Passivity-Based Design of Wireless Networked Control Systems for Robustness to Time-Varying Delays , 2008, 2008 Real-Time Systems Symposium.

[45]  Mark W. Spong,et al.  Bilateral Teleoperation Over Unreliable Communication Networks , 2008, IEEE Transactions on Control Systems Technology.

[46]  S. Johannessen Time synchronization in a local area network , 2004, IEEE Control Systems.