doi:

DOI: 10.3724/SP.J.1089.2010.11025

Journal of Computer-Aided Design & Computer Graphics (计算机辅助设计与图形学学报) 2010/22:9 PP.1463-1467

Bubble Creation and Multi-fluids Simulation


Abstract:
To simulate a common fluid phenomenon of bubble in our daily life, a physically-based bubble creation algorithm is proposed, and a method for extending the traditional VOF (volume of fluid) method used in the simulation of two immiscible fluids, to the multiple immiscible fluids is also proposed. In the bubble creation algorithm, the divergence of velocity field in the simulation region is modified to simulate the volume expansion, caused by the phase change between the fluid and vapor. In the extended VOF method, Skin-Onion scheme is used to combine the VOFs, which describe the interfaces among the fluids, and the interfaces can be correctly traced and reconstructed. Finally, the test results show that the algorithm can be used to achieve a pleasant visual effect.

Key words:bubble creation,multi-fluids,VOF method

ReleaseDate:2014-07-21 15:25:43



[1] Hong J M, Kim C H. Animation of bubbles in liquid[J]. Computer Graphics Forum, 2003, 22(3): 253-262

[2] Zheng W, Yong J H, Paul J C. Simulation of bubbles[C]// Proceedings of the ACM SIGGRAPH-Eurographics Symposium on Computer Animation, Vienna, 2006: 325-333

[3] Hong J M, Lee H Y, Yoon J C, et al. Bubbles alive[C]// Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, Los Angeles, 2008: 1-4

[4] Farhat C, Rallu A, Shankaran S. A higher-order generalized ghost fluid method for the poor for the three-dimensional two-phase flow computation of underwater implosions[J]. Journal of Computational Physics, 2008, 227(16): 7674-7700

[5] Le Thanh K C, Parzani C, Vignal M H. A volume of fluid method for a two-dimensional plasma expansion problem[J]. Journal of Computational Physics, 2007, 225(2): 1937-1960

[6] Keller J B, Kolodner I I. Damping of underwater explosion bubbles oscillutions[J]. Journal of Applied Physics, 1956, 27(10): 1052-1161

[7] Dhir V K, Son G. Numerical simulation of film boiling near critical pressures with a level set method[J]. Journal of Heat Transfer, 1998, 120(1): 183-192

[8] Benson D J. Computational methods in Lagrangian and Eulerian hydrocodes[J]. Computer Methods in Applied Mechanics and Engineering, 1992, 99(2-3): 235-394

[9] Scardovelli R, Zaleski S. Direct numerical simulation of free-surface and interfacial flow[J]. Annual Review of Fluid Mechanics, 1999, 31(1): 567-603

[10] Rider W J, Kothe D B. Reconstructing volume tracking[J]. Journal of Computational Physics, 1998, 141(2): 112-152

[11] Rudman M. Volume-tracking methods for interfacial flow calculations[J]. International Journal for Numerical Methods in Fluids, 1997, 24(7): 671-691

[12] Lv Haojin, Liu Shu, Zheng Guoqin. Improvement of volume of fluid method and reconstruction of smooth 3D surface of liquid[J]. Journal of Computer-Aided Design & Computer Graphics, 2003, 15(11): 1375-1380 (in Chinese) (吕浩进, 刘 书, 郑国勤. 改进流体体积法及重建光滑三维液面[J]. 计算机辅助设计与图形学学报, 2003, 15(11): 1375-1380)

[13] Liovic P, Rudman M, Liow J L, et al. A 3D unsplit-advection volume tracking algorithm with planarity-preserving interface reconstruction[J]. Computers & Fluids, 2006, 35(10): 1011-1032

[14] Osher S, Fedkiw R P. Level set methods: an overview and some recent results[J]. Journal of Computational Physics, 2001, 169(2): 463-502

[15] Losasso F, Shinar T, Selle A, et al. Multiple interacting liquids[J]. ACM Transactions on Graphics, 2006, 25(3): 812-819

[16] Unverdi S O, Tryggvason G. A front-tracking method for viscous, incompressible, multi-fluid flows[J]. Journal of Computational Physics, 1992, 100(1): 25-37

[17] Tryggvason G, Brunnen B, Esmaeli A, et al. A front-tracking method for the computations of multiphase flow[J]. Journal of Computational Physics, 2001, 169(2): 708-759

[18] Ahn H T, Shashkov M. Multi-material interface reconstruction on generalized polyhedral meshes[J]. Journal of Computational Physics, 2007, 226(2): 2096-2132

[19] Puckett E G, Almgren A S, Bell J B, et al. A high-order projection method for tracking fluid interfaces in variable density incompressible flow[J]. Journal of Computational Physics, 1997, 130(2): 269-282

PDF