Ball Balancing on 3-RRS Parallel Manipulator Using PD and LQR Control

Huy-Hoang Pham, Duc-Huy Doan*, Hoang-Nguyen Vo, Van-Tuong Dang, Hoang-Quoc-Bao Nguyen, Trieu-Vy Le, Thi-Thuy-Quynh Truong, Tien-Dat Tran

Ho Chi Minh city University of Technology and Education (HCMUTE)
Vo Van Ngan Street, No. 01, Ho Chi Minh city, Vietnam
* Corresponding author. E-mail: 19151235@student.hcmute.edu.vn

Robotica & Management, Vol. 28, No. 2, pp. 38-43
DOI: https://doi.org/10.24193/rm.2023.2.7

Abstract: Ball and plate system (BPS) is known as a nonlinear multi-input multi-output (MIMO) system that has been usually used to investigate and develop control algorithms. In this paper the study deals with a 3-RRS parallel manipulator which has a metal ball, three DC motors with linkage mechanism to a fixed base that can be a resistive touch screen . The moving base has two rotational movements, it can be rotated around the x-axis and y-axis and translated along the z-axis. The main purpose of this study is obtaining dynamics equations of motions and designing PD and LQR controllers. Through simulation and experiment, both control algorithms are proved to work well on this model.
Keywords: 3-RRS parallel manipulator, ball and plate, LQR control, PD control.

Full text

References

[1] Pour R.K. et al.: “Fuzzy Logic Trajectory Tracking Control of a 3-RRS Ball and Plate Parallel Manipulator” International Conference on Robotics and Mechatronics, pp. 343-347, IEEE, Iran, 2016.

[2] Dong X. et al.: “Applying genetic algorithm to on-line updated PID neural network controllers for ball and plate system,” In Innovative Computing, Information and Control (ICICIC), Fourth International Conference on, IEEE, pp. 751-755, 2009.

[3] Zeeshan A. et al.: “Design, control and implementation of a ball on plate balancing system,” In Proceedings of International Bhurban Conference on Applied Sciences & Technology (IBCAST), pp. 22-26, IEEE, 2012.

[4] Debono D., Bugeja M.: “Application of sliding mode control to the ball and plate problem”, 12th International Conference on Informatícs in Control, Automation and Robotics(ICINCO), Vol. 1, pp. 412-419, IEEE, 2015.

[5] Awtar S. et al.: “Mechatronic design of a ball-on-plate balancing system,” Mechatronics, Vol. 12, No. 2, pp. 217-228, 2002.

[6] Yang G. et al.: “Analysis and design of a 3-DOF flexure-based zero-torsion parallel manipulator for nano-alignment applications,” In Robotics and Automation (ICRA), 2011 IEEE International Conference on, pp. 2751-2756, May 2011.

[7] Bang H.S., Lee Y.S.: “Implementation of a ball and plate control system using sliding mode control”, IEEE Access, 6:32401-32408, 2018.

[8] Dong X. et al.: “Design of PSO fuzzy neural network control for ball and plate system,” International Journal of Innovative Computing, Information and Control, Vol. 7, No. 12, pp. 7091-7103, 2011.

[9] Lian-Kui Q. et al.: “Fuzzy adaptive control scheme for ball and plate system and comparison with PD and MPC controller,” International Journal of Digital Content Technology and its Applications, Vol. 7, No. 9, 2013, pp. 572.