Two-relay controller for real-time trajectory generation and its application to inverted orbital stabilization of inertia wheel pendulum

A sliding mode control is developed to solve the tracking control problem for an inertia wheel pendulum. The desired trajectory is centered at the upright position where the open-loop system becomes a non-minimum-phase system. As a first step towards the solution of the tracking control problem is the reference trajectory generation where we develop a reference model, based on the two-relay controller, to generate a set of desired trajectories for the inertia wheel pendulum. The two relay controller produces oscillations at the scalar output of an underactuated system where the desired amplitude and frequency are reached by choosing its gains. The well-known second order sliding mode controller is capable of making the pendulum move tracking the prescribed reference signals determined by the trajectory generator. Performance issues of the controller constructed are illustrated in a simulation study.

[1]  Christine Chevallereau,et al.  Nonlinear control of mechanical systems with an unactuated cyclic variable , 2005, IEEE Transactions on Automatic Control.

[2]  Y. Orlov Discontinuous Systems: Lyapunov Analysis and Robust Synthesis under Uncertainty Conditions , 2008 .

[3]  Aleksej F. Filippov,et al.  Differential Equations with Discontinuous Righthand Sides , 1988, Mathematics and Its Applications.

[4]  Rafael Kelly,et al.  A measurement procedure for viscous and coulomb friction , 2000, IEEE Trans. Instrum. Meas..

[5]  Igor Boiko,et al.  Inducing oscillations in an inertia wheel pendulum via two-relays controller: Theory and experiments , 2009, 2009 American Control Conference.

[6]  Ronald S. Fearing,et al.  Tracking fast inverted trajectories of the underactuated Acrobot , 1999, IEEE Trans. Robotics Autom..

[7]  Shouchuan Hu Differential equations with discontinuous right-hand sides☆ , 1991 .

[8]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

[9]  Javier Aracil,et al.  Partial-energy-shaping control for orbital stabilization of high frequency oscillations of the Furuta pendulum , 2009, 2007 46th IEEE Conference on Decision and Control.

[10]  Leonid M. Fridman,et al.  Generating self-excited oscillations for underactuated mechanical systems via two-relay controller , 2009, Int. J. Control.

[11]  Leonid M. Fridman,et al.  Generating Self-Excited Oscillations via Two-Relay Controller , 2009, IEEE Transactions on Automatic Control.

[12]  Karl Johan Åström,et al.  The Reaction Wheel Pendulum , 2007, The Reaction Wheel Pendulum.

[13]  J. Burdick,et al.  On the periodic motions of simple hopping robots , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.

[14]  Igorʹ. Boĭko Discontinuous Control Systems , 2008 .

[15]  Vadim I. Utkin,et al.  Sliding mode control in electromechanical systems , 1999 .