SPH熵误差与压力脉冲
摘要:在SPH模拟压缩性Euler方程中,研究了接触不连续处的错误压力跳跃。通过误差的时空行为,将SPH压力跳跃与基于人工粘性的有限差分/体积方案观察到的熵误差相类比。观察到该误差是在启动时生成的,唯一的解决方法是通过耗散来减轻其影响。我们显示,在Piecewise Parabolic Method (PPM)有限体积代码(PPMLR)的Lagrangian加重映射版本中也会生成类似的误差。通过与PPM代码的直接Eulerian版本(PPMDE)进行比较,我们认为PPMLR中材料波(接触不连续处)缺乏扩散是错误的原因。我们通过使用分段常数重构构建了更耗散的重映射代码来验证这个假设。作为对SPH的应用,我们提出了一种混合GSPH方案,通过使用更耗散的Riemann求解器为能量方程添加必要的耗散。提出的对GSPH方案的修改以及对该异常的改进处理已通过在一维和二维强激波流动中的验证。通过密度和能量方程中必须施加耗散的结果,为此问题的许多先前提出的“治疗”或“修复”措施提供了一个一致的解释。
作者:Kunal Puri and Prabhu Ramachandran
论文ID:1311.2167
分类:Computational Engineering, Finance, and Science
分类简称:cs.CE
提交时间:2014-03-04