当前位置: X-MOL 学术Comput. Animat. Virtual Worlds › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Compensating the vorticity loss during advection with an adaptive vorticity confinement force
Computer Animation and Virtual Worlds ( IF 1.1 ) Pub Date : 2020-09-30 , DOI: 10.1002/cav.1973
Jian Zhu 1 , Silong Li 1 , Ruichu Cai 1 , Zhifeng Hao 1, 2 , Guoheng Huang 1 , Bin Sheng 3 , Enhua Wu 4
Affiliation  

The advection step in grid‐based fluid simulation is prone to numerical dissipation, which results in loss of detail. How to improve the advection accuracy to preserve more fluid details is still challenging. On the other hand, a common way to enhance smoke details is to use vorticity confinement. However, most of the previous methods simply used a fine‐tuned scale factor ε to adjust the strength of the confinement force, which can only amplify existing vortex details and is easy to cause instability when ε is large. In this article, we proposed an adaptive vorticity confinement method, which does not suffer from the above problems, to compensate the vorticity loss during advection with little extra cost. The main idea is to first calculate a scale factor whose value depends on the vorticity loss during advection, and then use it to adaptively control the vorticity confinement force for vorticity compensation with high stability. The experiment results show the effectiveness and efficiency of our method.

中文翻译:

用自适应涡度限制力补偿对流过程中的涡度损失

基于网格的流体模拟中的对流步骤易于出现数值耗散,从而导致细节损失。如何提高对流精度以保留更多的流体细节仍然是一个挑战。另一方面,增强烟雾细节的常用方法是使用涡度限制。但是,大多数以前的方法只是使用微调比例因子ε来调整约束力的强度,这只能放大现有的旋涡细节,并且当ε时容易造成不稳定大。在本文中,我们提出了一种自适应涡度限制方法,该方法不受上述问题的困扰,可以用很少的额外成本补偿对流过程中的涡度损失。主要思想是首先计算一个平流因子,其值取决于对流过程中的涡流损失,然后使用它来自适应地控制涡流约束力,以实现高稳定性的涡流补偿。实验结果表明了该方法的有效性和有效性。
更新日期:2020-09-30
down
wechat
bug