Passivity-based Nonlinear Stabilizing Control for a Mobile Inverted Pendulum

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.

[1]  Masaki Takahashi,et al.  Stabilization of a Cart-Inverted Pendulum with Interconnection and Damping Assignment Passivity-Based Control Focusing on the Kinetic Energy Shaping , 2010 .

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

[3]  Shuuji Kajita,et al.  Estimation and Control of the Attitude of a Dynamic Mobile Robot Using Internal Sensors , 1990 .

[4]  J. Aracil,et al.  Stabilization of a class of underactuated mechanical systems via total energy shaping , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[5]  Kaustubh Pathak,et al.  Velocity and position control of a wheeled inverted pendulum by partial feedback linearization , 2005, IEEE Transactions on Robotics.

[6]  Arun D. Mahindrakar,et al.  Extending interconnection and damping assignment passivity-based control (IDA-PBC) to underactuated mechanical systems with nonholonomic Pfaffian constraints: The mobile inverted pendulum robot , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[7]  Arjan van der Schaft,et al.  Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems , 2002, Autom..

[8]  Romeo Ortega,et al.  Stabilization of a class of underactuated mechanical systems via interconnection and damping assignment , 2002, IEEE Trans. Autom. Control..

[9]  Alessandro Astolfi,et al.  Interconnection and damping assignment passivity-based control of mechanical systems with underactuation degree one , 2004, Proceedings of the 2004 American Control Conference.