Switching control of an R/C hovercraft: stabilization and smooth switching

This paper presents stable switching control of an radio-controlled (R/C) hovercraft that is a nonholonomic (nonlinear) system. To exactly represent its nonlinear dynamics, more importantly, to maintain controllability of the system, we newly propose a switching fuzzy model that has locally Takagi-Sugeno (T-S) fuzzy models and switches them according to states, external variables, and/or time. A switching fuzzy controller is constructed by mirroring the rule structure of the switching fuzzy model of an R/C hovercraft. We derive linear matrix inequality (LMI) conditions for ensuring the stability of the closed-loop system consisting of a switching fuzzy model and controller. Furthermore, to guarantee smooth switching of control input at switching boundaries, we also derive a smooth switching condition represented in terms of LMIs. A stable switching fuzzy controller satisfying the smooth switching condition is designed by simultaneously solving both of the LMIs. The simulation and experimental results for the trajectory control of an R/C hovercraft show the validity of the switching fuzzy model and controller design, particularly, the smooth switching condition.

[1]  G. Vachtsevanos,et al.  Robust stability of fuzzy logic control systems , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[2]  S. Hong Synthesis of an LMI-based fuzzy control system with guaranteed optimal H/sub /spl infin// performance , 1998, 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228).

[3]  Kazuo Tanaka,et al.  Fuzzy regulators and fuzzy observers: relaxed stability conditions and LMI-based designs , 1998, IEEE Trans. Fuzzy Syst..

[4]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[5]  Jianqiang Yi,et al.  Stabilization fuzzy control of parallel-type double inverted pendulum system , 2000, Ninth IEEE International Conference on Fuzzy Systems. FUZZ- IEEE 2000 (Cat. No.00CH37063).

[6]  S. Farinwata,et al.  Stability analysis of the fuzzy logic controller designed by the phase portrait assignment algorithm , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[7]  Witold Pedrycz,et al.  A stability analysis of fuzzy control system using a generalized fuzzy Petri net model , 1998, 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228).

[8]  Kazuo Tanaka,et al.  An approach to fuzzy control of nonlinear systems: stability and design issues , 1996, IEEE Trans. Fuzzy Syst..

[9]  L. P. Holmblad,et al.  CONTROL OF A CEMENT KILN BY FUZZY LOGIC , 1993 .

[10]  Shu-Guang Cao,et al.  Design of fuzzy control systems with guaranteed stability , 1997, Fuzzy Sets Syst..

[11]  Kazuo Tanaka,et al.  Model-based fuzzy control system design for magnetic bearings , 1997, Proceedings of 6th International Fuzzy Systems Conference.

[12]  Hyung Lee-Kwang,et al.  Distributed and cooperative fuzzy controllers for traffic intersections group , 1999, IEEE Trans. Syst. Man Cybern. Part C.

[13]  Stephen Yurkovich,et al.  Fuzzy Control , 1997 .

[14]  Kazuo Tanaka,et al.  Parallel distributed compensation of nonlinear systems by Takagi-Sugeno fuzzy model , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[15]  Ping-Ho Chen A scheme of fuzzy training and learning applied to Elebike control system , 2000, Ninth IEEE International Conference on Fuzzy Systems. FUZZ- IEEE 2000 (Cat. No.00CH37063).

[16]  A. Isidori Nonlinear Control Systems , 1985 .

[17]  Li-Xin Wang,et al.  Adaptive fuzzy systems and control - design and stability analysis , 1994 .

[18]  Ebrahim Mamdani,et al.  Applications of fuzzy algorithms for control of a simple dynamic plant , 1974 .

[19]  Kazuo Tanaka,et al.  Stability analysis and design of fuzzy control systems , 1992 .

[20]  B. Vidolov,et al.  A fuzzy PD-like scheme for two underactuated planar mechanisms , 2000, Ninth IEEE International Conference on Fuzzy Systems. FUZZ- IEEE 2000 (Cat. No.00CH37063).

[21]  Dimitar Petrov Filev Algebraic design of fuzzy logic controllers , 1996, Proceedings of the 1996 IEEE International Symposium on Intelligent Control.