-
题名SPH扩展方法实现液体与固体交互实时模拟
- 1
-
-
作者
唐勇
赵文晶
吕梦雅
-
机构
燕山大学信息科学与工程学院
-
出处
《小型微型计算机系统》
CSCD
北大核心
2012年第9期2083-2086,共4页
-
基金
国家自然科学基金项目(60970073)资助
-
文摘
为解决模拟液体和固体交互时速度缓慢与效果不真实的问题,对传统SPH(Smoothed Particle Hydrodynamics)方法进行扩展.首先,将液体和固体均视为粒子的集合,使用SPH扩展方法模拟液体的流动,固体粒子作为液体粒子的一部分与液体交互,同时保持固体自身的形状,减少了计算量;其次,为了加快搜索液固交互时相互作用粒子的速度,解决SPH中搜索最近相邻粒子速度较慢的问题,提出链表搜索方法搜索相互作用的粒子;最后,运用Marching Cubes体绘制算法重建液体表面,实现液固交互的真实模拟.实验表明:5000粒子规模以下、光滑半径为0.01时,液固交互的绘制帧率达到14-74帧/秒;同时,液体的飞溅及漩涡表现更加真实.
-
关键词
SPH
液体与固体交互
最近相邻粒子搜索
MARCHING
CUBES
-
Keywords
SPH
interaction of fluid and solid
nearest neighbor particle search
marching cubes
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-