Tuning of Ball and Beam System using Cascade Control

  • Somnath Garai
  • N.H.Balasubramanyam
Keywords: Ball Balance, Cascade Control, Image Processing


This project presents a new strategy to approach cascade control tuning by using image processing and machine learning to generate required control parameters to be set into the controller. For test bed purpose a ball balance upon a horizontal beam is used which is actuated with a stepper motor, angle of the balance to be scanned by a camera and analyzed using python alongside an ultrasonic sensor to measure real time distance to the ball, set point to be set by user and control action generated upon generating required information from hardware frame.


Download data is not yet available.


Srivastava, A. & Pratap, B. (2015). Nonlinear robust observers for ball and beam system: A comparative analysis. In: 2nd International Conference on Recent Advances in Engineering & Computational Sciences (RAECS). Available at: doi:10.1109/raecs.2015.7453281.

Rosales, E. A., Ito, B. T., Lilienkamp, K. A., & Lundberg, K. H. (2004). An open-ended ball-balancing laboratory project for undergraduates. Proceedings of the American Control Conference. Available at: doi:10.23919/acc.2004.1386756.

Iqbal, J., Khan, M. A., Tarar, S., Khan, M., & Sabahat, Z. (n.d.). Implementing ball balancing beam using digital image processing and fuzzy logic. Canadian Conference on Electrical and Computer Engineering. Available at: doi:10.1109/ccece.2005.1557434.

Srivastava, A. & Pratap, B. (2016). Robust back stepping control of ball and beam system with external disturbance estimator. In: IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES). Available at: doi:10.1109/icpeices.2016.7853178.

Maalini, P. V. M., Prabhakar, G., & Selvaperumal, S. (2016). Modelling and control of ball and beam system using PID controller. In: International Conference on Advanced Communication Control and Computing Technologies (ICACCCT). Available at: doi:10.1109/icaccct.2016.7831655.

Tajjudin, M., Johari, S. N. H., Aziz, S. A., & Adnan, R. (2019). Minimum ISE fractional-order PID (FOPID) controller for ball and beam mechanism. In: IEEE 10th Control and System Graduate Research Colloquium. Available at: doi:10.1109/icsgrc.2019.8837071.

Ryu, K. & Oh, Y. (2011). Balance control of ball-beam system using redundant manipulator. In: IEEE International Conference on Mechatronics. Available at: doi:10.1109/icmech.2011.5971319.

Wei, W. & Xue, P. (2010). A research on control methods of ball and beam system based on adaptive neural network. In: International Conference on Computational and Information Sciences. Available at: doi:10.1109/iccis.2010.265.

Hasanzade, I., Anvar, S. M., & Motlagh, N. T. (2008). Design and implementation of visual servoing control for ball and beam system. In: 5th International Symposium on Mechatronics and Its Applications. Available at: doi:10.1109/isma.2008.4648810.

Ahmad, B. & Hussain, I. (2017). Design and hardware implementation of ball & beam setup. In: Fifth International Conference on Aerospace Science & Engineering (ICASE). Available at: doi:10.1109/icase.2017.8374271.

Dadios, E. P., Baylon, R., De Guzman, R., Florentino, A., Lee, R. M., & Zulueta, Z. (n.d.). Vision guided ball-beam balancing system using fuzzy logic. In: 26th Annual Conference of the IEEE Industrial Electronics Society. Available at: doi:10.1109/iecon.2000.972578.

Priyobroto, Basu & Dibya, Chowdhury. (2019). Design and Tuning of Fractional Order Cascade Controllers. Available at: doi:10.1109/icmech.2011.597150.

How to Cite
Somnath Garai, & N.H.Balasubramanyam. (2020). Tuning of Ball and Beam System using Cascade Control. International Journal of Engineering and Management Research, 10(4), 56-59. https://doi.org/10.31033/ijemr.10.4.9