{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,25]],"date-time":"2026-09-25T18:33:08Z","timestamp":1790361188497,"version":"4.1.0"},"reference-count":49,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2019,3,4]],"date-time":"2019-03-04T00:00:00Z","timestamp":1551657600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>This article focuses on the optimal gain selection for Proportional Integral (PI) controllers comprising a speed control scheme for the Permanent Magnet Synchronous Motor (PMSM). The gains calculation is performed by means of different algorithms inspired by nature, which allows improvement of the system performance in speed regulation tasks. For the tuning of the control parameters, five optimization algorithms are chosen: Bat Algorithm (BA), Biogeography-Based Optimization (BBO), Cuckoo Search Algorithm (CSA), Flower Pollination Algorithm (FPA) and Sine-Cosine Algorithm (SCA). Finally, for purposes of efficiency assessment, two reference speed profiles are introduced, where an acceptable PMSM performance is attained by using the proposed PI controllers tuned by nature inspired algorithms.<\/jats:p>","DOI":"10.3390\/a12030054","type":"journal-article","created":{"date-parts":[[2019,3,4]],"date-time":"2019-03-04T05:22:26Z","timestamp":1551676946000},"page":"54","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["Parameter Tuning of PI Control for Speed Regulation of a PMSM Using Bio-Inspired Algorithms"],"prefix":"10.3390","volume":"12","author":[{"given":"Juan Luis","family":"Templos-Santos","sequence":"first","affiliation":[{"name":"Departamento de Posgrado, Universidad Polit\u00e9cnica de Tulancingo, Tulancingo, Hidalgo C. P. 43629, Mexico"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Omar","family":"Aguilar-Mejia","sequence":"additional","affiliation":[{"name":"Departamento de Posgrado, UPAEP Universidad, Puebla C.P. 72410, Mexico"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Edgar","family":"Peralta-Sanchez","sequence":"additional","affiliation":[{"name":"Departamento de Posgrado, UPAEP Universidad, Puebla C.P. 72410, Mexico"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Raul","family":"Sosa-Cortez","sequence":"additional","affiliation":[{"name":"Departamento de Posgrado, Universidad Polit\u00e9cnica de Tulancingo, Tulancingo, Hidalgo C. P. 43629, Mexico"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,3,4]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Zhang, Z., Ma, R., Wang, L., and Zhang, J. (2018). Novel PMSM Control for Anti-Lock Braking Considering Transmission Properties of the Electric Vehicle. IEEE Trans. Veh. Technol.","DOI":"10.1109\/TVT.2018.2866828"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"15","DOI":"10.2478\/v10171-012-0002-6","article-title":"Multi-degree of freedom robust control of the CNC X-Y table PMSM-based feed-drive module","volume":"61","author":"Pietrusewicz","year":"2012","journal-title":"Arch. Electr. Eng."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1016\/j.compeleceng.2018.09.010","article-title":"Adaptive fuzzy tracking control of robot manipulators actuated by permanent magnet synchronous motors","volume":"72","author":"Khorashadizadeh","year":"2018","journal-title":"Comput. Electr. Eng."},{"key":"ref_4","unstructured":"Krishnan, R. (2001). Electric Motor Drives: Modeling, Analysis and Control, Prentice-Hall."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1016\/j.asoc.2014.02.027","article-title":"El-Sousy, Adaptive hybrid control system using a recurrent RBFN-based self-evolving fuzzy-neural-network for PMSM servo drives","volume":"21","author":"Fayez","year":"2014","journal-title":"Appl. Soft Comput."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1016\/j.neucom.2012.11.018","article-title":"Adaptive position tracking control of permanent magnet synchronous motor based on RBF fast terminal sliding mode control","volume":"115","author":"Liang","year":"2013","journal-title":"Neurocomputing"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/j.matcom.2014.05.006","article-title":"Robust adaptive high order sliding-mode optimum controller for sensorless interior permanent magnet synchronous motors","volume":"105","author":"Assaad","year":"2014","journal-title":"Math. Comput. Simul."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"811","DOI":"10.1016\/j.mechatronics.2012.04.007","article-title":"Certainty equivalence adaptive speed controller for permanent magnet synchronous motor","volume":"22","author":"Choi","year":"2012","journal-title":"Mechatronics"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.isatra.2014.08.008","article-title":"Sensorless control of ship propulsion interior permanent magnet synchronous motor based on a new sliding mode observer","volume":"54","author":"Wang","year":"2015","journal-title":"ISA Trans."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1317","DOI":"10.1016\/j.mechatronics.2011.07.012","article-title":"Takagi-Sugeno fuzzy speed controller design for a permanent magnet synchronous motor","volume":"21","author":"Choi","year":"2011","journal-title":"Mechatronics"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1016\/j.ijepes.2013.02.031","article-title":"The hybrid RFNN control for a PMSM drive electric scooter using rotor flux estimator","volume":"51","year":"2013","journal-title":"Electr. Power Energy Syst."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"7995","DOI":"10.1016\/j.eswa.2014.06.040","article-title":"ANN based self tuned PID like adaptive controller design for high performance PMSM position control","volume":"41","author":"Kumar","year":"2014","journal-title":"Expert Syst. Appl."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"465","DOI":"10.1080\/21642583.2014.915203","article-title":"Adaptive fuzzy logic-controlled surface mount permanent magnet synchronous motor drive","volume":"2","author":"Iqbala","year":"2014","journal-title":"Syst. Sci. Control Eng."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1788","DOI":"10.1016\/j.scient.2012.07.001","article-title":"High performance controller Z for interior permanent magnet synchronous motor drive using artificial intelligence methods","volume":"19","author":"Hashemi","year":"2012","journal-title":"Sci. Iran. D"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"539","DOI":"10.1016\/j.isatra.2013.03.002","article-title":"Stable adaptive PI control for permanent magnet synchronous motor drive based on improved JITL technique","volume":"52","author":"Zheng","year":"2013","journal-title":"ISA Trans."},{"key":"ref_16","first-page":"425","article-title":"Adaptive PID Speed Controller Based on RBF for Permanent Magnet Synchronous Motor System","volume":"1","author":"Zhang","year":"2010","journal-title":"Intell. Comput. Technol. Autom."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Comanescu, M. (2010, January 7\u201310). Cascaded emf and speed sliding mode observer for the nonsalient pmsm. Proceedings of the IECON 2010 36th Annual Conference on IEEE Industrial Electronics Society, Glendale, AZ, USA.","DOI":"10.1109\/IECON.2010.5675213"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1290","DOI":"10.3182\/20100901-3-IT-2016.00148","article-title":"Sensorless speed control of a permanent magnet synchronous motor: High order sliding mode controller and sliding mode observer","volume":"43","author":"Ezzat","year":"2010","journal-title":"IFAC Proc."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"444","DOI":"10.1016\/j.isatra.2013.09.017","article-title":"Implementation of a sliding-mode-based position sensorless drive for high-speed micro permanent-magnet synchronous motors","volume":"53","author":"Chi","year":"2014","journal-title":"ISA Trans."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Ilioudis, V.C. (2015, January 24\u201326). Chattering reduction applied in pmsm sensorless control using second order sliding mode observer. Proceedings of the 2015 9th International Conference on Compatibility and Power Electronics (CPE), Costa da Caparica, Portugal.","DOI":"10.1109\/CPE.2015.7231080"},{"key":"ref_21","unstructured":"Darwin, C.R. (1871). On the Origin of Species by Means of Natural Selection, Murray."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"702","DOI":"10.1109\/TEVC.2008.919004","article-title":"Biogeography-based optimization","volume":"12","author":"Simon","year":"2008","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Yang, X.S. (2012, January 3\u20137). Flower pollination algorithm for global optimization. Proceedings of the International Conference on Unconventional Computing and Natural Computation, Orl\u00e9ans, France.","DOI":"10.1007\/978-3-642-32894-7_27"},{"key":"ref_24","unstructured":"Eberhart, R.C., and Kennedy, J. (1995, January 4\u20136). A new optimizer using particle swarm. Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan."},{"key":"ref_25","first-page":"339","article-title":"Engineering optimization by cuckoo search","volume":"1","author":"Yang","year":"2010","journal-title":"Int. J. Math. Model. Numer. Optim."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1504\/IJBIC.2011.042259","article-title":"Bat algorithm for multi-objective optimization","volume":"3","year":"2011","journal-title":"Int. J. Bio-Inspired Comput."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1016\/j.procs.2015.12.291","article-title":"African Buffalo Optimization: A Swarm-Intelligence Technique","volume":"76","author":"Odili","year":"2015","journal-title":"Procedia Comput. Sci."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Shah, H., Tairan, N., Garg, H., and Ghazali, R. (2018). Global Gbest Guided-Artificial Bee Colony Algorithm for Numerical Function Optimization. Computers, 7.","DOI":"10.3390\/computers7040069"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Torra, V., Narukawa, Y., and Yoshida, Y. (2017). Artificial Bee Colony (ABC) Optimization Algorithm for Training Feed-Forward Neural Networks. Modeling Decisions for Artificial Intelligence, Springer. Lecture Notes in Computer Science.","DOI":"10.1007\/978-3-319-67422-3"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Omer, P., Surjan, B.S., and Kumar, J. (2016, January 4\u20136). Design of robust PID controller for Buck converter using Bat algorithm. Proceedings of the 2016 IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES), Delhi, India.","DOI":"10.1109\/ICPEICES.2016.7853209"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.segan.2015.04.002","article-title":"MPPT control design of PV system supplied SRM using BAT search algorithm","volume":"2","author":"Oshaba","year":"2015","journal-title":"Sustain. Energy Grids Netw."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1147","DOI":"10.1007\/s13198-018-0721-1","article-title":"Plug in hybrid vehicle-wind-diesel autonomous hybrid power system: Frequency control using FA and CSA optimized controller","volume":"9","author":"Latif","year":"2018","journal-title":"Int. J. Syst. Assur. Eng. Manag."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Peram, M., Mishra, S., Vemulapaty, M., Verma, B., and Padhy, P.K. (2018, January 22\u201323). Optimal PI-PD and I-PD Controller Design Using Cuckoo Search Algorithm. Proceedings of the 5th International Conference on Signal Processing and Integrated Networks, Delhi, India.","DOI":"10.1109\/SPIN.2018.8474214"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Jain, M., Rani, A., Pachauri, N., Singh, V., and Mittal, A.P. (2018). Design of fractional order 2-DOF PI controller for real-time control of heat flow experiment. Eng. Sci. Technol. Int. J.","DOI":"10.1016\/j.jestch.2018.07.002"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1016\/j.ijepes.2016.02.028","article-title":"Flower Pollination Algorithm Optimized PI-PD Cascade Controller in Automatic Generation Control of a Multi-area Power System","volume":"82","author":"Dash","year":"2016","journal-title":"Int. J. Electr. Power Energy Syst."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.renene.2016.12.048","article-title":"Automatic generation control of an interconnected two-area hybrid thermal system considering dish-stirling solar thermal and wind turbine system","volume":"105","author":"Rahman","year":"2017","journal-title":"Renew. Energy"},{"key":"ref_37","first-page":"471","article-title":"BBO Tuned PI Control for Three Phase Rectifier","volume":"5","author":"Shneen","year":"2018","journal-title":"J. Sci. Eng. Res."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1108","DOI":"10.1016\/j.energy.2018.01.076","article-title":"Capacitive Energy Storage with Optimized Controller for Frequency Regulation in Realistic Multisource Deregulated Power System","volume":"147","author":"Dhundhara","year":"2018","journal-title":"Energy"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Rajesh, K.S., and Publication, S.S.D. (2018). Load frequency control of autonomous power system using adaptive fuzzy based PID controller optimized on improved sine cosine algorithm. J. Ambient Intell. Humaniz. Comput.","DOI":"10.1007\/s12652-018-0834-z"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"690","DOI":"10.1016\/j.amc.2015.11.036","article-title":"Optimal PID controller design through swarm intelligence algorithms for sun tracking system","volume":"274","author":"Sabir","year":"2016","journal-title":"Appl. Math. Comput."},{"key":"ref_41","unstructured":"Yang, X. (2010). Nature-Inspired Metaheuristic Algorithms, Luniver Press. [2nd ed.]."},{"key":"ref_42","unstructured":"Iztok, F.J., Yang, X.-S., Fister, I., Brest, J., and Fister, D. (2013). A Brief Review of Nature-Inspired Algorithms for Optimization. Electrotech. Rev."},{"key":"ref_43","first-page":"464","article-title":"Bat algorithm: A novel approach for global engineering optimization","volume":"29","author":"Yang","year":"2012","journal-title":"Eng. Comput. Int. J. Comput.-Aided Eng. Softw."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"5508","DOI":"10.1016\/j.asoc.2011.05.008","article-title":"Cuckoo Optimization Algorithm","volume":"11","author":"Rajabioun","year":"2011","journal-title":"Appl. Soft Comput."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Seyedali, M. (2016). SCA: A Sine Cosine Algorithm for Solving Optimization Problems. Knowl.-Based Syst, 96.","DOI":"10.1016\/j.knosys.2015.12.022"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Kannan, R., Gayathri, N., Natarajan, M., Sankarkumar, R.S., Iyer, L.V., and Kar, N.C. (2016, January 14\u201317). Selection of PI controller tuning parameters for speed control of PMSM using Biogeography Based Optimization algorithm. Proceedings of the 2016 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Trivandrum, India.","DOI":"10.1109\/PEDES.2016.7914260"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"1222","DOI":"10.1080\/0305215X.2013.832237","article-title":"Flower pollination algorithm: A novel approach for multiobjective optimization","volume":"46","author":"Yang","year":"2014","journal-title":"Eng. Optim."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"218","DOI":"10.1016\/j.epsr.2015.01.013","article-title":"An asymptotic differentiation approach of signals in velocity tracking control of DC motors","volume":"122","year":"2015","journal-title":"Electr. Power Syst. Res."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1016\/j.epsr.2018.07.033","article-title":"Adaptive dynamical tracking control under uncertainty of shunt DC motors","volume":"164","author":"Guillen","year":"2018","journal-title":"Electr. Power Syst. Res."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/12\/3\/54\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:36:05Z","timestamp":1760186165000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/12\/3\/54"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,4]]},"references-count":49,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2019,3]]}},"alternative-id":["a12030054"],"URL":"https:\/\/doi.org\/10.3390\/a12030054","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,3,4]]}}}