Hybrid PD and adaptive backstepping control for self-balancing two-wheel electric scooter

This paper proposes a combination of adaptive self-balancing controller and the left and right turning PD controller for self-balancing two-wheel electric scooter (eScooter). An adaptive selfbalancing controller is synthesized by the backstepping approach and the Lyapunov stability theory. The proposed adaptive controller allows the design of a feedback control that stabilizes self-balancing control of eScooter in the presence of uncertainty and perturbation. Additionally, the sensor signals are treated by Kalman filters and the CAN networks are applied to communication among modules of eScooter. Simulation and experiment results are shown to analyze and validate the performance of proposed controller.

[1]  S.W. Nawawi,et al.  Development of a Two-Wheeled Inverted Pendulum Mobile Robot , 2007, 2007 5th Student Conference on Research and Development.

[2]  A. Desbiens,et al.  Improved backstepping-based adaptive PID control , 2003, 2003 4th International Conference on Control and Automation Proceedings.

[3]  Alfred C. Rufer,et al.  JOE: a mobile, inverted pendulum , 2002, IEEE Trans. Ind. Electron..

[4]  Xiaogang Ruan,et al.  Fuzzy Backstepping Controllers for Two-Wheeled Self-Balancing Robot , 2009, 2009 International Asia Conference on Informatics in Control, Automation and Robotics.

[5]  P.V. Kokotovic,et al.  The joy of feedback: nonlinear and adaptive , 1992, IEEE Control Systems.

[6]  I. Kanellakopoulos,et al.  Adaptive nonlinear control without overparametrization , 1992 .

[7]  Ching-Chih Tsai,et al.  Development of a Self-Balancing Human Transportation Vehicle for the Teaching of Feedback Control , 2009, IEEE Trans. Educ..

[8]  A. Ebrahim,et al.  Adaptive backstepping controller design of an inverted pendulum , 2005, Proceedings of the Thirty-Seventh Southeastern Symposium on System Theory, 2005. SSST '05..

[9]  Johari Halim Shah Osman,et al.  Real-Time Control of a Two-Wheeled Inverted Pendulum Mobile Robot , 2008 .

[10]  J. L. Roux An Introduction to the Kalman Filter , 2003 .

[11]  Ching-Chih Tsai,et al.  Adaptive Robust Self-Balancing and Steering of a Two-Wheeled Human Transportation Vehicle , 2011, J. Intell. Robotic Syst..

[12]  Rogelio Lozano,et al.  Adaptive control of robot manipulators with flexible joints , 1992 .

[13]  Takami Matsuo,et al.  Adaptive backstepping control for a two-wheeled autonomous robot , 2009, 2009 ICCAS-SICE.

[14]  Jun Hu,et al.  Adaptive integral backstepping motion control and experiment implementation , 2000, Conference Record of the 2000 IEEE Industry Applications Conference. Thirty-Fifth IAS Annual Meeting and World Conference on Industrial Applications of Electrical Energy (Cat. No.00CH37129).