×

Nonlinear adaptive control using neural networks and multiple models. (English) Zbl 1112.93329

Summary: In this paper, adaptive control of a class of nonlinear discrete time dynamical systems with boundedness of all signals is established by using a linear robust adaptive controller and a neural network based nonlinear adaptive controller, and switching between them by a suitably defined switching law. The linear controller, when used alone, assures boundedness of all the signals but not satisfactory performance. The nonlinear controller may result in improved response, but may also result in instability. By using a switching scheme, it is demonstrated that improved performance and stability can be simultaneously achieved.

MSC:

93C40 Adaptive control/observation systems
93C10 Nonlinear systems in control theory
93C83 Control/observation systems involving computers (process control, etc.)
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Cabrera, J. B.D.; Narendra, K. S., Issues in the application of neural networks for tracking based on inverse control, IEEE Transactions on Automatic Control, 44, 11, 2007-2027 (1999) · Zbl 0955.93022
[2] Chen, L. (2001). Nonlinear adaptive control using neural networks and multiple models; Chen, L. (2001). Nonlinear adaptive control using neural networks and multiple models · Zbl 1112.93329
[3] Chen, F.-C.; Khalil, H. K., Adaptive control of a class of nonlinear discrete-time systems using neural networks, IEEE Transactions on Automatic Control, 40, 5, 791-801 (1995) · Zbl 0925.93461
[4] Chen, F.-C.; Liu, C.-C., Adaptively controlling nonlinear continuous-time systems using multilayer neural networks, IEEE Transactions on Automatic Control, 39, 6, 1306-1310 (1994) · Zbl 0812.93050
[5] Chen, L., & Narendra, K. S. (1999). On a new approach to the design of tracking controllers for nonlinear dynamical systems. In Proceedings of the 1999 American control conference; Chen, L., & Narendra, K. S. (1999). On a new approach to the design of tracking controllers for nonlinear dynamical systems. In Proceedings of the 1999 American control conference
[6] Choi, J. Y.; Farrell, J. A., Nonlinear adaptive control using networks of piecewise linear approximators, IEEE Transactions on Neural Networks, 11, 2, 390-401 (2000)
[7] Funahashi, K., On the approximate realization of continuous mappings by neural networks, Neural Networks, 2, 183-192 (1989)
[8] Goodwin, G. C.; Sin, K. S., Adaptive filtering, prediction and control (1984), Prentice-Hall, 07632: Prentice-Hall, 07632 Englewood Cliffs, NJ · Zbl 0653.93001
[9] Jagannathan, S.; Lewis, F. L., Multilayer discrete-time neural-net controller with guaranteed performance, IEEE Transactions on Neural Networks, 7, 1, 107-130 (1996)
[10] Jagannathan, S.; Lewis, F. L., Discrete-time neural net controller for a class of nonlinear dynamical systems, IEEE Transactions on Automatic Control, 41, 11, 1693-1699 (1996) · Zbl 0872.93046
[11] Juditsky, A.; Hjalmarsson, H.; Benveniste, A.; Delyon, B.; Ljung, L., Nonlinear black-box models in system identification: mathematical foundations, Automatica, 31, 12, 1725-1750 (1995) · Zbl 0846.93019
[12] Nam, K., Stabilization of feedback linearizable systems using a radial basis function network, IEEE Transactions on Automatic Control, 44, 5, 1026-1031 (1999) · Zbl 0956.93011
[13] Narendra, K. S., Neural networks for control: Theory and practice, Proceedings of the IEEE, 84, 10, 1385-1406 (1996)
[14] Narendra, K. S.; Annaswamy, A. M., Stable adaptive systems (1989), Prentice-Hall, 07632: Prentice-Hall, 07632 Englewood Cliffs, NJ · Zbl 0758.93039
[15] Narendra, K. S.; Balakrishnan, J., Adaptive control using multiple models, IEEE Transactions on Automatic Control, 42, 2, 171-187 (1997) · Zbl 0869.93025
[16] Narendra, K. S.; Chen, L., Identification and control of a nonlinear dynamical system \(Σ\) based on its linearization \(Σ_L\): Part I., Proceedings of the 37th IEEE conference on decision and control, 3, 2977-2982 (1998)
[17] Narendra, K. S.; Xiang, C., Adaptive control of discrete-time systems using multiple models, IEEE Transactions on Automatic Control, 45, 9, 1669-1686 (2000) · Zbl 0988.93042
[18] Polycarpou, M. M., Stable adaptive neural control scheme for nonlinear systems, IEEE Transactions on Automatic Control, 41, 3, 447-451 (1996) · Zbl 0846.93060
[19] Sanner, R. M.; Slotine, J.-J. E., Gaussian networks for direct adaptive control, IEEE Transactions on Neural Networks, 3, 6, 837-863 (1992)
[20] Shukla, D.; Dawson, D. M.; Paul, F. W., Multiple neural-network-based adaptive controller using orthonormal activation function neural networks, IEEE Transactions on Neural Networks, 10, 6, 1494-1501 (1999)
[21] Spooner, J. T.; Passino, K. M., Decentralized adaptive control of nonlinear systems using radial basis neural networks, IEEE Transactions on Automatic Control, 44, 11, 2050-2057 (1999) · Zbl 1136.93363
[22] Yu, S.-H.; Annaswamy, A. M., Adaptive control of nonlinear dynamic systems using theta-adaptive neural networks, Automatica, 33, 11, 1975-1995 (1997) · Zbl 0913.93041
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. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.