後流(ウェイク) — トラブルシューティングガイド
より充実した内容を wake-flow.html でご覧いただけます。
よくあるトラブル
後流解析のCFDでよくある問題を教えてください。
1. 後流が早く消える(速度欠損の過小評価)
原因と対策:
| 原因 | 対策 |
|---|---|
| 数値拡散(1次風上スキーム) | 2次精度以上。LES部分は中心差分系 |
| 後流域のメッシュが粗い | 後流幅に対して最低10セル。Body of Influence を活用 |
| メッシュのアスペクト比が大きい | 後流域のアスペクト比を5以下に。等方的なメッシュが理想 |
| RANSの渦粘性が過大 | DES/DDESに切り替え。後流のLES領域で渦粘性を下げる |
2. 後流が非対称(物理的に対称であるべき場合)
対称物体なのに後流が偏るんですが。
確認ポイント:
- メッシュの対称性: 非構造メッシュの場合、対称面でメッシュが非対称になることがある。対称面に合わせてメッシュを生成する
- 非定常性: 実は物理的に非対称かもしれない。カルマン渦列は瞬時には非対称だ。時間平均を取ると対称になるはず
- ヒステリシス: 高Re数では複数の安定状態が共存する場合がある。Ahmed bodyの $\phi = 25°$ 近傍など
3. 壁面からの剥離位置がずれる
後流の構造は剥離位置に支配されるため、壁面の剥離位置を正しく予測することが最も重要だ。
対策:
- $y^+$ の確認: 壁関数使用時は $30 < y^+ < 300$、壁面解像時は $y^+ < 1$
- 遷移モデル: 層流境界層からの遷移位置が重要な場合(球の抗力危機など)、$\gamma$-$Re_\theta$ 遷移モデルを使用
- Grid Induced Separation (GIS): DDESを使ってRANS領域の境界層をLESに切り替える際のメッシュ起因の非物理的剥離を防止
4. DES/DDESでの灰色領域問題
DES って万能じゃないんですか?
DES の最大の問題は「灰色領域」だ。RANS領域とLES領域の遷移領域で、どちらのモデルも十分に機能しない。
症状: 剥離直後の渦が解像されず、本来あるべき乱流構造が発達しない。Modelled Stress Depletion (MSD) とも呼ばれる。
対策:
- DDES(Delayed DES)を使用して境界層内のLES化を防ぐ
- IDDES(Improved DDES)でさらに改善
- シールド関数のキャリブレーションを確認
- メッシュの粗密遷移を滑らかにする(急激なメッシュ変化はNG)
5. 運動量積分と壁面力積分の不一致
後流の運動量積分から求めた抗力と、壁面の圧力・摩擦力の積分から求めた抗力が一致しない場合、
- 運動量積分の断面位置が不適切: 物体から離れすぎると後流が計算領域外に出る。近すぎると圧力項が大きく不確実
- 出口境界条件の影響: 出口が近すぎると運動量が保存されない
- メッシュ収束していない: 両方の値がメッシュを細かくしても一致に向かわない場合は、より根本的な問題がある
両者の一致は解の信頼性の良いチェックですね。
その通りだ。壁面積分と後流の運動量積分の一致は「conservation check」として非常に有用だ。差が $5\%$ 以内であれば許容範囲、$1\%$ 以内なら非常に良い結果だ。
後流CFDの収束不良——非定常渦放出をRANSで定常解析する矛盾
円柱後流のCFD解析で「残差が収束しない」という問題は、実はCFDの問題ではなく物理の問題であることが多い。Re>46では円柱後流にカルマン渦列が発生し、流れ場は本質的に非定常だ。これを定常RANS(Steady-State RANS)で解こうとすると、ソルバは安定解を見つけられず残差が振動し続ける。対策は2つ:①非定常RANS(URANS)に切り替え時間平均量として評価する、②SAS(Scale-Adaptive Simulation)やDESを用いて大規模渦を直接計算する。実務では「残差が振動 = 物理的に非定常 = 定常解析の仮定が成立しない」のサインと認識し、解析手法の根本から見直すことが肝要だ。
トラブル解決の考え方
「解析が合わない」と思ったら
- まず深呼吸——焦って設定をランダムに変えると、問題がさらに複雑になる
- 最小再現ケースを作る——後流(ウェイク)の問題を最も単純な形で再現する。「引き算のデバッグ」が最も効率的
- 1つだけ変えて再実行——複数の変更を同時に行うと、何が効いたか分からなくなる。科学実験と同じ「対照実験」の原則
- 物理に立ち返る——計算結果が「重力に逆らって物が浮く」ような非物理的な結果なら、入力データの根本的な間違いを疑う
関連トピック
なった
詳しく
報告