Simulation of a single-phase turbulent jet using the lattice boltzmann method

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: Knippenberg, Leonardo Demmer
Orientador(a): Hegele Junior, Luiz Adolfo
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.udesc.br/handle/UDESC/20582
Resumo: Apresento uma abordagem para modelar um jato monofásico turbulento e as condições de contorno do escoamento utilizando o método do Lattice Boltzmann (LBM). O método emprega uma versão regularizada da equação de Boltzmann que incorpora uma formulação para o operador de colisão BGK. A reconstrução de populações de partículas regularizadas é baseada em momentos de quarta ordem da função de distribuição com base na aplicação dos polinômios de Hermite. Baseado no trabalho de Hegele et al. (Phys. Rev. E 98, 043302, 2018), nossa abordagem reconstrói momentos desconhecidos por meio de populações de partículas conhecidas nos limites das condições de contorno, levando a um sistema de equações resolvidas de acordo com o método. A malha tridimensional D3Q19 e D3Q27 é considerada para a solução do fluxo do jato como um teste de referência. A comparação com soluções da literatura demonstra concordância, validando a eficácia do método proposto. O modelo de alta ordem é testado para um escoamento com Re = 2000 em um domínio periódico para as faces paralelas ao escoamento do fluido. O método Lattice Boltzmann permite a realização de simulações de escoamentos estáveis com baixos níveis de viscosidade, o que possibilita a obtenção de um Re alto. O modelo proposto permite a realização de uma simulação de alto desempenho para testar a capacidade de processamento de uma GPU e obter resultados precisos em um período de tempo relativamente curto em comparação com outros métodos de simulação de escoamento de um fluido. A malha usada para a simulação tem [256, 1028, 256] pontos de rede em [x, y, z] para um sistema de coordenadas cartesianas, resultando em um total de 6,7 x 10⁷ cálculos realizados por etapa de tempo em um período de 9000 segundos, o que resulta em um total de 7485 operações por segundo. Por fim, os resultados obtidos mostram compatibilidade com os resultados experimentais e é possível confirmar que o benchmark realizado tem um alto nível de processamento, mantendo a precisão.
id UDESC-2_021bec2c2dfaf75c8f7084f1b99725dd
oai_identifier_str oai:repositorio.udesc.br:UDESC/20582
network_acronym_str UDESC-2
network_name_str Repositório Institucional da UDESC
repository_id_str
spelling PublicationKnippenberg, Leonardo Demmervirtual::15580Hegele Junior, Luiz Adolfo2025-04-01T14:28:52Z2025KNIPPENBERG, Leonardo Demmer. <b>Simulation of a single-phase turbulent jet using the lattice boltzmann method</b>. 2025. Dissertação (Pós-Graduação em Engenharia Mecânica) - Udesc, Joinville, 2025. Disponível em: https://repositorio.udesc.br/handle/UDESC/20582. Acesso em: insira aqui a data de acesso ao material. Ex: 18 fev. 2025.https://repositorio.udesc.br/handle/UDESC/20582Apresento uma abordagem para modelar um jato monofásico turbulento e as condições de contorno do escoamento utilizando o método do Lattice Boltzmann (LBM). O método emprega uma versão regularizada da equação de Boltzmann que incorpora uma formulação para o operador de colisão BGK. A reconstrução de populações de partículas regularizadas é baseada em momentos de quarta ordem da função de distribuição com base na aplicação dos polinômios de Hermite. Baseado no trabalho de Hegele et al. (Phys. Rev. E 98, 043302, 2018), nossa abordagem reconstrói momentos desconhecidos por meio de populações de partículas conhecidas nos limites das condições de contorno, levando a um sistema de equações resolvidas de acordo com o método. A malha tridimensional D3Q19 e D3Q27 é considerada para a solução do fluxo do jato como um teste de referência. A comparação com soluções da literatura demonstra concordância, validando a eficácia do método proposto. O modelo de alta ordem é testado para um escoamento com Re = 2000 em um domínio periódico para as faces paralelas ao escoamento do fluido. O método Lattice Boltzmann permite a realização de simulações de escoamentos estáveis com baixos níveis de viscosidade, o que possibilita a obtenção de um Re alto. O modelo proposto permite a realização de uma simulação de alto desempenho para testar a capacidade de processamento de uma GPU e obter resultados precisos em um período de tempo relativamente curto em comparação com outros métodos de simulação de escoamento de um fluido. A malha usada para a simulação tem [256, 1028, 256] pontos de rede em [x, y, z] para um sistema de coordenadas cartesianas, resultando em um total de 6,7 x 10⁷ cálculos realizados por etapa de tempo em um período de 9000 segundos, o que resulta em um total de 7485 operações por segundo. Por fim, os resultados obtidos mostram compatibilidade com os resultados experimentais e é possível confirmar que o benchmark realizado tem um alto nível de processamento, mantendo a precisão.75 f.Attribution-NonCommercial-ShareAlike 4.0 Brazilhttp://creativecommons.org/licenses/by-nc-sa/4.0/br/info:eu-repo/semantics/openAccessMétodo Lattice Boltzmann (LBM)Jato TurbulentoDinâmica de Fluidos Computacional (CFD)Simulation of a single-phase turbulent jet using the lattice boltzmann methodSimulação de um jato turbulento monofásico usando o método de Lattice Boltzmanninfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-1engreponame:Repositório Institucional da UDESCinstname:Universidade do Estado de Santa Catarina (UDESC)instacron:UDESCJoinvillePós-Graduação em Engenharia MecânicaCCTPrograma de Pós-Graduação em Engenharia MecânicaAcesso abertoEngenhariasI present an approach to modeling a turbulent single-phase jet and the boundary conditions of the flow using the Lattice Boltzmann Method (LBM). The method employs a regularized version of the Boltzmann equation that incorporates a formulation for the BGK collision operator. The reconstruction of regularized particle populations is based on fourth-order moments of the distribution function using Hermite polynomials. Based on the work of (Hegele Jr. et al. 2018), our approach reconstructs unknown moments through known particle populations on the boundaries, leading to a system of equations solved according to the method. The three-dimensional mesh D3Q19 and D3Q27 is considered for the jet flow solution as a reference test. Comparison with literature solutions shows agreement, validating the effectiveness of the proposed method. The high-order model is tested for a flow with Re = 2000 in a periodic domain for the faces parallel to the fluid flow. The Lattice Boltzmann method allows simulations of stable flows with low viscosity levels, enabling a high Re. The proposed model enables high-performance simulation to test the processing capacity of a GPU and obtain accurate results in a relatively short period compared to other fluid flow simulation methods. The mesh used for the simulation has [256, 1028, 256] grid points in [x, y, z] for a Cartesian coordinate system, resulting in a total of 6.7 × 10⁷ calculations per time step over 9000 seconds, leading to 7485 operations per second. Finally, the results obtained show compatibility with experimental results, confirming that the benchmark performed has a high level of processing while maintaining accuracy.Lattice Boltzmann Method (LBM)Turbulent JetComputational Fluid Dynamics (CFD)870a9585-b6f0-47eb-9d29-2b12a25fcec9virtual::15580-1870a9585-b6f0-47eb-9d29-2b12a25fcec9virtual::15580-1LICENSElicense.txtWritten by org.dspace.content.LicenseUtilstext/plain; charset=utf-81601https://acad.repositorio-institucional-prod9.server.udesc.br/bitstreams/2d6fa14e-2f11-4708-8769-be785a6a7f1c/download7e7f8753bca4ca4a71293e48cccc5abfMD51falseAnonymousREADORIGINALDocumento UDESC 00010524_2025 - Dissertação Leornardo - Ingles.pdfDocumento UDESC 00010524_2025 - Dissertação Leornardo - Ingles.pdfapplication/pdf2097273https://acad.repositorio-institucional-prod9.server.udesc.br/bitstreams/1f294fb1-9efb-47e8-97c0-93b575af99dc/download49bac5cf3c15aaf9625095fd32ba7982MD51trueAnonymousREADDocumento UDESC 00010524_2025 - Dissertação Leornardo - Ingles.pdfDocumento UDESC 00010524_2025 - Dissertação Leornardo - Ingles.pdfapplication/pdf2097273https://acad.repositorio-institucional-prod9.server.udesc.br/bitstreams/14a53af7-af79-4ad2-9486-14bcf8e8b563/download49bac5cf3c15aaf9625095fd32ba7982MD52falseAnonymousREADTEXTDocumento UDESC 00010524_2025 - Dissertação Leornardo - Ingles.pdf.txtWritten by FormatFilter org.dspace.app.mediafilter.TikaTextExtractionFilter on 2025-04-02T06:00:58Z (GMT).Extracted texttext/plain104085https://acad.repositorio-institucional-prod9.server.udesc.br/bitstreams/0b536ee6-8e5a-471e-aaac-0cb521c32425/download25fb213f0261de557839de6c4640215eMD53falseAnonymousREADTHUMBNAILDocumento UDESC 00010524_2025 - Dissertação Leornardo - Ingles.pdf.jpgWritten by FormatFilter org.dspace.app.mediafilter.PDFBoxThumbnail on 2025-04-02T06:00:58Z (GMT).Generated Thumbnailimage/jpeg2733https://acad.repositorio-institucional-prod9.server.udesc.br/bitstreams/b3a9f64b-5d9d-41dc-860a-cb8e1ddfdbcf/downloadeeb9d904773ee24e9e7d0b31fba4dfebMD54falseAnonymousREADUDESC/205822025-04-02T06:00:58.953Zhttp://creativecommons.org/licenses/by-nc-sa/4.0/br/Attribution-NonCommercial-ShareAlike 4.0 Brazilopen.accessoai:repositorio.udesc.br:UDESC/20582https://acad.repositorio-institucional-prod9.server.udesc.brBiblioteca Digital de Teses e Dissertaçõeshttps://pergamumweb.udesc.br/biblioteca/index.phpPRIhttps://repositorio-api.udesc.br/server/oai/requestri@udesc.bropendoar:63912025-04-02T06:00:58Repositório Institucional da UDESC - Universidade do Estado de Santa Catarina (UDESC)false
dc.title.none.fl_str_mv Simulation of a single-phase turbulent jet using the lattice boltzmann method
dc.title.alternative.pt.fl_str_mv Simulação de um jato turbulento monofásico usando o método de Lattice Boltzmann
title Simulation of a single-phase turbulent jet using the lattice boltzmann method
spellingShingle Simulation of a single-phase turbulent jet using the lattice boltzmann method
Knippenberg, Leonardo Demmer
Método Lattice Boltzmann (LBM)
Jato Turbulento
Dinâmica de Fluidos Computacional (CFD)
title_short Simulation of a single-phase turbulent jet using the lattice boltzmann method
title_full Simulation of a single-phase turbulent jet using the lattice boltzmann method
title_fullStr Simulation of a single-phase turbulent jet using the lattice boltzmann method
title_full_unstemmed Simulation of a single-phase turbulent jet using the lattice boltzmann method
title_sort Simulation of a single-phase turbulent jet using the lattice boltzmann method
author Knippenberg, Leonardo Demmer
author_facet Knippenberg, Leonardo Demmer
author_role author
dc.contributor.author.fl_str_mv Knippenberg, Leonardo Demmer
dc.contributor.advisor1ID.fl_str_mv virtual::15580
dc.contributor.advisor1.fl_str_mv Hegele Junior, Luiz Adolfo
contributor_str_mv Hegele Junior, Luiz Adolfo
dc.subject.por.fl_str_mv Método Lattice Boltzmann (LBM)
Jato Turbulento
Dinâmica de Fluidos Computacional (CFD)
topic Método Lattice Boltzmann (LBM)
Jato Turbulento
Dinâmica de Fluidos Computacional (CFD)
description Apresento uma abordagem para modelar um jato monofásico turbulento e as condições de contorno do escoamento utilizando o método do Lattice Boltzmann (LBM). O método emprega uma versão regularizada da equação de Boltzmann que incorpora uma formulação para o operador de colisão BGK. A reconstrução de populações de partículas regularizadas é baseada em momentos de quarta ordem da função de distribuição com base na aplicação dos polinômios de Hermite. Baseado no trabalho de Hegele et al. (Phys. Rev. E 98, 043302, 2018), nossa abordagem reconstrói momentos desconhecidos por meio de populações de partículas conhecidas nos limites das condições de contorno, levando a um sistema de equações resolvidas de acordo com o método. A malha tridimensional D3Q19 e D3Q27 é considerada para a solução do fluxo do jato como um teste de referência. A comparação com soluções da literatura demonstra concordância, validando a eficácia do método proposto. O modelo de alta ordem é testado para um escoamento com Re = 2000 em um domínio periódico para as faces paralelas ao escoamento do fluido. O método Lattice Boltzmann permite a realização de simulações de escoamentos estáveis com baixos níveis de viscosidade, o que possibilita a obtenção de um Re alto. O modelo proposto permite a realização de uma simulação de alto desempenho para testar a capacidade de processamento de uma GPU e obter resultados precisos em um período de tempo relativamente curto em comparação com outros métodos de simulação de escoamento de um fluido. A malha usada para a simulação tem [256, 1028, 256] pontos de rede em [x, y, z] para um sistema de coordenadas cartesianas, resultando em um total de 6,7 x 10⁷ cálculos realizados por etapa de tempo em um período de 9000 segundos, o que resulta em um total de 7485 operações por segundo. Por fim, os resultados obtidos mostram compatibilidade com os resultados experimentais e é possível confirmar que o benchmark realizado tem um alto nível de processamento, mantendo a precisão.
publishDate 2025
dc.date.accessioned.fl_str_mv 2025-04-01T14:28:52Z
dc.date.issued.fl_str_mv 2025
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.citation.fl_str_mv KNIPPENBERG, Leonardo Demmer. <b>Simulation of a single-phase turbulent jet using the lattice boltzmann method</b>. 2025. Dissertação (Pós-Graduação em Engenharia Mecânica) - Udesc, Joinville, 2025. Disponível em: https://repositorio.udesc.br/handle/UDESC/20582. Acesso em: insira aqui a data de acesso ao material. Ex: 18 fev. 2025.
dc.identifier.uri.fl_str_mv https://repositorio.udesc.br/handle/UDESC/20582
identifier_str_mv KNIPPENBERG, Leonardo Demmer. <b>Simulation of a single-phase turbulent jet using the lattice boltzmann method</b>. 2025. Dissertação (Pós-Graduação em Engenharia Mecânica) - Udesc, Joinville, 2025. Disponível em: https://repositorio.udesc.br/handle/UDESC/20582. Acesso em: insira aqui a data de acesso ao material. Ex: 18 fev. 2025.
url https://repositorio.udesc.br/handle/UDESC/20582
dc.language.iso.fl_str_mv eng
language eng
dc.relation.confidence.fl_str_mv -1
dc.rights.driver.fl_str_mv Attribution-NonCommercial-ShareAlike 4.0 Brazil
http://creativecommons.org/licenses/by-nc-sa/4.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-ShareAlike 4.0 Brazil
http://creativecommons.org/licenses/by-nc-sa/4.0/br/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 75 f.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UDESC
instname:Universidade do Estado de Santa Catarina (UDESC)
instacron:UDESC
instname_str Universidade do Estado de Santa Catarina (UDESC)
instacron_str UDESC
institution UDESC
reponame_str Repositório Institucional da UDESC
collection Repositório Institucional da UDESC
bitstream.url.fl_str_mv https://acad.repositorio-institucional-prod9.server.udesc.br/bitstreams/2d6fa14e-2f11-4708-8769-be785a6a7f1c/download
https://acad.repositorio-institucional-prod9.server.udesc.br/bitstreams/1f294fb1-9efb-47e8-97c0-93b575af99dc/download
https://acad.repositorio-institucional-prod9.server.udesc.br/bitstreams/14a53af7-af79-4ad2-9486-14bcf8e8b563/download
https://acad.repositorio-institucional-prod9.server.udesc.br/bitstreams/0b536ee6-8e5a-471e-aaac-0cb521c32425/download
https://acad.repositorio-institucional-prod9.server.udesc.br/bitstreams/b3a9f64b-5d9d-41dc-860a-cb8e1ddfdbcf/download
bitstream.checksum.fl_str_mv 7e7f8753bca4ca4a71293e48cccc5abf
49bac5cf3c15aaf9625095fd32ba7982
49bac5cf3c15aaf9625095fd32ba7982
25fb213f0261de557839de6c4640215e
eeb9d904773ee24e9e7d0b31fba4dfeb
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UDESC - Universidade do Estado de Santa Catarina (UDESC)
repository.mail.fl_str_mv ri@udesc.br
_version_ 1879672086695247872