Packet buffering, dead time identification, and state prediction for control quality improvement in a networked control system

  • Andrzej TutajEmail author
  • Wojciech Grega
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 577)


Time-varying communication delays, data packet dropping, and other network-induced phenomena are inherent in networked control systems. Their presence can deteriorate noticeably control quality and narrow stability margins forcing designers to adopt conservative controller tuning. Control quality drop can be to some extent remedied by employment of network packet buffering or queuing, finite horizon state estimation, and continual time delay identification methods applied to networked control loops. The paper presents a modular structure for a networked control system where the named techniques are deployed in a network node located on the actuator site. A case study for a DC motor servomechanism and a periodic trajectory tracking problem is given. Simulation results are provided.


networked control systems distributed control systems network induced time-varying communication delay packet dropout packet buffering packet queueing state prediction state reconstruction state estimation Luenberger state observer least mean squares method delay time identification linear-quadratic controller DC motor servomechanism tracking control servo control 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1. Acrealã, A.M., Comnac, V., Boldişor, C.: Networked control systems: Network delay compensation with playback buffers. In: 10th International Symposium on Signals, Circuits and Systems (ISSCS) (2011), 30 June-1 July 2011Google Scholar
  2. 2. Åström, K.J., Wittenmark, B.: Adaptive control. Dover Publications, Mineola, New York, second edn. (2008)Google Scholar
  3. 3. Åström, K.J., Wittenmark, B.: Computer-controlled systems. Theory and design. Dover Publications, Mineola, New York, third edn. (2011)Google Scholar
  4. 4. Bemporad, A., Heemels, M., Johansson, M. (eds.): Networked Control Systems. Lecture Notes in Control and Information Sciences, Springer (2010)Google Scholar
  5. 5. Chow, M.Y., Tipsuwan, Y.: Gain adaptation of networked DC motor controllers based on QoS variations. IEEE Transactions on Industrial Electronics 50, 936–943 (October 2003)Google Scholar
  6. 6. Dai, S.L., Lin, H., Ge, S.S.: Scheduling-and-control codesign for a collection of networked control systems with uncertain delays. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY 18(1), 66–78 (January 2010)Google Scholar
  7. 7. Daniel Simon, Ye-Qiong Song, C.A.: Co-design Approaches to Dependable Networked Control Systems. Wiley-ISTE (January 2010)Google Scholar
  8. 8. Grega, W., Tutaj, A.: Network traffic reduction by sample grouping for distributed control systems. In: NeCST – 3rd international workshop on Networked control systems tolerant to faults. pp. 1–8. Réseau de Formation des Jeunes Chercheuses et Chercheurs en Automatique et Productique, Nancy, France (June 2007)Google Scholar
  9. 9. Grega, W., Tutaj, A.: Improving quality of control in networked control systems by co-design of sampling period and buffer size. In: MMAR 2014 – 19th international conference on Methods and Models in Automation and Robotics. pp. 828–833. Miȩdzyzdroje (September 2014)Google Scholar
  10. 10. Gupta, R.A., Chow, M.Y.: Networked control system: Overview and research trends. IEEE Transactions of Industrial Electronics 57, 2527–2535 (2010)Google Scholar
  11. 11. Hadjicostis, C.N., Touri, R.: Feedback control utilizing packet dropping network links. In: Proceedings of the 41st IEEE Conference on Decision and Control. vol. 2, pp. 1205–1210. Urbana, IL, USA (December 2002)Google Scholar
  12. 12. Loan, C.F.V.: Computing integrals involving the matrix exponential. IEEE Transactions of automatic control AC-23(3), 395–404 (June 1978)Google Scholar
  13. 13. Montestruque, L.A., Antsaklis, P.J.: On the model-based control of networked systems. Automatica 39, 1837–1843 (2003)Google Scholar
  14. 14. Tutaj, A.: Packets buffering in network traffic in distributed control systems. In: MMAR 2006 – 12th IEEE international conference on Methods and Models in Automation and Robotics. p. 571–578. Międzyzdroje (2006)Google Scholar
  15. 15. Tutaj, A.: Adaptacyjny układ regulacji z predyktorem Smitha z możliwością zastosowania w systemach rozproszonych — An adaptive Smith controller suitable for usage in distributed control systems. Automatyka – Automatics – półrocznik Akademii Górniczo-Hutniczej im. Stanisława Staszica w Krakowie 12(2), 211–231 (2008)Google Scholar
  16. 16. Xiao, L., Hassibi, A., How, J.P.: Control with random communication delays via a discrete-time jump system approach. In: Proceedings of the American Control Conference. Chicago, Illinois (June 2000)Google Scholar
  17. 17. Yook, J.K., Tilbury, D.M., Soparkar, N.: Trading computation for bandwidth: reducing communication in distributed control systems using state estimators. IEEE Transactions on Control Systems Technology 10, 503 – 518 (2002)Google Scholar
  18. 18. Zhang, W., Branicky, M.S., Phillips, S.M.: Stability of networked control systems. IEEE Control Systems Magazine 21(1), 84–97 (2001)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering Department of Automatics and Biomedical EngineeringAGH University of Science and TechnologyKrakowPoland

Personalised recommendations