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
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/104891
Ver los metadatos del registro completo
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 |