Un Algoritmo memético basado en la colonia artificial de abejas para síntesis óptima de mecanismos
En este documento se presenta una propuesta novedosa de un algoritmo híbrido modular, como herramienta para resolver problemas de ingeniería del mundo real. Se implementa y aplica un algoritmo memético, MemMABC, para la solución de dos casos de diseño de mecanismos, con el fin de evaluar su eficienc...
| Autores: | , , , , , |
|---|---|
| Tipo de recurso: | artículo |
| Fecha de publicación: | 2018 |
| País: | España |
| Institución: | Universitat Politècnica de Catalunya (UPC) |
| Repositorio: | UPCommons. Portal del coneixement obert de la UPC |
| Idioma: | español |
| OAI Identifier: | oai:upcommons.upc.edu:2117/165652 |
| Acceso en línea: | https://hdl.handle.net/2117/165652 https://dx.doi.org/10.23967/j.rimni.2017.5.002 |
| Access Level: | acceso abierto |
| Palabra clave: | Numerical analysis ABC síntesis dimensional algoritmos meméticos metaheurísticas optimización Dimnesional syntehsis Memetic algorithms Metaheuristics Optimization Resumen Anàlisi numèrica Àrees temàtiques de la UPC::Matemàtiques i estadística::Anàlisi numèrica |
| id |
ES_98d9bcd723586d2d07cec56aa3a386a2 |
|---|---|
| oai_identifier_str |
oai:upcommons.upc.edu:2117/165652 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Un Algoritmo memético basado en la colonia artificial de abejas para síntesis óptima de mecanismosA memetic algorithm based on Artificial Bee Colony for optimal synthesis of mechanismsVega-Alvarado, EduardoPortilla-Flores, E.A.Munoz-Hernandez, German ArdulMezura-Montes, E.Sepúlveda-Cervantes, G.Bautista-Camino, P.Numerical analysisABCsíntesis dimensionalalgoritmos meméticosmetaheurísticasoptimizaciónDimnesional syntehsisMemetic algorithmsMetaheuristicsOptimization ResumenAnàlisi numèricaÀrees temàtiques de la UPC::Matemàtiques i estadística::Anàlisi numèricaEn este documento se presenta una propuesta novedosa de un algoritmo híbrido modular, como herramienta para resolver problemas de ingeniería del mundo real. Se implementa y aplica un algoritmo memético, MemMABC, para la solución de dos casos de diseño de mecanismos, con el fin de evaluar su eficiencia y rendimiento. El algoritmo propuesto es simple y flexible debido a su modularidad; estas características lo vuelven altamente reutilizable para ser aplicado en una amplia gama de problemas de optimización. Las soluciones de los casos de estudio también son modulares, siguiendo un esquema de programación estructurada que incluye el uso de variables globales para la configuración, y de subrutinas para la función objetivo y el manejo de las restricciones. Los algoritmos meméticos son una buena opción para resolver problemas duros de optimización, debido a la sinergia derivada de la combinación de sus componentes: una metaheurística poblacional para búsqueda global y un método de refinamiento local. La calidad en los resultados de las simulaciones sugiere que el MemMABC puede aplicarse con éxito para la solución de problemas duros de diseño en ingeniería.In this paper a novel proposal of a modular hybrid algorithm as a tool for solving real-world engineering problems is presented. A memetic algorithm, MemMABC, is implemented with this approach and applied to solve two case studies of mechanism design, in order to evaluate its efficiency and performance. Because of its modularity, the proposed algorithm is simple and flexible; these features make it quite reusable to be applied on different optimization problems, with a wide scope. The solutions of the optimization problems are also modular, following a scheme of structured programming that includes the use of global variables for configuration, and subroutines for the objective function and the restrictions. Memetic algorithms are a good option to solve hard optimization problems, because of the synergy derived from the combination of their components: a global search population-based metaheuristic and a local refinement method. The quality of simulation results suggests that MemMABC can be successfully applied to solve hard problems in engineering design.Peer ReviewedUniversitat Politècnica de Catalunya. CIMNE20182018-01-0120192019-07-04journal articlehttp://purl.org/coar/resource_type/c_6501NAhttp://purl.org/coar/version/c_be7fb7dd8ff6fe43info:eu-repo/semantics/articleapplication/pdfhttps://hdl.handle.net/2117/165652https://dx.doi.org/10.23967/j.rimni.2017.5.002reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2Attribution-NonCommercial-ShareAlike 3.0 Unportedhttps://creativecommons.org/licenses/by-nc-sa/3.0/deed.esinfo:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2117/1656522026-05-27T15:37:01Z |
| dc.title.none.fl_str_mv |
Un Algoritmo memético basado en la colonia artificial de abejas para síntesis óptima de mecanismos A memetic algorithm based on Artificial Bee Colony for optimal synthesis of mechanisms |
| title |
Un Algoritmo memético basado en la colonia artificial de abejas para síntesis óptima de mecanismos |
| spellingShingle |
Un Algoritmo memético basado en la colonia artificial de abejas para síntesis óptima de mecanismos Vega-Alvarado, Eduardo Numerical analysis ABC síntesis dimensional algoritmos meméticos metaheurísticas optimización Dimnesional syntehsis Memetic algorithms Metaheuristics Optimization Resumen Anàlisi numèrica Àrees temàtiques de la UPC::Matemàtiques i estadística::Anàlisi numèrica |
| title_short |
Un Algoritmo memético basado en la colonia artificial de abejas para síntesis óptima de mecanismos |
| title_full |
Un Algoritmo memético basado en la colonia artificial de abejas para síntesis óptima de mecanismos |
| title_fullStr |
Un Algoritmo memético basado en la colonia artificial de abejas para síntesis óptima de mecanismos |
| title_full_unstemmed |
Un Algoritmo memético basado en la colonia artificial de abejas para síntesis óptima de mecanismos |
| title_sort |
Un Algoritmo memético basado en la colonia artificial de abejas para síntesis óptima de mecanismos |
| dc.creator.none.fl_str_mv |
Vega-Alvarado, Eduardo Portilla-Flores, E.A. Munoz-Hernandez, German Ardul Mezura-Montes, E. Sepúlveda-Cervantes, G. Bautista-Camino, P. |
| author |
Vega-Alvarado, Eduardo |
| author_facet |
Vega-Alvarado, Eduardo Portilla-Flores, E.A. Munoz-Hernandez, German Ardul Mezura-Montes, E. Sepúlveda-Cervantes, G. Bautista-Camino, P. |
| author_role |
author |
| author2 |
Portilla-Flores, E.A. Munoz-Hernandez, German Ardul Mezura-Montes, E. Sepúlveda-Cervantes, G. Bautista-Camino, P. |
| author2_role |
author author author author author |
| dc.subject.none.fl_str_mv |
Numerical analysis ABC síntesis dimensional algoritmos meméticos metaheurísticas optimización Dimnesional syntehsis Memetic algorithms Metaheuristics Optimization Resumen Anàlisi numèrica Àrees temàtiques de la UPC::Matemàtiques i estadística::Anàlisi numèrica |
| topic |
Numerical analysis ABC síntesis dimensional algoritmos meméticos metaheurísticas optimización Dimnesional syntehsis Memetic algorithms Metaheuristics Optimization Resumen Anàlisi numèrica Àrees temàtiques de la UPC::Matemàtiques i estadística::Anàlisi numèrica |
| description |
En este documento se presenta una propuesta novedosa de un algoritmo híbrido modular, como herramienta para resolver problemas de ingeniería del mundo real. Se implementa y aplica un algoritmo memético, MemMABC, para la solución de dos casos de diseño de mecanismos, con el fin de evaluar su eficiencia y rendimiento. El algoritmo propuesto es simple y flexible debido a su modularidad; estas características lo vuelven altamente reutilizable para ser aplicado en una amplia gama de problemas de optimización. Las soluciones de los casos de estudio también son modulares, siguiendo un esquema de programación estructurada que incluye el uso de variables globales para la configuración, y de subrutinas para la función objetivo y el manejo de las restricciones. Los algoritmos meméticos son una buena opción para resolver problemas duros de optimización, debido a la sinergia derivada de la combinación de sus componentes: una metaheurística poblacional para búsqueda global y un método de refinamiento local. La calidad en los resultados de las simulaciones sugiere que el MemMABC puede aplicarse con éxito para la solución de problemas duros de diseño en ingeniería. |
| publishDate |
2018 |
| dc.date.none.fl_str_mv |
2018 2018-01-01 2019 2019-07-04 |
| dc.type.none.fl_str_mv |
journal article http://purl.org/coar/resource_type/c_6501 NA http://purl.org/coar/version/c_be7fb7dd8ff6fe43 |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/2117/165652 https://dx.doi.org/10.23967/j.rimni.2017.5.002 |
| url |
https://hdl.handle.net/2117/165652 https://dx.doi.org/10.23967/j.rimni.2017.5.002 |
| dc.language.none.fl_str_mv |
Español spa |
| language_invalid_str_mv |
Español |
| language |
spa |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Attribution-NonCommercial-ShareAlike 3.0 Unported https://creativecommons.org/licenses/by-nc-sa/3.0/deed.es |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Attribution-NonCommercial-ShareAlike 3.0 Unported https://creativecommons.org/licenses/by-nc-sa/3.0/deed.es |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universitat Politècnica de Catalunya. CIMNE |
| publisher.none.fl_str_mv |
Universitat Politècnica de Catalunya. CIMNE |
| dc.source.none.fl_str_mv |
reponame:UPCommons. Portal del coneixement obert de la UPC instname:Universitat Politècnica de Catalunya (UPC) |
| instname_str |
Universitat Politècnica de Catalunya (UPC) |
| reponame_str |
UPCommons. Portal del coneixement obert de la UPC |
| collection |
UPCommons. Portal del coneixement obert de la UPC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869414226205868033 |
| score |
15,301603 |