Skip to main content
Log in

On the sliding mode control of a Ball on a Beam system

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

This paper investigates the sliding mode control of the Ball on a Beam system. A static and a dynamic sliding-mode controllers are designed using a simplified model of the system; the simplified model renders the system feedback linearizable. Then, a static and a dynamic sliding-mode controllers are designed using the complete model of the Ball on a Beam system. Simulation results indicate that the proposed controllers work well.

The four proposed controllers are implemented using an experimental setup. Implementation results indicate that the proposed control schemes work well. As expected, it is found that the proposed two controllers which are designed using the complete model of the system gave better performance than the ones designed using the simplified model of the system. In addition, the experimental results indicate the two dynamic controllers greatly reduce the chattering usually associated with sliding-mode controllers.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Hauser, J., Sastry, S., Kokotovic, P.: Nonlinear control via approximate input–output linearization: the ball and beam example. IEEE Trans. Autom. Control 37(3), 392–398 (1992)

    Article  MathSciNet  Google Scholar 

  2. Slotine, J.J.E., Li, W.: Applied Nonlinear Control. Prentice Hall, Englewood Cliffs (1991)

    MATH  Google Scholar 

  3. Lai, M., Chien, C., Cheng, C., Xu, Z., Zhang, Y.: Nonlinear tracking control via approximate backstepping. In: Proc. American Control Conference, Baltimore, MD, pp. 1339–1343 (1994)

  4. Chang, B.C., Kwtany, H., Hu, S.-S.: An application of robust feedback linearization to a ball and beam control problem. In: Proc. IEEE International Conference on Control Applications, Trieste, Italy, pp. 694–698 (1998)

  5. Leith, D., Leithead, W.: Input–output linearisation of nonlinear systems with ill-defined relative degree: the ball and beam revisited. In: Proc. American Control Conference, pp. 2811–2816 (2001)

  6. Uran, S., Jezernik, K.: Control of a ball and beam-like mechanism. In: Proc. of the 7th International Workshop on Advanced Motion Control, pp. 376–380 (2002)

  7. Gordillo, F., Aracil, J., Gomez-Estern, F.: Stabilization of autonomous oscillations and the Hopf bifurcation in the ball and beam. In: Proc. IEEE Conference on Decision and Control, pp. 3924–3925 (2002)

  8. Guo, Y., Hill, D.J., Jiang, Z.-P.: Global nonlinear control of the ball and beam system. In: Proc. IEEE Conference on Decision and Control, pp. 2818–2823 (1996)

  9. Tomlin, C., Sastry, S.: Switching through singularities. Syst. Control Lett. 35(3), 145–154 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  10. Chen, W.-H., Ballance, D.J.: On a switching control scheme for nonlinear systems with ill-defined relative degree. Syst. Control Lett. 47(2), 159–166 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  11. Zhang, F., Fernndez-Rodriguez, B.: Feedback linearization control of systems with singularities. In: Proc. The 6th International Conference on Complex Systems (ICCS), Boston, MA (2006)

  12. Spurgeon, S.K., Lu, X.Y.: Output tracking using dynamic sliding-mode techniques. Int. J. Robust Nonlinear Control 7(4), 407–427 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  13. Hirschorn, R.: Output tracking through singularities. SIAM J. Control Optim. 40(4), 993–1010 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  14. Hirschorn, R.: Incremental sliding-mode control of the ball and beam. IEEE Trans. Autom. Control 47(10), 1696–1700 (2002)

    Article  MathSciNet  Google Scholar 

  15. Huang, J., Lin, C.-F.: Robust nonlinear control of the ball and beam system. In: Proc. American Control Conference, Seattle, WA, pp. 306–310 (1995)

  16. Kim, H.-K., Lee, D.-H., Kuc, T.-Y., Yi, T.-C.: A backstepping design of adaptive robust learning controller for fast trajectory tracking of ball–beam dynamic systems. In: Proc. IEEE International Conference on Systems, Man, and Cybernetics, Beijing, China, pp. 2311–2314 (1996)

  17. Olfati-Saber, R., Megretski, A.: Controller design for the beam-and-ball system. In: Proc. IEEE Conference on Decision and Control, Tampa, FL, pp. 4555–4560 (1998)

  18. Mazenc, F., Astolfi, A., Lozano, R.: Lyapunov function for the ball and beam: robustness property. In: Proc. IEEE Conference on Decision and Control, Phoenix, AZ, pp. 1208–1213 (1999)

  19. Sira-Ramirez, H.: On the control of the “ball and beam” system: a trajectory planning approach. In: Proc. IEEE Conference on Decision and Control, Sydney, NSW, Australia, pp. 4042–4047 (2000)

  20. Jiang, Y., McCorkell, C., Zmood, R.: Application of neural networks for real time control of a ball–beam system. In: Proc. IEEE International Conference on Neural Networks, Perth, WA, Australia, pp. 2397–2402 (1995)

  21. Wang, Q., Mi, M., Ma, G., Spronck, P.: Evolving a neural controller for a ball-and-beam system. In: Proc. International Conference on Machine Learning and Cybernetics, pp. 757–761 (2004)

  22. Eaton, P., Prokhorov, D., Wunsch, D.: Neurocontroller alternatives for “fuzzy” ball-and-beam systems with nonuniform nonlinear friction. IEEE Trans. Neural Netw. 11(2), 423–435 (2000)

    Article  Google Scholar 

  23. Hung, L.-C., Chung, H.-Y.: Decoupled control using neural network-based sliding-mode controller for nonlinear systems. Expert Syst. Appl. 32(4), 1168 (2007)

    Article  Google Scholar 

  24. Glower, J., Munighan, J.: Designing fuzzy controllers from a variable structures standpoint. IEEE Trans. Fuzzy Syst. 5(1), 138–144 (1997)

    Article  Google Scholar 

  25. Lo, J.-C., Kuo, Y.-H.: Decoupled fuzzy sliding-mode control. IEEE Trans. Fuzzy Syst. 6(3), 426–435 (1998)

    Article  Google Scholar 

  26. Ordonez, R., Zumberge, J., Spooner, J., Passino, K.: Adaptive fuzzy control: experiments and comparative analyses. IEEE Trans. Fuzzy Syst. 5(2), 167–188 (1997)

    Article  Google Scholar 

  27. Wang, L.-X.: Stable and optimal fuzzy control of linear systems. IEEE Trans. Fuzzy Syst. 6(1), 137–143 (1998)

    Article  Google Scholar 

  28. Yu, W., Ortiz, F.: Stability analysis of PD regulation for ball and beam system. In: Proc. IEEE Conference on Control Applications, CCA’05, Toronto, Canada, pp. 517–522 (2005)

  29. Rodríguez, F.O., Yu, W., Feregrino, R.L., Serrano, J.D.J.M.: Stable PD control for ball and beam system. In: Proc. International Symposium on Robotics and Automation, Querétaro, México, pp. 333–338 (2004)

  30. Simmons, A.T., Hung, J.Y.: Hybrid control of systems with poorly defined relative degree: The ball-on-beam example. In: Proc. The 30th Annual Conference of the IEEE Industrial Electronics Society, Busan, Korea, pp. 2436–2440 (2004)

  31. Marton, L., Lantos, B.: Stable adaptive ball and beam control. In: Proc. IEEE International Conference on Mechatronics, Budapest, Hungary, pp. 507–512 (2006)

  32. Ashrafiuon, H., Erwin, R.S.: Sliding control approach to underactuated multibody systems. In: Proc. American Control Conference, Boston, MA, pp. 1283–1288 (2004)

  33. Nikkhah, M., Ashrafiuon, H.: Optimal sliding-mode control for underactuated systems. In: Proc. American Control Conference, Minneapolis, MN, pp. 4688–4693 (2006)

  34. Quanser, Ball and Beam, Experiment. Quanser Consulting (1991)

  35. Jo, N.H., Seo, J.H.: A state observer for nonlinear systems and its application to Ball and Beam system. IEEE Trans. Autom. Control 45(5), 968–973 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  36. Franklin, G.F., Powell, J.D., Workman, M.L.: Digital Control of Dynamic Systems, 3rd edn. Addison-Wesley, Menlo Park (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Naif B. Almutairi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Almutairi, N.B., Zribi, M. On the sliding mode control of a Ball on a Beam system. Nonlinear Dyn 59, 221–238 (2010). https://doi.org/10.1007/s11071-009-9534-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-009-9534-8

Keywords

Navigation