Fuzzy hierarchical swing-up and sliding position controller for the inverted pendulum-cart system

In this paper, a fuzzy hierarchical swing-up and sliding position controller is proposed for the swing-up and position controls of an inverted pendulum-cart system. The proposed fuzzy hierarchical swing-up and sliding position controller includes a fuzzy switching controller, a fuzzy swing-up controller, and a twin-fuzzy-sliding-position controller. The fuzzy switching controller is designed to smoothly switch between the swing-up and position controls. With the inverted pendulum-cart system decomposed into a pendulum subsystem and a cart subsystem, fuzzy sliding position controllers are presented to robustly balance the pendulum and cart at the desired positions. The sliding mode and stability of the fuzzy sliding position control systems are guaranteed. Moreover, an adaptive mechanism is provided to on-line adjust the parameters in the fuzzy sliding position controllers. Simulation results are included to illustrate the effectiveness of the proposed fuzzy hierarchical swing-up and sliding position controller.

[1]  V. Utkin Variable structure systems with sliding modes , 1977 .

[2]  Jacob S. Glower,et al.  Designing fuzzy controllers from a variable structures standpoint , 1997, IEEE Trans. Fuzzy Syst..

[3]  Chin-Wang Tao,et al.  Sliding mode controller for linear systems with mismatched time-varying uncertainties , 2000, J. Frankl. Inst..

[4]  Chin-Wang Tao,et al.  Adaptive fuzzy terminal sliding mode controller for linear systems with mismatched time-varying uncertainties , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[5]  Chih-Lyang Hwang,et al.  A stable adaptive fuzzy sliding-mode control for affine nonlinear systems with application to four-bar linkage systems , 2001, IEEE Trans. Fuzzy Syst..

[6]  S. P. Chan An approach to perturbation compensation for variable structure systems , 1996, Autom..

[7]  Ümit Özgüner,et al.  Sliding-mode Design for Robust Linear Optimal Control , 1997, Autom..

[8]  Ronald R. Yager,et al.  Essentials of fuzzy modeling and control , 1994 .

[9]  G. Feng,et al.  An adaptive fuzzy controller based on sliding mode for robot manipulators , 1999, IEEE Trans. Syst. Man Cybern. Part B.

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

[11]  Mariagrazia Dotoli,et al.  Fuzzy sliding mode control for inverted pendulum swing-up with restricted travel , 2001, 10th IEEE International Conference on Fuzzy Systems. (Cat. No.01CH37297).

[12]  Lakmal Seneviratne,et al.  Auxiliary-state-driven Fuzzy Controller for Nonlinear Systems Based on TS-fuzzy-model-based Approach , 2007 .

[13]  John Y. Hung,et al.  Variable structure control: a survey , 1993, IEEE Trans. Ind. Electron..

[14]  Masayoshi Tomizuka,et al.  Fuzzy smoothing algorithms for variable structure systems , 1994, IEEE Trans. Fuzzy Syst..

[15]  Yeong-Hwa Chang,et al.  Swing Up and Balance Control of Planetary Train Type Pendulum with Fuzzy Logic and Energy Compensation , 2007 .

[16]  Chin E. Lin,et al.  A hybrid control approach for pendulum-car control , 1991, Proceedings IECON '91: 1991 International Conference on Industrial Electronics, Control and Instrumentation.

[17]  Tsu-Tian Lee,et al.  Design of a fuzzy logic controller as a suction controller , 1997, Fuzzy Sets Syst..

[18]  Jun Zhao,et al.  Hybrid control for global stabilization of the cart-pendulum system , 2001, Autom..

[19]  P. Strevens Iii , 1985 .

[20]  Chin E. Lin,et al.  A hybrid-control approach for pendulum-car control , 1992, IEEE Trans. Ind. Electron..

[21]  Jianqiang Yi,et al.  Upswing and stabilization control of inverted pendulum system based on the SIRMs dynamically connected fuzzy inference model , 2001, Fuzzy Sets Syst..

[22]  Stefan Brock Practical approach to fuzzy control of inverter pendulum [for inverter read inverted] , 2003, IEEE International Conference on Industrial Technology, 2003.

[23]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[24]  Yinghua Lin,et al.  A new approach to fuzzy-neural system modeling , 1995, IEEE Trans. Fuzzy Syst..

[25]  Boris Tovornik,et al.  Swinging up and stabilization of a real inverted pendulum , 2006, IEEE Transactions on Industrial Electronics.

[26]  Chih-Min Lin,et al.  Decoupling control by hierarchical fuzzy sliding-mode controller , 2005, IEEE Trans. Control. Syst. Technol..

[27]  Guang-Chyan Hwang,et al.  A stability approach to fuzzy control design for nonlinear systems , 1992 .

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

[29]  Ji-Chang Lo,et al.  Decoupled fuzzy sliding-mode control , 1998, IEEE Trans. Fuzzy Syst..

[30]  Wei-Yen Wang,et al.  Observer-Based Direct Adaptive Fuzzy-Neural Control for Anti-lock Braking Systems , 2006 .

[31]  Witold Pedrycz,et al.  Fuzzy control and fuzzy systems , 1989 .

[32]  Woonchul Ham,et al.  Adaptive fuzzy sliding mode control of nonlinear system , 1998, IEEE Trans. Fuzzy Syst..

[33]  Katsuhisa Furuta,et al.  State-dependent sliding-sector VS-control and application to swing-up control of pendulum , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[34]  Dr. Hans Hellendoorn,et al.  An Introduction to Fuzzy Control , 1996, Springer Berlin Heidelberg.

[35]  Kaoru Hirota,et al.  Industrial Applications of Fuzzy Technology , 1993, Springer Japan.

[36]  F.H.F. Leung,et al.  Fuzzy model based controller for an inverted pendulum , 1996 .

[37]  Michio Sugeno,et al.  Fuzzy systems theory and its applications , 1991 .

[38]  Lotfi A. Zadeh,et al.  Outline of a New Approach to the Analysis of Complex Systems and Decision Processes , 1973, IEEE Trans. Syst. Man Cybern..