Compensation of Time-Varying Delay in Networked Control System over Wi-Fi Network

Hyun-Chul Yi, Cheol-Jin An, Joon-Young Choi


In this study, we design a state predictor-based output feedback controller that compensates for unavoidable time-varying network delays in networked control systems (NCSs) over Wi-Fi networks. We model time-varying network delays as timevarying input delays of NCSs over Wi-Fi networks. The designed controller consists of a linear quadratic regulator (LQR), a full-order observer, and a time-varying stepahead state predictor. The state predictor plays a key role in compensating for the time-varying input delay by providing the LQR with an estimation of future states ahead by the current network delay time. The time-varying network delays are acquired in real time by measuring the time differences between sent and received control data packets. We verify the stability and compensation performance of the designed controller by performing extensive experiments for an NCS in which a rotary inverted pendulum is controlled over Wi-Fi networks.


networked control system (NCS), Wi-Fi network, time-varying delay, state predictor, rotary inverted pendulum

Full Text:



Bai J. et al. (2015); Modeling and H1 Control of Wireless Networked Control System with Both Delay and Packet Loss, Journal of The Franklin Institute, ISSN 0016-0032, 352, 3915-3928, 2015.

Choi J.Y., Krstic M. (2015); Compensation of Time-varying Input Delay for Discretetime Nonlinear Systems, International Journal of Robust and Nonlinear Control, DOI: 10.1002/rnc.3382, 1-22, 2015.

Ding S.X. et al. (2013); An Integrated Design Framework of Fault-Tolerant Wireless Networked Control Systems for Industrial Automatic Control Applications, Industrial Informatics, IEEE Transactions on, ISSN 1551-3203, 9(1), 462-471, 2013.

Drew M. et al. (2005); Networked Control System Design over a Wireless LAN, Proceedings of the 44th IEEE Conference on Decision and Control, ISBN 0-7803-9567-0, 6704-6709, 2015.

Du D. et al. (2015); Multiple Event-triggered H2 / H1 Filtering for Hybrid Wired-wireless Networked Systems with Random Network-induced Delays, Information Sciences, ISSN 0020-0255, 325, 393-408, 2015.

Du Z., Lin T.C., Zaho T. (2015); Fuzzy Robust Tracking Control for Uncertain Nonlinear Time-Delay System, International Journal of Computers Communications & Control, ISSN 1841-9836, 10(6), 812-824, 2015.

Ferrari P., Flammini A., Sisinni E. (2013); Improving Simulation of Wireless Networked Control Systems Based on WirelessHART, Computer Standards & Interfaces, ISSN 0920- 5489, 35(6), 605-615, 2013.

Girolamo G.D.D., D'Innocenzo A., Benedetto M.D.D. (2015); Co-design of Controller and Routing Redundancy over a Wireless Network, 5th IFAC Workshop on Distributed Estimation and Control in Networked Systems NecSys 2015, ISSN 2405-8963, 48(22), 100-105, 2015.

Halawa H.H. et al. (2013); Performance Optimization for Reliable Wireless Networked Control Systems in the Presence of Interference, Emerging Technologies and Factory Automation (ETFA), 2013 IEEE 18th Conference on, ISSN : 1946-0740, 1-4, 2013.

Hespanha J.P., Naghshtabrizi P., Xu Y. (2007); A Survey of Recent Results in Networked Control Systems, Proceedings of the IEEE, ISSN 0018-9219, 95(1), 138-162, 2007.

Hong Z., Gao J.F., Wang N. (2014); Output-Feedback Controller Design of a Wireless Networked Control System with Packet Loss and Time Delay, Mathematical Problems in Engineering, ISSN 1563-5147, 1-7, 2014.

Kilinc D., Ozger M., Akan O.B. (2015), On the Maximum Coverage Area of Wireless Networked Control Systems With Maximum Cost-Efficiency Under Convergence Constraint, Automatic Control, IEEE Transactions on, ISSN 0018-9286, 60(7), 1910-1914, 2015.

Kuzu A., Bogosyan S., Gokasan M. (2016); Predictive Input Delay Compensation with Grey Predictor for Networked Control System, International Journal of Computers Communications & Control, ISSN 1841-9836, 11(1), 67-76, 2016.

Leng Q. et al. (2014); Improving Control Performance by Minimizing Jitter in RT-WiFi Networks, Real-Time Systems Symposium (RTSS), 2014 IEEE, ISSN 1052-8725, 63-73, 2014.

Li H., Li X., Wang J., Ma H. (2009); Design of Networked Control System Based on Wireless Sensor Networks, Information and Automation, 2009, ICIA '09. International Conference on, ISBN 978-1-4244-3607-1, 1140-1143, 2009.

Li L.L., Lemmon M. (2014); Weakly Coupled Event Triggered Output Feedback System in Wireless Networked Control Systems, Discrete Event Dynamic Systems, ISSN 0924-6703, 24(2), 247-260, 2014.

Ling R. et al. (2016); Energy-efficient H1 Filtering over Wireless Networked Systems-A Markovian system approach, Signal Processing, ISSN 0165-1684, 120, 495-502, 2016.

Mahmoud M.S., Sabih M., Elshafei M. (2015); Event-triggered Output Feedback Control for Distributed Networked Systems, ISA Transactions, ISSN 0019-0578, 18, 1-9, 2015.

Moghadam H.F., Vasegh N. (2014); Robust PID Stabilization of Linear Neutral Time-Delay Systems, International Journal of Computers Communications & Control, ISSN 1841-9836, 9(2), 201-208, 2014.

Quang N.V.A., Yoo M. (2014); Performance Analysis of Packet Loss on Wireless Network Control Systems, Information and Communication Technology Convergence (ICTC), 2014 International Conference on, ISBN 978-1-4799-6786-5, 185-186, 2014.

Shi A., Liu B. (2015); Robust H1 Control of Wireless NCS with Delay and Packet Dropouts, Control and Decision Conference (CCDC), 2015 27th Chinese, ISBN 978-1-4799-7016-2, 6022-6025, 2015.

Tong S., Qian D., Liu G.P. (2014); Networked Predictive Fuzzy Control of Systems with Forward Channel Delays Based on a Linear Model Predictor, International Journal of Computers Communications & Control, ISSN 1841-9836, 9(4), 471-481, 2014.

Wang Y. et al. (2014); An H1 Fault Estimation Scheme of Wireless Networked Control Systems for Industrial Real-Time Applications, Control Systems Technology, IEEE Transactions on, ISSN 1063-6536, 22(6), 2073-2086, 2014.

William S. Levine (1996); The Control Handbook, 2nd ed., CRC Press, ISBN : 978-0-8493- 8570-4, 1996.

Yi H.C. et al (2012); Design of Networked Control System using RTT Measurement over WSN, Wireless Information Technology and Systems (ICWITS), 2012 IEEE International Conference on, ISBN 978-1-4673-0947-9, 1-4, 2012.

Zhang W. et al. (2014); Time Delay Compensation in a Wireless Tracking Control System with Previewed Reference, 2014 American Control Conference (ACC), ISSN 0743-1619, 3293-3298, 2014.

Zhang W. et al. (2015); Robust Time Delay Compensation in a Wireless Motion Control System with Double Disturbance Observers, 2015 American Control Conference(ACC), ISBN 978-1-4799-8685-9, 5294-5299, 2015.


Copyright (c) 2017 Hyun-Chul Yi, Cheol-Jin An, Joon-Young Choi

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

IJCCC is an Open Access Journal : CC-BY-NC.

Articles published in IJCCC user license are protected by copyright.

Users can access, download, copy, translate the IJCCC articles for non-commercial purposes provided that users, but cannot redistribute, display or adapt:

  • Cite the article using an appropriate bibliographic citation: author(s), article title, journal, volume, issue, page numbers, year of publication, DOI, and the link to the definitive published version on IJCCC website;
  • Maintain the integrity of the IJCCC article;
  • Retain the copyright notices and links to these terms and conditions so it is clear to other users what can and what cannot be done with the  article;
  • Ensure that, for any content in the IJCCC article that is identified as belonging to a third party, any re-use complies with the copyright policies of that third party;
  • Any translations must prominently display the statement: "This is an unofficial translation of an article that appeared in IJCCC. Agora University  has not endorsed this translation."

This is a non commercial license where the use of published articles for commercial purposes is forbiden. 

Commercial purposes include: 

  • Copying or downloading IJCCC articles, or linking to such postings, for further redistribution, sale or licensing, for a fee;
  • Copying, downloading or posting by a site or service that incorporates advertising with such content;
  • The inclusion or incorporation of article content in other works or services (other than normal quotations with an appropriate citation) that is then available for sale or licensing, for a fee;
  • Use of IJCCC articles or article content (other than normal quotations with appropriate citation) by for-profit organizations for promotional purposes, whether for a fee or otherwise;
  • Use for the purposes of monetary reward by means of sale, resale, license, loan, transfer or other form of commercial exploitation;

    The licensor cannot revoke these freedoms as long as you follow the license terms.

[End of CC-BY-NC  License for Website User]

INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL (IJCCC), With Emphasis on the Integration of Three Technologies (C & C & C),  ISSN 1841-9836.

IJCCC was founded in 2006,  at Agora University, by  Ioan DZITAC (Editor-in-Chief),  Florin Gheorghe FILIP (Editor-in-Chief), and  Misu-Jan MANOLESCU (Managing Editor).

Ethics: This journal is a member of, and subscribes to the principles of, the Committee on Publication Ethics (COPE).

Ioan  DZITAC (Editor-in-Chief) at COPE European Seminar, Bruxelles, 2015:

IJCCC is covered/indexed/abstracted in Science Citation Index Expanded (since vol.1(S),  2006); JCR2018: IF=1.585..

IJCCC is indexed in Scopus from 2008 (CiteScore2018 = 1.56):

Nomination by Elsevier for Journal Excellence Award Romania 2015 (SNIP2014 = 1.029): Elsevier/ Scopus

IJCCC was nominated by Elsevier for Journal Excellence Award - "Scopus Awards Romania 2015" (SNIP2014 = 1.029).

IJCCC is in Top 3 of 157 Romanian journals indexed by Scopus (in all fields) and No.1 in Computer Science field by Elsevier/ Scopus.


 Impact Factor in JCR2018 (Clarivate Analytics/SCI Expanded/ISI Web of Science): IF=1.585 (Q3). Scopus: CiteScore2018=1.56 (Q2);

SCImago Journal & Country Rank

Editors-in-Chief: Ioan DZITAC & Florin Gheorghe FILIP.