Discrete effects on the source term for the lattice Boltzmann modelling of one-dimensional reaction–diffusion equations
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10174/32968 https://doi.org/10.1016/j.compfluid.2022.105735 |
Resumo: | This work presents a detailed numerical analysis of one-dimensional, time-dependent (linear) reaction–diffusion type equations modelled with the lattice Boltzmann method (LBM), using the two-relaxation-time (TRT) scheme, for the D1Q3 lattice. The interest behind this study is twofold. First, because it applies to the description of many engineering problems, such as the mass transport in membranes, the heat conduction in fins, or the population growth in biological systems. Second, because this study also permits understanding the general effect of solution-dependent sources in LBM, where this problem offers a simple, yet non-trivial, canonical groundwork. Without recurring to perturbative techniques, such as the Chapman-Enskog expansion, we exactly derive the macroscopic numerical scheme that is solved by the LBM-TRT model with a solution-dependent source and show that it obeys a four-level explicit finite difference structure. In the steady-state limit, this scheme reduces to a second-order finite difference approximation of the stationary reaction–diffusion equation that, due to artefacts from the source term discretization, may operate with an effective diffusion coefficient of negative value, although still remaining stable. Such a surprising result is demonstrated through an exact stability analysis that proves the unconditional stability of the LBM-TRT model with a solution-dependent source, in line with the already proven source-less pure diffusion case (Lin et al., 2021). This proof enlarges the confidence over the LBM-TRT model robustness also for the (linear) reaction–diffusion problem class. Finally, a truncation error analysis is performed to disclose the structure of the leading order errors. From this knowledge, two strategies are proposed to improve the scheme accuracy from second- to fourth-order. One exclusively based on the tuning of the LBM-TRT scheme free-parameters, namely the two relaxation rates and the lattice weight coefficient, and the other based on the redefinition of the structure of the relaxation rates, where the leading order truncation error is absorbed into one of the relaxation rates, liberating the other to improve additional features of the scheme. Numerical tests presented in the last part of the work support the ensemble of theoretical findings. |
id |
RCAP_98ee08dce50be6d9d81f152987cd4c19 |
---|---|
oai_identifier_str |
oai:dspace.uevora.pt:10174/32968 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Discrete effects on the source term for the lattice Boltzmann modelling of one-dimensional reaction–diffusion equationsLattice Boltzmann methodTwo-relaxation-time schemeReaction–diffusion equationsDiscrete error analysisNon-uniform sourcesThis work presents a detailed numerical analysis of one-dimensional, time-dependent (linear) reaction–diffusion type equations modelled with the lattice Boltzmann method (LBM), using the two-relaxation-time (TRT) scheme, for the D1Q3 lattice. The interest behind this study is twofold. First, because it applies to the description of many engineering problems, such as the mass transport in membranes, the heat conduction in fins, or the population growth in biological systems. Second, because this study also permits understanding the general effect of solution-dependent sources in LBM, where this problem offers a simple, yet non-trivial, canonical groundwork. Without recurring to perturbative techniques, such as the Chapman-Enskog expansion, we exactly derive the macroscopic numerical scheme that is solved by the LBM-TRT model with a solution-dependent source and show that it obeys a four-level explicit finite difference structure. In the steady-state limit, this scheme reduces to a second-order finite difference approximation of the stationary reaction–diffusion equation that, due to artefacts from the source term discretization, may operate with an effective diffusion coefficient of negative value, although still remaining stable. Such a surprising result is demonstrated through an exact stability analysis that proves the unconditional stability of the LBM-TRT model with a solution-dependent source, in line with the already proven source-less pure diffusion case (Lin et al., 2021). This proof enlarges the confidence over the LBM-TRT model robustness also for the (linear) reaction–diffusion problem class. Finally, a truncation error analysis is performed to disclose the structure of the leading order errors. From this knowledge, two strategies are proposed to improve the scheme accuracy from second- to fourth-order. One exclusively based on the tuning of the LBM-TRT scheme free-parameters, namely the two relaxation rates and the lattice weight coefficient, and the other based on the redefinition of the structure of the relaxation rates, where the leading order truncation error is absorbed into one of the relaxation rates, liberating the other to improve additional features of the scheme. Numerical tests presented in the last part of the work support the ensemble of theoretical findings.Elsevier2022-12-29T15:51:26Z2022-12-292023-01-30T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articlehttp://hdl.handle.net/10174/32968https://doi.org/10.1016/j.compfluid.2022.105735http://hdl.handle.net/10174/32968https://doi.org/10.1016/j.compfluid.2022.105735porSilva G., Discrete effects on the source term for the lattice Boltzmann modeling of one-dimensional reaction-diffusion equations. Comput. & Fluids. 251: 105735, 2023.gnsilva@uevora.pt286Silva, Goncaloinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-01-03T19:34:03Zoai:dspace.uevora.pt:10174/32968Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T01:21:49.528557Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Discrete effects on the source term for the lattice Boltzmann modelling of one-dimensional reaction–diffusion equations |
title |
Discrete effects on the source term for the lattice Boltzmann modelling of one-dimensional reaction–diffusion equations |
spellingShingle |
Discrete effects on the source term for the lattice Boltzmann modelling of one-dimensional reaction–diffusion equations Silva, Goncalo Lattice Boltzmann method Two-relaxation-time scheme Reaction–diffusion equations Discrete error analysis Non-uniform sources |
title_short |
Discrete effects on the source term for the lattice Boltzmann modelling of one-dimensional reaction–diffusion equations |
title_full |
Discrete effects on the source term for the lattice Boltzmann modelling of one-dimensional reaction–diffusion equations |
title_fullStr |
Discrete effects on the source term for the lattice Boltzmann modelling of one-dimensional reaction–diffusion equations |
title_full_unstemmed |
Discrete effects on the source term for the lattice Boltzmann modelling of one-dimensional reaction–diffusion equations |
title_sort |
Discrete effects on the source term for the lattice Boltzmann modelling of one-dimensional reaction–diffusion equations |
author |
Silva, Goncalo |
author_facet |
Silva, Goncalo |
author_role |
author |
dc.contributor.author.fl_str_mv |
Silva, Goncalo |
dc.subject.por.fl_str_mv |
Lattice Boltzmann method Two-relaxation-time scheme Reaction–diffusion equations Discrete error analysis Non-uniform sources |
topic |
Lattice Boltzmann method Two-relaxation-time scheme Reaction–diffusion equations Discrete error analysis Non-uniform sources |
description |
This work presents a detailed numerical analysis of one-dimensional, time-dependent (linear) reaction–diffusion type equations modelled with the lattice Boltzmann method (LBM), using the two-relaxation-time (TRT) scheme, for the D1Q3 lattice. The interest behind this study is twofold. First, because it applies to the description of many engineering problems, such as the mass transport in membranes, the heat conduction in fins, or the population growth in biological systems. Second, because this study also permits understanding the general effect of solution-dependent sources in LBM, where this problem offers a simple, yet non-trivial, canonical groundwork. Without recurring to perturbative techniques, such as the Chapman-Enskog expansion, we exactly derive the macroscopic numerical scheme that is solved by the LBM-TRT model with a solution-dependent source and show that it obeys a four-level explicit finite difference structure. In the steady-state limit, this scheme reduces to a second-order finite difference approximation of the stationary reaction–diffusion equation that, due to artefacts from the source term discretization, may operate with an effective diffusion coefficient of negative value, although still remaining stable. Such a surprising result is demonstrated through an exact stability analysis that proves the unconditional stability of the LBM-TRT model with a solution-dependent source, in line with the already proven source-less pure diffusion case (Lin et al., 2021). This proof enlarges the confidence over the LBM-TRT model robustness also for the (linear) reaction–diffusion problem class. Finally, a truncation error analysis is performed to disclose the structure of the leading order errors. From this knowledge, two strategies are proposed to improve the scheme accuracy from second- to fourth-order. One exclusively based on the tuning of the LBM-TRT scheme free-parameters, namely the two relaxation rates and the lattice weight coefficient, and the other based on the redefinition of the structure of the relaxation rates, where the leading order truncation error is absorbed into one of the relaxation rates, liberating the other to improve additional features of the scheme. Numerical tests presented in the last part of the work support the ensemble of theoretical findings. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-12-29T15:51:26Z 2022-12-29 2023-01-30T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10174/32968 https://doi.org/10.1016/j.compfluid.2022.105735 http://hdl.handle.net/10174/32968 https://doi.org/10.1016/j.compfluid.2022.105735 |
url |
http://hdl.handle.net/10174/32968 https://doi.org/10.1016/j.compfluid.2022.105735 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
Silva G., Discrete effects on the source term for the lattice Boltzmann modeling of one-dimensional reaction-diffusion equations. Comput. & Fluids. 251: 105735, 2023. gnsilva@uevora.pt 286 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Elsevier |
publisher.none.fl_str_mv |
Elsevier |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799136699908882432 |