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 条
  • [21] Fast topography simulation using differential method
    Zinn, SY
    Kim, SF
    Choi, SW
    Sohn, JM
    OPTICAL MICROLITHOGRAPHY XVI, PTS 1-3, 2003, 5040 : 92 - 100
  • [22] Parallel computation of viscous incompressible flows using Godunov-projection method on overlapping grids
    Pan, H
    Damodaran, M
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2002, 39 (05) : 441 - 463
  • [23] A Cost-Effective Method for Detecting and Tracking Moving Objects using Overlapping Methods
    Zhang, Yuanyuan
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (10) : 710 - 723
  • [24] Treatment of solid objects in the Pencil Code using an immersed boundary method and overset grids
    Aarnes, Jorgen R.
    Jin, Tai
    Mao, Chaoli
    Haugen, Nils E. L.
    Luo, Kun
    Andersson, Helge I.
    GEOPHYSICAL AND ASTROPHYSICAL FLUID DYNAMICS, 2020, 114 (1-2): : 35 - 57
  • [25] A Volume of Fluid (VOF) method for handling solid objects using fixed Cartesian grids
    Lörstad, D
    Fuchs, L
    MOVING BOUNDARIES VI: COMPUTATIONAL MODELLING OF FREE AND MOVING BOUNDARY PROBLEMS, 2001, 4 : 143 - 152
  • [26] FAST SOLUTION OF RADIATIVE-TRANSFER PROBLEMS USING A METHOD OF MULTIPLE GRIDS
    STEINER, O
    ASTRONOMY & ASTROPHYSICS, 1991, 242 (01): : 290 - 300
  • [27] Dynamic simulation of deformable objects using the Long Elements Method
    Balaniuk, R
    Salisbury, K
    10TH SYMPOSIUM ON HAPTIC INTERFACES FOR VIRTUAL ENVIRONMENT AND TELEOPERATOR SYSTEMS, PROCEEDINGS, 2002, : 58 - 65
  • [28] A novel, integrated smoke simulation design method supporting local projection and guiding control over adaptive grids
    Qing Zuo
    Yue Qi
    Hong Qin
    The Visual Computer, 2013, 29 : 883 - 892
  • [29] A novel, integrated smoke simulation design method supporting local projection and guiding control over adaptive grids
    Zuo, Qing
    Qi, Yue
    Qin, Hong
    VISUAL COMPUTER, 2013, 29 (09): : 883 - 892
  • [30] Graph-based Task-specific Prediction Models for Interactions between Deformable and Rigid Objects
    Weng, Zehang
    Paus, Fabian
    Varava, Anastasiia
    Yin, Hang
    Asfour, Tamim
    Kragic, Danica
    2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, : 5741 - 5748