基本式
軌道周期: $T = 2\pi\sqrt{\dfrac{(R_e+h)^3}{\mu}}$軌道速度: $v = \sqrt{\dfrac{\mu}{R_e+h}}$
$\mu = 3.986\times10^{14}$ m³/s², $R_e = 6371$ km
青線:軌道面 ●:衛星位置(真近点角 ν) 白波線:地上軌跡
高度・傾斜角・昇交点赤経を操作して軌道をリアルタイム可視化。周期・速度・カバレッジ半径・日食割合を計算。
青線:軌道面 ●:衛星位置(真近点角 ν) 白波線:地上軌跡
このシミュレーションの根幹は、ニュートンの万有引力の法則と円運動の法則です。地球の重力だけを受けて運動する衛星の軌道周期と速度は、次の式で計算できます。
$$T = 2\pi\sqrt{\dfrac{(R_e+h)^3}{\mu}}$$$T$: 軌道周期 [s], $R_e$: 地球の半径 (約6371 km), $h$: 地表からの高度 [m], $\mu$: 地球の重力定数 (約 $3.986\times10^{14}$ m³/s²)
衛星が重力に引っ張られながらも落ちてこないために必要な速度、つまり円軌道速度は次の式で与えられます。
$$v = \sqrt{\dfrac{\mu}{R_e+h}}$$$v$: 軌道速度 [m/s]。高度が低い($h$が小さい)ほど重力が強いので、より速く飛ばないと地球に落ちてしまいます。国際宇宙ステーション(ISS)は高度約400kmを秒速約7.7kmで飛んでいます。
通信・放送:静止軌道(GEO)を利用し、特定の地域に向けて常時同じ位置から電波を送信します。衛星テレビや国際電話の中継、GPS衛星からの信号補強などに使われています。
気象観測・地球監視:GEO衛星は広範囲の雲の動きを連続観測し、天気予報に活用されます。一方、極軌道に近いLEO衛星は地球全体をくまなく撮影し、森林火災、海氷の減少、農作物の生育状況などを監視します。
測位・ナビゲーション:GPSやみちびき(準天頂衛星システム)は、複数の衛星からの信号到達時間を使って位置を計算します。軌道の設計は、常に複数の衛星が利用者の上空に見えるように最適化されています。
科学観測・宇宙開発:ハッブル宇宙望遠鏡のような天文観測衛星は、大気の影響を受けないLEOから宇宙を観測します。また、他の惑星探査機を打ち上げる際にも、まず地球周回軌道に乗せ、そこから加速する「ホーマン遷移軌道」が計算されます。
シミュレーターを使い始めるときに、特に気をつけてほしいポイントがいくつかあるよ。まず、「軌道は完全な円」という前提だ。このツールは理解を簡単にするために円軌道で計算しているけど、実際の衛星軌道の多くは楕円だ。例えば、地球観測衛星は近地点(地球に一番近い点)と遠地点で高度が数百kmも違うことがある。円軌道の計算は第一近似としては優秀だけど、実設計では楕円軌道の要素(離心率)を必ず考慮するんだ。
次に、パラメータ同士の依存関係を見落とすこと。例えば「静止軌道(GEO)は高度約36,000kmで傾斜角0度」と覚えるけど、これは地球が完全な球で、かつ他の天体の重力(摂動)が無い理想的な場合。現実には、地球は少しつぶれた形(扁平体)なので、傾斜角0度を厳密に保とうとすると、衛星は勝手に少しずつ傾いてしまう。これを防ぐために定期的に軌道制御(スラスタ噴射)が必要なんだ。シミュレーター上でパラメータをいじる時は、「この値を変えたら、他のどの値に影響が出るかな?」と考えるクセをつけよう。
最後に、「カバレッジ半径」の解釈。ツールは幾何学的に「衛星から見える地表の範囲」を計算している。でも、通信や観測の実務では、この範囲全体が均一に使えるわけじゃない。例えば、地球の端の方(地平線ギリギリ)では電波が大気で減衰したり遅延が大きくなったりする。実用的なサービス提供エリアは、カバレッジ半径よりもかなり狭くなることを頭に入れておいてね。
この軌道シミュレーターの背後にある考え方は、実は様々な工学分野に応用されているんだ。まず真っ先に挙がるのは「制御工学」だ。衛星は軌道に投入されたらそれで終わりじゃない。姿勢を太陽電池パネルが太陽を向くように制御したり(姿勢制御)、他の衛星との相対位置を精密に保ったり(軌道制御)するために、フィードバック制御の理論がフル活用されている。例えば、国際宇宙ステーション(ISS)は常に微妙に軌道が下がるので、定期的にロシアの補給船のエンジンで高度を上げているよ。
次に、「熱工学」と「構造工学」との深い関係。衛星は太陽に照らされる面と地球の影(日食)に入る面で、温度差が数百℃にもなる。このシミュレーターで計算する「日食割合」は、衛星の熱設計(ヒーターや放熱板の配置)に直結する超重要なパラメータなんだ。また、打ち上げ時の猛烈な振動や、軌道上での極端な温度変化に耐えるための軽量で強固な構造設計も必須だ。
そして忘れてはいけないのが「通信工学」。衛星と地上局の間でデータを送受信するには、見通し(LOS: Line Of Sight)が確保されている時間(可視時間)が命だ。このシミュレーターで衛星の動きと地上軌跡を追うことは、まさにその可視時間と通信可能なエリアを把握する第一歩。さらに、複数の衛星を連携させる「衛星コンステレーション」(例:スターリンク)の設計では、まさにこのような軌道力学の計算が何千、何万という単位で繰り返されるんだ。
このシミュレーターに慣れてきたら、次のステップに進んでみよう。まずは「ケプラーの3法則」と「軌道6要素」を勉強するのがおすすめだ。シミュレーターで扱っている高度、傾斜角、昇交点赤経は、この「軌道6要素」の一部に過ぎない。残りの「離心率」「近地点引数」「真近点角」を学べば、楕円軌道や衛星の軌道上の正確な位置が理解できるようになる。軌道6要素は、衛星のカタログ(TLE: Two-Line Element)にもそのまま使われている、実務の共通言語だ。
数学的には、「摂動論」の考え方に触れてみよう。今は地球の重力だけを考えた「2体問題」を解いているけど、実際には太陽や月の重力、地球の扁平さ、さらには太陽光の圧力(フォトン圧)など、小さな力(摂動)が軌道をゆっくりと変化させる。これらの影響をどう計算し、どう打ち消す(制御する)かが、実践的な軌道設計の醍醐味になる。例えば、静止衛星の寿命は、姿勢や軌道を維持するための燃料(スラスタ用ガス)が尽きるまで、と言っても過言じゃないんだ。
最後に、シミュレーション技術そのものを深掘りするのも面白い。このツールのようなリアルタイムの可視化は、多くの場合「数値積分」という手法で計算されている。重力などの力を時刻ごとに計算し、少しずつ衛星の位置と速度を更新していく方法(例えばルンゲ=クッタ法)だ。自分で簡単なプログラムを書いて、円軌道から少し速度を変えて楕円軌道を描かせてみると、力学の理解がぐっと深まるはずだよ。