Skip to main content
Log in

Zero Steady-state Error Tracking Control for Ball and Plate System Based on Principle of Internal Model

  • Regular Papers
  • Control Theory and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

In order to improve trajectory tracking accuracy and disturbance-rejection performance of the ball and plate system, a zero steady-state error tracking control strategy based on the principle of internal mode was proposed, and the backstepping controller with a low-pass filter was designed to suppress the system’s internal disturbance. Firstly, a linear model of the ball and plate system is established and the common instability model for reference input and disturbance signals is derived. Secondly, the zero steady-state error tracking control strategy composed of three controllers which have respective function is proposed. Thirdly, the solving procedure of each controller is given and the stability of the closed-loop system is guaranteed by Lyapunov stability theory. Finally, simulation results show the presented control scheme has better dynamic performance and disturbance rejection ability, compared with other methods including H control, sliding mode control, and LQR control.

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. H. R. Wang, “On the theory and methods of output tracking control problem for a class of underactuated systems,” Jilin University, 2009.

  2. F. K. Wu, W. Fu, F. R. Zhang, and M. J. Xie, “Positioning control of ball and plate system based on visual feedback,” Journal of Changchun University of Technology, vol. 40, no. 1, pp. 14–19, February 2019.

    Google Scholar 

  3. H. H. Sun, H. Hu, Y. X. Zhang, T. L. Ma, and J. Y. Shao, “Large plate and ball control system based on image recognition,” Microcontrollers & Embedded Systems, vol. 20, no. 6, pp. 38–41+67, June 2020.

    Google Scholar 

  4. J. S. Li, “On the multi-objective path planning algorithm of unconstrained mobile in the complex environment,” Jilin University, 2013.

  5. G. Barbaraci, G. V. Mariotti, and A. Piscopo, “Active magnetic bearing design study,” Journal of Vibration and Control, vol. 19, no. 16, pp. 2491–2505, December 2013.

    Article  Google Scholar 

  6. S. D. Zhou, Y. C. Zhang, and M. Wang, “Design and implementation of double variable cascade PID ball and plate control system,” Science Technology and Engineering, vol. 21, no. 4, pp. 1454–1458, February 2021.

    Google Scholar 

  7. G. Barbaraci and G. V. Mariotti, “Influence of uncertainties on PD tuning,” Power Transmissions Proceedings of the 4th International Conference, June 20–23, Sinaia, Romania, 2012.

  8. G. Barbaraci, “Modeling and control of a quadrotor with variable geometry arms,” Journal of Unmanned Vehicle Systems, vol. 3, no. 2, pp. 35–57, February 2015.

    Article  Google Scholar 

  9. G. Barbaraci and G. V. Mariotti, “Sub-Optimal control law for active magnetic bearings suspension,” Journal of Control Engineering and Technology, vol. 2, no. 1, pp. 1–10, January 2012.

    Google Scholar 

  10. W. J. Huang, F. H. Xiang, and J. L. Mao, “Improving RBF-PID trajectory tracking control of ball and plate system by introducing acceleration rate,” Journal of Kunming University of Science and Technology (Natural Science), vol. 44, no. 6, pp. 55–62, December 2019.

    Google Scholar 

  11. W. Hao and H. L. Zhang, “Research on fuzzy self-tuning PID control algorithm for ball and plate apparatus,” Control Engineering of China, vol. 25, no. 9, pp. 1649–1655, September 2018.

    Google Scholar 

  12. Y. Y. Wang, H. Y. Pu, P. Shi, C. K. Ahn, and J. Luo, “Sliding mode control for singularly perturbed Markov jump descriptor systems with nonlinear perturbation,” Automatica, vol. 127, pp. 1–14, 2021.

    Article  MathSciNet  MATH  Google Scholar 

  13. A. X. Wang and X. H. Li, “Backstepping-Based adaptive neural network H control of ball and plate system,” Control Engineering of China, vol. 28, no. 5, pp. 860–869, November 2020.

    Google Scholar 

  14. C. X. Zhai and H. X. Li, “Direct adaptive fuzzy sliding-mode control for ball and plate system,” Computer Simulation, vol. 33, no. 2, pp. 383–388+432, February 2016.

    Google Scholar 

  15. D. Gao, “Design of fixed point and trajectory tracking controller for ball & plate system,” Northeastern University, 2017.

  16. W. Bao, C. Li, and H. F. Kong. “Non-linear zero steady-state error trace control and simulation of dual-clutch transmission vehicle in creep and launch processes,” Chinese Journal of Highways and Transport, vol. 29, no. 3, pp. 142–150, March 2016.

    Google Scholar 

  17. K. K. Zhang, “Design of fault-tolerant tracking controller for quad-rotor helicopter via robust adaptive technique,” Northeastern University, 2014.

  18. J. H. Wang, M. X. Wei, and Y. F. Li, “Robust tracking control of multi-steering vehicle with no static error based on IMP,” Mechanical Science and Technology for Aerospace Engineering, vol. 32, no. 6, pp. 785–790, June 2013.

    Google Scholar 

  19. W. C. Liu, “Design of tracking control systems with zero steady-state errors for 3-DOF magnetically levitated planar motors,” Northwest University for Nationalities, 2018.

  20. X. Y. Wang, C. L. Zhao, and Z. S. Li, “Tracking control of 3-DOF helicopter model base on system decom position,” Computer Simulation, vol. 27, no. 6, pp. 98–102, June 2016.

    Google Scholar 

  21. H. J. Zhang, T. Geng, and J. Zhao, “Design of tracking control systems with zero steady-state errors for ship course control,” Journal of Huazhong University of Science and Technology (Natural Science Edition), vol. 38, no. 12, pp. 57–60, December 2010.

    MathSciNet  Google Scholar 

  22. H. Liu, “Application of nonlinear optimal control in chemical process CSTR,” Qingdao University of Science & Technology, 2016.

  23. Z. X. Zhou and S. Shi, “Research on quasi-PR control based on DRNN of self-tuning for photovoltaic grid-connected system,” Acta Energiae Solaris Sinica, vol. 38, no. 11, pp. 2932–2940, November 2017.

    Google Scholar 

  24. D. Y. Chen and C. Chen, “A shunt active power filter based on new type of current control,” Experimental Technology and Management, vol. 33, no. 2, pp. 87–92, February 2016.

    Google Scholar 

  25. M. Bai, “On the Decoupling and control algorithm for nonlinear ball and plate system,” Jilin University, 2008.

  26. D. Z. Zheng, Linear System Theory, 2nd ed., Tsinghua University Press, Beijing, 2002.

    Google Scholar 

  27. L. G. Wang, Fundamentals of Modern Control Theory, China Machine Press, Beijing, 2012.

    Google Scholar 

  28. Z. Y. Dong, “The research of the control system of the ball and plate system using active disturbance rejection control,” Beijing Institute of Technology, 2016.

  29. X. M. Zhang, K. K. Wang, and J. Y. Yu, “Design of cascade PID LPF control system for rotating inverted pendulum,” Modern Electronics Technique, vol. 43, no. 4, pp. 21–24, February 2020.

    Google Scholar 

  30. W. Cao and M. Sun, “Design of backstepping controller with curbing measurement noises for an inverted pendulum,” Machinery Design & Manufacture, no. 5, pp. 72–74+78, May 2019.

  31. X. M. Yao, Q. L. Wang, W. L. Liu, and R. Y. Liu, “Two-order ADRC control for general industrial plants,” Control Engineering, vol. 9, no. 5, pp. 59–62, October 2002.

    Google Scholar 

  32. P. Roy, A. Das, and B. K. Roy, “Cascaded fractional order sliding mode control for trajectory control of a ball and plate system,” Transactions of the Institute of Measurement and Control, vol. 40, no. 3, pp. 701–711, February 2018.

    Article  Google Scholar 

  33. H. Q. Lin, “Research on H loop-shaping robustly stabilizing controller design for a ball and plate system,” Tianjin University of Technology and Education, 2014.

  34. Ball and Plate System Experimental Instructions, Shenzhen Yuan Chuang Xing Technology Co., Ltd., 2011.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guang-Xin Han.

Additional information

Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Guang-Xin Han received his M.S. and Ph.D. degrees in control theory and engineering from Jilin University, in 2002 and 2009, respectively. He is currently a Professor with the College of Information and Control Engineering in the Jilin Institute of Chemical Technology. His current research interests include nonlinear control, constrained system control, and wheeled mobile robot control.

Sheng-Jun Meng received his B.E. degree in engineering from Langfang Normal University, in 2019. He is currently studying for an M.S. degree in Jilin University of Chemical Technology. His current research interests include trajectory tracking control and backstepping control for ball and plate system.

Dong-Dong Huang received his B.E. degree in engineering from Changzhou Institute of Technology, in 2016. He is currently studying for an M.S. degree in Jilin University of Chemical Technology. His current research interests include optimal control of multi-capacity coupled tank level systems, optimal control of industrial processes, and intelligent control.

Yun-Feng Hu received his M.S. degree in basic mathematics and a Ph.D. degree in control theory and control engineering from Jilin University, Changchun, China, in 2008 and 2012, respectively. He is currently an Associate Professor with the Department of Control Science and Engineering, Jilin University. His current research interests include nonlinear control and automotive control.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Han, GX., Meng, SJ., Huang, DD. et al. Zero Steady-state Error Tracking Control for Ball and Plate System Based on Principle of Internal Model. Int. J. Control Autom. Syst. 21, 890–899 (2023). https://doi.org/10.1007/s12555-021-0138-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-021-0138-5

Keywords

Navigation