太陽系スケールシミュレーター 戻る
宇宙・天文

太陽系スケールシミュレーター

惑星の距離・半径をリアルスケールで比較。距離スケールと大きさスケールが同時に表示できない理由を体感しながら、AU・光の到達時間・ケプラー第三法則を探求できます。

表示設定

距離の表示モード
選択惑星 地球
移動速度
計算結果
太陽からの距離
1.000
AU
km換算
1.496×10⁸
km
光の到達時間
8.3
公転周期
365.25
惑星半径
6,371
km
選択速度での旅行時間
499
Solar
Kepler
理論・主要公式

$T^2 \propto a^3$
公転周期の2乗は軌道長半径の3乗に比例する。
$\dfrac{T^2}{a^3} \approx 1 \quad [\text{yr}^2/\text{AU}^3]$

太陽系の「ほんとうのスケール」って?

🙋
先生、教科書の太陽系の図って惑星が全部ぎゅっと並んでますよね。あれって実際のスケールと全然違うんですか?
🎓
そう、教科書の図はスケールを完全に犠牲にしてる。太陽から地球の距離が1AU(約1億5千万km)で、海王星は約30AU。もし地球を1mmの点で描いたら、海王星は3cmしか離れてないんだけど、その「点の大きさ」と「太陽からの距離」の比はなんと1対1万だよ。
🙋
じゃあ距離と大きさを両方正確に表示するのって無理なんですか?
🎓
実質不可能だね。地球の直径は約1.3万km、太陽から地球の距離は1億5千万km。距離スケールで惑星を描こうとすると地球は1ピクセル以下になってしまう。このシミュレーターの「線形モード」で確認してみて。内側の4惑星がほぼ見えないくらい小さくなるはずだよ。
🙋
本当だ!線形モードだと木星以降しかよく見えない…。光の速さで太陽から海王星まで何時間かかるんですか?
🎓
約4時間15分。現在の海王星の「本当の姿」は4時間以上前の姿を見てることになる。ボイジャー2号が1989年に海王星をフライバイした時、地球にデータが届くまで約4時間かかった。だから宇宙探査機との「リアルタイム操作」は不可能で、完全な自律制御が必要なんだ。
🙋
4時間も!ではケプラーの法則で「木星は何年で1周するか」って計算できますか?
🎓
$T^2 = a^3$ を使えばOK。木星は5.2AUだから $T = 5.2^{1.5} \approx 11.86$ 年。実際の公転周期は11.86年でほぼぴったり。「ケプラー第三法則タブ」でグラフを見ると、対数スケールで全惑星がきれいな直線に乗っているのが確認できるよ。

よくある質問

AUとは何ですか?なぜ太陽系の距離にkmを使わないの?
AU(天文単位)は太陽から地球の平均距離を基準にした単位で、1AU ≈ 149,597,870 km です。太陽系内の距離をkmで書くと「1,495,978,707 km(木星まで)」のような巨大な数になり扱いにくいためAUを使います。同様に恒星間距離には「光年」や「パーセク(pc)」を使います。1pc = 3.26光年 = 206,265 AUです。
冥王星はなぜ惑星から外されたの?
2006年に国際天文学連合(IAU)が惑星の定義を改定し、「軌道の周辺をクリアにしていること(他の天体を重力で支配または排除していること)」が条件に加わりました。冥王星はカイパーベルトという外縁天体群の中に埋もれており、この条件を満たしません。そのため「矮小惑星(dwarf planet)」に再分類されました。エリス、ハウメア、マケマケなども同様です。
ボーデの法則って当たってるの?
惑星の距離が $a_n = 0.4 + 0.3 \times 2^n$ [AU]($n = -\infty, 0, 1, 2, ...$)で近似できるという経験則で、水星・金星・地球・火星・木星・土星には驚くほど精度よく当てはまります。$n=3$ の位置(2.8AU)には小惑星帯があり「予言的中」とも言えます。ただし海王星には全く合わず、物理的根拠も乏しいため「偶然の一致」という見方が主流です。
光速で旅しても太陽系を出るのにどのくらいかかる?
海王星まで光速で約4時間15分。太陽系の境界とされるオールトの雲の外縁(約100,000AU)まで光速で約1.58年かかります。最も近い恒星・プロキシマケンタウリまでは約4.24光年。ボイジャー1号(約17km/s)がプロキシマケンタウリに向かったとすると、到着まで約7万年かかります。
なぜ内惑星と外惑星でこんなに公転速度が違うの?
太陽の重力が軌道半径の2乗に反比例して弱まるためです。太陽に近いほど引力が強く、その引力とつり合う遠心力を得るために高速で回らなければなりません。公転速度は $v \propto 1/\sqrt{a}$ に比例します。水星の公転速度は約47.9 km/s、地球は29.8 km/s、海王星は約5.4 km/sです。この関係はケプラー第三法則の別表現でもあります。

太陽系スケールシミュレーターとは

太陽系スケールシミュレーターは、工学・物理の重要なトピックの一つです。惑星の距離・半径をリアルスケールで比較。距離スケールと大きさスケールが同時に表示できない理由を体感しながら、AU・光の到達時間・ケプラー第三法則を探求できます。

このシミュレーターでは、パラメータを直接操作しながら、現象の本質的な挙動を体験的に理解できます。計算結果はリアルタイムで更新され、数値と可視化の両面から直感的な理解を深めることができます。

太陽系スケールシミュレーターの物理モデルでは、各惑星の軌道運動をニュートン力学に基づき数値積分する。惑星間の重力相互作用は万有引力の法則 \( F = G \frac{m_1 m_2}{r^2} \) に従い、太陽を原点とする座標系で運動方程式 \( m_i \frac{d^2 \mathbf{r}_i}{dt^2} = \sum_{j \neq i} G \frac{m_i m_j}{|\mathbf{r}_j - \mathbf{r}_i|^3} (\mathbf{r}_j - \mathbf{r}_i) \) を解く。これにより、ケプラーの第三法則 \( T^2 \propto a^3 \) が現実の軌道周期と長半径の関係として再現される。距離スケールは天文単位(AU)で設定し、1 AUは約1.496×10^8 km、光が約499秒で到達する距離である。一方、惑星の半径は現実の縮尺で表示するが、軌道半径と惑星半径の比が極端に大きいため、両スケールを同時に視認することは不可能である。この体感を通じて、太陽系の広大さと物理法則の普遍性を実感できる。

実世界での応用

産業での実際の使用例(宇宙航空・衛星開発)
宇宙航空研究開発機構(JAXA)や民間宇宙企業では、惑星間ミッションの軌道設計や通信遅延のシミュレーションに本ツールの原理を応用しています。例えば、小惑星探査機「はやぶさ2」の帰還軌道計算では、AUスケールでの距離感と光の到達時間を直感的に把握することで、地球との通信タイムラグを考慮した自律制御アルゴリズムの検証に活用されました。また、人工衛星の太陽電池パネル設計において、惑星の大きさと距離の非線形性を視覚化し、日陰時間の予測精度を向上させる事例もあります。

研究・教育での活用
大学の天文学基礎実習や高校物理の授業では、ケプラーの第三法則を体感的に理解する教材として利用されています。学生が惑星の公転周期と軌道半径を実スケールで操作し、T²∝a³の関係をグラフ化することで、理論式の導出過程を視覚的に習得できます。また、国立天文台の公開講座では、太陽系のスケール感を共有するための対話型デモとして採用され、一般参加者が天文単位(AU)や光分・光時の概念を実感するのに役立っています。

CAE解析との連携や実務での位置付け
本シミュレーターは、CAE(Computer-Aided Engineering)における宇宙構造物の熱解析や軌道力学解析の前処理段階で、境界条件設定のための直感的なインターフェースとして機能します。具体的には、惑星間航行を想定した熱制御設計では、太陽からの距離に応じた輻射熱フラックスを本ツールで可視化し、そのデータをANSYSやSTKなどの熱解析ソフトウェアに入力することで、シミュレーションの初期条件を効率的に決定できます。実務では、設計者と解析者の間でスケール感を共有するためのコミュニケーションツールとしても位置づけられ、プロジェクト初期の概念検討段階で特に有効です。

よくある誤解と注意点

「太陽系の惑星をリアルスケールで表示できる」と思いがちですが、実際には距離スケールと大きさスケールを同時に正しく表示することは不可能です。もし惑星の直径を実寸で描けば、太陽から最も近い水星でさえも画面上で点にしかならず、太陽は巨大すぎて画面に収まりません。そのため、本ツールでは距離と大きさのスケールを別々に切り替えて表示しており、一度に両方を正確に視認できない点に注意が必要です。

「惑星の軌道は完全な円形で、太陽を中心に等速で回っている」と思いがちですが、実際にはケプラーの第一法則により軌道は楕円形であり、太陽はその焦点の一つに位置します。また、第二法則(面積速度一定)により、惑星は太陽に近いほど速く、遠いほど遅く公転します。このため、単純な円運動モデルで距離や時間を計算すると誤差が生じることに注意が必要です。

「光の到達時間は距離に比例するので、AU(天文単位)が分かればすぐに計算できる」と思いがちですが、実際には光速は真空中で一定(約30万km/s)であるものの、惑星の位置は常に変化しているため、観測時刻と実際の位置にずれが生じます。特に外惑星ではこの光行差が無視できず、シミュレーション上で「今見えている位置」と「実際の現在位置」を混同しないように注意が必要です。