Konekäännös, jota äidinkielinen puhuja ei ole tarkistanut. Viitteenä on englanninkielinen versio.

Toisto Tehtävä T+00:00:00 Skenaario campaign-jam-spoof-holdover-integrity Nimellinen Moottori v0.40.0 · siemenluku 20260928Todellinen ajo
v0.40.0Avoin lähdekoodi · AGPL-3.0 · Ashforde®

Kshana · क्षण · tarkka hetki

Harjoittele minuuttia, jolloin GNSS pimenee.

Kshana on avoimen lähdekoodin simulaattori PNT-kestävyyteen (paikannus, navigointi ja ajanmääritys). Toista häirintä, harhautus ja kellon holdover, kun GNSS-signaalit (maailmanlaajuinen satelliittinavigointijärjestelmä) pettävät, Rust-moottorilla, joka toimii suoraan selaimessasi, ja näe tarkalleen, mitkä tulokset tarkistettiin riippumattomia vertailuja vasten.

Käynnistä Kshana Studio

Paina ⌘K hakeaksesi sivuja, skenaarioita ja dokumentaatiota

Kshana ProSama moottori, vahvistettuna: 608 suunnitelmaa, yksi Pareto-rintama
Tapahtumaloki · campaign-jam-spoof-holdover-integrityTodelliset tapahtumat
Mistä jokainen käyrä tulee

Kampanja: Moottori v0.40.0, koontiversio 3395218 · campaign-jam-spoof-holdover-integrity.toml · siemenluku 20260928Avaa Kshana StudiossaRaporttiJSONTOML

Radat: Moottori v0.40.0, koontiversio 3395218 · constellation-multi-gnss-coverage.toml · deterministinen, ei siemenlukuaAvaa Kshana StudiossaRaporttiJSONTOML

Konsoli, kolme korttia ja loki toistavat yhden ketjutetun ajon, jossa on 6 vaihetta ja 18 jäsenajoa sen ruudukolla, jonka askel on 10 s, (T+01:16:10 tehtäväaikaa). Radat ovat GPS:n, Galileon, BeiDoun ja GLONASSin 102 satelliittia tähdistöajosta, kukin palautettuna ympyräkaarisena kaksirunkoratana moottorin maanpintajäljestä (pahin jäännös 0,0034°), säteet tiivistettyinä esitystä varten. Linkit piirretään satelliitteihin tähdistöajon 10° maskin yläpuolella (25° eheyshälytysvaiheessa, kampanjan uudelleenkiinnisaantimaski), himmennettyinä sen häirinnällä ja katkaistuina holdoverissa. Maa: NASA Blue Marble ja Black Marble. Kshana Studio toistaa ketjutetun ajon selaimessasi; moottorin oma raportti ja komento toistavat kunkin ajon.

L-kaistan konsoli · spectrum-laji

Katso, kuinka häirintälähetin valtaa kaistan.

GNSS:n L-kaista yhtenä PSD:nä (tehospektritiheys): taajuus vaakasuunnassa, aika alaspäin, väri kohinalattian ylittävälle teholle. Signaalit ovat tuon lattian alapuolella, joten esiin nousevat häirintälähettimet: sirkutus, CW-ääni (jatkuva aalto) ja kapeakaistainen kohina. Leijuta, napauta tai käytä nuolinäppäimiä nähdäksesi kunkin kaistan C/N0 (kantoaalto–kohinatiheys) ja J/S (häirintä–signaali-suhde).

kshana spectrum · l-band-waterfall-jamming.toml Todellinen ajo

Vesiputous piirretään tallennetusta ajosta JavaScriptillä. Alla oleva moottorin raportti näyttää saman ajon.

Kampanja, jota tämä ajo ohjaa · jokainen vaihe seuraa häirintälähettimen tilaa

    Moottorin ajo tiedostosta l-band-waterfall-jamming.tomlAvaa Kshana StudiossaMoottoriraportti

    Skenaario, tulosdata, kampanja-ajo ja mitä mallinnetaan

    Spectrum-ajoSkenaariotiedostoTulosdata

    Kampanja, jota se ohjaa: campaign-spectrum-holdover-integrity.tomlAvaa Kshana StudiossaMoottoriraporttiSkenaariotiedosto

    Mallinnettu: suljetun muodon spektrit lämpökohinalattian yli, pisteytetty kaistoittain spektrierottelulla; häirintälähettimen tehot ja ajoitukset ovat skenaarion syötteitä. Aika-akseli laskee sekunteja ennen nykyhetkeä; syaaninvärinen viiva osoittaa, mihin toisto käynnistyi uudelleen. Kshana Studio ajaa saman skenaarion selaimessasi ja toistaa vesiputouksen; raportti ja komento toistavat ajon.

    01Tehtäväaikajana · vieritä tai vedä selataksesi

    1/6Nimellinen

    Jokaista satelliittia seurataan. Kello on kurinalaistettu GNSS-aikaan, ja suojaustaso on selvästi hälytysrajan alapuolella.

    T+00:00:00
    Tehtäväaika
    kshana campaign · campaign-jam-spoof-holdover-integrity · siemenluku 20260928 Todellinen ajo

    Vaiheet · jäsenajot

    1. NimellinenT+00:00:00
      • clocksiemenluku 42
      • jammingsiemenluku 1
      • integritysiemenluku 7
    2. HäirintäT+00:10:00
      • clocksiemenluku 43
      • jammingsiemenluku 1
      • integritysiemenluku 7
    3. HarhautusT+00:20:00
      • spoof
      • spoof-detect
      • jammingsiemenluku 1
    4. HoldoverT+00:26:10
      • clocksiemenluku 44
      • gnss-inssiemenluku 7
      • jammingsiemenluku 1
    5. EheyshälytysT+00:56:10
      • clocksiemenluku 45
      • jammingsiemenluku 1
      • integritysiemenluku 7
    6. ToipuminenT+01:06:10
      • clocksiemenluku 46
      • jammingsiemenluku 1
      • integritysiemenluku 7
    6 vaihetta · 18 jäsenajoa jo olemassa olevista lajeista
    Kellon aikavirhens · suojaväli 50
    –
    C/N0dB-Hz · alaraja 25
    –
    PL vs ALmetriä · AL 50
    –
    NimellinenHäirintäHarhautusHoldoverEheyshälytysToipuminen
    T+00:00:00 → T+01:16:10 tehtäväaika · ketjutettu ajo, ei kolme rinnakkaista ajoaPL = suojaustaso · AL = hälytysraja · INS = inertianavigointijärjestelmä

    Moottori v0.40.0, koostenumero 3395218 · campaign-jam-spoof-holdover-integrity.toml · siemenluku 20260928Avaa Kshana StudiossaRaporttiJSONTOML

    02Ominaisuudet

    Yksi moottori koko vikaketjuun.

    Ensimmäisestä häirityn satelliitista kellon holdoverin viimeiseen nanosekuntiin: signaalit, anturit, kellot, radat ja eheys yhdessä simulaattorissa. Jokainen alla oleva kuva on todellinen moottoriajo, ja se kertoo, mikä.

    Häiriö

    GNSS-häirintä ja -häiriöt

    Mastossa oleva laajakaistainen häirintälaite ja sen ympärillä ruudukossa siirrelty vastaanotin: jokainen ruutu on oma ajonsa moottorin lajista jamming. Sävy kertoo keskimääräisen J/S-suhteen (häirintälaitteen ja signaalin suhde); punaiset ruudut menettivät jokaisen satelliitin.

    875 engine runs15 km cells around the jammer121 lost every satellite15 lost some epochs739 held trackingdarker = higher mean J/Speak 110.1 dB at the mast▲ the scenario's ship

    Moottori v0.40.0 · maritime-strait-jamming.toml · siemenluku 1 · vastaanotinta siirretty ruudusta toiseenAvaa Kshana StudiossaJokainen ruutu, Tehtävät-sivulla

    Harhautus

    Harhautuksen (spoofing) havaitseminen

    Harhauttaja ottaa vastaanottimen haltuunsa ja siirtää sen aikaa tasaisella vauhdilla pois oikeasta. Jokaisen kellon eheysvalvonnalla on oma havaitsemisrajansa: kvanttikello merkitsee valheen lähes heti, klassinen vasta kun poikkeama on kasvanut.

    Moottori v0.40.0 · spoof-attack.toml · deterministinen, ei siemenlukuaAvaa Kshana StudiossaRaportti
    Kellot

    Kellon holdover oskillaattoriluokittain

    Siitä hetkestä, kun GNSS katoaa: 200 Monte Carlo -ajon mediaani ja 95. persentiili sirutason atomikellolle (CSAC) ja optiselle hilakellolle sekä neljän muun luokan yhden päivän virhe: optinen päiväkello, vetymaseri, rubidiumatomitaajuusnormaali (RAFS) ja sen pienoisversio (mini-RAFS).

    Moottori v0.40.0 · clock-ensemble.toml · siemenluku 42Avaa Kshana StudiossaRaportti

    Yhden päivän sarake: moottori v0.40.0 · lunar-time-budget.toml · deterministinen, ei siemenlukuaAvaa Kshana StudiossaRaportti

    Suuntalaskenta

    GNSS/INS-liukuminen

    Kun GNSS katoaa, INS (inertianavigointijärjestelmä) jatkaa ja sen virhekartio avautuu. Kaksi inertiamittausyksikköä (IMU), yksi budjetti.

    Moottori v0.40.0 · small-uas-jammed-nav.toml · siemenluku 7Avaa Kshana StudiossaRaportti
    Ajoitus

    Slottiajoitus

    Kuinka kauan kello pysyy suojavälinsä sisällä viimeisen paikannuksen jälkeen: kysymys, josta aikajakoiset verkot välittävät.

    Moottori v0.40.0 · slot-timing-ocxo-leo.toml · deterministinen, ei siemenlukuaAvaa Kshana StudiossaRaportti
    Eheys

    RAIM ja ARAIM

    Vastaanottimen itsenäisen eheysvalvonnan (RAIM) ja sen kehittyneen muodon (ARAIM) suojaustasot (PL) hälytysrajaan verrattuna: tässä ketjutetun tehtävän eheyshälytysvaihe. Viivoitetut palkit ovat jaksoja, joissa suojaustasoa ei voitu muodostaa.

    dashed: alert limit 50 mT+00:56:10 · 30 s epochs

    Moottori v0.40.0, koostenumero 3395218 · campaign-jam-spoof-holdover-integrity.toml · siemenluku 20260928Avaa Kshana StudiossaRaporttiJSONTOML

    Telealan

    Ajoitusmaskit

    24 tunnin holdoverin MTIE (suurin aikavälivirhe) ja TDEV (aikapoikkeama) ITU-T:n (kansainvälisen televiestintäliiton telealan standardointisektori) rajoihin verrattuna, tässä PRTC-A (ensisijainen aikaviitekello, luokka A).

    Moottori v0.40.0 · telecom-prtc-holdover-24h.toml · siemenluku 20260925Avaa Kshana StudiossaRaportti
    Astrodynamiikka

    Radat: SGP4 ja numeerinen

    Todellisen kaksirivisen elementtijoukon SGP4-eteneminen (Simplified General Perturbations 4) piirrettynä todellisen kuvamateriaalin päälle; CCSDS OEM- ja SP3-efemeridit sisään ja ulos.

    Moottori v0.40.0 · ephemeris.toml · deterministinen, ei siemenlukuaAvaa Kshana StudiossaRaportti
    Kuunläheinen

    Kuun PNT

    Paikannus, navigointi ja ajanmääritys Kuun ympärillä: ARAIM:n vaaka- ja pystysuuntaiset suojaustasot (HPL, VPL) Kuun navigointipalvelussa.

    Moottori v0.40.0 · lunanet-araim.toml · deterministinen, ei siemenlukuaAvaa Kshana StudiossaRaportti
    Uudet anturit

    Kvanttianturien vaihtoehtotutkimukset

    Punnitse kvanttikelloa klassista vastaan ennen kuin kukaan ostaa laitteistoa: holdover klassisen kellon kohinan pyyhkäisyn yli.

    Moottori v0.40.0 · sweep-clock-stability.toml · siemenluku 42Avaa Kshana StudiossaRaportti
    Toimii kaikkialla

    Selain, pääte, muistikirja, kehitysympäristö, avustaja

    Sama Rust-moottori toimitetaan WebAssembly-muodossa Kshana Studiolle, komentorivikäyttöliittymänä (CLI), Python- ja JavaScript-paketteina, JetBrains Marketplace -lisäosana kehitysympäristöösi (IDE) ja MCP-palvelimena (Model Context Protocol).

    WebAssemblycargo install kshanapip install kshananpm install kshanaJetBrains Marketplacecargo install kshana-mcpghcr.io-kuvaCCSDS OEMSP3

    CCSDS OEM: Consultative Committee for Space Data Systems Orbit Ephemeris Message. SP3: Standard Product 3 -ratamuoto.

    Rajaus, sanottuna selvästi

    Mitä Kshana ei ole

    Rajojen tunteminen on yhtä tärkeää kuin ominaisuuksien.

    Ei radiotaajuinen signaaligeneraattorilaitteistoSe ei ohjaa radiota eikä lähetä mitään; sen signaalitason tuloste on kantataajuisia IQ-näytetiedostoja ohjelmistovastaanottimille.
    Ei laitteisto- eikä sertifioitu GNSS-vastaanotinSen ohjelmistovastaanotin (hankinta ja seuranta tallennetulla tai tuotetulla IQ-datalla) on analyysityökalu, ei navigointituote.
    Ei lentotuoteTutkimus- ja vaihtoehtovertailuväline, jonka jokainen vastaus on merkitty validoiduksi tai mallinnetuksi.
    03Tekoälyavustajat · kshana-mcp

    Kysy tekoälyavustajaltasi. Moottori vastaa.

    Tekoälyavustajasi (AI) ajaa moottoria MCP:n (Model Context Protocol) kautta työkalulla kshana-mcp ja lukee takaisin JSON-muotoisen (JavaScript Object Notation) vastauksen.

    AsennusLuotu repositoriosta

    Kenelle tahansa, ei asennettavaa.

    Moottori toimii paikallisesti WebAssemblynä; mitään ei lähetetä.

    Rekisteröi se sitten avustajasi MCP-asiakkaan asetuksiin. Täydet asetukset Kehittäjät-sivulla

    Tekoälyavustaja + kshana-mcp Tallennettu istunto

    Viestit, joita avustaja vaihtaa kshana-mcp:n kanssa, tallennettuna palvelimelta.

    Tallennettu istunto toistetaan tässä vaihe vaiheelta.

    Sama ajo Studiossa: moottori v0.40.0 · clock-holdover.toml · siemenluku 42Avaa Kshana StudiossaRaportti

    04Vierityskertomus · yksi ketjutettu ajo

    Puhtaalta taivaalta vapaasti käyvään kelloon.

    Yksi vastaanotin, T+01:16:10 tehtäväaikaa: puhdas taivas, häirintälaite, harhauttaja, joka siirtää vastauksen sen estämisen sijaan, ja sitten kello, joka jätetään oman onnensa nojaan. 102 satelliittia ovat satelliittitähdistöajon neljä järjestelmää todellisen Maan päällä. Vieritä.

    01 · Nimellinen

    Jokainen yhteys tilitettynä.

    8 satelliittia seurataan keskimääräisellä C/N0-arvolla (kantoaallon ja kohinan tiheys) 43,0 dB-Hz. Pystysuuntainen suojaustaso pysyy välillä 9,1–21,6 m, 50 m:n hälytysrajan alapuolella.

    02 · Häirintä

    Kohina nielaisee taivaan.

    Laajakaistainen häirintälaite 1,0 km päässä käynnistyy teholla -30 dBW. C/N0 putoaa arvoon 30,6 dB-Hz, juuri 25 dB-Hz:n seurannan alarajan yläpuolelle. Se on äänekästä, joten vastaanotin tietää.

    03 · Harhautus

    Valhe, joka näyttää paikannukselta.

    Harhauttaja työntää kelloa nopeudella 0,1 ns/s. RF-ilmaisin (radiotaajuus) hälyttää hetkellä T+00:20:00; kellotuettu valvonta tarvitsee 370 s, ja siihen mennessä 36,0 ns on jo vedetty mukaan.

    04 · Holdover

    Sitten aika alkaa ajautua.

    Häirintälaite nousee tehoon 10 dBW ja jokainen satelliitti menetetään. Kello käy vapaasti niistä 37,0 ns:sta, jotka harhauttaja jätti, ja ylittää 50 ns:n suojavälinsä hetkellä T+00:35:40; inertiavirhe kasvaa arvoon 24,3 km.

    Kampanja: Moottori v0.40.0, koontiversio 3395218 · campaign-jam-spoof-holdover-integrity.toml · siemenluku 20260928Avaa Kshana StudiossaRaporttiJSONTOML

    Radat: Moottori v0.40.0, koontiversio 3395218 · constellation-multi-gnss-coverage.toml · deterministinen, ei siemenlukuaAvaa Kshana StudiossaRaporttiJSONTOML

    Avoin ydin, Kshana Pro, räätälöity tutkimus

    Ilmainen kaikille. Pro, kun vastauksen on kestettävä tarkastelu.

    Kshana Pro on suljettu lisäkerros, joka riippuu avoimesta ytimestä eikä koskaan haaroita sitä, ja se on saatavilla sopimuksella. Hintoja ei esitetä verkkosivulla: jokainen maksullinen reitti alkaa viestillä osoitteeseen contact@ashforde.org.

    Avoin ydin · ilmainen · AGPL-3.0

    Miksi kaikki tarvitsevat sitä

    • Jokainen, joka ottaa paikkansa tai aikansa GNSS:stä, on alttiina: häirintä, harhautus ja signaalin menetys osuvat yhtä lailla ajoneuvoihin, verkkoihin, sähköverkkoihin ja avaruusaluksiin.
    • 401 ominaisuudesta 176 on yhtäpitäviä riippumattomien ulkoisten oraakkeleiden kanssa; loput on merkitty mallinnetuiksi, ääneen sanottuna.
    • Kaikki 92 skenaariotyyppiä, ilmaisia ilman ominaisuusrajoitusta, deterministisiä skenaariosta, siemenluvusta ja moottoriversiosta.
    • Sama ydin kaupallisella lisenssillä suljettua integrointia varten.
    Kshana Pro · sopimuksella

    Miksi Pro, vielä enemmän

    • Suunnitteluavaruuden Pareto-rintama, jossa jokainen rintaman suunnitelma on skenaario, jonka ilmainen moottori ajaa uudelleen.
    • Epävarmuus ja herkkyys tuhansien ajojen yli.
    • Yhden komennon tehtäväasiakirja varmennusmatriisilla ja PDF-tiedostolla (Portable Document Format).
    • Tarkastustason toistettavat todistepaketit; kellojen digitaaliset kaksoset, jotka on kalibroitu laitteesi julkaistuun Allan-budjettiin; arkkitehtuurivertailut, jotka on järjestetty laatumittarin mukaan; mallipohjaisen järjestelmätekniikan (MBSE) ja ohjelmatyökalut.
    Räätälöity tutkimus · tehty puolestasi

    Räätälöity tutkimus: vastaus, ei työkalu

    • Mallinnettu PNT-kestävyystutkimus järjestelmästäsi, esimerkiksi optimismivajeen auditointi. Ei sertifiointi.
    • Laitteistoosi kalibroidut anturi- ja kestävyysmallit.
    • Vientivalvottu työ asianmukaisella turvallisuusselvityksellä ja NDA:lla (salassapitosopimus).
    • Integrointi, koulutus ja konsultointi.

    Sama moottori vahvistettuna: todellista Kshana Pron tuotosta

    Mitä Pro sisältää

    Selvitä, mistä ajoituksesi pettää, ennen kuin se pettää.

    Käynnistä Kshana Studio