期刊文献+

GPU加速的二维流体实时流动仿真 被引量:5

Real-time 2-D fluid simulation with a GPU acceleration
下载PDF
导出
摘要 Stable Fluids是计算机图形学领域标准的流体仿真技术,但其存在一定的数值耗散.针对这一问题,将计算流体动力学领域(CFD)成熟的SMAC法移植到计算机图形学领域,结合CFD领域合理的边界条件处理及其相关技术进行二维流体的实时流动模拟.基于2种技术在可编程图形硬件(GPU)上进行Kárman漩涡以及叶轮机械叶片尾流等算例仿真,试验表明SMAC法具有更强的视觉真实感和物理真实感,是纯CFD技术的移植和加速,因而具有一定的工程价值;所采用的噪声纹理混合技术能够准确反映流体流动的物理细节,适用于计算机图形学领域,并可应用于矢量场的数据可视化. Stable Fluids provide a standard technique for the simulation of fluid dynamics in computer graphics, but inherently create certain degree of numerical dissipativity. To overcome this shortcoming, we introduce simplified marker and cell (SMAC) method in computational fluid dynamics (CFD) into the computer graphics to perform two-dimensional dynamic simulation of fluids in conjunction with boundary conditions and related techniques used in CFD. Using Stable Fluids and SMAC respectively, we conducted computer simulations on Kdrman vorticity and trailing flow for hydrofoils of turbine machine in engineering situations, running on GPU hardware platform. The results showed that the SMAC based simulation technique displays stronger photo reality and physical reality than one based on Stable Fluids. As a result, it can be used to perform reproducible experiments in engineering applications. Moreover the SMAC noise texture mixing technique can more accurately reflect the physical details of fluid's flowing, which is useful in both computer graphics and visualization of data of vector fields.
出处 《哈尔滨工程大学学报》 EI CAS CSCD 北大核心 2008年第3期278-284,共7页 Journal of Harbin Engineering University
基金 教育部"新世纪优秀人才支持计划"基金资助项目(NCET-04-0325)
关键词 流体流动仿真 实时 可编程图形硬件 Stable FLUIDS SMAC NAVIER-STOKES方程 flowing fluid simulation real-time GPU Stable Fluids simplified marker and cell(SMAC) Navier-Stokes equation
  • 相关文献

参考文献23

  • 1KAJIYA J T, Von HERZEN B P. Ray tracing volume densities [J]. Computer Graphics, 1984, 18 (3): 165- 174.
  • 2KASS M, MILLER G. Rapid, stable fluid dynamics for computer graphics [C]//Proc of SIGGRAPH "90 . Dallas, USA, 1990.
  • 3O'BRIEN J F, HODGINS J K. Dynamics simulation of splashing fluids[C]// Proc of Computer Animation'95. Geneva, Switzerland, 1995.
  • 4GAMITO M N, LOPES P F, COMES M R. Two-dimensional simulation of gaseous phenomena using vortex particles[C]// Proc of the 6th Eurographics Workshop on Computer Animation and Simulation. Maastricht, Netherlands, 1995.
  • 5FOSTER N, METAXAS D. Realistic animation of liquids[J]. Graphical Models and Image Processing, 1996, 58(5) : 471-483.
  • 6FOSTER N, METAXAS D. Modeling the motion of hot, turbulent ga[C]// Proc of SIGGRAPH '97. Los Angeles, USA, 1997.
  • 7STAM J. Stable fluids[C]// Proc of SIC, GRAPH '99. Los Angeles, USA, 1999.
  • 8FOSTER N, FEDKlW R. Practical animation of liquids [C]//Proc of SICGRAPH '2001. Los Angeles, USA, 2001.
  • 9FEDKlW R, STAM J, JENSEN H W. Visual simulation of smoke[C]//Proc of SIGGRAPH '2001. Los Angeles, USA, 2001.
  • 10ENRIGHT D P, MARSCHNER S R, FEDKIW R P. Animation and rendering of complex water surface[J]. ACM Transsactions on Graphics, 2002, 21(3):736- 744.

二级参考文献2

共引文献53

同被引文献57

引证文献5

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部