×

Adaptive variable structure fuzzy neural identification and control for a class of MIMO nonlinear system. (English) Zbl 1293.93153

Summary: This paper presents a novel Adaptive Variable Structure (AVS) method to design a Fuzzy Neural Network (FNN). This AVS-FNN is based on Radial Basis Function (RBF) neurons, which have center and width vectors. The network performs sequential learning through sliding data window reflecting system dynamic changes, and dynamic growing-and-pruning structure of FNN. The salient characteristics of the AVS-FNN are as follows: (1) Structure-learning and parameters estimation are performed automatically and simultaneously without partitioning input space and selecting initial parameters a-priori. The structure-learning approach relies on the contribution of the size of the output. (2) A set of fuzzy rules can be inserted or reduced during the learning process. (3) The connection weighting factors between the deduction layer and output layer generated quickly without resorting to iteration learning are updated by the least-squares algorithm. The proposed method effectively generates a fuzzy neural model with a highly accurate and compact structure. Simulation results demonstrate that the proposed AVS-FNN has a self-organizing ability, which can determine the structure and parameters of the FNN automatically. The application of this new approach has been applied successfully in the 3 DOF helicopter systems, showing the effectiveness and potential of the proposed design techniques.

MSC:

93B12 Variable structure systems
93C42 Fuzzy control/observation systems
68T05 Learning and adaptive systems in artificial intelligence
93E24 Least squares and related methods for stochastic control systems
Full Text: DOI

References:

[1] Han, H.; Qiao, J., A self-organizing fuzzy neural network based on a growing-and-pruning algorithm, IEEE Transactions on Fuzzy Systems, 18, 6, 1129-1143 (2010)
[2] de Jesus Rubio, J., SOFMLS: online self-organizing fuzzy modified least-squares network, IEEE Transactions on Fuzzy Systems, 17, 6, 1296-1309 (2009)
[3] Kupongsak, S.; Tan, J., Application of fuzzy set and neural network techniques in determining food process control set points, Fuzzy Sets and Systems, 157, 9, 1169-1178 (2006)
[4] Hwang, C. L.; Chang, L. J., Fuzzy neural-based control for nonlinear time-varying delay systems, IEEE Transactions on Systems, Man and Cybernetics, Part B: Cybernetics, 37, 6, 1471-1485 (2007)
[5] Wai, R. J.; Lee, J. D., Adaptive fuzzy-neural-network control for maglev transportation system, IEEE Transactions on Neural Networks, 19, 1, 54-70 (2008)
[6] Wu, S.; Er, M. J., Dynamic fuzzy neural networks—a novel approach to function approximation, IEEE Transactions on Systems, Man and Cybernetics, Part B: Cybernetics, 30, 2, 358-364 (2000)
[7] Wang, C. H.; Liu, H. L.; Lin, T. C., Direct adaptive fuzzy neural control with state observer and supervisory controller for unknown nonlinear dynamical systems, IEEE Transactions on Fuzzy Systems, 10, 1, 39-49 (2002)
[8] Boskowitz, V.; Guterman, H., An adaptive neuro-fuzzy system for automatic image segmentation and edge detection, IEEE Transactions on Fuzzy Systems, 10, 2, 247-262 (2002)
[9] Lee, C. H.; Teng, C. C., Identification and control of dynamic systems using recurrent fuzzy neural networks, IEEE Transactions on Fuzzy Systems, 8, 4, 349-366 (2000)
[10] Sugeno, M.; Kang, G. T., Structure identification of fuzzy model, Fuzzy Sets and Systems, 28, 15-33 (1988) · Zbl 0652.93010
[11] Cho, K. B.; Wang, B. H., Radial basis function based adaptive fuzzy systems and their applications to system identification and prediction, Fuzzy Sets and Systems, 83, 325-339 (1996)
[12] Juang, C. F.; Lin, C. T., An on-line self-constructing neural fuzzy inference network and its applications, IEEE Transactions on Fuzzy Systems, 6, 12-32 (1998)
[13] Wu, S.; Er, M. J.; Gao, Y., A fast approach for automatic generation of fuzzy rules by generalized dynamic fuzzy neural networks, IEEE Transactions on Fuzzy Systems, 9, 4, 578-594 (2001)
[14] Wang, N.; Er, M. J.; Meng, X. Y., A fast and accurate online self-organizing scheme for parsimonious fuzzy neural networks, Neurocomputing, 72, 16-18, 3818-3829 (2009)
[15] Leng, G.; McGinnity, T. M.; Prasad, G., An approach for online extraction of fuzzy rules using a self-organizing fuzzy neural network, Fuzzy Sets and Systems, 150, 211-243 (2005) · Zbl 1067.68128
[16] Saltelli, A., Making best use of model evaluations to compute sensitivity indices, Computer Physics Communications, 145, 2, 280-297 (2002) · Zbl 0998.65065
[17] Leng, G.; McGinnity, T. M.; Prasad, G., Design for self-organizing fuzzy neural networks based on genetic algorithms, IEEE Transactions on Fuzzy Systems, 14, 6, 755-766 (2006)
[18] Alcalá-Fdez, J.; Alcalá, R.; Gacto, M. J.; Herrera, F., Learning the membership function contexts for mining fuzzy association rules by using genetic algorithms, Fuzzy Sets and Systems, 160, 7, 905-921 (2009) · Zbl 1187.68377
[19] Juang, C. F.; Shiu, S. J., Using self-organizing fuzzy network with support vector learning for face detection in color images, Neurocomputing, 71, 16-18, 3409-3420 (2008)
[20] Lin, C. T.; Yeh, C. M.; Liang, S. F.; Chung, J. F.; Kumar, N., Support-vector-based fuzzy neural network for pattern classification, IEEE Transactions on Fuzzy Systems, 14, 1, 31-41 (2006)
[23] Yin, J. C.; Dong, F., Ship motion predictive PID control based on variable structure radical basis function network, Journal of Control Theory and Applications, 27, 11, 1564-1568 (2010)
[28] 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, 2007-2027 (1999) · Zbl 0955.93022
[32] Kim, B. S.; Calise, A. J., Nonlinear flight control using neural networks, Journal of Guidance, Control and Dynamics, 20, 1, 26-33 (1997) · Zbl 0925.93738
[35] Jain, T.; Srivastava, L.; Singh, S. N., Fast voltage contingency screening using radial basis function neutral network, IEEE Transactions on Power System, 18, 4, 1359-1366 (2003)
[36] Xu, Y. Y.; Dong, X. C.; Shi, P., Equivalent sliding mode controller for ball and plate system based on RBF optimized by PSO, ICIC Express Letters, 6, 517-522 (2012)
[37] Dong, X. C.; Zhao, Y. Y.; Xu, Y. Y.; Zhang, Z.; Shi, P., Design of PSO fuzzy neural network control for ball and plate system, International Journal of Innovative Computing, Information and Control, 7, 12, 7091-7103 (2011)
[38] Cheng, Kuo-Hsiang, Auto-structuring fuzzy neural system for intelligent control, Journal of the Franklin Institute, 346, 267-288 (2009) · Zbl 1166.93342
[39] Xue, W.; Guo, Y. L., Fuzzy neural network control in main steam temperature system, ICIC Express Letters, 3, 3, 409-414 (2009), (A)
[40] Chen, X. Y.; Shen, C.; Xu, C. Y., Application of fuzzy neural network for fog zero point drift modeling, ICIC Express Letters, 3, 3, 847-852 (2009), (B)
[41] Hsiao, Feng-Hsiag, Fuzzy control of dithered chaotic systems via neural-network-based approach, Journal of the Franklin Institute, 347, 7, 1114-1136 (2010) · Zbl 1202.93076
[42] Nguang, S. K.; Shi, P.; Ding, S., Fault detection for uncertain fuzzy systems: an LMI approach, IEEE Transactions on Fuzzy Systems, 15, 6, 1251-1262 (2007)
[43] Zhang, J.; Shi, P.; Xia, Y., Robust adaptive sliding mode control for fuzzy systems with mismatched uncertainties, IEEE Transactions on Fuzzy System, 18, 4, 700-711 (2010)
[44] Zhou, Q.; Shi, P.; Lu, J.; Xu, S., Adaptive output feedback fuzzy tracking control for a class of nonlinear systems, IEEE Transactions on Fuzzy Systems, 19, 5, 972-982 (2011)
[45] Wu, Z.; Shi, P.; Su, H.; Chu, J., Reliable H-infinity control for discrete-time fuzzy systems with infinite-distributed delay, IEEE Transactions on Fuzzy Systems, 20, 1, 22-31 (2012)
[46] Su, X.; Shi, P.; Wu, L.; Nguang, S., Induced \(l_2\) filtering of fuzzy stochastic systems with time-varying delays, IEEE Transactions on Systems, Man and Cybernetics Part B: Cybernetics (2012)
[47] Su, X.; Shi, P.; Wu, L.; Song, Y., A novel approach to filter design for T-S fuzzy discrete-time systems with time-varying delay, IEEE Transactions on Fuzzy Systems, 20, 6, 1114-1129 (2012)
[48] Shi, P.; Xia, Y.; Liu, G.; Rees, D., On designing of sliding mode control for stochastic jump systems, IEEE Transactions on Automatic Control, 51, 1, 97-103 (2006) · Zbl 1366.93682
[49] Lee, T.; Su, J.; Yu, K.; Hsia, K., Multi-objective fuzzy optimal design of alpha-beta estimators for nonlinear variable structure control, International Journal of Innovative Computing, Information and Control, 7, 5, 2123-2140 (2011), (A)
[50] Lin, T.; Chang, S.; Hsu, C., Robust adaptive fuzzy sliding mode control for a class of uncertain discrete-time nonlinear systems, International Journal of Innovative Computing, Information and Control, 8, 1, 347-359 (2012), (A)
[51] Yang, Y.; Wu, J.; Zheng, W., Attitude control for a station keeping airship using feedback linearization and fuzzy sliding mode control, International Journal of Innovative Computing, Information and Control, 8, 12, 8299-8310 (2012)
[52] Lin, Z.; Xia, Y.; Shi, P.; Wu, H., Robust sliding mode control for uncertain linear discrete systems independent of time-delay, International Journal of Innovative Computing, Information and Control, 7, 2, 869-880 (2011)
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.