A Coupling Strategy for a Chimera Method Applied to Thermal Conduction Optimization Problems

Autores
Storti, Bruno A.; Garelli, Luciano; Storti, Mario A.; D'Elía, Jorge
Año de publicación
2017
Idioma
inglés
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
The main idea of the Chimera method is to generate independent meshes for the objects present in a computational domain and to couple them by a coupling strategy in order to obtain a unique solution of the system. The method has appealing characteristics that are convenient for applications like simplified mesh generation, moving components, local refinement and optimization. The optimization process is a straightforward application where several objects, each one with its respective mesh, can be moved around without the need to remesh the whole computational domain. Then, different optimization techniques can be used to find the optimum configuration of the system in terms of an objective function. In a previous work (B. Storti et al., “A chimera method based on Dirichlet-Dirichlet coupling and pasting penalization operators”, Mecánica Computacional, vol. XXXIV, 2016), we have presented and validated a Chimera scheme in the finite element context for structured meshes, and we have proven that it has a good convergence rate solving the system iteratively with BiCGStab (BiConjugate Gradient Stabilized method). In the present work, we improve the Chimera method to solve thermal conduction problems on overlapping unstructured meshes and then we test it in several optimization cases. A Dirichlet-Dirichlet coupling imposes the continuity of the unknown on overlapping subdomains and to transfer these values between the multiples domains, a third order interpolation method is used in conjunction with a "pasting" penalization operator. Several numerical examples are also shown in order to validate the proposed interpolation method. Finally a variety of optimization problems are solved under the pyOpt framework, either using gradient-free or gradient based optimizers, running in the CIMEC cluster Seshat (http://www.cimec.org.ar/c3/seshat/equipos.php), where every evaluation test of the objective function is compute on each core. Seshat is a 69 nodes cluster, which has an Infiniband network and a computing power of almost 7 TFLOPS.
Publicado en: Mecánica Computacional vol. XXXV, no. 28.
Facultad de Ingeniería
Materia
Ingeniería
chimera method
overlapping grids
coupling scheme
domain decomposition
parallel optimization
pyOpt
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/104891

id SEDICI_922e03e0bacd7952774e47356d07c80a
oai_identifier_str oai:sedici.unlp.edu.ar:10915/104891
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling A Coupling Strategy for a Chimera Method Applied to Thermal Conduction Optimization ProblemsStorti, Bruno A.Garelli, LucianoStorti, Mario A.D'Elía, JorgeIngenieríachimera methodoverlapping gridscoupling schemedomain decompositionparallel optimizationpyOptThe main idea of the Chimera method is to generate independent meshes for the objects present in a computational domain and to couple them by a coupling strategy in order to obtain a unique solution of the system. The method has appealing characteristics that are convenient for applications like simplified mesh generation, moving components, local refinement and optimization. The optimization process is a straightforward application where several objects, each one with its respective mesh, can be moved around without the need to remesh the whole computational domain. Then, different optimization techniques can be used to find the optimum configuration of the system in terms of an objective function. In a previous work (B. Storti et al., “A chimera method based on Dirichlet-Dirichlet coupling and pasting penalization operators”, Mecánica Computacional, vol. XXXIV, 2016), we have presented and validated a Chimera scheme in the finite element context for structured meshes, and we have proven that it has a good convergence rate solving the system iteratively with BiCGStab (BiConjugate Gradient Stabilized method). In the present work, we improve the Chimera method to solve thermal conduction problems on overlapping unstructured meshes and then we test it in several optimization cases. A Dirichlet-Dirichlet coupling imposes the continuity of the unknown on overlapping subdomains and to transfer these values between the multiples domains, a third order interpolation method is used in conjunction with a "pasting" penalization operator. Several numerical examples are also shown in order to validate the proposed interpolation method. Finally a variety of optimization problems are solved under the pyOpt framework, either using gradient-free or gradient based optimizers, running in the CIMEC cluster Seshat (http://www.cimec.org.ar/c3/seshat/equipos.php), where every evaluation test of the objective function is compute on each core. Seshat is a 69 nodes cluster, which has an Infiniband network and a computing power of almost 7 TFLOPS.Publicado en: <i>Mecánica Computacional</i> vol. XXXV, no. 28.Facultad de Ingeniería2017-11info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionResumenhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf1611-1611http://sedici.unlp.edu.ar/handle/10915/104891enginfo:eu-repo/semantics/altIdentifier/url/https://cimec.org.ar/ojs/index.php/mc/article/view/5381info:eu-repo/semantics/altIdentifier/issn/2591-3522info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T10:55:10Zoai:sedici.unlp.edu.ar:10915/104891Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 10:55:11.188SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv A Coupling Strategy for a Chimera Method Applied to Thermal Conduction Optimization Problems
title A Coupling Strategy for a Chimera Method Applied to Thermal Conduction Optimization Problems
spellingShingle A Coupling Strategy for a Chimera Method Applied to Thermal Conduction Optimization Problems
Storti, Bruno A.
Ingeniería
chimera method
overlapping grids
coupling scheme
domain decomposition
parallel optimization
pyOpt
title_short A Coupling Strategy for a Chimera Method Applied to Thermal Conduction Optimization Problems
title_full A Coupling Strategy for a Chimera Method Applied to Thermal Conduction Optimization Problems
title_fullStr A Coupling Strategy for a Chimera Method Applied to Thermal Conduction Optimization Problems
title_full_unstemmed A Coupling Strategy for a Chimera Method Applied to Thermal Conduction Optimization Problems
title_sort A Coupling Strategy for a Chimera Method Applied to Thermal Conduction Optimization Problems
dc.creator.none.fl_str_mv Storti, Bruno A.
Garelli, Luciano
Storti, Mario A.
D'Elía, Jorge
author Storti, Bruno A.
author_facet Storti, Bruno A.
Garelli, Luciano
Storti, Mario A.
D'Elía, Jorge
author_role author
author2 Garelli, Luciano
Storti, Mario A.
D'Elía, Jorge
author2_role author
author
author
dc.subject.none.fl_str_mv Ingeniería
chimera method
overlapping grids
coupling scheme
domain decomposition
parallel optimization
pyOpt
topic Ingeniería
chimera method
overlapping grids
coupling scheme
domain decomposition
parallel optimization
pyOpt
dc.description.none.fl_txt_mv The main idea of the Chimera method is to generate independent meshes for the objects present in a computational domain and to couple them by a coupling strategy in order to obtain a unique solution of the system. The method has appealing characteristics that are convenient for applications like simplified mesh generation, moving components, local refinement and optimization. The optimization process is a straightforward application where several objects, each one with its respective mesh, can be moved around without the need to remesh the whole computational domain. Then, different optimization techniques can be used to find the optimum configuration of the system in terms of an objective function. In a previous work (B. Storti et al., “A chimera method based on Dirichlet-Dirichlet coupling and pasting penalization operators”, Mecánica Computacional, vol. XXXIV, 2016), we have presented and validated a Chimera scheme in the finite element context for structured meshes, and we have proven that it has a good convergence rate solving the system iteratively with BiCGStab (BiConjugate Gradient Stabilized method). In the present work, we improve the Chimera method to solve thermal conduction problems on overlapping unstructured meshes and then we test it in several optimization cases. A Dirichlet-Dirichlet coupling imposes the continuity of the unknown on overlapping subdomains and to transfer these values between the multiples domains, a third order interpolation method is used in conjunction with a "pasting" penalization operator. Several numerical examples are also shown in order to validate the proposed interpolation method. Finally a variety of optimization problems are solved under the pyOpt framework, either using gradient-free or gradient based optimizers, running in the CIMEC cluster Seshat (http://www.cimec.org.ar/c3/seshat/equipos.php), where every evaluation test of the objective function is compute on each core. Seshat is a 69 nodes cluster, which has an Infiniband network and a computing power of almost 7 TFLOPS.
Publicado en: <i>Mecánica Computacional</i> vol. XXXV, no. 28.
Facultad de Ingeniería
description The main idea of the Chimera method is to generate independent meshes for the objects present in a computational domain and to couple them by a coupling strategy in order to obtain a unique solution of the system. The method has appealing characteristics that are convenient for applications like simplified mesh generation, moving components, local refinement and optimization. The optimization process is a straightforward application where several objects, each one with its respective mesh, can be moved around without the need to remesh the whole computational domain. Then, different optimization techniques can be used to find the optimum configuration of the system in terms of an objective function. In a previous work (B. Storti et al., “A chimera method based on Dirichlet-Dirichlet coupling and pasting penalization operators”, Mecánica Computacional, vol. XXXIV, 2016), we have presented and validated a Chimera scheme in the finite element context for structured meshes, and we have proven that it has a good convergence rate solving the system iteratively with BiCGStab (BiConjugate Gradient Stabilized method). In the present work, we improve the Chimera method to solve thermal conduction problems on overlapping unstructured meshes and then we test it in several optimization cases. A Dirichlet-Dirichlet coupling imposes the continuity of the unknown on overlapping subdomains and to transfer these values between the multiples domains, a third order interpolation method is used in conjunction with a "pasting" penalization operator. Several numerical examples are also shown in order to validate the proposed interpolation method. Finally a variety of optimization problems are solved under the pyOpt framework, either using gradient-free or gradient based optimizers, running in the CIMEC cluster Seshat (http://www.cimec.org.ar/c3/seshat/equipos.php), where every evaluation test of the objective function is compute on each core. Seshat is a 69 nodes cluster, which has an Infiniband network and a computing power of almost 7 TFLOPS.
publishDate 2017
dc.date.none.fl_str_mv 2017-11
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Resumen
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/104891
url http://sedici.unlp.edu.ar/handle/10915/104891
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://cimec.org.ar/ojs/index.php/mc/article/view/5381
info:eu-repo/semantics/altIdentifier/issn/2591-3522
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
1611-1611
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1842260438301016064
score 13.13397