このツールが計算するもの
この計算機は、グリニッジ平均恒星時(GMST)を0から24未満までの時間値として推定します。恒星時は、恒星の座標に使用される天体の基準方向に対する地球の自転を追跡するものであり、太陽に対する民事上の時計時刻とは同じではありません。
このツールは、ユリウス日とGMTの時間入力をコンパクトな近似式を通じて組み合わせます。教育的な確認や大まかな観測計算に適しており、高精度の天体測定、望遠鏡制御、または地球姿勢解析には適していません。
入力項目
- GMT時刻は、0 ≤ GMT < 24 の区間の小数時間として入力します。例えば、12:30は12.5です。
- ユリウス日は連続した日数カウントです。有限でなければならず、意図された日付の慣例と一貫して対応している必要があります。
現地の時計時刻を、適用可能な世界時ベースに変換せずに入力しないでください。時刻を二重にカウントしないようにしてください。ユリウス日が既に小数日を含んでおり、別のGMTフィールドもその小数を表している場合、組み合わせが意図した元期を記述しない可能性があります。インターフェースは記載された数式に従い、あいまいな入力を解決することはできません。
計算方法と数式
実装はまず、J2000.0からのユリウス世紀を形成します:
T = (JD − 2451545.0) ÷ 36525
基準点での恒星時を推定します:
GST₀ = 6.697374558 + 2400.051336T + 0.000025862T²
GST₀は0〜24時間に正規化されます。次に、GMTの寄与が恒星時対太陽時の係数で加算されます:
GMST = GST₀ + GMT × 1.00273790935、再度0〜24に正規化されます。
正規化は、基礎となる角度を変更するのではなく、24時間を0にラップします。
計算例
ユリウス日 2459488.5、GMT 12 時間を入力します。
- 2451545.0との差からTを計算します。
- GST₀を評価し、1つの24時間周期にラップします。
- 12 × 1.00273790935 恒星時を加算し、再度ラップします。
実装された数式は、小数点以下6桁で表示される約 12.696221恒星時 を返します。小数部0.696221時間は、通常の六十進算術で変換すると約41分46秒です。
結果の解釈方法
GMSTは、平均基準モデルにおいてグリニッジ子午線を通過する赤経と見なすことができます。地方恒星時を推定するには、一貫した符号規則で経度を適用し、結果を正規化する必要があります。このツールはその経度の段階を実行しません。
出力は時間で表現された角度として使用してください。24恒星時は360度に対応します。したがって、時間を度に変換するには15を掛けます。数値が民事上の時刻と誤認されないように、ラベルに「恒星時」を付けてください。
精度と制限事項
コンパクトな係数は、より高精度の地球姿勢項、歳差・章動の詳細、極運動、および現代の時刻系間の区別を省略しています。UT1、UTC、GMTの用語、うるう秒、およびデルタUT値は精密作業において重要です。また、インターフェースは提供されたユリウス日と時刻が同じ瞬間を記述しているかどうかを検証できません。
結果は浮動小数点演算を使用し、小数点以下6桁に丸められます。このページをナビゲーション、宇宙船運用、専門的なポインティング、または公表される天体測定に使用しないでください。これらのタスクには、最新の標準、地球姿勢データ、および検証された天文ソフトウェアが必要です。
情報源
- U.S. Naval Observatory, Computing Approximate Sidereal Time は、近似グリニッジ恒星時に使用される区別と数式を説明しています。
- International Astronomical Union SOFA software は、この簡略化されたページを超えた精密な基礎天文学のための権威ある標準ベースのアルゴリズムを提供しています。
編集記録
著者:SoupCalc 編集チーム
最終確認日:2026年8月14日
確認範囲:入力区間、J2000世紀項、正規化、時刻系の警告、天文学の情報源、および2459488.5・12時間の数値例を確認しました。