×

zbMATH — the first resource for mathematics

Nonlinear multivariable adaptive control using multiple models and neural networks. (English) Zbl 1282.93145
Summary: In this paper, a multivariable adaptive control approach is proposed for a class of unknown nonlinear multivariable discrete-time dynamical systems. By introducing a \(k\)-difference operator, the nonlinear terms of the system are not required to be globally bounded. The proposed adaptive control scheme is composed of a linear adaptive controller, a neural-network-based nonlinear adaptive controller and a switching mechanism. The linear controller can assure boundedness of the input and output signals, and the neural network nonlinear controller can improve performance of the system. By using the switching scheme between the linear and nonlinear controllers, it is demonstrated that improved performance and stability can be achieved simultaneously. Theory analysis and simulation results are presented to show the effectiveness of the proposed method.

MSC:
93C40 Adaptive control/observation systems
93C35 Multivariable systems, multidimensional control systems
93C10 Nonlinear systems in control theory
93C55 Discrete-time control/observation systems
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Anders, U.; Korn, O., Model selection in neural networks, Neural networks, 12, 2, 309-323, (1999)
[2] 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, 7, 2007-2027, (1999) · Zbl 0955.93022
[3] Chai, T.Y., A self-tuning decoupling controller for a class of multivariable systems and global convergence analysis, IEEE transactions on automatic control, 33, 8, 767-771, (1988) · Zbl 0649.93037
[4] Chai, T.Y., Direct adaptive decoupling control for general stochastic multivariable systems, International journal of control, 51, 4, 885-905, (1990) · Zbl 0711.93102
[5] Chai, T.Y.; Yue, H., Multivariable intelligent decoupling control system and its application, Acta automatica sinica, 31, 1, 123-131, (2005)
[6] 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
[7] Chen, L.J.; Narendra, K.S., Nonlinear adaptive control using neural networks and multiple models, Automatica, 37, 8, 1245-1255, (2001) · Zbl 1112.93329
[8] Erdogmus, D.; Cho, J.; Lan, J.; Motter, M.; Principe, J.C., Adaptive local linear modeling and control of nonlinear dynamical systems, (), 119-152, Chapter 4
[9] Funahashi, K., On the approximate realization of continuous mappings by neural networks, Neural networks, 2, 3, 183-192, (1989)
[10] Ge, S.S.; Lee, T.H.; Li, G.Y.; Zhang, J., Adaptive NN control for a class of discrete-time nonlinear system, International journal of control, 76, 4, 334-354, (2003) · Zbl 1048.93055
[11] Ge, S.S.; Li, G.Y.; Zhang, J.; Lee, T.H., Direct adaptive control for a class of MIMO nonlinear systems using neural networks, IEEE transactions on automatic control, 49, 11, 2001-2004, (2004) · Zbl 1365.93262
[12] Ge, S.S.; Zhang, J.; Lee, T.H., Adaptive MNN control for a class of non-affine NARMAX systems with disturbances, Systems and control letters, 53, 1, 1-12, (2004) · Zbl 1157.93436
[13] Goodwin, G.C.; Ramadge, P.J.; Caines, P.E., Discrete-time multivariable adaptive control, IEEE transactions on automatic control, 25, 3, 449-456, (1980) · Zbl 0429.93034
[14] Hornik, K.; Stinchcombe, M.; White, H., Multilayer feedforward networks are universal approximators, Neural networks, 2, 5, 359-366, (1989) · Zbl 1383.92015
[15] Lang, S.J.; Gu, X.Y.; Chai, T.Y., A multivariable generalized self-tuning controller with decoupling design, IEEE transactions on automatic control, 31, 5, 474-477, (1986) · Zbl 0585.93039
[16] Narendra, K.S.; Balakrishnan, J.; Ciliz, M.K., Adaptation and learning using multiple models, switching and tuning, IEEE control systems magazine, 15, 3, 37-51, (1995)
[17] Narendra, K.S.; Driollet, O.A.; Feiler, M.; George, K., Adaptive control using multiple models, switching and tuning, International journal of adaptive control and signal processing, 17, 2, 87-102, (2003) · Zbl 1016.93034
[18] Narendra, K.S.; Parthasarathy, K., Identification and control of dynamic systems using neural networks, IEEE transactions on neural networks, 1, 1, 4-27, (1990)
[19] 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
[20] Tao, W.H.; Chai, T.Y.; Yue, H., Research of dynamic mathematical model and simulation of ball coal mill system, Journal of system simulation, 16, 4, 778-780, (2004), (in Chinese)
[21] Zhu, K.Y.; Qin, X.F.; Chai, T.Y., A new decoupling design of self-tuning multivariable generalized predictive control, International journal of adaptive control and signal processing, 13, 3, 183-196, (1999) · Zbl 0962.93036
[22] Zhu, Q.M.; Guo, L.Z., Stable adaptive neurocontrol for nonlinear discrete-time systems, IEEE transactions on neural networks, 15, 3, 653-662, (2004)
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.