Automatización de Generación de Mallas para la Optimización de Propulsores Navales
- Autores
- Carr, Gustavo Eduardo; Vaccari, Alejandro C.; Gimenez, Julio A; Sánchez, Yael N.; Biocca, Nicolás; Antonelli, Nicolás Alejandro; Martínez, Juan Francisco; Urquiza, Santiago Adrian
- Año de publicación
- 2018
- Idioma
- español castellano
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- Las técnicas de modelado computacional son herramientas que hacen posible la introducción a bajo costo de mejoras para optimizar el desempeño de propulsores navales en condiciones realistas de servicio. Debido a que deben ser adaptados a cada embarcación, existe la necesidad de automatizar los modelos CAD de los impulsores y su mallado posterior para los cálculos CFD involucrados en cada lazo de optimización. En este trabajo se elige la plataforma GNU Salome (https://www.salome-platform.org) como entorno de trabajo y se desarrolla código en lenguaje Python para automatizar la reconstrucción geométrica y el mallado asociado al dominio de fluido que envuelve a cada variante de impulsor. Las series que se utilizan son las publicadas por elcanal de Wageningen: Serie B (o serie de Troost) y Serie Ka (serie Kaplan). Como resultado de los mismos, se obtienen mallas de elementos finitos realizadas paramétricamente para ambas series y se varían diversos parámetros geométricos ilustrando la robustez de los códigos desarrollados en una amplia gama de alternativas de diseño.
Nowadays, computer modelling techniques are allowing the introduction of relevant improvements to optimise naval propellers behaviour lowering the costs involved. Given that the propellers must be adapted to each particular vessel, the need of CAD propellers model automatisation and further meshing for CFD calculation arises. In the present work the GNU+Linux Salome Platform was chosen as a working environment. Python language scripting code is developed to automatise the geometric model and meshing, associated to the fluid domain enclosing each propeller variant. The propellers series that are used were published by the Wageningen Canal: B series (or Troost series) and Ka series (Kaplan series). As a result, parametrically generated finite element meshes are obtained for both series and for different geometric parameters, showing the robustness of the code developed for a wide range of design alternatives.
Fil: Carr, Gustavo Eduardo. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Departamento de Mecanica. Grupo de Ingeniería Asistida Por Computador; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Mar del Plata; Argentina
Fil: Vaccari, Alejandro C.. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; Argentina
Fil: Gimenez, Julio A. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; Argentina
Fil: Sánchez, Yael N.. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; Argentina
Fil: Biocca, Nicolás. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Departamento de Mecanica. Grupo de Ingeniería Asistida Por Computador; Argentina
Fil: Antonelli, Nicolás Alejandro. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; Argentina
Fil: Martínez, Juan Francisco. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; Argentina
Fil: Urquiza, Santiago Adrian. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Departamento de Mecanica. Grupo de Ingeniería Asistida Por Computador; Argentina. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; Argentina - Materia
-
Scripts
Python
Salome
Diseño
Propulsores Navales
Hidrodinamica - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
- Repositorio
- Institución
- Consejo Nacional de Investigaciones Científicas y Técnicas
- OAI Identificador
- oai:ri.conicet.gov.ar:11336/86722
Ver los metadatos del registro completo
id |
CONICETDig_d29356d074683c5daadb16b07a511619 |
---|---|
oai_identifier_str |
oai:ri.conicet.gov.ar:11336/86722 |
network_acronym_str |
CONICETDig |
repository_id_str |
3498 |
network_name_str |
CONICET Digital (CONICET) |
spelling |
Automatización de Generación de Mallas para la Optimización de Propulsores NavalesMesh generation automatisation for optimisation of naval propellersCarr, Gustavo EduardoVaccari, Alejandro C.Gimenez, Julio ASánchez, Yael N.Biocca, NicolásAntonelli, Nicolás AlejandroMartínez, Juan FranciscoUrquiza, Santiago AdrianScriptsPythonSalomeDiseñoPropulsores NavalesHidrodinamicahttps://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1Las técnicas de modelado computacional son herramientas que hacen posible la introducción a bajo costo de mejoras para optimizar el desempeño de propulsores navales en condiciones realistas de servicio. Debido a que deben ser adaptados a cada embarcación, existe la necesidad de automatizar los modelos CAD de los impulsores y su mallado posterior para los cálculos CFD involucrados en cada lazo de optimización. En este trabajo se elige la plataforma GNU Salome (https://www.salome-platform.org) como entorno de trabajo y se desarrolla código en lenguaje Python para automatizar la reconstrucción geométrica y el mallado asociado al dominio de fluido que envuelve a cada variante de impulsor. Las series que se utilizan son las publicadas por elcanal de Wageningen: Serie B (o serie de Troost) y Serie Ka (serie Kaplan). Como resultado de los mismos, se obtienen mallas de elementos finitos realizadas paramétricamente para ambas series y se varían diversos parámetros geométricos ilustrando la robustez de los códigos desarrollados en una amplia gama de alternativas de diseño.Nowadays, computer modelling techniques are allowing the introduction of relevant improvements to optimise naval propellers behaviour lowering the costs involved. Given that the propellers must be adapted to each particular vessel, the need of CAD propellers model automatisation and further meshing for CFD calculation arises. In the present work the GNU+Linux Salome Platform was chosen as a working environment. Python language scripting code is developed to automatise the geometric model and meshing, associated to the fluid domain enclosing each propeller variant. The propellers series that are used were published by the Wageningen Canal: B series (or Troost series) and Ka series (Kaplan series). As a result, parametrically generated finite element meshes are obtained for both series and for different geometric parameters, showing the robustness of the code developed for a wide range of design alternatives.Fil: Carr, Gustavo Eduardo. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Departamento de Mecanica. Grupo de Ingeniería Asistida Por Computador; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Mar del Plata; ArgentinaFil: Vaccari, Alejandro C.. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; ArgentinaFil: Gimenez, Julio A. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; ArgentinaFil: Sánchez, Yael N.. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; ArgentinaFil: Biocca, Nicolás. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Departamento de Mecanica. Grupo de Ingeniería Asistida Por Computador; ArgentinaFil: Antonelli, Nicolás Alejandro. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; ArgentinaFil: Martínez, Juan Francisco. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; ArgentinaFil: Urquiza, Santiago Adrian. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Departamento de Mecanica. Grupo de Ingeniería Asistida Por Computador; Argentina. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; ArgentinaAsociación Argentina de Mecánica Computacional2018-11info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/86722Carr, Gustavo Eduardo; Vaccari, Alejandro C.; Gimenez, Julio A; Sánchez, Yael N.; Biocca, Nicolás; et al.; Automatización de Generación de Mallas para la Optimización de Propulsores Navales; Asociación Argentina de Mecánica Computacional; Mecánica Computacional; XXXVI; 12; 11-2018; 499-5102591-3522CONICET DigitalCONICETspainfo:eu-repo/semantics/altIdentifier/url/https://cimec.org.ar/ojs/index.php/mc/article/view/5549info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-09-03T09:48:32Zoai:ri.conicet.gov.ar:11336/86722instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-09-03 09:48:32.901CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse |
dc.title.none.fl_str_mv |
Automatización de Generación de Mallas para la Optimización de Propulsores Navales Mesh generation automatisation for optimisation of naval propellers |
title |
Automatización de Generación de Mallas para la Optimización de Propulsores Navales |
spellingShingle |
Automatización de Generación de Mallas para la Optimización de Propulsores Navales Carr, Gustavo Eduardo Scripts Python Salome Diseño Propulsores Navales Hidrodinamica |
title_short |
Automatización de Generación de Mallas para la Optimización de Propulsores Navales |
title_full |
Automatización de Generación de Mallas para la Optimización de Propulsores Navales |
title_fullStr |
Automatización de Generación de Mallas para la Optimización de Propulsores Navales |
title_full_unstemmed |
Automatización de Generación de Mallas para la Optimización de Propulsores Navales |
title_sort |
Automatización de Generación de Mallas para la Optimización de Propulsores Navales |
dc.creator.none.fl_str_mv |
Carr, Gustavo Eduardo Vaccari, Alejandro C. Gimenez, Julio A Sánchez, Yael N. Biocca, Nicolás Antonelli, Nicolás Alejandro Martínez, Juan Francisco Urquiza, Santiago Adrian |
author |
Carr, Gustavo Eduardo |
author_facet |
Carr, Gustavo Eduardo Vaccari, Alejandro C. Gimenez, Julio A Sánchez, Yael N. Biocca, Nicolás Antonelli, Nicolás Alejandro Martínez, Juan Francisco Urquiza, Santiago Adrian |
author_role |
author |
author2 |
Vaccari, Alejandro C. Gimenez, Julio A Sánchez, Yael N. Biocca, Nicolás Antonelli, Nicolás Alejandro Martínez, Juan Francisco Urquiza, Santiago Adrian |
author2_role |
author author author author author author author |
dc.subject.none.fl_str_mv |
Scripts Python Salome Diseño Propulsores Navales Hidrodinamica |
topic |
Scripts Python Salome Diseño Propulsores Navales Hidrodinamica |
purl_subject.fl_str_mv |
https://purl.org/becyt/ford/1.2 https://purl.org/becyt/ford/1 |
dc.description.none.fl_txt_mv |
Las técnicas de modelado computacional son herramientas que hacen posible la introducción a bajo costo de mejoras para optimizar el desempeño de propulsores navales en condiciones realistas de servicio. Debido a que deben ser adaptados a cada embarcación, existe la necesidad de automatizar los modelos CAD de los impulsores y su mallado posterior para los cálculos CFD involucrados en cada lazo de optimización. En este trabajo se elige la plataforma GNU Salome (https://www.salome-platform.org) como entorno de trabajo y se desarrolla código en lenguaje Python para automatizar la reconstrucción geométrica y el mallado asociado al dominio de fluido que envuelve a cada variante de impulsor. Las series que se utilizan son las publicadas por elcanal de Wageningen: Serie B (o serie de Troost) y Serie Ka (serie Kaplan). Como resultado de los mismos, se obtienen mallas de elementos finitos realizadas paramétricamente para ambas series y se varían diversos parámetros geométricos ilustrando la robustez de los códigos desarrollados en una amplia gama de alternativas de diseño. Nowadays, computer modelling techniques are allowing the introduction of relevant improvements to optimise naval propellers behaviour lowering the costs involved. Given that the propellers must be adapted to each particular vessel, the need of CAD propellers model automatisation and further meshing for CFD calculation arises. In the present work the GNU+Linux Salome Platform was chosen as a working environment. Python language scripting code is developed to automatise the geometric model and meshing, associated to the fluid domain enclosing each propeller variant. The propellers series that are used were published by the Wageningen Canal: B series (or Troost series) and Ka series (Kaplan series). As a result, parametrically generated finite element meshes are obtained for both series and for different geometric parameters, showing the robustness of the code developed for a wide range of design alternatives. Fil: Carr, Gustavo Eduardo. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Departamento de Mecanica. Grupo de Ingeniería Asistida Por Computador; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Mar del Plata; Argentina Fil: Vaccari, Alejandro C.. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; Argentina Fil: Gimenez, Julio A. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; Argentina Fil: Sánchez, Yael N.. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; Argentina Fil: Biocca, Nicolás. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Departamento de Mecanica. Grupo de Ingeniería Asistida Por Computador; Argentina Fil: Antonelli, Nicolás Alejandro. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; Argentina Fil: Martínez, Juan Francisco. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; Argentina Fil: Urquiza, Santiago Adrian. Universidad Nacional de Mar del Plata. Facultad de Ingeniería. Departamento de Mecanica. Grupo de Ingeniería Asistida Por Computador; Argentina. Universidad Tecnológica Nacional. Cent.de Estudios Mar del Plata; Argentina |
description |
Las técnicas de modelado computacional son herramientas que hacen posible la introducción a bajo costo de mejoras para optimizar el desempeño de propulsores navales en condiciones realistas de servicio. Debido a que deben ser adaptados a cada embarcación, existe la necesidad de automatizar los modelos CAD de los impulsores y su mallado posterior para los cálculos CFD involucrados en cada lazo de optimización. En este trabajo se elige la plataforma GNU Salome (https://www.salome-platform.org) como entorno de trabajo y se desarrolla código en lenguaje Python para automatizar la reconstrucción geométrica y el mallado asociado al dominio de fluido que envuelve a cada variante de impulsor. Las series que se utilizan son las publicadas por elcanal de Wageningen: Serie B (o serie de Troost) y Serie Ka (serie Kaplan). Como resultado de los mismos, se obtienen mallas de elementos finitos realizadas paramétricamente para ambas series y se varían diversos parámetros geométricos ilustrando la robustez de los códigos desarrollados en una amplia gama de alternativas de diseño. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-11 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://hdl.handle.net/11336/86722 Carr, Gustavo Eduardo; Vaccari, Alejandro C.; Gimenez, Julio A; Sánchez, Yael N.; Biocca, Nicolás; et al.; Automatización de Generación de Mallas para la Optimización de Propulsores Navales; Asociación Argentina de Mecánica Computacional; Mecánica Computacional; XXXVI; 12; 11-2018; 499-510 2591-3522 CONICET Digital CONICET |
url |
http://hdl.handle.net/11336/86722 |
identifier_str_mv |
Carr, Gustavo Eduardo; Vaccari, Alejandro C.; Gimenez, Julio A; Sánchez, Yael N.; Biocca, Nicolás; et al.; Automatización de Generación de Mallas para la Optimización de Propulsores Navales; Asociación Argentina de Mecánica Computacional; Mecánica Computacional; XXXVI; 12; 11-2018; 499-510 2591-3522 CONICET Digital CONICET |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/url/https://cimec.org.ar/ojs/index.php/mc/article/view/5549 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/ |
dc.format.none.fl_str_mv |
application/pdf application/pdf |
dc.publisher.none.fl_str_mv |
Asociación Argentina de Mecánica Computacional |
publisher.none.fl_str_mv |
Asociación Argentina de Mecánica Computacional |
dc.source.none.fl_str_mv |
reponame:CONICET Digital (CONICET) instname:Consejo Nacional de Investigaciones Científicas y Técnicas |
reponame_str |
CONICET Digital (CONICET) |
collection |
CONICET Digital (CONICET) |
instname_str |
Consejo Nacional de Investigaciones Científicas y Técnicas |
repository.name.fl_str_mv |
CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas |
repository.mail.fl_str_mv |
dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar |
_version_ |
1842268929090650112 |
score |
13.13397 |