jplの天体暦を使用して惑星の位置を見つけようとするときに考慮する必要がある問題は何ですか?


7

現在、太陽と月の位置をjpl ephemeris DE200から特定しようとしています。これは、2000年の動的赤道と分点を参照し、tdb時間を使用しています。私はj2000システムECIを使用しています。

1.月の位置は地球または重心を基準にしていますか?また、地球と月の重心の位置と月の座標を使用して太陽の位置を見つける場合、太陽の位置は地球を基準にしていますか?

2.UTC時間を使用している場合、TDBまたはTAiは振動しているため、正確にどのように取得しますか?(その後、TDBのJDを取得したい)

3.J2000 ECI座標系を使用している場合、章動運動と歳差運動の影響を考慮する必要がありますか?そしてそれを行う方法は?


1
DE200はかなり古く、代わりにDE431を使用したい場合があります。間違いなく、これらのファイルを使用する「最良の」方法は、SPICEを使用することです:naif.jpl.nasa.gov/naif
barrycarter

1
私が正しく覚えているとすれば、Jean Meeusの著書「Astronomical Algorithms」には、必要に応じてさまざまなレベルの精度でこれを行う方法の説明が記載された章があります。
Mick

回答:


2

あなたがこれにアクセスしようとしているものについては言及していませんが、エフェメリスを処理し、座標と時間システムを処理するためにAstroPyを強くお勧めします。あなたの質問のために:

  1. 月と地球はどちらも、地球と月の重心(重心)を基準にして与えられています。それとは別に、太陽系のバリセンターから地球-月のバリセンターへのベクトルを取得できます。したがって、SSB-> Moonが必要な場合は、エフェメリスを2回呼び出して、ベクトル加算を行う必要があります。

  2. それは、どれだけ正確に物事が欲しいか、そしてどれだけ速く物事が動いているかに依存します。あなたはおそらくエフェメリスで地上時間(TT)を使用でき、月以外の何かのためにひどくオフにしたいです。オフセットTT-UTC(現在は67.184秒)は2つの部分で構成されています。UTCからTAIへの可変部分(現在は37秒)。これは(主に)うるう秒の数と、TAIからTTへの固定部分(32.184秒)で構成されます。TDBはTTの周りで約2ミリ秒変動し、それはいくぶん周期的です(地球の軌道楕円率と木星と土星によって支配されます)が、正しく実行するには791項の拡張が必要です(たとえば、http//star-www.rl.ac.uk/docsを参照) /sun67.htx/sun67ss154.html#Q1-158-946

  3. はい、空の中で何かの位置を予測するなど、地球に関連する何かを実行したい場合は、フレームのバイアス、歳差運動、章動を地球の回転/恒星時とともに考慮することで、天体参照フレーム( ICRS / J2000)と地球のそれ(ITRS)。

新しいIAUフレームワークでこれを行う方法の詳細がたくさんあるUSNO Circular 179(http://aa.usno.navy.mil/publications/docs/Circular_179.php)をお勧めします。Meeusの本はとても良い(私も持っている)が、古いIAU1984赤道と日付法の分点に基づいている。


私はそれをmatlabを使用して実装しようとしています。理想は、衛星の位置と速度ベクトルを初期値として使用して、ECIフレーム内の2つの衛星の位置を特定するために軌道伝搬関数を構築しようとしているということです。プロパゲーターは、SRP、ドラッグ、j2、および3番目のボディ(太陽、月)を考慮します。したがって、私があなたの言うことから理解できることは、歳差運動と章動を考慮したい場合、最初に変換する必要があるということです。 ECEFにおける衛星の位置と速度、およびその後、歳差運動、章動を考慮に入れ、その後ECIに戻る。
Alexandru Lapusneanu

1
あなたは勇敢です... ;-)あるフレームから別のフレームに移動するには、何らかの歳差運動と章動運動のコードが必要になると思います。Bill Greyのような衛星コードで見たものから、すべての計算は日付の平均赤道と分点であるため、衛星位置ベクトルを比較/追加するには、歳差行列/章動行列またはその転置を何らかの方法で実行する必要がありますJ2000になるSun / Moonベクトルは、赤道/赤道(ICRS)を意味します。(または、日/月の位置を日付の赤道を意味するように変換し、ECIを変更または起点で)
astrosnapper
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.