Reconstrução digital massivamente paralela de corpos de prova de concreto a partir de tomografia industrial
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2014 |
| Tipo de documento: | Dissertação |
| Idioma: | por |
| Título da fonte: | Repositório Institucional da UFPR |
| Texto Completo: | https://hdl.handle.net/1884/37091 |
Resumo: | Orientador: Prof. Dr. Klaus de Geus |
| id |
UFPR_09bfd29ee66444d8b343d320c6d1ce8d |
|---|---|
| oai_identifier_str |
oai:acervodigital.ufpr.br:1884/37091 |
| network_acronym_str |
UFPR |
| network_name_str |
Repositório Institucional da UFPR |
| repository_id_str |
308 |
| spelling |
Godoi, Walmor CardosoUniversidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Métodos Numéricos em EngenhariaGeus, Klaus deSantos, Ricardo César Ribeiro dos2025-04-30T17:28:46Z2025-04-30T17:28:46Z2014https://hdl.handle.net/1884/37091Orientador: Prof. Dr. Klaus de GeusCoorientador: Prof. Dr.. Walmor Cardoso GodoiDissertação (mestrado) - Universidade Federal do Paraná, Setor de Tecnologia, Programa de Pós-Graduação em Métodos Numéricos em Engenharia. Defesa: Curitiba, 27/08/2014Inclui referênciasÁrea de concentração: Mecânica ComputacionalResumo: Ensaios nao destrutivos sao importantes para a analise de estruturas de concreto. Sua realizacao, entretanto, necessita de amostras que devem ser retiradas das estruturas a serem analisadas, tais como barragens e usinas. A tomografia industrial, mediante a obtencao de mapas de densidade, aliada a modelos e ferramentas de simulacao, tem um papel relevante no contexto de ensaios nao destrutivos. Como as ferramentas de simulacao atuais fazem uso de modelos geometricos poligonais, torna-se necessario extrair superficies mediante a geracao de malhas poligonais, a partir do volume de dados, usando tecnicas tais como o algoritmo Marching Cubes. Este trabalho trata da geracao de malhas poligonais de alta definicao a partir de testemunhos de concreto, os quais apresentam dimensoes que normalmente impactam o desempenho, o consumo de memoria e ate mesmo a factibilidade do processamento. Para a solucao destes desafios, foi contemplada a solução utilizando uma implementacao massivamente paralela do algoritmo Marching Cubes. Foi implementada uma versao paralela deste algoritmo utilizando a linguagem CUDA/C para programacao da GPU de forma a conseguir ganho de tempo de processamento na geracao de malhas de alta definicao para imagens tomográficas de corpos de prova de concreto. A avaliacao do ganho de velocidade de processamento foi realizada comparando-se a solucao paralelizada com um prototipo desenvolvido em MATLAB. Foram desenvolvidos modulos de software em codigo prototipo para auxiliar na analise da solucao. As analises realizadas mostram que o uso de paralelismo massivo mediante GPU tem grande potencial para esse tipo de aplicacao, nao obstante o aumento no consumo de memoria devido a necessidade de controle mais sofisticado na transferencia de dados no processamento. A reducao do tempo de processamento obtida como resultado neste estudo foi significativa, a saber, de doze horas na arquitetura serial para pouco mais de quarenta segundos na arquitetura paralela.Abstract: Non-destructive testing is an important procedure for the analysis of concrete structures. It requires, however, structural samples to be extracted from buildings such as dams or bridges. In order to acquire data regarding the geometry and the topography of both surface and internal structures, industrial tomography can be used, through the acquisition of density maps. This data can be used with simulation software applications and models. However, the aforementioned procedures require polygonal meshes, hence, the necessity to extract surfaces from the volumetric data. In order to create such models, algorithms must be used, such as the Marching Cubes algorithm, with the purpose of generating a virtual model corresponding to the real object in a given density. The purpose of this document is to detail the creation of high density polygonal meshes from concrete samples that generate density maps with dimensions that pose a challenge to both processing time and memory consumption, posing a problem to the feasibility of the solution. To overcome these challenges, the CUDA/C language was used for programming a Graphics Processing Unit (GPU) to decrease the processing time required to extract polygonal surfaces from tomographic images. To evaluate the speed increment of the algorithm, the execution time of the parallelized version was compared with the initial serial MATLAB implementation. Additionally, auxiliary code was implemented aiming a robust memory management. The results confirm that massive parallel GPU programming can be used to reduce the processing time, even though memory consumption, due to the more sophisticated management techniques implemented for data transfer, was higher. As an overall result, the processing time decreased from approximately twelve hours on the serial implementation to approximately forty seconds on the massive parallel approach, with a corresponding increase in memory consumption.79f. : il. algumas color., grafs., tabs.application/pdfDisponível em formato digitalAnálise numéricaAlgorítmos computacionaisComputação graficaConcretoConfiabilidade (Engenharia)Reconstrução digital massivamente paralela de corpos de prova de concreto a partir de tomografia industrialinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessTHUMBNAILR - D - RICARDO CESAR RIBEIRO DOS SANTOS.pdf.jpgGenerated Thumbnailimage/jpeg1156https://acervodigital.ufpr.br/bitstream/1884/37091/1/R%20-%20D%20-%20RICARDO%20CESAR%20RIBEIRO%20DOS%20SANTOS.pdf.jpge1985649a6699428fb424d7bc4fe0ce6MD51open accessTEXTR - D - RICARDO CESAR RIBEIRO DOS SANTOS.pdf.txtExtracted Texttext/plain127934https://acervodigital.ufpr.br/bitstream/1884/37091/2/R%20-%20D%20-%20RICARDO%20CESAR%20RIBEIRO%20DOS%20SANTOS.pdf.txt93970c8a1284fad61c7cb00d97cd49beMD52open accessORIGINALR - D - RICARDO CESAR RIBEIRO DOS SANTOS.pdfapplication/pdf1320288https://acervodigital.ufpr.br/bitstream/1884/37091/3/R%20-%20D%20-%20RICARDO%20CESAR%20RIBEIRO%20DOS%20SANTOS.pdf3f8e43116d5a2a89042af6cae705a5beMD53open access1884/370912025-04-30 14:28:46.924open accessoai:acervodigital.ufpr.br:1884/37091Repositório InstitucionalPUBhttp://acervodigital.ufpr.br/oai/requestinformacaodigital@ufpr.bropendoar:3082025-04-30T17:28:46Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false |
| dc.title.pt_BR.fl_str_mv |
Reconstrução digital massivamente paralela de corpos de prova de concreto a partir de tomografia industrial |
| title |
Reconstrução digital massivamente paralela de corpos de prova de concreto a partir de tomografia industrial |
| spellingShingle |
Reconstrução digital massivamente paralela de corpos de prova de concreto a partir de tomografia industrial Santos, Ricardo César Ribeiro dos Análise numérica Algorítmos computacionais Computação grafica Concreto Confiabilidade (Engenharia) |
| title_short |
Reconstrução digital massivamente paralela de corpos de prova de concreto a partir de tomografia industrial |
| title_full |
Reconstrução digital massivamente paralela de corpos de prova de concreto a partir de tomografia industrial |
| title_fullStr |
Reconstrução digital massivamente paralela de corpos de prova de concreto a partir de tomografia industrial |
| title_full_unstemmed |
Reconstrução digital massivamente paralela de corpos de prova de concreto a partir de tomografia industrial |
| title_sort |
Reconstrução digital massivamente paralela de corpos de prova de concreto a partir de tomografia industrial |
| author |
Santos, Ricardo César Ribeiro dos |
| author_facet |
Santos, Ricardo César Ribeiro dos |
| author_role |
author |
| dc.contributor.other.pt_BR.fl_str_mv |
Godoi, Walmor Cardoso Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Métodos Numéricos em Engenharia |
| dc.contributor.advisor1.fl_str_mv |
Geus, Klaus de |
| dc.contributor.author.fl_str_mv |
Santos, Ricardo César Ribeiro dos |
| contributor_str_mv |
Geus, Klaus de |
| dc.subject.por.fl_str_mv |
Análise numérica Algorítmos computacionais Computação grafica Concreto Confiabilidade (Engenharia) |
| topic |
Análise numérica Algorítmos computacionais Computação grafica Concreto Confiabilidade (Engenharia) |
| description |
Orientador: Prof. Dr. Klaus de Geus |
| publishDate |
2014 |
| dc.date.issued.fl_str_mv |
2014 |
| dc.date.accessioned.fl_str_mv |
2025-04-30T17:28:46Z |
| dc.date.available.fl_str_mv |
2025-04-30T17:28:46Z |
| 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 |
https://hdl.handle.net/1884/37091 |
| url |
https://hdl.handle.net/1884/37091 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.pt_BR.fl_str_mv |
Disponível em formato digital |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
79f. : il. algumas color., grafs., tabs. application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPR instname:Universidade Federal do Paraná (UFPR) instacron:UFPR |
| instname_str |
Universidade Federal do Paraná (UFPR) |
| instacron_str |
UFPR |
| institution |
UFPR |
| reponame_str |
Repositório Institucional da UFPR |
| collection |
Repositório Institucional da UFPR |
| bitstream.url.fl_str_mv |
https://acervodigital.ufpr.br/bitstream/1884/37091/1/R%20-%20D%20-%20RICARDO%20CESAR%20RIBEIRO%20DOS%20SANTOS.pdf.jpg https://acervodigital.ufpr.br/bitstream/1884/37091/2/R%20-%20D%20-%20RICARDO%20CESAR%20RIBEIRO%20DOS%20SANTOS.pdf.txt https://acervodigital.ufpr.br/bitstream/1884/37091/3/R%20-%20D%20-%20RICARDO%20CESAR%20RIBEIRO%20DOS%20SANTOS.pdf |
| bitstream.checksum.fl_str_mv |
e1985649a6699428fb424d7bc4fe0ce6 93970c8a1284fad61c7cb00d97cd49be 3f8e43116d5a2a89042af6cae705a5be |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR) |
| repository.mail.fl_str_mv |
informacaodigital@ufpr.br |
| _version_ |
1847525509786763264 |