Maskinoversettelse, ikke gjennomgått av en morsmålsbruker. Engelsk er referansen.

Oppdragstavle Sektorer – Scenariofiler – Scenariotyper 92 Motor v0.40.0Virkelige kjøringer
Oppdrag

Oppdraget ditt. Dets svikt. Et scenario som viser det.

Velg en sektor: forsvar, jordbane, Månen og dypt rom, luften, sjøen, veien, jernbanen, kritisk infrastruktur, telekom eller laboratoriet. Hver navngir spørsmålet den besvarer og trusselen, og legger frem de virkelige medfølgende scenariofilene som viser det. Hvert kort åpner nøyaktig den kjøringen i Kshana Studio. PNT betyr posisjonering, navigasjon og tidssynkronisering; GNSS betyr Global Navigation Satellite Systems (GPS, Galileo, BeiDou og GLONASS).

  • Gratis kjerne hvert scenario og diagram på denne siden
  • Pro Pareto-fronten til et utformingsrom, usikkerhet og sensitivitet, og et oppdragsdossier med én kommando
  • Skreddersydd studie modeller kalibrert mot maskinvaren din, gjort for deg
Trusselmatrise · scenariofiler etter sektor og sviktFra kortene

Matrisen tegnes fra scenariokortene nedenfor når sideskriptet lastes.

Velg en celle for å åpne den sektoren.

01Sektorkonsoll

Ti sektorer. Én motor.

Hver sektor: spørsmålet, trusselen, filene som besvarer det og et diagram fra en virkelig kjøring. Kort med stiplet kant bærer tallene sine på kortet: hvert er lest fra en registrert kjøring av motoren, og åpnes i Kshana Studio på visningen som gjengir det, ved siden av motorens egen rapport, scenariofilen og kommandoen.

kshana missions Ekte kjøringer

Hvor lenge forblir vår egen navigasjon og tidssynkronisering til å stole på under jamming og spoofing, og hvilke lag holder oss innenfor kravene?

Trussel eller sviktJamming, spoofing, meaconing, GNSS-nekting
RAIM / ARAIMIS-GPS-200IEEE 1139

Hver satellitts C/N₀ under en jammer

Motor v0.40.0 · jamming-demo.toml · seed 1Åpne i Kshana StudioRapport
jammingjamming-demoEn bakkejammer nær en mottaker: hver satellitts signal-til-støy og låsetilstand når den slår seg på.Registrert kjøringÅpne i Kshana Studiospoof-detectspoof-detectEn fusjonert spoofing-detektor: konsistens på tvers av satellitter, mottakerforsterkning og signalform, og hvilken monitor som utløses.Registrert kjøringÅpne i Kshana Studiospoofspoof-attackEt aktivt tidsspoofing-angrep: fanger hver klokkes integritetsmonitor opp presset?Registrert kjøringÅpne i Kshana Studiospoofspoof-meaconingEn forsinket gjenutsending av virkelige signaler drar tidsløsningen; detektoren har sin egen grense.Registrert kjøringÅpne i Kshana Studioconflict-resilienceconflict-resilienceLagdelt navigasjon under stigende trusselintensitet: sjansen for å miste hvert lag samtidig.Registrert kjøringÅpne i Kshana Studiocombined-altpntcombined-altpntTyngde-, magnet- og terrengmatching fusjonert til én navigator som ikke trenger satellitter.Registrert kjøringÅpne i Kshana Studiogravity-mapgps-denied-gravity-navEn time uten satellitter, navigering på et tyngdekart med en kvantesensor.Registrert kjøringÅpne i Kshana Studioterrain-navterrain-navTerrengreferert navigasjon: målte høyder matchet mot et kart mens satellitter er nektet.Registrert kjøringÅpne i Kshana Studio
campaignNycampaign-jam-spoof-holdover-integrityÉn lenket kjøring: nominell, jamming, spoofing, holdover, en integritetsalarm og gjenoppretting.
spectrumNyl-band-waterfall-jammingL-båndspekteret som et fossefall under flere jammere, bånd for bånd.
campaignNycampaign-sweep-jammer-powerDen samme mottakeren mens jammerens effekt sveipes: der sporingen gir opp.
campaignNyleo-resilience-gnss-jammed-leo-carriesGNSS er jammet og et lavbanelag bærer brukeren, med integriteten opprettholdt.
campaignNyleo-resilience-spoof-monitorsLavbanesignaler under spoofing: hvilken monitor ser hvilken spoofer.

Kvalitetsmål

  • Effektiv C/N₀ (carrier-to-noise density) og låsetilstand per satellitt under en jammer
  • Spoofing-utfall og hvilket deteksjonslag som utløstes
  • Sannsynlighet for totaltap mot trusselintensitet for lagdelt PNT
  • Avgrenset alternativ-PNT-posisjonsfeil gjennom utfallet
Gratis kjerne

Kjør hver scenariofil i denne sektoren i Kshana Studio eller fra en hvilken som helst installasjon, les registeret og eksporter rapporter.

Pro legger til

Pro: bevispakker på revisjonsnivå som kan reproduseres, for en gjennomgang.

Be om en Pro-evaluering
Skreddersydd studie legger til

Skreddersydd: eksportkontrollert robusthetsarbeid under riktig klarering og NDA (taushetserklæring).

Be om en studie
Sammenlign utgavene

Kun defensiv bruk: å beskytte din egen navigasjon og tidssynkronisering, robusthetsvurdering og holdover-planlegging. Kshana modellerer ikke målsøking, avlytting eller styring. Den styrer ingen radiomaskinvare og sender ingenting: signalnivåutdataene er IQ-sampelfiler i basebånd for programvaremottakere.

02Banekonsoll

Enhver konstellasjon, rundt ethvert legeme.

Utform en konstellasjon rundt jorden, Månen eller Mars og les hva en mottaker får fra den. Hver visning spiller av en virkelig motorkjøring: banene er kjøringens egne, propagert på nytt her og kontrollert mot hver sampel motoren skrev; mottakerresponsen er motorens utdata, uendret.

kshana constellation-design · constellation-multi-gnss-coverage Ekte kjøring
Mottakerrespons
Banevisning
–
–
–
–
–
–
–
–
motor v0.40.0t = 0 sVirkelig motorkjøring, avspilt

Motor v0.40.0, bygg 3395218 · constellation-multi-gnss-coverage.toml · deterministisk, ingen seedÅpne i Kshana StudioRapportJSONTOML

Baner: propagert på nytt fra kjøringens egne elementer og kontrollert mot motorens spor på bakken. Planeter: NASA-bilder.

Med Pro: utformingsoptimereren kjører et helt konstellasjonsutformingsrom rundt jorden, Månen eller Mars gjennom denne motoren og returnerer sin Pareto-front, der hver frontutforming skrives ut som en vanlig scenariofil. Se en virkelig front

03Sviktmoduser

Seks måter GNSS svikter på, og hvem det rammer.

Hvert kort er én måte satellittnavigasjon går i stykker på, avspilt fra en registrert motorkjøring. Brikkene navngir sektorene ovenfor som møter det; åpne et hvilket som helst kort i Kshana Studio for å kjøre det selv og få det samme diagrammet.

Interferens Gratis kjerne

Jamming

En bredbåndsjammer tar hver synlige satellitt under sporingsterskelen, så mottakeren ikke kan holde en posisjonsbestemmelse.

Motor v0.40.0 · jamming-demo.toml · seed 1Åpne i Kshana StudioRapport

RammerForsvarLuftfartMaritimVei

Spoofing Gratis kjerne

Meaconing

En forsinket gjenutsending av virkelige signaler drar tidsløsningen. Detektorens grense sier når forskyvningen ikke lenger kan skjule seg.

Motor v0.40.0 · spoof-meaconing.toml · deterministisk, ingen seedÅpne i Kshana StudioRapport

RammerForsvarMaritimInfrastruktur og tidssynkroniseringTelekom

Tidssynkronisering Gratis kjerne

Klokkens holdover

GNSS forsvinner og hver klokke går fritt. En brikkeskala-atomklokke forlater vakten på 20 ns lenge før en optisk klokke gjør det.

Motor v0.40.0 · clock-holdover.toml · seed 42Åpne i Kshana StudioRapport

RammerInfrastruktur og tidssynkroniseringTelekomRomMånen

Baner Gratis kjerne

Geometri og synlighet

SGP4-propagering av et virkelig sett med to-linjers elementer: passeringene en bakkestasjon kan se avgjør når en posisjonsbestemmelse i det hele tatt er mulig.

Motor v0.40.0 · ephemeris.toml · deterministisk, uten seedÅpne i Kshana StudioRapport

RammerRomMånen og dypt romVitenskap

Integritet Gratis kjerne

Beskyttelsesnivåer

RAIM (receiver autonomous integrity monitoring) avgrenser feilen. Når et beskyttelsesnivå krysser varslingsgrensen, kan ikke posisjonen stoles på.

Motor v0.40.0 · integrity-raim.toml · seed 7Åpne i Kshana StudioRapport

RammerLuftfartVeiBane

Navigasjon Gratis kjerne

Navigasjon uten GNSS

Et lite ubemannet luftfartøy mister GNSS midt på ruten og flyr videre på treghetsnavigasjonssystemet sitt. Feilen vokser gjennom utfallet.

Motor v0.40.0 · small-uas-jammed-nav.toml · seed 7Åpne i Kshana StudioRapport

RammerLuftfartBaneMaritimVei

04Hva en kjøring viser

Fire bilder hver sektor etterspør.

Hvor langt en jammer rekker, hvor raskt en spoofing drar deg av sporet, hvor lenge hver klokkeklasse holder tiden, og hvor bred treghetskjeglen vokser. Hvert er tegnet fra motorutdata, og hvert åpner kjøringen bak.

Jamming-fotavtrykk Gratis kjerne

Hvor langt over vannet en jammer rekker

Scenarioet for det maritime stredet setter en bredbåndsjammer på en mast nær et skip. Her flyttes skipets posisjon over et rutenett rundt jammeren, og hver celle er en egen motorkjøring av maritime-strait-jamming.toml (npm kshana, motoren Kshana Studio kjører). Fargen er gjennomsnittlig J/S (jammer-to-signal ratio); celler med omriss mistet hver satellitt. Velg en celle for å åpne nøyaktig den kjøringen i Kshana Studio.

Hold over eller trykk på en celle for kjøringen.

Motor v0.40.0 · maritime-strait-jamming.toml · seed 1 · mottaker flyttet per celleÅpne i Kshana StudioRapport

Modellert: fririomspropagering, som scenarioet oppgir (ingen horisont, terreng eller flerveisutbredelse fra havoverflaten). Kystlinjer: Natural Earth.

Spoofing-divergens Gratis kjerne

En tidsspoofing fører klokken bort, og hvem som merker det

En spoofing med lineær rampe drar tidsløsningen. Hver klokkes integritetsmonitor har sin egen deteksjonsgrense; avspillingen markerer når hver av dem utløses, mot spesifikasjonen.

Motor v0.40.0 · spoof-attack.toml · deterministisk, ingen seedÅpne i Kshana StudioRapport

Klokkens holdover Gratis kjerne

Tidsfeil etter et døgn med holdover, etter oscillatorklasse

Det lunare tidsbudsjettet har én rad per klokkeklasse, fra en optisk hovedklokke ned til en miniatyr-rubidiumklokke, og hver gjengir sin publiserte spesifikasjon for ett døgn.

Motor v0.40.0 · lunar-time-budget.toml · deterministisk, uten seedÅpne i Kshana StudioRapport

Treghetscoasting Gratis kjerne

Kjeglen et treghetssystem flyr innenfor

Fra det øyeblikket GNSS går tapt åpner posisjonsfeilen en kjegle rundt det sanne sporet. IMU-en i flykontrolleren forlater posisjonsbudsjettet etter 28,1 s; IMU-en i taktisk klasse holder seg innenfor hele utfallet.

Motor v0.40.0 · small-uas-jammed-nav.toml · seed 7Åpne i Kshana StudioRapport

05Hvem den er for

En vei inn for hver rolle.

Åtte typer brukere, hver med inngangspunktet, kommandoen de først ville gripe til, og hva Pro eller skreddersydd arbeid tilfører dem.

Oppdrags- og systemingeniør

Dimensjoner en PNT-arkitektur og se hvor den svikter.

Start ved Funksjonsatlas
kshana scenarios/hybrid-pnt.toml
Gratis i dag: alt i den åpne motoren. Pro: arkitekturavveininger rangert etter et kvalitetsmål.

PNT- eller GNSS-spesialist

Åpne TOML-filen, endre fysikken, kontroller den mot registeret.

Start ved Valideringsregister
kshana --validate scenarios/integrity-raim.toml
Gratis i dag: alt i den åpne motoren. Skreddersydd: sensor- og robusthetsmodeller kalibrert mot maskinvaren din.

Test- og evalueringsleder

Fest scenarioer som regresjonstester og kjør en hel suite til én stemplet studie.

Start ved Måter å bruke den på
kshana --study scenarios/quantum-pnt-demonstrator.suite.toml
Gratis i dag: alt i den åpne motoren. Pro: bevispakker på revisjonsnivå som kan reproduseres, for en gjennomgang.

Innkjøps- eller programgjennomgåer

Bruk valideringsregisteret som evidens for due diligence: hver funksjon navngir sin uavhengige referanse og sin test.

Start ved Verifikasjonsmatrise
https://github.com/ashfordeOU/kshanaÅpne
Gratis i dag: alt i den åpne motoren. Pro: bevispakker på revisjonsnivå som kan reproduseres, for en gjennomgang.

Forsker eller student

Gjengi et resultat ned til seeden, utvid det og siter den nøyaktige motorversjonen.

Start ved Forskning og sitering
pip install kshana
Gratis i dag: alt i den åpne motoren. Gratis: hele motoren, siterbar med DOI.

Tidssynkroniserings- og nettverksingeniør

Kontroller holdover mot ITU-T-masker før GNSS-antennen svikter.

Start ved Tidsveggen
kshana scenarios/telecom-prtc-holdover-24h.toml
Gratis i dag: alt i den åpne motoren. Pro: digitale tvillinger av klokker kalibrert mot enhetens publiserte Allan-budsjett.

Bruker av AI-assistent

La assistenten din kjøre den validerte motoren i stedet for å gjette matematikken.

Start ved MCP-server
cargo install kshana-mcp
Gratis i dag: alt i den åpne motoren. Gratis: 49 MCP-verktøy, fra run_scenario til export_oem.

Utvikler av innebygde systemer eller produkter

Kall motoren fra Rust, Python eller JavaScript inne i ditt eget produkt.

Start ved Installasjon
cargo add kshana
Gratis i dag: alt i den åpne motoren. Kommersiell lisens for den åpne kjernen: lukket eller proprietær integrasjon uten AGPL-forpliktelser.

Kshana styrer ingen radiomaskinvare og sender ingenting. Den inneholder en programvare-GNSS-mottaker for innspilt og generert IQ, og kan skrive syntetiske IQ-filer i basebånd, men den er ikke maskinvare for RF-signalgenerering og ikke en maskinvare- eller sertifisert GNSS-mottaker. Den er et studie- og avveiningsinstrument: den simulerer hva jamming, spoofing og signaltap gjør med en navigasjons- og tidssynkroniseringsløsning, og forteller deg hvilke av svarene den har validert. Ikke et flyprodukt.