Tradução automática, não revista por um falante nativo. O inglês é a referência.

Páginas de tipos de cenárioEditar no GitHubFonte: docs/kinds/by-kind/leo-pass.md

leo-pass (tipo de cenário)

Tipo de cenário do motor v0.40.0, família Navegação em órbita terrestre baixa. Consultivo: saída de análise de uma ferramenta de pesquisa e engenharia, não um equipamento de navegação homologado e não um serviço de segurança da vida humana. Todo rótulo aqui é do motor ou da matriz de verificação; um tipo de cenário é MODELLED, a menos que a matriz diga outra coisa (como um rótulo é conquistado: a seção Evidence do README).

O que faz#

Passagem LEO e balanço de enlace, banda a banda, para LEO-PNT (posicionamento, navegação e temporização a partir de órbita terrestre baixa), agnóstico de sistema: um usuário (em terra, no mar, no ar ou em ambiente fechado, estático ou em movimento) e um ou mais satélites LEO a partir de uma PASSAGEM PROJETADA (uma órbita circular posicionada de modo que o usuário veja uma passagem de uma elevação máxima escolhida em um instante escolhido, heliossíncrona se pedido), ELEMENTOS explícitos, um TLE (conjunto de elementos de duas linhas) pelo SGP4 do motor, ou uma constelação WALKER construída pelo código constellation-design (as passagens mais altas informadas). As bandas vêm de uma predefinição nomeada (UHF/L/S/C genérica multibanda, banda C genérica, Xona Pulsar X1/X5, Iridium STL, Starlink como um sinal de oportunidade apenas de Doppler, CentiSpace, e uma predefinição opcional Celeste IOD marcada WORKSHOP) ou são escritas no cenário; cada predefinição declara se os seus números são PUBLIC (com URL), REPRESENTATIVE ou WORKSHOP. Por satélite, banda e época: elevação, azimute, distância, taxa de variação da distância e aceleração da distância; perda no espaço livre; EIRP e o ganho do diagrama do satélite (isofluxo, feixe gaussiano ou plano); ganho da antena do usuário em função da elevação (patch, hemisférica ou isotrópica); atenuação gasosa (ITU-R P.676-10 Anexo 2), atenuação por chuva (coeficientes da ITU-R P.838-3 e o procedimento da P.618-14, a partir de uma taxa de chuva e uma altura de chuva), cintilação troposférica (ITU-R P.618-14 seção 2.4.1), perda de penetração em edificações para um usuário em ambiente fechado (ITU-R P.2109-2), descasamento de polarização, temperatura de ruído do sistema e C/N0 (densidade de portadora sobre ruído); Doppler e taxa de Doppler em forma fechada a partir da taxa de variação e da aceleração da distância, cada uma conferida contra diferenças centrais; o atraso ionosférico de primeira ordem 40,3 STEC/f^2 a partir de um TEC oblíquo de Klobuchar ou de TEC vertical, escalado para a parte da ionosfera abaixo do satélite. Pares de bandas recebem os coeficientes livres de ionosfera, a amplificação de ruído e o ruído de código no pico da passagem. Satélites GNSS em MEO (predefinições do Galileo ou do GPS) são avaliados com o mesmo modelo de antena e de ruído a partir das potências recebidas dos seus documentos de interface, de modo que a passagem LEO em forma de sino e as portadoras GNSS planas compartilham um mesmo gráfico. Uma seção opcional [iot] fornece tempo até a primeira solução, energia por solução e vida útil da bateria em função do ciclo de trabalho para um orçamento de potência de receptor declarado (MODELLED). Cada par de bandas fornece também o TEC oblíquo que a sua combinação livre de geometria recupera no pico e o sigma de ruído de código dessa estimativa (sondagem da ionosfera). Uma seção opcional [spoofer] falsifica os sinais de uma posição alegada que salta ou é empurrada para longe da verdadeira depois de um início e executa dois monitores com probabilidades de falso alarme e de detecção perdida declaradas: consistência de Doppler e de geometria da passagem (taxas de variação da distância medidas contra as previstas a partir das órbitas e de uma posição e velocidade a priori independentes, um teste de qui-quadrado de mínimos quadrados generalizados sobre uma janela, nos canais GNSS, LEO e em todos) e consistência entre bandas (o passo de época a época da combinação livre de geometria, corrigida pelo modelo, de cada par de bandas LEO), informando estatísticas por época e quando cada monitor detecta (MODELLED). Componentes VALIDATED: perda no espaço livre, os coeficientes da P.838-3 contra a sua Tabela 5, os procedimentos de chuva e cintilação da P.618-14 e a perda de penetração em edificações da P.2109 contra os exemplos de validação do Grupo de Estudos 3 da ITU-R, a razão de atraso de grupo L1/L2 do IS-GPS-200 e o Doppler máximo de usuário estático em uma órbita circular contra a Tabela 1 do arXiv 2509,19551. MODELLED: EIRPs, diagramas, a fração de Chapman do TEC abaixo do satélite e a passagem inteira.

Uma execução de scenarios/leo-pass-iridium.toml resume-se assim: balanço de enlace de passagem LEO, usuário aéreo em 50,00, -30.00; 1 satélite(s) LEO, janela de 900 s Passagem Iridium [iridium-stl PUBLIC]: 781 km, elevação máxima 65,0 graus em 444 s, 750 s acima da máscara STL 1621,000 MHz: pico de C/N0 80,5 dB-Hz mediana 71,3 dB-Hz; |Doppler| máx. 35,4 kHz; iono 7,53 m GNSS gps-baseline L1: 8 à vista, C/N0 de 38,2 dB-Hz a 51,1 dB-Hz (mediana 46,2 dB-Hz) pico de STL LEO 80,5 dB-Hz está 34,3 dB acima da mediana do GNSS; acima da portadora GNSS mais forte por 750 s

Entradas#

A partir do esquema (kshana kinds --json):

  • Campos obrigatórios: nenhum
  • Campos opcionais: epoch, duration_s, step_s, user, atmosphere, ionosphere, satellite, leo_constellation, gnss, iono_free_pairs, iot, spoofer, name, description, skyline

O exemplo scenarios/leo-pass-iridium.toml define, entre outros:

Campo Valor Unidade
duration_s 900 s
epoch 2026-09-28T14:00:00 texto
gnss.band L1 texto
gnss.constellation gps-baseline texto
kind leo-pass texto
name Iridium STL a partir de uma aeronave texto
satellite[0].direction descending texto
satellite[0].id Iridium-pass texto
satellite[0].max_elevation_deg 65 deg
satellite[0].system iridium-stl texto
satellite[0].tca_s 450 s
step_s 5 s

Execute#

kshana scenarios/leo-pass-iridium.toml

8 cenários incluídos usam este tipo de cenário; os demais estão em scenarios/.

O que ele fornece#

Os resultados escalares dessa execução, com as unidades que o motor declara:

Resultado Valor Unidade
comparison.gnss_max_cn0_dbhz 51.118739 dB-Hz
comparison.gnss_median_cn0_dbhz 46.19413 dB-Hz
comparison.leo_band STL texto
comparison.leo_pass_duration_s 750 s
comparison.leo_peak_above_gnss_median_db 34.294097 dB
comparison.leo_peak_cn0_dbhz 80.488227 dB-Hz
comparison.leo_satellite Iridium-pass texto
comparison.leo_seconds_above_gnss_max 750 s
duration_s 900 s
epoch 2026-09-28T14:00:00 texto

Rótulo do resultado (o do motor): MODELLED: geometria de passagem LEO e balanço de enlace por banda a partir de EIRPs declaradas e diagramas de antena idealizados com termos de propagação da ITU-R; os modelos de componentes carregam os seus próprios rótulos na matriz de verificação. Não é uma medição de nenhum satélite.

O gráfico que o motor gera para scenarios/leo-pass-iridium.toml, tipo de cenário leo-pass

Evidências#

MODELLED 7 · VALIDATED 5: as linhas da matriz de verificação que nomeiam este tipo de cenário.

  • VALIDATED Equações (1) a (5) da ITU-R (International Telecommunication Union, Radiocommunication Sector) P.838-3: k_H, alpha_H, k_V, alpha_V a partir dos ajustes de curva das Tabelas 1 a 4, o (k, alpha) dependente do percurso e da polarização e a atenuação específica Testes: leo_link_reference.rs.
  • VALIDATED ITU-R P.618-14 seção 2.2.1.1 etapas 2 a 10 (percurso oblíquo e horizontal abaixo da altura da chuva, fatores de redução horizontal e de ajuste vertical, A0.01 e o seu escalonamento para 0,001 % a 5 % de um ano médio), com a altura da chuva (P.839) a Testes: leo_link_reference.rs.
  • VALIDATED ITU-R P.618-14 seção 2.4.1 etapas 3 a 9 (sigma de referência a partir de N_wet, comprimento efetivo do percurso, fator de média da antena, profundidade de desvanecimento para 0,01 % a 50 % do tempo), com N_wet como entrada ou calculado a partir de temperatura, umidade e pressão por t Testes: leo_link_reference.rs.
  • VALIDATED ITU-R P.2109-2 Anexo 1 equações (1) a (10) com a Tabela 1: a perda não excedida com probabilidade P para edificações tradicionais e termicamente eficientes na elevação do percurso na fachada, de 80 MHz a 100 GHz; aplicada por banda e época Testes: leo_link_reference.rs.
  • e mais 8 na matriz.

As linhas que a própria execução exercitou, com a referência independente que a matriz dá a cada uma (as fontes públicas são nomeadas ali):

  • MODELLED Portões determinísticos, com hash de cenário, de SBOM e de golden entre plataformas. Referência independente (ExternalDataset): aderência à norma do SBOM ao JSON Schema oficial do CycloneDX 1,5 (+ identificadores SPDX válidos) — um padrão externo publicado, zero erros de validação em todo o grafo de dependências; a parte de determinismo das FoMs / reprodutibilidade byte a byte continua sendo uma verificação de autoconsistência fixada, de modo que a linha permanece MODELLED
  • VALIDATED ITU-R P.618-14 seção 2.4.1 etapas 3 a 9 (sigma de referência a partir de N_wet, comprimento efetivo do percurso, fator de média da antena, profundidade de desvanecimento para 0,01 % a 50 % do tem. Referência independente (ExternalDataset): Exemplos de validação do Grupo de Estudos 3 da ITU-R (CG-3M3J-13-ValEx-Rev8.3.0) para a cintilação da P.618-14, com o N_wet da P.453-14 de cada local dos mesmos exemplos; registrados em tests/fixtures/leo_link/p618_14_scintillation.csv com os URLs e a data de obtenção. A expressão de refratividade úmida a partir de temperatura e umidade não é coberta por esta linha
  • VALIDATED Atraso de grupo 40,3 STEC/f^2 por banda; os coeficientes livres de ionosfera f1^2/(f1^2 - f2^2) e -f2^2/(f1^2 - f2^2) e a amplificação de ruído sqrt(a1^2 s1^2 + a2^. Referência independente (ExternalDataset): IS-GPS-200 seção 20.3.3.3.3.2, que declara a razão de atraso de grupo L1/L2 gamma = (77/60)^2 decorrente do escalonamento de primeira ordem em 1/f^2, e a fórmula de transmissão de Friis (Proc. IRE, 1946). Valida as leis de escalonamento, não um TEC oblíquo
  • VALIDATED leo_link::geometry::max_static_user_range_rate: uma busca sobre cada posição orbital e cada usuário no horizonte do satélite de uma órbita circular, com a Terra. Referência independente (ExternalDataset): Leclere, Marathe e Reid, Insights into Xona Pulsar LEO PNT: Constellation, Signals, and Receiver Design, ION GNSS+ 2025, arXiv 2509,19551, Tabela 1 (receptor estático em uma esfera de 6371 km, a rotação da Terra como único outro efeito): 37751,7 / 33628,5 / 31813,4 / 4018,4 Hz em L1. Cobre órbitas circulares de dois corpos
  • MODELLED O tipo de cenário leo-pass: satélites a partir de uma passagem projetada, elementos, um TLE pelo SGP4 ou uma constelação Walker do constellation-design; por banda e época o l. Referência independente (InternalConsistency): Formas fechadas e autoconsistência: as identidades de taxa de variação da distância e de aceleração da distância contra derivadas numéricas, o ganho isofluxo que cancela o crescimento da distância, os limites clássicos de perda por polarização, a observação qualitativa LEO contra GNSS (uma passagem em forma de sino, de minutos, com pico vários dB acima das portadoras GNSS planas de 44-51 dB-Hz). As EIRPs e os diagramas são potências recebidas publicadas convertidas em uma EIRP ou representat

Limitações#

O que o próprio relatório da execução diz que não é modelado ou não é validado:

  • MODELLED: geometria de passagem LEO e balanço de enlace por banda a partir de EIRPs declaradas e diagramas de antena idealizados com termos de propagação da ITU-R; os modelos de componentes carregam os seus próprios rótulos na matriz de verificação. Não é uma medição de nenhum satélite. (resultado label)
  • Uma seção opcional [iot] fornece tempo até a primeira solução, energia por solução e vida útil da bateria em função do ciclo de trabalho para um orçamento de potência de receptor declarado (MODELLED). (catálogo de tipos de cenário (kshana kinds --json))
  • Uma seção opcional [spoofer] falsifica os sinais de uma posição alegada que salta ou é empurrada para longe da verdadeira depois de um início e executa dois monitores com probabilidades de falso alarme e de detecção perdida declaradas: consistência de Doppler e de geometria da passagem (taxas de variação da distância medidas contra as previstas a partir das órbitas e de uma posição e velocidade a priori independentes, um teste de qui-quadrado de mínimos quadrados generalizados sobre uma jane (catálogo de tipos de cenário (kshana kinds --json))
  • MODELLED: EIRPs, diagramas, a fração de Chapman do TEC abaixo do satélite e a passagem inteira. (catálogo de tipos de cenário (kshana kinds --json))
  • MODELLED. Os feixes pontuais, o cronograma de rajadas e a forma de onda do STL não são modelados. (comentário do arquivo de cenário, linha 14)
  • Reprodutibilidade e garantia de software é MODELLED, não validada: uma subafirmação é verificada externamente, mas a capacidade inteira compõe peças modeladas, de modo que a capacidade permanece modelada. (matriz de verificação (docs/MODELLED-RATIONALE.md))
  • Uma passagem LEO-PNT e o seu balanço de enlace por banda contra os satélites GNSS em MEO à vista são MODELLED, não validados: conferidos contra a sua própria identidade analítica / de forma fechada — detecta erros de transcrição e de coeficientes, mas não é uma referência independente externa. (matriz de verificação (docs/MODELLED-RATIONALE.md))
  • As predefinições de sistemas LEO-PNT nomeados com fontes declaradas, e um motor agnóstico de sistema, são MODELLED, não validados: conferidos contra a sua própria identidade analítica / de forma fechada — detecta erros de transcrição e de coeficientes, mas não é uma referência independente externa. (matriz de verificação (docs/MODELLED-RATIONALE.md))

Veja também#