英語フランス語スペイン語

OnWorksファビコン

aa-クラウドでのオンライン

Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでaaを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドaaです。

プログラム:

NAME


aa-アストロノミカルアルマナック-惑星と星の位置を計算します

SYNOPSIS


aa

DESCRIPTION


この aa プログラムは惑星体の軌道位置を計算し、厳密に実行します
見かけの地心および地形中心の場所への座標の縮小(ローカル高度および
方位角)。 また、FK4またはFK5システムのいずれかで指定された星表の位置を減らします。
57個の航法星のデータが含まれています。 採用されているアルゴリズムのほとんどは
米国政府印刷局が発行したアストロノミカルアルマナック(AA)。

この aa プログラムは、天球座標を減らすための厳密なアルゴリズムに従います
アストロノミカルアルマナックの現在の版に記載されているとおりです。 への削減
見かけの地心の場所は、プログラムの特別なバージョン(aa200)によってチェックされました
ジェット推進研究所DE200数値から直接惑星の位置を取得します
太陽系の統合。 結果はアストロノミカルアルマナックと正確に一致しています
1987年以降の表(以前の年鑑はわずかに異なる削減方法を使用していました)。

初期化


以下の項目は、これらのファイルの最初から自動的に読み込まれます。
見つかった: ./aa.ini, 〜/ .aa.ini, /etc/aa.ini。 ファイルには、XNUMXつのASCII文字列番号が含まれています
行なので簡単に編集できます。 サンプルの初期化ファイルが提供されています。 エントリは次のとおりです。

lon観測者の地上経度、グリニッジの東度

latオブザーバーの測地緯度(プログラムは地心緯度を計算します)

高さ海抜高さ、メートル

気温気温、摂氏

圧力
大気圧、ミリバール

tflag入力時間タイプ:1 ​​= TDT、2 = UT、0 = UTに設定されたTDT

deltaT deltaTに使用する値、秒。 0の場合、プログラムはそれを計算します。

夢中 コンピュテーション


惑星の位置を計算するいくつかの方法が提供されています
プログラムのソースコード。 これらの精度は、を使用した組み込みの計算から得られます。
から供給する正確な軌道要素からの解への摂動公式
アルマナック。
プログラムは、デフォルトとして、位置の三角関数展開のセットを使用します。
地球と惑星。 これらは、ジェット推進研究所の
DE404 Long Ephemeris(1995)、地球の約0.1 "から1"の範囲の精度
冥王星のために。 調整は紀元前3000年から西暦3000年までの間隔で行われました。
外惑星。 内惑星の調整は、1350年からのみ厳密に有効です。
紀元前から紀元前3000年までですが、紀元前3000年まで使用される可能性がありますが、精度がいくらか失われます。 見る
/usr/share/doc/aa/readme.404 追加情報については。 位置の真の精度
もちろん、先史時代または将来の日付について計算されたものは不明です。
月の位置は、月の理論の修正版によって計算されます。
Chapront-Touze 'とChapront。 これは、DE0.5に対して404秒角の精度を持っています
紀元前1369年から紀元前3000年までのすべての日付について古代における月の実際の位置
潮汐加速の不確実性のため、時間は実際には正確にはわかりません
月の軌道の。

DE200のような補間された多項式天体暦がない場合、最高
現在の惑星の位置の精度は、地動説の軌道を使用することによって達成されます
アストロノミカルアルマナックで公開されている要素。 正確な軌道要素が
希望するエポックに提供された場合、見かけの場所は非常に一致することがわかります
アルマナックの集計と密接に。
惑星番号に99を入力すると、次のファイルを含むファイル名のプロンプトが生成されます。
軌道の要素を指定する人間が読めるASCII文字列。 のアイテム
仕様は次のとおりです(サンプルファイルorbit.catも参照)。

エントリの最初の行:
軌道要素の時代(ユリウス日)
傾き
昇交点黄経
近日点引数
auでの平均距離(半主軸)
毎日の動き

エントリのXNUMX行目:
偏心
平均近点角
分点と黄道の時代、ユリウス日
地球と太陽からの1,0auでの視覚等級B(1)
1au、アーク秒での赤道半径
オブジェクトの名前、最大15文字

上記の角度は、特に記載がない限り度単位です。 いくつかのサンプル軌道が提供されています
ファイルorbit.cat。 「地球」という名前の軌道を読み取ると、プログラムは
地球軌道を回ってから、ループバックして軌道番号をもう一度尋ねます。
デイリーモーションのエントリはオプションです。 もしそうなら、それはプログラムによって計算されます
カタログで0.0に設定します。 毎日の動きのアルマナック値はゼロ以外を認識します
軌道を回る惑星の質量; プログラムの計算では、質量がゼロであると想定されます。
楕円軌道の場合の平均距離は、
楕円。 離心率を1.0とすると、軌道は放物線になり、「平均
「距離」の項目は近日点距離と見なされます。同様に、双曲線軌道は
離心率> 1.0で、「平均距離」は再び近日点距離を意味すると解釈されます。
どちらの場合も、「エポック」は近日点であり、平均近点角は次のように設定されます。
カタログで0.0。
楕円形の彗星の軌道は、通常、近日点距離の観点からもカタログ化されています。
ただし、プログラムが理解できるように、これを平均距離に変換する必要があります。 使用


平均距離=近日点距離/(1-離心率)

楕円軌道のカタログに入力する値を計算します。
軌道要素のエポックは、特に与えられた日付を指します
平均近点角が適用されます。 彗星について公表されたデータは、しばしば近日点通過の時間を示します
暦日およびエフェメリス時間のXNUMX日の端数として。 これをに翻訳するには
カタログエントリのユリウス日、実行 aa、公開日と小数を入力します
XNUMX日の何分のXNUMXか、表示されたユリウス日をメモします。 これは正しいジュリアンです
エフェメリスカタログエントリのエポックの日付。 例(スカイ&テレスコープ、XNUMX月
1991年、297ページ):彗星レビー1990cは、1990年24.68664月XNUMXETとして近日点の日付が与えられました。 として
年、月、日を個別に入力するように求められます。1990、10、24.68664と入力してください。
プログラム。 この日付と端数は、JED2448189.18664に変換されます。 比較のために
目的のために、彗星のために公開された天体暦は通常、位置天文学的位置を与えることに注意してください、
明らかな位置ではありません。

エフェメリス Time その他 Time


結果をアルマナックと比較するときは、時間スケールに注意してください。 軌道
プログラムは、入力日がエフェメリス時間(ETまたはTDT)であることを前提としています。 トポセントリック高度と
方位角は世界時(UT)から計算されます。 プログラムはXNUMXつの間で次のように変換します
必須ですが、入力エントリがTDTかUTかを指定する必要があります。 これはによって行われます
aa.iniの入力時間タイプのエントリ。 位置をアルマナックと比較している場合
値、おそらくTDTが必要です。 あなたが空を見上げているなら、あなたはおそらくUTが欲しいでしょう。
エフェメリス通過時間は、TDT = UTを宣言することで取得できます。 deltaTの調整
= ETからUTを引いたものは、1620年から2011年まで正確であり、
アストロノミカルアルマナックはプログラムに含まれています。 この範囲外では、
近似式は、deltaTを推定するために使用されます。 これらの公式は、
古代にさかのぼる日食の記録(Stephenson and Houlden、1986; Borkowski、
1988)しかし、彼らは将来の価値を非常に正確に予測していません。 正確な計算のために、
deltat.cのテーブルを今年のアルマナックから更新する必要があります。 市民に注意してください
時刻はUTCであり、うるう秒の積分によって0.9秒以内に調整されます。
UT。

更新されたdeltaT値と予測は、次のネットワークアーカイブから取得できます。
http://maia.usno.navy.mil 。 追加情報については、ファイルdeltat.cを参照してください。 の
さらに、IAUは他のいくつかの時間の定義を採用していますが、このプログラムは採用していません
それらを区別します。 国際地球回転サービスはUTを担当しています。
地球の自転と向きに関する正確なデータは、IERS速報で公開されています。
IERSコンピュータサイトwww.iers.orgおよびusnoサイトで入手できます。

上昇 作成セッションプロセスで タイムズ


ローカル上昇、子午線通過、および設定の時間の各計算には、
赤経と赤緯の動きのXNUMX次補正
入力された入力時間とイベントの時間の間。 それでも、計算はしなければなりません
繰り返されるか、イベント時間のより近い推定値で繰り返されます。 を考慮して
一次補正反復には二次収束特性があり、
たったXNUMX、XNUMXステップで正確な結果に到達します。 一方、テクニック
使用されるのは、高所で観測される月など、ほぼ周極星の天体では不安定です。
緯度。 したがって、立ち上がり時間と設定時間を報告しないことは、必ずしもそれを意味するわけではありません
上昇または設定イベントはありませんでした。

プログラムは、入力時間に最も近いトランジットを報告します。 立ち上がり時間と設定時間
通常、トランジットの前後にあります。 上昇の横に表示される日付を確認し、
結果が希望の日付のものであり、
前または次の暦日。 太陽と月の場合、上昇時間と設定時間は上部です
ディスクの手足; しかし、示された地形中心高度は常にの中心を指します
ディスク。 計算されたイベント時間には、日周収差と
視差。

月の年齢は、最も近い四半期からの日数で、軌道の補正もあります
モーションですが、反復的な改善のメリットは得られず、0.1。XNUMX日遅れる可能性があります
(ただし、記載されている四半期は常に正しいです)。 推定時間はもっと長くすることができます
イベントの時刻に近いように入力日時を入力することで正確になります。 の
言い換えれば、厳密な計算には時間の反復が必要です。 この場合、
プログラムは自動的にそれを行いません。したがって、最大の精度が必要な場合は、
手作業による反復。


57個の航法星の位置と固有運動はXNUMX番目から取られました
基本星表(FK5)。 それらはファイルにあります /usr/share/aa/star.cat。 すべてのために
これら、位置天文位置のプログラムの出力は、1986年のAAと合意しました
AA集計の精度(アーク秒)。 同じことが1950年のFK4ポジションにも当てはまります
SAOカタログから取得。 プログラムは、提示された実例で0.01 "に同意します
AAで。 ファンダメンタルスターの見かけの場所に対するスポットチェックは、平均的な場所を確認します
<0.1 "への合意。APFSは古い栄養シリーズを使用しているため、
見かけの場所は難しいです。 プログラムには、完全なIAU章動理論が組み込まれています。
(1980)。 メシエカタログのアイテム、 /usr/share/aa/messier.cat、どちらかから
AAまたはSkyCatalog2000。
星の見かけの位置を計算するために、カタログエポックが取られてからのその動き
赤道座標系の歳差運動による変化と同様に考慮に入れます。
星表ファイルのデータ構造は次のとおりです。 各スターエントリはXNUMX行を占めます
ASCII文字の。 数値は通常のXNUMX進数のコンピューター形式にすることができ、
XNUMXつまたは複数のスペースで互いに分離されています。 行頭から、
パラメータは

カタログ座標と分点の時代
赤経、時間
赤経、分
赤経、秒
赤緯、度
赤緯、分
赤緯、秒
RAの固有運動、s / Century
XNUMX月の固有運動 "/世紀
視線速度、km / s
距離、パーセク
視覚的等級
オブジェクト名
たとえば、行

2000 02 31 48.704 89 15 50.72 19.877 -1.52 -17.0 0.0070 2.02 alUMi(Polaris)

次の解釈があります:

J2000.0;座標、赤道、および分点のエポック
2時間31分48.704秒;赤経
89度15'50.72 ";赤緯
19.877; RAの固有運動、s / Century
-1.52; XNUMX月の固有運動 "/世紀
-17.0;視線速度、km / s
0.007;視差、 "
2.02;大きさ
alUMi(Polaris); alpha Ursae Minoris(Polaris)の略称

88の星座名の標準的な略語は、スペルアウトされた形式に拡張されます
(constel.cを参照)。 プログラムはXNUMX種類のカタログ座標を受け入れます。 エポックが
1950として与えられると、エントリ全体がFK4アイテムとして解釈されます。 その後、プログラムは
データをFK5システムに自動的に変換します。 他のすべてのエポックは次のように解釈されます
FK5システムにあります。
カタログ(およびAA)の星の座標は、太陽の中心を基準にしていることに注意してください
一方、プログラムはオブジェクトの正しい地心方向を表示します。 The
アルファケンタウリの場合、最大差は0.8 "です。

OPTIONS


aa オプションを受け入れません。

onworks.netサービスを使用してオンラインでaaを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad