PASSIVITY-BASED NONLINEAR STABILIZING CONTROL FOR A MOBILE INVERTED PENDULUM

Kazuto Yokoyama, Masaki Takahashi

2011

Abstract

Mobile inverted pendulums (MIPs) need to be stabilized at all times using a reliable control method. Previous studies were based on a linearized model or feedback linearization. In this study, interconnection and damping assignment passivity-based control (IDA-PBC) is applied. The IDA-PBC is a nonlinear control method which has been shown to be powerful in stabilizing underactuated mechanical systems. Although partial differential equations (PDEs) must be solved to derive the IDA-PBC controller and this is a difficult task in general, we show that the IDA-PBC controller for the MIP can be derived solving the PDEs. We also formulate conditions which must be satisfied to guarantee asymptotic stability and show a procedure to estimate the domain of attraction. Simulation results indicate that the IDA-PBC controller achieves fast performance theoretically ensuring a large domain of attraction. We also verify its effectiveness in experiments. In particular control performance under an impulsive disturbance to the MIP are verified. The IDA-PBC achieves as fast transient performance as a linear-quadratic regulator (LQR). In addition, we show that even when the pendulum declines quickly and largely because of the disturbance, the IDA-PBC controller is able to stabilize it whereas the LQR can not.

References

  1. Acosta, J. Á., Ortega, R., Astolfi, A. and Mahindrakar, A. D. (2005). Interconnection and Damping Assignment Passivity-Based Control of Mechanical Systems with Underactuation Degree One. IEEE Transactions on Automatic Control, 50(12), 1936-1955.
  2. Acosta, J. Á., Ortega, R., Astolfi, A. and Mahindrakar, A. D. (2005). Interconnection and Damping Assignment Passivity-Based Control of Mechanical Systems with Underactuation Degree One. IEEE Transactions on Automatic Control, 50(12), 1936-1955.
  3. Gómez-Estern, F., Ortega, R., Rubio, F. R. and Aracil, J. (2001). Stabilization of a Class of Underactuated Mechanical Systems via Total Energy Shaping. IEEE Conference on Decision and Control, pp. 1137-1143.
  4. Gómez-Estern, F., Ortega, R., Rubio, F. R. and Aracil, J. (2001). Stabilization of a Class of Underactuated Mechanical Systems via Total Energy Shaping. IEEE Conference on Decision and Control, pp. 1137-1143.
  5. Grasser, F., D'Arrigo, A., Colombi, S. and Rufer, A. C. (2002). JOE: A Mobile, Inverted Pendulum. IEEE Transactions on Industrial Electronics, 49(1), 107-114.
  6. Grasser, F., D'Arrigo, A., Colombi, S. and Rufer, A. C. (2002). JOE: A Mobile, Inverted Pendulum. IEEE Transactions on Industrial Electronics, 49(1), 107-114.
  7. Matsumoto, O., Kajita, S. and Tani, K. (1993). Estimation and control of the attitude of a dynamic mobile robot using internal sensors. Advanced Robotics, 7(2), 159- 178.
  8. Matsumoto, O., Kajita, S. and Tani, K. (1993). Estimation and control of the attitude of a dynamic mobile robot using internal sensors. Advanced Robotics, 7(2), 159- 178.
  9. Muralidharan, V., Ravichandran, M. T. and Mahindrakar, A. D. (2009) “Extending Interconnection and Damping Assignment Passivity-Based Control (IDAPBC) to Underactuated Mechanical Systems with Nonholonomic Pfaffian Constraints: the Mobile Inverted Pendulum Robot. IEEE Conference on Decision and Control and Chinese Control Conference, 6305-6310.
  10. Muralidharan, V., Ravichandran, M. T. and Mahindrakar, A. D. (2009) “Extending Interconnection and Damping Assignment Passivity-Based Control (IDAPBC) to Underactuated Mechanical Systems with Nonholonomic Pfaffian Constraints: the Mobile Inverted Pendulum Robot. IEEE Conference on Decision and Control and Chinese Control Conference, 6305-6310.
  11. Ortega, R., van der Schaft, A. J., Mareels, I. and Maschke, B. (2001). Putting Energy Back in Control. IEEE Control Systems Magazine, 21(2), 18-33.
  12. Ortega, R., van der Schaft, A. J., Mareels, I. and Maschke, B. (2001). Putting Energy Back in Control. IEEE Control Systems Magazine, 21(2), 18-33.
  13. Ortega, R., van der Schaft, A. J., Maschke, B. and Escobar, G. (2002a). Interconnection and Damping Assignment Passivity-Based Control of PortControlled Hamiltonian Systems. Automatica, 38, 585-596.
  14. Ortega, R., van der Schaft, A. J., Maschke, B. and Escobar, G. (2002a). Interconnection and Damping Assignment Passivity-Based Control of PortControlled Hamiltonian Systems. Automatica, 38, 585-596.
  15. Pathak, K., Franch, J. and Agrawal, S. K. (2005). Velocity and Position Control of a Wheeled Inverted Pendulum by Partial Feedback Linearization. IEEE Transactions on Robotics, 21(3), 505-513.
  16. Pathak, K., Franch, J. and Agrawal, S. K. (2005). Velocity and Position Control of a Wheeled Inverted Pendulum by Partial Feedback Linearization. IEEE Transactions on Robotics, 21(3), 505-513.
  17. van der Schaft, A. J. (1999). L2-Gain and Passivity Techniques in Nonlinear Control. Berlin: Springer.
  18. van der Schaft, A. J. (1999). L2-Gain and Passivity Techniques in Nonlinear Control. Berlin: Springer.
  19. Yokoyama, K. and Takahashi, M. (2010). Stabilization of a Cart-Inverted Pendulum with Interconnection and Damping Assignment Passivity-Based Control Focusing on the Kinetic Energy Shaping. Journal of System Design and Dynamics, 4(5), 698-71.
  20. Yokoyama, K. and Takahashi, M. (2010). Stabilization of a Cart-Inverted Pendulum with Interconnection and Damping Assignment Passivity-Based Control Focusing on the Kinetic Energy Shaping. Journal of System Design and Dynamics, 4(5), 698-71.
Download


Paper Citation


in Harvard Style

Yokoyama K. and Takahashi M. (2011). PASSIVITY-BASED NONLINEAR STABILIZING CONTROL FOR A MOBILE INVERTED PENDULUM . In Proceedings of the 8th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO, ISBN 978-989-8425-75-1, pages 128-134. DOI: 10.5220/0003451501280134


in Harvard Style

Yokoyama K. and Takahashi M. (2011). PASSIVITY-BASED NONLINEAR STABILIZING CONTROL FOR A MOBILE INVERTED PENDULUM . In Proceedings of the 8th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO, ISBN 978-989-8425-75-1, pages 128-134. DOI: 10.5220/0003451501280134


in Bibtex Style

@conference{icinco11,
author={Kazuto Yokoyama and Masaki Takahashi},
title={PASSIVITY-BASED NONLINEAR STABILIZING CONTROL FOR A MOBILE INVERTED PENDULUM},
booktitle={Proceedings of the 8th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO,},
year={2011},
pages={128-134},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003451501280134},
isbn={978-989-8425-75-1},
}


in Bibtex Style

@conference{icinco11,
author={Kazuto Yokoyama and Masaki Takahashi},
title={PASSIVITY-BASED NONLINEAR STABILIZING CONTROL FOR A MOBILE INVERTED PENDULUM},
booktitle={Proceedings of the 8th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO,},
year={2011},
pages={128-134},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003451501280134},
isbn={978-989-8425-75-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 8th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO,
TI - PASSIVITY-BASED NONLINEAR STABILIZING CONTROL FOR A MOBILE INVERTED PENDULUM
SN - 978-989-8425-75-1
AU - Yokoyama K.
AU - Takahashi M.
PY - 2011
SP - 128
EP - 134
DO - 10.5220/0003451501280134


in EndNote Style

TY - CONF
JO - Proceedings of the 8th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO,
TI - PASSIVITY-BASED NONLINEAR STABILIZING CONTROL FOR A MOBILE INVERTED PENDULUM
SN - 978-989-8425-75-1
AU - Yokoyama K.
AU - Takahashi M.
PY - 2011
SP - 128
EP - 134
DO - 10.5220/0003451501280134