世界を動かす技術を、日本語で。

エアフォイル (2024)

概要

  • 人類は 空を飛ぶ夢 を長年追い続けてきた歴史
  • 現代の航空機は 揚力と空気流れ の物理法則に基づく
  • 翼断面(エアフォイル) の形状と向きが飛行の鍵
  • 空気や流体の 可視化方法 と観察手法の紹介
  • 空気分子の 運動と速度分布 が全体の流れを形成

空を飛ぶ夢と飛行の物理

  • 人類は 鳥のように空を飛ぶこと を長年夢見てきた歴史
  • 失敗を重ねつつも、最終的に 飛行を実現 した偉人たちの存在
  • 現代では 空の移動手段 が当たり前になったが、 飛行の物理現象 は依然として謎めいている
  • 本記事では、 航空機の翼周辺の空気流れ が生み出す力に注目
  • 特に 翼断面(エアフォイル) の形状が飛行にどう影響するかを解説

エアフォイルの形状と揚力

  • エアフォイル は航空機の翼断面形状
  • エアフォイルの 曲線的な形状 と傾きが 揚力 を生み出す
  • 翼の上面と下面で 空気の流速差 が生じることで圧力差が発生
  • この圧力差が 機体を持ち上げる力(揚力) を生み出す
  • エアフォイルの設計は 飛行性能や効率 に直結

空気や流体の流れの可視化

  • 空気は 透明 で直接観察できないため、 間接的な可視化方法 が必要
  • 風で 草や葉が揺れる様子 は、空気の流れを視覚的に示す自然な例
  • 矢印(ベクトル) を使って各地点の 風向・風速 を表現
  • マーカーや粒子 を用いて空気の動きを追跡
    • 各マーカーはその位置の空気の流れに従って動く
    • マーカーの 軌跡(トレイル) で過去の流れも可視化
  • 色の明度 で流速を表現する方法も有効
    • 明るいほど速い流れ、暗いほど遅い流れ

2次元流れの前提と可視化技術

  • 本記事で扱う空気流れは 2次元平面 を仮定
  • 実際の空気は 3次元的に流れる が、基本現象の理解には平面図で十分
  • 矢印やマーカー色分布 を組み合わせて多角的に流れを把握

空気分子の運動と速度分布

  • 空気は 多数の分子 から構成され、各分子が ランダムな方向 に高速で運動
  • 例:80ナノメートル立方体内に 1万2千個以上 の分子
  • 実際の空気分子は 秒速約1650km/h で動く
  • 分子同士の 衝突 が絶えず発生し、運動の方向や速度が変化
  • 平均速度(ベクトルの合成と平均) をとることで、全体の空気の流れ(速度場)が決まる
  • 静止した空気では、 分子の平均速度はゼロ に近い
  • 局所的な分子運動の合計が 空気全体の流れ を作り出す

空気流れの物理的直観の構築

  • 可視化手法 を通じて、空気の動きや力の発生原理の理解を深める
  • エアフォイル周辺の流れ や、流体力学的現象の直観的把握
  • 今後の記事では、 空気流れの詳細な物理他の流体現象 についても解説予定

Hackerたちの意見

https://news.ycombinator.com/item?id=39526057

2024年になるはずだね。

一瞬ワクワクしたけど、RSSフィードが動かなかった理由を考えたら、記事が2024年のものだって気づいた。

うーん、長いけど、こういう飛行に関する説明でよく見落とされるのは、翼の形状がリフトを生む特別なソースじゃないってこと。平らな板でも、必要なだけリフトを生むことができるんだ。翼の設計は、リフトとドラッグの比率が最も重要で、それからいくつかの複雑な効果があるけど、単にリフトを生むだけじゃないよ。(失速速度、音速近くやそれ以上の性能、異なる状況での層流/乱流、翼の中に何を収められるか、など)

うーん、ページの最初の図が示しているように、ゼロ度の迎角では平らな板はリフトを生まないよ。でも、平らな形がリフトを生むってことを疑う人はいないよね。子供の頃にみんな紙飛行機を作ったし。

ベルヌーイと迎角/力(pファクター)の議論はどこに行ったんだろうね。散弾銃が翼の底を打つみたいな。

その通り。翼型は最適化なんだ。翼型がなかったら飛行機は飛べないっていう誤解があるけど、実際にはほとんどの揚力(飛行機によるけど、だいたい80-90%)は翼の全体的な形状から来てるんだ。約20%は前縁の翼型の変形ダイナミクスから。もし翼型が発見されなかったとしても、全体の翼を少し違うデザインにして補うだろうから、実際の違いは20%にもならないよ。翼型はウィングレットと同じくらい重要で、飛行機はウィングレットなしでもちゃんと飛ぶからね。でも誰もウィングレットを指して、これが全体を機能させる重要な部分だとは言わない。

ページには、まさにこれを示すシンプルな飛行機のインタラクティブシミュレーションがあるよ。

これが航空宇宙工学の1年目に欠けてるコースだね。

こんなに良いブログが無限にあったらいいのに。

バルトシュ・チハノフスキ、まさに贈り物だね。

彼は通常、年に1回か2回こういう素晴らしい解説を投稿するけど、2025年には何もないね。続けてくれるといいな、レッスンが本当に素晴らしく語られてるから。

これは本当にすごい。空力学に興味があるプログラミングオタクには、AeroSandboxを超おすすめするよ。コードは空力学を知ってる人向けに書かれてるのが明らかだけど、めちゃくちゃパワフルなんだ。いろんな空力シミュレーションができて、すごい空力最適化を可能にする最適化ライブラリも組み込まれてる。空気力学特性の非常に正確な推定ができる強力なオープンウェイトのニューラルネットワークモデルも含まれていて、トップクラスのヒューリスティックソルバー(xfoilみたいな)よりもずっと早く計算できるよ(CFDソルバーよりも数桁早い)。 https://github.com/peterdsharpe/AeroSandbox

いやー、こいつはすごい。彼の作品は、今まで見た中で最高の解説コンテンツの一つだよ。