期刊文献+

一种稳定、高效且保持细节的粘性流模拟算法 被引量:1

Stable,Efficient and Detail-Keeping Algorithm for Simulating Viscous Fluid
下载PDF
导出
摘要 给出一种基于物理的粘性流体模拟算法,该算法采用一种等价的能量模型将耗散过程与投影过程耦合入一个线性系统中同时求解.实现了在全隐式求解粘性项的同时求解压力来保证流体的不可压缩性,并且自动捕捉了至关重要的零应力边界条件,从而消除了由于直接近似该边界条件而导致的失真现象.此外,利用粒子携带的物理信息来求解对流项以抑制数值耗散.同时,基于粒子构建流体的隐式表面.最后的实验结果显示出算法的有效性、精确性及稳定性.该算法可以细致地体现各种粘度的流体的形变特征,并有效地支持可变粘性. This paper presents a physically based simulation algorithm for animating viscous fluid. This algorithm introduces an equivalent energy model to couple diffusion processes and projection processes into a single linear system for solving together. This model implicitly solves the viscous term while simultaneously solving pressure to guarantee incompressibility of fluid. Furthermore it automatically captures the vital zero-traction boundary conditions, eliminating artifacts caused by directly approximating this boundary condition. Furthermore, this paper utilizes the physical information taken by particles to solve the advection term for battling numerical dissipation and constructs an implicit surface of fluid based on particles. Finally, the test results show the efficiency, accuracy and stability of the algorithm, and it can nicely simulate deformation characteristics of various viscous fluids, efficiently supporting variable viscosity.
作者 杨猛 刘金刚
出处 《软件学报》 EI CSCD 北大核心 2011年第12期2994-3003,共10页 Journal of Software
基金 国家自然科学基金(60273019 60373042 60496326 60573063 60573064) 国家重点基础研究发展计划(973)(2003CB317008 G1999032701)
关键词 粘性流 纳维-斯托克斯方程 耦合 数值耗散 零应力条件 粒子 viscous fluid Navier-Stokes equation couple numerical dissipation zero-traction condition particle
  • 相关文献

参考文献18

  • 1Foster N, Metaxas D. Realistic animation of liquids. Graphical Models and Image Process, 1996,58(5):471-483. [doi: 10.1006/ gmip. 1996.0039].
  • 2Stam J. Stable fluids. In: Proe. of the SIGGRAPH'99. New York: ACM Press, 1999. 121-128. [doi: 10.1145/311535.311548].
  • 3Enright D, Marschner S, Fedkiw R. Animation and rendering of complex water surfaces. ACM Trans. on Graphics, 2002,21(3): 736-744. [doi: 10.1145/566570.566645].
  • 4Miiller M, Charypar D, Gross M. Particle-Based fluid simulation for interactive applications. In: Proc. of the ACM SIGGRAPH/ Eurographics: Syrup. on Computer Animation. 2003.154-159.
  • 5Losasso F, Gibou F, Fedkiw R. Simulating water and smoke with an octree data structure. In: Proc. of the SIGGRAPH 2004. New York: ACM Press, 2004.457-462. [doi: 10.1145/1186562.1015745].
  • 6Klingner BM, Feldman BE, Chantanez N, O'Brien JF. Fluid animation with dynamic meshes. ACM Trans. on Graphics, 2006,25(3): 820-825. [doi: 10.1145/1179352.1141961].
  • 7周世哲,满家巨.基于多重网格法的实时流体模拟[J].计算机辅助设计与图形学学报,2007,19(7):935-940. 被引量:9
  • 8柳有权,刘学慧,吴恩华.基于GPU带有复杂边界的三维实时流体模拟.软件学报,2006,17(3):568-576.http://www.jos.org.cn/1000-9825/17/568.htm [doi:10.1360/jos170568].
  • 9Goktekin TG, Bargteil AW, O'Brien JF. A method for animating viscoelastic fluids. ACM Trans. on Graphics, 2004,23(3): 463-468. [doi: 10.1145/1186562.1015746].
  • 10Carlson M, Mucha P J, Van Horn R, Turk G. Melting and flowing. In: Proc. of the 2002 ACM SIGGRAPH/Eurographics Symp. on Computer Animation. 2002. 167-172. [doi: 10.1145/545261.545289].

二级参考文献17

  • 1柳有权,刘学慧,吴恩华.基于GPU带有复杂边界的三维实时流体模拟[J].软件学报,2006,17(3):568-576. 被引量:54
  • 2Hughes W F,Brighton J A.流体动力学[M].徐燕侯,过明道,徐立功,等译.北京:科学出版社,2002:1-88
  • 3李炜.粘性流体混合有限分析解法[M].北京:科学出版社,2000:1-117
  • 4Stam J.Stable fluids[C] //Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,Los Angeles,1999:121-128
  • 5Godnight Nolan,Lewin Gregory,Luebke David,et al.A multigrid solver for boundary value problems using programmable graphics hardware[R].Virginia:University of Virginia,2003
  • 6Bolz J,Farmer I,Grinspun E,et al.Sparse matrix solvers on the GPU:conjugate gradients and multigrid[C] //Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,San Diego,2003:917-924
  • 7Stam J,Fiume E.Turbulent wind fields for gaseous phenomena[C]//Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,Anaheim,1993:369-376
  • 8Fedkiw R,Stam J,Jensen H W.Visual simulation of smoke[C]//Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,Los Angeles,2001:15-22
  • 9Nguyen D Q,Fedkiw R,Jensen H W.Physically based modeling and animation of fire[C] //Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH,San Antonio,2002:721-728
  • 10Harris M J,Baxter Ⅲ W V,Scheuermann T,et al.Simulation of cloud dynamics on graphics hardware[C]//Proceedings of the Graphics Hardware of Eurographics Association,Aire-la-Ville,2003:92-101

共引文献8

同被引文献5

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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