Digital control of multiple discrete passive plants over networks

This paper provides a passivity based framework to synthesise l m 2 -stable digital control networks in which m strictly-output passive controllers can control n – m strictly-output passive plants. The communication between the plants and controllers can tolerate time varying delay and data dropouts. In particular, we introduce a power-junction-network, a general class of input-output-wave-variable-network which allows even a single controller (typically designed to control a single plant) to accurately control the output of multiple plants even if the corresponding dynamics of each plant is different. In addition to the power-junction-network we also introduce a Passive Downsampler (PDS) and Passive Upsampler (PUS) in order to further reduce networking traffic while maintaining stability and tracking properties. A detailed (soft real-time) set of examples shows the tracking performance of the networked control system.

[1]  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.

[2]  Panos J. Antsaklis,et al.  Special Issue on Technology of Networked Control Systems , 2007 .

[3]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

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

[5]  Nikhil Chopra,et al.  Lm2-stable digital-control networks for multiple continuous passive plants.* *Contract/grant sponsor (number): NSF (NSF-CCF-0820088) Contract/grant sponsor (number): DOD (N00164-07-C-8510) Contract/grant sponsor (number): Air Force (FA9550-06-1-0312) Award sponsor (name): University of Maryland (Min , 2009 .

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

[7]  Panos J. Antsaklis,et al.  Wireless control of passive systems subject to actuator constraints , 2008, 2008 47th IEEE Conference on Decision and Control.

[8]  Jan C. Willems,et al.  The Analysis of Feedback Systems , 1971 .

[9]  Special Issue on Networked Control Systems , .

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

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

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

[13]  Arjan van der Schaft,et al.  Hamiltonian formulation of bond graphs , 2003 .

[14]  Arjan van der Schaft,et al.  A novel theory for sampled data system passivity , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Blake Hannaford,et al.  Sampled- and continuous-time passivity and stability of virtual environments , 2004, IEEE Trans. Robotics.

[16]  P.J. Antsaklis,et al.  Control of multiple networked passive plants with delays and data dropouts , 2008, 2008 American Control Conference.

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

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

[19]  Jr. Jan Kanclirz Netcat Power Tools , 2008 .

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

[21]  P. Breedveld Port-Based Modeling of Dynamic Systems in Terms of Bond Graphs , 2006 .

[22]  Maria Domenica Di Benedetto,et al.  Nonlinear and Hybrid Systems in Automotive Control , 2002 .

[23]  Ramon Costa-Castelló,et al.  On preserving passivity in sampled-data linear systems , 2005, 2006 American Control Conference.

[24]  Gene F. Franklin,et al.  Feedback Control of Dynamic Systems , 1986 .

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

[26]  John G. Proakis,et al.  Digital signal processing (3rd ed.): principles, algorithms, and applications , 1996 .

[27]  Gabor Karsai,et al.  A passivity-based framework for resilient cyber physical systems , 2009, 2009 2nd International Symposium on Resilient Control Systems.

[28]  Sandra Fillebrown,et al.  The MathWorks' MATLAB , 1996 .

[29]  Jose B. Cruz,et al.  Feedback systems , 1971 .

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

[31]  Mark W. Spong,et al.  Passivity-Based Control of Multi-Agent Systems , 2006 .

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

[33]  H. Kwakernaak,et al.  Feedback Systems , 2009, Encyclopedia of Database Systems.

[34]  Tatu Ylönen,et al.  The Secure Shell (SSH) Protocol Architecture , 2006, RFC.

[35]  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.

[36]  Panos J. Antsaklis,et al.  Guest Editorial Special Issue on Networked Control Systems , 2004, IEEE Trans. Autom. Control..

[37]  John G. Proakis,et al.  Digital Signal Processing: Principles, Algorithms, and Applications , 1992 .