EnglishFrenchGermanItaliPortugueseRussiaSpanyol

Favicon OnWorks

aa - Dalam talian di Awan

Jalankan aa dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan aa yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


aa - almanak astronomi - mengira kedudukan planet dan bintang

SINOPSIS


aa

DESCRIPTION


. aa program mengira kedudukan orbit badan planet dan melakukan dengan teliti
menyelaraskan pengurangan ke tempat geosentrik dan toposentri yang jelas (ketinggian tempatan dan
azimut). Ia juga mengurangkan kedudukan katalog bintang yang diberikan sama ada dalam sistem FK4 atau FK5.
Data untuk 57 bintang navigasi disertakan. Kebanyakan algoritma yang digunakan adalah daripada
The Astronomical Almanak (AA) diterbitkan oleh Pejabat Percetakan Kerajaan AS.

. aa atur cara mengikut algoritma yang ketat untuk pengurangan koordinat cakerawala
betul-betul seperti yang dibentangkan dalam edisi semasa Almanak Astronomi. Pengurangan kepada
tempat geosentrik yang jelas telah disemak oleh versi khas program (aa200)
yang mengambil kedudukan planet terus dari Makmal Tujahan Jet DE200 berangka
integrasi sistem suria. Keputusannya betul-betul sama dengan Astronomical Almanak
jadual dari tahun 1987 dan seterusnya (Almanacs terdahulu menggunakan kaedah pengurangan yang sedikit berbeza).

Pengawalan


Item berikut akan dibaca secara automatik dari fail pertama ini
dijumpai: ./aa.ini, ~/.aa.ini, /etc/aa.ini. Fail mengandungi satu nombor rentetan ASCII setiap
baris supaya mudah diedit. Fail permulaan sampel dibekalkan. Penyertaan adalah:

Longitud daratan pemerhati, darjah Timur Greenwich

lat Latitud geodetik pemerhati (program mengira latitud geosentrik)

ketinggian Ketinggian di atas paras laut, meter

temp Suhu atmosfera, darjah Celcius

tekanan
Tekanan atmosfera, milibar

tflag Jenis masa input: 1 = TDT, 2 = UT, 0 = TDT ditetapkan sama dengan UT

Nilai deltaT untuk digunakan untuk deltaT, saat; jika 0 maka program akan mengiranya.

Orbit Pengiraan


Beberapa kaedah pengiraan kedudukan planet telah disediakan dalam
kod sumber program. Ini berjulat dalam ketepatan daripada pengiraan terbina dalam menggunakan
formula gangguan kepada penyelesaian daripada unsur orbital tepat yang anda bekalkan daripada
almanak.
Program ini menggunakan set pengembangan trigonometri sebagai lalai untuk kedudukan
Bumi dan planet. Ini telah dilaraskan agar sepadan dengan Makmal Pendorong Jet
DE404 Long Ephemeris (1995) dengan ketepatan antara kira-kira 0.1" untuk Bumi hingga 1"
untuk Pluto. Pelarasan telah dijalankan pada selang dari 3000 SM hingga 3000 AD untuk
planet luar. Pelarasan untuk planet dalam hanya sah dari 1350
SM hingga 3000 AD, tetapi boleh digunakan hingga 3000 SM dengan sedikit kehilangan ketepatan. Lihat
/usr/share/doc/aa/readme.404 untuk maklumat tambahan. Ketepatan sebenar kedudukan
dikira untuk tarikh prasejarah atau masa hadapan sudah tentu tidak diketahui.
Kedudukan Bulan dikira dengan versi ubah suai bagi teori bulan
Chapront-Touze' dan Chapront. Ini mempunyai ketepatan 0.5 arka saat berbanding DE404
untuk semua tarikh antara 1369 SM dan 3000 AD Kedudukan sebenar Bulan pada zaman purba
masa sebenarnya tidak diketahui ini dengan tepat, disebabkan ketidakpastian dalam pecutan pasang surut
daripada orbit Bulan.

Dengan ketiadaan ephemeris polinomial terinterpolasi seperti DE200, yang tertinggi
ketepatan untuk kedudukan planet semasa dicapai dengan menggunakan orbital heliosentrik
elemen yang diterbitkan dalam Astronomical Almanak. Jika unsur orbital tepat adalah
dengan syarat untuk zaman yang dikehendaki maka tempat yang jelas harus didapati bersetuju sangat
rapat dengan jadual Almanak.
Memasukkan 99 untuk nombor planet menjana gesaan untuk nama fail yang mengandungi
rentetan ASCII yang boleh dibaca manusia yang menyatakan unsur-unsur orbit. Item dalam
spesifikasi adalah (lihat juga contoh fail orbit.cat):

Baris pertama kemasukan:
zaman unsur orbit (tarikh Julian)
kecenderungan
longitud nod menaik
hujah perihelion
jarak min (paksi separuh besar) dalam au
gerakan harian

Barisan kedua kemasukan:
sifat eksentrik
bermakna anomali
zaman ekuinoks dan ekliptik, tarikh Julian
magnitud visual B(1,0) pada 1au dari bumi dan matahari
semidiameter khatulistiwa pada 1au, saat arka
nama objek, sehingga 15 aksara

Sudut di atas adalah dalam darjah kecuali seperti yang dinyatakan. Beberapa orbit sampel dibekalkan
orbit fail.cat. Jika anda membaca dalam orbit bernama "Bumi" program akan memasang
Orbit bumi, kemudian gelung ke belakang dan minta nombor orbit sekali lagi.
Kemasukan untuk gerakan harian adalah pilihan. Ia akan dikira oleh program jika ia
tetapkan sama dengan 0.0 dalam katalog anda. Nilai almanak pergerakan harian mengenali bukan sifar
jisim planet yang mengorbit; pengiraan atur cara akan menganggap jisim adalah sifar.
Jarak min, untuk orbit elips, ialah panjang paksi separuh utama bagi
elips. Jika kesipian diberi 1.0, orbit adalah parabola dan "min
item jarak" diambil sebagai jarak perihelion. Begitu juga orbit hiperbolik mempunyai
kesipian > 1.0 dan "min jarak" sekali lagi ditafsirkan sebagai bermaksud jarak perihelion.
Dalam kedua-dua kes ini, "zaman" ialah tarikh perihelion, dan min anomali ditetapkan kepada
0.0 dalam katalog anda.
Orbit komet elips biasanya dikatalogkan dari segi jarak perihelion juga,
tetapi anda mesti menukar ini kepada jarak min untuk difahami oleh atur cara. Menggunakan
formula

jarak min = jarak perihelion / (1 - kesipian)

untuk mengira nilai yang akan dimasukkan dalam katalog anda untuk orbit elips.
Epok unsur orbit merujuk terutamanya pada tarikh yang diberikan
min anomali berlaku. Data yang diterbitkan untuk komet selalunya memberikan masa laluan perihelion
sebagai tarikh kalendar dan pecahan hari dalam Masa Ephemeris. Untuk menterjemah ini menjadi a
Tarikh Julian untuk entri katalog anda, jalankan aa, taipkan tarikh dan perpuluhan yang diterbitkan
pecahan sehari, dan perhatikan tarikh Julian yang dipaparkan. Inilah Julian yang betul
Ephemeris Tarikh zaman untuk entri katalog anda. Contoh (Sky & Telescope, Mac
1991, muka surat 297): Comet Levy 1990c mempunyai tarikh perihelion yang diberikan sebagai 1990 Okt 24.68664 ET. Sebagai
anda digesa secara berasingan untuk tahun, bulan dan hari, masukkan 1990, 10, 24.68664 ke dalam
program yang. Tarikh dan pecahan ini diterjemahkan kepada JED 2448189.18664. Sebagai perbandingan
untuk tujuan, ambil perhatian bahawa efemerida yang diterbitkan untuk komet biasanya memberikan kedudukan astrometri,
jawatan tidak jelas.

Ephemeris Masa dan lain-lain Masa Alat timbang


Berhati-hati dengan skala masa apabila membandingkan keputusan dengan almanak. Orbit
program menganggap tarikh input ialah Masa Ephemeris (ET atau TDT). Ketinggian toposentrik dan
azimut dikira daripada Masa Sejagat (UT). Program menukar antara keduanya sebagai
diperlukan, tetapi anda mesti menunjukkan sama ada entri input anda ialah TDT atau UT. Ini dilakukan oleh
entri untuk taip masa input dalam aa.ini. Jika anda membandingkan kedudukan dengan almanak
nilai, anda mungkin mahukan TDT. Jika anda melihat ke langit, anda mungkin mahukan UT.
Masa transit ephemeris boleh diperolehi dengan mengisytiharkan TDT = UT. Pelarasan untuk deltaT
= ET tolak UT adalah tepat untuk tahun 1620 hingga 2011, sebagai jadual lengkap dari
Almanak Astronomi disertakan dalam program ini. Di luar julat tahun ini,
formula anggaran digunakan untuk menganggar deltaT. Formula ini adalah berdasarkan analisis terhadap
rekod gerhana kembali ke zaman purba (Stephenson dan Houlden, 1986; Borkowski,
1988) tetapi mereka tidak meramalkan nilai masa depan dengan sangat tepat. Untuk pengiraan yang tepat,
anda harus mengemas kini jadual dalam deltat.c daripada Almanak tahun semasa. Perhatikan sivil
masa dalam sehari ialah UTC, yang dilaraskan oleh saat lompat penting untuk berada dalam 0.9 saat
UT.

Nilai dan ramalan deltaT yang dikemas kini boleh diperolehi daripada arkib rangkaian ini:
http://maia.usno.navy.mil . Lihat fail deltat.c untuk mendapatkan maklumat tambahan. Dalam
Selain itu, IAU telah menerima pakai beberapa definisi masa yang lain, tetapi program ini tidak
membezakan antara mereka. Perkhidmatan Putaran Bumi Antarabangsa bertanggungjawab ke atas UT.
Data tepat tentang putaran dan orientasi Bumi diterbitkan dalam buletin IERS,
boleh didapati di tapak komputer IERS www.iers.org dan juga di tapak usno.

Naik dan Tetapkan Kali


Setiap pengiraan masa kenaikan tempatan, transit meridian dan tetapan termasuk a
pembetulan tertib pertama untuk gerakan dalam kenaikan kanan dan deklinasi objek
antara masa input yang dimasukkan dan masa acara. Walaupun begitu, pengiraan perlu
diulang, atau diulang dengan anggaran masa acara yang lebih hampir berturut-turut. Memandangkan
pembetulan tertib pertama lelaran mempunyai ciri penumpuan tertib kedua dan
mencapai keputusan yang tepat dalam hanya dua atau tiga langkah. Sebaliknya, teknik
digunakan tidak stabil untuk objek hampir bulat, seperti Bulan yang diperhatikan pada ketinggian
latitud. Oleh itu kegagalan melaporkan kenaikan dan masa yang ditetapkan tidak semestinya bermakna
tiada peristiwa kenaikan atau ditetapkan.

Program ini melaporkan transit yang paling hampir dengan masa input. Bangun dan tetapkan masa
lazimnya mendahului dan mengikut transit. Semak tarikh yang dipaparkan di sebelah kenaikan,
tetapkan, atau masa transit untuk memastikan keputusan adalah untuk tarikh yang dikehendaki dan bukan untuk
hari kalendar sebelumnya atau seterusnya. Untuk Matahari dan Bulan, waktu terbit dan terbenam adalah untuk bahagian atas
anggota cakera; tetapi ketinggian toposentris yang ditunjukkan sentiasa merujuk kepada pusat
cakera itu. Masa peristiwa yang dikira termasuk kesan penyimpangan diurnal dan
paralaks.

Umur Bulan, dalam hari dari Suku Terhampir, juga mempunyai pembetulan untuk orbit
bergerak, tetapi tidak mendapat faedah penambahbaikan berulang dan mungkin dimatikan sebanyak 0.1 hari
(Walau bagaimanapun, Suku Tahun yang dinyatakan sentiasa betul). Anggaran masa boleh dibuat lebih banyak lagi
tepat dengan memasukkan tarikh input dan masa hari yang hampir dengan masa acara. Dalam
erti kata lain, pengiraan yang ketat memerlukan lelaran pada masa; dalam kes ini
program tidak melakukannya secara automatik, oleh itu jika anda mahukan ketepatan maksimum anda mesti melakukan
lelaran dengan tangan.

Bintang


Kedudukan dan gerakan yang betul bagi 57 bintang navigasi telah diambil dari Bintang Kelima
Katalog Asas (FK5). Mereka ada dalam fail /usr/share/aa/star.cat. Untuk semua
ini, output kedudukan astrometri program ini bersetuju dengan AA 1986 kepada
ketepatan penjadualan AA (sesaat lengkok). Perkara yang sama berlaku untuk jawatan 1950 FK4
diambil dari katalog SAO. Program ini bersetuju dengan 0.01" dengan contoh kerja yang dibentangkan
dalam AA. Pemeriksaan mengejut terhadap Tempat Jelas Bintang Asas mengesahkan tempat min
persetujuan kepada <0.1". APFS menggunakan siri nutasi yang lebih lama, jadi perbandingan langsung bagi
tempat yang jelas adalah sukar. Program ini menggabungkan Teori Pemakanan IAU yang lengkap
(1980). Item untuk katalog Messier, /usr/share/aa/messier.cat, adalah daripada sama ada
AA atau Sky Catalog 2000.
Untuk mengira kedudukan jelas bintang, gerakannya sejak zaman katalog diambil
mengambil kira serta perubahan akibat pendahuluan sistem koordinat khatulistiwa.
Fail katalog bintang mempunyai struktur data berikut. Setiap entri bintang menduduki satu baris
daripada aksara ASCII. Nombor boleh dalam mana-mana format komputer perpuluhan biasa dan adalah
dipisahkan antara satu sama lain dengan satu atau lebih ruang. Dari awal baris, yang
parameter ialah

Epok koordinat katalog dan ekuinoks
Kenaikan yang betul, jam
Kenaikan kanan, minit
Kenaikan kanan, saat
Penurunan, darjah
Penolakan, minit
Deklinasi, detik
Pergerakan yang betul dalam RA, s/abad
Usul yang betul pada bulan Dis., "/century
Halaju jejari, km/s
Jarak, parsec
Magnitud visual
Nama objek
Sebagai contoh, garisan

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

mempunyai tafsiran berikut:

J2000.0 ;Epok koordinat, khatulistiwa dan ekuinoks
2j 31m 48.704s ;Naik Kanan
89deg 15' 50.72" ;Deklinasi
19.877 ;gerak yang betul dalam RA, s/abad
-1.52 ;gerakan yang betul pada Dis., "/abad
-17.0 ;halaju jejari, km/s
0.007 ;paralaks, "
2.02 ;magnitud
alUMi(Polaris) ;nama singkatan untuk alpha Ursae Minoris (Polaris)

Singkatan standard untuk 88 nama buruj dikembangkan ke dalam bentuk yang dieja
(lihat constel.c). Program ini menerima dua jenis koordinat katalog. Jika zaman itu
diberikan sebagai 1950, keseluruhan entri ditafsirkan sebagai item FK4. Program itu kemudian
menukar data secara automatik kepada sistem FK5. Semua zaman lain ditafsirkan sebagai
berada dalam sistem FK5.
Ambil perhatian bahawa koordinat bintang katalog (dan AA) dirujuk kepada pusat suria
sistem, manakala program memaparkan arah geosentrik objek yang betul. The
perbezaan maksimum ialah 0.8" dalam kes alpha Centauri.

PILIHAN


aa tidak menerima sebarang pilihan.

Gunakan aa dalam talian menggunakan perkhidmatan onworks.net


Ad


Ad

Program dalam talian Linux & Windows terkini