摘要
目的针对固流交互中的固体破碎现象模拟研究较少、物理模型复杂、多求解器耦合性差、真实感与实时性难以兼顾等问题,提出一种适用于光滑粒子流体动力学(smoothed particle hydrodynamics,SPH)固流交互统一粒子框架的实时固体破碎模拟方法。方法首先,结合断裂力学理论与统一粒子框架下固体边界粒子的空间和物理特性,构建基于物理的能量分析模型。然后,通过实时分析固体与流体之间的能量转化和自身能量平衡,将满足条件的粒子作为破碎发生的启发点。最后,采用基于几何的碎块生成方法,将启发点集作为种子点构建Voronoi图,完成碎块的生成。为确保模拟系统实时性,将模拟系统进行并行优化并加载至图形处理器(graphics processing unit,GPU)并行执行。结果通过在不同复杂度和粒子规模的实验场景中进行模拟得到的结果表明,本文方法能够稳定地模拟固体受到流体冲击后发生的破碎现象,破碎细节真实感良好,在百万级粒子规模下能够满足实时性要求,可大规模并行执行且GPU加速效果显著,加速收益随场景规模增大而增大。结论与现有研究相比,本文方法充分结合物理与几何方法的优点,与SPH统一粒子框架具有更高的耦合性,能够稳定地模拟固流交互中的固体破碎现象,细节符合现实世界物理规律,真实感渲染效果良好,可应用于洪涝、海啸、溃坝和泥石流等自然灾害的交互式预演、电子游戏特效等领域。
Objective Computer graphics-oriented realistic simulation of solid-fluid interaction can be as a branch of physical animation simulation technology in relevance to such domains like film and television special effects,video games,and disaster rehearsal.The fluid impact-derived fracture of solids is a common phenomenon in solid-fluid interaction.For solid simulation,current researches are mainly focused on solids-between interactions,for which it can pay much attention for solid-fluid interacted simulation of dynamics,deformation and other related phenomena.Solid fracture-related researches are required to be richer.The smoothed particle hydrodynamics(SPH)solid-fluid interaction solver is coupled and relatively poor and a large amount of coupling overhead can yield the performance of the simulation system to be decreased.For solid-fluid interacted simulation of the solid fracture phenomenon,physical models of fluid-relevant solid-fluid interaction and solid behavior are so complicated.It is required to combine the characteristics of the solid solver and the solid-fluid for real-time simulation.The characteristics of the interactive simulation system can facilitate the coupling of multiple solvers.If the solid fracture method is directly introduced,it will often prefer to a complex simulation system,a large amount of calculation,and poor coupling.To simulate solid-fluid interacted phenomenon derived from fluid impact,we develop a SPH unified particle framework-based real-time solid fracture simulation method in terms of the mixture of physics and geometry,for which it is challenged for the lack of related research,the difficulty of realism and real-time performance,and the poor coupling with the solid-fluid interaction simulation system.Method The construction of the theoretical model is based on the mechanism of fracture mechanics.First,due to the particle form of the solid and the neighborhood characteristics of the SPH method,energy limit conditions are obtained through real-time analysis of the energy transfer
作者
邵绪强
张鑫
杨仕和
金佚钟
Shao Xuqiang;Zhang Xin;Yang Shihe;Jin Yizhong(School of Control and Computer Engineering,North China Electric Power University,Baoding 071003,China;Engineering Research Center of Intelligent Computing for Complex Energy Systems,Ministry of Education,Baoding 071003,China)
出处
《中国图象图形学报》
CSCD
北大核心
2023年第8期2447-2460,共14页
Journal of Image and Graphics
基金
国家自然科学基金项目(61502168)
河北省自然科学基金项目(F2020502014)
中央高校基本科研业务费专项资金资助(2021MS095)。
关键词
物理动画
流体模拟
光滑粒子流体动力学
固流交互
固体破碎
physical animation
fluid simulation
smooth particle hydrodynamics
solid-fluid interaction
solid fracture