Speed Control System of Brushless DC Motor Using Fuzzy Logic PID Controller in Automatic Guided Vehicle

Authors

Pyong-Suk Ri

Faculty of Mechanical Science and Technology, Kim Cheak University of Technology, Kyogudong No.60, Yonggwang street, Pyongyang 950003 (Democratic People’s Republic of Korea)

Jin-Myong Hwang

Faculty of Mechanical Science and Technology, Kim Cheak University of Technology, Kyogudong No.60, Yonggwang street, Pyongyang 950003 (Democratic People’s Republic of Korea)

Jin-Song Kim

Faculty of Mechanical Science and Technology, Kim Cheak University of Technology, Kyogudong No.60, Yonggwang street, Pyongyang 950003 (Democratic People’s Republic of Korea)

Yong-Kyong Kim

Faculty of Mechanical Science and Technology, Kim Cheak University of Technology, Kyogudong No.60, Yonggwang street, Pyongyang 950003 (Democratic People’s Republic of Korea)

Kum-Song Ri

Faculty of Mechanical Science and Technology, Kim Cheak University of Technology, Kyogudong No.60, Yonggwang street, Pyongyang 950003 (Democratic People’s Republic of Korea)

Article Information

DOI: 10.51244/IJRSI.2025.1210000208

Subject Category: Faculty of Mechanical Science and Technology

Volume/Issue: 12/10 | Page No: 2350-2362

Publication Timeline

Submitted: 2025-10-07

Accepted: 2025-10-14

Published: 2025-11-15

Abstract

Brushless DC motors are employed in wide variety of applications including aerospace, robotics, healthcare and so on due to their advantages such as high operating life, high efficiency, high dynamic response. This paper describes speed control system of BLDC motor in Automatic Guided Vehicle using Fuzzy PID controller. The signal obtained from Hall-effect sensor of the motor can be analyzed to measure velocity of the robot. Fuzzy PID controller with high speed response characteristic and robustness is designed to maintain velocity of the robot. Thus workpieces on the robot don’t fall down under the several conditions such as setting off and stopping of the robot and sudden load variation. Using designed FPID controller, we can calculate output voltage and drive BLDC motor by using Pulse Width Modulation method. Several simulations using MATLAB are taken to assessment the advantages of the proposed method. This control system reveals high speed response characteristics and reliability in running operation especially under the varying load condition.

Keywords

BLDC motor, Hall-effect sensor, Automatic Guided Vehicle, Fuzzy PID, speed control, PID controller

Downloads

References

1. Devendra Potnuru, K. Alice Mary, Ch. Sai Babu, 2019, “Experimental implementation of Flower Pollination Algorithm for speed controller of a BLDC motor”, Ain Shams Engineering Journal, 1-9 [Google Scholar] [Crossref]

2. Akash Varshney, Deeksha Gupta, Bharti Dwivedi, 2016, “Speed Response of Brushless DC Motor using Fuzzy PID Controller under Varying Load Condition”, Journal of Electrical Systems and Information Technology [Google Scholar] [Crossref]

3. Qiqing Li, Zhengqun Cheng, and Jixin Qian, “Self-Learning Fuzzy PID Controller Based on Neural Network”, Proceeding of the American Control Conference, v.3, pp.1860-1861, June 2008 [Google Scholar] [Crossref]

4. Hongbo Xin, Tinglei Huang, “Temperature Control System Based On Fuzzy Self-Adaptive PID Controller”, Third International Conference on Genetic and Evolutionary Computing, p.537-540, 2009 [Google Scholar] [Crossref]

5. Xiuli Zheng, Yi-Hua Fan, “Design of a Fuzzy-PID controller for a nanoscale X-Y platform”, Transactions of the Canadian Society for Mechanical Engineering, Vol.40, No.5, 715-723 [Google Scholar] [Crossref]

6. Kota Bala Murali Krishna, B.V.S. Goud, “Fuzzy PID Control for Networked Control System of DC Motor with Random Design”, 2012, International Journal of Computer Applications (0975 – 8887) Volume 52 – No. 7, August 2012 [Google Scholar] [Crossref]

7. Chung-Wen Hung, • Jhih-Han Chen, •Ke-Cheng Huang, “A correction circuit of Hall-sensor-signal-based speed measurement for BLDC motors”, 2012, Artif Life Robotics (2012) 17:80–85 [Google Scholar] [Crossref]

8. E.A. Ramadan, M. El-bardini, M.A. Fkirin, “Design and FPGA-implementation of an improved adaptive fuzzy logic controller for DC motor speed control”, 2014, Ain Shams Engineering Journal (2014) 5, 803–816 [Google Scholar] [Crossref]

9. R. Kandiban, R. Arulmozhiyal, “Speed control of BLDC motor using Adaptive Fuzzy PID controller”, International Conference on Modelling, Optimization and Computing 2012, Procedia Engineering 38 ( 2012 ) 306 – 313 [Google Scholar] [Crossref]

10. K. Sarojini Devi, R. Dhanasekaran, S.Muthulakshmi, “Improvement of Speed Control Performance in BLDC Motor Using Fuzzy PID Controller”, 2016 International Conference on Advanced Communication Control and Computing Technologies (ICACCCT), 380-384 [Google Scholar] [Crossref]

11. Songmao Zhang, Yunliang Wang, “The Simulation of BLDC Motor Speed Control Based-Optimized Fuzzy PID Algorithm”, International Conference on Mechatronics and Automation August 7 - 10, Harbin, China, 287-292 [Google Scholar] [Crossref]

12. Devendra Somwanshia, Mahesh Bundeleb, Gaurav Kumarc, Gajal Parashard, “Comparison of Fuzzy-PID and PID Controller for Speed Control of DC Motor using LabVIEW”, International Conference on Pervasive Computing Advances and Applications – PerCAA 2019, Procedia Computer Science 152 (2019) 252–260 [Google Scholar] [Crossref]

13. Zhizhou Zhang * and Yang Li, “An AEFA-Based Optimum Design of Fuzzy PID Controller for Attitude Control Flywheel with BLDC Motor”, Aerospace 2022, 9, 789, 1~15 [Google Scholar] [Crossref]

14. Iraj Faraji, Davoudkhani, Mohsen Akbari, “Adaptive Speed Control of Brushless DC (BLDC) Motor Based on Interval Type-2 Fuzzy Logic”, 2016 24th Iranian Conference on Electrical Engineering (ICEE), 1119-1124 [Google Scholar] [Crossref]

15. R. Shanmugasundram, K. Muhammad Zakariah, N. Yadaiah, “Implementation and Performance Analysis of Digital Controllers for Brushless DC Motor Drives”, IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 19, NO. 1, FEBRUARY 2014, 213-224 [Google Scholar] [Crossref]

16. Ameer L. Saleh, Adel A. Obed, “Speed Control of Brushless DC Motor based on Fractional Order PID Controller”, International Journal of Computer Applications (0975 – 8887) Volume 95– No.4, June 2014, 1-6 [Google Scholar] [Crossref]

17. Jianli Jing,Yanchun Wang, Yinghui Huang, “The Fuzzy-PID Control of Brushless DC Motor”, International Conference on Mechatronics and Automation August 7 - 10, Harbin, China, 1440-1444 [Google Scholar] [Crossref]

18. Pooja Sharma, Rajeev Gupta, “Tuning of PID Controller for A Linear BLDC Motor using TLBO Technique”, 2014 Sixth International Conference on Computational Intelligence and Communication Networks, 1224-1228 [Google Scholar] [Crossref]

19. Adel A. El-samahy, Mohamed A. Shamseldin, “Brushless DC motor tracking control using self-tuning fuzzy PID control and model reference adaptive control”, Ain Shams Engineering Journal(2016), 1-12 [Google Scholar] [Crossref]

Metrics

Views & Downloads

Similar Articles