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/lunar-vlbi.md

lunar-vlbi (tipo de cenário)

Tipo de cenário do motor v0.40.0, família Lunar e cislunar. 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 é obtido: a seção Evidence do README).

O que faz#

Observável modelado de atraso de VLBI geodésico lunar: uma linha de base terrestre (duas estações em solo, GCRS) observa um sinal unidirecional de uma baliza da classe NovaMoon na superfície lunar. Emite o atraso de campo próximo por diferença de duas distâncias, a sua taxa e a correção de curvatura de frente de onda de campo próximo ao longo de uma passagem — verificado de forma cruzada contra o observável Δ-DOR de onda plana da mesma base de código no limite de campo distante, com derivadas parciais verificadas por diferenças finitas. O caminho analítico padrão é MODELLED e traz as ressalvas de consistência de referencial, de movimento polar xp=yp=0 e de onda plana contra campo próximo. Definir planetary_kernel_path, earth_orientation_kernel_path e moon_orientation_kernel_path executa em vez disso o caminho por kernel (DE440, MOON_PA_DE440, ITRF93; tempos de luz baricêntricos convergidos; acrescenta as derivadas parciais da baliza e da estação da época), cujo atraso newtoniano e cujas derivadas parciais concordam com os tempos de luz convergidos do NAIF SPICE a 0,06 ps e 7.4e-9. Não validado contra dados reais de VLBI.

Uma execução de scenarios/lunar-vlbi.toml resume-se assim: lunar-vlbi | baseline 10727 km | beacon range 402900 km | delay -10049.126 µs (rate 1.312e-6 s/s) | near-field 58,9 µs | 13 samples over 6,0 h

Entradas#

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

  • Campos obrigatórios: nenhum
  • Campos opcionais: station1_lat_deg, station1_lon_deg, station1_alt_m, station2_lat_deg, station2_lon_deg, station2_alt_m, beacon_lat_deg, beacon_lon_deg, beacon_alt_m, epoch_year, epoch_month, epoch_day, horizon_hours, step_min, planetary_kernel_path, earth_orientation_kernel_path, moon_orientation_kernel_path

O exemplo scenarios/lunar-vlbi.toml define, entre outros:

Campo Valor Unidade
beacon_alt_m 0 m
beacon_lat_deg 0 deg
beacon_lon_deg 0 deg
epoch_day 1 d
epoch_month 1 não indicado
epoch_year 2024 não indicado
horizon_hours 6 h
kind lunar-vlbi texto
station1_alt_m 1000 m
station1_lat_deg 40.4256 deg
station1_lon_deg -116.8893 deg
station2_alt_m 688 m

Execute#

kshana scenarios/lunar-vlbi.toml

O que ele fornece#

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

Resultado Valor Unidade
baseline_km 10726.748487 km
beacon_range_km 4.0290e5 km
delay_rate_s_per_s 1.3118e-6 s/s
delay_s -0.010049 s
evidence.id_rule o id estável da linha da matriz (o ID texto
evidence.matrix docs/VERIFICATION-MATRIX.md texto
evidence.tier MODELLED texto
geometry_path analítico texto
horizon_hours 6 h
max_delay_s 0.022437 s
O gráfico que o motor escreve para scenarios/lunar-vlbi.toml, tipo de cenário lunar-vlbi

Evidências#

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

  • MODELLED Atraso de VLBI de campo próximo para uma linha de base terrestre que observa uma baliza lunar + derivadas parciais
  • VALIDATED Atraso de VLBI de campo próximo para uma linha de base terrestre que observa uma baliza lunar, com derivadas parciais da baliza e da estação, no caminho por kernel (lunar_vlbi::KernelGeometry): Terra e Lua do DE440, eixos principais lunares do DE440, orientação da Terra ITRF93 com UT1 e Testes: naif_kernel_reader_check.rs.
  • VALIDATED Derivadas parciais de atraso acumuladas ao longo de um cronograma de linhas de base × épocas em uma matriz de informação de Fisher, invertida até a covariância das coordenadas das estações e o sigma de cada coordenada de cada estação, substituindo um vínculo de equipartição isotrópico presumido a partir de a
  • MODELLED Uma terceira escolha de datum, all-stations-fixed, que mantém fixas todas as estações terrestres e estima apenas as coordenadas fixas no corpo lunar da BALIZA — a configuração para a qual a incerteza de um ponto da superfície lunar é de fato citada, já que as coordenadas das estações terrestres
  • e mais 2 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
  • MODELLED Atraso de VLBI de campo próximo para uma linha de base terrestre que observa uma baliza lunar + derivadas parciais. Referência independente (ReferenceImpl): delta_dor de onda plana (da mesma base de código) no limite de campo distante; derivadas parciais por diferenças finitas. 0,30 comparação externa, um achado (continua MODELLED): contra os tempos de luz convergidos do ANISE 0,10 pelo DE440 (75 atrasos em 2024-01-01 sobre três linhas de base da DSN, gerados por xval/anise-lunar-od sem código do Kshana), nenhum atraso está dentro da tolerância de 1 ps. A maior diferença é de 24 µs, do centro analítico da Lua (cerca de 200 km do DE

Limitações#

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

  • O caminho analítico padrão é MODELLED e traz as ressalvas de consistência de referencial, de movimento polar xp=yp=0 e de onda plana contra campo próximo. (catálogo de tipos de cenário (kshana kinds --json))
  • Honestidade: MODELLED, NÃO validado contra dados reais de VLBI. O movimento polar é desprezado (xp = yp = 0), de modo que as posições inerciais das estações carregam um erro de referencial de alguns metros; a baliza mistura uma série da Lua em equador médio da data com um deslocamento fixo no corpo em ICRF (jd_tdb ~ jd_tt), uma inconsistência de referencial abaixo da fidelidade do modelo; sem iteração de tempo de luz, meios nem aberração além do Shapiro diferenciado. Sem TRL, herança de voo nem endosso de agência (comentário do arquivo de cenário, linhas 17 a 21)
  • 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))
  • O VLBI geodésico lunar é MODELLED, não validado: verificado contra uma implementação separada nesta mesma base de código -- independente da unidade sob teste, mas sem autoridade externa. (matriz de verificação (docs/MODELLED-RATIONALE.md))

Veja também#