後向きステップ流れ

カテゴリ: 流体解析(CFD) | 統合版 2026-04-06
CAE visualization for backward facing step theory - technical simulation diagram
後向きステップ流れ

後向きステップ流れの理論基礎

概要

🧑‍🎓

先生、後向きステップ流れってどんな問題なんですか?


🎓

流路の途中に段差(ステップ)があり、そこで流れが剥離して再付着する現象だ。剥離・再付着流れの最も基本的なベンチマーク問題として、CFDコードの検証に古くから使われている。Armaly et al. (1983) の実験データが有名だね。


🧑‍🎓

段差の後ろで渦ができるイメージですか?


🎓

そうだ。ステップ下流に再循環領域(剥離泡)ができる。その長さ $x_r$ をステップ高さ $h$ で割った再付着長さ $x_r/h$ がReynolds数の関数になる。これが最も重要な検証指標だ。


支配方程式

🧑‍🎓

支配方程式はNavier-Stokesですよね?


🎓

非圧縮性Navier-Stokes方程式と連続の式だ。


$$ \frac{\partial \mathbf{u}}{\partial t} + (\mathbf{u} \cdot \nabla)\mathbf{u} = -\frac{1}{\rho}\nabla p + \nu \nabla^2 \mathbf{u} $$

$$ \nabla \cdot \mathbf{u} = 0 $$

🎓

Reynolds数はステップ高さ $h$ と入口の平均流速 $U$ で定義する。


$$ Re = \frac{Uh}{\nu} $$

🧑‍🎓

再付着長さとReの関係はどうなるんですか?


🎓

層流域($Re < 400$ 程度)では再付着長さはReにほぼ比例する。$x_r/h \approx 0.06 \times Re$ という近似が知られている。Armalyらの実験では拡大比 $ER = (H+h)/H = 1.94$ で、Re=100 のとき $x_r/h \approx 5$、Re=400 で $x_r/h \approx 14$ だ。


🧑‍🎓

Reが大きくなると再付着点が遠くなるんですね。


🎓

ただし $Re > 400$ 前後で3次元効果が顕著になり、2D計算だけでは実験と合わなくなる。これが有名な「Armaly問題の2D-3D遷移問題」だ。


流れの構造

🧑‍🎓

再循環領域以外にも構造があるんですか?


🎓

Reが大きくなると、ステップ対面の上壁側にも二次的な剥離泡が現れる。さらにステップ角部にも小さな渦が形成される。流れ場の全体構造はReに強く依存するんだ。


Re範囲流れの特徴
Re < 200下壁の主再循環のみ
200 < Re < 400上壁にも二次剥離泡出現
Re > 4003次元不安定性、スパン方向変動
Re > 1000乱流遷移、非定常渦放出
🧑‍🎓

2次元計算で十分なのはRe=400くらいまでなんですね。勉強になります。


Coffee Break よもやま話

再付着点の位置が「乱流モデル選びの踏み絵」になる理由

後向きステップ流れで「剥離後に流れがステップ下流の壁に再付着するまでの距離(再付着長さ)」は、乱流モデルの性能を比較する定番指標です。実験値はステップ高さの約6〜8倍の位置に再付着します。ところが標準k-εモデルで解くと再付着が遅れて9〜11倍あたりになりがちで、SSTモデルを使うと精度が上がる。「同じ問題を解いているのに答えが違う」この差が、乱流モデル選択の実務的な根拠です。後向きステップはシンプルな形状にもかかわらず「剥離・再循環・再付着」が全部入っているので、新しい乱流モデルを開発したとき最初に試す試験台になっています。

後向きステップ流れの数値計算手法

数値手法

🧑‍🎓

後向きステップ流れの数値解法で気をつけることは何ですか?


🎓

この問題では圧力と速度の連成が重要だ。非圧縮流れの定番アルゴリズムであるSIMPLE系やProjection法を使う。


圧力-速度連成

🧑‍🎓

SIMPLE法ってどんな仕組みですか?


🎓

Semi-Implicit Method for Pressure-Linked Equations の略だ。Patankar & Spalding (1972) が提案した。手順は以下の通り。


1. 仮の速度場を運動量方程式から求める

2. 圧力補正方程式(Poisson型)を解く

3. 速度と圧力を補正する

4. 収束するまで繰り返す


🎓

派生手法としてSIMPLEC、PISO(非定常向き)がある。定常計算ならSIMPLE/SIMPLEC、非定常ならPISOが標準だ。


空間離散化

🧑‍🎓

対流項のスキームは何がいいですか?


🎓

後向きステップでは再循環があるので、上流差分(1次精度)だと数値拡散で再付着長さが長くなりすぎる。最低でも2次精度が必要だ。


スキーム精度安定性再付着長さへの影響
1次風上1次過大評価(数値拡散大)
2次風上2次適切
QUICK3次やや低適切
中心差分2次振動の恐れ

メッシュ設計

🧑‍🎓

メッシュはどこを細かくすべきですか?


🎓
  • ステップ角部: 剥離点なので十分な解像度が必要
  • 再付着領域の壁面近傍: 壁面せん断応力の符号が変わる場所を捉えるため壁直交方向に細かく
  • 出口: 十分下流に設定($x_{out} \geq 30h$)。出口が近いと再付着長さに影響する

  • 🎓

    壁面第一層の $y^+$ は、層流なら不要だが、乱流計算なら $y^+ < 1$(壁関数なしの場合)が望ましい。構造格子なら拡大比1.1〜1.2で壁面から離れるように分布させる。


    🧑‍🎓

    出口を遠く取るのが大事なんですね。30hですか、結構長い。


    🎓

    短すぎると出口境界条件の影響で再付着長さが変わってしまう。検証時は出口位置の感度も確認すべきだ。


    Coffee Break よもやま話

    ステップ直後メッシュの「密度格差」問題

    後向きステップの数値計算で見逃されやすいのが「ステップコーナー直後のメッシュ遷移」問題です。剥離点(ステップ端)は速度勾配が最大になる場所なので密なメッシュが必要ですが、そこから再付着点に向かって急激に粗くすると数値拡散が増えて再循環領域が過大・過小評価されます。経験則では「ステップ高さの1/10以下の要素サイズをステップ端周辺に使い、下流方向に膨張率1.1以下で広げる」が安全策です。また、2Dモデルで再付着長さを実験と合わせたとしても、3D効果(コーナー流れ)を無視しているためにその設定が3Dモデルで通用しないことも多い。「2D検証→3D本番」では設定を引き継がないほうが無難です。

    後向きステップ流れの実務適用

    実践ガイド

    🧑‍🎓

    実際に後向きステップの解析を組むとき、どう進めればいいですか?


    🎓

    以下のステップで進めよう。


    解析手順

    🎓

    1. 形状定義

    • 拡大比 $ER = (H+h)/H$ を決める。Armaly問題なら $ER = 1.94$($h = 0.0049$ m、$H = 0.0052$ m)
    • 入口助走区間: $10h$ 以上(完全発達流を入口条件にするなら不要)
    • 出口区間: $30h$ 以上

    • 入口: 完全発達放物線速度分布 $u(y) = U_{max}[1-(2y/H)^2]$ または一様流速
    • 出口: 自然流出条件($\partial u/\partial x = 0$, $p = 0$)
    • 壁面: no-slip条件

    🎓

    3. メッシュ収束確認


    メッシュ水準セル数(2D)$x_r/h$(Re=200)
    5,00010.8
    20,00010.2
    80,00010.05
    参照値-10.0
    🧑‍🎓

    粗いメッシュだと再付着長さが8%もずれるんですか。


    🎓

    再付着長さは壁面せん断応力がゼロになる位置で決まるから、メッシュ感度が高い。少なくとも3水準のメッシュでRichardson外挿するのが望ましい。


    検証のポイント

    🧑‍🎓

    計算結果の妥当性はどうやって確認しますか?


    🎓
    • 再付着長さ: 壁面摩擦係数 $C_f$ がゼロになる $x$ 位置
    • 速度プロファイル: 再付着点上流・下流の複数断面で比較
    • 圧力係数分布: 下壁面に沿った $C_p$ 分布
    • Armalyらの実験データ、Ghiaらの数値データと照合

    • 🧑‍🎓

      壁面摩擦係数の符号が変わる場所を見ればいいんですね。


      🎓

      その通り。$C_f > 0$ なら順流、$C_f < 0$ なら逆流。この符号変化点が再付着点だ。


      Coffee Break よもやま話

      燃焼器の「ステップ」——意図的な再循環が炎を安定させる

      後向きステップ流れは「避けるべき流れ現象」として語られることが多いですが、ガスタービンや工業炉の燃焼器設計では逆に「意図的にステップで再循環域を作る」ことがあります。再循環域には高温ガスが滞留するため、新たに入ってくる燃料・空気の着火源になる——つまり「炎の種火」として機能します。この再循環域がないと冷たい流れが炎を吹き消してしまいます(フレームアウト)。航空エンジンの燃焼器設計でCFDが必須になった背景の一つは、このステップ後の再循環形状を最適化するためです。「問題現象」が「有用な現象」になるトポロジーの好例です。

      後向きステップ流れのソフトウェア比較

      商用ツールでの実装

      🧑‍🎓

      主要なCFDソフトでの設定方法を教えてください。


      🎓

      後向きステップはほぼ全てのCFDソフトにチュートリアルがある。ツール別のポイントを整理しよう。


      Ansys Fluent

      🎓
      • ソルバー: Pressure-Based, Steady(層流)または Transient(乱流
      • 圧力-速度連成: SIMPLE またはCoupled
      • 対流スキーム: Second Order Upwind 以上
      • 入口条件: Velocity Inlet でパラボリック速度分布をUDFで設定
      • 出口条件: Pressure Outlet(ゲージ圧=0)
      • チュートリアル: Fluent Getting Started Guide に標準搭載

      • OpenFOAM

        🎓
        • ソルバー: simpleFoam(定常)、icoFoam/pimpleFoam(非定常)
        • メッシュ: blockMesh で構造格子生成。grading で壁面近傍を細分化
        • スキーム: divSchemesGauss linearUpwind grad(U) を設定
        • 入口: fixedValue で放物線分布。codedFixedValue が便利

        • 🧑‍🎓

          OpenFOAMだと blockMesh でステップ形状を作るんですね。


          🎓

          ブロックを2つ組み合わせるだけで作れる。上流側の高さが $H$、下流側が $H+h$ になるようにブロックを定義する。


          STAR-CCM+

          🎓
          • メッシュ: Directed Mesher でステップ近傍のメッシュ制御。Prism Layer で壁面境界層を解像
          • 物理モデル: Segregated Flow(SIMPLE系)
          • 入口: Velocity Inlet でTable指定またはField Function

          • ツール間比較

            項目FluentOpenFOAMSTAR-CCM+
            設定の容易さGUI操作テキスト辞書GUI+Java
            メッシュ柔軟性非構造/構造blockMesh/snappyHexポリヘドラル/Directed
            再付着長さ精度同等同等同等
            並列性能良好良好良好
            🧑‍🎓

            どのソフトでも精度は同等なんですね。メッシュと設定次第ということですか。


            🎓

            その通り。ソルバーの違いよりもメッシュ品質と対流スキームの選択が結果を左右する。


            Coffee Break よもやま話

            ベンダー比較の「後向きステップ検証」が信頼の証明書になる理由

            CFDソルバーのベンダーがパンフレットやウェブサイトに後向きステップの検証結果を掲載しているのをよく見かけます。理由は「この1問題が乱流計算能力の総合評価として業界で広く認知されているから」です。剥離・再循環・再付着が全部含まれ、実験データも豊富(Driver & Seegmiller 1985、Armaly et al. 1983など)で比較しやすい。ソルバー選定のときに「後向きステップのベンチマーク結果を見せてください」と頼むのは、実はかなり有効な評価手法です。どのモデルで何%誤差か、をきちんと開示しているベンダーは技術力と誠実さの両方で信頼できる傾向があります。

            後向きステップ流れの先端研究

            先端トピック

            🧑‍🎓

            後向きステップ流れの研究って、まだ進んでいるんですか?


            🎓

            基本問題だからこそ、新手法の検証に使われ続けている。


            乱流モデルの検証

            🎓

            高Re(Re > 5000)ではRANSモデルの性能差が顕著に出る。Driver & Seegmiller (1985) の実験($Re_h = 37,400$)が乱流検証の標準だ。


            乱流モデル再付着長さ予測実験値との乖離
            $k$-$\varepsilon$ 標準過小($x_r/h \approx 5.5$)-15%
            $k$-$\omega$ SST良好($x_r/h \approx 6.2$)-4%
            RSM(Reynolds応力良好($x_r/h \approx 6.4$)-1%
            LES(Smagorinsky)良好($x_r/h \approx 6.5$)0%
            実験値$x_r/h \approx 6.5$-
            🧑‍🎓

            標準 $k$-$\varepsilon$ はかなりずれるんですね。


            🎓

            逆圧力勾配が強い剥離流れでは $k$-$\varepsilon$ 標準モデルは渦粘性を過大評価しがちだ。SST以上のモデルを使うべきだよ。


            LES/DNSによる研究

            🎓

            Le, Moin & Kim (1997) がDNSで $Re_h = 5,100$ を計算した。再循環領域内の乱流統計量(レイノルズ応力テンソルの各成分)が得られ、RANSモデル改良の基礎データになっている。


            🎓

            最近ではWall-Modeled LES(WMLES)で工学的Re数($Re_h > 10^5$)の計算も可能になりつつある。


            3次元効果とスパン方向不安定性

            🧑‍🎓

            先ほどRe=400あたりで3次元効果が出るという話がありましたが、詳しく教えてください。


            🎓

            Barkley et al. (2002) の線形安定性解析によると、$Re \approx 748$ で3次元モード(スパン方向波長 $\lambda \approx 6.9h$)が最初に不安定になる。これは定常分岐で、Hopf分岐ではない。つまり3次元だが定常のパターンが出現するんだ。


            🧑‍🎓

            非定常じゃなくて定常の3次元パターンなんですか。面白い。


            🎓

            この分岐構造の理解は、2D RANS計算の適用限界を見極めるうえで非常に重要だ。


            Coffee Break よもやま話

            LESで見える「再循環域の非定常ゆらぎ」が設計を変える

            RANSで後向きステップを解くと再付着長さは一定値に収束しますが、LESや実験では再付着点が上下流にランダムに揺れ続けています。この非定常ゆらぎは単なるノイズではなく、物体への動的な圧力変動荷重を生み出します。建物の壁面に流れが再付着する都市風工学の問題では、この変動荷重が疲労破壊の原因になるため、RANSでの定常解析では設計が甘くなるリスクがある。「ステップ後ろに何かを取り付けたい」という設計案件では、LESで時系列データを取ることが強く推奨される理由はここにあります。

            後向きステップ流れのトラブル対応

            トラブルシューティング

            🧑‍🎓

            後向きステップの解析でありがちなトラブルを教えてください。


            🎓

            典型的な問題と対策を整理しよう。


            再付着長さが参照値と合わない

            🎓

            原因と対策:

            • メッシュ不足: 壁面近傍の解像度不足。壁直交方向のセル数を増やす
            • 1次精度スキーム: 数値拡散で再循環が潰される。2次精度以上に変更
            • 出口が近すぎる: 下流 $30h$ 以上確保。感度チェックで $40h$ と比較
            • 入口条件の不一致: 完全発達流を仮定しているか、一様流か。文献と条件を揃える

            🧑‍🎓

            入口条件って結果にそんなに影響しますか?


            🎓

            大きく影響する。一様流入口だと助走区間が必要で、入口距離が短いと発達しきらない速度分布でステップに到達してしまう。放物線プロファイルを直接与えるか、十分な助走区間($20h$ 以上)を設けよう。


            計算が収束しない

            🎓

            定常計算が発散する場合:

            • Reが高すぎて実際は非定常→非定常計算に切り替える
            • 緩和係数が大きすぎる→圧力 0.2〜0.3、速度 0.5〜0.7 に下げる
            • メッシュのアスペクト比が極端→壁面近傍のグレーディングを見直す

            🎓

            非定常計算のCFL条件:

            • 陽解法: $\Delta t < \frac{\Delta x}{U_{max}}$(CFL < 1)
            • 陰解法(PISO): CFL < 5 程度まで安定

            2D計算と実験の不一致

            🧑‍🎓

            Re=600くらいで実験と全然合わないんですが...


            🎓

            それは3次元効果だ。Re > 400 では3D計算が必要。2D計算は再付着長さを過大評価する傾向がある。スパン方向に周期境界条件を設けた3D計算に切り替えよう。スパン幅は $8h$ 以上が推奨だ。


            チェックリスト

            確認項目対処法
            再付着長さのメッシュ収束3水準以上でRichardson外挿
            出口距離の十分性$30h$ 以上、感度確認
            入口速度分布の妥当性放物線 or 十分な助走区間
            対流スキームの精度2次以上
            適切なRe範囲2D: Re < 400、3D: それ以上
            🧑‍🎓

            まずはメッシュ収束と出口距離を確認すれば、大半の問題は解決できそうですね。


            🎓

            その通り。基本に忠実にやれば、後向きステップは非常に教育的で信頼できるベンチマークだ。


            Coffee Break よもやま話

            「再付着点が実験より遠い」は必ずしも誤りではない

            後向きステップで「再付着長さが実験のXH(ステップ高さX倍)より長く出た」場合、すぐ「計算が間違い」と思いがちですが、まず確認すべきことがあります。実験のRe数・入口境界層状態(層流か乱流か、その厚さ)が正確に再現されているかです。入口が完全発達乱流プロファイルでなく一様流だと、せん断層の発達が遅れて再付着点が実験より遠くなることがあります。つまり「計算は正しく、実験再現の境界条件が不正確」というケース。入口から一定の助走距離を設けてから乱流を発達させる「ドライバーセクション」の設定は、後向きステップ解析のこだわりポイントの一つです。

            関連シミュレーター

            この分野のインタラクティブシミュレーターで理論を体感しよう

            シミュレーター一覧

            関連する分野

            熱解析V&V・品質保証構造解析
            この記事の評価
            ご回答ありがとうございます!
            参考に
            なった
            もっと
            詳しく
            誤りを
            報告
            参考になった
            0
            もっと詳しく
            0
            誤りを報告
            0
            Written by NovaSolver Contributors
            Anonymous Engineers & AI — サイトマップ
            プロフィールを見る