×

Robust control for a class of uncertain nonlinear systems: adaptive fuzzy approach based on backstepping. (English) Zbl 1142.93378

Summary: A robust adaptive fuzzy control design approach is developed for a class of multivariable nonlinear systems with modeling uncertainties and external disturbances. The controller design for the overall systems has been carried out through a number of simpler controller designs for a series of the relevant auxiliary systems based on the backstepping design technique. For each auxiliary system, an adaptive fuzzy logic system is introduced to learn the behavior of unknown dynamics, and then a robust control algorithm is employed to efficiently compensate the approximation error and the external disturbances as well. It is shown that the resulting closed-loop systems guarantee a satisfactory transient and asymptotic performance. A simulation example is also presented to illustrate the design procedure and controller performance.

MSC:

93C42 Fuzzy control/observation systems
93C40 Adaptive control/observation systems
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Chang, Y.-C.; Chen, B.-S., Robust tracking designs for both holonomic and nonholonomic constrained mechanical systemsadaptive fuzzy approach, IEEE Trans. Fuzzy Systems, 8, 1, 46-65 (2000)
[2] Chen, B.-S.; Lee, C.-H.; Chang, Y.-C., \(H_\infty\) tracking design of uncertain SISO systemsadaptive fuzzy approach, IEEE Trans. Fuzzy Systems, 4, 1, 32-43 (1996)
[3] Hsu, F.-Y.; Fu, L.-C., A novel adaptive fuzzy variable structure control for a class of nonlinear uncertain systems via backstepping, Fuzzy Sets and Systems, 122, 1, 83-106 (2001) · Zbl 0991.93064
[4] Ioannou, P. A.; Kokotovic, P. V., Adaptive systems with reduced models (1983), Lecture Notes in Control and Information Sciences: Lecture Notes in Control and Information Sciences vol. 47, Springer, New York · Zbl 0516.93017
[5] Ioannou, P. A.; Kokotovic, P. V., Instability analysis and improvement of robustness of adaptive control, Automatica, 20, 5, 583-594 (1984) · Zbl 0548.93050
[6] Ioannou, P. A.; Sun, Jing, Robust Adaptive Control (1996), Prentice-Hall: Prentice-Hall Englewood Cliffs, NJ · Zbl 0839.93002
[7] Jiang, Z.; Hill, D. J., A robust adaptive backstepping scheme for nonlinear systems with unmodeled dynamics, IEEE Trans. Automat. Control, 44, 9, 1705-1711 (1999) · Zbl 0958.93053
[8] Khalil, H. K., Nonlinear Systems (1992), Macmillan Publishing Company: Macmillan Publishing Company New York · Zbl 0626.34052
[9] Krstic, M.; Kanellakopoulos, I.; Kokotovic, P., Adaptive nonlinear control without overparameterization, Systems Control Lett., 43, 336-351 (1992) · Zbl 0763.93043
[10] Lee, H.; Tomizuka, M., Robust adaptive control using a universal approximator for SISO nonlinear systems, IEEE Trans. Fuzzy Systems, 8, 1, 95-106 (2000)
[11] Pan, Z.; Basar, T., Adaptive controller design for tracking and disturbance attenuation in parametric strict feedback nonlinear systems, IEEE Trans. Automat. Control, 43, 8, 1066-1083 (1998) · Zbl 0957.93046
[12] S˘elmic, R. R.; Lewis, F. L., Deadzone compensation in motion control systems using neural networks, IEEE Trans. Automat. Control, 45, 4, 602-613 (2000) · Zbl 0989.93068
[13] Shi, L.; Singh, S. K., Decentralized adaptive controller design for large-scale systems with higher order interconnections, IEEE Trans. Automat. Control, 37, 8, 1106-1118 (1992) · Zbl 0764.93051
[14] Vedagarbha, P.; Dawson, D. M.; Feemster, M., Tracking control of mechanical systems in the presence of nonlinear dynamic friction effects, IEEE Trans. Control Systems Technol., 7, 446-465 (2000)
[15] Wang, L. X., Adaptive Fuzzy Systems and ControlDesign and Stability and Analysis (1994), Prentice-Hall: Prentice-Hall Englewood Cliffs, NJ
[16] Wang, L. X., Design and analysis of fuzzy identifiers of nonlinear dynamic systems, IEEE Trans. Automat. Control, 40, 11-23 (1995) · Zbl 0823.93037
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.