1

私はここでは初心者なので、私の質問が奇妙に思えたら申し訳ありません。これは、流体と固体の相互作用をまだ処理できない私の SPH シミュレータに関するものです。私のシミュレーターは流体をうまくシミュレートできますが、シミュレーション中に固体オブジェクトを追加したいときに混乱しました。

私は多くの論文を読んで、いくつかの結論を思いつきました。間違っていたら訂正してください。

  1. 固体と流体の両方のオブジェクトは単一粒子システムでモデル化されており、各オブジェクト粒子は、質量、質量密度、人工粘度などの独自のパラメーター値を持っています。
  2. 各タイム ステップで、両方のオブジェクトで通常どおり SPH ループ プロシージャが計算されます。これは、粒子の種類に関係なく、半径 h 内にある場合、各粒子オブジェクトが別の粒子オブジェクトに寄与できることを意味します。
  3. 流体粒子のみを含む系との違いは、流体-固体系であり、固体間でのみ計算される弾性力が存在します。このフォースは、流体パーティクルに対しては計算されません。

あれは。最後に質問です。

平滑化の長さ、粒子の半径などの SPH 固有のパラメータはどうですか? 各粒子の力を計算するとき、これらは固体と流体で異なりますか? 両方の種類の粒子の力を計算するとき、実際に正しい方法は何ですか? シングルループで計算するだけですか?

私が読んだ論文には式が書かれていますが、まず基本的な考え方が必要だと思います。

ありがとう。

4

0 に答える 0