Total views : 254

A Novel Tuning Method of PID Controller for a BLDC Motor based on Segmentation of Firefly Algorithm


  • Faculty of Engineering of Electrical Power Techniques, Al-Mamon University College, Baghdad, Iran, Islamic Republic of


Background/Objectives: The efficient and robustness of motors speed control are ones of the big challenges in electrical machines drive science. The control of PMDC motor represented a common part of those challenges. Methods/Statistical Analysis: This paper introduces a novel optimizing method to calculate the controller PID parameters in order to get a high performance DC motor. A modification of original firefly optimization method has been done and named as fireflysegmentation method. The new method is based on a combination of firefly algorithm and dividing the searching method as segment by segment. Four segments for KP and two for KI was selected as initial values of PID parameters. Findings: The performance of the new method is judged via MATLAB simulations using typical BLDC motor with multi-known speeds. The overshot an settling time of obtained parameters results show that the proposed optimizing method is superior controller comparing with classical PSO and firefly methods. Application/Improvements: A robustness of speed response is expected through the new optimization method with respect to conventional methods especially in high speed.


Firefly, Optimization, PMDC Motor, PID Controller, Speed Control.

Full Text:

 |  (PDF views: 228)


  • Rashag HF, Koh SP, Abdalla AN, Tan NML, Chong KH. Modified direct torque control using algorithm control of stator flux estimation and space vector modulation based on fuzzy logic control for achieving high performance from induction motors. Journal of Power Electronics. 2013; 13(3):369-80.
  • Rashag HF, Tan NML, Koh SP, Abdalla AN, Chong KH, Tiong SK. DTC-SVM based on PI torque and PI flux controllers to achieve high performance of induction motor. Research Journal of Applied Sciences, Engineering and Technology. 2014; 7(4):875-91. rjaset.7.330
  • Sreekala P, Sivasubramanian A. Speed control of brushless Dc motor with PI and fuzzy logic controller using resonant pole inverter. IEEE PES Innovative Smart Grid Technologies. 2011. PMid:21246270
  • Yiasin S. An Analysis and Improvement of Brushless Dc Motor Control System. North Dakota State University; 2013.
  • Rahman Z, Ehsani M, Butler KL. An investigation of electric motor drive characteristics for EV and HEV propulsion systems. Future Transportation Technology Conference, SAE, Society of Automotive Engineers.2000.
  • Alexandridis AT, Galanos GD. Design of an optimal current regulator for weak AC/DC systems using Kalman filtering in the presence of unknown inputs. IEEE Proceedings C Generation, Transmission and Distribution. 1989; 136(2):57-63.
  • Saif M. Robust servo design with applications. IEE Proceedings D Control Theory and Applications. 1993; 140(2):87-92.
  • Marsh JF, Aldeen M. Decentralised observer-based control scheme for interconnected dynamical systems with unknown inputs. IEE Proceedings – Control Theory and Applications. 1999; 146(5):349-58. ip-cta:19990540
  • Jaber A, Ahmad AZ, Abdalla A. Advance two-area load frequency control using particle swarm optimization scaled fuzzy logic. Advanced Materials Research. 2013; 622– 623:80-5.
  • Mohammed O. A Study of Control Systems for Brushless DC Motors. The University of Toledo Digital Repository. 2014.
  • Iizuka K, Uzuhashi H, Kano M, Endo T, Mohri K. Microcomputer control for sensorless brushless motor. IEEE Transactions on Industry Applications. 1985; IA-21(3):595601.
  • Raja Aris RSNA, Abdul Ghani ASAG, Muhd Zain ML. Enhancement of variable speed brushless DC motor using neural network. Indian Journal of Science and Technology. 2016; 9(14):1-9. v9i14/88728
  • Neethu K, Boopathi M, Giriraj Mannayee TCK. Fuzzy logic based speed control of BLDC motor on sensorless technique for space applications. Indian Journal of Science and Technology. 2016; 9(27):1-9. ijst/2016/v9i27/78264
  • Moreira JG. Indirect sensing for rotor flux position of permanent magnet ac motors operating in a wide speed range. IEEE Transactions on Industry Applications. 1996; 32(6):1394-401.
  • Becerra RC, Jahns TM, Ehsani M. Four-quadrant sensorless brushless ECM drive. Conference Proceedings of 6th Annual Applied Power Electronics Conference and Exposition (APEC'91); 1991. p. 202–9.
  • Herlambang S, Jones KO. Power system design using firefly algorithm for dynamic stability enhancement. Indonesian Journal of Electrical Engineering and Computer Science. 2016; 1(3):446-55.
  • Xin-She Y. Firefly Algorithms for Multimodal Optimization. Department of Engineering, University of Cambridge; 2009. p. 169-78


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.