A fast simulation method using overlapping grids for interactions between smoke and rigid objects

被引:14
|
作者
Dobashi, Yoshinori [1 ]
Matsuda, Yasuhiro [2 ]
Yamamoto, Tsuyoshi [1 ]
Nishita, Tomoyuki [2 ]
机构
[1] Hokkaido Univ, Sapporo, Hokkaido, Japan
[2] Univ Tokyo, Tokyo, Japan
关键词
D O I
10.1111/j.1467-8659.2008.01145.x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recently, many techniques using computational fluid dynamics have been proposed for the simulation of natural phenomena such as smoke and fire. Traditionally, a single grid is used for computing the motion of fluids. When an object interacts with a fluid, the resolution of the grid must be sufficiently high because the shape of the object is represented by a shape sampled at the grid points. This increases the number of grid points that are required, and hence the computational cost is increased. To address this problem, we propose a method using multiple grids that overlap with each other. In addition to a large single grid (a global grid) that covers the whole of the simulation space, separate grids (local grids) are generated that surround each object. The resolution of a local grid is higher than that of the global grid. The local grids move according to the motion of the objects. Therefore, the process of resampling the shape of the object is unnecessary when the object moves. To accelerate the computation, appropriate resolutions are adaptively-determined for the local grids according to their distance from the viewpoint. Furthermore, since we use regular (orthogonal) lattices for the grids, the method is suitable for GPU implementation. This realizes the real-time simulation of interactions between objects and smoke.
引用
收藏
页码:477 / 486
页数:10
相关论文
共 50 条
  • [1] RANSE Simulation of Ship Seakeeping using Overlapping Grids
    Klemt, Matthias
    SHIP TECHNOLOGY RESEARCH, 2005, 52 (02) : 65 - +
  • [2] Numerical simulation of interactions between free surface and rigid body using a robust SPH method
    Sun, Pengnan
    Ming, Furen
    Zhang, Aman
    OCEAN ENGINEERING, 2015, 98 : 32 - 49
  • [3] Numerical simulation of hydrodynamic performance of ice class propeller in blocked flow using overlapping grids method
    Wang Chao
    Sun Sheng-xia
    Chang Xin
    Ye Li-yu
    OCEAN ENGINEERING, 2017, 141 : 418 - 426
  • [4] A fast and stable penalty method for rigid body simulation
    Drumwright, Evan
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2008, 14 (01) : 231 - 240
  • [5] Simulation method for rigid and control modes aeroservoelastic interactions
    Botez, Ruxandra Mihaela
    Hiliuta, Adrian
    Grigorie, Lucian
    Proceedings of the 26th IASTED International Conference on Modelling, Identification, and Control, 2007, : 229 - 233
  • [6] A registration method for rigid objects using repulsive force
    Kita, Y
    SYSTEMS AND COMPUTERS IN JAPAN, 1996, 27 (08) : 69 - 82
  • [7] Registration method for rigid objects using repulsive force
    Kita, Yasuyo
    1996, Scripta Technica Inc, New York, NY, United States (27)
  • [8] Using skeletons to implement a parallel multigrid method with overlapping adaptive grids
    Richert, T
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 1345 - 1351
  • [9] Modeling deformable objects using local rigid body simulation
    Chen W.
    Zhu L.
    Zhang X.
    International Journal of Computers and Applications, 2020, 42 (05): : 439 - 448
  • [10] NUMERICAL SIMULATION OF VORTEX INTERACTIONS USING A FAST MULTIPOLE DISCRETE PARTICLE METHOD
    Ricciardi, T. R.
    Bimbato, A. M.
    Wolf, W. R.
    PROCEEDINGS OF THE 1ST PAN-AMERICAN CONGRESS ON COMPUTATIONAL MECHANICS AND XI ARGENTINE CONGRESS ON COMPUTATIONAL MECHANICS, 2015, : 1065 - 1076