Modelling and Compensation of Uncertain Time-delays in Networked Control Systems with Plant Uncertainty Using an Improved Robust Model Predictive Control Method

Document Type : Original Article


Faculty of Electrical Engineering & Robotic, Shahrood University of Technology, Shahrood, Iran


Control systems with digital communication between sensors, controllers and actuators are called Networked Control Systems (NCSs). In general, NCSs encounter with some problems such as packet dropouts and network induced delays. When plant uncertainty is added to the aforementioned problems, the design of the robust controller that is able to guarantee the stability becomes more complex. In this paper, a method based on Robust Model Predictive Control (RMPC) is proposed to overcome model uncertainty together with unknown delay caused in NCSs. The previous RMPC methods, called Normal RMPC, was proposed to compensate delay or model uncertainty, individually. Hereby, we propose a method, named Improved RMPC, to compensate the effects of delay and model uncertainty on NCSs, simultaneously. The proposed method is based on uncertainty polytope and LMIs (Linear Matrix Inequlities). Also, an experimental evaluation of time-delays in MODBUS networked control systems is proposed. The simulation results show the ability of the proposed method. For comparison, the Normal RMPC is applied as well. The results show that the Normal RMPC has an acceptable performance for time delay compensation, but its performance gets destroyed or even get unstable when the model uncertainty is also considered.


1. Zhang, X.-M., Han, Q.-L. and Yu, X., "Survey on recent advances
in networked control systems", IEEE Transactions on Industrial
Informatics,  Vol. 12, No. 5, (2016), 1740-1752. 
2. Hespanha, J.P., Naghshtabrizi, P. and Xu, Y., "A survey of recent
results in networked control systems", Proceedings of the IEEE, 
Vol. 95, No. 1, (2007), 138-162. 
3. Tipsuwan, Y. and Chow, M.-Y.J.C.e.p., "Control methodologies
in networked control systems", Control Engineering Practice, 
Vol. 11, No. 10, (2003), 1099-1111. 
4. Vatanski, N., Georges, J.-P., Aubrun, C., Rondeau, E. and JämsäJounela,
S.-L.J.C.E.P., "Networked control with delay
measurement and estimation", Control Engineering Practice, 
Vol. 17, No. 2, (2009), 231-244. 
5. Li, Q., Jiang, J. and Rankin, D.J., "Evaluation of delays induced
by profibus pa networks", IEEE Transactions on
Instrumentation and Measurement,  Vol. 60, No. 8, (2011),
6. Li, Q., Rankin, D.J. and Jiang, J., "Evaluation of delays induced
by foundation fieldbus h1 networks", IEEE Transactions on
Instrumentation and Measurement,  Vol. 58, No. 10, (2009),
7. Zheng, Y., Li, S. and Li, N., "Distributed model predictive control
over network information exchange for large-scale systems",
Control Engineering Practice,  Vol. 19, No. 7, (2011), 757-769. 
8. Caldieri, M.R., Bigheti, J.A. and Godoy, E.P., "Implementation
and evaluation of wireless networked control systems using
modbus", IEEE Latin America Transactions,  Vol. 15, No. 2,
(2017), 206-212. 
9. Caruntu, C.F., Lazar, M., Gielen, R.H., Van den Bosch, P. and Di
Cairano, S.J.C.E.P., "Lyapunov based predictive control of 
vehicle drivetrains over can", Control Engineering Practice, 
Vol. 21, No. 12, (2013), 1884-1898. 
10. Liu, G., Mu, J., Rees, D. and Chai, S., "Design and stability
analysis of networked control systems with random
communication time delay using the modified mpc",
International Journal of Control,  Vol. 79, No. 4, (2006), 288297.
11. Pang, Z.-H., Liu, G.-P., Zhou, D. and Sun, D., "Data-based
predictive control for networked nonlinear systems with networkinduced
delay and packet dropout", IEEE Transactions on
Industrial Electronics,  Vol. 63, No. 2, (2016), 1249-1257. 
12. Zhang, Y. and Li, S., "Networked model predictive control based
on neighbourhood optimization for serially connected large-scale
processes", Journal of Process Control,  Vol. 17, No. 1, (2007),
13. Lee, K.C., Lee, S. and Lee, M.H., "Worst case communication
delay of real-time industrial switched ethernet with multiple
levels", IEEE Transactions on Industrial Electronics,  Vol. 53,
No. 5, (2006), 1669-1676. 
14. Åström, K.J. and Wittenmark, B., "Computer-controlled systems:
Theory and design, Courier Corporation,  (2013). 
15. Weiwei, Q., Jieyu, L., Xiaoxiang, H., Bing, H. and Gang, L.,
"Tube-based active robust mpc for uncertain constrained linear
systems with time delays", IEEE Access,  Vol. 7, (2019), 125552125561.
16. Yu, J., Guo, X., Pei, X., Chen, Z., Zhou, W., Zhu, M. and Wu, C.,
"Path tracking control based on tube mpc and time delay motion
prediction", IET Intelligent Transport Systems,  Vol., No.,
17. Huang, G. and Wang, S., "Use of uncertainty polytope to describe
constraint processes with uncertain time-delay for robust model 
predictive control applications", ISA Transactions,  Vol. 48, No.
4, (2009), 503-511. 
18. Yu, X. and Jiang, J., "Analysis and compensation of delays in ff
h1 fieldbus control loop using model predictive control", IEEE
Transactions on Instrumentation and Measurement,  Vol. 63,
No. 10, (2014), 2432-2446. 
19. Seiler, P. and Sengupta, R., "An h∞ approach to networked
control", IEEE Transactions on Automatic Control,  Vol. 50,
No. 3, (2005), 356-364. 
20. Gao, H. and Chen, T., "Network-based h∞  output tracking
control", IEEE Transactions on Automatic Control,  Vol. 53,
No. 3, (2008), 655-667. 
21. Elahi, A. and Alfi, A., "Finite-time h∞ control of uncertain
networked control systems with randomly varying
communication delays", ISA Transactions,  Vol. 69, (2017), 6588.
22. Tutsoy, O., Barkana, D.E. and Tugal, H., "Design of a completely
model free adaptive control in the presence of parametric, nonparametric
random control signal delay", ISA
Transactions,  Vol. 76, (2018), 67-77. 
23. Zhang, L., Wang, J., Ge, Y. and Wang, B., "Robust distributed
model predictive control for uncertain networked control
systems", IET Control Theory & Applications,  Vol. 8, No. 17,
(2014), 1843-1851. 
24. Qi, Z., Shi, Q. and Zhang, H., "Tuning of digital pid controllers
using particle swarm optimization algorithm for a can-based dc
motor subject to stochastic delays", IEEE Transactions on
Industrial Electronics,  Vol. 67, No. 7, (2019). 
25. Kothare, M.V., Balakrishnan, V. and Morari, M., "Robust
constrained model predictive control using linear matrix
inequalities", Automatica,  Vol. 32, No. 10, (1996), 1361-1379.