用SPH颗粒模拟火灾

时间:2010-12-02 09:20:19

标签: simulation physics modeling particles particle-system

我想使用SPH粒子模拟火焰。我理解SPH背后的概念,但还不了解如何将火模型化为流体。

  • 我是否必须为粒子添加一些温度属性?我可以从中获得颜色?
  • 我是否需要考虑周围的空气颗粒以产生一些浮力效果?
  • 粒子从哪里散热?我是否必须在某些空间添加一个热发射器,这会产生温暖的颗粒,以便随着时间的推移温度会扩散到其他颗粒?
  • 是否有一些教程描述了我的问题?

1 个答案:

答案 0 :(得分:1)

  • 是的,你必须要有温度属性。如果不涉及温度,那真的不是火。一旦你有温度,很容易获得光度和颜色。 (你可能不必担心辐射传热,至少不是第一次努力。)
  • 如果你正确处理压力和重力,自然会产生浮力(咳嗽)。
  • 您可以从固定的加热元件和惰性气体开始,然后当您准备就绪时,您可以将燃烧作为微分方程引入:能量产生率是温度,燃料压力和氧气的函数压力。