温度境界層
理論と物理
温度境界層の基本概念
先生、温度境界層って速度境界層とどう関係するんですか?
加熱(または冷却)された壁面上を流体が流れるとき、壁面近傍に温度が急変する薄い層が形成される。これが温度境界層だ。速度境界層と同様に壁面から離れるにつれて主流温度に漸近する。両者の厚さの比はPrandtl数 $Pr$ で決まる。
$Pr > 1$(水、油など)なら温度境界層は速度境界層より薄い。$Pr < 1$(空気、金属溶融液など)なら温度境界層のほうが厚い。
空気の $Pr$ はいくつですか?
常温空気で $Pr \approx 0.71$ なので、温度境界層は速度境界層より若干厚い。水は $Pr \approx 7$ なので温度境界層が速度境界層の約半分の厚さになる。エンジンオイルでは $Pr \sim 1000$ を超え、温度境界層は極めて薄くなる。
層流温度境界層の理論解
解析的な解はあるんですか?
等温平板上の層流境界層では、Blasius解(速度場)とPohlhausen解(温度場)が古典的な理論解だ。局所Nu数は
で与えられる($Pr > 0.6$)。この式はCFDの基本検証で必ず使う。CFDの壁面Nu数がこの理論解と2〜3%以内で一致することを確認してから、より複雑な問題に進むべきだ。
乱流の場合は?
乱流境界層では $Nu_x = 0.0296 Re_x^{4/5} Pr^{1/3}$ が経験的相関式だ。乱流では速度と温度の輸送が渦拡散(turbulent diffusivity)で支配されるため、温度境界層と速度境界層の厚さの比は乱流Prandtl数 $Pr_t \approx 0.85$〜$0.9$ で決まる。
熱境界層理論の礎——ポールホーゼン(1921年)の積分法
速度境界層の概念をPrandtl(1904)が提唱した17年後、弟子のE. Pohlhausen(1921)が「熱境界層の積分方程式」を導き、平板強制対流の温度分布解析解を初めて与えた。彼の解析からNu ∝ Re^(1/2)×Pr^(1/3)の依存性が示され、プラントル数が小さい液体金属(Pr≈0.01)と大きい油(Pr≈1000)では境界層の厚さ比(δ_t/δ)が3桁も異なることが明らかになった。この単純な比例則は100年後の今でもCFD結果の妥当性チェックに使われており、解析解と乖離するCFD出力はメッシュか物性値に問題があるサインと見なすのが実務の常識だ。
各項の物理的意味
- 時間項 $\partial(\rho\phi)/\partial t$:蛇口をひねった瞬間を思い浮かべてください。最初は水がバタバタと不安定に出て、しばらくすると安定した流れになりますよね? この「変化している最中」を記述するのが時間項です。心臓の拍動で血流が脈打つのも、エンジンのバルブが開閉するたびに流れが変動するのも、すべて非定常現象。では定常解析とは? 「十分時間が経って流れが落ち着いた後」だけを見る——つまりこの項をゼロにする。計算コストが大幅に下がるため、まず定常で解いてみるのがCFDの基本戦略です。
- 対流項 $\nabla \cdot (\rho \mathbf{u} \phi)$:川に落ち葉を落としたらどうなりますか? 流れに乗って下流に運ばれますよね。これが「対流」——流体の動きが物を運ぶ効果です。暖房の温風が部屋の端まで届くのも、空気という「運び屋」が熱を対流で輸送しているから。ここが面白いところ——この項は「速度×速度」を含むため非線形です。つまり、流れが速くなるとこの項が急激に強くなり、制御が難しくなる。これが乱流の根本原因です。よくある勘違い:「対流と伝導は同じようなもの」→ 全然違います! 対流は流れが運ぶ、伝導は分子が伝える。桁違いの効率差があります。
- 拡散項 $\nabla \cdot (\Gamma \nabla \phi)$:コーヒーにミルクを入れて放置したことはありますか? かき混ぜなくても、しばらく経つと自然に混ざりますよね。あれが分子拡散です。では次の質問——ハチミツとお水、どちらが流しやすいですか? 当然お水ですよね。ハチミツは粘性($\mu$)が高いから流れにくい。粘性が大きいと拡散項が強くなり、流体は「もったりした」動きになります。レイノルズ数が小さい流れ(ゆっくり、ドロドロ)では拡散が支配的。逆にRe数が大きい流れでは対流が圧倒し、拡散は脇役になります。
- 圧力項 $-\nabla p$:注射器のピストンを押すと、液体が針先から勢いよく出ますよね? なぜでしょう? ピストン側が高圧、針先が低圧——この圧力差が流体を押す力になるからです。ダムの放水も同じ原理。天気図で等圧線がギュッと密になっている場所では? そう、強風が吹きます。「圧力差があるところに流れが生まれる」——これがナビエ-ストークス方程式の圧力項の物理的意味。ここでの勘違いポイント:CFDの「圧力」は絶対圧ではなくゲージ圧のことが多い。圧縮性解析に切り替えたとたんに結果がおかしくなる場合、絶対圧/ゲージ圧の混同が原因かもしれません。
- ソース項 $S_\phi$:暖められた空気が上に昇る——なぜでしょう? 周囲より軽く(密度が低く)なったから、浮力で押し上げられるのです。この浮力はソース項として方程式に追加されます。他にも、ガスコンロの炎で化学反応熱が発生する、工場の電磁ポンプで金属溶湯にローレンツ力がかかる…これらはすべて「外部から流体にエネルギーや力を注入する」作用であり、ソース項で表現します。ソース項を忘れるとどうなるか? 自然対流の解析で浮力を入れ忘れると、流体は一切動かない——冬の部屋で暖房をつけたのに暖かい空気が上に行かない、という物理的にありえない結果になります。
仮定条件と適用限界
- 連続体仮定:クヌッセン数 Kn < 0.01(分子平均自由行程 ≪ 代表長さ)で成立
- ニュートン流体仮定:せん断応力と歪み速度が線形関係(非ニュートン流体では粘度モデルが必要)
- 非圧縮性仮定(Ma < 0.3の場合):密度を一定として扱う。マッハ数0.3以上では圧縮性効果を考慮
- ブシネスク近似(自然対流):密度変化を浮力項のみで考慮し、他の項では一定密度を使用
- 適用外ケース:希薄気体(Kn > 0.1)、超音速・極超音速流れ(衝撃波捕捉が必要)、自由表面流れ(VOF/Level Set等が必要)
次元解析と単位系
| 変数 | SI単位 | 注意点・換算メモ |
|---|---|---|
| 速度 $u$ | m/s | 入口条件で体積流量から換算する際、断面積の単位に注意 |
| 圧力 $p$ | Pa | ゲージ圧と絶対圧の区別。圧縮性解析では絶対圧を使用 |
| 密度 $\rho$ | kg/m³ | 空気: 約1.225 kg/m³@20°C、水: 約998 kg/m³@20°C |
| 粘性係数 $\mu$ | Pa·s | 動粘性係数 $\nu = \mu/\rho$ [m²/s] との混同に注意 |
| レイノルズ数 $Re$ | 無次元 | $Re = \rho u L / \mu$。層流/乱流遷移の判定指標 |
| CFL数 | 無次元 | $CFL = u \Delta t / \Delta x$。時間刻みの安定性に直結 |
数値解法と実装
壁面メッシュの要件
温度境界層を正確に解像するにはメッシュをどう設計すればいいですか?
壁面垂直方向のメッシュ設計は、乱流モデルの壁面処理と密接に関連する。Low-Reynolds number approach(直接解像)なら壁面第一セルを $y^+ \approx 1$ に配置し、粘性底層内に最低5層、遷移層に5〜10層配置するのが目安だ。
温度境界層と速度境界層で必要なメッシュ密度は違いますか?
$Pr > 1$ の流体では温度境界層が速度境界層より薄いので、熱伝達を正確に予測するには速度場よりもさらに細かいメッシュが必要になる場合がある。具体的には $y^+_{T} = y u_\tau / \alpha < 1$ を満たすべきで、これは $y^+ \cdot Pr < 1$ に相当する。$Pr = 7$(水)なら $y^+ < 0.14$ が理想。
そんなに薄い第一セルは実際に作れますか?
実用的には $y^+ \approx 0.5$〜$1$ で十分な精度が得られることが多い。水の場合でも $y^+ < 1$ を満たせばNu数の誤差は5%以内に収まる。重要なのは壁面法線方向の成長率(growth ratio)で、1.1〜1.2倍以内に抑えるべきだ。
y+値の確認方法
計算後に $y^+$ が適切かどうか、どうやって確認するんですか?
もし $y^+$ が大きすぎた場合は?
Inflation layer(prism layer)の第一層厚さを小さくするか、層数を増やす。ただし流速が分布する場合(例:入口付近と下流で流速が違う)、壁面全体で $y^+ < 1$ を満たすのは難しいこともある。FluentのEnhanced Wall Treatment やSTAR-CCM+のAll y+ Wall Treatmentは $y^+$ の値に応じて壁面処理を自動切り替えするので、実用上はこれらを使うのが安全だ。
高Pr数流体への対応
オイルのような高Pr数流体($Pr > 100$)ではどうしますか?
標準的な壁面関数は $Pr$ が大きくなると精度が著しく悪化する。FluentのEnhanced Thermal Wall Treatmentには高Pr数補正が含まれているので、これを有効化すべきだ。OpenFOAMではalphatJayatillekeWallFunctionがJayatilleke(1969)の補正を含んでいる。メッシュ面では $y^+$ をできるだけ小さくすることが鉄則だよ。
熱境界層のy+管理——壁関数 vs 低Re解法の分岐点はy+=1
熱境界層の精度はまず第1セル高さ(y+値)で決まる。壁関数アプローチ(y+=30〜300)では対数法則域を仮定して壁面熱流束を推算するため、強圧力勾配や剥離領域では誤差が急増する。一方、低レイノルズ数モデル(SST-ω, v2-f等)を使う際はy+<1が必要で、プリズム層セル数を15〜20層確保しなければ粘性底層の温度急勾配を解像できない。実務的には「まず壁関数で大域的流れを確認 → 重要な熱流束面だけ低Reに切り替える」段階的精緻化が計算コストと精度のバランスをとる王道だ。
風上差分(Upwind)
1次風上: 数値拡散が大きいが安定。2次風上: 精度向上するが振動のリスク。高レイノルズ数流れでは必須。
中心差分(Central Differencing)
2次精度だが、Pe数 > 2で数値振動が発生。低レイノルズ数の拡散支配流れに適する。
TVDスキーム(MUSCL、QUICK等)
リミッタ関数により数値振動を抑制しつつ高精度を維持。衝撃波や急勾配の捕捉に有効。
有限体積法 vs 有限要素法
FVM: 保存則を自然に満足。CFDの主流。FEM: 複雑形状・マルチフィジックスに有利。SPH等のメッシュフリー法も発展中。
CFL条件(クーラン数)
陽解法: CFL ≤ 1が安定条件。陰解法: CFL > 1でも安定だが、精度と反復回数に影響。LES: CFL ≈ 1を推奨。物理的意味: 1タイムステップで情報が1セル以上進まないこと。
残差モニタリング
連続の式・運動量・エネルギーの各残差が3〜4桁低下で収束と判断。質量保存の残差は特に重要。
緩和係数
圧力: 0.2〜0.3、速度: 0.5〜0.7が一般的な初期値。発散する場合は緩和係数を下げる。収束後は上げて加速。
非定常計算の内部反復
各タイムステップ内で定常解に収束するまで反復。内部反復数: 5〜20回が目安。残差がタイムステップ間で変動する場合は時間刻みを見直す。
SIMPLE法のたとえ
SIMPLE法は「交互に調整する」手法。まず速度を仮に求め(予測ステップ)、その速度で質量保存が満たされるよう圧力を補正し(補正ステップ)、補正された圧力で速度を修正する——このキャッチボールを繰り返して正解に近づく。2人で棚を水平にする作業に似ている:片方が高さを合わせ、もう片方がバランスを取り、これを交互に繰り返す。
風上差分のたとえ
風上差分は「川の流れに立って上流の情報を重視する」手法。川の中にいる人が下流を見ても水の出所は分からない——上流の情報が下流を決めるという物理を反映した離散化手法。精度は1次だが、流れの方向を正しく捕捉するため安定性が高い。
実践ガイド
遷移境界層の熱伝達
層流から乱流への遷移が起こると熱伝達はどう変わりますか?
遷移点を境にNu数が急激に増加する。これは乱流渦による混合が温度境界層を薄くし、壁面の温度勾配を急峻にするためだ。航空機翼の前縁や風力タービンブレードでは遷移位置が外表面温度分布を決定するので、正確な予測が重要だ。
CFDで遷移を予測するにはどうすればいいですか?
Transition SST($\gamma$-$Re_\theta$)モデルが標準的な選択肢だ。入口の自由流れ乱流強度 $Tu$ が遷移位置に大きく影響するので、実験条件に合わせて正確に設定する必要がある。タービン翼型のCFDでは $Tu = 1$〜$10$%の範囲で感度分析を行うのが一般的だよ。
剥離を伴う熱伝達
後ろ向きステップのような剥離流れでは温度境界層はどうなりますか?
剥離点の直後は壁面近傍の流速が低下してNu数が減少する。再付着点ではジェット衝突に似た流動構造になりNu数がピークを示す。再付着点下流で境界層が再発達するに従いNu数は徐々に完全発達値に近づく。
標準k-εモデルは再付着長さを過小評価する傾向があり、これがNu数分布のずれに直結する。SST k-ωモデルのほうが再付着長さの予測が良好で、熱伝達分布もより正確だ。
剥離域の壁面メッシュはどうすべきですか?
再付着点付近は温度勾配が特に急峻なので、壁面平行方向のメッシュも局所的に細かくする必要がある。ステップ高さ $h$ に対して $\Delta x / h \approx 0.05$〜$0.1$ の流れ方向解像度が推奨される。壁面垂直方向は当然 $y^+ < 1$ だ。
共役問題としての温度境界層
固体壁面の熱伝導も温度境界層に影響しますか?
もちろん。壁面の熱伝導率が高い場合(銅、アルミ)、壁面内部で熱が拡散して表面温度が均一化される。逆に熱伝導率が低い(セラミック、プラスチック)場合は表面温度の非一様性が大きくなる。これを正確に予測するにはCHT(共役熱伝達)解析が必要で、温度境界層の精密なモデリングとセットで考えるべき問題だよ。
「熱伝達係数」を実験と合わせる工夫
温度境界層のCFD検証で必ず問題になるのが「熱伝達係数hの参照温度の定義」だ。実験では多くの場合、入口温度や混合平均温度をT∞として使うが、CFDのポスト処理では計算ドメインの特定点での温度を参照することが多い。この参照温度の定義が一致していないと、全く同じ物理計算をしているのにhが30〜50%ズレるという混乱が生まれる。実際の案件でレビューをすると、CFD担当者と実験担当者でhの定義が違っていてデータが全く一致しなかった、というケースが意外と多い。CFD検証では「どの温度を参照温度にするか」を実験チームと事前に合意してから計算を開始するのが実務の鉄則だ。
解析フローのたとえ
CFDの解析フローは「水族館の水槽を設計する」感覚で考えてみてください。まず水槽の形を決め(計算領域)、水の入り口と出口を設計し(境界条件)、ポンプの強さを設定する(流量条件)。魚がどう泳ぐか見たければ粒子追跡。水温が気になれば熱解析を追加。…どうですか? 意外と直感的ではありませんか?
初心者が陥りやすい落とし穴
「y+って何ですか?」——この質問が出たら要注意。壁面近くのメッシュ解像度を表すy+は、CFDの結果精度を左右する最重要パラメータの1つ。壁関数を使うなら30〜300、壁を完全に解像するなら1以下。これを確認せずに「摩擦抵抗が合わない!」と悩む人がとても多い。体温計の先端をちゃんと脇に挟まないで「熱がないのに37.5度って出た!」と慌てているようなものです。
境界条件の考え方
入口の境界条件は「蛇口をどのくらい開けるか」と同じ。ちょろちょろ出すか(低速)、全開にするか(高速)。でもCFDではもう一つ——「どのくらい暴れた水を出すか」(乱流強度)も指定する必要があります。蛇口の開け方を間違えると、下流のシンク全体の流れが変わりますよね? CFDでも入口条件のミスは下流全体に波及します。
ソフトウェア比較
壁面熱処理モデルの比較
各ソルバーの壁面熱処理にはどんな違いがありますか?
壁面近傍の温度プロファイルを扱うモデルは以下のように分かれる。
| ソルバー | 壁面熱処理 | $y^+$ 要件 | 高Pr補正 |
|---|---|---|---|
| Fluent (Enhanced WT) | Two-Layer + Blending | 任意($y^+$に応じて自動切替) | あり(Kader式) |
| Fluent (Standard WF) | 対数則ベース | $y^+ = 30$〜$300$ | 限定的 |
| STAR-CCM+ (All y+) | Hybrid approach | 任意 | あり |
| OpenFOAM (alphatJayatilleke) | Jayatilleke補正 | $y^+ = 30$〜$300$ | あり |
| OpenFOAM (kqRWallFunction) | Low-Re向け | $y^+ < 5$ | なし |
FluentのEnhanced Wall Treatmentが一番使いやすそうですね。
実務的にはそうだ。$y^+$ が壁面上で不均一になっても自動的に適切な処理に切り替わるので、ロバスト性が高い。ただし意図的に $y^+ < 1$ を目指してメッシュを設計するのがベストプラクティスであることに変わりはないよ。
平板境界層の検証手順
温度境界層の解析を始める前にどんな検証をすべきですか?
等温平板上の層流境界層(Blasius-Pohlhausen問題)を解いて、(1) 壁面摩擦係数 $C_f = 0.664 Re_x^{-1/2}$ との一致、(2) 局所Nu数 $Nu_x = 0.332 Re_x^{1/2} Pr^{1/3}$ との一致、(3) 速度・温度プロファイルのBlasius解との比較、を確認する。3つ全てで理論値と2%以内の一致が得られるべきだ。
乱流境界層の場合は?
平板乱流境界層の壁面摩擦係数 $C_f$ のSchultz-Grunow式や、管内流れのDittus-Boelter式と比較する。さらにDNSデータ(Kasagi et al.の加熱チャネル流DNSなど)と速度・温度プロファイルを比較すると乱流モデルの性能評価ができる。
検証のためのDNSデータはどこで入手できますか?
Johns Hopkins Turbulence Databases (JHTDB)や、東京大学の笠木研究室のWebサイトでチャネル流DNSデータが公開されている。壁面近傍の $u^+$-$y^+$ プロファイルと $T^+$-$y^+$ プロファイルの両方が入手できるので、温度境界層モデルの検証に最適だよ。
温度境界層のウォール処理——ソルバー間の大きな差
温度境界層の扱いはソルバーによって実は大きく異なる。Fluent は強化壁面処理(EWT)でy+に比較的寛容だが、OpenFOAMのデフォルト設定であるepsilonWallFunctionは熱伝達の予測精度が低く、専用のalphatWallFunctionを使わないとq値が大きくズレる。STAR-CCM+はAuto y+という機能でy+に応じて自動的に壁面処理を切り替えてくれるため、ユーザーの設定負荷が低い。実際の案件で複数ソルバーを比較する際は「同じy+設定で同じ実験ケースのNu数がどれだけ一致するか」をベンチマークし、その結果を社内に蓄積しておくことがベストプラクティスだ。
選定で最も重要な3つの問い
- 「何を解くか」:温度境界層に必要な物理モデル・要素タイプが対応しているか。例えば、流体ではLES対応の有無、構造では接触・大変形の対応能力が差になる。
- 「誰が使うか」:初心者チームならGUIが充実したツール、経験者ならスクリプト駆動の柔軟なツールが適する。自動車のAT車(GUI)とMT車(スクリプト)の違いに似ている。
- 「どこまで拡張するか」:将来の解析規模拡大(HPC対応)、他部門への展開、他ツールとの連携を見据えた選択が長期的なコスト削減につながる。
先端技術
DNSによる温度境界層の理解
DNSで温度境界層を解くとどんな知見が得られますか?
乱流境界層内の温度変動の統計量(温度分散、乱流熱流束、温度散逸率)がすべて直接得られる。これらはRANSモデルの閉じ込め(closure)に不可欠な情報で、DNSデータからRANSモデルの定数を最適化する研究が盛んだ。
特に乱流Prandtl数 $Pr_t$ が壁面からの距離や流れの条件によって変化することがDNSで示されている。RANSの $Pr_t = 0.85$ という定数仮定は単純化であり、特に高Pr数流体やbuoyancy効果がある場合に精度が低下する原因になっている。
$Pr_t$ を可変にするモデルはありますか?
Kays & Crawford(1993)の可変 $Pr_t$ モデルが有名だ。FluentではUDFで実装可能で、壁面近傍で $Pr_t$ を大きくし、コア領域で小さくする。OpenFOAMではcustomized alphat boundary conditionで同様のことができる。
Wall-Modeled LES(WMLES)
WMLESは温度境界層にも適用できますか?
できる。WMLESでは壁面近傍をモデル(壁面関数やRANS)で処理し、外層をLESで解くので、壁面解像のメッシュ要件が大幅に緩和される。温度場に対してもWall Modeled approach が適用され、壁面近傍の温度プロファイルをモデルで近似する。
FluentのSBES(Stress-Blended Eddy Simulation)やSTAR-CCM+のIDDESが実用的なWMLES手法だ。温度場の予測精度は完全LESには及ばないが、RANSよりは遥かに良好で、計算コストは完全LESの1/10〜1/100で済む。
データ駆動型乱流熱流束モデル
機械学習で温度境界層のモデリングを改善する研究はありますか?
活発に研究されている。DNSデータを教師データとして、乱流熱流束 $\overline{u'T'}$ をニューラルネットワークで直接予測するアプローチや、$Pr_t$ のマップを学習するアプローチがある。Tensor Basis Neural Network(TBNN)を温度場に拡張したモデルも提案されている。まだ研究段階だが、特定の問題クラスではRANSの精度を大幅に改善できることが示されているよ。
Coffee Break よもやま話
DNSデータが変えた温度境界層の常識
1980年代後半から2000年代にかけて行われた温度境界層のDNS(直接数値シミュレーション)研究は、それまでの実験相関式が持つ「暗黙の仮定」を次々と覆した。特に衝撃的だったのは、Prandtl数が1から離れると対数則( log-law)の適用範囲が温度場と速度場で大きく異なることが数値的に証明された点だ。それまで多くのRANSモデルは「速度の壁面関数と同じ形を温度にも使える」という前提で設計されていたが、DNS結果はPr ≠ 1では誤差が拡大することを示した。今では高Pr数流体(潤滑油、ポリマー溶液など)には専用のウォール関数が存在し、LESと組み合わせたハイブリッドモデルも実用段階に入っている。
WMLESは温度境界層にも適用できますか?
できる。WMLESでは壁面近傍をモデル(壁面関数やRANS)で処理し、外層をLESで解くので、壁面解像のメッシュ要件が大幅に緩和される。温度場に対してもWall Modeled approach が適用され、壁面近傍の温度プロファイルをモデルで近似する。
FluentのSBES(Stress-Blended Eddy Simulation)やSTAR-CCM+のIDDESが実用的なWMLES手法だ。温度場の予測精度は完全LESには及ばないが、RANSよりは遥かに良好で、計算コストは完全LESの1/10〜1/100で済む。
機械学習で温度境界層のモデリングを改善する研究はありますか?
活発に研究されている。DNSデータを教師データとして、乱流熱流束 $\overline{u'T'}$ をニューラルネットワークで直接予測するアプローチや、$Pr_t$ のマップを学習するアプローチがある。Tensor Basis Neural Network(TBNN)を温度場に拡張したモデルも提案されている。まだ研究段階だが、特定の問題クラスではRANSの精度を大幅に改善できることが示されているよ。
DNSデータが変えた温度境界層の常識
1980年代後半から2000年代にかけて行われた温度境界層のDNS(直接数値シミュレーション)研究は、それまでの実験相関式が持つ「暗黙の仮定」を次々と覆した。特に衝撃的だったのは、Prandtl数が1から離れると対数則( log-law)の適用範囲が温度場と速度場で大きく異なることが数値的に証明された点だ。それまで多くのRANSモデルは「速度の壁面関数と同じ形を温度にも使える」という前提で設計されていたが、DNS結果はPr ≠ 1では誤差が拡大することを示した。今では高Pr数流体(潤滑油、ポリマー溶液など)には専用のウォール関数が存在し、LESと組み合わせたハイブリッドモデルも実用段階に入っている。
トラブルシューティング
壁面熱伝達係数が理論値と合わない
層流平板で $Nu_x$ を計算したのに、Pohlhausen解と10%以上ずれています。
まず基本を確認しよう。(1) 流れは本当に層流か? Re数を確認して $Re_x < 5 \times 10^5$ であること。(2) 壁面温度条件は等温か等熱流束か? Pohlhausen解は等温壁の式なので、等熱流束なら $Nu_x = 0.453 Re_x^{1/2} Pr^{1/3}$ を使うべき。(3) 入口条件は一様流か? 入口にフリーストリーム乱流があると遷移が早まってNu数が増加する。
条件は全部合っているのにずれます。
離散化スキームの精度を確認しよう。First Order Upwindは数値拡散が大きく、温度境界層を実際より厚く(=Nu数を低く)する。Second Order Upwindに変更すべきだ。また、流れ方向のメッシュが粗いと前縁付近の急峻なNu数変化を捉えられない。前縁近傍で $\Delta x$ を特に小さくすること。
壁面関数領域でのNu数の不連続
壁面に沿ってNu数を追跡すると、セルサイズが変わるところでNu数がジャンプします。
壁面第一セルの $y^+$ がセルサイズの変化に伴って変わり、壁面関数の切り替えが起きている可能性がある。FluentのEnhanced Wall Treatmentでもブレンディング領域で微小な不連続が出ることがある。対策は壁面近傍のメッシュを均一化すること。Inflation layer の成長率を壁面に沿って一定に保つのがポイントだ。
高Pr数流体でNu数が大幅に過大
エンジンオイル($Pr \approx 500$)の管内流れでNu数がDittus-Boelterの2倍になります。
高Pr数では温度境界層が極めて薄いので、壁面第一セルが温度境界層外に出てしまっている可能性がある。$y^+ \cdot Pr < 5$ を目安にメッシュを設計しよう。$Pr = 500$ なら $y^+ < 0.01$ が理想だが、これは現実的に厳しい。
どうすればいいですか?
$y^+ < 1$ まで細かくした上で、壁面関数に高Pr数補正が含まれているモデルを使う。FluentのEnhanced Wall Treatment + Thermal Effectsの組合せが最も信頼性が高い。OpenFOAMならalphatJayatillekeWallFunctionを必ず使うこと。それでもGnielinski式との乖離が大きい場合は、物性値の温度依存性(特に粘度)を入力しているか確認しよう。
y+を間違えると「壁が断熱材」になる
温度境界層のトラブルシュートで最も多いのが「熱伝達係数が実験の半分以下になる」という事例だ。原因を調べると、ほぼ確実にy+の設定ミスが出てくる。標準k-εで壁関数を使う場合、y+は30〜300の範囲に入れないといけないのに、「メッシュを細かくするほど良い」という先入観でy+ < 5の細かいメッシュを使ってしまうケースが多い。壁関数は「壁から離れた粗いメッシュ」を前提とした近似式なので、細かすぎると物理が正しく再現されず、実質的に壁が断熱材になる。対策は「使うモデルに合ったy+を徹底する」か「低Re数モデルに切り替えてy+<1」のどちらかに統一すること。
「解析が合わない」と思ったら
- まず深呼吸——焦って設定をランダムに変えると、問題がさらに複雑になる
- 最小再現ケースを作る——温度境界層の問題を最も単純な形で再現する。「引き算のデバッグ」が最も効率的
- 1つだけ変えて再実行——複数の変更を同時に行うと、何が効いたか分からなくなる。科学実験と同じ「対照実験」の原則
- 物理に立ち返る——計算結果が「重力に逆らって物が浮く」ような非物理的な結果なら、入力データの根本的な間違いを疑う
関連トピック
なった
詳しく
報告