Applications for PID Control DC Motors in All-terrain Robots: Theory and Practice

Authors

  • Yunqi Wang

DOI:

https://doi.org/10.61173/s5vsw310

Keywords:

All-terrain mobile robot, Dual-loop PID control, Stability control of movement, Real time param-eter optimization, DC motor control

Abstract

This article proposes a control strategy based on dual-loop PID for the motion control of all-terrain mobile robots in complex environments. The research combines theoretical analysis and practical verification to design and implement an innovative dual-loop control system. The experimental platform adopts a spherical all-terrain robot, which achieves all-round motion control through a three-wheel omnidirectional drive structure. The system integrates a balancing loop based on PD control and a speed loop based on PI control, achieving the unity of motion stability and accuracy. The experimental results show that the optimized control system has a steady-state error of less than 1%, a response time of 150ms, and an external disturbance recovery time of no more than 0.5s. The system exhibits excellent adaptability under various terrain conditions and can adapt to a maximum tilt angle of 15 degrees. This study provides a practical solution for high-performance motion control of all-terrain mobile robots and has important reference value for developing autonomous robot systems.

References

[1] C. Knospe, PID control, IEEE Control Systems, 2006, 26(1): 30–31.

[2] Y. Li, K. H. Ang, and G. C. Y. Chong, PID control system analysis and design, IEEE Control Systems, 2006, 26(1): 32–41.

[3] N. K. H. Ang, G. Chong, and N. Y. Li, PID control system analysis, design, and technology, IEEE Transactions on Control Systems Technology, 2005, 13(4): 559–576.

[4] K. S. Tang, N. K. F. Man, N. G. Chen, and S. Kwong, An optimal fuzzy PID controller, IEEE Transactions on Industrial Electronics, 2001, 48(4): 757–765.

[5] N. Q. Zhan, N. Y. Cai, and N. C. Yan, Design, analysis and experiments of an omnidirectional spherical robot, IEEE Dean&Francis Yunqi Wang International Conference on Robotics and Automation, IEEE, 2011, doi: 10.1109/icra.2011.5980491.

[6] M. Seeman, M. Broxvall, A. Saffiotti, and P. Wide, An autonomous spherical robot for security tasks, 2006 IEEE International Conference on Computational Intelligence for Homeland Security and Personal Safety, IEEE, Oct. 2006, doi: 10.1109/cihsps.2006.313312.

[7] M. Mahmud, S. M. A. Motakabber, A. H. M. Z. Alam, and A. N. Nordin, Adaptive PID Controller Using for Speed Control of the BLDC Motor, 2020 IEEE International Conference on Semiconductor Electronics (ICSE), IEEE, Jul. 2020, doi: 10.1109/icse49846.2020.9166883.

[8] J. W. Jung, V. Q. Leu, T. Duc DO, E. K. Kim, and H. H. Choi, Adaptive PID Speed Control Design for Permanent Magnet Synchronous Motor Drives, IEEE Transactions on Power Electronics, 2014, 30(2): pp. 900–908.

[9] H. Wu, W. Su, and Z. Liu, PID controllers: Design and tuning methods, 2014 9th IEEE Conference on Industrial Electronics and Applications, IEEE, pp. 808–813, Jun. 2014, doi: 10.1109/ iciea.2014.6931273.

[10] N. Q. G. Wang, N. T. H. Lee, N. H. W. Fung, N. Q. Bi, and N. Y. Zhang, “PID tuning for improved performance,” IEEE Transactions on Control Systems Technology, 1999, 7(4): 457– 465.

Downloads

Published

2025-06-26