Abstract
This article is devoted to the stabilization of two underactuated planar systems, the well-known straight beam-and-ball system and an original circular beam-and-ball system. The feedback control for each system is designed, using the Jordan form of its model, linearized near the unstable equilibrium. The limits on the voltage, fed to the motor, are taken into account explicitly. The straight beam-and-ball system has one unstable mode in the motion near the equilibrium point. The proposed control law ensures that the basin of attraction coincides with the controllability domain. The circular beam-and-ball system has two unstable modes near the equilibrium point. Therefore, this device, never considered in the past, is much more difficult to control than the straight beam-and-ball system. The main contribution is to propose a simple new control law, which ensures by adjusting its gain parameters that the basin of attraction arbitrarily can approach the controllability domain for the linear case. For both nonlinear systems, simulation results are presented to illustrate the efficiency of the designed nonlinear control laws and to determine the basin of attraction.
Similar content being viewed by others
References
Hauser, J., Sastry, S., Meyer, G.: Nonlinear control design for slightly nonminimum phase systems. Application to V/STOL aircraft. Automatica 28(4), 665–679 (1992)
Alimir, M., Boyer, F.: Fast generation of attractive trajectories for an under-actuated satellite. Application to feedback control design. J. Optim. Eng. 4, 225–244 (2003)
Book, W.J., Majette, M.: Controller design for flexible, distributed parameter mechanical arms via combined state space and frequency domain techniques. Trans. ASME, J. Dyn. Syst. Meas. Control 105, 245–254 (1983)
De Luca, A., Siciliano, B.: Closed-form dynamic model of planar multi-link lightweight robots. IEEE Trans. Syst. Man Cybern. 21(4), 826–839 (1991)
Astrom, K.J., Furuta, K.: Swinging up a pendulum by energy control. Automatica 36(2), 287–295 (2000)
Grishin, A.A., Lenskii, A.V., Okhotsimsky, D.E., Panin, D.A., Formal’sky, A.M.: A control synthesis for an unstable object. An inverted pendulum. J. Comput. Syst. Sci, Int. 41(5), 685–694 (2002)
Spong, M.W.: The swing up control problem for the acrobot. IEEE Control Syst. Mag. 14(1), 49–55 (1995)
Grizzle, J.W., Moog, C.M., Chevallereau, C.: Nonlinear control of mechanical systems with an unactuated cyclic variable. IEEE Trans. Autom. Control 50(5), 559–576 (2005)
Aoustin, Y., Formal’sky, A.M.: Design of reference trajectory to stabilize desired nominal cyclic gait of a biped. In: Proceedings International Workshop on Robot Motion and Control, ROMOCO’99, pp. 159–165 (1999)
Aoustin, Y., Formal’sky, A.M.: Control design for a biped reference trajectory based on driven angles as functions of the undriven angle. J. Comput. Syst. Sci. Int. 42(4), 159–176 (2003)
Plestan, F., Grizzle, J.W., Westervelt, W., Abba, G.: Stable walking of a 7-dof biped robot. IEEE Trans. Robot. Autom. 19, 653–668 (2003)
Acosta, J., Ortega, R., Astolfo, A.: Position feedback stabilization of mechanical systems with underactuation degree one. In: Proceedings of the 6th IFAC Symposium Nonlinear Control Systems, NOCOLS’04 (2004)
Fantoni, I., Lozano, R.: Non Linear Control for Underactuated Mechanical Systems. Communications and Control Engineering Series. Springer, London (2002)
Olfati-Saber, R.: Nonlinear control of underactuated mechanical systems with application to robotics and aerospace vehicles. PhD thesis, Massachusetts Institute of Technology (2001)
Hauser, J., Sastry, S., Kokotović, P.: Nonlinear control via approximate input–output linearization. IEEE Trans. Autom. Control 37, 392–398 (1992)
Teel, A.R., Praly, L.: Tools for semiglobal stabilization by partial state and output feedback. SIAM J. Control Optim. 33, 1443–1488 (1995)
Teel, A.R.: Using saturation to stabilize a class of single-input partially linear composite systems. In: IFAC NOLCOS’92 Symposium, May 1992, pp. 369–374 (1992)
Sepulchre, R., Janković, M., Kokotović, P.: Constructive Nonlinear Control. Springer, Berlin (1997)
Aoustin, Y., Formal’sky, A.M.: On the stabilization of biped vertical posture in single support using internal torques. Robotica 23(1), 65–74 (2005)
Aoustin, Y., Formal’sky, A.M., Martynenko, Y.: Stabilisation of unstable equilibrium postures of a two-link pendulum using a flywheel. J. Comput. Syst. Sci. Int. 2, 16–23 (2006)
Formal’skii, A.M.: Controllability and Stability of Systems with Limited Resources. Nauka, Moscow (1974) (in Russian)
Hu, T., Lin, Z., Qiu, L.: Stabilization of exponentially unstable linear systems with saturating actuators. IEEE Trans. Autom. Control 46(6), 973–979 (2001)
Gorinevsky, D.M., Formal’sky, A.M., Schneider, A.Yu.: Force Control of Robotics Systems. CRC Press, New York (1997)
Kalman, R.E., Falb, P.L., Arbib, M.A.: Topics in Mathematical System Theory. McGraw-Hill, New York (1969)
Korn, G.A., Korn, T.M.: Mathematical Handbook for Engineers and Scientists. McGraw-Hill, New York (1968)
Khalil, H.K.: Nonlinear System. Prentice Hall, New Jersey (2002)
Boltyansky, V.G.: Mathematical Methods of Optimal Control. Nauka, Moscow (1966) (in Russian)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Aoustin, Y., Formal’skii, A. Ball on a beam: stabilization under saturated input control with large basin of attraction. Multibody Syst Dyn 21, 71–89 (2009). https://doi.org/10.1007/s11044-008-9128-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11044-008-9128-0