Abstract
Controlling a class of chaotic hybrid systems in the presence of noise is investigated in this paper. To reach this goal, an explicit model predictive control (eMPC) in combination with nonlinear estimators is employed. Using the eMPC method, all the computations of the common MPC approach are moved off-line. Therefore, the off-line control law makes it easier to be implemented in comparison with the on-line approach, especially for complex systems like the chaotic ones. In order to verify the proposed control structure practically, an op-amp based Chua’s chaotic circuit is designed. The white Gaussian noise is considered in this circuit. Therefore, the nonlinear estimators –extended and unscented Kalman filter (EKF and UKF)– are utilized to estimate signals from the noise-embedded chaotic system. Performance of these estimators for this experimental setup is compared in both open-loop and closed-loop systems. The experimental results demonstrate the effectiveness of the eMPC approach as well as the nonlinear estimators for chaos control in the presence of noise.
Similar content being viewed by others
References
K.-S. Park, J.-B. Park, Y.-H. Choi, T.-S. Yoon, and G. Chen, “Generalized predictive control of discrete-time chaotic systems,” International Journal of Bifurcation and Chaos, vol. 8, no. 07, pp. 1591–1597, 1998.
K.-S. Park, J.-M. Joo, J.-B. Park, Y.-H. Choi, and T.-S. Yoon, “Control of discrete-time chaotic systems using generalized predictive control,” IEEE International Symposium on Circuits and Systems, vol. 2, pp. 789–792, IEEE, 1997.
Q. Qian, A. Swain, and N. Patel, “Nonlinear continuous time generalized predictive controller for chaotic systems,” Proc. of IEEE International Conference on Industrial Technology, pp. 1–6, IEEE, 2008.
S. Li, Y. Li, B. Liu, and T. Murray, “Model-free control of lorenz chaos using an approximate optimal control strategy,” Communications in Nonlinear Science and Numerical Simulation, vol. 17, no. 12, pp. 4891–4900, 2012.
A. Senouci and A. Boukabou, “Predictive control and synchronization of chaotic and hyperchaotic systems based on a T-S fuzzy model,” Mathematics and Computers in Simulation, vol. 105, pp. 62–78, 2014.
Z. Longge and L. Xiangjie, “The synchronization between two discrete-time chaotic systems using active robust model predictive control,” Nonlinear Dynamics, vol. 74, no. 4, pp. 905–910, 2013.
W. Jiang, H. Wang, J. Lu, G. Cai, and W. Qin, “Synchronization for chaotic systems via mixed-objective dynamic output feedback robust model predictive control,” Journal of the Franklin Institute, vol. 354, no. 12, pp. 4838–4860, 2017.
A. Bemporad, F. Borrelli, and M. Morari, “Model predictive control based on linear programming˜ the explicit solution,” IEEE Transactions on Automatic Control, vol. 47, no. 12, pp. 1974–1985, 2002.
A. Bemporad, M. Morari, V. Dua, and E. N. Pistikopoulos, “The explicit linear quadratic regulator for constrained systems,” Automatica, vol. 38, no. 1, pp. 3–20, 2002.
P. TøNdel, T. A. Johansen, and A. Bemporad, “An algorithm for multi-parametric quadratic programming and explicit mpc solutions,” Automatica, vol. 39, no. 3, pp. 489–497, 2003.
I. J. Wolf and W. Marquardt, “Fast NMPC schemes for regulatory and economic NMPC-a review,” Journal of Process Control, vol. 44, pp. 162–183, 2016.
A. Alessio and A. Bemporad, “A survey on explicit model predictive control,” in Nonlinear Model Predictive Control, pp. 345–369, Springer, 2009.
F. Bayat, T. A. Johansen, and A. A. Jalali, “Using hash tables to manage the time-storage complexity in a point location problem: Application to explicit model predictive control,” Automatica, vol. 47, no. 3, pp. 571–577, 2011.
S. Mariéthoz, S. Almér, M. Bâja, A. G. Beccuti, D. Patino, A. Wernrud, J. Buisson, H. Cormerais, T. Geyer, H. Fujioka, U. T. Jonsson, C.-Y. Kao, M. Morari, G. Papafotiou, A. Rantzer, and P. Riedingder, “Comparison of hybrid control techniques for buck and boost dc-dc converters,” IEEE Transactions on Control Systems Technology, vol. 18, no. 5, pp. 1126–1145, 2010.
M. A. Mohammadkhani, F. Bayat, and A. A. Jalali, “Design of explicit model predictive control for constrained linear systems with disturbances,” International Journal of Control, Automation and Systems, vol. 12, no. 2, pp. 294–301, 2014.
J. Zhang, X. Cheng, and J. Zhu, “Control of a laboratory 3-dof helicopter: Explicit model predictive approach,” International Journal of Control, Automation and Systems, vol. 14, no. 2, pp. 389–399, 2016.
C.-S. Poon and M. Barahona, “Titration of chaos with added noise,” Proceedings of the National Academy of Sciences, vol. 98, no. 13, pp. 7107–7112, 2001.
W.-w. Tung, J. Gao, J. Hu, and L. Yang, “Detecting chaos in heavy-noise environments,” Physical Review E, vol. 83, no. 4, p. 0462.0, 2011.
T. Carroll and F. Rachford, “Chaotic sequences for noisy environments,” Chaos: An Interdisciplinary Journal of Nonlinear Science, vol. 26, no. 10, p. 1031.4, 2016.
A. Leontitsis, J. Pange, and T. Bountis, “Large noise level estimation,” International Journal of Bifurcation and Chaos, vol. 13, no. 08, pp. 2309–2313, 2003.
T.-L. Yao, H.-F. Liu, J.-L. Xu, and W.-F. Li, “Estimating the largest Lyapunov exponent and noise level from chaotic time series,” Chaos: An Interdisciplinary Journal of Nonlinear Science, vol. 22, no. 3, p. 0331.2, 2012.
G. Çoban, A. H. Büyüklü, and A. Das, “A linearization based non-iterative approach to measure the gaussian noise level for chaotic time series,” Chaos, Solitons & Fractals, vol. 45, no. 3, pp. 266–278, 2012.
A. Serletis, A. Shahmoradi, and D. Serletis, “Effect of noise on the bifurcation behavior of nonlinear dynamical systems,” Chaos, Solitons & Fractals, vol. 33, no. 3, pp. 914–921, 2007.
M. Nurujjaman, S. Shivamurthy, A. Apte, T. Singla, and P. Parmananda, “Effect of discrete time observations on synchronization in chua model and applications to data assimilation,” Chaos: An Interdisciplinary Journal of Nonlinear Science, vol. 22, no. 2, p. 0231.5, 2012.
V. Semenov, I. Korneev, P. Arinushkin, G. Strelkova, T. Vadivasova, and V. Anishchenko, “Numerical and experimental studies of attractors in memristor-based chua’s oscillator with a line of equilibria. noise-induced effects,” The European Physical Journal Special Topics, vol. 224, no. 8, pp. 1553–1561, 2015.
D. S. Goldobin, “Noise can reduce disorder in chaotic dynamics,” The European Physical Journal Special Topics, vol. 223, no. 8, pp. 1699–1709, 2014.
N. Sviridova and K. Nakamura, “Local noise sensitivity: Insight into the noise effect on chaotic dynamics,” Chaos: An Interdisciplinary Journal of Nonlinear Science, vol. 26, no. 12, p. 1231.2, 2016.
M. Kvasnica, P. Grieder, M. Baotic, and M. Morari, “Multiparametric toolbox (mpt), 2004.,” 2006.
M. Herceg, M. Kvasnica, C. N. Jones, and M. Morari, “Multi-parametric toolbox 3.0,” Proc. of European Control Conference (ECC),, pp. 502–510, IEEE, 2013.
K. Judd and L. Smith, “Indistinguishable states: I. perfect model scenario,” Physica D: Nonlinear Phenomena, vol. 151, no. 2, pp. 125–141, 2001.
K. Judd, “Nonlinear state estimation, indistinguishable states, and the extended kalman filter,” Physica D: Nonlinear Phenomena, vol. 183, no. 3, pp. 273–281, 2003.
S.-H. Fu and Q.-S. Lu, “Set stability of controlled Chua’s circuit under a non-smooth controller with the absolute value,” International Journal of Control, Automation and Systems, vol. 12, no. 3, pp. 507–517, 2014.
L. O. Chua, The Genesis of Chua’s Circuit, Electronics Research Laboratory, College of Engineering, University of California, 1992.
J. Wong, A Collection of Amp Applications, Analog Devices, Inc., 1992.
L. Oxley and D. A. George, “Economics on the edge of chaos: some pitfalls of linearizing complex systems,” Environmental Modelling & Software, vol. 22, no. 5, pp. 580–589, 2007.
D. Q. Mayne, J. B. Rawlings, C. V. Rao, and P. O. Scokaert, “Constrained model predictive control: stability and optimality,” Automatica, vol. 36, no. 6, pp. 789–814, 2000.
A. Bemporad and C. Filippi, “An algorithm for approximate multiparametric convex programming,” Computational optimization and applications, vol. 35, no. 1, pp. 87–108, 2006.
A. Bemporad, F. Borrelli, and M. Morari, “Piecewise linear optimal controllers for hybrid systems,” Proceedings of the American Control Conference, vol. 2, pp. 1190–1194, IEEE, 2000.
A. Bemporad and M. Morari, “Control of systems integrating logic, dynamics, and constraints,” Automatica, vol. 35, no. 3, pp. 407–427, 1999.
A. V. Fiacco, Introduction to Sensitivity and Stability Analysis in Nonlinear Programming, Elsevier, 1983.
E. Pistikopoulos, M. Georgiadis, and V. Dua, Multiparametric Programming: Theory, Algorithms and Applications, Volume, WileyVCH, Weinheim, 2007.
J. Acevedo and E. N. Pistikopoulos, “A multiparametric programming approach for linear process engineering problems under uncertainty,” Industrial & Engineering Chemistry Research, vol. 36, no. 3, pp. 717–728, 1997.
V. Dua and E. N. Pistikopoulos, “An algorithm for the solution of multiparametric mixed integer linear programming problems,” Annals of Operations Research, vol. 99, no. 1, pp. 123–139, 2000.
M. Lines, Nonlinear Dynamical Systems in Economics, vol. 476, Springer Science & Business Media, 2007.
M. S. Ghasemi and A. A. Afzalian, “Robust tube-based mpc of constrained piecewise affine systems with bounded additive disturbances,” Nonlinear Analysis: Hybrid Systems, vol. 26, pp. 86–100, 2017.
M. Lazar, “Model predictive control of hybrid systems: Stability and robustness,” 2006.
E. F. Camacho, D. R. Ramírez, D. Limón, D. M. De La Peña, and T. Alamo, “Model predictive control techniques for hybrid systems,” Annual Reviews in Control, vol. 34, no. 1, pp. 21–31, 2010.
J. Rodriguez and P. Cortes, Predictive Control of Power Converters and Electrical Drives, vol. 40, John Wiley & Sons, 2012.
H. Nagashima and Y. Baba, Introduction to Chaos: Physics and Mathematics of Chaotic Phenomena, CRC Press, 1998.
D. Simon, Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches, John Wiley & Sons, 2006.
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Associate Editor Joseph Kwon under the direction of Editor Jay H. Lee.
Seyyed Mostafa Tabatabaei received the B.Sc. degree in electrical engineering from Urmia University, Urmia, Iran, in 2007, and his M.Sc. degree in control engineering from Iran University of Science and Technology, Tehran, Iran, in 2011. His research interests include nonlinear systems, switched systems, predictive control, adaptive control, chaos phenomena, and industrial automation control systems.
Sara Kamali received her B.Sc. degree in electrical engineering from Iran University of Science and Technology, Tehran, Iran, in 2014 and her M.Sc. degree in control engineering from Iran University of Science and Technology, Tehran, Iran, in 2017. Her research interests include nonlinear control, adaptive control, predictive control, chaos control, and switched systems.
Mohammad Reza Jahed-Motlagh was born in Tehran, Iran, in 1955. He received the B.Sc. degree in electrical engineering from the Sharif University of Technology, Tehran, Iran, in 1978, and the M.Sc. and Ph.D. degrees both in control theory and control engineering from the University of Bradford, Bradford, U.K., in 1986 and 1990, respectively. He is currently a Professor with the Department of Computer Engineering, Iran University of Science and Technology, Tehran. His current research interests include nonlinear control, hybrid control systems, multivariable control systems, chaos computing, and chaos control.
Mojtaba Barkhordari Yazdi received his B.Sc. degree in electrical engineering from the K. N. Toosi University of Technology, Tehran, Iran in 2001, and his M.Sc. and Ph.D. degrees in control engineering, in 2003 and 2010, both from Iran University of Science and Technology, Tehran, Iran. From September 2008 to March 2009, he was with the Department of Control Systems, Technische Universitat Berlin, Germany, as a visiting researcher. Since 2010, he has been an Assistant Professor of electrical engineering at Shahid Bahonar University of Kerman. His research interests include hybrid systems, multi-agent systems, robotics, and power system dynamics.
Rights and permissions
About this article
Cite this article
Tabatabaei, S.M., Kamali, S., Jahed-Motlagh, M.R. et al. Practical Explicit Model Predictive Control for a Class of Noise-embedded Chaotic Hybrid Systems. Int. J. Control Autom. Syst. 17, 857–866 (2019). https://doi.org/10.1007/s12555-018-0384-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-018-0384-3