Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

aa - Online w chmurze

Uruchom aa u dostawcy darmowego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie aa, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks, korzystając z jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


aa - almanach astronomiczny - oblicz pozycje planet i gwiazd

STRESZCZENIE


aa

OPIS


Połączenia aa program oblicza pozycje orbitalne ciał planetarnych i wykonuje rygorystyczne
redukcje współrzędnych do pozornego miejsca geocentrycznego i topocentrycznego (lokalna wysokość i
azymut). Zmniejsza również pozycje katalogu gwiazd podane w systemie FK4 lub FK5.
Uwzględniono dane dla 57 gwiazd nawigacyjnych. Większość stosowanych algorytmów pochodzi z
The Astronomical Almanac (AA) opublikowany przez US Government Printing Office.

Połączenia aa program stosuje rygorystyczne algorytmy redukcji współrzędnych niebieskich
dokładnie tak, jak przedstawiono w aktualnych wydaniach Astronomical Almanac. Redukcja do
pozorne miejsce geocentryczne zostało sprawdzone specjalną wersją programu (aa200)
który przyjmuje pozycje planet bezpośrednio z Jet Propulsion Laboratory DE200 numerycznie
integracja układu słonecznego. Wyniki zgadzają się dokładnie z Astronomicznym Almanachem
tablice od 1987 r. (wcześniejsze Almanachy stosowały nieco inne metody redukcji).

Inicjalizacji


Następujące elementy zostaną wczytane automatycznie z pierwszego z tych plików, które mają być
znaleziony: ./aa.ini, ~/.aa.ini, /etc/aa.ini. Plik zawiera jeden ciąg znaków ASCII na
wiersz, dzięki czemu można go łatwo edytować. Dostarczono przykładowy plik inicjujący. Wpisy to:

lon Ziemska długość geograficzna obserwatora, stopnie na wschód od Greenwich

lat Szerokość geodezyjna obserwatora (program oblicza szerokość geocentryczną)

wysokość Wysokość nad poziomem morza, metry

temp Temperatura atmosfery, stopnie Celsjusza

nacisk
Ciśnienie atmosferyczne, milibary

tflag Typ czasu wejścia: 1 = TDT, 2 = UT, 0 = TDT ustawiony na UT

deltaT Wartość do użycia dla deltaT, sekundy; jeśli 0 to program go obliczy.

Orbita Obliczenia


Kilka metod obliczania pozycji planet zostało przewidzianych w
kod źródłowy programu. Dokładność tych waha się od wbudowanego obliczenia przy użyciu
formuły perturbacyjne do rozwiązania z precyzyjnych elementów orbitalnych, które dostarczasz z
almanach.
Program domyślnie używa zestawu rozwinięć trygonometrycznych dla położenia
Ziemia i planety. Zostały one dostosowane, aby pasowały do ​​Laboratorium Napędów Odrzutowych
DE404 Long Ephemeris (1995) z dokładnością od około 0.1" dla Ziemi do 1"
dla Plutona. Korekta została przeprowadzona w przedziale od 3000 pne do 3000 ne dla
planety zewnętrzne. Korekta dla planet wewnętrznych obowiązuje wyłącznie od 1350
BC do 3000 AD, ale może być używany do 3000 BC z pewną utratą precyzji. Widzieć
/usr/share/doc/aa/readme.404 aby uzyskać dodatkowe informacje. Prawdziwa dokładność pozycji
obliczona dla dat prehistorycznych lub przyszłych jest oczywiście nieznana.
Pozycja Księżyca jest obliczana przez zmodyfikowaną wersję księżycowej teorii
Chapront-Touze” i Chapront. Ma precyzję 0.5 sekundy kątowej w stosunku do DE404
dla wszystkich dat między 1369 pne a 3000 ne Prawdziwa pozycja Księżyca w starożytności
czasy nie są dokładnie znane ze względu na niepewność przyspieszenia pływowego
orbity Księżyca.

W przypadku braku interpolowanych efemeryd wielomianowych, takich jak DE200, najwyższa
dokładność dla aktualnych pozycji planet osiąga się za pomocą orbitalu heliocentrycznego
elementy opublikowane w Astronomical Almanac. Jeśli precyzyjne elementy orbitalne są
przewidziane dla żądanej epoki, to pozorne miejsce powinno się znaleźć, aby bardzo się zgadzało
ściśle z tabelami Almanachu.
Wpisanie 99 dla numeru planety generuje pytanie o nazwę pliku zawierającego:
czytelne dla człowieka ciągi ASCII określające elementy orbit. Przedmioty w
specyfikacjami są (patrz też przykładowy plik orbit.cat):

Pierwsza linia wpisu:
epoka elementów orbitalnych (data juliańska)
nachylenie
długość geograficzna węzła wstępującego
argument peryhelium
średnia odległość (półoś wielka) w au
codzienny ruch

Drugi wiersz wpisu:
ekscentryczność
oznacza anomalię
epoka równonocy i ekliptyki, data juliańska
jasność wizualna B(1,0) przy 1au od Ziemi i Słońca
półśrednica równikowa przy 1au, sekundy łukowe
nazwa obiektu, do 15 znaków

Kąty podane powyżej są wyrażone w stopniach, z wyjątkiem zaznaczonych. Kilka przykładowych orbit jest dostarczanych w
plik orbit.cat. Jeśli czytasz na orbicie o nazwie „Ziemia”, program zainstaluje
Orbita okołoziemska, a następnie wykonaj pętlę wstecz i ponownie poproś o numer orbity.
Wpis dla ruchu dziennego jest fakultatywny. Zostanie obliczony przez program, jeśli jest
ustaw równą 0.0 w swoim katalogu. Wartości almanachu ruchu dziennego rozpoznają wartość niezerową
masa orbitującej planety; obliczenia programu przyjmą, że masa wynosi zero.
Średnia odległość, dla orbity eliptycznej, jest długością wielkiej półosi
elipsa. Jeśli mimośród podano jako 1.0, orbita jest paraboliczna, a „średnia”
Odległość” jest traktowana jako odległość peryhelium. Podobnie orbita hiperboliczna ma
mimośród > 1.0 i „średnią odległość” ponownie interpretuje się jako średnią odległość peryhelium.
W obu tych przypadkach „epoką” jest data peryhelium, a średnia anomalia jest ustawiona na
0.0 w Twoim katalogu.
Eliptyczne orbity komet są zwykle katalogowane również pod względem odległości peryhelium,
ale musisz to przekonwertować na odległość, która ma być zrozumiana przez program. Użyj
formuła

średnia odległość = odległość peryhelium / (1 - mimośród)

aby obliczyć wartość, którą należy wprowadzić do katalogu dla orbity eliptycznej.
Epoka elementów orbitalnych odnosi się w szczególności do daty, do której dany
ma zastosowanie średnia anomalia. Opublikowane dane dla komet często podają czas przejścia peryhelium
jako datę kalendarzową i ułamek dnia w Czasie Efemerydy. Aby przetłumaczyć to na
Data juliańska dla wpisu do katalogu, biegnij aa, wpisz opublikowaną datę i dziesiętną
ułamek dnia i zanotuj wyświetlaną datę juliańską. To jest właściwy Julian
Efemerydy Data epoki dla twojego wpisu w katalogu. Przykład (Sky & Telescope, marzec
1991, s. 297): Kometa Levy 1990c miała datę peryhelium podaną jako 1990 października 24.68664 ET. Jak
zostaniesz zapytany oddzielnie o rok, miesiąc i dzień, wpisz 1990, 10, 24.68664 do
program. Ta data i ułamek przekładają się na JED 2448189.18664. Dla porownania
celów, zwróć uwagę, że opublikowane efemerydy dla komet zwykle podają pozycje astrometryczne,
niewidoczne pozycje.

Efemerydy Czas i Inne Czas Waga


Zwróć uwagę na skale czasowe podczas porównywania wyników z almanachem. Orbita
Program zakłada, że ​​datą wejściową jest czas efemerydalny (ET lub TDT). Wysokość topocentryczna i
azymuty są obliczane na podstawie czasu uniwersalnego (UT). Program konwertuje między tymi dwoma as
wymagane, ale musisz wskazać, czy wpisem wejściowym jest TDT czy UT. Odbywa się to przez
wpis dla typu czasu wprowadzania w aa.ini. Jeśli porównujesz pozycje z almanachem
wartości, prawdopodobnie chcesz TDT. Jeśli patrzysz w niebo, prawdopodobnie chcesz UT.
Czasy tranzytu efemeryd można uzyskać, deklarując TDT = UT. Korekta dla deltaT
= ET minus UT jest dokładny dla lat 1620 do 2011, jako pełna tabela z
w programie zawarty jest almanach astronomiczny. Poza tym przedziałem lat,
Do oszacowania deltaT stosuje się przybliżone wzory. Wzory te oparte są na analizach
zapisy zaćmień sięgające czasów starożytnych (Stephenson i Houlden, 1986; Borkowski,
1988), ale nie przewidują one bardzo dokładnie przyszłych wartości. Do precyzyjnych obliczeń,
powinieneś zaktualizować tabelę w deltat.c z almanachu z bieżącego roku. Zwróć uwagę na cywilne
pora dnia to UTC, który jest regulowany przez integralne sekundy przestępne, aby mieścił się w granicach 0.9 sekundy od
Ut.

Zaktualizowane wartości deltaT i prognozy można uzyskać z tego archiwum sieciowego:
http://maia.usno.navy.mil . Zobacz plik deltat.c, aby uzyskać dodatkowe informacje. w
Ponadto IAU przyjęła kilka innych definicji czasu, ale ten program nie
rozróżnić między nimi. Za UT odpowiada Międzynarodowa Służba Obrotu Ziemi.
Dokładne dane o obrocie i orientacji Ziemi publikowane są w biuletynach IERS,
dostępny na stronie komputerowej IERS www.iers.org oraz na stronie usno.

Rosnąć i Zestaw Czasy


Każde obliczenie czasu lokalnego wzniesienia, przejścia południka i ustawienia obejmuje
poprawka pierwszego rzędu dla ruchu w rektascensji i deklinacji obiektu
między wprowadzonym czasem wejścia a czasem zdarzenia. Mimo to obliczenia muszą:
być iterowane lub powtarzane z kolejnymi bliższymi oszacowaniami czasu zdarzenia. Ze względu na
korekcja pierwszego rzędu iteracja ma charakterystykę zbieżności drugiego rzędu i
osiąga dokładny wynik w zaledwie dwóch lub trzech krokach. Z drugiej strony technika
używany jest niestabilny dla obiektów prawie okołobiegunowych, takich jak Księżyc obserwowany w wysokich
strefa. Zatem brak zgłoszenia czasów narastania i ustawiania niekoniecznie oznacza, że
nie było wzlotu ani ustawionego wydarzenia.

Program zgłasza tranzyt, który jest najbliższy czasowi wejścia. Czasy narastania i wiązania
zwykle poprzedzają i następują po tranzycie. Sprawdź datę wyświetlaną obok podwyżki,
ustawić lub czas przejścia, aby upewnić się, że wyniki są dla żądanej daty, a nie dla
poprzedniego lub następnego dnia kalendarzowego. Dla Słońca i Księżyca czasy wschodu i zachodu są dla górnego
kończyna dysku; ale wskazana wysokość topocentryczna zawsze odnosi się do środka
dysk. Obliczone czasy zdarzeń uwzględniają skutki aberracji dobowej i
paralaksa.

Wiek Księżyca, w dniach od najbliższej kwadry, ma również poprawkę na orbitę
ruchu, ale nie uzyskuje korzyści z iteracyjnej poprawy i może być wyłączony o 0.1 dnia
(podana ćwiartka jest jednak zawsze poprawna). Szacowany czas może być znacznie większy
precyzyjnie, wprowadzając wprowadzoną datę i godzinę, aby być blisko czasu zdarzenia. w
innymi słowy, rygorystyczne obliczenia wymagają iteracji czasu; w tym przypadku
program nie robi tego automatycznie, dlatego jeśli chcesz uzyskać maksymalną dokładność, musisz to zrobić
iteracja ręczna.

Gwiazdy


Pozycje i ruchy własne 57 gwiazd nawigacyjnych zaczerpnięto z Piątej
Katalog podstawowy (FK5). Są w aktach /usr/share/aa/star.cat. Dla wszystkich
tych, dane wyjściowe programu dotyczące pozycji astrometrycznej uzgodnione z AA z 1986 r
precyzja tabeli AA (sekunda łukowa). To samo dotyczy pozycji 1950 FK4
zaczerpnięty z katalogu SAO. Program zgadza się na 0.01" z przedstawionymi przykładami roboczymi
w AA. Wyrywkowe kontrole pozornych miejsc głównych gwiazd potwierdzają średnie miejsce
zgodność do <0.1". APFS używa starszej serii nutacji, więc bezpośrednie porównanie
pozorne miejsce jest trudne. Program zawiera kompletną teorię nutacji IAU
(1980). Pozycje do katalogu Messiera, /usr/share/aa/messier.cat, pochodzą z
Katalog AA lub Sky 2000.
Aby obliczyć pozorną pozycję gwiazdy, jej ruch od podjęcia epoki katalogowej
uwzględniać, jak również zmiany wynikające z precesji układu współrzędnych równikowych.
Pliki katalogu gwiaździstego mają następującą strukturę danych. Każdy wpis z gwiazdką zajmuje jedną linię
znaków ASCII. Liczby mogą być w dowolnym zwykłym formacie komputerowym dziesiętnym i są
oddzielone od siebie co najmniej jedną spacją. Od początku linii
parametry są

Epoka współrzędnych katalogowych i równonocy
rektascensja, godziny
Rektascencja, minuty
Rektascencja, sekundy
Deklinacja, stopnie
Deklinacja, minuty
Deklinacja, sekundy
Ruch właściwy w RZS, s/wiek
Ruch właściwy w grudniu, "/wiek
Prędkość promieniowa, km/s
Odległość, parsek
Wizualna wielkość
Nazwa obiektu
Na przykład linia

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

ma następującą interpretację:

J2000.0 ;epoka współrzędnych, równika i równonocy
2h 31m 48.704s ;rektascensja
89deg 15' 50.72" ;Deklinacja
19.877 ;ruch prawidłowy w RZS, s/wiek
-1.52 ;ruch właściwy w grudniu, "/wiek
-17.0 ;prędkość promieniowa, km/s
0.007 ;paralaksa, "
2.02 ;magnituda
alUMi(Polaris) ; skrócona nazwa dla alfa Ursae Minoris (Polaris)

Standardowe skróty dla 88 nazw gwiazdozbiorów są rozwijane do postaci pisanej
(patrz konstel.c). Program akceptuje dwa rodzaje współrzędnych katalogowych. Jeśli epoka jest
podany jako 1950, cały wpis jest interpretowany jako pozycja FK4. Program wtedy
automatycznie konwertuje dane do systemu FK5. Wszystkie inne epoki są interpretowane jako
będąc w systemie FK5.
Zauważ, że katalogowe (i AA) współrzędne gwiazd odnoszą się do środka Słońca
natomiast program wyświetla poprawny kierunek geocentryczny obiektu. ten
maksymalna różnica to 0.8" w przypadku alfy Centauri.

OPCJE


aa nie akceptuje żadnych opcji.

Korzystaj z aa online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad