×

Adaptive fuzzy wavelet network control design for nonlinear systems. (English) Zbl 1170.93351

Summary: This paper presents a new Adaptive Fuzzy Wavelet Network Controller (A-FWNC) for control of nonlinear affine systems, inspired by the theory of multiresolution analysis of wavelet transforms and fuzzy concepts. The proposed adaptive gain controller, which results from the direct adaptive approach, has the ability to tune the adaptation parameter in the THEN-part of each fuzzy rule during real-time operation. Each fuzzy rule corresponds to a sub-Wavelet Neural Network (sub-WNN) and one adaptation parameter. Each sub-WNN consists of wavelets with a specified dilation value. The degree of contribution of each sub-WNN can be controlled flexibly. Orthogonal Least Square (OLS) method is used to determine the number of fuzzy rules and to purify the wavelets for each sub-WNN. Since the efficient procedure of selecting wavelets used in the OLS method is not very sensitive to the input dimension, the dimension of the approximated function does not cause the bottleneck for constructing FWN. FWN is constructed based on the training data set of the nominal system and the constructed fuzzy rules can be adjusted by learning the translation parameters of the selected wavelets and also determining the shape of membership functions. Then, the constructed adaptive FWN controller is employed, such that the feedback linearization control input can be best approximated and the closed-loop stability is guaranteed. The performance of the proposed A-FWNC is illustrated by applying a second-order nonlinear inverted pendulum system and compared with previously published methods. Simulation results indicate the remarkable capabilities of the proposed control algorithm. It is worth noting that the proposed controller significantly improves the transient response characteristics and the number of fuzzy rules and on-line adjustable parameters are reduced.

MSC:

93C42 Fuzzy control/observation systems
93C40 Adaptive control/observation systems
93C10 Nonlinear systems in control theory
93B18 Linearizations

Software:

ANFIS
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] R.H. Abiyev, Controller based of fuzzy wavelet neural network for control of technological processes, in: IEEE Internat. Conf. on CIMSA, 2005, pp. 215-219.; R.H. Abiyev, Controller based of fuzzy wavelet neural network for control of technological processes, in: IEEE Internat. Conf. on CIMSA, 2005, pp. 215-219.
[2] Billings, S. A.; Wei, H. L., A new class of wavelet networks for nonlinear system identification, IEEE Trans. Neural Networks, 16, 826-874 (2005)
[3] Chang, C. M.; Liu, T. S., A wavelet network control method for disk drives, IEEE Trans. Control Systems Technol., 14, 63-68 (2006)
[4] Chen, J.; Bruns, D. D., Wave ARX: neural network development for system identification using systematic design synthesis, Ind. Eng. Chem. Res., 34, 4420-4435 (1995)
[5] Chen, J. Y.; Wong, C. C., Implementation of the Takagi-Sugeno model-based fuzzy control using an adaptive gain controller, IEEE Proc. Control Theory Appl., 147, 509-514 (2000)
[6] Chui, C. K., An Introduction to Wavelets (1992), Academic Press: Academic Press NY, USA · Zbl 0925.42016
[7] Chen, S.; Cowan, C. F.N.; Grant, P. M., Orthogonal least squares learning algorithm for radial basis function networks, IEEE Trans. Neural Networks, 2 (1991)
[8] Daubechies, I., The wavelet transform, time frequency localization and signal analysis, IEEE Trans. Inform. Theory, 36, 961-1005 (1990) · Zbl 0738.94004
[9] Harris, C.; Hong, X.; Gan, Q., Adaptive Modelling, Estimation and Fusion from Data (2002), Springer: Springer Berlin
[10] Ho, D.; Zhang, P. A.; Xu, J., Fuzzy wavelet networks for function learning, IEEE Trans. Fuzzy Systems, 9, 200-211 (2001)
[11] Hojati, M.; Gazor, S., Hybrid adaptive fuzzy identification and control of nonlinear systems, IEEE Trans. Fuzzy Systems, 198-210 (2002)
[12] Holmes, C. C.; Mallick, B. K., Bayesian wavelet networks for nonparametric regression, IEEE Trans. Neural Networks, 11, 1, 27-35 (2000)
[13] Iyengar, S. S.; Cho, E. C.; Phoha, V. V., Foundations of wavelet networks and applications (2002), CRC Press: CRC Press Boca Raton, FL · Zbl 1027.92001
[14] Jane, J. S.R.; Sun, C. T.; Mizutani, E., Neuro-fuzzy and Soft Computing (1997), Prentice-Hall: Prentice-Hall Englewood Cliffs, NJ
[15] Jang, J.-S. R., ANFIS: adaptive-network-based fuzzy inference system, IEEE Trans. Systems Man Cybernet., 23, 665-685 (1993)
[16] Jang, J. R.; Sun, C., Neuro-fuzzy modeling and control, Proc. IEEE, 83, 378-406 (1995)
[17] Khalil, H. K., Nonlinear Systems (2005), Prentice-Hall: Prentice-Hall Englewood Cliffs, NJ · Zbl 0626.34052
[18] Kreinovich, V.; Sirisaengtaksin, O.; Cabrera, S., Wavelet neural networks are asymptotically optimal approximators for functions of one variable, (IEEE (1994)), 299-304
[19] Kugarajah, Th.; Zhang, Q., Multidimensional wavelet frames, IEEE Trans. Neural Networks, 6 (1995)
[20] Li, S., Comparative analysis of back propagation and extended Kalman filter in pattern and batch forms of training neural networks, IEEE Trans. Neural Networks, 1, 144-149 (2001)
[21] Lin, C. J.; Chin, C. C., Prediction and identification using wavelet-based recurrent fuzzy neural networks, IEEE Trans. Systems Man Cybernet., 34, 2144-2154 (2004)
[22] Lin, C. J.; Hsu, Y. C., Reinforcement hybrid evolutionary learning for recurrent wavelet-based neurofuzzy systems, IEEE Trans. Fuzzy Systems, 15, 729-745 (2007)
[23] Maeda, M.; Murakami, S., A self-tuning fuzzy controller, Fuzzy Sets and Systems, 51, 29-40 (1992)
[24] Olivera, G. H.C.; Campello, R. J.G. B.; Amaral, W. C., Fuzzy models within orthonormal basis function framework, (Proc. 1999 IEEE Internat. Fuzzy Conf. (1999)), 957-962
[25] Park, J. H.; Park, G. T.; Kim, S. H.; Moon, C. J., Direct adaptive self-structuring fuzzy controller for nonaffine nonlinear system, Fuzzy Sets and Systems, 153, 429-445 (2005) · Zbl 1068.93035
[26] Pati, Y.; Krishnaprased, P., Analysis and synthesis of feed-forward neural networks using discrete affine wavelet transformation, IEEE Trans. Neural Networks, 4, 73-85 (1993)
[27] Phan, P. A.; Gale, T., Two-mode adaptive fuzzy control with approximation error estimator, IEEE Trans. Fuzzy Systems, 12, 1-13 (2007)
[28] Reyneri, L. M., Unification of neural and wavelet networks and fuzzy systems, IEEE Trans. Neural Networks, 10, 801-814 (1999)
[29] Ruskai, M. B.; Beylkin, G.; Coifman, R.; Daubechies, I.; Mallett, S.; Meyer, Y.; Raphael, L., Wavelets and Applications (1992), Jones and Bartlett: Jones and Bartlett Boston
[30] Shmilovici, A.; Maimon, O., On the solution of differential equations with fuzzy spline wavelets, Fuzzy Sets and System, 96, 77-99 (1998) · Zbl 0929.65055
[31] Slotin, J. E.; Li, W., Applied Nonlinear Control (1991), Prentice-Hall International: Prentice-Hall International Englewood Cliffs, NJ
[32] Srivastava, S.; Singh, M.; Hanmandlu, M.; Jha, A. N., New fuzzy wavelet neural network for system identification and control, Appl. Soft Comput., 6, 1-17 (2005)
[33] M. Thuillard, A review of wavelet networks, wavenets, fuzzy wavenets and their applications, in: ESIT 2000, Aachen, Germany, 2000, pp. 5-16.; M. Thuillard, A review of wavelet networks, wavenets, fuzzy wavenets and their applications, in: ESIT 2000, Aachen, Germany, 2000, pp. 5-16.
[34] Wang, L. X., Stable adaptive fuzzy control of nonlinear systems, IEEE Trans. Fuzzy Systems, 1, 146-155 (1993)
[35] Wang, L. X., Adaptive Fuzzy Systems and Control: Design and Stability Analysis (1994), Prentice-Hall: Prentice-Hall Upper Saddle River, NJ
[36] J. Wang, J. Xiao, D. Hu, Fuzzy wavelet network modelling with B-spline wavelet, in: Proc. Internat Conf. on Machine Learning and Cybernetics, Vol. 7, 2005, pp. 4144-4148.; J. Wang, J. Xiao, D. Hu, Fuzzy wavelet network modelling with B-spline wavelet, in: Proc. Internat Conf. on Machine Learning and Cybernetics, Vol. 7, 2005, pp. 4144-4148.
[37] Zhang, J.; Walter, G. G.; Lee, W. N.W., Wavelet neural networks for function learning, IEEE Trans. Signal Process., 43, 1485-1497 (1993)
[38] Zhang, Q., Using wavelet network in nonparametric estimation, IEEE Trans. Neural Networks, 8, 227-236 (1997)
[39] Zhang, Q.; Benveniste, A., Wavelet networks, IEEE Trans. Neural Networks, 3, 889-898 (1992)
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.