×

zbMATH — the first resource for mathematics

Direct adaptive control of unknown nonlinear systems using a new neuro-fuzzy method together with a novel approach of parameter hopping. (English) Zbl 1170.93019
Summary: The direct adaptive regulation for affine in the control nonlinear dynamical systems possessing unknown nonlinearities, is considered in this paper. The method is based on a new Neuro-Fuzzy Dynamical System definition, which uses the concept of Fuzzy Dynamical Systems (FDS) operating in conjunction with High Order Neural Network Functions (F-HONNFs). Since the plant is considered unknown, we first propose its approximation by a special form of a FDS and in the sequel the fuzzy rules are approximated by appropriate HONNFs. The Fuzzy-Recurrent High Order Neural Networks (F-RHONN) are used as models of the unknown plant, practically transforming the original unknown system into a F-RHONN model which is of known structure, but contains a number of unknown constant value parameters.
The proposed scheme does not require a-priori experts’ information on the number and type of input variable membership functions making it less vulnerable to initial design assumptions, is extremely fast and, hence, can be applied in several difficult and very demanding real-time engineering applications. When the F-RHONN model matches the unknown plant, we provide a comprehensive and rigorous analysis of the stability properties of the closed loop system. Convergence of the state to zero plus boundedness of all other signals in the closed loop is guaranteed without the need of parameter (weights) convergence, which is assured only if a sufficiency-of-excitation condition is satisfied. The existence of the control signal is always assured by introducing a novel method of parameter hopping and incorporating it in weight updating law. Simulations illustrate the approximation superiority of the proposed scheme in comparison to other well established approaches.
The applicability of the method is also tested on well known simulated nonlinear plants where it is shown that by following the proposed procedure one can obtain asymptotic regulation. Comparison is also made to simple RHONN controllers, showing that our approach is superior to the case of simple RHONN’s.

MSC:
93C40 Adaptive control/observation systems
68T05 Learning and adaptive systems in artificial intelligence
93C42 Fuzzy control/observation systems
93D05 Lyapunov and other classical stabilities (Lagrange, Poisson, \(L^p, l^p\), etc.) in control theory
93C10 Nonlinear systems in control theory
Software:
ANFIS
PDF BibTeX XML Cite
Full Text: Link EuDML
References:
[1] Y. S. Boutalis, D. C. Theodoridis, and M. A. Christodoulou: A new Neuro FDS definition for indirect adaptive control of unknown nonlinear systems using a method of parameter hopping. IEEE Trans. Neural Networks, to appear 2009.
[2] F. C. Chen and C. C. Liu: Adaptively controlling nonlinear continuous time systems using multilayer neural networks. IEEE Trans. Automat. Control 39 (1994), 1306-1310. · Zbl 0812.93050 · doi:10.1109/9.293202
[3] B. S. Chen, C. H. Lee, and Y. C. Chang: Tracking design of uncertain nonlinear SISO systems: Adaptive fuzzy approach. IEEE Trans. Fuzzy Systems 4 (1996), 32-43.
[4] K. B. Cho and B. H. Wang: Radial basis function based adaptive fuzzy systems and their applications to system identification and prediction. Fuzzy Sets and Systems 83 (1996), 325-339.
[5] M. A. Christodoulou, D. C. Theodoridis, and Y. S. Boutalis: Building optimal fuzzy dynamical systems description based on recurrent neural network approximation. Proc. Internat. Conference of Networked Distributed Systems for Intelligent Sensing and Control, Kalamata 2007.
[6] S. L. Chui: Fuzzy model identification based on cluster estimation. J. Intelligent and Fuzzy Systems 2 (1994), 267-284.
[7] F. P. Da and W. S. Song: Fuzzy neural networks for direct adaptive control. IEEE Trans. Industrial Electronics 50 (2003), 507-513.
[8] Y. Diao and K. M. Passino: Adaptive neural/fuzzy control for interpolated nonlinear systems. IEEE Trans. Fuzzy Systems 10 (2002), 583-595.
[9] N. Golea, A. Golea, and K. Benmahammed: Stable indirect fuzzy adaptive control. Fuzzy Sets and Systems 137 (2003), 353-366. · Zbl 1037.93053 · doi:10.1016/S0165-0114(02)00279-8
[10] Y. Gao and M. J. Er: Online adaptive fuzzy neural identification and control of a class of MIMO nonlinear systems. IEEE Trans. Fuzzy Systems 4 (2003), 462-477.
[11] H. L. Hiew and C. P. Tsang: Fuzzy chaos and recursive partitioning. Fuzzy Engineering (B. Kosko, Prentice-Hall, Englewood Cliffs, N. J. 1997.
[12] K. Hornic, M. Stinchcombe, and H. White: Multilayer feedforward networks are universal approximators. Neural Networks 2 (1989), 359-366. · Zbl 1383.92015
[13] M. Hojati and S. Gazor: Hybrid adaptive fuzzy identification and control of nonlinear systems. IEEE Trans. Fuzzy Systems 10 (2002), 198-210.
[14] P. A. Ioannou and K. S. Tsakalis: A robust direct adaptive controller. IEEE Trans. Automat. Control AC-31 (1986), 1033-1043. · Zbl 0628.93040 · doi:10.1109/TAC.1986.1104168
[15] P. A. Ioannou and A. Datta: Robust adaptive control: A unified approach. Proc. IEEE 79 (1991), 1735-1768.
[16] P. A. Ioannou and J. Sun: Robust Adaptive Control. Prentice-Hall, Englewood Cliffs, N. J. 1996. · Zbl 0839.93002
[17] P. Ioannou and B. Fidan: Adaptive control tutorial. SIAM: Advances in Design and Control Series, 2006. · Zbl 1116.93001 · doi:10.1137/1.9780898718652
[18] A. Isidori: Nonlinear Control System. Third edition. Springer-Verlag, Berlin - Heigelberg - New York 1995. · Zbl 0878.93001
[19] B. Jakubczyk: Feedback linearization of discrete time system. System Control Lett. 9 (1987), 411-416. · Zbl 0632.93034 · doi:10.1016/0167-6911(87)90070-3
[20] J. S. R. Jang: ANFIS: Adaptive-network-based fuzzy inference system. IEEE Trans. Systems Man Cybernet. 23 (1993), 665-684.
[21] C. F. Juang and C. T. Lin: An on-line self-constructing neural fuzzy inference network and its applications. IEEE Trans. Fuzzy Systems 6 (1998), 12-32.
[22] P. V. Kokotovic, H. K. Khalil, and J. O’Reilly: Singular Perturbation Methods in Control: Analysis and Design. Academic Press, New York 1986.
[23] E. B. Kosmatopoulos and M. A. Christodoulou: Structural properties of gradient recurrent high order neural networks. IEEE Trans. Circuits and Systems, Part II, Express Briefs 42 (1995), 592-603. · Zbl 0943.68510 · doi:10.1109/82.466645
[24] E. B. Kosmatopoulos and M. A. Christodoulou: Recurrent neural networks for approximation of fuzzy dynamical systems. Internat. J. Intelligent Control and Systems 1 (1996), 223-233.
[25] S. Labiod, M. S. Boucherit, and T. M. Guerra: Adaptive fuzzy control of a class of MIMO nonlinear systems. Fuzzy Sets and Systems 151 (2005), 59-77. · Zbl 1142.93365 · doi:10.1016/j.fss.2004.10.009
[26] C. Lee and C. Teng: Identification and control of dynamic systems using recurrent fuzzy neural networks. IEEE Trans. Fuzzy Systems 8 (2000), 349-366.
[27] W. Leonhard: Control of Electrical Drives. Springer-Verlag, Berlin 1985.
[28] Y. Leu, W. Wang, and T. Lee: Observer-based direct adaptive fuzzy-neural control for nonaffine nonlinear systems. IEEE Trans. Neural Networks 16 (2005), 853-861.
[29] R. P. Li and M. Mukaidono: A new approach to rule learning based on fusion of fuzzy logic and neural networks. IEICE Trans. Fuzzy Systems E78-d (1995), 1509-1514.
[30] Y. H. Lin and G. A. Cunningham: A new approach to fuzzy-neural system modelling. IEEE Trans. Fuzzy Systems 3 (1995), 190-197.
[31] C. T. Lin: A neural fuzzy control system with structure and parameter learning. Fuzzy Sets and Systems 70 (1995), 183-212.
[32] T. Lina, C. Wang, and H. Liub: Observer-based indirect adaptive fuzzy-neural tracking control for nonlinear SISO systems using VSS and \(H_1\) approaches. Fuzzy Sets and Systems 143 (2004), 211-232.
[33] S. Mitra and Y. Hayashi: Neuro-fuzzy rule generation: survey in soft computing framework. IEEE Trans. Neural Networks 11 (2000), 748-768.
[34] S. Monaco and D. Normand-Cyrot: Minimum-phase nonlinear discretetime systems and feedback stabilization. Proc. IEEE Conference Decision Control, Los Angeles 1987, pp. 979-986.
[35] R. V. Monopoli: Model reference adaptive control with an augmented error signal. IEEE Trans. Automat. Control AC-19 (1974), 474-484. · Zbl 0288.93022 · doi:10.1109/TAC.1974.1100670
[36] S. P. Moustakidis, G. A. Rovithakis, and J. B. Theocharis: An adaptive neuro-fuzzy tracking control for multi-input nonlinear dynamic systems. Automatica, to appear 2008. · Zbl 1283.92042 · doi:10.1016/j.automatica.2007.10.019
[37] K. S. Narendra and A. M. Annaswamy: Stable Adaptive Systems. Prentice-Hall, Englewood Cliffs, N. J. 1989.
[38] K. S. Narendra and K. Parthasarathy: Identification and control of dynamical systems using neural networks. IEEE Trans. Neural Networks 1 (1990), 4-27.
[39] J. H. Park, S. H. Huh, S. J. Seo, and G. T. Park: Direct adaptive controller for nonaffine nonlinear systems using self-structuring neural networks. IEEE Trans. Neural Networks 16 (2005), 414-422.
[40] K. Passino and S. Yurkovich: Fuzzy Control. Addison Wesley Longman, 1998. · Zbl 0925.93530
[41] P. Phan and T. J. Gale: Direct adaptive fuzzy control with a self-structuring algorithm. Fuzzy Sets and Systems 159 (2008), 871-899. · Zbl 1170.93345 · doi:10.1016/j.fss.2007.09.012
[42] M. M. Polycarpou and M. J. Mears: Stable adaptive tracking of uncertain systems using nonlinearly parameterized online approximators. Internat. J. Control 70 (1998), 363-384. · Zbl 0945.93563 · doi:10.1080/002071798222280
[43] G. A. Rovithakis and M. A. Christodoulou: Adaptive control of unknown plants using dynamical neural networks. IEEE Trans. Systems Man Cybernet. 24 (1994), 400-412. · Zbl 0824.93037
[44] G. A. Rovithakis and M. A. Christodoulou: Direct adaptive regulation of unknown nonlinear dynamical systems via dynamic neural networks. IEEE Trans. Systems Man Cybernet. 25 (1995), 1578-1594.
[45] G. A. Rovithakis: Performance of a neural adaptive tracking controller for multi-input nonlinear dynamical systems in the presence of additive and multiplicative external disturbances. IEEE Trans. Systems Man Cybernet. Part A 30 (2000), 720-730.
[46] G. A. Rovithakis and M. A. Christodoulou: Adaptive control with recurrent high order neural networks (Theory and industrial applications). Advances in Industrial Control (M. A. Grimble and M. A. Johnson, Springer Verlag, London Limited 2000.
[47] S. S. Sastry and M. Bodson: Adaptive Control: Stability, Convergence, and Robustness. Prentice-Hall, Englewood Cliffs, N. J. 1989. · Zbl 0721.93046
[48] S. S. Sastry and A. Isidori: Adaptive control of linearizable systems. IEEE Trans. Automat. Control 34 (1989), 1123-1131. · Zbl 0693.93046 · doi:10.1109/9.40741
[49] J. J. E. Slontine and W. Li: Applied Nonlinear Control. Prentice-Hall, Englewood Cliffs, N. J. 1991.
[50] J. T. Spooner and K. M. Passino: Stable adaptive control using fuzzy systems and neural networks. IEEE Trans. Fuzzy Systems 4 (1996), 339-359.
[51] D. C. Theodoridis, M. A. Christodoulou, and Y. S. Boutalis: Indirect adaptive neuro-fuzzy control based on high order neural network function approximators. Proc. 16th Mediterranean Conference on Control and Automation - MED08, Ajaccio 2008, pp. 386-393.
[52] L. Wang: Adaptive Fuzzy Systems and Control. Prentice Hall, Englewood Cliffs, N. J. 1994.
[53] C. Wang, H. Liu, and T. Lin: Direct adaptive fuzzy-neural control with state observer and supervisory controller for unknown nonlinear dynamical systems. IEEE Trans. Fuzzy Systems 10 (2002), 39-49.
[54] S. Wu and M. Joo Er: Dynamic fuzzy neural networks. A novel approach to function approximation. IEEE Trans. Systems, Man Cybernet, Part B 30 (2000), 358-364.
[55] T. H. Yeap and N. U. Ahmed: Feedback control of chaotic systems. Dynamic and Control 4 (1994), 97-114. · Zbl 0792.93041 · doi:10.1007/BF02115741
[56] W. Yu and X. Li: Fuzzy neural identification by online clustering with application on crude oil blending. Internat. Conference on Fuzzy Systems, Vancouver 2006.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.