Glossário
Definições em linguagem simples dos termos usados no Kshana. Cada verbete começa com uma linha “em termos simples” e depois acrescenta o significado preciso quando isso ajuda. As abreviações não definidas em uma seção estão na tabela de A a Z perto do final, Todas as outras abreviações, de A a Z.
Navegação e temporização#
PNT — Positioning, Navigation, and Timing (posicionamento, navegação e temporização). Saber onde você está, para onde está indo e que horas são — com precisão. O PNT moderno vem em sua maior parte de sinais de satélite (GNSS, os sistemas globais de navegação por satélite definidos a seguir); o Kshana estuda o que acontece com o tempo e a posição quando esses sinais se perdem.
GNSS — Global Navigation Satellite System (sistema global de navegação por satélite). As constelações de satélites que fornecem PNT: GPS (Global Positioning System, EUA (Estados Unidos da América)), Galileo (UE), GLONASS (Global Navigation Satellite System da Rússia), BeiDou (China). Um receptor que enxerga ≥ 4 satélites pode calcular uma posição 3D e um ajuste de tempo completos.
Interrupção / negação / degradação / bloqueio do GNSS. Quando os sinais de satélite estão indisponíveis (obstruídos, bloqueados por jamming ou fora de vista). Durante uma interrupção, o sistema precisa “navegar por inércia” com seus próprios sensores de bordo. Todo o propósito do Kshana é medir quão bem ele faz isso.
Holdover. Em termos simples: por quanto tempo o relógio consegue manter a hora certa sozinho depois de perder o GNSS. Um relógio melhor aguenta mais tempo antes que seu erro ultrapasse o limite permitido.
Navegação estimada (dead-reckoning). Em termos simples: estimar onde você está somando o movimento medido, sem nenhuma referência externa. Os erros se acumulam, de modo que um sensor inercial melhor deriva mais lentamente.
Especificação / limiar. O erro máximo permitido antes de a solução ser considerada “fora da especificação” — por exemplo, “a temporização deve permanecer dentro de 20 ns” ou “a posição dentro de 100 m”.
Os sensores que o Kshana compara#
Relógio (relógio atômico). Um dispositivo que mantém o tempo contando a oscilação natural de um átomo. Dois exemplos aqui:
- CSAC — Chip-Scale Atomic Clock (relógio atômico em escala de chip). Um relógio pequeno, implantado e comercial (a referência “clássica”). Bom, mas deriva de forma perceptível em uma interrupção longa.
- Relógio de rede óptica (por exemplo, estrôncio). Um relógio “quântico” bem mais estável; o estado da arte em laboratórios, ainda não levado ao espaço.
Acelerômetro. Mede a aceleração (variação do movimento). Integrado duas vezes, dá a posição — de modo que qualquer erro cresce rapidamente. O acelerômetro de átomos frios é a versão quântica, com estabilidade de longo prazo muito melhor; o de grau de navegação é o clássico.
Giroscópio. Mede a rotação. Um pequeno erro de rotação inclina a plataforma, o que faz a gravidade vazar para a direção horizontal e corrompe a estimativa de posição.
IMU — Inertial Measurement Unit (unidade de medição inercial). O próprio conjunto de acelerômetro e giroscópio: três eixos de cada, informando força específica e taxa angular. Ela mede movimento; sozinha, não sabe onde está.
INS — Inertial Navigation System (sistema de navegação inercial). Uma IMU mais a “mecanização” que integra sua saída em atitude, velocidade e posição. O INS é o que faz a navegação estimada durante uma interrupção do GNSS, e sua exatidão é determinada pelos processos de erro da IMU listados abaixo.
Transferência de tempo. Enviar um sinal de tempo preciso entre dois lugares (por exemplo, de satélite para satélite). Os enlaces ópticos são muito mais precisos que os enlaces RF (radiofrequência).
Como os erros são modelados (ruído do relógio)#
O erro do relógio é construído a partir de “tipos de ruído” padrão, cada um com uma assinatura conhecida:
FM branca (modulação de frequência branca). Em termos simples: jitter rápido e aleatório na taxa do relógio. Tirar a média o reduz com o tempo. Parâmetro q_wf.
FM de passeio aleatório. Em termos simples: a taxa do relógio vagueia lentamente. Isso domina as interrupções longas. Parâmetro q_rw.
FM flicker (ruído 1/f). Em termos simples: um piso de ruído persistente abaixo do qual o relógio nunca consegue chegar por média. Ele é plano ao longo dos tempos de média. Parâmetro flicker_floor.
Envelhecimento / deriva. Uma variação lenta e previsível da taxa ao longo do tempo; por ser previsível, o estimador do Kshana a remove. Parâmetro drift.
VRW — Velocity Random Walk (passeio aleatório de velocidade). O equivalente do ruído branco para o acelerômetro: chutes aleatórios na velocidade que se acumulam em erro de posição. Parâmetro q_va.
ARW — Angular Random Walk (passeio aleatório angular). O equivalente para o giroscópio: chutes aleatórios na orientação. Parâmetro q_arw.
Como a estabilidade é medida#
Desvio de Allan (σ_y(τ)). Em termos simples: a forma padrão de declarar quão estável um relógio é ao longo de um tempo de média τ dado. A folha de dados de um relógio cita, por exemplo, σ_y(1 s) = 3×10⁻¹⁰. O Kshana valida seu modelo de relógio calculando o desvio de Allan de sua própria saída e verificando que ele coincide com o número publicado. (Referência: Riley, NIST SP 1065 — National Institute of Standards and Technology Special Publication 1065.)
PSD — Power Spectral Density (densidade espectral de potência). Como a potência de um ruído se distribui entre as frequências; a forma formal de especificar ruído branco / de passeio aleatório / flicker.
As figuras de mérito (como uma execução é pontuada)#
As seis figuras de mérito operacionais de PNT que o Kshana informa (veja a tabela “Output” do README):
FoM — Figure of Merit (figura de mérito). Um número que pontua um aspecto de uma execução, informado com sua unidade e com a indicação de se é validado ou modelado. As seis abaixo são as FoMs operacionais do Kshana.
- Desempenho de posicionamento / temporização — o tamanho do erro, como RMS (raiz do valor quadrático médio, a média quadrática) e como o percentil 95.
- Autonomia — a duração do holdover (por quanto tempo ele permanece dentro da especificação sem GNSS).
- Resiliência — com que rapidez o erro cresce depois que o GNSS é perdido.
- Disponibilidade — a fração da execução que tem uma solução dentro da especificação.
- Integridade — você pode confiar na própria estimativa de erro do sistema? O Kshana informa a fração das amostras de interrupção cujo erro verdadeiro permanece dentro do limite de proteção do filtro.
- Segurança — robustez contra spoofing: uma pontuação de detectabilidade de spoofing baseada na estabilidade do relógio (desde a v0.3.0), significativa apenas quando um cenário de ataque de spoofing está configurado. Ela não é integridade de nível aeronáutico: não calcula nenhum nível de proteção horizontal ou vertical (HPL/VPL) e não executa nenhum monitoramento autônomo de integridade pelo receptor (RAIM), avançado ou não. Esses vêm dos tipos de cenário separados de integridade e ARAIM (RAIM avançado) e são definidos em “Integridade e aumentação” abaixo. Sujeito a controle de exportação.
Termos usados junto com as figuras de mérito:
Spoofing. Em termos simples: um sinal de satélite falso que mente sobre a posição ou o tempo. Um spoofer entrega ao receptor uma resposta plausível, mas errada, o que é pior que jamming porque o receptor pode não perceber.
1-DOF — um grau de liberdade. Um único eixo. O erro de posição do pacote de cenários do Kshana é de eixo único; uma resposta 3-D completa exige o modelo de três eixos.
Conjunto de Monte Carlo. Executar o mesmo cenário muitas vezes com sementes aleatórias diferentes e informar a dispersão dos resultados, em vez de uma única execução.
CI — intervalo de confiança. A faixa em que se espera que uma estatística caia com uma probabilidade declarada (por exemplo, 95 %). Nas tabelas e nos selos do README, “CI” muitas vezes significa integração contínua — a execução automatizada de build e testes a cada alteração; o contexto indica qual.
Limite de k sigma. Um limite fixado em k desvios padrão da própria incerteza do filtro; a figura de mérito de Integridade conta com que frequência o erro verdadeiro permanece dentro dele.
CEP / 2DRMS — erro circular provável / duas vezes a raiz do valor quadrático médio da distância. Duas formas padrão de declarar a exatidão horizontal 2-D: CEP é o raio que contém 50 % das correções; 2DRMS é o dobro do erro horizontal quadrático médio. A biblioteca pode calcular ambos a partir de uma covariância de posição (src/fom.rs), mas nenhum tipo de cenário os informa ainda.
Lendo um resultado: os termos da saída#
Estes são os nomes que você encontra em um arquivo de resultado ou no resumo do playground, primeiro em termos simples.
Holdover (holdover_s). Em termos simples: quantos segundos o sistema permaneceu dentro de seu limite de erro depois que o GNSS foi perdido. O Kshana informa o mais curto desses períodos de navegação por inércia entre todas as interrupções da execução, medido na grade de tempo da execução, de modo que é um limite inferior na resolução do passo de tempo. Um holdover igual à duração da interrupção significa que o limite nunca foi ultrapassado.
p95 (timing_p95_ns). Em termos simples: em 95 % do tempo, o erro de temporização foi igual ou menor que este valor. É o percentil 95 do erro ao longo da interrupção. Um valor muito pequeno pode aparecer como 0.0 em um resumo curto; o arquivo JSON (JavaScript Object Notation) de resultado contém o número em precisão total.
Integridade (integrity). Em termos simples: com que frequência a própria estimativa de erro do sistema foi honesta. É a fração das amostras de interrupção cujo erro verdadeiro permaneceu dentro do limite de k sigma do filtro (definido abaixo). Um valor próximo de 1 significa que o estimador não subestimou seu erro. Não é um nível de proteção aeronáutico; veja “Integridade e aumentação” abaixo e INTEGRITY.md.
Pontuação de segurança (security). Em termos simples: qual a probabilidade de um ataque de spoofing ser detectado. É a probabilidade de que o ataque configurado seja detectado — um menos a probabilidade de falha de detecção P_md — derivada da estabilidade do relógio. Só tem significado quando o cenário configura um ataque de spoofing. Sem ataque configurado, o resumo de uma linha imprime security n/a (no attack) e o resultado marca a figura como applicable: false em seu bloco figure_tiers; o valor permanece no documento e significa “não aplicável”, não “segurança zero”.
PDOP — diluição de precisão de posição (chaves como pdop_min). Em termos simples: quanto a geometria dos satélites amplifica o erro de medição de distância em erro de posição. O erro de posição é aproximadamente o PDOP vezes o erro de medição de distância, portanto menor é melhor. Veja DOP em “Estimação e geometria”.
sigma_y (σ_y(τ), o desvio de Allan). Em termos simples: quanto a taxa de um relógio oscila quando tirada a média ao longo de um tempo τ. Uma linha de folha de dados como sigma_y(1 s) = 3e-10 significa que a taxa, com média de um segundo, varia cerca de 3 partes em 10¹⁰. Menor é um relógio mais estável. Veja “Como a estabilidade é medida” acima.
q_wf — intensidade do ruído de frequência branco. Em termos simples: a intensidade do jitter rápido e aleatório na taxa de um relógio. É o coeficiente em σ_y²(τ) = q_wf / τ para ruído de frequência branco, de modo que um cenário define q_wf = sigma_y(1 s)² a partir do desvio de Allan de um segundo da folha de dados. Seus companheiros são q_rw (ruído de frequência de passeio aleatório) e drift (envelhecimento); veja “Como os erros são modelados” acima.
Termos de temporização de telecomunicações#
As redes de telecomunicações distribuem o tempo por redes de pacotes (Precision Time Protocol) a partir de um relógio de referência alimentado por GNSS, e o Setor de Normalização das Telecomunicações da União Internacional de Telecomunicações (ITU-T) estabelece limites para o erro de tempo que cada relógio pode acrescentar. Estes termos aparecem no tipo de cenário telecom-timing; veja TELECOM-TIMING.md.
TE — time error (erro de tempo). Em termos simples: quão longe o tempo de um relógio está do tempo de referência, em um instante. Positivo ou negativo, geralmente em nanossegundos.
max|TE| — erro de tempo absoluto máximo. Em termos simples: o pior erro de tempo visto durante a medição, ignorando o sinal. É o limite principal que a maioria das máscaras estabelece.
cTE — constant time error (erro de tempo constante). Em termos simples: a parte de deslocamento estável do erro de tempo — o erro médio que não muda ao longo da medição.
dTE — dynamic time error (erro de tempo dinâmico). Em termos simples: a parte oscilante do erro de tempo — o que resta depois de removido o deslocamento constante. É avaliado com MTIE e TDEV.
MTIE — maximum time interval error (erro máximo de intervalo de tempo). Em termos simples: a maior oscilação do erro de tempo vista dentro de qualquer janela de um dado comprimento. Para cada comprimento de janela, ele desliza uma janela ao longo do registro e toma a maior variação pico a pico; uma máscara dá o maior valor permitido para cada comprimento de janela.
TDEV — time deviation (desvio de tempo). Em termos simples: a divagação típica (raiz do valor quadrático médio) do erro de tempo em um dado tempo de média, depois que o jitter de curto prazo é eliminado pela média. É um parente no domínio do tempo do desvio de Allan e, como o MTIE, é verificado em relação a uma máscara.
PRTC — primary reference time clock (relógio de tempo de referência primário). O relógio no topo de uma cadeia de temporização de telecomunicações, normalmente guiado por GNSS. Seus limites de desempenho estão na Recomendação ITU-T G.8272.
ePRTC — enhanced primary reference time clock (relógio de tempo de referência primário aprimorado). Um PRTC com limite de erro de tempo mais estreito, sustentado por um relógio atômico local altamente estável, para poder manter o tempo durante uma longa perda de GNSS. Recomendação ITU-T G.8272.1.
T-BC — telecom boundary clock (relógio de fronteira de telecomunicações). Um relógio de rede que recebe o tempo de cima e o repassa para baixo, acrescentando um pequeno erro de tempo próprio. Recomendação ITU-T G.8273.2.
T-TSC — telecom time slave clock (relógio escravo de tempo de telecomunicações). O relógio no fim da cadeia que recebe o tempo e o fornece ao equipamento que precisa dele (por exemplo, uma estação rádio base). Também coberto pela Recomendação ITU-T G.8273.2.
OCXO — oven-controlled crystal oscillator (oscilador a cristal controlado por forno). Um oscilador de quartzo mantido em temperatura constante dentro de um pequeno forno, o que o torna muito mais estável que um oscilador de quartzo comum. Um relógio de holdover comum em equipamentos de rede; envelhece (deriva) de forma perceptível ao longo de dias.
CSAC — chip-scale atomic clock (relógio atômico em escala de chip). Um relógio atômico muito pequeno (veja “Os sensores que o Kshana compara” acima). Mais estável que um OCXO em holdovers longos, com maior custo e consumo de energia.
Níveis de evidência: VALIDATED, MODELLED, PARTNER#
Cada capacidade da matriz de verificação verificada por máquina (VERIFICATION-MATRIX.md) traz um de três níveis.
VALIDATED. Em termos simples: conferido com a resposta de outra pessoa. A saída da capacidade foi comparada com uma referência independente externa — dados reais medidos, uma biblioteca independente escrita por outra pessoa ou valores de referência publicados — e concordou dentro de uma tolerância declarada. Uma verificação de integração contínua recusa uma linha VALIDATED que não nomeie nenhuma referência independente externa.
MODELLED. Em termos simples: construído a partir de física sólida e verificado quanto à consistência interna, mas ainda não comparado com uma resposta externa. Os valores são significativos para comparação e estudos de projeto; não são evidência de que um dispositivo real terá esse desempenho. MODELLED-RATIONALE.md explica por que cada uma dessas linhas é modelada.
PARTNER. Em termos simples: esta parte pertence a um parceiro de hardware ou de garantia do produto, e o Kshana não afirma nada sobre ela. A linha existe para que a lacuna fique visível em vez de silenciosa.
Termos de espectro e interferência#
Estes termos aparecem no tipo de cenário spectrum; veja SPECTRUM.md.
- BPSK(n) — binary phase-shift keying (modulação por deslocamento de fase binária) a n × 1,023 Mchip/s. A modulação de chip retangular do GPS L1 coarse/acquisition (C/A) e L2 civil (L2C) (n = 1) e do GPS L5 e Galileo E5a (n = 10). Seu espectro é um sinc² com nulos a cada n × 1,023 MHz.
- BOC(m, n) — binary offset carrier (portadora com deslocamento binário). Um código de espalhamento a n × 1,023 Mchip/s multiplicado por uma subportadora de onda quadrada a m × 1,023 MHz, o que divide o espectro em dois lóbulos, um de cada lado da portadora.
- MBOC(6,1,1/11) — multiplexed binary offset carrier (portadora com deslocamento binário multiplexada). A densidade espectral de potência 10/11 × BOC(1.1) + 1/11 × BOC(6.1), acordada para o serviço aberto Galileo E1 e o GPS L1C; o Galileo a transmite como BOC composto (CBOC).
- CW — continuous wave (onda contínua). Uma portadora não modulada: um único tom.
- J/S — razão entre jammer e sinal. Potência recebida do jammer sobre a potência recebida do sinal, em decibéis.
- SSC — spectral separation coefficient (coeficiente de separação espectral). κ = ∫ G_s(f) G_j(f) df sobre a banda do receptor: quanto do espectro de um interferente de potência unitária cai onde cai o do sinal. A densidade de portadora sobre ruído efetiva é [1/(C/N₀) + (J/S)·κ]⁻¹.
- Figura de ruído. Quanto um receptor acrescenta ao ruído térmico, como uma razão F em decibéis; a temperatura de ruído do sistema é T_ant + 290 K × (F − 1).
- Waterfall (cascata). Uma imagem tempo-frequência de um espectro: frequência na horizontal, tempo para baixo, cor para a potência.
- Estimativa de Welch. Uma densidade espectral de potência estimada pela média de periodogramas com janela e sobrepostos (Welch 1967).
- SigMF — Signal Metadata Format. Um formato aberto de gravação: um arquivo JSON
.sigmf-metaque descreve um arquivo bruto.sigmf-datade amostras (aqui complexascf32_le,ci16_leouci8). - IQ — in-phase and quadrature (em fase e em quadratura). As duas componentes de uma amostra complexa em banda base.
Termos de sinal LEO-PNT#
Estes termos aparecem no tipo de cenário leo-signal e nos cenários spectrum multibanda; veja LEO-SIGNAL.md.
- LEO-PNT — posicionamento, navegação e temporização em órbita terrestre baixa. Sinais de navegação transmitidos por satélites a algumas centenas até cerca de 1200 km de altitude: mais fortes e de movimento mais rápido que o GNSS de órbita terrestre média.
- RNSS, RDSS, MSS, EESS — Radio Navigation Satellite Service, Radio Determination Satellite Service, Mobile Satellite Service, Earth Exploration-Satellite Service. Alocações de serviço da ITU (União Internacional de Telecomunicações) em que uma banda pode se enquadrar.
- Componentes piloto, de dados e de aquisição. As partes de um sinal: um piloto sem dados para medição de distância, um componente de dados que carrega a mensagem de navegação e um componente de aquisição curto e de baixa taxa, fácil de encontrar.
- FDMA — frequency-division multiple access (acesso múltiplo por divisão de frequência). Componentes ou satélites separados pela frequência da portadora em vez de pelo código.
- Largura de banda de Gabor (RMS). β = √(∫ f² G df / ∫ G df) sobre a banda do receptor: a dispersão da potência de um sinal em frequência, que determina com que finura ele pode medir distância.
- DLL — delay lock loop (malha de captura de atraso). A malha de rastreamento de código; o espaçamento do correlador adiantado-atrasado e a largura de banda de ruído determinam o jitter de medição de distância por ruído térmico.
- EFQPSK — enhanced Feher quadrature phase-shift keying. Uma modulação de envoltória constante (Xona Pulsar); aproximada aqui por um espectro de chip retangular.
- OFDM — orthogonal frequency-division multiplexing (multiplexação por divisão de frequência ortogonal). Uma forma de onda multiportadora (o enlace de descida do Starlink); desenhada aqui como uma banda plana.
- TEC — total electron content (conteúdo total de elétrons). Elétrons por metro quadrado ao longo do percurso; 1 TECU = 10¹⁶ el/m². O atraso ionosférico de primeira ordem é 40,3·TEC/f² metros.
- EIRP — effective isotropic radiated power (potência isotrópica radiada efetiva). Potência de transmissão vezes o ganho da antena na direção do receptor.
Integridade e aumentação#
A integridade é a pergunta de confiança: não “quão grande é o meu erro?”, mas “consigo limitá-lo, e serei avisado quando o limite for rompido?”. Estes são os termos da aviação para isso.
RAIM — Receiver Autonomous Integrity Monitoring (monitoramento autônomo de integridade pelo receptor). Em termos simples: o receptor confere os satélites uns contra os outros. Com mais satélites que os quatro necessários para uma correção, as sobras (os resíduos) devem ser pequenas; um resíduo grande significa que um satélite está mentindo, e o receptor pode dizê-lo sem ajuda do solo. Implementado em src/raim.rs.
ARAIM — Advanced Receiver Autonomous Integrity Monitoring (monitoramento autônomo avançado de integridade pelo receptor). A forma moderna do RAIM, de dupla frequência e multiconstelação. Ele recebe uma mensagem de suporte à integridade que declara o erro assumido e a probabilidade de falha de cada satélite, e devolve níveis de proteção em vez de um indicador de sucesso/falha. O tratamento completo, com cada suposição, está em ARAIM_REFERENCE.md.
SISRE — Signal-in-Space Range Error (erro de distância no sinal no espaço). Em termos simples: quanto a órbita e o relógio transmitidos por um satélite afastam a distância que um usuário típico mede. O erro de órbita é dividido em partes radial, ao longo da trajetória e transversal, ponderadas pelo quanto cada uma aparece ao longo de uma linha de visada média, e então combinado com o erro de relógio (Montenbruck et al. 2018). Para um satélite de órbita terrestre baixa, as partes ao longo da trajetória e transversal pesam muito mais que para o GPS, porque os usuários o veem muito longe do nadir. Usado pelo tipo de cenário leo-navmsg.
RAC — Radial, Along-track, Cross-track (radial, ao longo da trajetória, transversal). As três direções em que um erro de órbita é decomposto: para fora do centro da Terra, ao longo da direção de voo e perpendicular ao plano orbital. O modelo kepler-rac do tipo de cenário leo-navmsg acrescenta um polinômio de correção em cada uma.
SVID — Space-Vehicle Identifier (identificador de veículo espacial). O número que uma mensagem de navegação usa para nomear o satélite que a enviou.
IOD — Issue of Data (emissão de dados). Um contador que muda sempre que o conteúdo da mensagem de navegação de um satélite muda, para que um receptor possa distinguir uma mensagem nova de uma repetição. (Não confundir com uma demonstração em órbita, também abreviada IOD, como no Celeste IOD da ESA.)
TOW — Time of Week (hora da semana). Segundos desde o início da semana GNSS atual (domingo 00:00).
CRC-24Q — verificação de redundância cíclica de 24 bits (polinômio Qualcomm). A verificação de detecção de erros que as mensagens RTCM 10403 e Galileo carregam: um resto de 24 bits dos bits da mensagem divididos pelo polinômio 0x1864CFB. Um receptor a recalcula e descarta uma mensagem que não coincida.
URE — User Range Error (erro de distância do usuário). Em termos simples: quanto a órbita e o relógio transmitidos pelo próprio satélite erram cada distância até ele. Também chamado de erro de sinal no espaço (SISE); é o orçamento de erro por satélite com que o ARAIM e o RAIM são alimentados (sigma_ure_m em src/raim.rs).
MHSS — Multiple Hypothesis Solution Separation (separação de soluções por múltiplas hipóteses). O método que o ARAIM usa. Para cada forma como a constelação poderia estar em falha, ele forma uma solução que exclui os satélites suspeitos e limita o quanto essa subsolução pode se afastar da solução com todos os satélites em vista.
HPL / VPL — Horizontal / Vertical Protection Level (nível de proteção horizontal / vertical). Em termos simples: o raio dentro do qual o sistema promete que o erro verdadeiro está, a um risco de integridade declarado. É um limite que o algoritmo calcula, não um erro medido. Uma execução está disponível quando o nível de proteção fica abaixo do limite de alerta que a operação admite (VAL, o limite de alerta vertical; HAL, o horizontal).
SBAS — Satellite-Based Augmentation System (sistema de aumentação baseado em satélites). Uma rede em solo que observa o GNSS, calcula correções e limites de integridade e os transmite a partir de satélites geoestacionários. O WAAS — Wide Area Augmentation System é o dos Estados Unidos; o EGNOS (European Geostationary Navigation Overlay Service) é o equivalente europeu. O Kshana calcula níveis de proteção na forma de mínimos quadrados ponderados da DO-229E (a DO-229E é o padrão de desempenho operacional mínimo da RTCA para receptores SBAS; a RTCA era antigamente a Radio Technical Commission for Aeronautics) (src/sbas.rs).
Estimação e geometria#
Estimador. O algoritmo que prevê a posição/hora verdadeira durante uma interrupção a partir do modelo do sensor. O Kshana tem um preditor analítico de holdover e um filtro de Kalman.
Filtro de Kalman. Em termos simples: um algoritmo que rastreia uma grandeza e também rastreia quão incerta ela é. O Kshana usa seu limite de incerteza para calcular a Integridade.
EKF — Extended Kalman Filter (filtro de Kalman estendido). Um filtro de Kalman para um problema não linear: ele lineariza o modelo em torno da estimativa atual a cada passo. A escolha padrão para acoplar o GNSS a um INS.
Filtro de Kalman unscented (UKF). A mesma tarefa sem linearizar: ele passa um pequeno conjunto de pontos de amostra escolhidos deterministicamente pelo modelo não linear verdadeiro e reconstrói a média e a covariância a partir de onde eles caem. Comporta-se melhor quando a não linearidade é forte, e é por isso que a determinação de órbita o usa.
DOP — Dilution Of Precision (diluição de precisão). Em termos simples: quanto a geometria dos satélites amplifica o erro de medição de distância em erro de posição ou de tempo. Erro de posição ≈ PDOP × erro de medição de distância, de modo que um número baixo é boa geometria. A família: GDOP (geométrico — posição e tempo juntos), PDOP (posição), HDOP (horizontal), VDOP (vertical), TDOP (tempo).
Constelação Walker. Uma forma padrão de descrever uma constelação de satélites por seu número de planos orbitais e de satélites por plano (o GPS é aproximadamente uma camada Walker 24/6).
Máscara de elevação. O ângulo mínimo acima do horizonte local em que um satélite é considerado utilizável; sinais muito baixos são excluídos.
Ocultação. Quando a Terra bloqueia fisicamente a linha de visada até um satélite.
Skyline (máscara de horizonte urbano). Em termos simples: o contorno de edifícios, guindastes ou morros contra o céu, como uma elevação para cada azimute. Um satélite conta como em vista apenas acima de max(elevation mask, skyline) em seu azimute, e um acima da máscara, mas atrás do skyline, é “mascarado pelo skyline”. O Kshana constrói um a partir de uma tabela, um cânion urbano, setores e terreno (o máximo ponto a ponto deles) ou uma predefinição REPRESENTATIVE; apenas linha de visada, sem reflexão nem difração (SKYLINE.md).
Geometria do céu. Quais satélites um local enxerga sob um skyline e o que isso faz com a solução: os fatores DOP, a covariância leste-norte-cima da correção de mínimos quadrados e sua elipse de erro, a região horizontal que contém a parcela declarada das correções (95 % por padrão) para erros de distância gaussianos independentes e iguais. Geometria MODELLED sob um modelo de erro declarado, não o erro real de um receptor (SKYLINE.md).
CTI — Composed Timing Integrity (integridade de temporização composta). Níveis de proteção para o tempo em vez da posição, calculados ao longo de uma transferência entre diferentes fontes de tempo — por exemplo, de um relógio verificado por satélite (com RAIM disponível) para um em funcionamento livre em holdover — de modo que o limite permaneça válido durante a transição (src/integrity/mod.rs).
TIB — Timing Integrity Benchmark. Uma régua para os monitores de temporização de outras pessoas: ele injeta um cardápio de falhas e verifica se o nível de proteção declarado do monitor de fato limitou seu erro. Ele não faz nenhuma afirmação de exatidão própria, de modo que não pode exagerar uma (src/benchmark/mod.rs).
Órbitas e cislunar#
CR3BP — Circular Restricted Three-Body Problem (problema restrito circular de três corpos). O sistema Terra–Lua tratado como dois corpos em órbitas circulares em torno de seu centro de massa comum, mais uma espaçonave leve demais para puxar de volta. Perto da Lua, uma elipse de Kepler de dois corpos simplesmente tem a forma errada; o CR3BP é a dinâmica mais barata que está certa (src/cr3bp.rs).
NRHO — Near-Rectilinear Halo Orbit (órbita halo quase retilínea). Uma órbita periódica do CR3BP que passa perto sobre um polo lunar e longe sobre o outro, de modo que, vista de ponta, é quase uma linha reta — daí “quase retilínea”. É a órbita escolhida para o Gateway lunar e mantém uma linha de visada quase contínua com a Terra.
DRO — Distant Retrograde Orbit (órbita retrógrada distante). Outra família do CR3BP: uma órbita grande e estável que circunda a Lua para trás, vista no referencial rotativo.
EOP — Earth Orientation Parameters (parâmetros de orientação da Terra). A oscilação e a rotação medidas, levemente irregulares, da Terra (movimento polar, UT1 (Tempo Universal 1, tempo de rotação da Terra)−UTC — tempo de rotação da Terra menos o Tempo Universal Coordenado — e duração do dia) que são necessárias para converter uma posição fixa à Terra em uma inercial com melhor que metros de precisão. O IERS (International Earth Rotation and Reference Systems Service) as publica; o Kshana lê seu arquivo finals2000A por meio de --eop.
Padrões, formatos e organizações#
As abreviações que o README e as páginas de pacotes usam para padrões, formatos de arquivo, escalas de tempo, referenciais e os órgãos por trás deles. Cada uma também é escrita por extenso no primeiro uso nessas páginas.
Órbitas, referenciais e tempo
- SGP4 / SDP4 — Simplified General Perturbations 4 / Simplified Deep-space Perturbations 4. Os propagadores analíticos padrão para órbitas de satélites publicadas.
- TLE — two-line element set (conjunto de elementos de duas linhas). O formato público de órbita que o SGP4 lê.
- LEO / MEO / GTO / IGSO — órbita terrestre baixa / órbita terrestre média / órbita de transferência geoestacionária / órbita geossíncrona inclinada. Regimes orbitais; a maioria dos satélites GNSS voa em MEO.
- LMO — órbita baixa de Marte.
- ECI / ECEF — Earth-centred inertial / Earth-centred, Earth-fixed (inercial centrado na Terra / centrado e fixo na Terra). Um referencial que não gira com a Terra e outro que gira.
- TEME — true equator, mean equinox (equador verdadeiro, equinócio médio). O referencial em que o SGP4 produz sua saída.
- GCRS / ITRS / ITRF — Geocentric Celestial Reference System / International Terrestrial Reference System / sua realização, o International Terrestrial Reference Frame. Os referenciais inercial e fixo à Terra modernos.
- CIO — Celestial Intermediate Origin (origem intermediária celeste). O ponto de referência da cadeia moderna de rotação da Terra, livre de equinócio.
- LVLH — local vertical, local horizontal (vertical local, horizontal local). Um referencial que se move com a espaçonave.
- WGS-84 — World Geodetic System 1984. O elipsoide da Terra que o GPS usa.
- UTC / TAI / TT / UT1 / TDB — Tempo Universal Coordenado / Tempo Atômico Internacional / Tempo Terrestre / Tempo Universal 1 (tempo de rotação da Terra) / Tempo Dinâmico Baricêntrico.
- LTC / TCL — Lunar Coordinate Time (Temps-Coordonnée Lunaire). A escala de tempo proposta para a Lua.
- OD — determinação de órbita. Recuperar uma órbita a partir de medições de rastreamento.
- CR3BP, NRHO e DRO são definidos em “Órbitas e cislunar” acima.
Formatos de arquivo e mensagens
- SP3 — Standard Product 3. O formato de arquivo de órbita precisa do International GNSS Service (IGS), nas versões c e d.
- RINEX — Receiver Independent Exchange Format. O formato de arquivo padrão para observações GNSS e efemérides transmitidas.
- IONEX — IONosphere map EXchange format.
- OEM / OMM / TDM — Orbit Ephemeris Message / Orbit Mean-elements Message / Tracking Data Message. Mensagens padrão para órbitas e dados de rastreamento do Consultative Committee for Space Data Systems (CCSDS).
- TOML — Tom's Obvious, Minimal Language. O formato de texto simples dos cenários do Kshana.
- KIF — Kshana Interchange Format. O envelope de resultado versionado e autodescritivo do Kshana.
Normas
- DO-229E / DO-316. Padrões de desempenho operacional mínimo da RTCA para receptores SBAS e para equipamentos aerotransportados GPS com aumentação baseada na aeronave.
- IS-GPS-200 / IS-GPS-705. As especificações de interface do GPS (a segunda cobre o sinal L5).
- NIST SP 1065. O Handbook of Frequency Stability Analysis do National Institute of Standards and Technology.
- TRL — nível de maturidade tecnológica. Uma escala de 1 a 9 da maturidade do hardware.
Organizações
- ESA / ESOC / ESTRACK — a Agência Espacial Europeia, seu Centro Europeu de Operações Espaciais e sua rede europeia de rastreamento espacial.
- NASA / JPL / NAIF / DSN — a National Aeronautics and Space Administration dos EUA, seu Jet Propulsion Laboratory, sua Navigation and Ancillary Information Facility (que publica o kit de ferramentas SPICE — Spacecraft, Planet, Instrument, C-matrix, Events) e sua Deep Space Network.
- IGS — o International GNSS Service. IERS — o International Earth Rotation and Reference Systems Service. IAU — a União Astronômica Internacional (cuja biblioteca SOFA, Standards of Fundamental Astronomy, e seu port aberto ERFA, Essential Routines for Fundamental Astronomy, são as referências de referenciais do Kshana).
- CCSDS — o Consultative Committee for Space Data Systems. AIAA — o American Institute of Aeronautics and Astronautics. RTCA — antigamente a Radio Technical Commission for Aeronautics.
Software e cadeia de suprimentos
- CLI — interface de linha de comando. MCP — Model Context Protocol, o protocolo que o servidor de agentes do Kshana fala. IDE — ambiente de desenvolvimento integrado.
- SBOM — lista de materiais de software. SLSA — Supply-chain Levels for Software Artifacts, o framework de proveniência de build sob o qual as versões do Kshana são atestadas.
Todas as outras abreviações, de A a Z#
Toda abreviação usada na documentação do repositório (docs/ e os quatro READMEs) que nenhuma seção acima define, mais algumas que uma define, repetidas para consulta. Cada página também escreve suas abreviações por extenso no primeiro uso; esta tabela é o único lugar para consultá-las todas. Algumas entradas são identificadores ou nomes em vez de abreviações, e dizem isso.
| Abreviação | Significa | Onde aparece |
|---|---|---|
| 3GPP | Third Generation Partnership Project | o órgão que escreve os padrões 5G, incluindo redes não terrestres |
| 5G | rede móvel de quinta geração | incluindo seu posicionamento em redes não terrestres (NTN) |
| ABI | interface binária de aplicação | tags de wheel do Python |
| ABMF | a estação IGS em Le Moule, Guadalupe | um identificador de estação de quatro caracteres |
| AC | corrente alternada | como no efeito AC-Stark (deslocamento de luz) |
| ADD | Algorithm Description Document (documento de descrição do algoritmo) | o algoritmo aerotransportado de referência ARAIM do WG-C |
| ADEV / OADEV | desvio de Allan / desvio de Allan sobreposto | veja desvio de Allan acima |
| ADIS16460 / ADIS16465 / ADIS16488, STIM300, 3DM-GX3 (GX3) | números de peça de sensores inerciais (Analog Devices; Safran Sensonor; MicroStrain) | identificadores, não abreviações |
| AEM | Attitude Ephemeris Message (mensagem de efemérides de atitude) | uma mensagem do CCSDS |
| AESS | Aerospace and Electronic Systems Society | do IEEE |
| AF | fator de média | o múltiplo inteiro do intervalo de amostragem em um estimador do tipo Allan |
| AFS | Augmented Forward Signal | o sinal de navegação lunar do LunaNet |
| AGC | controle automático de ganho | um indicador de jamming no front end de um receptor |
| AHP | Processo de Análise Hierárquica (Analytic Hierarchy Process) | um método de ponderação multicritério (Saaty) |
| AI / ML | inteligência artificial / aprendizado de máquina | |
| AL / HAL / VAL | limite de alerta / limite de alerta horizontal / limite de alerta vertical | o erro que um monitor de integridade precisa limitar |
| AltBOC | alternative binary offset carrier (portadora com deslocamento binário alternativo) | a modulação Galileo E5 |
| AM-HM | média aritmética–média harmônica (desigualdade) | |
| AOCS | sistema de controle de atitude e órbita | |
| AOS / TCA / LOS | aquisição de sinal / instante de maior aproximação / perda de sinal | os eventos de uma passagem sobre uma estação terrena (LOS também significa linha de visada; o contexto indica qual) |
| API | interface de programação de aplicações | |
| APID | identificador de processo de aplicação | o campo de cabeçalho do Space Packet do CCSDS |
| APS | American Physical Society | |
| APV | aproximação com guiamento vertical | APV-I: limites de alerta de 40 m na horizontal e 50 m na vertical |
| ARL | comprimento médio de execução | o tempo médio que um detector de mudança leva para disparar o alarme |
| ARM / ARM64 | a arquitetura de processadores Arm / sua forma de 64 bits | |
| ASD | densidade espectral de amplitude | a raiz quadrada de uma densidade espectral de potência |
| AU | unidade astronômica | 149.597.870,7 km |
| AUC / ROC | área sob a curva / característica de operação do receptor | avaliação de detectores |
| AWS | Amazon Web Services | hospeda um espelho aberto dos ladrilhos de elevação SRTM |
| BEL | perda de entrada em edificações | ITU-R P.2109 |
| BI | instabilidade de viés | o mínimo plano do desvio de Allan de um sensor inercial |
| BIPM | Bureau International des Poids et Mesures (Bureau Internacional de Pesos e Medidas) | publica a Circular T |
| BKG | Bundesamt für Kartographie und Geodäsie (Agência Federal Alemã de Cartografia e Geodésia) | mantém um espelho de dados do IGS |
| BSD | Berkeley Software Distribution | como nas licenças BSD |
| BSP | SPK binário | um arquivo de kernel binário de efemérides SPICE |
| BSTAR | o termo de arrasto de um conjunto de elementos de duas linhas | |
| CAI | interferômetro de átomos frios | veja QUANTUM.md |
| CARIOQA-PMP | Cold Atom Rubidium Interferometer in Orbit for Quantum Accelerometry – Pathfinder Mission Preparation | |
| CC / CC BY | Creative Commons / Creative Commons Attribution | uma licença de dados ou de texto |
| CDDIS | Crustal Dynamics Data Information System | o arquivo de geodésia espacial da NASA |
| CDF | função de distribuição acumulada | |
| CFAR | taxa de falsos alarmes constante | uma regra de limiar de detector de aquisição |
| CGCS2000 | China Geodetic Coordinate System 2000 | o datum do BeiDou |
| CIP | Celestial Intermediate Pole (polo intermediário celeste) | |
| CIRS | Celestial Intermediate Reference System (sistema de referência intermediário celeste) | |
| CISA | Cybersecurity and Infrastructure Security Agency | do DHS dos EUA |
| CM / CL | civil moderado / civil longo | os dois códigos GPS L2C multiplexados no tempo |
| CMPL | nível de proteção de modo comum | o limite dos erros que um teste de resíduos não consegue ver |
| CN | Newtoniano convergido | a correção de aberração de tempo de luz do SPICE |
| C/N0 (C/N₀) | razão entre a potência da portadora e a densidade de ruído | em dB-Hz |
| COPRAS | COmplex PRoportional ASsessment | um método de classificação multicritério |
| COSPAR | Committee on Space Research (Comitê de Pesquisa Espacial) | emite designadores internacionais de satélites |
| CPR | ciclo por revolução | uma aceleração orbital empírica na frequência orbital |
| CPU / GPU / NPU | unidade de processamento central / gráfica / neural | |
| CRB / CRLB | limite de Cramér–Rao / limite inferior de Cramér–Rao | a menor variância que um estimador não viesado pode atingir |
| CRD | Consolidated laser Ranging Data format | arquivos de pontos normais do ILRS |
| CRPA | antena de padrão de recepção controlado | um arranjo de antenas anti-jam |
| CR / RI | razão de consistência / índice aleatório | a verificação de consistência do AHP (aceitar CR < 0,10) |
| CS GROUP | a empresa francesa que mantém o Orekit | o nome de uma empresa, não uma abreviação a expandir |
| CSK | code shift keying (modulação por deslocamento de código) | |
| CSS | Cascading Style Sheets | |
| CSV | valores separados por vírgula | |
| CUSUM | soma cumulativa | um detector sequencial de mudança |
| CV | cross-validation | (visada comum em transferência de tempo; o contexto indica qual) |
| CZML | Cesium Language | o formato de cena JSON do CesiumJS |
| dB / dBW / dB-Hz | decibel / decibel-watt / decibel-hertz | razão de potência, potência absoluta e uma unidade de C/N0 |
| DC | corrente contínua | o limite de frequência zero |
| DCM | matriz de cossenos diretores | uma matriz de rotação |
| DCO | Developer Certificate of Origin | |
| DCT | tabela de controle de projeto | uma tabela de orçamento de enlace (o exemplo da banda X do Galileo do JPL DESCANSO) |
| DE / DE421 / DE430 / DE440 / DE441 | JPL Development Ephemeris (versões 421, 430, 440, 441) | efemérides planetárias e lunares; “DE-grade” significa exatidão dessa classe |
| DEM | modelo digital de elevação | |
| DESCANSO | Deep Space Communications and Navigation Systems Center of Excellence | série de monografias do JPL |
| DGFI-TUM | Deutsches Geodätisches Forschungsinstitut der Technischen Universität München (Instituto Alemão de Pesquisa Geodésica da Universidade Técnica de Munique) | hospeda o EUROLAS Data Center |
| DGNSS | GNSS diferencial | |
| DHS | Department of Homeland Security | EUA |
| DoD | Department of Defense | EUA |
| DOF / DoF | grau de liberdade | veja 1-DOF acima |
| DOI | identificador digital de objeto | |
| DOR / Δ-DOR | differential one-way ranging / delta differential one-way ranging | rastreamento angular em espaço profundo |
| DP5 / RK4 / RK5 / DOP853 | Dormand–Prince 5(4) / Runge–Kutta 4 / Runge–Kutta 5 / Dormand–Prince 8(5.3) | integradores numéricos |
| DRMS | raiz do valor quadrático médio da distância | veja 2DRMS |
| DS00002980D / DS00002985D / DS00003047A | números de documento de folhas de dados da Microchip | identificadores, não abreviações |
| DSAC | Deep Space Atomic Clock | o relógio de íons de mercúrio aprisionados da NASA |
| DUT1 | UT1 menos UTC | a correção de rotação da Terra |
| Eb/N0 | energia por bit sobre a densidade de ruído | |
| ECI0 | o referencial inercial alinhado ao referencial fixo à Terra no início de uma execução | usado pelas exportações de interoperabilidade leo-pass |
| ECMAScript / ES | o padrão por trás do JavaScript / um módulo ES | |
| ECOM2 | Empirical CODE Orbit Model 2 | um modelo de pressão solar para GNSS (CODE: Center for Orbit Determination in Europe) |
| ECSS | European Cooperation for Space Standardization | ECSS-E-ST-10-02 é o seu padrão de verificação |
| ED | documento da EUROCAE | como em ED-259A |
| EDL | entrada, descida e pouso | |
| EEE | componentes elétricos, eletrônicos e eletromecânicos | garantia de produto espacial |
| EGM / EGM2008 | Earth Gravitational Model (a versão 2008) | NGA |
| EIGEN | European Improved Gravity model of the Earth by New techniques | |
| ELECTRE | ELimination Et Choix Traduisant la REalité (eliminação e escolha que expressam a realidade) | um método multicritério de sobreclassificação |
| ELP/MPP02 | Éphéméride Lunaire Parisienne, a versão MPP02 (Chapront) | uma teoria lunar analítica |
| EME2000 | equador médio e equinócio médio da Terra em J2000 | um referencial inercial |
| EML | early-minus-late | um discriminador de código |
| EMT | limiar efetivo do monitor | uma saída do ARAIM |
| ENU / NED | leste-norte-cima / norte-leste-baixo | referenciais de nível local |
| EO | observação da Terra | |
| EPM / EPM2021 | Ephemerides of Planets and the Moon (a versão 2021) | efeméride do IAA RAS |
| ERA | ângulo de rotação da Terra | |
| ESKF | filtro de Kalman de estado de erro | |
| ESS | tamanho efetivo da amostra | de um filtro de partículas |
| ESSR | European Space Software Repository | ESA |
| ET | tempo de efemérides | o nome do TDB no SPICE |
| EUROCAE | European Organisation for Civil Aviation Equipment | |
| EUROLAS | European Laser Network | medição de distância a laser de satélites e da Lua |
| FAQ | perguntas frequentes | |
| FCC | Federal Communications Commission | EUA |
| FCNN | rede neural totalmente conectada | |
| FD | diferença finita | |
| FDE | detecção e exclusão de falhas | |
| FES / FES2004 | Finite Element Solution (a versão 2004) | um modelo de marés oceânicas |
| FIM | matriz de informação de Fisher | |
| FNV-1a | hash Fowler–Noll–Vo, variante 1a | usado para fixar saídas de referência |
| FOC / IOV | capacidade operacional plena / validação em órbita | gerações de satélites (Galileo, Xona Pulsar) |
| FOV / IFOV | campo de visão / campo de visão instantâneo | |
| FPGA / MCU / RTOS | field-programmable gate array / unidade microcontroladora / sistema operacional de tempo real | |
| FSL / FSPL | perda no espaço livre / perda de percurso no espaço livre | ITU-R P.525 |
| GB / KB / MB | gigabyte / kilobyte / megabyte | |
| GCRF | Geocentric Celestial Reference Frame | |
| GDAL | Geospatial Data Abstraction Library | |
| GEO | órbita geoestacionária | |
| GeoJSON | Geographic JavaScript Object Notation | IETF RFC 7946 |
| GG | gradiente de gravidade | como em torque de gradiente de gravidade |
| GHz / kHz | gigahertz / quilohertz | |
| GIM | mapa global da ionosfera | |
| GINS / KF-GINS | integração GNSS/INS / o conjunto de dados e código de filtro de Kalman GNSS/INS da Universidade de Wuhan | |
| GIS | sistema de informação geográfica | |
| GIVE | grid ionospheric vertical error (erro vertical ionosférico em grade) | um termo de mensagem SBAS |
| gLAB | GNSS-Lab Tool | um conjunto de processamento de dados GNSS distribuído pela ESA |
| GLIBC | a biblioteca C do GNU | |
| GLONASS | o Global Navigation Satellite System da Rússia (Globalnaya Navigatsionnaya Sputnikovaya Sistema) | |
| GLS | mínimos quadrados generalizados | |
| GM | parâmetro gravitacional | a constante gravitacional vezes a massa de um corpo |
| GMAT | General Mission Analysis Tool | NASA |
| GMM-3 | Goddard Mars Model 3 | um campo gravitacional de Marte |
| GMST | tempo sideral médio de Greenwich | |
| GNC | guiamento, navegação e controle | |
| GPOD | Grid Processing On Demand | ESA |
| GR | relatividade geral | |
| GRGM / GRGM660PRIM | os modelos gravitacionais lunares GRAIL do NASA Goddard (GRAIL: Gravity Recovery and Interior Laboratory) | |
| GRS80 | Geodetic Reference System 1980 | |
| GSD | distância de amostragem no solo | |
| GSE | equipamento de apoio em solo | |
| GSFC | Goddard Space Flight Center | NASA |
| HDEV / OHDEV | desvio de Hadamard / desvio de Hadamard sobreposto | uma medida de estabilidade insensível à deriva |
| HIL | hardware in the loop | |
| HMI / MI | informação perigosamente enganosa / informação enganosa | regiões do diagrama de Stanford |
| HP | Hewlett-Packard | |
| HTML | HyperText Markup Language | |
| IAA RAS | Institute of Applied Astronomy of the Russian Academy of Sciences | |
| IAG | Associação Internacional de Geodesia | |
| IAGA / V-MOD (VMOD) | Associação Internacional de Geomagnetismo e Aeronomia / seu Grupo de Trabalho V-MOD (modelagem do campo geomagnético) | mantém o IGRF |
| IC | condição inicial | |
| ICAO | Organização da Aviação Civil Internacional | |
| ICD | documento de controle de interface | como no Galileo OS SIS ICD |
| ICGEM | International Centre for Global Earth Models | |
| ICRF | International Celestial Reference Frame | |
| ID | identificador (ou identificação, como em ID de tipo de ruído) | |
| IEEE | Institute of Electrical and Electronics Engineers | |
| IETF / RFC | Internet Engineering Task Force / Request for Comments | |
| IF | frequência intermediária | amostras do receptor |
| IGb14 | a realização do IGS do ITRF2014 | |
| IGRF / IGRF14 | International Geomagnetic Reference Field | IGRF-14 (arquivo IGRF14.shc) é a 14ª geração |
| IGSO | órbita geossíncrona inclinada | |
| IIF | GPS Block II Follow-on | uma geração de satélites GPS |
| ILRS | International Laser Ranging Service | |
| ILS | mínimos quadrados inteiros | resolução de ambiguidades |
| IMCCE | Institut de mécanique céleste et de calcul des éphémérides | Observatório de Paris; publica o INPOP |
| INPOP21a | Intégration Numérique Planétaire de l'Observatoire de Paris, versão 21a | uma efeméride planetária |
| IOAG | Interagency Operations Advisory Group | |
| ION / ITM | Institute of Navigation / seu International Technical Meeting | |
| IoT | Internet das Coisas | |
| IR | risco de integridade | a probabilidade de informação perigosamente enganosa |
| IRE | Institute of Radio Engineers | um predecessor do IEEE |
| ISB | viés entre sistemas | o deslocamento de relógio entre dois GNSS |
| ISL | enlace entre satélites | |
| ISM | mensagem de suporte à integridade | ARAIM |
| ISO | Organização Internacional de Normalização | ISO 8601 é o seu formato de data e hora |
| ISS | Estação Espacial Internacional | |
| ITRF93 / ITRF2020 | International Terrestrial Reference Frame 1993 / 2020 | |
| ITU-R | Setor de Radiocomunicações da União Internacional de Telecomunicações | suas Recomendações da série P modelam a propagação |
| IVS | International VLBI Service for Geodesy and Astrometry | |
| JD / MJD | data juliana / data juliana modificada | |
| JMLR | Journal of Machine Learning Research | |
| JOSA | Journal of the Optical Society of America | |
| JRC / JRC122785 | Joint Research Centre da Comissão Europeia / um de seus números de relatório | |
| JS | JavaScript | |
| JSON | JavaScript Object Notation | |
| JSTSP | IEEE Journal of Selected Topics in Signal Processing | |
| KF | filtro de Kalman | |
| KML | Keyhole Markup Language | um padrão do OGC lido pelo Google Earth |
| KP16 / KRAC / LU22 / APOL | rótulos de tipo de registro do formato de texto de mensagem de navegação LEO próprio do Kshana | uma extensão do Kshana, não um padrão |
| KPI | indicador-chave de desempenho | |
| KSC | Kennedy Space Center | |
| KVN | Keyword = Value Notation | a forma de texto das mensagens do CCSDS |
| LANS | Lunar Augmented Navigation Service | NASA |
| LAPACK | Linear Algebra PACKage | |
| LCG | gerador congruencial linear | o gerador da série de testes do NIST SP 1065 |
| LCNS | Lunar Communications and Navigation Services | o serviço Moonlight da ESA |
| LCRNS | Lunar Communications Relay and Navigation Systems | NASA |
| LFSR | registrador de deslocamento com realimentação linear | geração de códigos de espalhamento |
| LGPL | GNU Lesser General Public License | |
| LIL | lei do logaritmo iterado | |
| LLI / SSI | indicador de perda de travamento / indicador de intensidade de sinal | sinalizadores de observação do RINEX |
| LLR | medição de distância a laser até a Lua | |
| LLVM | a infraestrutura de compilação LLVM (originalmente Low Level Virtual Machine) | |
| LNAV | mensagem de navegação legada | GPS |
| LNCSS | sistema de satélites de navegação e comunicação lunar | os estudos de caso de constelação em NAVIGATION 70(4), navi.613 |
| LNIS | LunaNet Interoperability Specification | |
| LNSS | Lunar Navigation Satellite System | uma constelação lunar proposta |
| LPV / LPV-200 | desempenho do localizador com guiamento vertical / sua categoria de altura de decisão de 200 ft | aproximação de aviação |
| LRO | Lunar Reconnaissance Orbiter | NASA |
| LS | segundos intercalares | como em Δt_LS |
| LT | tempo de luz | |
| LTE | Long-Term Evolution | o padrão celular 4G |
| LU | decomposição inferior–superior | |
| LuGRE | Lunar GNSS Receiver Experiment | voou para a Lua em 2025 |
| LuPNT | a biblioteca de PNT lunar de Stanford | um nome |
| MAAST | MATLAB Algorithm Availability Simulation Tool | Stanford |
| MAIT | fabricação, montagem, integração e teste | |
| MAR099 / JUP365 / SAT441 | soluções de efemérides de satélites do JPL para as luas de Marte, Júpiter e Saturno | identificadores |
| MASPS | padrões mínimos de desempenho de sistemas de aviação | |
| MATLAB | MATrix LABoratory | um produto de computação numérica |
| MAUT | teoria da utilidade multiatributo | |
| MC | Monte Carlo | |
| MCD | Mars Climate Database | |
| MCDA | análise de decisão multicritério | |
| MCI / MCMF | inercial centrado na Lua / centrado e fixo na Lua | |
| MDB | viés mínimo detectável | |
| MDEV | desvio de Allan modificado | |
| MEMS | sistemas microeletromecânicos | |
| MeO / MLRO | MéO (Métrologie Optique), a estação a laser de Grasse / Matera Laser Ranging Observatory | estações de medição de distância a laser até a Lua |
| ME / PA | Terra média / eixos principais | os dois referenciais lunares fixos ao corpo (MOON_ME, MOON_PA) |
| MGEX | Multi-GNSS Experiment | IGS |
| MIT | Massachusetts Institute of Technology | como na licença MIT |
| MLP | perceptron de múltiplas camadas | uma pequena rede neural |
| MOD / TOD | médio da data / verdadeiro da data | referenciais de equador e equinócio |
| MOORA | Multi-Objective Optimisation on the basis of Ratio Analysis | |
| MOPS | padrões mínimos de desempenho operacional | |
| MPL | Mozilla Public License | |
| MRO110 / MRO110B2 | modelos gravitacionais do Mars Reconnaissance Orbiter 110 e 110B2 | |
| MSRV | versão mínima suportada do Rust | |
| MTF | função de transferência de modulação | imageamento óptico |
| MVDR | resposta sem distorção de variância mínima | beamforming adaptativo |
| MWL | enlace de micro-ondas | o enlace de transferência de tempo do ACES |
| NaN | not a number (não é um número) | |
| NavIC | Navigation with Indian Constellation | |
| NAVISP | Navigation Innovation and Support Programme | ESA |
| NAV / OBS | navegação (mensagem) / observação | os dois tipos de arquivo RINEX; o Stanford NAV Lab é o Navigation and Autonomous Vehicles Laboratory |
| NBS / NBS14 | o antigo National Bureau of Standards dos EUA / o conjunto de dados de referência de estabilidade de frequência NBS14 | usado para verificar estimadores de Allan |
| NEES / NIS | erro de estimação normalizado ao quadrado / inovação normalizada ao quadrado | testes de consistência de filtro |
| NGA | National Geospatial-Intelligence Agency | EUA |
| NGS / NOAA | National Geodetic Survey / National Oceanic and Atmospheric Administration | EUA |
| NIMA / TR8350 | National Imagery and Mapping Agency / seu relatório técnico TR8350.2 (a definição do WGS 84) | NIMA é o antigo nome da NGA |
| NLOS | non-line-of-sight | um sinal apenas refletido |
| NNLS | mínimos quadrados não negativos | |
| NORAD | North American Aerospace Defense Command | mantém o catálogo público de satélites |
| NP | Neyman–Pearson | teoria da detecção |
| NPA | aproximação de não precisão | aviação |
| NPB | nutação–precessão–viés | a matriz IAU 2006/2000A |
| NRL / NRLMSISE-00 | Naval Research Laboratory / seu modelo de atmosfera estendido de espectrômetro de massa e radar de espalhamento incoerente, 2000 | |
| NTN | rede não terrestre | 5G a partir de satélites |
| NTRS | NASA Technical Reports Server | |
| OC-0 … OC-13 | identificadores de afirmações excessivas | linhas de CLAIMS-VS-REALITY.md |
| OCI | Open Container Initiative | formato de imagem de contêiner |
| ODE / SDE | equação diferencial ordinária / estocástica | |
| ODM | mensagens de dados de órbita | a família do CCSDS que inclui OEM e OMM |
| OGC | Open Geospatial Consortium | |
| OLS / WLS | mínimos quadrados ordinários / ponderados | |
| OPS-SAT / OPSSAT-AD | o satélite-laboratório de software em órbita da ESA / seu conjunto de dados de detecção de anomalias | |
| OSIP | Open Space Innovation Platform | ESA |
| OSNMA / TESLA | Open Service Navigation Message Authentication / Timed Efficient Stream Loss-tolerant Authentication | autenticação de sinal do Galileo |
| OS / OSes | Open Service (Galileo, BeiDou), ou sistema(s) operacional(is) | o contexto indica qual |
| OU | Ornstein–Uhlenbeck | um processo de ruído com reversão à média |
| PA | garantia de produto (também aproximação de precisão, como em K_H,PA) | o contexto indica qual |
| PCK | kernel de constantes planetárias | SPICE |
| Portable Document Format | ||
| Pd / Pfa | probabilidade de detecção / probabilidade de falso alarme | |
| PEF | pseudo-Earth-fixed | o referencial entre TEME e ITRF |
| PG01 / PRN120 / GSAT0101 | identificadores de satélites: um rótulo de satélite GPS do SP3, um número de ruído pseudoaleatório do SBAS, um nome de satélite Galileo | identificadores, não abreviações |
| PHARAO | Projet d'Horloge Atomique par Refroidissement d'Atomes en Orbite | o relógio de césio do ACES |
| PL | nível de proteção | |
| PLL | malha de captura de fase | |
| PMC / PMC10301026 | PubMed Central / um de seus identificadores de artigo | |
| PM / FM | modulação de fase / modulação de frequência | ruído na fase de um relógio ou em sua frequência |
| PN | pseudo-noise | como em medição de distância PN |
| PNG | Portable Network Graphics | |
| POD | determinação precisa de órbita | |
| PPN | pós-newtoniano parametrizado | |
| PPP / RTK / SPP | posicionamento preciso por ponto / cinemático em tempo real / posicionamento de ponto único | |
| PPS | pulso por segundo | |
| PR | pull request | |
| PRN | ruído pseudoaleatório (número de código) | como os satélites GNSS são nomeados nos sinais |
| PROMETHEE | Preference Ranking Organization METHod for Enrichment of Evaluations | |
| PRX | Physical Review X | um periódico |
| PSD | densidade espectral de potência | veja acima |
| PS / SPS | Performance Standard / Standard Positioning Service | o PS do SPS do GPS |
| PTB | Physikalisch-Technische Bundesanstalt | o instituto nacional de metrologia da Alemanha |
| PTP | Precision Time Protocol | IEEE 1588 |
| PVT | posição, velocidade e tempo | |
| PyO3 / PyPA / PyPI | a biblioteca de vínculo Rust–Python / Python Packaging Authority / Python Package Index | |
| PZ-90 | Parametry Zemli 1990 | o datum geodésico do GLONASS |
| QA | garantia da qualidade | |
| QEMU | Quick Emulator | |
| QPN | ruído de projeção quântica | |
| QPSK | quadrature phase-shift keying (modulação por deslocamento de fase em quadratura) | |
| QZSS | Quasi-Zenith Satellite System | Japão |
| RAAN | ascensão reta do nó ascendente | |
| RAFS | padrão de frequência atômico de rubídio | |
| RDRR | Resist–Detect–Respond–Recover (resistir, detectar, responder, recuperar) | o modelo de resiliência RethinkPNT/Firesmith |
| RF | radiofrequência | |
| RHEL | Red Hat Enterprise Linux | |
| RHS | lado direito | |
| RMS / RSS | raiz do valor quadrático médio / raiz da soma dos quadrados | |
| RNG | gerador de números aleatórios | |
| RNTF | Resilient Navigation and Timing Foundation | |
| ROI | retorno sobre o investimento | |
| RPCF | Resilient PNT Conformance Framework | DHS dos EUA |
| RTCM | Radio Technical Commission for Maritime Services | seu padrão de mensagens carrega o CRC-24Q |
| RTKLIB | uma biblioteca de código aberto de posicionamento GNSS (biblioteca cinemática em tempo real) | |
| RTN | radial, transversal, normal | um referencial fixo à órbita |
| RW | passeio aleatório | como em passeio aleatório do viés |
| RWFM / WFM / FFM / WPM / FPM | modulação de frequência de passeio aleatório, branca e flicker / modulação de fase branca e flicker | os tipos de ruído de relógio em lei de potência |
| SA.45s / SA65, OX-208 | nomes de produtos da Microchip (dois relógios atômicos em escala de chip, um oscilador a cristal controlado por forno) | nomes, não abreviações |
| SD | desvio padrão | |
| SDD | Service Definition Document | como no Galileo OS SDD |
| SDK | kit de desenvolvimento de software | |
| SDR | rádio definido por software | |
| SDS | Space Defense Squadron | o 18º SDS mantém o catálogo de satélites dos EUA |
| SEP | ângulo Sol–Terra–sonda (também erro esférico provável) | o contexto indica qual |
| SGD | descida do gradiente estocástica | |
| SHA-256 | Secure Hash Algorithm, 256 bits | |
| SHM | movimento harmônico simples | |
| SI | Sistema Internacional de Unidades | |
| SIB | Safety Information Bulletin | EASA; EASA é a Agência da União Europeia para a Segurança da Aviação |
| SINEX | Solution INdependent EXchange format | soluções geodésicas |
| SIR | reamostragem por importância | um filtro de partículas |
| SIS / SISA | sinal no espaço / exatidão do sinal no espaço | |
| SITAN | Sandia Inertial Terrain-Aided Navigation | |
| SLR | medição de distância a laser de satélites | |
| SMAD | Space Mission Analysis and Design | o livro-texto |
| SNR | relação sinal-ruído | |
| SOS / SSE | soma dos quadrados / soma dos quadrados dos resíduos | |
| SOTA | estado da arte | |
| SP1065 | NIST Special Publication 1065 | o mesmo documento que o NIST SP 1065 |
| SPD / PD | simétrica definida positiva / definida positiva | |
| SPDX | Software Package Data Exchange | os identificadores de licença nos cabeçalhos de arquivo |
| SPK | kernel SPICE para efemérides de espaçonaves e planetas | |
| SPOF | ponto único de falha | |
| SQM | monitoramento da qualidade do sinal | verificações de spoofing pela forma do correlador |
| SRIF | filtro de informação de raiz quadrada | |
| SRP | pressão de radiação solar | |
| SRTM / SRTMHGT | Shuttle Radar Topography Mission / seu formato de arquivo de altura | os ladrilhos são nomeados por seu canto sudoeste, por exemplo N36W117 |
| SSD | Solar System Dynamics | o grupo do JPL |
| STEC | conteúdo total de elétrons oblíquo | |
| STK | Systems Tool Kit | um produto de análise de missão |
| STL | Satellite Time and Location | o serviço de posicionamento e temporização da Iridium |
| STM | matriz de transição de estado | |
| SV | veículo espacial (um satélite) | |
| SVD | decomposição em valores singulares | |
| SVG | Scalable Vector Graphics | |
| TAES | IEEE Transactions on Aerospace and Electronic Systems | |
| TC / TM | telecomando / telemetria | |
| TCXO | oscilador de cristal com compensação de temperatura | |
| TDD | desenvolvimento orientado a testes | |
| TDOA / FDOA | diferença de tempo / de frequência de chegada | localização passiva de emissores |
| TERCOM | correspondência de contorno de terreno | |
| TEXBAT | Texas Spoofing Test Battery | dados gravados de spoofing de GNSS (OAKBAT é um conjunto de dados da mesma classe) |
| TIE | erro de intervalo de tempo | |
| TIES | Telecommunication Information Exchange Service | contas de membros da ITU |
| ToA | tempo de chegada | |
| TOL | tolerância | |
| TOPSIS | Technique for Order of Preference by Similarity to Ideal Solution | |
| TOTDEV / TOTVAR | desvio total / variância total | estimadores de estabilidade de alcance estendido |
| TPAMI | IEEE Transactions on Pattern Analysis and Machine Intelligence | |
| TPL | nível de proteção de temporização | veja SLOT-TIMING.md |
| TPS | sistema de proteção térmica | |
| TRN | navegação referenciada ao terreno | |
| TR / TN | relatório técnico / nota técnica | |
| TU Delft | Universidade de Tecnologia de Delft | |
| TWSTFT / TWTFT | transferência bidirecional de tempo e frequência por satélite / transferência bidirecional de tempo e frequência | |
| UBX | o protocolo binário de receptor da u-blox | |
| UDRE | erro diferencial de distância do usuário | SBAS |
| UERE | erro de distância equivalente do usuário | |
| UFFC | Ultrasonics, Ferroelectrics, and Frequency Control | um IEEE Transactions |
| UHF | frequência ultra-alta | 300 MHz a 3 GHz |
| UI / UX | interface de usuário / experiência de usuário | |
| ULA | arranjo linear uniforme | |
| ULP | unidade na última casa | precisão de ponto flutuante |
| URA / URE | exatidão de distância do usuário / erro de distância do usuário | a URA limita para fins de integridade; a URE é a exatidão RMS |
| URL | localizador uniforme de recursos | |
| USGS | United States Geological Survey | |
| USNO | United States Naval Observatory | |
| USO | oscilador ultraestável | |
| USSA76 | US Standard Atmosphere 1976 | |
| VIKOR | VIseKriterijumska Optimizacija I Kompromisno Resenje (otimização multicritério e solução de compromisso) | |
| VLBI | interferometria de linha de base muito longa | |
| WAAS / EGNOS | Wide Area Augmentation System / European Geostationary Navigation Overlay Service | SBAS; veja acima |
| WASM | WebAssembly | |
| WASPAS | Weighted Aggregated Sum Product ASSessment | |
| WG-C | Grupo de Trabalho C da cooperação União Europeia–Estados Unidos em navegação por satélite | publica os documentos de referência do ARAIM |
| WGCCRE | Working Group on Cartographic Coordinates and Rotational Elements | IAU |
| WGN | ruído gaussiano branco | |
| WGS72 / WGS84 | World Geodetic System 1972 / 1984 | o SGP4 usa constantes do WGS72 |
| WHU | Universidade de Wuhan | |
| WSM / WPM | modelo de soma ponderada / modelo de produto ponderado | agregação multicritério (WPM também significa modulação de fase branca; o contexto indica qual) |
| XML | Extensible Markup Language | |
| XOR | ou exclusivo | |
| X / Y / Z / F (XYZF), D / I | as componentes do campo geomagnético: norte, leste, para baixo, intensidade total; declinação, inclinação | |
| YAGNI | you aren't gonna need it (você não vai precisar disso) | um princípio de projeto |
| ZHD | atraso hidrostático zenital |
Reprodutibilidade e licenciamento#
Reprodutível (determinístico). A mesma entrada sempre dá uma saída idêntica bit a bit — scenario + seed + version → identical result. Nenhuma aleatoriedade oculta.
Semente. O número que inicializa o gerador aleatório (determinístico), de modo que as execuções sejam repetíveis.
Open core. O modelo de negócio: o motor é livre e de código aberto (AGPL-3.0, a GNU Affero General Public License definida abaixo; com licenciamento duplo comercial); o negócio que sustenta o projeto é suporte, integração, licenças comerciais e extensões proprietárias — não taxas por assento sobre o motor aberto.
AGPL-3.0. A GNU Affero General Public License v3 — uma licença de código aberto com copyleft forte, reconhecida pela OSI (Open Source Initiative). Como a GPL (GNU General Public License), mas com uma cláusula extra (§13) que cobre software oferecido a usuários por uma rede: uma versão modificada acessada por uma rede deve oferecer a esses usuários o seu código-fonte correspondente. A licença aberta do Kshana.
Licenciamento duplo. Oferecer o mesmo código sob duas licenças para que os usuários escolham: aqui, a AGPL-3.0 (aberta, copyleft) ou uma licença comercial da Ashforde OÜ (uma sociedade limitada privada estoniana; OÜ = osaühing) para uso proprietário/fechado ao qual a AGPL não serve. Veja LICENSING.md.
Também usadas em kshana.dev
Abreviações que o site usa e que não estão no glossário do repositório acima.
- GPS
- Global Positioning System (Sistema de Posicionamento Global)
- C/N₀
- densidade de portadora sobre ruído, em dB-Hz
- L-band
- a banda de rádio de 1 a 2 GHz que o GNSS usa
- C/A
- código coarse/acquisition do GPS L1
- AFS
- augmented forward signal (lunar)
- MEMS
- sistemas microeletromecânicos
- UAS
- sistema de aeronave não tripulada
- PL · AL
- nível de proteção · limite de alerta
- APV-I
- aproximação com guiamento vertical, nível I
- LEO · GEO
- órbita terrestre baixa · órbita geoestacionária
- OEM · OMM · TDM
- mensagens do CCSDS de efemérides de órbita, de elementos médios de órbita e de dados de rastreamento
- IGRF
- International Geomagnetic Reference Field
- DSN
- Deep Space Network
- VLBI
- interferometria de linha de base muito longa
- LLR
- medição de distância a laser até a Lua
- TCXO · OCXO
- oscilador a cristal compensado em temperatura · controlado por forno
- RAFS
- padrão de frequência atômico de rubídio
- PHM
- maser de hidrogênio passivo
- USO · DSAC
- oscilador ultraestável · relógio atômico de espaço profundo
- MTIE · TDEV
- erro máximo de intervalo de tempo · desvio de tempo
- PRTC · ePRTC
- relógio de tempo de referência primário · PRTC aprimorado
- ADEV · σy(τ)
- desvio de Allan no tempo de média τ
- ITU-T
- União Internacional de Telecomunicações, Setor de Normalização das Telecomunicações
- NIS · NEES
- inovação normalizada ao quadrado · erro de estimação normalizado ao quadrado
- IEEE
- Institute of Electrical and Electronics Engineers
- WASM
- WebAssembly
- JSON · CSV · SVG
- JavaScript Object Notation · valores separados por vírgula · Scalable Vector Graphics
- CLI · API · IDE
- interface de linha de comando · interface de programação de aplicações · ambiente de desenvolvimento integrado
- SBOM · SLSA
- lista de materiais de software · Supply-chain Levels for Software Artifacts
- NDA
- acordo de confidencialidade
- DOI
- Digital Object Identifier
- waterfall de C/N₀
- um gráfico da densidade de portadora sobre ruído por satélite ao longo do tempo
- HPL · VPL
- nível de proteção horizontal · vertical
- LROC
- Lunar Reconnaissance Orbiter Camera