InggrisPerancisSpanyol

Ad


favorit OnWorks

aa - Online di Cloud

Jalankan aa di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah aa yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


aa - almanak astronomi - hitung posisi planet dan bintang

RINGKASAN


aa

DESKRIPSI


Grafik aa program menghitung posisi orbital benda planet dan melakukan yang ketat
koordinat pengurangan ke tempat geosentris dan toposentris yang jelas (ketinggian lokal dan
azimut). Ini juga mengurangi posisi katalog bintang yang diberikan dalam sistem FK4 atau FK5.
Data untuk 57 bintang navigasi disertakan. Sebagian besar algoritma yang digunakan berasal dari
Astronomical Almanak (AA) diterbitkan oleh Kantor Percetakan Pemerintah AS.

Grafik aa program mengikuti algoritma yang ketat untuk pengurangan koordinat langit
persis seperti yang tercantum dalam edisi terbaru dari Astronomical Almanak. Pengurangan menjadi
tempat geosentris yang jelas telah diperiksa oleh versi khusus dari program (aa200)
yang mengambil posisi planet langsung dari numerik Laboratorium Propulsi Jet DE200
integrasi tata surya. Hasilnya persis sama dengan Astronomical Almanak
tabel dari tahun 1987 dan seterusnya (Almanak sebelumnya menggunakan metode reduksi yang sedikit berbeda).

Inisialisasi


Item berikut akan dibaca secara otomatis dari yang pertama dari file-file ini menjadi
ditemukan: ./aa.ini, ~/.aa.ini, /etc/aa.ini. File berisi satu nomor string ASCII per
baris sehingga mudah diedit. Contoh file inisialisasi disediakan. Entrinya adalah:

lon Bujur bumi pengamat, derajat Timur Greenwich

lat Lintang Geodesi pengamat (program menghitung lintang geosentris)

tinggi Tinggi di atas permukaan laut, meter

temp Suhu atmosfer, derajat Celcius

tekanan
Tekanan atmosfer, milibar

tflag Jenis waktu input: 1 = TDT, 2 = UT, 0 = TDT disetel sama dengan UT

deltaT Nilai yang digunakan untuk deltaT, detik; jika 0 maka program akan menghitungnya.

Orbit Komputasi


Beberapa metode untuk menghitung posisi planet-planet telah disediakan untuk
kode sumber program. Ini berkisar dalam akurasi dari perhitungan built-in menggunakan
rumus gangguan ke solusi dari elemen orbital tepat yang Anda suplai dari
almanak.
Program menggunakan sebagai default satu set ekspansi trigonometri untuk posisi
Bumi dan planet. Ini telah disesuaikan agar sesuai dengan Laboratorium Propulsi Jet
DE404 Long Ephemeris (1995) dengan presisi mulai dari sekitar 0.1" untuk Bumi hingga 1"
untuk Pluto. Penyesuaian dilakukan pada interval dari 3000 SM hingga 3000 M untuk
planet-planet luar. Penyesuaian untuk planet dalam hanya berlaku dari 1350
SM hingga 3000 M, tetapi dapat digunakan hingga 3000 SM dengan beberapa kehilangan presisi. Melihat
/usr/share/doc/aa/readme.404 untuk informasi tambahan. Keakuratan posisi yang sebenarnya
dihitung untuk tanggal prasejarah atau masa depan tentu saja tidak diketahui.
Posisi Bulan dihitung dengan versi modifikasi dari teori bulan
Chapront-Touze' dan Chapront. Ini memiliki presisi 0.5 detik busur relatif terhadap DE404
untuk semua tanggal antara 1369 SM dan 3000 M. Posisi Bulan yang sebenarnya di zaman kuno
waktu sebenarnya tidak diketahui secara akurat, karena ketidakpastian dalam percepatan pasang surut
dari orbit Bulan.

Dengan tidak adanya ephemeris polinomial yang diinterpolasi seperti DE200, tertinggi
akurasi untuk posisi planet saat ini dicapai dengan menggunakan orbital heliosentris
elemen yang diterbitkan dalam Astronomical Almanak. Jika elemen orbital yang tepat adalah
disediakan untuk zaman yang diinginkan maka tempat yang jelas harus ditemukan sangat setuju
erat dengan tabulasi Almanak.
Memasukkan 99 untuk nomor planet menghasilkan prompt untuk nama file yang berisi
string ASCII yang dapat dibaca manusia yang menentukan elemen orbit. Barang-barang di
spesifikasinya adalah (lihat juga contoh file orbit.cat):

Baris pertama masuk:
zaman elemen orbital (tanggal Julian)
kecenderungan
garis bujur dari simpul menaik
argumen perihelion
jarak rata-rata (sumbu semi-mayor) dalam au
gerakan harian

Baris kedua masuk:
keanehan
berarti anomali
zaman ekuinoks dan ekliptika, tanggal Julian
magnitudo visual B(1,0) pada 1au dari bumi dan matahari
semidiameter ekuator pada 1au, detik busur
nama objek, maksimal 15 karakter

Sudut di atas dalam derajat kecuali seperti yang disebutkan. Beberapa orbit sampel disediakan di
file orbit.cat. Jika Anda membaca di orbit bernama "Bumi", program akan menginstal
Orbit bumi, lalu putar kembali dan minta nomor orbit lagi.
Entri untuk gerakan harian adalah opsional. Ini akan dihitung oleh program jika
atur sama dengan 0.0 di katalog Anda. Nilai almanak gerak sehari-hari mengenali yang bukan nol
massa planet yang mengorbit; perhitungan program akan menganggap massanya nol.
Jarak rata-rata, untuk orbit elips, adalah panjang sumbu semi-mayor dari
elips. Jika eksentrisitas diberikan menjadi 1.0, orbitnya parabola dan "rata-rata"
jarak" item diambil sebagai jarak perihelion. Demikian pula orbit hiperbolik memiliki
eksentrisitas > 1.0 dan "jarak rata-rata" diinterpretasikan lagi sebagai jarak perihelion.
Dalam kedua kasus ini, "zaman" adalah tanggal perihelion, dan anomali rata-rata diatur ke
0.0 di katalog Anda.
Orbit komet elips biasanya dikatalogkan dalam hal jarak perihelion juga,
tetapi Anda harus mengubahnya menjadi jarak rata-rata agar dapat dipahami oleh program. Menggunakan
rumus

jarak rata-rata = jarak perihelion / (1 - eksentrisitas)

untuk menghitung nilai yang akan dimasukkan dalam katalog Anda untuk orbit elips.
Zaman unsur-unsur orbital terutama mengacu pada tanggal di mana
berarti anomali berlaku. Data yang dipublikasikan untuk komet sering memberikan waktu perjalanan perihelion
sebagai tanggal kalender dan pecahan hari dalam Waktu Ephemeris. Untuk menerjemahkan ini menjadi
Tanggal Julian untuk entri katalog Anda, jalankan aa, ketik tanggal dan desimal yang diterbitkan
sepersekian hari, dan perhatikan tanggal Julian yang ditampilkan. Ini Julian yang benar
Ephemeris Tanggal dari zaman untuk entri katalog Anda. Contoh (Langit & Teleskop, Maret
1991, halaman 297): Comet Levy 1990c memiliki tanggal perihelion yang diberikan sebagai 1990 Okt 24.68664 ET. Sebagai
Anda diminta secara terpisah untuk tahun, bulan, dan hari, masukkan 1990, 10, 24.68664 ke dalam
program. Tanggal dan pecahan ini diterjemahkan menjadi JED 2448189.18664. Untuk perbandingan
tujuan, perhatikan bahwa ephemerides diterbitkan untuk komet biasanya memberikan posisi astrometri,
tidak terlihat posisi.

ephemeris Waktu dan Lainnya Waktu Libra


Berhati-hatilah dengan skala waktu saat membandingkan hasil dengan almanak. orbitnya
program mengasumsikan tanggal input adalah Waktu Ephemeris (ET atau TDT). Ketinggian toposentris dan
azimuth dihitung dari Universal Time (UT). Program mengkonversi antara keduanya sebagai
diperlukan, tetapi Anda harus menunjukkan apakah entri input Anda adalah TDT atau UT. Ini dilakukan oleh
entri untuk waktu input ketik aa.ini. Jika Anda membandingkan posisi dengan almanak
nilai, Anda mungkin ingin TDT. Jika Anda melihat ke langit, Anda mungkin menginginkan UT.
Waktu transit ephemeris dapat diperoleh dengan menyatakan TDT = UT. Penyesuaian untuk deltaT
= ET dikurangi UT akurat untuk tahun 1620 sampai 2011, sebagai tabulasi lengkap dari
Astronomical Almanak termasuk dalam program. Di luar rentang tahun ini,
rumus perkiraan digunakan untuk memperkirakan deltaT. Rumus ini didasarkan pada analisis
catatan gerhana akan kembali ke zaman kuno (Stephenson dan Houlden, 1986; Borkowski,
1988) tetapi mereka tidak memprediksi nilai masa depan dengan sangat akurat. Untuk perhitungan yang tepat,
Anda harus memperbarui tabel di deltat.c dari Almanak tahun ini. Perhatikan sipil
waktu hari adalah UTC, yang disesuaikan dengan detik kabisat integral berada dalam 0.9 detik
UT.

Nilai dan prediksi deltaT yang diperbarui dapat diperoleh dari arsip jaringan ini:
http://maia.usno.navy.mil . Lihat file deltat.c untuk informasi tambahan. Di
Selain itu, IAU telah mengadopsi beberapa definisi waktu lainnya, tetapi program ini tidak
membedakan di antara mereka. Layanan Rotasi Bumi Internasional bertanggung jawab atas UT.
Data akurat tentang rotasi dan orientasi Bumi dipublikasikan di buletin IERS,
tersedia di situs komputer IERS www.iers.org serta di situs usno.

Naik dan set Kali


Setiap perhitungan waktu kenaikan lokal, transit meridian, dan pengaturan mencakup a
koreksi orde pertama untuk gerak menaik ke kanan dan deklinasi benda
antara waktu input yang dimasukkan dan waktu kejadian. Meski begitu, perhitungannya harus
iterasi, atau diulangi dengan perkiraan waktu kejadian yang lebih dekat secara berurutan. Dalam pandangan
koreksi orde pertama iterasi memiliki karakteristik konvergensi orde kedua dan
mencapai hasil yang tepat hanya dalam dua atau tiga langkah. Di sisi lain, teknik
digunakan tidak stabil untuk objek yang hampir melingkar, seperti Bulan yang diamati pada ketinggian
garis lintang. Dengan demikian, kegagalan untuk melaporkan waktu naik dan waktu yang ditetapkan tidak selalu berarti bahwa
tidak ada kenaikan atau set acara.

Program melaporkan transit yang paling dekat dengan waktu input. Bangun dan atur waktu
biasanya mendahului dan mengikuti transit. Periksa tanggal yang ditampilkan di sebelah kenaikan,
set, atau waktu transit untuk memastikan hasilnya untuk tanggal yang diinginkan dan bukan untuk
hari kalender sebelumnya atau berikutnya. Untuk Matahari dan Bulan, waktu terbit dan terbenam adalah untuk bagian atas
anggota badan disk; tetapi ketinggian toposentris yang ditunjukkan selalu mengacu pada pusat
disk. Waktu kejadian yang dihitung mencakup efek penyimpangan diurnal dan
paralaks.

Usia Bulan, dalam hari dari Kuartal terdekat, juga memiliki koreksi untuk orbit
gerak, tetapi tidak mendapatkan manfaat dari peningkatan berulang dan mungkin mati 0.1 hari
(Namun, Kuartal yang disebutkan selalu benar). Perkiraan waktu dapat dibuat lebih banyak
tepat dengan memasukkan tanggal dan waktu hari agar mendekati waktu acara. Di
kata lain, perhitungan yang ketat membutuhkan iterasi pada waktu; dalam hal ini
program tidak melakukannya secara otomatis, oleh karena itu jika Anda ingin akurasi maksimum, Anda harus melakukannya
iterasi dengan tangan.

Bintang


Posisi dan gerakan yang tepat dari 57 bintang navigasi diambil dari Kelima
Katalog Dasar (FK5). Mereka ada di file /usr/share/aa/star.cat. Untuk semua
ini, output program dari posisi astrometri setuju dengan AA 1986 ke
presisi tabulasi AA (satu detik busur). Hal yang sama berlaku untuk posisi FK1950 4
diambil dari katalog SAO. Program ini setuju dengan 0.01" dengan contoh kerja yang disajikan
di AA. Pemeriksaan spot terhadap Tempat Yang Terlihat dari Bintang Dasar mengkonfirmasi tempat yang kejam
setuju untuk <0.1". APFS menggunakan deret nutasi yang lebih lama, jadi perbandingan langsung dari
tempat yang jelas sulit. Program ini menggabungkan Teori Nutasi IAU yang lengkap
(1980). Item untuk katalog Messier, /usr/share/aa/messier.cat, berasal dari
AA atau Katalog Langit 2000.
Untuk menghitung posisi semu bintang, gerakannya sejak zaman katalog diambil
memperhitungkan serta perubahan akibat presesi sistem koordinat ekuator.
File katalog bintang memiliki struktur data berikut. Setiap entri bintang menempati satu baris
dari karakter ASCII. Angka dapat dalam format komputer desimal biasa dan adalah
dipisahkan satu sama lain oleh satu atau lebih ruang. Dari awal baris,
parameternya adalah

Zaman koordinat katalog dan ekuinoks
Kenaikan kanan, jam
Kenaikan yang benar, menit
Kenaikan kanan, detik
Deklinasi, derajat
Deklinasi, menit
Deklinasi, detik
Gerak benar dalam RA, s/abad
Gerak benar dalam Des., "/abad
Kecepatan radial, km/s
Jarak, parsec
Besaran visual
Nama objek
Misalnya, garis

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

memiliki interpretasi sebagai berikut:

J2000.0 ;Epoch of koordinat, khatulistiwa, dan ekuinoks
2j 31m 48.704s ;Kenaikan Kanan
89deg 15' 50.72" ;Deklinasi
19.877 ;gerak benar dalam RA, s/abad
-1.52 ;gerak tepat di Desember, "/abad
-17.0 ;kecepatan radial, km/s
0.007 ;paralaks, "
2.02 ;besarnya
alUMi(Polaris); nama singkatan untuk alpha Ursae Minoris (Polaris)

Singkatan standar untuk 88 nama konstelasi diperluas menjadi bentuk yang dieja
(lihat constel.c). Program menerima dua jenis koordinat katalog. Jika zamannya adalah
diberikan sebagai 1950, seluruh entri ditafsirkan sebagai item FK4. Programnya kemudian
secara otomatis mengkonversi data ke sistem FK5. Semua zaman lain ditafsirkan sebagai
berada di sistem FK5.
Perhatikan bahwa katalog (dan koordinat bintang AA) dirujuk ke pusat matahari
sistem, sedangkan program menampilkan arah geosentris objek yang benar. Itu
perbedaan maksimum adalah 0.8" dalam kasus alpha Centauri.

PILIHAN


aa tidak menerima opsi apa pun.

Gunakan aa online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad