Advertisement

Toward the Design of a Transport Layer for Networked Control Systems

  • C. L. Robinson
  • P. R. Kumar

In a ‘classical’ control system, such as the one shown in Figure 9.1, the system components (sensor, controller and actuator) are connected through dedicated and reliable communication links. As we move to deploy wireless networked control systems over a wireless communication medium, such as in Figure 9.2, we are faced with new problems. In particular, interference and channel fading result in unpredictable packet loss and delay. In data networks, where data integrity is paramount, the dropped packets may simply be retransmitted until they are successfully received. However, in control and sensor network systems, data has a time value, and transmitting outdated data has limited value. Instead of retransmitting the dropped data, it may be better to transmit any new data that is available.

Keywords

Packet Loss Transport Layer IEEE Conf Network Control System Packet Drop 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    Special edition on Networks and Control, volume 21. IEEE Control Sys- tems Magazine, Feb 2001.Google Scholar
  2. [2]
    Special Issue: Technology of Networked Control Systems. Proceedings of the IEEE, Jan 2007.Google Scholar
  3. [3]
    M. Adès, P. E. Caines, and R. P. Malhamé. Stochastic optimal control un-der poisson-distributed observations. IEEE Transactions on Automatic Control, 45(1), January 2000.Google Scholar
  4. [4]
    B. Azimi-Sadjadi. Stability of networked control systems in the presence of packet losses. In Proc. of the IEEE Conf. on Decision and Control., 2003.Google Scholar
  5. [5]
    G. Baliga. A Middleware Framework for Networked Control Systems. PhD thesis, University of Illinois at Urbana-Champaign, 2005.Google Scholar
  6. [6]
    G. Baliga, S. Graham, and P. R. Kumar. Middleware and abstractions in the convergence of control with communication and computation. In Proc. of the IEEE Conf. on Decision and Control., pages 4245-4250, 2005.Google Scholar
  7. [7]
    G. Baliga, S. Graham, Lui Sha, and P. R. Kumar. Etherware: Domain-ware for wireless control networks. In Proceedings of The 7th IEEE In-ternational Symposium on Object-oriented Real-time Distributed Com-puting, May 2004.Google Scholar
  8. [8]
    O. Beldiman, G. C. Walsh, and L. Bushnell. Predictors for networked control systems. In Proc. of the American Controls Conf., 2000.Google Scholar
  9. [9]
  10. [10]
    A. Cervin, D. Hendriksson, B. Lincoln, J. Eker, and K. Arzen. How does control timing affect performance? IEEE Control Systems Magazine, pages 16-30, June 2003.Google Scholar
  11. [11]
    H. Chan and U. Ozguner. Closed-loop control of systems over a commu- nication network with updates. In Proc. of the American Controls Conf., 1994.Google Scholar
  12. [12]
    M. Chow and Y. Tipsuwan. Network-based control systems: A tutorial. In The 27th Annual Conference of the IEEE Industrial Electronics Society., pages 1593-1602, 2001.Google Scholar
  13. [13]
    A. Giridhar and P. R. Kumar. Towards a theory of in-network com- putation in wireless sensor networks. IEEE Communications Magazine, 44(4):98-107, April 2006.CrossRefGoogle Scholar
  14. [14]
    G. C. Goodwin, H. Haimovich, D. E. Quevedo, and J. S. Welsh. A moving horizon appproach to networked control system design. IEEE Transactions on Automatic Control, 2004.Google Scholar
  15. [15]
    S. Graham, G. Baliga, and P. R. Kumar. Issues in the convergence of control with communication and computing: proliferation, architecture, design, services, and middleware. In Proc. of the IEEE Conf. on Decision and Control., pages 1466-1471, 2004.Google Scholar
  16. [16]
    V. Gupta, D. Spanos, B. Hassibi, and R. R. Murray. On lqg control across a stochastic packet-dropping link. In Proc. of the American Controls Conf., June 2005.Google Scholar
  17. [17]
    M. Handley, S. Floyd, J. Pahdye, and J. Widmer. TCP friendly rate control(TFRC): Protocol specification.Technical report, ftp://ftp.isi.edu/in-notes/rfc3448.txt, 2003.Google Scholar
  18. [18]
    D. Hristu-Versakelis. Feeback control systems as users of a shared net- work: Communication sequences that guarantee stability. In Proc. of the IEEE Conf. on Decision and Control., 2001.Google Scholar
  19. [19]
    O. C. Imer, S. Yuksel, and T. Basar. Optimal control of dynamical systems over unreliable communication links. In NOLCOS, 2004.Google Scholar
  20. [20]
    A. Khan, N. Agarwal, D. Tilbury, and J. Moyne. The impact of ran- dom device processing delays on networked control system performance. In 42nd Annual Allerton Conference on Communication, Control, and Computing., 2004.Google Scholar
  21. [21]
    E. Kohler, M. Handley, and S. Floyd. Designing DCCP: Congestion control without reliability. In Proceedings of ACM SIGCOMM, 2006.Google Scholar
  22. [22]
    P. R. Kumar. New technological vistas for systems and control: the example of wireless networks. IEEE Control Systems Magazine, 21(1), Feb 2001.Google Scholar
  23. [23]
    P. R. Kumar and P. Varaiya. Stochastic Systems: Estimation, Identifica- tion and Adaptive Control, volume 1. Englewood Cliffs, 1986.Google Scholar
  24. [24]
    G. Leen, D. Heffernan, and A. Dunne. Digital networks in the automotive vehicle. Computing & Control Engineering Journal, 10(6), December 1999.Google Scholar
  25. [25]
    F Lian, J Moyne, and D Tilbury. Performance evaluation of control networks: Ethernet, ControlNet, and DeviceNet. IEEE Control Systems Magazine, 21(1):66-83, 2001.CrossRefGoogle Scholar
  26. [26]
    F Lian, J Moyne, and D Tilbury. Optimal controller design and evaluation for a class of networked control systems with distributed delays. In Proc. of the American Controls Conf., 2002.Google Scholar
  27. [27]
    X. Liu and A. Goldsmith. Kalman filtering with partial observation losses. In Proc. of the IEEE Conf. on Decision and Control., pages 4180-4186, Atlantis, Bahamas, December 2004.Google Scholar
  28. [28]
    L. A. Montestruque and P. J. Antsaklis. Model-based networked control systems-necessary and sufficient conditions for stability. In Proceedings of the 10th Mediteranean Conference on Control and Automation, Lisbon, Portugal, July 2002.Google Scholar
  29. [29]
    G. N. Nair and R. J. Evans. Stabilization with data-rate-limited feedback: tightest attainable bounds. Systems and Control Letters, 41, 2000.Google Scholar
  30. [30]
    G. N. Nair and R. J. Evans. Exponential stabilisability of finite dimen- sional linear systems with limited data rates. Automatica, 39(4), April 2003.Google Scholar
  31. [31]
    J. Nilsson, B. Bernhardsson, and B. Wittenmark. Stochastic analysis and control of real-time systems with random time delays. Automatica, 34(1):57-64, 1998.MATHCrossRefMathSciNetGoogle Scholar
  32. [32]
    C. H. Papadimitriou and J. Tsitsiklis. Intractable problems in control theory. SIAM Journal on Control and Optimization, 24(4):639-654, July 1986.MATHCrossRefMathSciNetGoogle Scholar
  33. [33]
    J. Quillinan. The connected building [internet connected building control networks]. IEE Review, 51(4):44-47, April 2005.Google Scholar
  34. [34]
    R. S. Raji. Smart networks for control. IEEE Spectrum, 31(6):49-55, 1994.CrossRefGoogle Scholar
  35. [35]
    I. B. Rhodes. A tutorial introduction to estimation and filtering. IEEE Trans. on Automatic Control, AC-16(6), December 1971.Google Scholar
  36. [36]
    C. L. Robinson and P. R. Kumar. Control over networks of unreliable links: Location of controllers, control laws and bounds on performance. In Proceedings of Control over Communication Channels (ConCom) - To Appear, Cyprus, April 2007.Google Scholar
  37. [37]
    C. L. Robinson and P. R. Kumar. Sending the most recent observation is not optimal in networked control: Linear temporal coding and towards the design of a control specific transport layer. In Proc. of the IEEE Conf. on Decision and Control., page Submitted, 2007.Google Scholar
  38. [38]
    M. Santori. A tale of three buses: Devicenet, profibus-dp, foundation fieldbus. EDN, 42(22), 1997.Google Scholar
  39. [39]
    P. Seiler and R. Sengupta. Analysis of communication losses in vehicle control problems. In Proc. of the American Controls Conf., June 2001.Google Scholar
  40. [40]
    B. Sinopoli, L. Schenato, M. Franceschetti, K. Poolla, M. I. Jordan, and S. S. Sastry. Kalman filtering with intermittent observations. In IEEE Transactions on Automatic Control, volume 49, 2004.Google Scholar
  41. [41]
    R. Stewart and Q. Xie. Stream Control Transmission Protocol (SCTP): A Reference. Addison-Wesley, 1 edition, 2001.Google Scholar
  42. [42]
    A. Tatikonda, S. Sahai and S. Mitter. Control of lqg systems under communication constraints. In Proc. of the IEEE Conf. on Decision and Control., pages 1165-1170, Tampa, Fl., December 1998.Google Scholar
  43. [43]
    Y. Tipsuwan and M. Chow. Gain scheduler middleware: A methodology to enable existing controllers for networked control and teleoperation part i: Networked control. IEEE Transactions on Industrial Electronics, 51(6), 2004.Google Scholar
  44. [44]
    Y. Tipsuwan and M Chow. Control methodologies in networked control systems. Control Engineering Practice, 11:1099-1111, 2003.CrossRefGoogle Scholar
  45. [45]
    G. C. Walsh and H. Ye. Scheduling of networked control systems. IEEE Control Systems Magazine, 2001.Google Scholar
  46. [46]
    G. C. Walsh, H. Ye, and L. G. Bushnell. Stability analysis of net- worked control systems. IEEE Transactions on control systems tech- nology, 10(3):438-446, May 2002.CrossRefGoogle Scholar
  47. [47]
    G. Welch and G. Bishop.An introduction to the kalman fil- ter. http://www.cs.unc.edu/∼welch/media/pdf/kalman intro.pdf, April 2004.
  48. [48]
    H. S. Witsenhausen. A counter example in stochastic optimal control. Siam J. Control, 6:131-147, 1968.MATHMathSciNetGoogle Scholar
  49. [49]
    L. Xiao, A. Hassibi, and J. P. How. Control with random communica-tion delays via a discrete-time jump system approach. In Proc. of the American Controls Conf., 2000.Google Scholar
  50. [50]
    Y. Xu and J. P. Hespanha. Optimal communication logics in networked control systems. In Proc. of the IEEE Conf. on Decision and Control., December 2004.Google Scholar
  51. [51]
    Y. Xu and J. P. Hespanha. Estimation under uncontrolled and controlled communications in networked control systems. In Proc. of the IEEE Conf. on Decision and Control., pages 842-847, 2005.Google Scholar
  52. [52]
    J. K. Yook, D. M. Tilbury, and N. R. Soparkar. Trading computation for bandwidth: Reducing communication in distributed control systems using state estimators. IEEE Transactions on Control Systems Technology, 10 (4):503-518, July 2002.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2008

Authors and Affiliations

  • C. L. Robinson
    • 1
  • P. R. Kumar
    • 1
  1. 1.Department of Industrial and Enterprise Systems Engineering, and the Coordinated Science LabUniversity of Illinois at Urbana-ChampaignUrbanaUSA

Personalised recommendations