Referência Completa


Título: A fast numerical pollutant dispersion algorithm using GPU
Autor: Daniel Botezelli
Programa: Engenharia Aeronáutica e Mecânica
Área de Concentração: Propulsão Aeroespacial e Energia
Orientador : Elisan dos Santos Magalhães
Coorientador : Davi Antônio dos Santos
Ano de Publicação : 2022
Curso : Mestrado Acadêmico
Assuntos : Dinâmica dos fluidos computacional
t Escoamento de fluidos
t Algoritmos
t Análise numérica
t Número de Reynolds
t Dispersão
t Mecânica dos fluidos
t Física
Resumo : The advances of graphics processing units (GPU) technology have granted a recent enhancement in the parallel programming field. However, the use of GPU devices in fluid flow simulations is still in the development phase. The majority of the currently available high-precision fluid-flow simulation codes are targeted to CPU-based clusters. The present dissertation proposes a CUDA-C-based simulation algorithm to demonstrate GPU devices' potential precision and fastness in coping with the numerical solution of the Navier-Stokes and pollutant dispersion equations. The main objective is to develop a high accelerated algorithm, providing real-time simulation. This may improve the computational fluid dynamics (CFD) investigations since it allows for real-time valuable data visualization. Early identification of a possible hazard is crucial for corrective and thwarting measures. Thus, an implicit finite volume method is applied to solve those equations based on a total variation diminishing (TVD) discretization scheme. The proposed methodology is exemplified on a classical approach of the lid-driven cavity, channel-flow, and street canyon problems. This dissertation uses different grid resolutions and Reynolds numbers to investigate the performance of the proposed method against state-of-the-art techniques. The results show that the SOR-M procedure has contributed to the enhancement of the convergence rate. In particular, a time reduction of about 22.5% is achieved when the SOR-M algorithm is applied. Moreover, the overall method has shown to be 13-70 times faster than CPU-based codes. In conclusion, parallel CFD can significantly increase the performance in solving fluid flow and pollutant dispersion problems. Therefore, GPU-based codes are a promising way for real-time engineering and solutions.
Data de Defesa : 03/03/2022
Texto na íntegra : [Visualizar]