姿勢制御スラスタ サイジングシミュレーター 戻る
宇宙工学・姿勢制御

姿勢制御スラスタ サイジングシミュレーター

人工衛星・宇宙機の姿勢制御 (RCS) と軌道維持に必要なスラスタ推力・推進剤質量を設計するツールです。宇宙機質量、モーメント腕、目標角速度、機動角度を入力すると、必要トルク・各スラスタ推力・ツィオルコフスキー式に基づくミッション総推進剤・推進剤質量比がリアルタイムで分かります。

パラメータ設定
宇宙機質量 m
kg
モーメント腕長 r
m
対向スラスタの中心〜重心の距離
目標角速度 ω
deg/s
機動角度
°
機動周期
s
1回の機動から次の機動までの間隔
推進剤タイプ
比推力 Isp を自動設定
ミッション期間
year
日次 ΔV 要求
m/s/day
軌道維持・南北制御に必要な ΔV
計算結果
慣性モーメント I (kg·m²)
必要トルク (N·m)
推力/スラスタ (N)
1機動あたり推進剤 (kg)
ミッション総推進剤 (kg)
推進剤質量比 (%)
RCSスラスタ配置・噴射アニメーション

中央が宇宙機、12個の小型スラスタが各面に分散配置されます。緑〜赤の色はスラスタの噴射状態、回転アニメは目標角速度を表します。

推進剤タイプ別 Isp 比較
推進剤質量 vs ミッション期間
理論・主要公式

$$T = \frac{I\,\omega}{t/2},\qquad F = \frac{T}{r}$$

必要トルク T と各スラスタの推力 F。I:慣性モーメント (kg·m²)、ω:目標角速度 (rad/s)、t:機動時間 (s)、r:モーメント腕 (m)。加減速2段を仮定。

$$m_{\text{prop}} = \frac{\sum F\,\Delta t}{g_0\,I_{sp}} = \frac{\text{total impulse}}{g_0\,I_{sp}}$$

ツィオルコフスキー式から導かれる推進剤質量。Isp:比推力 (s)、g₀=9.81 m/s²、total impulse:累積した F·Δt の総和。

$$\Delta m_{\text{daily}} = \frac{m\,\Delta v}{g_0\,I_{sp}}$$

日次 ΔV 要求 (軌道維持) による推進剤消費。m:宇宙機質量、Δv:日次 ΔV (m/s/day)。ミッション総推進剤は機動分と日次分の合計。

姿勢制御スラスタ設計 — RCS推力・推進剤予算

🙋
宇宙機の「姿勢制御スラスタ」って、ロケットの大きなエンジンとは全然違うんですよね?どんな部品なんですか?
🎓
そう、見た目はぜんぜん違うよ。RCS (Reaction Control System) は宇宙機の外側に貼り付いた、親指サイズから缶コーヒーサイズくらいの小さな噴射ノズル群なんだ。1本あたりの推力は数 mN〜数十 N と非常に小さい。打ち上げ用のメインエンジン (数 MN クラス) と比べると 1 万分の 1〜100 万分の 1 の推力で、その代わり「とても短く・とても精密に」噴射して衛星の向きを変える。デフォルトの 500kg 小型衛星で計算すると、必要推力は約 0.007 N (7 mN) と本当に小さいことがわかるはずだ。
🙋
そんなに小さな力で衛星が回るんですか?空気抵抗がない宇宙だから少しの力でも効くってことですか?
🎓
まさにその通り。宇宙には空気がないから、微小な力でも積分されてどんどん角運動量が溜まる。逆に言うと、止めるのも同じ大きさのトルクを逆向きにかけてやる必要があるんだ。だから機動時間 t に対して「前半 t/2 で加速、後半 t/2 で減速」という運用が標準で、推進剤も加減速の両方で消費される。このツールも T = I·ω/(t/2) という式で加速側のトルクを出し、推進剤は加減速合計のインパルスから計算しているよ。
🙋
推進剤の種類で「ヒドラジン」「グリーン」「冷ガス」「イオン」って出てきますが、なんで4種類もあるんですか?
🎓
それぞれ「推力の出し方」と「効率 (比推力 Isp)」が全く違うからだよ。ヒドラジンは1液で安定して数 N の推力を出せる定番だが、毒性が高くて打ち上げ準備が大変。グリーンプロペラント (AF-M315E、LMP-103S) は毒性を下げつつ Isp も少し向上させた最新技術。冷ガスは窒素・キセノンを「ただ吹き出すだけ」で Isp が低いが、システムが極めてシンプルなので CubeSat や試験衛星で重宝される。イオンは Isp が 3000s と圧倒的だが、推力が μN〜mN とさらに小さいから、姿勢「瞬発」機動には向かず、長期軌道維持に使う。グラフでスライダーを切り替えて Isp と推進剤質量比がどう変わるか見てみるといいよ。
🙋
推進剤質量比が 30% を超えると赤 (NG) になりますが、これはどのくらい深刻ですか?
🎓
かなり深刻だ。GEO の通信衛星は確かに 40〜50% を推進剤に使うのが珍しくないが、それは「打ち上げ質量の半分が推進剤」を意味する。タンクも大きくなり、構造も重くなり、結果として打ち上げコストがどんどん上がる。設計の現場では、(1) より高 Isp の推進系に切り替える、(2) リアクションホイールで日常的な姿勢制御を吸収してスラスタの出番を減らす、(3) 機動角度や周期を見直す、という3段階で削減を狙う。ツールでもグリーン → イオンに切り替えると同じ条件で質量比が劇的に下がるはずだから、設計の感度を体感できるよ。
🙋
日次 ΔV 要求って何ですか?これは姿勢制御とは別物ですか?
🎓
いい質問だ。「日次 ΔV 要求」は軌道維持 (Station-Keeping) と呼ばれるもので、姿勢制御とは別の用途。GEO 衛星なら太陽・月の重力擾乱による南北方向のずれ (年間 50 m/s 程度) を補正したり、LEO 衛星なら大気抵抗による軌道高度低下を補正する必要がある。デフォルトの 0.1 m/s/day は典型的な GEO 衛星の値で、これだけでも 5 年で 42 kg の推進剤を使うことが計算でわかる。姿勢機動分 (160 kg) と合わせて 200 kg、500kg 衛星に対して 40% という大きな比率になるんだ。

よくある質問

宇宙機の慣性モーメント I と目標角速度 ω、機動時間 t から必要トルクを T = I·ω/(t/2) で求めます(加減速2段を仮定)。次に対向2本のスラスタによる偶力を仮定して、各スラスタの推力は F = T/r (r はモーメント腕)で算出します。例えば 500kg・モーメント腕 1.5m の小型衛星を 0.5deg/s で 90° 回す場合、必要トルクは約 0.011 N·m、各スラスタの推力は約 7 mN です。マイクロスラスタクラスの非常に小さな推力で十分な点が、化学姿勢スラスタの設計上の大きな特徴です。
比推力 Isp は「推進剤 1kg あたり何秒間 1N の推力を出せるか」を示す指標で、大きいほど燃費が良いと考えてください。化学推進ではヒドラジン単液 (Isp≈220s) が最も実績があり、毒性を抑えたグリーンプロペラント (AF-M315E / LMP-103S、Isp≈250s) への切り替えが進んでいます。冷ガス (N2/Xe、Isp≈70s) は小型・低推力用、電気推進のイオン (NSTAR、Isp≈3000s) は推進剤を1桁以上節約できますが、推力が極小で姿勢瞬発機動には向きません。長期軌道維持にはイオン、瞬発姿勢制御にはヒドラジン/グリーン、という使い分けが基本です。
経験的に化学推進の GEO 通信衛星では総質量の 40〜50% が推進剤に充てられます。LEO の小型衛星でも 10〜30% が一般的で、推進剤質量比が 30% を超えると打ち上げ質量・コストの圧迫が大きくなります。本ツールは propMassFrac > 30% で「NG」、15〜30% で「警告」と判定します。NGの場合は、(1) より高 Isp の推進剤 (グリーン or 電気)、(2) 機動周期 (period) の延長、(3) 機動角度や角速度の見直し、(4) リアクションホイールへの吸収量増加、で改善を図ります。
宇宙には空気抵抗がないため、一度回転を始めた宇宙機は「自然に止まり」ません。狙った姿勢角で停止させるには、加速時と同じ大きさの逆向きトルクで減速 (制動) する必要があり、その分の推進剤が追加で必要になります。本ツールでは加速・減速それぞれ機動時間の半分ずつ、合計でインパルス F·Δt の 2 倍を計算に含めています。リアクションホイールやコントロールモーメントジャイロを併用する設計では、ホイールが減速分を吸収するため推進剤を節約できます。

実世界での応用

GEO 静止通信衛星:赤道上 36,000 km の静止軌道に投入された衛星は、太陽・月の重力擾乱で年間 50 m/s 程度の南北ずれを起こします。これを 15 年間補正し続けるためのヒドラジン推進剤は衛星総質量の 40〜50% を占め、燃料切れがそのまま衛星寿命となります。最新の電気推進 (キセノンホールスラスタ) を使った全電化衛星では、同じミッションで推進剤質量を 1/3 以下に減らせます。

LEO 地球観測衛星:高度 400〜800 km の低軌道衛星は大気抵抗で徐々に高度が下がるため、定期的なリブースト機動が必要です。さらに撮影対象に向けて高速で姿勢を変える「姿勢機動」も多発するため、本ツールの「機動周期」を短く設定したシミュレーションが必要です。Pléiades や WorldView などの高分解能観測衛星は、20°の姿勢機動を 10〜15 秒で完了する高アジリティ設計が標準です。

深宇宙探査機:「はやぶさ」「Dawn」「BepiColombo」のような深宇宙探査機ではイオン推進が主推進、化学推進は姿勢制御と緊急機動用、と役割分担します。「はやぶさ2」は 4 基のμ10 イオンエンジンと 12 基のヒドラジン RCS を併用し、6 年間の小惑星往復で総 ΔV 約 3 km/s を達成しました。本ツールで Isp=3000 の「イオン」を選択すると、その劇的な燃費の良さを確認できます。

有人宇宙機・宇宙ステーション:ISS の RCS は推力数百 N 級のロシア DPO ノズルが主力で、ドッキング操作・姿勢復元・回避機動を行います。Crew Dragon や Starliner などの有人カプセルも、軌道結合・離脱時に Draco スラスタ (約 400 N) を使用します。有人機では多重冗長化と毒性低減 (グリーン推進への移行) が大きな設計トレンドです。

よくある誤解と注意点

第一の落とし穴は、「慣性モーメントを点質量で近似してしまう」こと。本ツールの I = m·(r/2)²·0.4 はコンパクトな立方体/円柱形宇宙機を仮定した粗い近似で、実際の通信衛星のように太陽電池パドルが大きく展開する形状では、I は計算値の 3〜10 倍になります。展開構造の慣性モーメントを正しく扱わないと、必要推力が桁違いに小さく出てしまい、実機で「姿勢が止まらない」「整定時間が長すぎる」問題が出ます。詳細設計では CAD モデルから 3 軸の慣性テンソルを抽出し、軸ごとに必要推力を計算します。

第二の誤解が、「推進剤質量比だけで設計を判断する」こと。比率が低くてもタンク容量が成り立たない、ノズル数が冗長要件を満たさない、推進剤温度管理 (ヒドラジンは凍結温度 +2°C を維持する必要あり) ができない、といった問題は本ツールには現れません。特にヒドラジン系は配管・タンク全体を恒常的にヒータで保温する必要があり、その電力消費が太陽電池サイジングに影響します。電気推進では逆に大電力 (数 kW) を扱うため電源系全体の見直しが必要です。

第三の注意点は、「リアクションホイールと RCS の役割分担を考慮しないと過剰設計になる」こと。実際の人工衛星では、姿勢の連続的な微調整はリアクションホイールが行い、RCS はホイールが飽和したときの「アンロード (角運動量解放)」と、瞬発的な大角度機動だけに使います。本ツールは全機動を RCS で実施する想定なので、ホイール併用ケースより推進剤を多めに見積もります。実機設計ではホイールの吸収可能角運動量と、年間アンロード回数から RCS 消費を逆算する流れになります。

使い方ガイド

  1. 宇宙機の質量(kg)と慣性モーメント計算用の等価モーメントアーム(m)を入力。衛星600kg・モーメントアーム1.2mが標準値
  2. 目標角速度(deg/s)と機動角度(deg)を設定。姿勢変更30°・角速度2deg/sの場合を想定
  3. シミュレーターが必要トルク・推力・推進剤消費量をツィオルコフスキー式で自動計算し、RCSスラスタの最小推力仕様を決定

具体的な計算例

衛星質量700kg、モーメントアーム1.5m、目標角速度1.5deg/s、機動角度90°の場合:慣性モーメント I=1575kg·m²、必要トルク約47.3N·m、4基スラスタ構成で推力12N/基、1機動あたり推進剤0.34kg、ミッション20機動時の総推進剤6.8kgとなり、推進剤質量比は約0.97%。ISP200秒のハイドラジン系推進剤を選定

実務での注意点