{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T05:23:47Z","timestamp":1776057827882,"version":"3.50.1"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2017,8,29]],"date-time":"2017-08-29T00:00:00Z","timestamp":1503964800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100007161","name":"Secretar\u00eda de Investigaci\u00f3n y Posgrado, Instituto Polit\u00e9cnico Nacional","doi-asserted-by":"publisher","award":["20170783"],"award-info":[{"award-number":["20170783"]}],"id":[{"id":"10.13039\/501100007161","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003141","name":"Consejo Nacional de Ciencia y Tecnolog\u00eda","doi-asserted-by":"publisher","award":["281728"],"award-info":[{"award-number":["281728"]}],"id":[{"id":"10.13039\/501100003141","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007161","name":"Secretar\u00eda de Investigaci\u00f3n y Posgrado, Instituto Polit\u00e9cnico Nacional","doi-asserted-by":"publisher","award":["20161030"],"award-info":[{"award-number":["20161030"]}],"id":[{"id":"10.13039\/501100007161","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2019,2]]},"DOI":"10.1007\/s00500-017-2797-y","type":"journal-article","created":{"date-parts":[[2017,8,29]],"date-time":"2017-08-29T07:44:03Z","timestamp":1503992643000},"page":"889-906","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["An adaptive control study for the DC motor using meta-heuristic algorithms"],"prefix":"10.1007","volume":"23","author":[{"given":"Alejandro","family":"Rodr\u00edguez-Molina","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7565-8128","authenticated-orcid":false,"given":"Miguel Gabriel","family":"Villarreal-Cervantes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mario","family":"Aldape-P\u00e9rez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,8,29]]},"reference":[{"issue":"6","key":"2797_CR1","doi-asserted-by":"publisher","first-page":"1011","DOI":"10.1016\/j.jprocont.2009.01.005","volume":"19","author":"K Ahn","year":"2009","unstructured":"Ahn K, Truong D (2009) Online tuning fuzzy PID controller using robust extended kalman filter. J Process Control 19(6):1011\u20131023","journal-title":"J Process Control"},{"key":"2797_CR2","doi-asserted-by":"publisher","first-page":"148","DOI":"10.1016\/j.egypro.2015.07.536","volume":"74","author":"Z Bitar","year":"2015","unstructured":"Bitar Z, Sandouk A, Jabi SA (2015) Testing the performances of DC series motor used in electric car. Energy Procedia 74:148\u2013159","journal-title":"Energy Procedia"},{"key":"2797_CR3","unstructured":"Dasgupta D, McGregor D (1992) Non-stationary function optimization using the structured genetic algorithm. In: Proceedings of parallel problem solving from nature II, PPSN-2, pp 145\u2013154"},{"issue":"2\u20134","key":"2797_CR4","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1016\/S0045-7825(99)00389-8","volume":"186","author":"K Deb","year":"2000","unstructured":"Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186(2\u20134):311\u2013338","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"1","key":"2797_CR5","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.swevo.2011.02.002","volume":"1","author":"J Derrac","year":"2011","unstructured":"Derrac J, Garc\u00eda S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1(1):3\u201318","journal-title":"Swarm Evol Comput"},{"key":"2797_CR6","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1016\/j.robot.2016.07.005","volume":"84","author":"D Fister Jr","year":"2016","unstructured":"Fister D Jr, Fister I, \u0160afari\u010d R (2016) Parameter tuning of PID controller with reactive nature-inspired algorithms. Robot Auton Syst 84:64\u201375","journal-title":"Robot Auton Syst"},{"issue":"4","key":"2797_CR7","doi-asserted-by":"publisher","first-page":"2227","DOI":"10.1007\/s11071-016-2641-4","volume":"84","author":"SM Hashem Zadeh","year":"2016","unstructured":"Hashem Zadeh SM, Khorashadizadeh S, Fateh MM, Hadadzarif M (2016) Optimal sliding mode control of a robot manipulator under uncertainty using PSO. Nonlinear Dyn 84(4):2227\u20132239","journal-title":"Nonlinear Dyn"},{"key":"2797_CR8","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, pp 1942\u20131948","DOI":"10.1109\/ICNN.1995.488968"},{"issue":"6","key":"2797_CR9","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1049\/ip-epa:19971428","volume":"144","author":"KH Kim","year":"1997","unstructured":"Kim KH, Baik IC, Chung SK, Youn MJ (1997) Robust speed control of brushless DC motor using adaptive input-output linearisation technique. IEE Proc Electr Power Appl 144(6):469\u2013475","journal-title":"IEE Proc Electr Power Appl"},{"issue":"6","key":"2797_CR10","doi-asserted-by":"publisher","first-page":"903","DOI":"10.1016\/0005-1098(96)00012-X","volume":"32","author":"C Kwan","year":"1996","unstructured":"Kwan C, Lewis F, Yeung K (1996) Adaptive control of induction motors without flux measurements. Automatica 32(6):903\u2013908","journal-title":"Automatica"},{"key":"2797_CR11","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-85729-664-1","volume-title":"Adaptive control: algorithms, analysis and applications","author":"I Landau","year":"2011","unstructured":"Landau I, Lozano R, M\u2019Saad M (2011) Adaptive control: algorithms, analysis and applications. Springer, New York"},{"key":"2797_CR12","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/j.neucom.2012.01.047","volume":"116","author":"TD Le","year":"2013","unstructured":"Le TD, Kang H, Suh Y, Ro Y (2013) An online self-gain tuning method using neural networks for nonlinear PD computed torque controller of a 2-dof parallel manipulator. Neurocomputing 116:53\u201361","journal-title":"Neurocomputing"},{"issue":"1","key":"2797_CR13","doi-asserted-by":"publisher","first-page":"483","DOI":"10.1016\/j.nonrwa.2012.07.010","volume":"14","author":"Y Li","year":"2013","unstructured":"Li Y, Tong S, Li T (2013) Adaptive fuzzy output feedback control for a single-link flexible robot manipulator driven DC motor via backstepping. Nonlinear Anal Real World Appl 14(1):483\u2013494","journal-title":"Nonlinear Anal Real World Appl"},{"issue":"2","key":"2797_CR14","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1016\/j.epsr.2004.03.013","volume":"72","author":"F Lin","year":"2004","unstructured":"Lin F, Shieh H, Shyu K, Huang P (2004) On-line gain-tuning IP controller using real-coded genetic algorithm. Electr Power Syst Res 72(2):157\u2013169","journal-title":"Electr Power Syst Res"},{"issue":"6","key":"2797_CR15","doi-asserted-by":"publisher","first-page":"2362","DOI":"10.1109\/TIA.2012.2227098","volume":"48","author":"J Linares-Flores","year":"2012","unstructured":"Linares-Flores J, Barahona-Avalos JL, Sira-Ramirez H, Contreras-Ordaz MA (2012) Robust passivity-based control of a buck-boost-converter\/DC-motor system: an active disturbance rejection approach. IEEE Trans Ind Appl 48(6):2362\u20132371","journal-title":"IEEE Trans Ind Appl"},{"key":"2797_CR16","doi-asserted-by":"publisher","DOI":"10.1002\/9781119113072","volume-title":"Robust control: theory and applications","author":"K Liu","year":"2016","unstructured":"Liu K, Yao Y (2016) Robust control: theory and applications. Wiley, New York"},{"key":"2797_CR17","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/j.orp.2016.09.002","volume":"3","author":"M L\u00f3pez-Ib\u00e1\u00f1ez","year":"2016","unstructured":"L\u00f3pez-Ib\u00e1\u00f1ez M, Dubois-Lacoste J, C\u00e1ceres LP, Birattari M, St\u00fctzle T (2016) The irace package: iterated racing for automatic algorithm configuration. Oper Res Perspect 3:43\u201358","journal-title":"Oper Res Perspect"},{"issue":"1","key":"2797_CR18","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1016\/S0141-6359(02)00179-4","volume":"27","author":"J Mao","year":"2003","unstructured":"Mao J, Tachikawa H, Shimokohbe A (2003) Precision positioning of a DC-motor-driven aerostatic slide system. Precis Eng 27(1):32\u201341","journal-title":"Precis Eng"},{"issue":"4","key":"2797_CR19","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1016\/j.swevo.2011.10.001","volume":"1","author":"E Mezura-Montes","year":"2011","unstructured":"Mezura-Montes E, Coello CAC (2011) Constraint-handling in nature-inspired numerical optimization: past, present and future. Swarm Evol Comput 1(4):173\u2013194","journal-title":"Swarm Evol Comput"},{"key":"2797_CR20","unstructured":"Michalewicz Z (1995) Genetic algorithms, numerical optimization and constraints. In: Proceedings of the sixth international conference on genetic algorithms, pp 151\u2013158"},{"key":"2797_CR21","unstructured":"Michalewicz Z, Logan T, Swaminathan S (1994) Evolutionary operators for continuous convex parameter space. In: Proceedings of third annual conference on evolutionary programming, pp 84\u201397"},{"key":"2797_CR22","doi-asserted-by":"publisher","first-page":"434","DOI":"10.1016\/j.isatra.2015.05.005","volume":"58","author":"P Mishra","year":"2015","unstructured":"Mishra P, Kumar V, Rana K (2015) An online tuned novel nonlinear PI controller for stiction compensation in pneumatic control valves. ISA Trans 58:434\u2013445","journal-title":"ISA Trans"},{"key":"2797_CR23","doi-asserted-by":"crossref","unstructured":"Mori N, Kita H (2000) Genetic algorithms for adaptation to dynamic environments\u2014a survey. In: Industrial electronics society, 2000. IECON 2000. 26th Annual conference of the IEEE, vol\u00a04, pp 2947\u20132952","DOI":"10.1109\/IECON.2000.972466"},{"key":"2797_CR24","unstructured":"Orozco RG, Jimenez EI, Jimenez-Lizarraga M (2012) Comparative study of the speed robust control of a DC motor. In: World automation congress 2012, pp 1\u20136"},{"key":"2797_CR25","volume-title":"Differential evolution: a practical approach to global optimization (Natural computing series)","author":"K Price","year":"2005","unstructured":"Price K, Storn RM, Lampinen JA (2005) Differential evolution: a practical approach to global optimization (Natural computing series). Springer, New York"},{"issue":"Part 1","key":"2797_CR26","doi-asserted-by":"publisher","first-page":"380","DOI":"10.1016\/j.rser.2016.09.109","volume":"68","author":"L Raslavi\u010dius","year":"2017","unstructured":"Raslavi\u010dius L, Ker\u0161ys A, Makaras R (2017) Management of hybrid powertrain dynamics and energy consumption for 2WD, 4WD, and HMMWV vehicles. Renew Sustain Energy Rev 68(Part 1):380\u2013396","journal-title":"Renew Sustain Energy Rev"},{"key":"2797_CR27","unstructured":"Reeves CB (1993) Modern heuristic techniques for combinatorial problems, vol 1, 1st edn. Wiley, New York"},{"key":"2797_CR28","doi-asserted-by":"crossref","unstructured":"Shi Y, Eberhart R (1998) A modified particle swarm optimizer. In: 1998 IEEE international conference on evolutionary computation proceedings. IEEE world congress on computational intelligence, pp 69\u201373","DOI":"10.1109\/ICEC.1998.699146"},{"issue":"1","key":"2797_CR29","first-page":"14","volume":"8","author":"H Sira-Ramirez","year":"2011","unstructured":"Sira-Ramirez H, Luviano-Ju\u00e1rez A, Cort\u00e9s-Romero J (2011) Control lineal robusto de sistemas no lineales diferencialmente planos. Revista Iberoamericana de Autom\u00e1tica e Inform\u00e1tica Industrial RIAI 8(1):14\u201328","journal-title":"Revista Iberoamericana de Autom\u00e1tica e Inform\u00e1tica Industrial RIAI"},{"key":"2797_CR30","volume-title":"Introduction to genetic algorithms","author":"SN Sivanandam","year":"2007","unstructured":"Sivanandam SN, Deepa SN (2007) Introduction to genetic algorithms, 1st edn. Springer, Berlin","edition":"1"},{"key":"2797_CR31","volume-title":"Applied nonlinear control","author":"JE Slotine","year":"1991","unstructured":"Slotine JE, Li W (1991) Applied nonlinear control, vol 1, 1st edn. Prentice-Hall, Englewood Cliffs","edition":"1"},{"key":"2797_CR32","doi-asserted-by":"publisher","first-page":"867","DOI":"10.1016\/j.egypro.2016.06.102","volume":"88","author":"Q Song","year":"2016","unstructured":"Song Q, Jia C (2016) Robust speed controller design for permanent magnet synchronous motor drives based on sliding mode control. Energy Procedia 88:867\u2013873","journal-title":"Energy Procedia"},{"key":"2797_CR33","doi-asserted-by":"crossref","unstructured":"Tang R, Fong S, Yang XS, Deb S (2012) Wolf search algorithm with ephemeral memory. In: 2012 Seventh international conference on digital information management (ICDIM), pp 165\u2013172","DOI":"10.1109\/ICDIM.2012.6360147"},{"key":"2797_CR34","doi-asserted-by":"publisher","first-page":"444","DOI":"10.1016\/j.eswa.2016.08.013","volume":"64","author":"MG Villarreal-Cervantes","year":"2016","unstructured":"Villarreal-Cervantes MG, Alvarez-Gallegos J (2016) Off-line PID control tuning for a planar parallel robot using DE variants. Exp Syst Appl 64:444\u2013454","journal-title":"Exp Syst Appl"},{"key":"2797_CR35","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1016\/j.tre.2016.01.004","volume":"87","author":"X Xu","year":"2016","unstructured":"Xu X, Liu J, Li H, Jiang M (2016) Capacity-oriented passenger flow control under uncertain demand: algorithm development and real-world case study. Transp Res E Logist Transp Rev 87:130\u2013148","journal-title":"Transp Res E Logist Transp Rev"},{"key":"2797_CR36","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04944-6_14","volume-title":"Firefly algorithms for multimodal optimization","author":"XS Yang","year":"2009","unstructured":"Yang XS (2009) Firefly algorithms for multimodal optimization. Springer, Berlin"},{"key":"2797_CR37","doi-asserted-by":"crossref","unstructured":"Yang XS (2010) A new metaheuristic bat-inspired algorithm. Springer, Berlin","DOI":"10.1007\/978-3-642-12538-6_6"},{"issue":"6","key":"2797_CR38","doi-asserted-by":"publisher","first-page":"912","DOI":"10.1016\/j.mechatronics.2009.05.005","volume":"19","author":"SF Yang","year":"2009","unstructured":"Yang SF, Chou JH (2009) A mechatronic positioning system actuated using a micro DC-motor-driven propeller-thruster. Mechatronics 19(6):912\u2013926","journal-title":"Mechatronics"},{"key":"2797_CR39","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1177\/0957650911407818","volume":"226","author":"H Yavuz","year":"2012","unstructured":"Yavuz H, Stallard TJ, McCabe AP, Aggidis GA (2012) Determination of optimal parameters for a hydraulic power take-off unit of a wave energy converter in regular waves. Proc Inst Mech Eng A J Power Energy 226:98\u2013111","journal-title":"Proc Inst Mech Eng A J Power Energy"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00500-017-2797-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-017-2797-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-017-2797-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,1,31]],"date-time":"2019-01-31T02:27:16Z","timestamp":1548901636000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00500-017-2797-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,29]]},"references-count":39,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2019,2]]}},"alternative-id":["2797"],"URL":"https:\/\/doi.org\/10.1007\/s00500-017-2797-y","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,8,29]]},"assertion":[{"value":"29 August 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}