皆様
たびたびお世話になっております。Nishiguchiです。
現在、引き続き、chtMultiRegionFoamを用いて、壁内の計算を含む空調空間の解析を目指しています。前回の投稿において、いただいたアドバイスのおかげで、無事に計算まで至ることができました。
その際、問題が生じたため投稿させていただきます。
今回のモデルが以下の図1のものになります。
空気と各壁、天井、床等を領域分割しています。
計算実行後、t=0.2~0.4で以下の図2のエラーが表示され計算が発散してしまいます。
この際、paraViewで可視化すると、エアコンの吸い込み部で部分的に流速が100m/s以上となっている箇所があり、これが原因ではないかと考えています。(以下、図3)
この面における質量流速を計算してみたところ、境界条件で設定したものと同値になっていました。
この面での速度境界条件は、以下の図4のように質量流速で与えています。
この解決に向けて試したことを以下まとめます。
・吸い込み部の流速を0 m/sとする。
→発散せず、実行できた。
・質量流量ではなく、体積流量で与える。
→質量流量と同じ問題で発散
・速度をベクトルで与える
→一つ目のタイムステップで各速度(Ux...)のIterationsが1000となり、そもそも計算が次のタイムステップに行くことなく、発散
・fvsolutionのrhoのtoleranceを0から1e-6に変更する
→質量流量と同じ問題で発散
・airのみの領域でbuoyantPimpleFoamを用いて、計算を実行
→質量流量と同じ問題で発散
(壁を導入する前のモデルでbuoyantPimpleFoamで計算していたときよりもかなり計算に時間がかかっていた→メッシュに問題があるのか調査中)
今回計算におけるログとuについての境界条件のファイルを添付させていただきます。
また、ほかに何か必要なファイル等があれば添付いたします。
何かお分かりになる方がいらっしゃれば、アドバイスをいただきたい所存です。
図1 モデル
図2 エラー文
図3 エアコンの吸い込み部での速度コンター図
図4 エアコン吸い込み部の速度境界条件
図5 室内機周辺のメッシュ(上面、2面が吸い込み面)