Influencia de los hiper-parámetros en algoritmos basados en Evolución Diferencial para el ajuste de controladores del tipo PID en procesos SISO

dc.contributor.authorMartínez-Luzuriaga, Paúl Nicolaies_ES
dc.contributor.authorReynoso-Meza, Gilbertoes_ES
dc.contributor.funderConselho Nacional de Desenvolvimento Científico e Tecnológico, Brasiles_ES
dc.contributor.funderFundação Araucária, Brasiles_ES
dc.date.accessioned2023-01-17T08:41:10Z
dc.date.available2023-01-17T08:41:10Z
dc.date.issued2022-12-28
dc.description.abstract[EN] PID Controllers remain as the reliable front-line solution in feedback control loops. Even when their simplicity is one of the main reasons for this, the right tuning of their parameters is essential to guarantee their performance. As consequence, several tuning methods are available. Nowadays performing a tuning process via stochastic optimisation is an attractive solution for complex processes. Nevertheless, the solution obtained using such optimisation methods is very sensitive to the hyper-parameters used. In this paper, we propose to designers a set of hyper-parameters for different algorithms based on Differential Evolution in SISO processes. Obtained results show several aspects to consider regarding the most promising values for several optimisation instances, facilitating knowledge transfer for new optimisation instances.en_EN
dc.description.abstract[ES] Los controladores PID se mantienen como una solución confiable de primera línea en sistemas de control retroalimentado. Incluso cuando su sencillez es una de las principales razones de ello, un correcto ajuste de sus parámetros es fundamental para garantizar un rendimiento satisfactorio. Como consecuencia, se encuentran disponibles varios métodos de ajuste. En la actualidad, realizar un proceso de ajuste mediante optimización estocástica es una solución atractiva para controlar procesos complejos. No obstante, la solución obtenida con estos métodos de optimización es muy sensible a los hiper-parámetros utilizados. En este artículo proponemos a los diseñadores un conjunto de hiper-parámetros para configurar diferentes algoritmos basados en Evolución Diferencial en sistemas de una entrada y una salida (SISO). Los resultados obtenidos muestran varios aspectos a considerar sobre los valores más prometedores para varias instancias de optimización facilitando la transferencia de conocimiento para nuevas instancias de optimización.es_ES
dc.description.accrualMethodOJSes_ES
dc.description.bibliographicCitationMartínez-Luzuriaga, PN.; Reynoso-Meza, G. (2022). Influencia de los hiper-parámetros en algoritmos basados en Evolución Diferencial para el ajuste de controladores del tipo PID en procesos SISO. Revista Iberoamericana de Automática e Informática industrial. 20(1):44-55. https://doi.org/10.4995/riai.2022.16517es_ES
dc.description.issue1es_ES
dc.description.referencesAlhanjouri, M., 2017. Modern Optimization Techniques for PID Parameters of Electrohydraulic Servo Control System. Int. J. Recent Innov. Trends Comput. Commun. 5 (March), 71-79.es_ES
dc.description.referencesAng, K. H., Chong, G., Li, Y., 2005. PID control system analysis, design, and technology. IEEE Transactions on Control Systems Technology 13 (4), 559- 576. https://doi.org/10.1109/TCST.2005.847331es_ES
dc.description.referencesÅström, K. J., Hagglund, T., 1995. PID controllers: theory, design, and tuning. Vol. 2. ISA.es_ES
dc.description.referencesÅström, K. J., Hagglund, T., 2004. Revisiting the Ziegler-Nichols step response method for PID control. J. Process Control 14 (6), 635-650. https://doi.org/10.1016/j.jprocont.2004.01.002es_ES
dc.description.referencesBilal, Pant, M., Zaheer, H., Garcia-Hernandez, L., Abraham, A., 2020. Differential Evolution: A review of more than two decades of research. Eng. Appl. Artif. Intell. 90 (October 2019). https://doi.org/10.1016/j.engappai.2020.103479es_ES
dc.description.referencesBorase, R., Maghade, D., Sondkar, S., Pawar, S., 06 2021. A review of pid control, tuning methods and applications. International Journal of Dynamics and Control 9. https://doi.org/10.1007/s40435-020-00665-4es_ES
dc.description.referencesBrest, J., Zumer, V., Mauˇcec, M. S., 2006. Self-adaptive differential evolution algorithm in constrained real-parameter optimization. 2006 IEEE Congr. Evol. Comput. CEC 2006, 215-222.es_ES
dc.description.referencesCalvo, B., Santafe, G., 2016. scmamp: Statistical comparison of multiple algorithms in multiple problems. R Journal 8 (1), 248-256. DOI: 10.32614/rj-2016-017 https://doi.org/10.32614/RJ-2016-017es_ES
dc.description.referencesChiha, I., Ghabi, J., Liouane, N., 05 2012. Tuning pid controller with multiobjective differential evolution. 5th International Symposium on Communications Control and Signal Processing, ISCCSP 2012. https://doi.org/10.1109/ISCCSP.2012.6217801es_ES
dc.description.referencesCoello, C. A. C., Lamont, G. B., Veldhuizen, D. A. V., Goldberg, D. E., Koza, J. R., 2007. Evolutionary Algorithms for Solving Multi-Objective Problems. Springer.es_ES
dc.description.referencesDas, S., Suganthan, P. N., 2011. Differential evolution: A survey of the stateof- the-art. IEEE Trans. Evol. Comput. 15 (1), 4-31. https://doi.org/10.1109/TEVC.2010.2059031es_ES
dc.description.referencesDashti, M., Shojaee, K., Seyedkashi, S. M., Behnam, M., 2010. Tuning of digital PID controller using particle swarm optimization. Proc. 29th Chinese Control Conf. CCC'10, 3383-3389.es_ES
dc.description.referencesDe Landgraaf, W. A., Eiben, A. E., Nannen, V., 2007. Parameter calibration using meta-algorithms. 2007 IEEE Congr. Evol. Comput. CEC 2007, 71- 78. https://doi.org/10.1109/CEC.2007.4424456es_ES
dc.description.referencesDemsar, J., 2006. Statistical comparisons of classifiers over multiple data sets. Journal of Machine Learning Research 7, 1-30.es_ES
dc.description.referencesEiben, A. E., Michalewicz, Z., Schoenauer, M., Smith, J. E., 2007. Parameter control in evolutionary algorithms. Stud. Comput. Intell. 54 (2), 19-46. https://doi.org/10.1007/978-3-540-69432-8_2es_ES
dc.description.referencesFister, D., Fister, I., Fister, I., ˇ Safariˇc, R., 2016. Parameter tuning of PID controller with reactive nature-inspired algorithms. Rob. Auton. Syst. 84, 64-75. https://doi.org/10.1016/j.robot.2016.07.005es_ES
dc.description.referencesJaen-Cuellar, A. Y., Romero-Troncoso, R. D. J., Morales-Velazquez, L.,Osornio-Rios, R. A., 2013. PID-controller tuning optimization with genetic algorithms in servo systems. Int. J. Adv. Robot. Syst. 10. https://doi.org/10.5772/56697es_ES
dc.description.referencesKonstantinov, S. V., Baryshnikov, A. A., 2017. Comparative Analysis of Evolutionary Algorithms for the Problem of Parametric Optimization of PID Controllers. Procedia Comput. Sci. 103 (October 2016), 100-107. https://doi.org/10.1016/j.procs.2017.01.021es_ES
dc.description.referencesKozak, S., 2014. State-of-the-art in control engineering. J. Electr. Syst. Inf. Technol. 1 (1), 1-9.es_ES
dc.description.referencesLakshmi, K. V., Srinivas, P., Harshad, S., 2019. Differential Evolution Based PID Controller For Three Tank Level Process. International Journal of Engineering and advanced technology (IJEAT) 8 (4), 1274-1278.es_ES
dc.description.referencesMessac, A., 1996. Physical programming: Effective optimization for computational design. AIAA Journal 34 (1), 149-158. DOI: 10.2514/3.13035 https://doi.org/10.2514/3.13035es_ES
dc.description.referencesMiettinen, K., 1998. Nonlinear Multiobjective Optimization. Springer Science & Business Media. https://doi.org/10.1007/978-1-4615-5563-6es_ES
dc.description.referencesMontero, E., Riff, M. C., Neveu, B., 2014. A beginner's guide to tuning methods. Appl. Soft Comput. J. 17, 39-51. https://doi.org/10.1016/j.asoc.2013.12.017es_ES
dc.description.referencesNannen, V., Eiben, A. E., 2007. Relevance estimation and value calibration of evolutionary algorithm parameters. IJCAI International Joint Conference on Artificial Intelligence, 975-980. https://doi.org/10.1109/CEC.2007.4424460es_ES
dc.description.referencesNeumuller, C., Wagner, S., Kronberger, G., Affenzeller, M., 2012. Parameter meta-optimization of metaheuristic optimization algorithms. Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics) 6927 LNCS (PART 1), 367-374. https://doi.org/10.1007/978-3-642-27549-4_47es_ES
dc.description.referencesPrice, K. V., Storn, R. M., Lampinen, J. A., 2005. Differential evolution: a practical approach to global optimization. Natural computing series. Springer, Berlin ; New York.es_ES
dc.description.referencesQin, A. K., Huang, V. L., Suganthan, P. N., 2009. Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Transactions on Evolutionary Computation 13 (2), 398-417. DOI: 10.1109/TEVC.2008.927706 https://doi.org/10.1109/TEVC.2008.927706es_ES
dc.description.referencesQin, A. K., Suganthan, P. N., 2005. Self-adaptive differential evolution algorithm for numerical optimization. 2005 IEEE Congr. Evol. Comput. IEEE CEC 2005. Proc. 2, 1785-1791.es_ES
dc.description.referencesReynoso-Meza, G., Blasco, X., Sanchis, J., Martínez, M., 2014a. Controller tuning using evolutionary multi-objective optimisation: Current trends and applications. Control Eng. Pract. 28 (1), 58-73. https://doi.org/10.1016/j.conengprac.2014.03.003es_ES
dc.description.referencesReynoso-Meza, G., Ferragud, X. B., Saez, J. S., Dura, J. M. H., 2017. Controller Tuning with Evolutionary Multiobjective Optimization: A Holistic Multiobjective Optimization Design Procedure. Vol. 85. Springer. https://doi.org/10.1007/978-3-319-41301-3es_ES
dc.description.referencesReynoso-Meza, G., Sanchis, J., Blasco, X., Garc'ıa-Nieto, S., 2014b. Physical programming for preference driven evolutionary multi-objective optimization. Applied Soft Computing Journal 24, 341-362. DOI: 10.1016/j.asoc.2014.07.009 https://doi.org/10.1016/j.asoc.2014.07.009es_ES
dc.description.referencesReynoso-Meza, G., Sanchis, J., Blasco, X., Herrero, J. M., 2012. Multiobjective evolutionary algorithms for multivariable PI controller design. Expert Syst. Appl. 39 (9), 7895-7907. https://doi.org/10.1016/j.eswa.2012.01.111es_ES
dc.description.referencesReynoso-Meza, G., Sanchis, J., Blasco, X., Herrero, J. M., 2014c. A stabilizing PID controller sampling procedure for stochastic optimizers. Vol. 19. IFAC. https://doi.org/10.3182/20140824-6-ZA-1003.00894es_ES
dc.description.referencesReynoso-Meza, G., Sanchis, J., Blasco, X., Martínez, M., 2016. Preference driven multi-objective optimization design procedure for industrial controller tuning. Inf. Sci. (Ny). 339, 108-131. https://doi.org/10.1016/j.ins.2015.12.002es_ES
dc.description.referencesRodríguez-Molina, A., Mezura-Montes, E., Villarreal-Cervantes, M. G., Aldape-P'erez, M., 2020. Multi-objective meta-heuristic optimization in intelligent control: A survey on the controller tuning problem. Appl. Soft Comput. J. 93, 106342. https://doi.org/10.1016/j.asoc.2020.106342es_ES
dc.description.referencesSaad, M. S., Jamaluddin, H., Darus, I. Z., 2012. PID controller tuning using evolutionary algorithms. WSEAS Trans. Syst. Control 7 (4), 139-149.es_ES
dc.description.referencesSanchis, J., Martnez, M. A., Blasco, X., Reynoso-Meza, G., 2010. Modelling preferences in multi-objective engineering design. Engineering Applications of Artificial Intelligence 23 (8), 1255-1264. https://doi.org/10.1016/j.engappai.2010.07.005es_ES
dc.description.referencesSingh, J., Singh, B., Joshi, N., 2017. Tuning Techniques of PID controller: A review. Int. J. Emerg. Technol. (Special Issue NCETST 8 (1), 481-485.es_ES
dc.description.referencesSmit, S. K., Eiben, A. E., 2010. Parameter tuning of evolutionary algorithms: Generalist vs. specialist. Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics) 6024 LNCS (PART 1), 542- 551. https://doi.org/10.1007/978-3-642-12239-2_56es_ES
dc.description.referencesSmit, S. K., Eiben, A. E., Amsterdam, V. U., 2009. Comparing parameter tuning methods for evolutionary algorithms. In: 2009 IEEE Congress on Evolutionary Computation. pp. 399-406. https://doi.org/10.1109/CEC.2009.4982974es_ES
dc.description.referencesStorn, R., Price, K., 1997. Differential Evolution - A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces. J. Glob. Optim. 11 (4), 341-359. https://doi.org/10.1023/A:1008202821328es_ES
dc.description.referencesTan, N., Kaya, I., Yeroglu, C., Atherton, D. P., 2006. Computation of stabilizing PI and PID controllers using the stability boundary locus. Energy Convers. Manag. 47 (18-19), 3045-3058. https://doi.org/10.1016/j.enconman.2006.03.022es_ES
dc.description.referencesTanabe, R., Fukunaga, A., 2015. Tuning differential evolution for cheap, medium, and expensive computational budgets. 2015 IEEE Congr. Evol. Comput. CEC 2015 - Proc., 2018-2025. https://doi.org/10.1109/CEC.2015.7257133es_ES
dc.description.referencesUgolotti, R., Sani, L., Cagnoni, S., 2019. What can we learn from multiobjective meta-optimization of Evolutionary Algorithms in continuous domains? Mathematics 7 (3). https://doi.org/10.3390/math7030232es_ES
dc.description.referencesUrrea-Quintero, J.-H., Hernández-Riveros, J.-A., Mu˜noz-Galeano, N., 2018. Optimum PI/PID Controllers Tuning via an Evolutionary Algorithm. PID Control for Industrial Processes. https://doi.org/10.5772/intechopen.74297es_ES
dc.description.referencesCervenka, M., Boudna, H., april 2018. Visual Guide on F and CR Parameters Influence on Differential Evolution Solution Quality. In: Engineering Mechanics 2018. pp. 234-238.es_ES
dc.description.referencesVecek, N., Mernik, M., Filipicˇ, B., Cˇrepinsˇek, M., 2016. Parameter tuning with Chess Rating System (CRS-Tuning) for meta-heuristic algorithms. Inf. Sci. (Ny). 372, 446-469. https://doi.org/10.1016/j.ins.2016.08.066es_ES
dc.description.referencesWolpert, D. H., Macready, W. G., 1997. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1 (1), 67-82. https://doi.org/10.1109/4235.585893es_ES
dc.description.referencesZiegler, J. G., Nichols, N. B., 1993. Optimum settings for automatic controllers. J. Dyn. Syst. Meas. Control. Trans. ASME 115 (2B), 220-222. https://doi.org/10.1115/1.2899060es_ES
dc.description.sponsorshipTrabajo financiado parcialmente por el Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq), y la Fundação Araucária (FAPPR) - Brasil - proyectos 310079/2019-5-PQ2, 4408164/2021-2-Univ y PRONEX-51432/2018-PPP.es_ES
dc.description.upvformatpfin55es_ES
dc.description.upvformatpinicio44es_ES
dc.description.volume20es_ES
dc.identifier.doi10.4995/riai.2022.16517
dc.identifier.eissn1697-7920
dc.identifier.issn1697-7912
dc.identifier.urihttps://riunet.upv.es/handle/10251/191369
dc.languageEspañoles_ES
dc.publisherUniversitat Politècnica de Valènciaes_ES
dc.relation.ispartofRevista Iberoamericana de Automática e Informática industriales_ES
dc.relation.pasarelaOJS\16517es_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/CNPq//310079/2019-5-PQ2es_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/CNPq//4408164/2021-2-Unives_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/CNPq//PRONEX-51432/2018-PPPes_ES
dc.relation.publisherversionhttps://doi.org/10.4995/riai.2022.16517es_ES
dc.relation.references10.1109/TCST.2005.847331es_ES
dc.relation.references10.1016/j.jprocont.2004.01.002es_ES
dc.relation.references10.1016/j.engappai.2020.103479es_ES
dc.relation.references10.1007/s40435-020-00665-4es_ES
dc.relation.references10.32614/RJ-2016-017es_ES
dc.relation.references10.1109/ISCCSP.2012.6217801es_ES
dc.relation.references10.1109/TEVC.2010.2059031es_ES
dc.relation.references10.1109/CEC.2007.4424456es_ES
dc.relation.references10.1007/978-3-540-69432-8_2es_ES
dc.relation.references10.1016/j.robot.2016.07.005es_ES
dc.relation.references10.5772/56697es_ES
dc.relation.references10.1016/j.procs.2017.01.021es_ES
dc.relation.references10.2514/3.13035es_ES
dc.relation.references10.1007/978-1-4615-5563-6es_ES
dc.relation.references10.1016/j.asoc.2013.12.017es_ES
dc.relation.references10.1109/CEC.2007.4424460es_ES
dc.relation.references10.1007/978-3-642-27549-4_47es_ES
dc.relation.references10.1109/TEVC.2008.927706es_ES
dc.relation.references10.1016/j.conengprac.2014.03.003es_ES
dc.relation.references10.1007/978-3-319-41301-3_3es_ES
dc.relation.references10.1016/j.asoc.2014.07.009es_ES
dc.relation.references10.1016/j.eswa.2012.01.111es_ES
dc.relation.references10.3182/20140824-6-ZA-1003.00894es_ES
dc.relation.references10.1016/j.ins.2015.12.002es_ES
dc.relation.references10.1016/j.asoc.2020.106342es_ES
dc.relation.references10.1016/j.engappai.2010.07.005es_ES
dc.relation.references10.1007/978-3-642-12239-2_56es_ES
dc.relation.references10.1109/CEC.2009.4982974es_ES
dc.relation.references10.1023/A:1008202821328es_ES
dc.relation.references10.1016/j.enconman.2006.03.022es_ES
dc.relation.references10.1109/CEC.2015.7257133es_ES
dc.relation.references10.3390/math7030232es_ES
dc.relation.references10.5772/intechopen.74297es_ES
dc.relation.references10.1016/j.ins.2016.08.066es_ES
dc.relation.references10.1109/4235.585893es_ES
dc.relation.references10.1115/1.2899060es_ES
dc.rightsReconocimiento - No comercial - Compartir igual (by-nc-sa)es_ES
dc.rights.accessRightsAbiertoes_ES
dc.subjectPID tuninges_ES
dc.subjectEvolutionary algorithmses_ES
dc.subjectHyper-parameters tuninges_ES
dc.subjectOptimisationes_ES
dc.subjectAjuste de controladores PIDes_ES
dc.subjectAlgoritmos evolutivoses_ES
dc.subjectAjuste de hiper-parámetroses_ES
dc.subjectOptimizaciónes_ES
dc.titleInfluencia de los hiper-parámetros en algoritmos basados en Evolución Diferencial para el ajuste de controladores del tipo PID en procesos SISOes_ES
dc.title.alternativeInfluence of hyper-parameters in algorithms based on Differential Evolution for the adjustment of PID-type controllers in SISO processes through mono and multi-objective optimisationes_ES
dc.typeArtículoes_ES
dc.type.versioninfo:eu-repo/semantics/publishedVersiones_ES
dspace.entity.typePublication
upv.uuidc690c460-d178-4f2a-ae12-50737db81f67es_ES

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Martinez-LuzuriagaReynoso-Meza - Influencia de los hiper-parametros en algoritmos basados en Evol....pdf
Tamaño:
1.42 MB
Formato:
Adobe Portable Document Format
Descripción:
Versión editorial