Strojový překlad, nekontrolovaný rodilým mluvčím. Referenční je anglická verze.

Přehrání Mise T+00:00:00 Scénář campaign-jam-spoof-holdover-integrity Nominální Engine v0.40.0 · seed 20260928Skutečný běh
v0.40.0Open source · AGPL-3.0 · od Ashforde®

Kshana · क्षण · přesný okamžik

Nacvičte minutu, kdy GNSS zhasne.

Kshana je open-source simulátor odolnosti PNT (určování polohy, navigace a času). Přehrajte si rušení, spoofing a holdover hodin při selhání signálů GNSS (globálního družicového navigačního systému) v enginu v Rustu, který běží přímo ve vašem prohlížeči, a přesně uvidíte, které výsledky byly ověřeny proti nezávislým referencím.

Spustit Kshana Studio

Stisknutím ⌘K prohledáte stránky, scénáře a dokumentaci

Kshana ProStejný engine, zesílený: 608 návrhů, jedna Paretova fronta
Protokol událostí · campaign-jam-spoof-holdover-integritySkutečné události
Odkud každá stopa pochází

Kampaň: Engine v0.40.0, sestavení 3395218 · campaign-jam-spoof-holdover-integrity.toml · seed 20260928Otevřít v Kshana StudiuZprávaJSONTOML

Oběžné dráhy: Engine v0.40.0, sestavení 3395218 · constellation-multi-gnss-coverage.toml · deterministický, bez seeduOtevřít v Kshana StudiuZprávaJSONTOML

Konzole, tři karty a protokol přehrávají jeden zřetězený běh o 6 fázích a 18 dílčích bězích na jeho mřížce 10 s (T+01:16:10 času mise). Oběžné dráhy jsou 102 družic GPS, Galileo, BeiDou a GLONASS z běhu konstelace, každá obnovená jako kruhová dvoutělesová dráha z pozemní stopy enginu (nejhorší reziduum 0,0034°), poloměry stlačeny pro zobrazení. Spoje jsou kresleny k družicím nad maskou 10° běhu konstelace (25° ve fázi integritního alarmu, maska opětovné akvizice kampaně), zeslabené rušením a v holdoveru přerušené. Země: NASA Blue Marble a Black Marble. Kshana Studio přehrává zřetězený běh ve vašem prohlížeči; vlastní zpráva enginu a příkaz každý běh reprodukují.

Konzole pásma L · kind spectrum

Sledujte, jak rušič obsadí pásmo.

Pásmo L systému GNSS jako jedna PSD (výkonová spektrální hustota): frekvence napříč, čas dolů, barva pro výkon nad úrovní šumu. Signály leží pod touto úrovní, takže se rozsvítí rušiče: chirp, tón CW (nepřetržitá vlna) a úzkopásmový šum. Najetím, klepnutím nebo šipkami zobrazíte C/N0 (poměr nosné k hustotě šumu) a J/S (poměr rušení k signálu) každého pásma.

kshana spectrum · l-band-waterfall-jamming.toml Skutečný běh

Vodopád je vykreslen ze zaznamenaného běhu pomocí JavaScriptu. Zpráva enginu níže ukazuje tentýž běh.

Kampaň, kterou tento běh řídí · každá fáze sleduje stav rušiče

    Běh enginu l-band-waterfall-jamming.tomlOtevřít v Kshana StudiuZpráva enginu

    Scénář, data výsledku, běh kampaně a co je modelováno

    Běh spectrumSoubor scénářeData výsledku

    Kampaň, kterou řídí: campaign-spectrum-holdover-integrity.tomlOtevřít v Kshana StudiuZpráva enginuSoubor scénáře

    Modelováno: spektra v uzavřeném tvaru nad úrovní tepelného šumu, hodnocená po pásmech spektrální separací; výkony a časování rušičů jsou vstupy scénáře. Časová osa počítá sekundy před okamžikem nyní; azurová čára označuje místo, kde se přehrávání restartovalo. Kshana Studio spouští stejný scénář ve vašem prohlížeči a přehrává vodopád; zpráva a příkaz běh reprodukují.

    01Časová osa mise · posouváním nebo tažením přetáčíte

    1/6Nominální

    Každá družice je sledována. Hodiny jsou disciplinovány na čas GNSS a ochranná úroveň leží hluboko pod mezní hodnotou výstrahy.

    T+00:00:00
    Čas mise
    kshana campaign · campaign-jam-spoof-holdover-integrity · seed 20260928 Skutečný běh

    Fáze · dílčí běhy

    1. NominálníT+00:00:00
      • clockseed 42
      • jammingseed 1
      • integrityseed 7
    2. RušeníT+00:10:00
      • clockseed 43
      • jammingseed 1
      • integrityseed 7
    3. SpoofingT+00:20:00
      • spoof
      • spoof-detect
      • jammingseed 1
    4. HoldoverT+00:26:10
      • clockseed 44
      • gnss-insseed 7
      • jammingseed 1
    5. Integritní alarmT+00:56:10
      • clockseed 45
      • jammingseed 1
      • integrityseed 7
    6. ZotaveníT+01:06:10
      • clockseed 46
      • jammingseed 1
      • integrityseed 7
    6 fází · 18 dílčích běhů existujících kindů
    Časová chyba hodinns · ochranná mez 50
    –
    C/N0dB-Hz · práh 25
    –
    PL vs. ALmetry · AL 50
    –
    NominálníRušeníSpoofingHoldoverIntegritní alarmZotavení
    T+00:00:00 → T+01:16:10 času mise · zřetězený běh, nikoli tři běhy vedle sebePL = ochranná úroveň · AL = mezní hodnota výstrahy · INS = inerciální navigační systém

    Engine v0.40.0, sestavení 3395218 · campaign-jam-spoof-holdover-integrity.toml · seed 20260928Otevřít v Kshana StudiuZprávaJSONTOML

    02Schopnosti

    Jeden engine pro celý řetězec selhání.

    Od první rušené družice po poslední nanosekundu holdoveru hodin: signály, senzory, hodiny, oběžné dráhy a integrita v jednom simulátoru. Každý obrázek níže je skutečný běh enginu a uvádí který.

    Interference

    Rušení a interference GNSS

    Širokopásmový rušič na stožáru a přijímač přesouvaný po mřížce kolem něj: každá buňka je samostatný běh kindu jamming enginu. Odstín je průměrné J/S (poměr rušení k signálu); červené buňky ztratily všechny družice.

    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

    Engine v0.40.0 · maritime-strait-jamming.toml · seed 1 · přijímač přesunut pro každou buňkuOtevřít v Kshana StudiuKaždá buňka, na stránce Mise

    Klamání

    Detekce spoofingu

    Spoofer zachytí přijímač a stálou rychlostí odvádí jeho čas. Integritní monitor každých hodin má svou vlastní mez detekce: kvantové hodiny lež označí téměř okamžitě, klasické teprve po nárůstu posunu.

    Engine v0.40.0 · spoof-attack.toml · deterministický, bez seeduOtevřít v Kshana StudiuZpráva
    Hodiny

    Holdover hodin napříč třídami oscilátorů

    Od okamžiku, kdy GNSS zmizí: medián a 95. percentil z 200 běhů Monte Carlo pro čipové atomové hodiny (CSAC) a optické mřížkové hodiny a jednodenní chyba čtyř dalších tříd: optických hlavních hodin, vodíkového maseru, rubidiového atomového frekvenčního etalonu (RAFS) a jeho miniaturní verze (mini-RAFS).

    Engine v0.40.0 · clock-ensemble.toml · seed 42Otevřít v Kshana StudiuZpráva

    Jednodenní sloupec: Engine v0.40.0 · lunar-time-budget.toml · deterministický, bez seeduOtevřít v Kshana StudiuZpráva

    Dead reckoning

    Setrvání GNSS/INS

    Když GNSS vypadne, INS (inerciální navigační systém) pokračuje a jeho kužel chyby se otevírá. Dvě inerciální měřicí jednotky (IMU), jeden rozpočet.

    Engine v0.40.0 · small-uas-jammed-nav.toml · seed 7Otevřít v Kshana StudiuZpráva
    Časování

    Časování slotů

    Jak dlouho zůstanou hodiny uvnitř svého ochranného intervalu po posledním fixu: otázka, na které záleží časově slotovaným sítím.

    Engine v0.40.0 · slot-timing-ocxo-leo.toml · deterministické, bez seeduOtevřít v Kshana StudiuZpráva
    Integrita

    RAIM a ARAIM

    Ochranné úrovně (PL) z autonomního monitorování integrity přijímačem (RAIM) a jeho pokročilé formy (ARAIM), ověřené proti mezní hodnotě výstrahy: zde fáze integritního alarmu zřetězené mise. Šrafované sloupce jsou epochy, kdy nebylo možné ochrannou úroveň sestavit.

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

    Engine v0.40.0, sestavení 3395218 · campaign-jam-spoof-holdover-integrity.toml · seed 20260928Otevřít v Kshana StudiuZprávaJSONTOML

    Telekomunikace

    Časové masky

    MTIE (maximální chyba časového intervalu) a TDEV (časová odchylka) 24hodinového holdoveru vůči limitům ITU-T (Mezinárodní telekomunikační unie, sektor telekomunikační normalizace), zde limitu PRTC-A (primární referenční časové hodiny, třída A).

    Engine v0.40.0 · telecom-prtc-holdover-24h.toml · seed 20260925Otevřít v Kshana StudiuZpráva
    Astrodynamika

    Oběžné dráhy: SGP4 a numerické

    Propagace SGP4 (Simplified General Perturbations 4) skutečné dvouřádkové sady elementů, vykreslená na skutečných snímcích; efemeridy CCSDS OEM a SP3 na vstupu i výstupu.

    Engine v0.40.0 · ephemeris.toml · deterministické, bez seeduOtevřít v Kshana StudiuZpráva
    Cislunární

    Lunární PNT

    Určování polohy, navigace a času kolem Měsíce: horizontální a vertikální ochranné úrovně (HPL, VPL) z ARAIM v lunární navigační službě.

    Engine v0.40.0 · lunanet-araim.toml · deterministické, bez seeduOtevřít v Kshana StudiuZpráva
    Vznikající senzory

    Obchodní studie kvantových senzorů

    Zvažte kvantové hodiny proti klasickým dříve, než kdokoli koupí hardware: holdover napříč rozmítáním šumu klasických hodin.

    Engine v0.40.0 · sweep-clock-stability.toml · seed 42Otevřít v Kshana StudiuZpráva
    Běží všude

    Prohlížeč, terminál, notebook, IDE, asistent

    Tentýž engine v Rustu se dodává jako WebAssembly pro Kshana Studio, CLI (rozhraní příkazové řádky), balíčky pro Python a JavaScript, plugin JetBrains Marketplace pro vaše IDE (integrované vývojové prostředí) a server MCP (Model Context Protocol).

    WebAssemblycargo install kshanapip install kshananpm install kshanaJetBrains Marketplacecargo install kshana-mcpimage ghcr.ioCCSDS OEMSP3

    CCSDS OEM: Consultative Committee for Space Data Systems Orbit Ephemeris Message. SP3: formát oběžných drah Standard Product 3.

    Rozsah, řečený otevřeně

    Čím Kshana není

    Znát hranice je stejně důležité jako znát funkce.

    Nejde o hardware generátoru rádiových signálůNeovládá žádné rádio a nic nevysílá; jeho výstupem na úrovni signálu jsou soubory vzorků IQ v základním pásmu pro softwarové přijímače.
    Nejde o hardwarový přijímač GNSS ani o přijímač s certifikacíJeho softwarový přijímač (akvizice a sledování na zaznamenaných nebo generovaných datech IQ) je analytický nástroj, nikoli navigační produkt.
    Nejde o letový produktNástroj pro studie a kompromisní analýzy, každá odpověď je označena jako ověřená nebo modelovaná.
    03Asistenti AI · kshana-mcp

    Zeptejte se svého asistenta AI. Odpoví engine.

    Váš asistent AI (umělá inteligence) spouští engine přes MCP (Model Context Protocol) pomocí kshana-mcp a čte zpět JSON (JavaScript Object Notation).

    InstalaceGenerováno z repozitáře

    Pro kohokoli, nic k instalaci.

    Engine běží lokálně jako WebAssembly; nic se nenahrává.

    Poté jej zaregistrujte v konfiguraci klienta MCP svého asistenta. Úplná konfigurace v sekci Vývojáři

    Asistent s AI + kshana-mcp Zaznamenaná relace

    Zprávy, které si asistent vyměňuje s kshana-mcp, zachycené ze serveru.

    Zaznamenaná relace se zde přehrává krok za krokem.

    Stejný běh ve Studiu: Engine v0.40.0 · clock-holdover.toml · seed 42Otevřít v Kshana StudiuZpráva

    04Scrollovací příběh · jeden zřetězený běh

    Od čisté oblohy k volně běžícím hodinám.

    Jeden přijímač, T+01:16:10 času mise: čistá obloha, rušič, spoofer, který odpověď spíše posune, než zablokuje, a nakonec hodiny ponechané samy sobě. 102 družic jsou čtyři systémy z běhu konstelace nad skutečnou Zemí. Rolujte.

    01 · Nominální

    Každý spoj, vyúčtovaný.

    8 sledovaných družic s průměrným C/N0 (poměr nosné k hustotě šumu) 43,0 dB-Hz. Vertikální ochranná úroveň zůstává mezi 9,1 a 21,6 m, pod mezní hodnotou výstrahy 50 m.

    02 · Rušení

    Šum pohltí oblohu.

    Širokopásmový rušič vzdálený 1,0 km se zapne na -30 dBW. C/N0 klesne na 30,6 dB-Hz, těsně nad sledovací práh 25 dB-Hz. Je hlasitý, takže přijímač ví.

    03 · Spoofing

    Lež, která vypadá jako fix.

    Spoofer posouvá hodiny rychlostí 0,1 ns/s. Detektor RF (rádiová frekvence) spustí alarm v T+00:20:00; monitor podporovaný hodinami potřebuje 370 s a do té doby je už vtaženo 36,0 ns.

    04 · Holdover

    Pak se čas začne unášet.

    Rušič přejde na 10 dBW a všechny družice jsou ztraceny. Hodiny běží volně od 37,0 ns, které po sobě zanechal spoofer, a překročí svou ochrannou mez 50 ns v T+00:35:40; inerciální chyba dosáhne 24,3 km.

    Kampaň: Engine v0.40.0, sestavení 3395218 · campaign-jam-spoof-holdover-integrity.toml · seed 20260928Otevřít v Kshana StudiuZprávaJSONTOML

    Oběžné dráhy: Engine v0.40.0, sestavení 3395218 · constellation-multi-gnss-coverage.toml · deterministický, bez seeduOtevřít v Kshana StudiuZprávaJSONTOML

    Otevřené jádro, Kshana Pro, studie na míru

    Pro všechny zdarma. Pro, když musí odpověď obstát při revizi.

    Kshana Pro je proprietární nadstavba, která závisí na otevřeném jádru a nikdy je nevětví, dostupná na základě smlouvy. Žádné ceny na webové stránce: každá placená cesta začíná zprávou na contact@ashforde.org.

    Otevřené jádro · zdarma · AGPL-3.0

    Proč ho potřebuje každý

    • Každý, kdo bere polohu nebo čas z GNSS, je vystaven: rušení, spoofing a ztráta signálu dopadají stejně na vozidla, sítě, rozvodné soustavy i kosmické lodě.
    • 176 z 401 schopností souhlasí s nezávislými vnějšími orákuly; ostatní jsou otevřeně označeny jako modelované.
    • Všech 92 druhů scénářů, zdarma bez omezení funkcí, deterministických podle scénáře, seedu a verze enginu.
    • Totéž jádro pod komerční licencí, pro uzavřenou integraci.
    Kshana Pro · na základě smlouvy

    Proč Pro, ještě víc

    • Paretova fronta návrhového prostoru, kde každý návrh na frontě je scénář, který bezplatný engine znovu spustí.
    • Nejistota a citlivost přes tisíce běhů.
    • Dosier mise jediným příkazem s verifikační maticí a souborem PDF (Portable Document Format).
    • Reprodukovatelné balíčky důkazů auditní kvality; digitální dvojčata hodin kalibrovaná podle zveřejněného Allanova rozpočtu vašeho zařízení; obchodní studie architektur seřazené podle ukazatele kvality; nástroje pro systémové inženýrství založené na modelech (MBSE) a pro programy.
    Studie na míru · hotová za vás

    Studie na míru: odpověď, ne nástroj

    • Modelovaná studie odolnosti PNT vašeho systému, například audit mezery optimismu. Nejde o certifikaci.
    • Modely senzorů a odolnosti kalibrované na váš hardware.
    • Práce podléhající exportní kontrole s příslušnou prověrkou a NDA (dohoda o mlčenlivosti).
    • Integrace, školení a poradenství.

    Stejný engine, zesílený: skutečný výstup Kshana Pro

    Co Pro zahrnuje

    Najděte, kde se váš čas rozbije, dřív než se rozbije.

    Spustit Kshana Studio