首页 | 官方网站   微博 | 高级检索  
     

基于涡粒子的真实感烟雾快速模拟
引用本文:朱鉴,张浩晨,陈炳丰,蔡瑞初.基于涡粒子的真实感烟雾快速模拟[J].广东工业大学学报,2019,36(3):25-31.
作者姓名:朱鉴  张浩晨  陈炳丰  蔡瑞初
作者单位:广东工业大学 计算机学院,广东 广州,510006;广东工业大学 计算机学院,广东 广州,510006;广东工业大学 计算机学院,广东 广州,510006;广东工业大学 计算机学院,广东 广州,510006
基金项目:国家自然科学基金资助项目(61502109,61672502,61702112);广东省自然科学基金资助项目(2016A030310342);广东省信息物理融合系统重点实验室开放课题(2016B030301008);NSFC-广东联合基金资助项目(U1501254);广东省科技计划项目(2016A040403078,2017B010110015,2017B010110007);广州市珠江科技新星(201610010101);广州市科技计划项目(201604016075)
摘    要:基于物理的流体模拟方法通过数值求解流体的控制方程可获得逼真的模拟结果,但求解中易产生数值耗散造成流体细节丢失.本文提出采用涡粒子模拟流体,通过求解涡度形式的流体控制方程获得涡度场,再将涡度场转换为不可压的速度场,可降低对流数值耗散,自动保证速度场散度为零,因而能够保持更丰富的流体细节.针对算法在涡度转换为速度时需求解泊松方程的性能瓶颈,基于图形处理器(GPU)设计并实现了一个高效的预条件共轭梯度法求解方程,比现有求解器加速超过10倍.实验结果表明,与现有方法相比,本文算法能够获得真实感更强的流体模拟效果,且模拟速度显著提升.

关 键 词:烟雾模拟  涡粒子方法  预条件共轭梯度  泊松方程  图形处理器
收稿时间:2018-12-18

Fast Simulation of Realistic Smoke Based on Vortex Particles
Zhu Jian,Zhang Hao-chen,Chen Bing-feng,Cai Rui-chu.Fast Simulation of Realistic Smoke Based on Vortex Particles[J].Journal of Guangdong University of Technology,2019,36(3):25-31.
Authors:Zhu Jian  Zhang Hao-chen  Chen Bing-feng  Cai Rui-chu
Affiliation:School of Computers, Guangdong University of Technology, Guangzhou 510006, China
Abstract:Physically based fluid simulation method can obtain realistic simulation results by solving the fluid governing equation directly, but numerical dissipations are liable to occur, thus causing the loss of fluid details. In this research, it is proposed to simulate the fluid with vortex particles. Firstly, the vorticity field is obtained by solving the curl form of the governing equation, upon which it is converted into an incompressible velocity field. This method greatly reduces numerical dissipations, automatically guaranteeing that the final velocity field is divergence-free, and thus can preserve much more fluid details. In addition, aiming at the performance bottleneck of the algorithm in solving Poisson equation for the vorticity-to-velocity conversion, an efficient preconditioned conjugate gradient method is designed and implemented based on GPU (graphics processing unit) to solve this equation, which can be more than ten times faster than the existing solvers. Experimental results show that the proposed algorithm can achieve more realistic fluid simulation results than the existing methods, and the simulation speed is significantly improved.
Keywords:smoke simulation  vortex particle method  preconditioned conjugate gradient  Poisson equation  graphics processing unit  
本文献已被 万方数据 等数据库收录!
点击此处可从《广东工业大学学报》浏览原始摘要信息
点击此处可从《广东工业大学学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号