InglêsFrancêsEspanhol

Ad


favicon do OnWorks

aa - Online na nuvem

Execute aa no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando aa que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


aa - almanaque astronômico - calcula as posições dos planetas e estrelas

SINOPSE


aa

DESCRIÇÃO


A aa programa calcula as posições orbitais dos corpos planetários e executa rigorosos
coordenar as reduções para o local geocêntrico e topocêntrico aparente (altitude local e
azimute). Ele também reduz as posições do catálogo de estrelas fornecidas no sistema FK4 ou FK5.
Os dados para as 57 estrelas de navegação estão incluídos. A maioria dos algoritmos empregados são de
The Astronomical Almanac (AA) publicado pelo US Government Printing Office.

A aa programa segue os algoritmos rigorosos para redução de coordenadas celestes
exatamente como apresentado nas edições atuais do Astronomical Almanac. A redução para
local geocêntrico aparente foi verificado por uma versão especial do programa (aa200)
que assume posições planetárias diretamente do Jet Propulsion Laboratory DE200 numérico
integração do sistema solar. Os resultados concordam exatamente com o Almanaque Astronômico
tabelas de 1987 em diante (Almanaques anteriores usavam métodos de redução ligeiramente diferentes).

Inicialização


Os itens a seguir serão lidos automaticamente a partir do primeiro desses arquivos a serem
encontrado: ./aa.ini, ~ / .aa.ini, /etc/aa.ini. O arquivo contém um número de string ASCII por
linha então é facilmente editada. Um arquivo de inicialização de amostra é fornecido. As entradas são:

lon Longitude terrestre do observador, graus a leste de Greenwich

lat Latitude geodésica do observador (o programa calcula a latitude geocêntrica)

altura Altura acima do nível do mar, metros

temp Temperatura atmosférica, graus centígrados

pressão
Pressão atmosférica, milibares

tflag Tipo de tempo de entrada: 1 = TDT, 2 = UT, 0 = TDT definido igual a UT

deltaT Valor a ser usado para deltaT, segundos; se 0, então o programa irá computá-lo.

órbita Computações


Vários métodos de cálculo das posições dos planetas foram fornecidos em
o código-fonte do programa. Estes variam em precisão de uma computação integrada usando
fórmulas de perturbação para uma solução de elementos orbitais precisos que você fornece de um
almanaque.
O programa usa como padrão um conjunto de expansões trigonométricas para a posição do
Terra e planetas. Estes foram ajustados para corresponder ao Laboratório de Propulsão a Jato
DE404 Long Ephemeris (1995) com uma precisão variando de cerca de 0.1 "para a Terra a 1"
para Plutão. O ajuste foi realizado no intervalo de 3000 AC a 3000 DC para
os planetas externos. O ajuste para os planetas internos é estritamente válido apenas a partir de 1350
AC até 3000 DC, mas pode ser usado até 3000 AC com alguma perda de precisão. Ver
/usr/share/doc/aa/readme.404 para obter informações adicionais. A verdadeira precisão das posições
calculado para datas pré-históricas ou futuras é obviamente desconhecido.
A posição da Lua é calculada por uma versão modificada da teoria lunar de
Chapront-Touze 'e Chapront. Isto tem uma precisão de 0.5 segundo de arco em relação ao DE404
para todas as datas entre 1369 AC e 3000 DC A posição real da Lua no antigo
vezes não é realmente conhecido com precisão, devido à incerteza na aceleração da maré
da órbita da Lua.

Na ausência de uma efeméride polinomial interpolada, como o DE200, o mais alto
precisão para as posições planetárias atuais é alcançada usando o orbital heliocêntrico
elementos que são publicados no Astronomical Almanac. Se elementos orbitais precisos são
fornecido para a época desejada, então o lugar aparente deve ser encontrado para concordar muito
estreitamente com as tabulações do Almanaque.
Digitar 99 para o número do planeta gera um prompt para o nome de um arquivo contendo
strings ASCII legíveis por humanos que especificam os elementos das órbitas. Os itens no
especificação são (veja também o arquivo de exemplo orbit.cat):

Primeira linha de entrada:
época de elementos orbitais (data juliana)
inclinação
longitude do nó ascendente
argumento do periélio
distância média (semieixo maior) em au
movimento diário

Segunda linha de entrada:
excentricidade
anomalia média
época de equinócio e eclíptica, data juliana
magnitude visual B (1,0) a 1au da terra e do sol
semidiâmetro equatorial em 1au, segundos de arco
nome do objeto, até 15 caracteres

Os ângulos acima estão em graus, exceto conforme indicado. Várias órbitas de amostra são fornecidas em
o arquivo orbit.cat. Se você ler em uma órbita chamada "Terra", o programa irá instalar o
Órbita da Terra, volte e peça um número de órbita novamente.
A entrada para movimento diário é opcional. Será calculado pelo programa se for
definido igual a 0.0 em seu catálogo. Valores de almanaque de movimento diário reconhecem o valor diferente de zero
massa do planeta em órbita; o cálculo do programa assumirá que a massa é zero.
A distância média, para uma órbita elíptica, é o comprimento do semi-eixo maior do
elipse. Se a excentricidade é dada como 1.0, a órbita é parabólica e a "média
distância "é considerada a distância do periélio. Da mesma forma, uma órbita hiperbólica tem
excentricidade> 1.0 e "distância média" é novamente interpretada como distância média do periélio.
Em ambos os casos, a "época" é a data do periélio, e a anomalia média é definida como
0.0 em seu catálogo.
As órbitas cometárias elípticas são geralmente catalogadas em termos de distância do periélio também,
mas você deve converter isso para a distância média a ser compreendida pelo programa. Use o
Fórmula

distância média = distância do periélio / (1 - excentricidade)

para calcular o valor a ser inserido em seu catálogo para uma órbita elíptica.
A época dos elementos orbitais refere-se particularmente à data em que o dado
significa que a anomalia se aplica. Os dados publicados para cometas geralmente fornecem o tempo de passagem do periélio
como uma data do calendário e fração de um dia no horário das efemérides. Para traduzir isso em um
Data juliana para sua entrada no catálogo, execute aa, digite a data de publicação e decimal
fração de um dia e observe a data juliana exibida. Este é o Julian correto
Efemérides Data da época para sua entrada no catálogo. Exemplo (Sky & Telescope, março
1991, página 297): O cometa Levy 1990c tinha uma data de periélio dada como 1990 de outubro de 24.68664 em XNUMX ET. Como
você é solicitado separadamente para o ano, mês e dia, digite 1990, 10, 24.68664 em
o programa. Essa data e fração se traduzem em JED 2448189.18664. Para comparação
fins, observe que as efemérides publicadas para cometas geralmente fornecem posições astrométricas,
posições não aparentes.

Efemérides Horário e Outros Horário Balanças


Tenha cuidado com as escalas de tempo ao comparar os resultados com um almanaque. A órbita
o programa assume que a data de entrada é hora das efemérides (ET ou TDT). Altitude topocêntrica e
o azimute é calculado a partir do Tempo Universal (UT). O programa converte entre os dois como
obrigatório, mas você deve indicar se sua entrada de entrada é TDT ou UT. Isso é feito por
a entrada para o tipo de hora de entrada em aa.ini. Se você está comparando posições contra almanaque
valores, você provavelmente deseja TDT. Se você está olhando para o céu, provavelmente deseja o UT.
Os tempos de trânsito das efemérides podem ser obtidos declarando TDT = UT. O ajuste para deltaT
= ET menos UT é preciso para os anos de 1620 a 2011, como a tabulação completa de
o Astronomical Almanac está incluído no programa. Fora desta faixa de anos,
fórmulas aproximadas são usadas para estimar o deltaT. Essas fórmulas são baseadas em análises de
registros de eclipse que remontam aos tempos antigos (Stephenson e Houlden, 1986; Borkowski,
1988), mas eles não prevêem valores futuros com muita precisão. Para cálculos precisos,
você deve atualizar a tabela em deltat.c do Almanaque do ano atual. Observe o civil
a hora do dia é UTC, que é ajustada por segundos bissextos integrais para estar dentro de 0.9 segundo de
UT.

Valores e previsões deltaT atualizados podem ser obtidos neste arquivo de rede:
http://maia.usno.navy.mil . Consulte o arquivo deltat.c para obter informações adicionais. No
Além disso, a IAU adotou várias outras definições de tempo, mas este programa não
distinguir entre eles. O Serviço Internacional de Rotação da Terra está a cargo da UT.
Dados precisos sobre a rotação e orientação da Terra são publicados nos boletins IERS,
disponível no site de informática IERS www.iers.org, bem como no site usno.

Subir e Conjunto vezes


Cada cálculo do tempo de subida local, trânsito meridiano e configuração inclui um
correção de primeira ordem para o movimento em ascensão reta e declinação do objeto
entre a hora de entrada inserida e a hora do evento. Mesmo assim, o cálculo tem que
ser iterado ou repetido com estimativas sucessivamente mais próximas do tempo do evento. Tendo em vista
a correção de primeira ordem a iteração tem uma característica de convergência de segunda ordem e
chega a um resultado preciso em apenas duas ou três etapas. Por outro lado, a técnica
usado é instável para objetos quase circumpolares, como a Lua observada no alto
latitudes. Assim, uma falha em relatar os horários de aumento e definição não significa necessariamente que
não houve nenhuma ascensão ou evento definido.

O programa relata o trânsito mais próximo do tempo de entrada. Aumentar e definir tempos
normalmente preceder e seguir o trânsito. Verifique a data exibida ao lado do aumento,
definir ou tempo de trânsito para ter certeza de que os resultados são para a data desejada e não para o
dia anterior ou seguinte. Para o Sol e a Lua, os horários de nascer e se pôr são para o alto
membro do disco; mas a altitude topocêntrica indicada sempre se refere ao centro de
o disco. Os tempos de eventos calculados incluem os efeitos da aberração diurna e
paralaxe.

Idade da Lua, em dias do quarto trimestre mais próximo, também tem uma correção para orbital
movimento, mas não obtém o benefício da melhoria iterativa e pode estar desligado por 0.1 dia
(o trimestre declarado está sempre correto, no entanto). O tempo estimado pode ser feito muito mais
precisa inserindo a data de entrada e a hora do dia para ser próxima à hora do evento. No
outras palavras, o cálculo rigoroso requer iteração no tempo; neste caso o
programa não faz isso automaticamente, portanto, se você deseja precisão máxima, você deve fazer o
iteração à mão.

Estrelas


As posições e movimentos adequados das 57 estrelas de navegação foram retirados da Quinta
Catálogo Fundamental (FK5). Eles estão no arquivo /usr/share/aa/star.cat. Por tudo de
estes, a saída do programa de posição astrométrica concordou com o AA de 1986 para o
precisão da tabulação AA (um segundo de arco). O mesmo é verdade para 1950 posições FK4
retirado do catálogo SAO. O programa concorda com 0.01 "com exemplos trabalhados apresentados
no AA. Verificações pontuais em lugares aparentes de estrelas fundamentais confirmam o lugar médio
acordo para <0.1 ". O APFS usa uma série de nutação mais antiga, portanto, a comparação direta de
lugar aparente é difícil. O programa incorpora a Teoria da Nutrição IAU completa
(1980). Itens para o catálogo Messier, /usr/share/aa/messier.cat, são de qualquer
AA ou Sky Catalog 2000.
Para calcular a posição aparente de uma estrela, seu movimento desde a época do catálogo é tomado
em conta, bem como as mudanças devido à precessão do sistema de coordenadas equatorial.
Os arquivos do catálogo Star possuem a seguinte estrutura de dados. Cada entrada de estrela ocupa uma linha
de caracteres ASCII. Os números podem estar em qualquer formato de computador decimal usual e são
separados uns dos outros por um ou mais espaços. Desde o início da linha, o
parâmetros são

Época de coordenadas de catálogo e equinócio
Ascensão reta, horas
Ascensão reta, minutos
Ascensão reta, segundos
Declinação, graus
Declinação, minutos
Declinação, segundos
Movimento próprio em RA, s / século
Movimento próprio em dezembro ", / século
Velocidade radial, km / s
Distância, parsecs
Magnitude visual
Nome do objeto
Por exemplo, a linha

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

tem a seguinte interpretação:

J2000.0; Época de coordenadas, equador e equinócio
2h 31m 48.704s; Ascensão Reta
89deg 15 '50.72 "; Declinação
19.877; movimento próprio em RA, s / século
-1.52; movimento adequado em dezembro, "/ século
-17.0; velocidade radial, km / s
0.007; paralaxe, "
2.02; magnitude
alUMi (Polaris); nome abreviado para alfa Ursae Minoris (Polaris)

Abreviações padrão para 88 nomes de constelações são expandidas para a forma soletrada
(ver constel.c). O programa aceita dois tipos de coordenadas de catálogo. Se a época for
dado como 1950, toda a entrada é interpretada como um item FK4. O programa então
converte automaticamente os dados para o sistema FK5. Todas as outras épocas são interpretadas como
estar no sistema FK5.
Observe que as coordenadas das estrelas do catálogo (e AA) referem-se ao centro do sistema solar
sistema, enquanto o programa exibe a direção geocêntrica correta do objeto. o
a diferença máxima é de 0.8 "no caso de alfa Centauri.

OPÇÕES


aa não aceita nenhuma opção.

Use aa online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser é um aplicativo rápido, gratuito e divertido
    framework de jogo HTML5 de origem que oferece
    Renderização WebGL e Canvas em
    navegadores da web para desktop e celular. Jogos
    pode ser co ...
    Baixar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL é um motor de jogo para criar
    versões eletrônicas do tabuleiro tradicional
    e jogos de cartas. Ele fornece suporte para
    renderização e interação de peças do jogo,
    e ...
    Baixar VASSAL Engine
  • 3
    OpenPDF - Fork do iText
    OpenPDF - Fork do iText
    OpenPDF é uma biblioteca Java para criar
    e edição de arquivos PDF com LGPL e
    Licença de código aberto MPL. OpenPDF é o
    LGPL/MPL sucessor de código aberto do iText,
    um ...
    Baixar OpenPDF - Bifurcação do iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema para Automatizado
    Análises geocientíficas - é um geográfico
    Software de Sistema de Informação (GIS) com
    imensas capacidades para geodados
    processando e ana ...
    Baixar SAGA GIS
  • 5
    Caixa de ferramentas para Java / JTOpen
    Caixa de ferramentas para Java / JTOpen
    O IBM Toolbox for Java / JTOpen é um
    biblioteca de classes Java suportando o
    programação cliente/servidor e internet
    modelos para um sistema rodando OS/400,
    i5/OS, ou...
    Baixar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 para documentos baseados em dados)
    é uma biblioteca JavaScript que permite
    para produzir dados dinâmicos e interativos
    visualizações em navegadores da web. Com D3
    você...
    Baixar D3.js
  • Mais "

Comandos Linux

Ad