...
首页> 外文期刊>ACM Transactions on Graphics >Consistent Shepard Interpolation for SPH-Based Fluid Animation
【24h】

Consistent Shepard Interpolation for SPH-Based Fluid Animation

机译:基于SPH的流体动画的一致Shepard插值

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

We present a novel technique to correct errors introduced by the discretizationof a fluid body when animating it with smoothed particle hydrodynamics(SPH). Our approach is based on the Shepard correction, which reduces theinterpolation errors from irregularly spaced data. With Shepard correction,the smoothing kernel function is normalized using the weighted sum ofthe kernel function values in the neighborhood. To compute the correctionfactor, densities of neighboring particles are needed, which themselves arecomputed with the uncorrected kernel. This results in an inconsistent formulationand an error-prone correction of the kernel. As a consequence,the density computation may be inaccurate, thus the pressure forces areerroneous and may cause instabilities in the simulation process.We present aconsistent formulation by using the corrected densities to compute the exactkernel correction factor and, thereby, increase the accuracy of the simulation.Employing our method, a smooth density distribution is achieved, i.e., thenoise in the density field is reduced by orders of magnitude. To show thatour method is independent of the SPH variant, we evaluate our techniqueon weakly compressible SPH and on divergence-free SPH. Incorporatingthe corrected density into the correction process, the problem cannot bestated explicitly anymore. We propose an efficient and easy-to-implement algorithm to solve the implicit problem by applying the power method. Additionally,we demonstrate how our model can be applied to improve thedensity distribution on rigid bodies when using a well-known rigid-fluidcoupling approach.
机译:我们提出了一种新颖的技术,可以纠正用平滑粒子流体动力学(SPH)对其进行动画处理时,离散化引入的误差。我们的方法基于Shepard校正,可减少不规则空间数据的插值误差。通过Shepard校正,使用邻域中核函数值的加权和对平滑核函数进行归一化。为了计算校正因子,需要相邻粒子的密度,这些粒子本身将使用未经校正的内核进行计算。这会导致不一致的配方以及易于出错的内核校正。结果,密度计算可能不准确,从而导致压力错误,并可能导致仿真过程不稳定。我们使用校正后的密度来计算核校正因子,从而给出一致的公式,从而提高了仿真的准确性使用我们的方法,可以实现平滑的密度分布,即,密度场中的噪声减少了几个数量级。为了表明我们的方法独立于SPH变体,我们评估了我们在弱压缩SPH和无散度SPH上的技术。将校正后的密度纳入校正过程中,就无法再明确地解决问题了。我们提出了一种有效且易于实现的算法,通过应用幂方法来解决隐式问题。此外,我们演示了如何使用众所周知的刚性-流体耦合方法将模型应用于改善刚体上的密度分布。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号