Authors

Kazuto YOKOYAMA, Masaki TAKAHASHI

Abstract

A nonlinear controller for accelerating a mobile inverted pendulum (MIP) with interconnection and damping assignment passivity-based control (IDA-PBC) is proposed. For underactuated systems, nonlinear partial differential equations (PDEs) must be solved to derive the IDA-PBC and it is a difficult task in general. However, this study shows that the MIP can be properly described as a full actuated port-Hamiltonian system focusing only on the pendulum dynamics. The controller is derived without solving the PDEs. Although our controller is for only the pendulum part of the system, the translational acceleration can be indirectly controlled utilizing the relation between the inclination of the pendulum and the acceleration arising from instability of the system. The controller can achieve various properties through energy shaping procedure of the IDA-PBC. Especially an energy function which will lead to safe operation of the MIP is proposed in this study. The function ensures that motion of the pendulum is restricted in a predefined region and converges to a desired pendulum angle. The controller also gets the pendulum back to the desired angle with a large state-dependent gain when the pendulum comes close to fall over. Effectiveness of the controller is verified through simulations.

Citation

  • Journal: TRANSACTIONS OF THE JAPAN SOCIETY OF MECHANICAL ENGINEERS Series C
  • Year: 2012
  • Volume: 78
  • Issue: 788
  • Pages: 1097–1108
  • Publisher: Japan Society of Mechanical Engineers
  • DOI: 10.1299/kikaic.78.1097

BibTeX

@article{YOKOYAMA_2012,
  title={{Energy Shaping Nonlinear Acceleration Control for a Mobile Inverted Pendulum Utilizing Instability}},
  volume={78},
  ISSN={1884-8354},
  DOI={10.1299/kikaic.78.1097},
  number={788},
  journal={TRANSACTIONS OF THE JAPAN SOCIETY OF MECHANICAL ENGINEERS Series C},
  publisher={Japan Society of Mechanical Engineers},
  author={YOKOYAMA, Kazuto and TAKAHASHI, Masaki},
  year={2012},
  pages={1097--1108}
}

Download the bib file

References

  • MATSUMOTO, O., KAJITA, S. & TANI, K. Estimation and control of the attitude of a dynamic mobile robot using internal sensors. Journal of the Robotics Society of Japan 8, 541–550 (1990) – 10.7210/jrsj.8.5_541
  • Ha, Y.-S. & Yuta, S. Trajectory tracking control for navigation of the inverse pendulum type self-contained mobile robot. Robotics and Autonomous Systems 17, 65–80 (1996) – 10.1016/0921-8890(95)00062-3
  • (3) Grasser, F., D’Arrigo, A., Colombi, S., and Rufer, A. C., “JOE: A Mobile, Inverted Pendulum”, IEEE Transactions on Industrial Electronics, Vol. 49, No. 1 (2002), pp. 107-114.
  • (4) Huang, J., Wang, H., Matsuno, T., Fukuda, T., and Sekiyama, K., “Robust Velocity Sliding Mode Control of Mobile Wheeled Inverted Pendulum Systems”, IEEE International Conference on Robotics and Automation, (2009), pp. 2983-2988.
  • (5) Pathak, K., Franch, J., and Agrawal, S. K., “Velocity and Position Control of a Wheeled Inverted Pendulum by Partial Feedback Linearization”, IEEE Transactions on Robotics, Vol. 21, No. 3 (2005), pp. 505-513.
  • HATAKEYAMA, N. & SHIMADA, A. Movement Control Using Zero Dynamics of Two-wheeled Inverted Pendulum Robot. T. SICE 44, 252–259 (2008) – 10.9746/ve.sicetr1965.44.252
  • (7) Ortega, R., Spong, M. W., Gómez-Estern, F., and Blankenstein, G., “Stabilization of a Class of Underactuated Mechanical Systems via Interconnection and Damping Assignment”, IEEE Transactions on Automatic Control, Vol. 47, No. 8 (2002), pp. 1218-1233.
  • Ortega, R., van der Schaft, A., Maschke, B. & Escobar, G. Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems. Automatica 38, 585–596 (2002) – 10.1016/s0005-1098(01)00278-3
  • van der Schaft, A. L2 - Gain and Passivity Techniques in Nonlinear Control. Communications and Control Engineering (Springer London, 2000). doi:10.1007/978-1-4471-0507-7 – 10.1007/978-1-4471-0507-7
  • (10) Takegaki, M., and Arimoto, S., “A New Feedback Method for Dynamic Control of Manipulators”, ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 102, (1981), pp. 119-125.
  • HARADA, K., KAWAHITO, S. & TADOKORO, Y. A Counting System of the Chewing Number Using Pressure Sensors. T. SICE 33, 1–7 (1997) – 10.9746/sicetr1965.33.1
  • (12) Osuka, K., and Matsuno, F., “On Robustness of Passivity of Manipulators”, IEEE Conference on Decision and Control, (1999), pp. 3406-3409.
  • (13) 藤本健治, “ハミルトニアンシステムの制御”, 計測と制御, Vol. 39, No. 2 (2000), pp. 1-6.
  • (14) Ortega, R., van der Schaft, A. J., Mareels, I., and Maschke, B., “Putting Energy Back in Control”, IEEE Control Systems Magazine, Vol. 21, No. 2 (2001), pp. 18-33.
  • YOKOYAMA, K. & TAKAHASHI, M. Stabilization of a Mobile Inverted Pendulum with IDA-PBC and Experimental Verification. Trans.JSME, Ser.C 77, 1850–1865 (2011) – 10.1299/kikaic.77.1850
  • (16) Muralidharan, V., Ravichandran, M. T., and Mahindrakar, A. D., “Extending Interconnection and Damping Assignment Passivity-Based Control (IDA-PBC) to Underactuated Mechanical Systems with Nonholonomic Pfaffian Constraints: the Mobile Inverted Pendulum Robot”, IEEE Conference on Decision and Control and Chinese Control Conference, (2009), pp. 6305-6310.
  • Ortega, R., Loría, A., Nicklasson, P. J. & Sira-Ramírez, H. Introduction. Communications and Control Engineering 1–13 (1998) doi:10.1007/978-1-4471-3603-3_1 – 10.1007/978-1-4471-3603-3_1