軸流圧縮機段 — 収束不良と非物理解の対処法
典型的な収束不良パターン
圧縮機のCFDで計算が全然収束しないんですが、何を確認すればいいですか?
圧縮機CFDの収束不良は翼列特有の原因が多い。チェックリストを見てみよう。
1. 出口背圧が高すぎる
一番多い原因がこれだ。サージ限界を超えた背圧を設定すると物理的に定常解が存在しない。まずは背圧を下げて収束を確認し、段階的に上げていくこと。
2. Mixing Planeでの不整合
Mixing Planeが問題になることがあるんですか?
上流ロータの出口と下流ステータの入口でスパン方向のメッシュ分布が大きく異なると、Mixing Planeでの補間で数値的なスパイクが生じる。特にハブやシュラウド付近の曲率変化が急な箇所で起きやすい。
対策: 段間インターフェース前後のメッシュでスパン方向の節点分布を概ね揃える。
3. チップ隙間のメッシュ品質
チップクリアランスのメッシュが歪んでいると、高マッハ数のチップ漏れ流れで負の圧力が発生して発散する。
対策: チップ領域の最小直交品質が0.15以上、最大アスペクト比が1000以下になるようにメッシュを調整する。
非物理的な結果のチェック
収束はしたけど結果が怪しいときはどうすれば?
以下の項目を確認しよう。
| チェック項目 | 期待値 | 異常時の原因 |
|---|---|---|
| 質量流量の入口/出口差 | 0.01%以内 | 収束不十分、メッシュ漏れ |
| 翼面y+ | 0.5~3.0 | 境界層メッシュ不適切 |
| 出口旋回角分布 | スパンで滑らかに変化 | Mixing Plane不整合 |
| エントロピー生成分布 | 翼面・端壁に集中 | 数値拡散が支配的(メッシュ粗すぎ) |
特に効率が実験より異常に高いとか低いとか、ありがちですか?
よくある。メッシュが粗いと数値拡散で損失が過大評価される(効率低め)。逆に壁関数の適用が不適切で摩擦損失が過小評価されると効率が高く出る。y+の値を必ず確認して、選択したモデルの前提範囲に入っているかチェックすることが最重要だ。
並列計算のTips
多段で計算が重いとき、並列数はどう決めればいいですか?
CFXの場合、1パーティションあたり5万~10万セルが効率的だ。例えば800万セルなら80~160パーティション。ただしMixing Planeのインターフェースをまたぐ分割は通信コストが増えるから、ドメイン境界でのパーティショニングに注意が必要だ。
レイノルズの実験(1883年)——乱流発見の瞬間
オズボーン・レイノルズは、管内の水にインクを流す実験で「層流から乱流への遷移」を発見しました。流速を上げていくと、インクの線がある瞬間にグチャグチャに乱れる。この劇的な瞬間を、レイノルズは数学的に $Re = \rho uD/\mu$ という無次元数で表現した。100年以上経った今も、CFDエンジニアが最初に確認するのはこのレイノルズ数です。
トラブル解決の考え方
デバッグのイメージ
CFDのデバッグは「水道管の詰まり修理」に似ている。まず「どこで詰まっているか」(どの残差が下がらないか)を特定し、次に「何が詰まっているか」(メッシュ品質?境界条件?乱流モデル?)を調べ、最後に「どう直すか」(メッシュ修正?緩和係数?)を判断する。
「解析が合わない」と思ったら
- まず深呼吸——焦って設定をランダムに変えると、問題がさらに複雑になる
- 最小再現ケースを作る——軸流圧縮機段の問題を最も単純な形で再現する。「引き算のデバッグ」が最も効率的
- 1つだけ変えて再実行——複数の変更を同時に行うと、何が効いたか分からなくなる。科学実験と同じ「対照実験」の原則
- 物理に立ち返る——計算結果が「重力に逆らって物が浮く」ような非物理的な結果なら、入力データの根本的な間違いを疑う
CFDメッシュの品質管理や乱流モデルの選定に悩む時間を、もっと創造的な設計作業に使えたら。 — Project NovaSolverはそんな実務者の声から生まれました。
CAEの未来を、実務者と共に考える
Project NovaSolverは、軸流圧縮機段における実務課題の本質に向き合い、エンジニアリングの現場を支える道具づくりを目指す研究開発プロジェクトです。
プロジェクトの最新情報を見る →