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

Painel da missão Setores – Arquivos de cenário – Tipos de cenário 92 Motor v0.40.0Execuções reais
Missões

A sua missão. A sua falha. Um cenário que a mostra.

Escolha um setor: defesa, órbita da Terra, a Lua e o espaço profundo, o ar, o mar, a estrada, a ferrovia, infraestrutura crítica, telecom ou o laboratório. Cada um nomeia a pergunta que responde e a ameaça, e apresenta os arquivos de cenário reais incluídos que a demonstram. Cada cartão abre exatamente aquela execução no Kshana Studio. PNT significa posicionamento, navegação e temporização; GNSS significa Global Navigation Satellite Systems (GPS, Galileo, BeiDou e GLONASS).

  • Núcleo gratuito todo cenário e gráfico desta página
  • Pro a frente de Pareto de um espaço de projeto, incerteza e sensibilidade e um dossiê de missão em um único comando
  • Estudo sob medida modelos calibrados ao seu hardware, feitos para você
Matriz de ameaças · arquivos de cenário por setor e falhaDos cartões

A matriz é desenhada a partir dos cartões de cenário abaixo quando o script da página é carregado.

Selecione uma célula para abrir aquele setor.

01Console de setor

Dez setores. Um motor.

Cada setor: sua pergunta, a ameaça, os arquivos que a respondem e um gráfico de uma execução real. Os cartões com borda tracejada trazem seus números no próprio cartão: cada um é lido de uma execução registrada do motor e abre no Kshana Studio na visão que o reproduz, ao lado do relatório do próprio motor, do arquivo de cenário e do comando.

kshana missions Execuções reais

Por quanto tempo a nossa própria navegação e temporização permanecem confiáveis sob jamming e spoofing, e quais camadas nos mantêm dentro da especificação?

Ameaça ou falhaJamming, spoofing, meaconing, negação de GNSS
RAIM / ARAIMIS-GPS-200IEEE 1139

O C/N₀ de cada satélite sob um interferidor

Motor v0.40.0 · jamming-demo.toml · semente 1Abrir no Kshana StudioRelatório
jammingjamming-demoUm interferidor em solo perto de um receptor: a relação sinal-ruído e o estado de sincronismo de cada satélite à medida que ele entra em ação.Execução registradaAbrir no Kshana Studiospoof-detectspoof-detectUm detector de spoofing fundido: consistência entre satélites, ganho do receptor e forma do sinal, e qual monitor dispara.Execução registradaAbrir no Kshana Studiospoofspoof-attackUm ataque ativo de spoofing de tempo: o monitor de integridade de cada relógio detecta o empurrão?Execução registradaAbrir no Kshana Studiospoofspoof-meaconingUma retransmissão atrasada de sinais reais arrasta a solução de tempo; o detector tem seu próprio limite.Execução registradaAbrir no Kshana Studioconflict-resilienceconflict-resilienceNavegação em camadas sob intensidade crescente de ameaça: a chance de perder todas as camadas ao mesmo tempo.Execução registradaAbrir no Kshana Studiocombined-altpntcombined-altpntCorrespondência de gravidade, magnética e de terreno fundida em um único navegador que não precisa de satélites.Execução registradaAbrir no Kshana Studiogravity-mapgps-denied-gravity-navUma hora sem satélites, navegando em um mapa de gravidade com um sensor quântico.Execução registradaAbrir no Kshana Studioterrain-navterrain-navNavegação referenciada ao terreno: alturas medidas casadas com um mapa enquanto os satélites são negados.Execução registradaAbrir no Kshana Studio
campaignNovocampaign-jam-spoof-holdover-integrityUma execução encadeada: nominal, jamming, spoofing, holdover, um alarme de integridade e recuperação.
spectrumNovol-band-waterfall-jammingO espectro da banda L como uma cascata sob vários interferidores, banda por banda.
campaignNovocampaign-sweep-jammer-powerO mesmo receptor enquanto a potência do interferidor é varrida: onde o rastreamento cede.
campaignNovoleo-resilience-gnss-jammed-leo-carriesO GNSS é interferido e uma camada em órbita baixa conduz o usuário, com a integridade mantida.
campaignNovoleo-resilience-spoof-monitorsSinais em órbita baixa sob spoofing: qual monitor enxerga qual spoofer.

Figuras de mérito

  • C/N₀ efetivo (densidade de portadora sobre ruído) e estado de sincronismo por satélite sob um interferidor
  • Veredicto de spoofing e qual camada de detecção disparou
  • Probabilidade de perda total contra a intensidade da ameaça para PNT em camadas
  • Erro de posição limitado de PNT alternativo durante a interrupção
Núcleo gratuito

Execute todo arquivo de cenário deste setor no Kshana Studio ou a partir de qualquer instalação, leia o registro e exporte relatórios.

O Pro acrescenta

Pro: pacotes de evidências reprodutíveis, de nível de auditoria, para uma revisão.

Solicitar uma avaliação do Pro
O estudo sob medida acrescenta

Sob medida: trabalho de resiliência sujeito a controle de exportação sob o credenciamento de segurança apropriado e NDA (acordo de confidencialidade).

Solicitar um estudo
Comparar as edições

Somente uso defensivo: proteger a sua própria navegação e temporização, avaliação de resiliência e planejamento de holdover. O Kshana não modela seleção de alvos, interceptação nem guiamento. Ele não aciona nenhum hardware de rádio e não transmite nada: sua saída em nível de sinal são arquivos de amostras IQ em banda base para receptores de software.

02Console de órbita

Qualquer constelação, em torno de qualquer corpo.

Projete uma constelação em torno da Terra, da Lua ou de Marte e veja o que um receptor obtém dela. Cada visão reproduz uma execução real do motor: as órbitas são as da própria execução, repropagadas aqui e verificadas contra cada amostra que o motor gravou; a resposta do receptor é a saída do motor, sem alterações.

kshana constellation-design · constellation-multi-gnss-coverage Execução real
Resposta do receptor
Visão da órbita
–
–
–
–
–
–
–
–
motor v0.40.0t = 0 sExecução real do motor, reproduzida

Motor v0.40.0, build 3395218 · constellation-multi-gnss-coverage.toml · determinístico, sem sementeAbrir no Kshana StudioRelatórioJSONTOML

Órbitas: repropagadas a partir dos próprios elementos da execução e verificadas contra as trilhas no solo do motor. Planetas: imagens da NASA.

Com o Pro: o otimizador de projeto executa um espaço de projeto de constelações inteiro em torno da Terra, da Lua ou de Marte por este motor e devolve sua frente de Pareto, com cada projeto da frente gravado como um arquivo de cenário simples. Veja uma frente real

03Modos de falha

Seis maneiras de o GNSS falhar, e quem ele atinge.

Cada cartão é uma maneira de a navegação por satélite quebrar, reproduzida a partir de uma execução registrada do motor. As etiquetas nomeiam os setores acima que a enfrentam; abra qualquer cartão no Kshana Studio para executá-lo você mesmo e obter o mesmo gráfico.

Interferência Núcleo gratuito

Jamming

Um interferidor de banda larga leva todos os satélites visíveis abaixo do limiar de rastreamento, de modo que o receptor não consegue manter uma correção.

Motor v0.40.0 · jamming-demo.toml · semente 1Abrir no Kshana StudioRelatório

AtingeDefesaAviaçãoMarítimoRodovias

Spoofing Núcleo gratuito

Meaconing

Uma retransmissão atrasada de sinais reais arrasta a solução de tempo. O limite do detector diz quando o deslocamento não pode mais se esconder.

Motor v0.40.0 · spoof-meaconing.toml · determinístico, sem sementeAbrir no Kshana StudioRelatório

AtingeDefesaMarítimoInfraestrutura e temporizaçãoTelecom

Temporização Núcleo gratuito

Holdover do relógio

O GNSS some e cada relógio segue em marcha livre. Um relógio atômico em escala de chip sai da guarda de 20 ns muito antes de um relógio óptico.

Motor v0.40.0 · clock-holdover.toml · semente 42Abrir no Kshana StudioRelatório

AtingeInfraestrutura e temporizaçãoTelecomEspaçoLunar

Órbitas Núcleo gratuito

Geometria e visibilidade

Propagação SGP4 de um conjunto real de elementos de duas linhas: as passagens que uma estação em solo consegue ver decidem quando uma correção sequer é possível.

Motor v0.40.0 · ephemeris.toml · determinístico, sem sementeAbrir no Kshana StudioRelatório

AtingeEspaçoLunar e espaço profundoCiência

Integridade Núcleo gratuito

Níveis de proteção

O RAIM (monitoramento autônomo de integridade do receptor) limita o erro. Quando um nível de proteção cruza o limite de alerta, a posição não pode ser considerada confiável.

Motor v0.40.0 · integrity-raim.toml · semente 7Abrir no Kshana StudioRelatório

AtingeAviaçãoRodoviasFerrovias

Navegação Núcleo gratuito

Navegação inercial sem GNSS

Uma pequena aeronave não tripulada perde o GNSS no meio da rota e segue voando com seu sistema de navegação inercial. O erro cresce durante a interrupção.

Motor v0.40.0 · small-uas-jammed-nav.toml · semente 7Abrir no Kshana StudioRelatório

AtingeAviaçãoFerroviasMarítimoRodovias

04O que uma execução mostra

Quatro imagens que todo setor pede.

Até onde um interferidor alcança, com que rapidez um spoofing o desvia, por quanto tempo cada classe de relógio mantém o tempo e quão largo o cone inercial se torna. Cada uma é desenhada a partir da saída do motor, e cada uma abre a execução que está por trás.

Pegada de interferência Núcleo gratuito

Até onde, sobre a água, um interferidor alcança

O cenário do estreito marítimo coloca um interferidor de banda larga em um mastro perto de um navio. Aqui a posição do navio é deslocada sobre uma grade ao redor do interferidor e cada célula é uma execução própria do motor de maritime-strait-jamming.toml (npm kshana, o motor que o Kshana Studio executa). A cor é o J/S médio (razão interferência-sinal); as células contornadas perderam todos os satélites. Selecione uma célula para abrir exatamente aquela execução no Kshana Studio.

Passe o mouse ou toque em uma célula para ver sua execução.

Motor v0.40.0 · maritime-strait-jamming.toml · semente 1 · receptor deslocado por célulaAbrir no Kshana StudioRelatório

Modelado: propagação em espaço livre, como o cenário declara (sem horizonte, terreno nem multipercurso da superfície do mar). Linhas de costa: Natural Earth.

Divergência de spoofing Núcleo gratuito

Um spoofing de tempo desvia o relógio, e quem percebe

Um spoofing em rampa linear arrasta a solução de tempo. O monitor de integridade de cada relógio tem seu próprio limite de detecção; a reprodução marca quando cada um dispara, contra a especificação.

Motor v0.40.0 · spoof-attack.toml · determinístico, sem sementeAbrir no Kshana StudioRelatório

Holdover de relógio Núcleo gratuito

Erro de tempo após um dia de holdover, por classe de oscilador

O orçamento de tempo lunar traz uma linha por classe de relógio, de um relógio mestre óptico até um relógio miniatura de rubídio, cada uma reproduzindo sua especificação publicada de um dia.

Motor v0.40.0 · lunar-time-budget.toml · determinístico, sem sementeAbrir no Kshana StudioRelatório

Coasting inercial Núcleo gratuito

O cone dentro do qual um sistema inercial voa

A partir do momento em que o GNSS é perdido, o erro de posição abre um cone em torno da trajetória verdadeira. A IMU do controlador de voo sai do orçamento de posição após 28,1 s; a IMU de grau tático permanece dentro durante toda a interrupção.

Motor v0.40.0 · small-uas-jammed-nav.toml · semente 7Abrir no Kshana StudioRelatório

05A quem se destina

Uma porta de entrada para cada papel.

Oito tipos de usuário, cada um com o ponto de entrada, o comando que usaria primeiro e o que o Pro ou o trabalho sob medida acrescenta para eles.

Engenheiro de missão e de sistemas

Dimensione uma arquitetura de PNT e veja onde ela quebra.

Comece em Atlas de capacidades
kshana scenarios/hybrid-pnt.toml
Gratuito hoje: tudo no motor aberto. Pro: estudos de compromisso de arquitetura classificados por uma figura de mérito.

Especialista em PNT ou GNSS

Abra o TOML, mude a física, confira contra o registro.

Comece em Registro de validação
kshana --validate scenarios/integrity-raim.toml
Gratuito hoje: tudo no motor aberto. Sob medida: modelos de sensores e de resiliência calibrados ao seu hardware.

Líder de testes e avaliação

Fixe cenários como testes de regressão e execute uma suíte inteira em um único estudo carimbado.

Comece em Formas de usar
kshana --study scenarios/quantum-pnt-demonstrator.suite.toml
Gratuito hoje: tudo no motor aberto. Pro: pacotes de evidências reprodutíveis, de nível de auditoria, para uma revisão.

Revisor de aquisições ou de programa

Use o registro de validação como evidência de diligência devida: cada capacidade nomeia sua referência independente e seu teste.

Comece em Matriz de verificação
https://github.com/ashfordeOU/kshanaAbrir
Gratuito hoje: tudo no motor aberto. Pro: pacotes de evidências reprodutíveis, de nível de auditoria, para uma revisão.

Pesquisador ou estudante

Reproduza um resultado até a semente, estenda-o e cite a versão exata do motor.

Comece em Pesquisa e citação
pip install kshana
Gratuito hoje: tudo no motor aberto. Gratuito: o motor inteiro, citável por DOI.

Engenheiro de temporização e de redes

Confira o holdover contra as máscaras da ITU-T antes que a antena GNSS falhe.

Comece em Parede de temporização
kshana scenarios/telecom-prtc-holdover-24h.toml
Gratuito hoje: tudo no motor aberto. Pro: gêmeos digitais de relógio calibrados ao orçamento de Allan publicado do seu dispositivo.

Usuário de assistente de IA

Deixe o seu assistente executar o motor validado em vez de adivinhar a matemática.

Comece em Servidor MCP
cargo install kshana-mcp
Gratuito hoje: tudo no motor aberto. Gratuito: 49 ferramentas MCP, de run_scenario a export_oem.

Desenvolvedor embarcado ou de produto

Chame o motor a partir de Rust, Python ou JavaScript dentro do seu próprio produto.

Comece em Instalar
cargo add kshana
Gratuito hoje: tudo no motor aberto. Licença comercial do núcleo aberto: integração fechada ou proprietária sem obrigações da AGPL.

O Kshana não aciona nenhum hardware de rádio e não transmite nada. Ele inclui um receptor GNSS de software para IQ gravado e gerado e pode gravar arquivos IQ sintéticos em banda base, mas não é hardware gerador de sinais de RF e não é um receptor GNSS de hardware nem certificado. É um instrumento de estudo e de análise de compromisso: simula o que o jamming, o spoofing e a perda de sinal fazem a uma solução de navegação e temporização, e diz quais de suas respostas são validadas. Não é um produto de voo.