Cargando…
An efficient non-iterative smoothed particle hydrodynamics fluid simulation method with variable smoothing length
In classical smoothed particle hydrodynamics (SPH) fluid simulation approaches, the smoothing length of Lagrangian particles is typically constant. One major disadvantage is the lack of adaptiveness, which may compromise accuracy in fluid regions such as splashes and surfaces. Attempts to address th...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer Nature Singapore
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9810768/ https://www.ncbi.nlm.nih.gov/pubmed/36595099 http://dx.doi.org/10.1186/s42492-022-00128-x |
_version_ | 1784863377316642816 |
---|---|
author | Li, Min Li, Hongshu Meng, Weiliang Zhu, Jian Zhang, Gary |
author_facet | Li, Min Li, Hongshu Meng, Weiliang Zhu, Jian Zhang, Gary |
author_sort | Li, Min |
collection | PubMed |
description | In classical smoothed particle hydrodynamics (SPH) fluid simulation approaches, the smoothing length of Lagrangian particles is typically constant. One major disadvantage is the lack of adaptiveness, which may compromise accuracy in fluid regions such as splashes and surfaces. Attempts to address this problem used variable smoothing lengths. Yet the existing methods are computationally complex and non-efficient, because the smoothing length is typically calculated using iterative optimization. Here, we propose an efficient non-iterative SPH fluid simulation method with variable smoothing length (VSLSPH). VSLSPH correlates the smoothing length to the density change, and adaptively adjusts the smoothing length of particles with high accuracy and low computational cost, enabling large time steps. Our experimental results demonstrate the advantages of the VSLSPH approach in terms of its simulation accuracy and efficiency. |
format | Online Article Text |
id | pubmed-9810768 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Springer Nature Singapore |
record_format | MEDLINE/PubMed |
spelling | pubmed-98107682023-01-05 An efficient non-iterative smoothed particle hydrodynamics fluid simulation method with variable smoothing length Li, Min Li, Hongshu Meng, Weiliang Zhu, Jian Zhang, Gary Vis Comput Ind Biomed Art Original Article In classical smoothed particle hydrodynamics (SPH) fluid simulation approaches, the smoothing length of Lagrangian particles is typically constant. One major disadvantage is the lack of adaptiveness, which may compromise accuracy in fluid regions such as splashes and surfaces. Attempts to address this problem used variable smoothing lengths. Yet the existing methods are computationally complex and non-efficient, because the smoothing length is typically calculated using iterative optimization. Here, we propose an efficient non-iterative SPH fluid simulation method with variable smoothing length (VSLSPH). VSLSPH correlates the smoothing length to the density change, and adaptively adjusts the smoothing length of particles with high accuracy and low computational cost, enabling large time steps. Our experimental results demonstrate the advantages of the VSLSPH approach in terms of its simulation accuracy and efficiency. Springer Nature Singapore 2023-01-03 /pmc/articles/PMC9810768/ /pubmed/36595099 http://dx.doi.org/10.1186/s42492-022-00128-x Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Original Article Li, Min Li, Hongshu Meng, Weiliang Zhu, Jian Zhang, Gary An efficient non-iterative smoothed particle hydrodynamics fluid simulation method with variable smoothing length |
title | An efficient non-iterative smoothed particle hydrodynamics fluid simulation method with variable smoothing length |
title_full | An efficient non-iterative smoothed particle hydrodynamics fluid simulation method with variable smoothing length |
title_fullStr | An efficient non-iterative smoothed particle hydrodynamics fluid simulation method with variable smoothing length |
title_full_unstemmed | An efficient non-iterative smoothed particle hydrodynamics fluid simulation method with variable smoothing length |
title_short | An efficient non-iterative smoothed particle hydrodynamics fluid simulation method with variable smoothing length |
title_sort | efficient non-iterative smoothed particle hydrodynamics fluid simulation method with variable smoothing length |
topic | Original Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9810768/ https://www.ncbi.nlm.nih.gov/pubmed/36595099 http://dx.doi.org/10.1186/s42492-022-00128-x |
work_keys_str_mv | AT limin anefficientnoniterativesmoothedparticlehydrodynamicsfluidsimulationmethodwithvariablesmoothinglength AT lihongshu anefficientnoniterativesmoothedparticlehydrodynamicsfluidsimulationmethodwithvariablesmoothinglength AT mengweiliang anefficientnoniterativesmoothedparticlehydrodynamicsfluidsimulationmethodwithvariablesmoothinglength AT zhujian anefficientnoniterativesmoothedparticlehydrodynamicsfluidsimulationmethodwithvariablesmoothinglength AT zhanggary anefficientnoniterativesmoothedparticlehydrodynamicsfluidsimulationmethodwithvariablesmoothinglength AT limin efficientnoniterativesmoothedparticlehydrodynamicsfluidsimulationmethodwithvariablesmoothinglength AT lihongshu efficientnoniterativesmoothedparticlehydrodynamicsfluidsimulationmethodwithvariablesmoothinglength AT mengweiliang efficientnoniterativesmoothedparticlehydrodynamicsfluidsimulationmethodwithvariablesmoothinglength AT zhujian efficientnoniterativesmoothedparticlehydrodynamicsfluidsimulationmethodwithvariablesmoothinglength AT zhanggary efficientnoniterativesmoothedparticlehydrodynamicsfluidsimulationmethodwithvariablesmoothinglength |