流体全般

流体全般

混相流計算で特定の相の方程式にタイムスケールを指定する方法

    • FAQFAQ
      Participant

      CFXは一部のドメインや方程式に対してタイムスケールを変更することができます。ここでは、混相流計算で特定の相の運動量保存則だけにタイムスケールを指定する方法をご紹介します。 以下のようなcclファイルを用意します。このCCLでは、Flow Analysis 1に含まれるDefault Domainで解いている流体Airの運動量保存則に対してPhysical Timescaleを指定しています。 FLOW: Flow Analysis 1 DOMAIN: Default Domain SOLVER CONTROL: FLUID: Air EQUATION CLASS: momentum CONVERGENCE CONTROL: Physical Timescale = 0.1 [s] Timescale Control = Physical Timescale END END END END END END cfx5solveコマンドで計算を実行する時に、オプション「-ccl cclファイル名」を使って読み込ませます。 計算を実行すると、以下のようにoutファイル内で、Airの運動量保存則のタイムスケールが0.1sに変更されていることが確認できます。(CFX-Preでは0.25sを指定してあります。) ====================================================================== | Timescale Information | ———————————————————————- | Equation | Type | Timescale | +———————-+———————–+———————+ | U-Mom-Water | Physical Timescale | 2.50000E-01 | | V-Mom-Water | Physical Timescale | 2.50000E-01 | | W-Mom-Water | Physical Timescale | 2.50000E-01 | | U-Mom-Air | Physical Timescale | 1.00000E-01 |←指定したタイムスケール | V-Mom-Air | Physical Timescale | 1.00000E-01 |←指定したタイムスケール | W-Mom-Air | Physical Timescale | 1.00000E-01 |←指定したタイムスケール | Mass-Water | Physical Timescale | 2.50000E-01 | | Mass-Air | Physical Timescale | 2.50000E-01 | +———————-+———————–+———————+ | K-TurbKE-Water | Physical Timescale | 2.50000E-01 | | K-TurbKE-Air | Physical Timescale | 2.50000E-01 | | E-Diss.K-Water | Physical Timescale | 2.50000E-01 | | E-Diss.K-Air | Physical Timescale | 2.50000E-01 | +———————-+———————–+———————+ 指定できる方程式はいくつかあります。詳細はCFXのインストールフォルダにあるRULESファイルのOBJECT: EQUATION CLASSに書かれております。代表的なものを上げると、momentum, continuity, energy, mf(質量分率), vf(体積分率)などが指定できます。