Aplicação de um modelo substituto para otimização estrutural topológica com restrição de tensão e estimativa de erro a posteriori
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/127869 |
Resumo: | Este trabalho apresenta uma metodologia de otimização topológica visando reduzir o volume de uma estrutura tridimensional sujeita a restrição de tensão. A análise estrutural é feita através do método dos elementos finitos, as tensões são calculadas nos pontos de integração Gaussiana e suavizadas. Para evitar problemas associados a singularidades na tensão é aplicado o método de relaxação de tensão, que penaliza o tensor constitutivo. A norma-p é utilizada para simular a função máximo, que é utilizada como restrição global de tensão. O estimador de erro de Zienkiewicz e Zhu é usado para calcular o erro da tensão, que é considerado durante o cálculo da norma-p, tornando o processo de otimização mais robusto. Para o processo de otimização é utilizada o método de programação linear sequencial, sendo todas as derivadas calculadas analiticamente. É proposto um critério para remoção de elementos de baixa densidade, que se mostrou eficiente contribuindo para gerar estruturas bem definidas e reduzindo significativamente o tempo computacional. O fenômeno de instabilidade de tabuleiro é contornado com o uso de um filtro linear de densidade. Para reduzir o tempo dispendido no cálculo das derivadas e aumentar o desempenho do processo de otimização é proposto um modelo substituto (surrogate model) que é utilizado em iterações internas na programação linear sequencial. O modelo substituto não reduz o tempo de cálculo de cada iteração, entretanto reduziu consideravelmente o número de avaliações da derivada. O algoritmo proposto foi testado otimizando quatro estruturas, e comparado com variações do método e com outros autores quando possível, comprovando a validade da metodologia empregada. |
id |
URGS_d268a9a2f1a2fc9acc9d5b3a1e16f89b |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/127869 |
network_acronym_str |
URGS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
repository_id_str |
1853 |
spelling |
Varella, GuilhermeFonseca, Jun Sergio Ono2015-10-21T02:39:57Z2015http://hdl.handle.net/10183/127869000971654Este trabalho apresenta uma metodologia de otimização topológica visando reduzir o volume de uma estrutura tridimensional sujeita a restrição de tensão. A análise estrutural é feita através do método dos elementos finitos, as tensões são calculadas nos pontos de integração Gaussiana e suavizadas. Para evitar problemas associados a singularidades na tensão é aplicado o método de relaxação de tensão, que penaliza o tensor constitutivo. A norma-p é utilizada para simular a função máximo, que é utilizada como restrição global de tensão. O estimador de erro de Zienkiewicz e Zhu é usado para calcular o erro da tensão, que é considerado durante o cálculo da norma-p, tornando o processo de otimização mais robusto. Para o processo de otimização é utilizada o método de programação linear sequencial, sendo todas as derivadas calculadas analiticamente. É proposto um critério para remoção de elementos de baixa densidade, que se mostrou eficiente contribuindo para gerar estruturas bem definidas e reduzindo significativamente o tempo computacional. O fenômeno de instabilidade de tabuleiro é contornado com o uso de um filtro linear de densidade. Para reduzir o tempo dispendido no cálculo das derivadas e aumentar o desempenho do processo de otimização é proposto um modelo substituto (surrogate model) que é utilizado em iterações internas na programação linear sequencial. O modelo substituto não reduz o tempo de cálculo de cada iteração, entretanto reduziu consideravelmente o número de avaliações da derivada. O algoritmo proposto foi testado otimizando quatro estruturas, e comparado com variações do método e com outros autores quando possível, comprovando a validade da metodologia empregada.This work presents a methodology for stress-constrained topology optimization, aiming to minimize material volume. Structural analysis is performed by the finite element method, and stress is computed at the elemental Gaussian integration points, and then smoothed over the mesh. In order to avoid the stress singularity phenomenon a constitutive tensor penalization is employed. A normalized version of the p-norm is used as a global stress measure instead of local stress constraint. A finite element error estimator is considered in the stress constraint calculation. In order to solve the optimization process, Sequential Linear Programming is employed, with all derivatives being calculated analiticaly. A criterion is proposed to remove low density elements, contributing for well-defined structures and reducing significantly the computational time. Checkerboard instability is circumvented with a linear density filter. To reduce the computational time and enhance the performance of the code, a surrogate model is used in inner iterations of the Sequential Linear Programming. The present algorithm was evaluated optimizing four structures, and comparing with variations of the methodolgy and results from other authors, when possible, presenting good results and thus verifying the validity of the procedure.application/pdfporOtimização topológicaElementos finitosEstruturas (Engenharia)Topology optimizationStress constraintSurrogate modelError estimatorAplicação de um modelo substituto para otimização estrutural topológica com restrição de tensão e estimativa de erro a posterioriinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPrograma de Pós-Graduação em Engenharia MecânicaPorto Alegre, BR-RS2015mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000971654.pdf000971654.pdfTexto completoapplication/pdf15641701http://www.lume.ufrgs.br/bitstream/10183/127869/1/000971654.pdf028ae82abefcb7ddf6accc493c9bc927MD51TEXT000971654.pdf.txt000971654.pdf.txtExtracted Texttext/plain107205http://www.lume.ufrgs.br/bitstream/10183/127869/2/000971654.pdf.txt5f0dfdc8683adeb1c3de59a5761852c1MD52THUMBNAIL000971654.pdf.jpg000971654.pdf.jpgGenerated Thumbnailimage/jpeg1042http://www.lume.ufrgs.br/bitstream/10183/127869/3/000971654.pdf.jpgb794dddf1276e20d1b80653364a1a7b6MD5310183/1278692018-10-24 08:59:56.663oai:www.lume.ufrgs.br:10183/127869Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-24T11:59:56Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Aplicação de um modelo substituto para otimização estrutural topológica com restrição de tensão e estimativa de erro a posteriori |
title |
Aplicação de um modelo substituto para otimização estrutural topológica com restrição de tensão e estimativa de erro a posteriori |
spellingShingle |
Aplicação de um modelo substituto para otimização estrutural topológica com restrição de tensão e estimativa de erro a posteriori Varella, Guilherme Otimização topológica Elementos finitos Estruturas (Engenharia) Topology optimization Stress constraint Surrogate model Error estimator |
title_short |
Aplicação de um modelo substituto para otimização estrutural topológica com restrição de tensão e estimativa de erro a posteriori |
title_full |
Aplicação de um modelo substituto para otimização estrutural topológica com restrição de tensão e estimativa de erro a posteriori |
title_fullStr |
Aplicação de um modelo substituto para otimização estrutural topológica com restrição de tensão e estimativa de erro a posteriori |
title_full_unstemmed |
Aplicação de um modelo substituto para otimização estrutural topológica com restrição de tensão e estimativa de erro a posteriori |
title_sort |
Aplicação de um modelo substituto para otimização estrutural topológica com restrição de tensão e estimativa de erro a posteriori |
author |
Varella, Guilherme |
author_facet |
Varella, Guilherme |
author_role |
author |
dc.contributor.author.fl_str_mv |
Varella, Guilherme |
dc.contributor.advisor1.fl_str_mv |
Fonseca, Jun Sergio Ono |
contributor_str_mv |
Fonseca, Jun Sergio Ono |
dc.subject.por.fl_str_mv |
Otimização topológica Elementos finitos Estruturas (Engenharia) |
topic |
Otimização topológica Elementos finitos Estruturas (Engenharia) Topology optimization Stress constraint Surrogate model Error estimator |
dc.subject.eng.fl_str_mv |
Topology optimization Stress constraint Surrogate model Error estimator |
description |
Este trabalho apresenta uma metodologia de otimização topológica visando reduzir o volume de uma estrutura tridimensional sujeita a restrição de tensão. A análise estrutural é feita através do método dos elementos finitos, as tensões são calculadas nos pontos de integração Gaussiana e suavizadas. Para evitar problemas associados a singularidades na tensão é aplicado o método de relaxação de tensão, que penaliza o tensor constitutivo. A norma-p é utilizada para simular a função máximo, que é utilizada como restrição global de tensão. O estimador de erro de Zienkiewicz e Zhu é usado para calcular o erro da tensão, que é considerado durante o cálculo da norma-p, tornando o processo de otimização mais robusto. Para o processo de otimização é utilizada o método de programação linear sequencial, sendo todas as derivadas calculadas analiticamente. É proposto um critério para remoção de elementos de baixa densidade, que se mostrou eficiente contribuindo para gerar estruturas bem definidas e reduzindo significativamente o tempo computacional. O fenômeno de instabilidade de tabuleiro é contornado com o uso de um filtro linear de densidade. Para reduzir o tempo dispendido no cálculo das derivadas e aumentar o desempenho do processo de otimização é proposto um modelo substituto (surrogate model) que é utilizado em iterações internas na programação linear sequencial. O modelo substituto não reduz o tempo de cálculo de cada iteração, entretanto reduziu consideravelmente o número de avaliações da derivada. O algoritmo proposto foi testado otimizando quatro estruturas, e comparado com variações do método e com outros autores quando possível, comprovando a validade da metodologia empregada. |
publishDate |
2015 |
dc.date.accessioned.fl_str_mv |
2015-10-21T02:39:57Z |
dc.date.issued.fl_str_mv |
2015 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/127869 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000971654 |
url |
http://hdl.handle.net/10183/127869 |
identifier_str_mv |
000971654 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/127869/1/000971654.pdf http://www.lume.ufrgs.br/bitstream/10183/127869/2/000971654.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/127869/3/000971654.pdf.jpg |
bitstream.checksum.fl_str_mv |
028ae82abefcb7ddf6accc493c9bc927 5f0dfdc8683adeb1c3de59a5761852c1 b794dddf1276e20d1b80653364a1a7b6 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
_version_ |
1810085334302588928 |