Abstract
In this paper, we present a new cost function based on fading memory and time-window in order to decrease the influence of old data in unfalsified adaptive control applications, where the plant varies slowly or changes suddenly with time. Based on the unfalsified adaptive PID control, and the linear increasing cost-level algorithm (LICLA) switching algorithm, the new cost function can guarantee that the switching will stop and the system is stable. A systematic analysis of the system stabilization has been given. The simulation results show that without any prior knowledge of the system plant, when the current controller inserted in the system cannot guarantee the stability of the system, the cost function with a fading memory can detect the instability more quickly and then switch into a new stabilizing controller faster than the original cost function.
Similar content being viewed by others
References
A.I. Al-Odienat, The PID controller based on genetic algorithm for voltage stability of the synchronous machine. Int. J. Innov. Comput. Inf. Control 10(6), 2263–2278 (2014)
G. Battistelli, J.P. Hespanha, E. Mosca, P. Tesi, Model-free adaptive switching control of time-varying plants. IEEE Trans. Autom. Control 58(5), 1208–1220 (2013)
G. Battistelli, J.P. Hespanha, E. Mosca, P. Tesi, Unfalsified adaptive switching supervisory control of time varying systems, in Proceedings of the IEEE Conference on Decision and Control and the Chinese Control Conference (2009), p. 805C810
G. Battistelli, E. Mosca, M.G. Safonov, P. Tesi, Stability of unfalsified adaptive switching control in noisy environments. IEEE Trans. Autom. Control 55(10), 2424–2429 (2010)
G. Battistelli, E. Mosca, P. Tesi, Adaptive memory in multi-model switching control of uncertain plants. Automatica 50(3), 874–882 (2014)
M.C. Campi, S.M. Savaresi, Virtual reference feedback tuning: a direct method for the design of feedback controllers. Automatica 38(2), 1337–1346 (2002)
T. Chaiyatham, I. Ngamroo, Optimal fuzzy gain scheduling of PID controller of superconducting magnetic energy storage for power system stabilization. Int. J. Innov. Comput. Inf. Control 9(2), 651–666 (2013)
S. Cheong, M.G. Safonov, Unfalsified control for slowly varying plants using fading memory and windowing, in Proceedings of AIAA Guidance, Navigation, and Control Conference and Exhibit (2006), pp. 1–6
J. Ding, H. Yang, Adaptive iterative learning control for a class of uncertain nonlinear systems with second-order sliding mode technique. Circuits Syst. Signal Process. 33(6), 1783–1797 (2014)
J.V. Helvoort, B.D. Jager, M. Steinbuch, Data-driven controller unfalsification with analytic update applied to a motion system. IEEE Trans. Control Syst. Technol. 16(6), 1207–1217 (2008)
H. Hjalmarsson, Iterative feedback tuning—an overview. Int. J. Adapt. Control Signal Process. 16(5), 373–395 (2002)
Z. Hou, S. Jin, A novel data-driven control approach for a class of discrete-time nonlinear systems. IEEE. Trans. Contrl Syst. Technol. 19(6), 1549–1558 (2011)
H. Jin, M.W. Chang, M.G. Safonov, unfalsifying dominant pole locations using a fading memory cost function, in Proceedings of the IFAC World Congress (2011), pp. 1291–1295
H. Jin, M.W. Chang, M.G. Safonov, A fading memory data-driven algorithm for controller switching, in 50th IEEE Conference on Decision and Control and European Control Conference (2011), pp. 6097–6103
H. Jin, M.W. Chang, M.G. Safonov, J. Zhu, Z. Wang, Unfalsified adaptive control: inter-falsification and self-falsification, in Proceedings of the 8th World Congress on Intelligent Control and Automation (2011), pp. 700–705
H. Jin, M.G. Safonov, Unfalsified adaptive control: controller switching algorithms for nonmonotone cost functions. Int. J. Adapt. Control Signal Process. 26(8), 692–704 (2012)
A.K. Kohli, A. Rai, Numeric variable forgetting factor RLS algorithm for second-order volterra filtering. Circuits Syst. Signal Process. 32(1), 223–232 (2013)
K.L. Moore, Iterative Learning Control for Deterministic Systems (Springer, London, 1993)
A.S. Morse, D.Q. Mayne, G.C. Goodwin, Application of hysteresis switching in parameter adaptive control. IEEE Trans. Autom. Control 37(9), 1343–1354 (1992)
J. Myungsoo, M.G. Safonov, automatic PID tuning: an application of unfalsified control, in Proceedings of the 1999 IEEE International Symposium (1999), pp. 328–333
M.G. Safonov, T.C. Tsao, The unfalsified control concept and learning. IEEE Trans. Autom. Control 42(6), 843–C847 (1997)
M. Stefanovic, A. Paul, M.G. Safonov, Safe adaptive switching through an infinite controller set: stability and convergence. IEEE Trans. Autom. Control 53(9), 2012–2021 (2008)
R. Wang, A. Paul, M. Stefanovic, M.G. Safonov, Cost detectability and stability of adaptive control systems. Int. J. Robust Nonlinear Control 17(5–6), 549–561 (2007)
X. Wang, J. Zhao, Partial stability and adaptive control of switched nonlinear systems. Circuits Syst. Signal Process. 32(4), 1963–1975 (2013)
T. Wonghong, S. Engell, Automatic controller tuning via unfalsified control. J. Process Control 22(10), 2008–2025 (2012)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chen, K., Li, S. Unfalsified Adaptive PID Control for Time-Varying Systems Using a Fading Memory Cost Function. Circuits Syst Signal Process 35, 3172–3191 (2016). https://doi.org/10.1007/s00034-015-0205-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-015-0205-3