Identification of DC Motor Parameters using the ZOAMetaheuristic Algorithm with comparative study

Authors

DOI:

https://doi.org/10.66950/yxeaj947

Keywords:

DC Motor, Parameter Estimation, Zebra Optimization Algorithm (ZOA), Metaheuristic Algorithms, Grey Wolf Optimizer (GWO).

Abstract

In this work, the parameters of the direct current motor (DC motor) were estimated using its armature current and speed responses, employing a recent optimization algorithm known as the Zebra Optimization Algorithm (ZOA). ZOA is recognized for its high accuracy and fast convergence, as demonstrated in various recent studies. To evaluate its effectiveness, ZOA was applied to estimate the DC motor parameters and its performance was compared with two well-known algorithms: the Enhanced Opposition-Based Equilibrium Optimizer-Slim Mold Algorithm (EOSMA) and the Grey Wolf Optimizer (GWO). The results show that ZOA outperforms both EOSMA and GWO in minimizing theobjective function, which reflects the estimation error of both armature current and speed. These findings confirm the superiority of ZOA in accurately identifying DC motor parameters.

References

(1) W. Wu, "DC Motor Parameter Identification Using Speed Step Responses," Modelling and Simulation in Engineering, vol. 2012, Article ID189757,published: 03 October 2012, https://doi.org/10.1155/2012/189757 DOI: https://doi.org/10.1155/2012/189757

(2) S. Adewusi, "Modeling and Parameter Identification of a DC Motor Using Constraint Optimization Technique," Journal of Mechanical and Civil Engineering(IOSR-JMCE), Volume 13, Issue 6 Ver. II (Nov. - Dec. 2016), PP 46-56. DOI: https://doi.org/10.9790/1684-1306024656.

(3) M. Hadef and M. R. Mekideche, "Inverse Problem Methodology for Parameter Identification of a Separately Excited DC Motor," Journal of Electrical Engineering & Technology, vol. 4, no. 3, pp. 365–369, 2009. DOI: https://doi.org/10.3906/elk-0805-5

(4) M. Khodapanah, A. F. Zobaa, and M. Abbod, "Estimating power factor of induction motors using regression technique," Proc. 17th Int. Conf. Harmonics and Quality of Power (ICHQP), Belo Horizonte, Brazil, 2016, pp. 502–507. doi: https://doi.org/10.1109/ICHQP.2016.7783334. DOI: https://doi.org/10.1109/ICHQP.2016.7783334

(5) R. Krneta, S. Antić, and D. Stojanović, "Recursive Least Squares Method in Parameters Identification of DC Motors Models," Facta Universitatis, Series: Electronics and Energetics, vol. 18, no. 3, pp. 467–478, Dec. 2005. https://doi.org/10.2298/FUEE0503467K DOI: https://doi.org/10.2298/FUEE0503467K

(6) M. Abedinifar and S. Ertugrul, "Comparative Study of Identification Using Nonlinear Least Squares Errors and Particle Swarm Optimization Algorithms for a Nonlinear DC Motor Model,", Proceedings of the INFUS 2021 Conference, held August 24–26, 2021. Volume 1, pp 554–561. In Book : “ Intelligent and Fuzzy Techniques for Emerging Conditions and Digital Transformation”, Edited by: C. Kahraman, S. Cebi, S. Cevik Onar, B. Oztaysi, A. C. Tolga, and I. U. Sari, Eds., Series: Lecture Notes in Networks and Systems, ISBN 978-3-030-85625-0 ISBN 978-3-030-85626-7 (eBook), Springer Nature Switzerland AG 2022, Gewerbestrasse 11, 6330 Cham, Switzerland

(7) Y. Koubaa, "Application of least-squares techniques for induction motor parameters estimation," Mathematical and Computer Modelling of Dynamical Systems, vol. 12, no. 4, pp. 363–375, 2006. doi: https://doi.org/10.1080/13873950500064103. DOI: https://doi.org/10.1080/13873950500064103

(8) D. V. Ivanov, I. L. Sandler, N. V. Chertykovtseva, D. I. Mitroshin, O. S. Ivanova, and A. A. Kormakov, "Identification of Parameters of DC Motor of Independent Excitation by Noisy Data," Proc. 3rd Int. Conf. Control Systems, Mathematical Modeling, Automation and Energy Efficiency (SUMMA), Lipetsk, Russia, 2021, pp. 194–198. doi: https://doi.org/10.1109/SUMMA53307.2021.9632146. DOI: https://doi.org/10.1109/SUMMA53307.2021.9632146

(9) S. Arshad, S. Qamar, T. Jabbar, and A. Malik, "Parameter estimation of a DC motor using ordinary least squares and recursive least squares algorithms," Proc. 8th Int. Conf. Frontiers of Information Technology (FIT), 2010, Article no. 31, pp. 1–5. doi: https://doi.org/10.1145/1943628.1943659. DOI: https://doi.org/10.1145/1943628.1943659

(10) H. S. H. Wee and N. S. Ahmad, "Review and Comparative Analysis of System Identification Methods for Perturbed Motorized Systems," Computer Modeling in Engineering & Sciences, vol. 143, no. 2, pp. 1301–1354, May 2025. doi: https://doi.org/10.32604/cmes.2025.063611. DOI: https://doi.org/10.32604/cmes.2025.063611

(11) H. Ohlsson, Regularization for Sparseness and Smoothness Applications in System Identification and Signal Processing, Ph.D. dissertation, Linköping Univ., Linköping, Sweden, 2010. ProQuest Dissertations & Theses, No. 31250331.

(12) M. G. Villarreal-Cervantes, A. Rodríguez-Molina, C.-V. García-Mendoza, O. Peñaloza-Mejía, and G. Sepúlveda-Cervantes, "Multi-Objective On-Line Optimization Approach for the DC Motor Controller Tuning Using Differential Evolution," IEEE Access, vol. 5, pp. 20393–20407, 2017. doi: https://doi.org/10.1109/ACCESS.2017.2757959. DOI: https://doi.org/10.1109/ACCESS.2017.2757959

(13) R. K. Ursem and P. Vadstrup, "Parameter identification of induction motors using differential evolution," Proc. Congress on Evolutionary Computation (CEC '03), Canberra, ACT, Australia, 2003, vol. 2, pp. 790–796. doi: https://doi.org/10.1109/CEC.2003.1299748. DOI: https://doi.org/10.1109/CEC.2003.1299748

(14) I. Hafez and R. Dhaouadi, "Parameter Identification of DC Motor Drive Systems using Particle Swarm Optimization," Proc. Int. Conf. Engineering and Emerging Technologies (ICEET), Istanbul, Turkey, 2021, pp. 1–6. doi: https://doi.org/10.1109/ICEET53442.2021.9659664. DOI: https://doi.org/10.1109/ICEET53442.2021.9659664

(15) S. Zhou, D. Wang, and Y. Li, "Parameter identification of permanent magnet synchronous motor based on modified-fuzzy particle swarm optimization," Energy Reports, vol. 9, pp. 873–879, 2023, doi: https://doi.org/10.1016/j.egyr.2022.11.124. DOI: https://doi.org/10.1016/j.egyr.2022.11.124

(16) E. C. Simsek, A. Köse, M. Sahin, and E. Irmak, "Optimization of PID Parameters Using Ant Colony Algorithm for Position Control of DC Motor," Proc8th International Conference on Renewable Energy Research and Applications (ICRERA), Brasov, Romania, 2019, pp. 1017–1021, doi: https://doi.org/10.1109/ICRERA47325.2019.8997108. DOI: https://doi.org/10.1109/ICRERA47325.2019.8997108

(17) F. W. N. Rahman, E. Setiawan, A. Juniani, and A. T. Nugraha, "Application of Ant Colony Optimization Algorithm in Determining PID Parameters in AC Motor Control," Brilliance Research of Artificial Intelligence, vol. 4, no. 2, pp. 538–549, Oct. 2024. doi: https://doi.org/10.47709/brilliance.v4i2.4741. DOI: https://doi.org/10.47709/brilliance.v4i2.4741

(18) M. Tabish, A. Kalam, and A. Zayegh, "Robot DC Servo Motor Parameters Estimation in a Closed Loop Using BAT Optimisation Algorithm," Proc. Int. Conf. Electrical, Communication, and Computer Engineering (ICECCE), Swat, Pakistan, 2019, pp. 1–5. doi: https://doi.org/10.1109/ICECCE47252.2019.8940713. DOI: https://doi.org/10.1109/ICECCE47252.2019.8940713

(19) O. Rodríguez-Abreo, J. M. Hernandez-Paredes, A. F. Rangel, C. Fuentes-Silva, and F. A. C. Velásquez, "Parameter Identification of Motors by Cuckoo Search Using Steady-State Relations," IEEE Access, vol. 9, pp. 72017–72024, 2021. doi: https://doi.org/10.1109/ACCESS.2021.3078578. DOI: https://doi.org/10.1109/ACCESS.2021.3078578

(20) Z. Wu and C. Du, "The Parameter Identification of PMSM Based on Improved Cuckoo Algorithm," Neural Processing Letters, vol. 50, pp. 2701–2715, 2019. doi: https://doi.org/10.1007/s11063-019-10052-6. DOI: https://doi.org/10.1007/s11063-019-10052-6

(21) R. B. Sepe and J. H. Lang, "Real-time adaptive control of the permanent-magnet synchronous motor," IEEE Transactions on Industry Applications, vol. 27, no. 4, pp. 706–714, Jul.–Aug. 1991. doi: https://doi.org/10.1109/28.85486. DOI: https://doi.org/10.1109/28.85486

(22) A. Rubaai and R. Kotaru, "Online identification and control of a DC motor using learning adaptation of neural networks," IEEE Transactions on Industry Applications, vol. 36, no. 3, pp. 935–942, May–Jun. 2000. doi: https://doi.org/10.1109/28.845075. DOI: https://doi.org/10.1109/28.845075

(23) B. Nayak, S. Sahu, and T. R. Choudhury, "Parameter Estimation of DC Motor using Adaptive Transfer Function based on Nelder-Mead Optimisation," Indonesian Journal of Electrical Engineering and Computer Science, vol. 9, no. 3, pp. 696–702, Mar. 2018, doi: https://doi.org/10.11591/ijeecs.v9.i3.pp696-702. DOI: https://doi.org/10.11591/ijeecs.v9.i3.pp696-702

(24) M. Hadef, A. Bourouina, and M. R. Mekideche, "Parameter Identification of a DC Motor via Moments Method," Iranian Journal of Electrical and Computer Engineering, vol. 7, no. 2, pp. 159–160, Summer-Fall 2008.

(25) J. Becedas, G. Mamani, and V. Feliu, "Algebraic parameters identification of DC motors: Methodology and analysis," International Journal of Systems Science, vol. 41, no. 10, pp. 1241–1255, Oct. 2010, doi: https://doi.org/10.1080/00207720903244097. DOI: https://doi.org/10.1080/00207720903244097

(26) R. Takano, K. Takaya, and H. Oyama, "NFPDE: Normalizing Flow-based Parameter Distribution Estimation for Offline Adaptive Domain Randomization," Proc. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS), Abu Dhabi, United Arab Emirates, 2024, pp. 11804–11811, doi: https://doi.org/10.1109/IROS58592.2024.10801378. DOI: https://doi.org/10.1109/IROS58592.2024.10801378

(27) A. Top, "Optimization-Based Tuning of PI Controller Parameters for DC Motor Speed Control", Hittite Journal of Science & Engineering, vol. 12, no. 2, pp. 81–90, Jun. 2025, doi: https://doi.org/10.17350/HJSE19030000354. DOI: https://doi.org/10.17350/HJSE19030000354

(28) Abdelhadi, S., Megherbi, A. C., Dendouga, A., & Zitouni, A. (2025). Parameters identification of induction motor with hybrid metaheuristic algorithm: Equilibrium Slime Mould. Journal of Engineering, Science and Applications (JESA), IIETA Vol. 58, No. 4, April, 2025, pp. 763-771, DOI: https://doi.org/10.18280/jesa.580410 DOI: https://doi.org/10.18280/jesa.580410

(29) Wei, Y., Othman, Z., Daud, K. M., Yin, S., Luo, Q., Zhou, Y. (2022). Equilibrium optimizer and slime mould algorithm with variableneighborhood search for job shop scheduling problem. Mathematics, Vol.10, Issue. 21, https://doi.org/10.3390/math10214063. DOI: https://doi.org/10.3390/math10214063

(30) S. Mirjalili, S. M. Mirjalili, and A. Lewis, "Grey Wolf Optimizer," Advances in Engineering Software, vol. 69, pp. 46–61, 2014, doi: https://doi.org/10.1016/j.advengsoft.2013.12.007. DOI: https://doi.org/10.1016/j.advengsoft.2013.12.007

(31) E. Trojovská, M. Dehghani, and P. Trojovský,"Zebra Optimization Algorithm: A New Bio-Inspired Optimization Algorithm for Solving Optimization Problems,"IEEE Access, vol. 10, pp. 49445–49473, 2022,doi: https://doi.org/10.1109/ACCESS.2022.3172789. DOI: https://doi.org/10.1109/ACCESS.2022.3172789

Downloads

Published

20-12-2025

How to Cite

Identification of DC Motor Parameters using the ZOAMetaheuristic Algorithm with comparative study. (2025). Journal of Elecetrical Engineering and Renewable Energies Development, 1(01), 1-8. https://doi.org/10.66950/yxeaj947