Fulfillment of Arbitrary Movement Transfer Control between Equilibrium States for a Double Pendulum Robot: Fulfillment of Arbitrary Movement Transfer Control between Equilibrium States for a Double Pendulum Robot

In a double pendulum robot, there are four equilibrium states, namely one natural stable position (downdown) and three unnatural stable positions (down-up, up-down, up-up). With transfers between these states, 20 acrobatic actions can be formed (12 states transfer actions and 8 circumgyration actions). Using the human simulated intelligent control (HSIC) theory based on sensor-motor intelligent schema, an intelligent control system for the double pendulum robot which has the structure of multi controllers and multi control modes is designed. A quasi-equivalent modeling method and an improved genetic algorithm are adopted for the accurate parameters identification of the double pendulum model and the optimization of numerous characteristic and control parameters in controller. By this way, not only the design and parameter optimization of complex HSIC controller are changed easily, but also a very difficult problem which is to transfer quickly from computer simulation of model to real-time control of physical system is solved successfully. Finally, we take the state transfer (swinging up) control from down-up to up-down as an example to explain the arbitrary transfer control between the four equilibrium states of the double pendulum, and show how to design controller with HSIC theory. The successful simulation and real-time control testified the validation of proposed theory and method.

[1]  Katsuhisa Furuta,et al.  Robust swing up control of double pendulum , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[2]  Xuemei Li,et al.  Human simulating intelligent control and its application to swinging-up of cart-pendulum , 1997, Proceedings 6th IEEE International Workshop on Robot and Human Communication. RO-MAN'97 SENDAI.

[3]  Wei Zhong,et al.  Energy and passivity based control of the double inverted pendulum on a cart , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[4]  Katsuhisa Furuta,et al.  Control of unstable mechanical system Control of pendulum , 1976 .

[5]  A. Isidori,et al.  Passivity, feedback equivalence, and the global stabilization of minimum phase nonlinear systems , 1991 .

[6]  Johnny Steven Lam Control of an Inverted Pendulum , 2004 .

[7]  B. Paden,et al.  Nonlinear inversion-based output tracking , 1996, IEEE Trans. Autom. Control..

[8]  Knut Graichen,et al.  Swing-up of the double pendulum on a cart by feedforward and feedback control with experimental validation , 2007, Autom..

[9]  Katsuhisa Furuta,et al.  Swinging up a pendulum by energy control , 1996, Autom..

[10]  Yuxin Wang,et al.  Swinging-up and handstand-control of cart-double-pendulum system and experiment analysis , 2004, Fifth World Congress on Intelligent Control and Automation (IEEE Cat. No.04EX788).

[11]  Dongkyoung Chwa,et al.  Swing-Up and Stabilization Control of Inverted-Pendulum Systems via Coupled Sliding-Mode Control Method , 2009, IEEE Transactions on Industrial Electronics.

[12]  Kazuhiro Kosuge,et al.  Digital control of a double inverted pendulum on an inclined rail , 1980 .

[13]  Tung-Kuan Liu,et al.  Method of inequalities-based multiobjective genetic algorithm for optimizing a cart-double-pendulum system , 2009, Int. J. Autom. Comput..

[14]  Tung-Kuan Liu,et al.  Hybrid Taguchi-genetic algorithm for global numerical optimization , 2004, IEEE Transactions on Evolutionary Computation.

[15]  Su-Yong Shim,et al.  Swing-up control for an inverted pendulum with restricted cart rail length , 2009 .

[16]  Zushu Li,et al.  Human Simulated Intelligent Controller with Fuzzy Online Self-Tuning of Parameters and its Application to a Cart-Double Pendulum , 2008, J. Comput..

[17]  Chung Choo Chung,et al.  Nonlinear control of a swinging pendulum , 1995, Autom..

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

[19]  Wang Qiang The full process variable structure control of 3-stage System , 2009 .

[20]  Ming-Feng Yeh,et al.  A PI-like fuzzy controller implementation for the inverted pendulum system , 1997, 1997 IEEE International Conference on Intelligent Processing Systems (Cat. No.97TH8335).

[21]  N. Ono,et al.  Attitude control of a triple inverted pendulum , 1984 .

[22]  A. Avello,et al.  Swing-up control problem for a self-erecting double inverted pendulum , 2002 .

[23]  Yuping Wang,et al.  An orthogonal genetic algorithm with quantization for global numerical optimization , 2001, IEEE Trans. Evol. Comput..