メインコンテンツ

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

軌道伝播法

Aerospace Toolbox は、2 つのトップレベルの軌道伝播方法をサポートしています。Kepler (unperturbed)Numerical (high precision)

ケプラー(不動)

ケプラー軌道伝播は、ケプラーの惑星運動の法則に基づいて、宇宙空間における物体の位置と速度を数値的に計算し、予測するプロセスです。ケプラーの法則は、太陽の周りを回る惑星など、中心天体の周りを楕円軌道で回る物体の運動を数学的に記述します。

ケプラーの軌道を伝播するには、通常、次の要素が必要です。

orbital elements

この図では、軌道面 (黄色) が 基準面 (灰色) と交差しています。地球周回衛星の場合、基準面は通常、GCRF の IJ 平面です。

次の 2 つの要素は楕円の形状とサイズを定義します。

  • 離心率 (e) — 円と比較した場合、楕円の形状がどの程度細長いかを説明します。

  • 長半径 (a) — 近点距離と 遠点距離の合計を 2 で割った値。近点とは、軌道を回る物体が、その物体の質量の中心に最も近づく点のことです。遠点とは、軌道を回る物体が、その物体の質量の中心から最も遠い点のことです。典型的な二体軌道の場合、長半径は天体の中心間の距離です。

これら 2 つの要素は、楕円が埋め込まれる軌道面の方向を定義します。

  • 傾斜 (i) — 昇交点で測定された基準面に対する楕円の垂直傾斜。昇交点とは、軌道が基準面を上向きに通過する場所です (図の緑色の角度 i)。傾斜角は、軌道面と基準面の交線に対して垂直に測定されます。楕円上の任意の 3 つの点によって、楕円軌道面が定義されます。

    赤道軌道から始めて、軌道面を上方に傾けることができます。赤道から上方に傾いている角度は、傾斜角i と呼ばれ、[0,180] の範囲にあります。地球の中心は常に軌道面内にあるため、衛星が軌道を北上する途中で赤道を通過する軌道上の点は昇交点となり、衛星が南下する途中で赤道を通過する軌道上の点は 降交点 となります。赤道上のこれらの 2 つの点を通る線を描くと、ノードのラインが定義されます。

  • 昇交点赤経 (Ω) — 参照フレームの I 軸に対する、楕円の昇交点 (軌道が参照面を上向きに通過する場所) の水平方向。昇交点赤経 (RAAN) の回転は、0° から 360° までの任意の数値になります。

残りの 2 つの要素は次のとおりです。

  • 近点引数 (ω) — 軌道面における楕円の向き。昇交点から近点までの範囲で測定された角度。範囲は [0, 360)。

  • 真近点 (v) — 特定の時刻における楕円軌道上の天体の位置。衛星の軌道上の位置は近点から反時計回りに測定され、[0, 360) の範囲の 真近点角、ν と呼ばれます。

これらのパラメータを使用して、数値積分やケプラーの方程式などの数値手法を使用して軌道を伝播できます。これらのメソッドを使用すると、特定の時間におけるオブジェクトの位置と速度を計算できます。これらの各要素の詳細については、軌道要素 を参照してください。

Aerospace Toolbox は、ユニバーサル変数とニュートン・ラプソン反復法を使用して、衛星の軌道を時間の経過とともに伝播します。この分析アルゴリズムは高速ですが、制限があります。伝播軌道は中心天体の球状(質点)重力のみを考慮します。この定式化には他の摂動は含まれません。

この伝播方法は、常に中心天体の中心を原点とする ICRF 慣性座標系で実行されます。初期慣性位置 r0 と時刻 t0 での速度 v0 が与えられている場合、まず軌道エネルギー ξ と軌道長半径の逆数 α を求めます。

ξ=v022μr0α=2ξμ,

ここで、μ は中心天体の標準重力パラメータです。次に、α の符号から軌道の種類を決定します。

  • α>0 => 円形または楕円形

  • α<0 => 双曲

  • α ≈0 => 放物線

ニュートン・ラプソン反復法を初期化するには、軌道タイプに基づいて χ の初期推定値を選択します。

  • 円形または楕円形の軌道

    χ0μ(Δt)α,

    ここで、Δ t は伝播ステップサイズ(シミュレーション時間ステップ)です。Δ t が軌道周期 T=2πa3μ を超える場合は、 Δ t をラップします。

  • 放物線軌道

    χ0p2cot(2w),

    ここで、

    h=r0×v0p=hhμcot(2s)=3μp3(Δt)tan3(w)=tan(s).

  • 双曲軌道:

    χ0sign(Δt)1αln(2μα(Δt)r0v0+sign(Δt)μα(1r0α)).

    |xn-xn-1| > tolerance の間、ニュートン・ラプソン反復法を実行します。

    χn+1=χn+μ(Δt)χn3c3r0v0μχn2c2r0χn(1ψc3)χn2c2+r0v0μχn(1ψc3)+r0(1ψc2)χnχn+1,

    ここで、

    ψ=χn2α.

    (ψ>0の場合)

    c2=1cos(ψ)ψc3=ψsin(ψ)ψ3.

    (ψ<0の場合)

    c2=1cosh(ψ)ψc3=sinh(ψ)ψ(ψ)3.

    ψ ≈0の場合)、

    c2=12c3=16.

    ユニバーサル変数 ff˙gg˙ を計算します。

    f=1χn2r0c2f˙=μrr0χn(ψc31)g=(Δt)χn3μc3g˙=1χn2rc2.

    位置と速度の出力ベクトルを組み立てます。

    ricrf=fr0+gv0vicrf=f˙r0+g˙v0.

数値(高精度)

このオプションは、Simulink® ソルバーを使用して、各シミュレーション タイムステップ (Δ t) での中心体の重力加速度からの位置と速度を積分します。中心物体の加速度を計算する方法は、Gravitational potential model パラメータの現在の設定によって異なります。Aicrf (適用された加速度) 入力ポートを使用して、伝播アルゴリズムにカスタム加速度コンポーネントを含めることもできます。非球面加速度項を含む重力モデルの場合、ブロックは固定フレーム座標系 (地球の場合は ITRF) で非球面重力を計算します。ただし、数値積分は常に慣性 ICRF 座標系で実行されます。したがって、各タイムステップで次のようになります。

  1. ブロックは位置と速度の状態を固定フレームに変換します。

  2. ブロックは固定フレーム内の非球面重力を計算します。

  3. ブロックは結果として生じる加速度を慣性フレームに変換し、そこで他の加速度項と合計して積分します。

aicrf=acentralbodygravity+adrag+athirdbody+asrp+aappliedaicrfintegratericrf,vicrf

中心物体

中心物体の加速度を計算する方法には、質点法、扁平楕円体法、球面調和関数法などがあります。

  • 質点 — このオプションは、ニュートンの万有引力の法則を使用して球状重力の影響のみを含め、中心物体を質点として扱います。

    acentralbodygravity=μr2ricrfr,

    ここで、μ は中心天体の標準重力パラメータです。

  • 扁平楕円体 (J2) — このオプションでは、球状の重力に加えて、中心天体の扁平度を考慮した 2 次帯状調和重力係数 J2 の摂動効果が組み込まれています。J2 は、中心天体の完全な球体からの重力偏差の大部分を占めます。

    acentralbodygravity=μr2ricrfr+fixed2inertial(anonspherical),

    ここで、

    anonspherical={[1rrUrffkr2rffi2+rffj2ϕU]rffi}i+{[1rrU+rffkr2rffi2+rffj2ϕU]rffj}j+{1r(rU)rk+rffi2+rffj2r2ϕU}k,

    球座標における偏微分が与えられると:

    rU=3μr2(Rcbr)2P2,0[sin(ϕ)]J2ϕU=μr(Rcbr)2P2,1[sin(ϕ)]J2

    ここで、

    • ϕ および λ — 衛星の地心緯度と経度。

    • P2,0P2,1 — ルジャンドル関数。

    • μ — 中心天体の標準重力パラメータ。

    • Rcb — 中心天体の赤道半径。

    変換 fixed2inertial は、遠心加速度とコリオリ加速度を考慮して、固定フレームの位置、速度、加速度を中心物体の中心を原点とする ICRF 座標系に変換します。各中心天体に使用される固定座標系と慣性座標系の詳細については、 を参照してください。

  • 球面調和関数 — このオプションは、ゾーン、セクター、テッセラル調和関数を考慮した高次の摂動効果を含めることで忠実度を高めます。参考までに、2 次、0 次ゾーン調和関数 J2=-C20 です。球面調和関数モデルは、中心天体とジオポテンシャル モデルによって異なる最大次数 l=lmax までの調和関数を考慮します。

    acentralbodygravity=μr2ricrfr+fixed2inertial(anonspherical),

    ここで、

    anonspherical={[1rrUrffkr2rffi2+rffj2ϕU]rffi[1rffi2+rffj2λU]rffj}i+{[1rrU+rffkr2rffi2+rffj2ϕU]rffj+[1rffi2+rffj2λU]rffi}j+{1r(rU)rffk+rffi2+rffj2r2ϕU}k,

    球座標における次の偏微分が与えられます。

    rU=μr2l=2lmaxm=0l(Rcbr)l(l+1)Pl,m[sin(ϕ)]{Cl,mcos(mλ)+Sl,msin(mλ)}ϕU=μrl=2lmaxm=0l(Rcbr)l{Pl,m+1[sin(ϕ)](m)tan(ϕ)Pl,m[sin(ϕ)]}{Cl,mcos(mλ)+Sl,msin(mλ)}λU=μrl=2lmaxm=0l(Rcbr)l(m)Pl,m[sin(ϕ)]{Sl,mcos(mλ)Cl,msin(mλ)},

    ここで、

    • ϕ および λ — 衛星の地心緯度と経度。

    • Pl,m — ルジャンドル関数。

    • μ — 中心天体の標準重力パラメータ。

    • Rcb — 中心天体の赤道半径。

    • Clm および Slm — 正規化されていない高調波係数。

    変換 fixed2inertial は、遠心加速度とコリオリ加速度を考慮して、固定フレームの位置、速度、加速度を中心物体の中心を原点とする ICRF 座標系に変換します。各中心天体に使用される固定座標系と慣性座標系の詳細については、 を参照してください。

大気抵抗

大気抵抗は、地球の大気などの流体中を移動する物体の運動に抵抗する力です。大気の抗力は、物体の形状、大きさ、速度、空気の特性など、いくつかの要因によって影響を受けます。大気抵抗の主なメカニズムは、空気分子の衝突と摩擦のプロセスを通じて物体の運動エネルギーが熱に変換されることです。

atmospheric drag of satellite

Aerospace Toolbox では、次の大気抵抗方程式が使用されます。

adrag=12ρ(CDAm)v2relvrelvrel

ここで、

  • m — 大気抵抗計算で使用される宇宙機の質量。

  • CD — 無次元であると仮定した抗力係数。

  • ρ — 大気の密度。

  • Avrelに垂直な領域。

    vrel=vsat+vatmos

  • vrel — 大気に対する速度。

    vrel=vicrfω×ricrf

    ここで、ω は中心物体の角速度です。

第三の体

Aerospace Toolbox では、第 3 の天体 は、重力システム内の 2 つの主要な天体の運動に影響を与える追加の天体を指します。

この方程式には第三物体の寄与が組み込まれており、宇宙における物体の動きをより正確に予測することができます。

athird_body=μthird(rsat,3r3sat,3rr3)

ここで、

  • μthird — 3 番目の天体の重力パラメータ。

  • rsat,3 — 衛星から 3 番目の天体へのベクトル。

  • r — 中心天体に対する 3 番目の天体の位置をベクトルとして指定します。

太陽放射圧

太陽放射圧 (SRP) は、宇宙空間にある物体の表面に太陽光の光子が衝突することによって生じる力です。SRP は、軌道の決定と予測において考慮する必要がある摂動力として考えられています。

Aerospace Toolbox では、次の太陽放射圧方程式を使用します:

asrp=υCrAsmPsrp(AUrsat,sun)2rsat,sunrsat,sun

ここで、

  • m — 宇宙機の質量

  • v — 日食シャドウ関数

  • Cr — 宇宙機の反射係数

  • As — 宇宙機の太陽放射圧領域

  • Psrp — 太陽から AU の距離における太陽放射圧

  • AU — 太陽から地球までの平均距離(1AU)

  • |rsat,sun| — 衛星から太陽原点までのベクトル

参考

オブジェクト

関数

トピック