Tłumaczenie maszynowe, niezweryfikowane przez osobę, dla której polski jest językiem ojczystym. Wzorcem jest wersja angielska.

Tablica misji Sektory – Pliki scenariuszy – Rodzaje scenariuszy 92 Silnik v0.40.0Rzeczywiste przebiegi
Misje

Misja. Jej awaria. Scenariusz, który ją pokazuje.

Wybierz sektor: obronność, orbita okołoziemska, Księżyc i głęboka przestrzeń kosmiczna, lotnictwo, morze, droga, kolej, infrastruktura krytyczna, telekomunikacja lub laboratorium. Każdy wskazuje pytanie, na które odpowiada, i zagrożenie oraz pokazuje rzeczywiste dołączone pliki scenariuszy, które je demonstrują. Każda karta otwiera dokładnie ten przebieg w Kshana Studio. PNT oznacza pozycjonowanie, nawigację i czas; GNSS oznacza globalne systemy nawigacji satelitarnej (GPS, Galileo, BeiDou i GLONASS).

  • Darmowy rdzeń każdy scenariusz i wykres na tej stronie
  • Pro front Pareto przestrzeni projektowej, niepewność i czułość oraz dossier misji jednym poleceniem
  • Badanie na zamówienie modele skalibrowane do sprzętu zamawiającego, wykonane za zamawiającego
Macierz zagrożeń · pliki scenariuszy według sektora i awariiZ kart

Macierz jest rysowana z kart scenariuszy poniżej po załadowaniu skryptu strony.

Wybierz komórkę, aby otworzyć ten sektor.

01Konsola sektorów

Dziesięć sektorów. Jeden silnik.

Każdy sektor: jego pytanie, zagrożenie, pliki, które na nie odpowiadają, i wykres z rzeczywistego przebiegu. Karty z przerywanym brzegiem niosą swoje wartości na karcie: każda jest odczytana z zarejestrowanego przebiegu silnika i otwiera się w Kshana Studio w widoku, który ją odtwarza, obok własnego raportu silnika, pliku scenariusza i polecenia.

kshana missions Rzeczywiste przebiegi

Jak długo własna nawigacja i synchronizacja czasu pozostają wiarygodne przy zagłuszaniu i spoofingu i które warstwy utrzymują je w specyfikacji?

Zagrożenie lub awariaZagłuszanie, spoofing, meaconing, odmowa GNSS
RAIM / ARAIMIS-GPS-200IEEE 1139

C/N₀ każdego satelity pod wpływem zagłuszarki

Silnik v0.40.0 · jamming-demo.toml · seed 1Otwórz w Kshana StudioRaport
jammingjamming-demoNaziemna zagłuszarka w pobliżu odbiornika: stosunek sygnału do szumu i stan synchronizacji każdego satelity w miarę jej włączania.Zarejestrowany przebiegOtwórz w Kshana Studiospoof-detectspoof-detectZłożony detektor spoofingu: spójność między satelitami, wzmocnienie odbiornika i kształt sygnału oraz to, który monitor się uruchamia.Zarejestrowany przebiegOtwórz w Kshana Studiospoofspoof-attackAktywny atak spoofingu czasu: czy monitor integralności każdego zegara wychwytuje przesunięcie?Zarejestrowany przebiegOtwórz w Kshana Studiospoofspoof-meaconingOpóźniona retransmisja rzeczywistych sygnałów odciąga rozwiązanie czasu; detektor ma własną granicę.Zarejestrowany przebiegOtwórz w Kshana Studioconflict-resilienceconflict-resilienceWarstwowa nawigacja przy rosnącym nasileniu zagrożeń: szansa utraty wszystkich warstw naraz.Zarejestrowany przebiegOtwórz w Kshana Studiocombined-altpntcombined-altpntDopasowanie grawitacyjne, magnetyczne i terenowe połączone w jeden nawigator, który nie potrzebuje satelitów.Zarejestrowany przebiegOtwórz w Kshana Studiogravity-mapgps-denied-gravity-navGodzina bez satelitów, nawigacja po mapie grawitacyjnej z czujnikiem kwantowym.Zarejestrowany przebiegOtwórz w Kshana Studioterrain-navterrain-navNawigacja z odniesieniem do terenu: zmierzone wysokości dopasowane do mapy, gdy satelity są niedostępne.Zarejestrowany przebiegOtwórz w Kshana Studio
campaignNowośćcampaign-jam-spoof-holdover-integrityJeden przebieg łańcuchowy: nominalny, zagłuszanie, spoofing, holdover, alarm integralności i odzyskiwanie.
spectrumNowośćl-band-waterfall-jammingWidmo pasma L jako waterfall pod wpływem kilku zagłuszarek, pasmo po paśmie.
campaignNowośćcampaign-sweep-jammer-powerTen sam odbiornik, gdy moc zagłuszarki jest przeglądana: gdzie śledzenie przestaje działać.
campaignNowośćleo-resilience-gnss-jammed-leo-carriesGNSS jest zagłuszany, a warstwa niskoorbitalna prowadzi użytkownika z zachowaniem integralności.
campaignNowośćleo-resilience-spoof-monitorsSygnały niskoorbitalne pod spoofingiem: który monitor widzi który spoofer.

Wskaźniki jakości

  • Efektywne C/N₀ (gęstość mocy nośnej do szumu) i stan synchronizacji każdego satelity pod zagłuszarką
  • Werdykt spoofingu i warstwa detekcji, która zadziałała
  • Prawdopodobieństwo całkowitej utraty wobec nasilenia zagrożeń dla warstwowego PNT
  • Ograniczony błąd położenia alternatywnego PNT w czasie przerwy
Wolny rdzeń

Uruchom każdy plik scenariusza z tego sektora w Kshana Studio lub z dowolnej instalacji, odczytaj rejestr (ledger) i wyeksportuj raporty.

Pro dodaje

Pro: odtwarzalne pakiety dowodowe klasy audytowej na potrzeby przeglądu.

Poproś o ocenę Pro
Badanie na zamówienie dodaje

Na zamówienie: prace nad odpornością objęte kontrolą eksportu, prowadzone w ramach odpowiedniego poświadczenia bezpieczeństwa i NDA (umowa o zachowaniu poufności).

Zamów badanie
Porównaj wydania

Wyłącznie do użytku defensywnego: ochrona własnej nawigacji i synchronizacji czasu, ocena odporności i planowanie holdover. Kshana nie modeluje namierzania, przechwytywania ani naprowadzania. Nie steruje żadnym sprzętem radiowym i niczego nie nadaje: jego wynikiem na poziomie sygnału są pliki próbek IQ w paśmie podstawowym dla odbiorników programowych.

02Konsola orbit

Dowolna konstelacja, wokół dowolnego ciała.

Zaprojektuj konstelację wokół Ziemi, Księżyca lub Marsa i odczytaj, co dostaje z niej odbiornik. Każdy widok odtwarza rzeczywisty przebieg silnika: orbity są własnymi orbitami przebiegu, propagowanymi tu ponownie i sprawdzonymi względem każdej próbki zapisanej przez silnik; odpowiedź odbiornika to wynik silnika, niezmieniony.

kshana constellation-design · constellation-multi-gnss-coverage Rzeczywisty przebieg
Odpowiedź odbiornika
Widok orbit
–
–
–
–
–
–
–
–
silnik v0.40.0t = 0 sRzeczywisty przebieg silnika, odtworzony

Silnik v0.40.0, kompilacja 3395218 · constellation-multi-gnss-coverage.toml · deterministyczne, bez ziarna (seed)Otwórz w Kshana StudioRaportJSONTOML

Orbity: propagowane ponownie z własnych elementów przebiegu i sprawdzone względem śladów naziemnych silnika. Planety: zdjęcia NASA.

Z Pro: optymalizator projektu przepuszcza przez ten silnik całą przestrzeń projektową konstelacji wokół Ziemi, Księżyca lub Marsa i zwraca jej front Pareto, przy czym każdy projekt z frontu jest zapisany jako zwykły plik scenariusza. Zobacz prawdziwy front

03Tryby awarii

Sześć sposobów, w jakie zawodzi GNSS, i kogo to dotyka.

Każda karta to jeden sposób, w jaki psuje się nawigacja satelitarna, odtworzony z zarejestrowanego przebiegu silnika. Znaczniki wskazują sektory powyżej, których to dotyczy; otwórz dowolną kartę w Kshana Studio, aby uruchomić ją samodzielnie i uzyskać ten sam wykres.

Zakłócenia Darmowy rdzeń

Zagłuszanie

Szerokopasmowa zagłuszarka spycha każdego widocznego satelitę poniżej progu śledzenia, więc odbiornik nie może utrzymać rozwiązania.

Silnik v0.40.0 · jamming-demo.toml · seed 1Otwórz w Kshana StudioRaport

DotykaObronnośćLotnictwoMorskieDrogi

Spoofing Darmowy rdzeń

Meaconing

Opóźniona retransmisja rzeczywistych sygnałów odciąga rozwiązanie czasu. Granica detektora mówi, kiedy przesunięcie nie może się już ukryć.

Silnik v0.40.0 · spoof-meaconing.toml · deterministyczne, bez ziarna (seed)Otwórz w Kshana StudioRaport

DotykaObronnośćMorskieInfrastruktura i synchronizacja czasuTelekomunikacja

Orbity Darmowy rdzeń

Geometria i widoczność

Propagacja SGP4 rzeczywistego zestawu elementów dwuwierszowych: przejścia widoczne ze stacji naziemnej rozstrzygają, kiedy rozwiązanie w ogóle jest możliwe.

Silnik v0.40.0 · ephemeris.toml · deterministyczny, bez ziarna (seed)Otwórz w Kshana StudioRaport

DotykaKosmosKsiężyc i głęboka przestrzeńNauka

Integralność Darmowy rdzeń

Poziomy ochrony

RAIM (autonomiczne monitorowanie integralności odbiornika) ogranicza błąd. Gdy poziom ochrony przekracza limit alarmowy, położeniu nie można ufać.

Silnik v0.40.0 · integrity-raim.toml · seed 7Otwórz w Kshana StudioRaport

DotykaLotnictwoDrogiKolej

Nawigacja Darmowy rdzeń

Lot bez GNSS

Mały bezzałogowy statek powietrzny traci GNSS w połowie trasy i leci dalej na swoim inercyjnym systemie nawigacyjnym. Błąd rośnie w czasie przerwy.

Silnik v0.40.0 · small-uas-jammed-nav.toml · seed 7Otwórz w Kshana StudioRaport

DotykaLotnictwoKolejMorskieDrogi

04Co pokazuje przebieg

Cztery obrazy, o które pyta każdy sektor.

Jak daleko sięga zagłuszarka, jak szybko spoofing odciąga rozwiązanie, jak długo każda klasa zegara utrzymuje czas i jak szeroko rozwiera się stożek inercyjny. Każdy z nich jest rysowany z wyniku silnika i każdy otwiera przebieg, który za nim stoi.

Ślad zagłuszania Darmowy rdzeń

Jak daleko nad wodą sięga zagłuszarka

Scenariusz cieśniny morskiej umieszcza szerokopasmową zagłuszarkę na maszcie w pobliżu statku. Tutaj położenie statku jest przesuwane po siatce wokół zagłuszarki, a każda komórka to osobny przebieg silnika maritime-strait-jamming.toml (npm kshana, silnik, na którym działa Kshana Studio). Kolor to średnie J/S (stosunek zagłuszarki do sygnału); komórki z obwódką utraciły każdego satelitę. Wybierz komórkę, aby otworzyć dokładnie ten przebieg w Kshana Studio.

Najedź kursorem lub dotknij komórki, aby zobaczyć jej przebieg.

Silnik v0.40.0 · maritime-strait-jamming.toml · ziarno (seed) 1 · odbiornik przesuwany w każdej komórceOtwórz w Kshana StudioRaport

Obliczone z modelu: propagacja w wolnej przestrzeni, jak podaje scenariusz (bez horyzontu, terenu i wielodrogowości od powierzchni morza). Linie brzegowe: Natural Earth.

Rozbieżność spoofingu Darmowy rdzeń

Spoofing czasu odsuwa zegar i kto to zauważa

Spoofing z liniową rampą odciąga rozwiązanie czasu. Monitor integralności każdego zegara ma własną granicę detekcji; odtwarzanie zaznacza, kiedy każdy z nich zadziała, wobec specyfikacji.

Silnik v0.40.0 · spoof-attack.toml · deterministyczne, bez ziarna (seed)Otwórz w Kshana StudioRaport

Holdover zegara Darmowy rdzeń

Błąd czasu po dobie holdover, według klasy oscylatora

Budżet czasu księżycowego zawiera po jednym wierszu na klasę zegara, od optycznego zegara wzorcowego po miniaturowy zegar rubidowy, każdy odtwarzający swoją opublikowaną specyfikację jednodobową.

Silnik v0.40.0 · lunar-time-budget.toml · deterministyczny, bez ziarna (seed)Otwórz w Kshana StudioRaport

Dobieg inercyjny Darmowy rdzeń

Stożek, wewnątrz którego leci system inercyjny

Od chwili utraty GNSS błąd położenia rozwiera stożek wokół prawdziwego toru. IMU kontrolera lotu opuszcza budżet położenia po 28,1 s; IMU klasy taktycznej pozostaje w nim przez całą przerwę.

Silnik v0.40.0 · small-uas-jammed-nav.toml · seed 7Otwórz w Kshana StudioRaport

05Dla kogo

Wejście dla każdej roli.

Osiem rodzajów użytkowników, każdy z punktem wejścia, poleceniem, po które sięgnąłby najpierw, i tym, co Pro lub praca na zamówienie dodają dla niego.

Inżynier misji i systemów

Zwymiaruj architekturę PNT i zobacz, gdzie się załamuje.

Zacznij od: Atlas możliwości
kshana scenarios/hybrid-pnt.toml
Za darmo już dziś: wszystko w otwartym silniku. Pro: studia kompromisów architektur uszeregowane według wskaźnika jakości.

Specjalista PNT lub GNSS

Otwórz TOML, zmień fizykę, sprawdź ją względem rejestru (ledger).

Zacznij od: Rejestr walidacji
kshana --validate scenarios/integrity-raim.toml
Za darmo już dziś: wszystko w otwartym silniku. Na zamówienie: modele czujników i odporności skalibrowane do sprzętu zamawiającego.

Kierownik testów i oceny

Przypnij scenariusze jako testy regresyjne i uruchom cały zestaw w jedno ostemplowane badanie.

Zacznij od: Sposoby użycia
kshana --study scenarios/quantum-pnt-demonstrator.suite.toml
Za darmo już dziś: wszystko w otwartym silniku. Pro: odtwarzalne pakiety dowodowe klasy audytowej na potrzeby przeglądu.

Recenzent zakupów lub programu

Użyj rejestru walidacji jako dowodu due diligence: każda możliwość wskazuje swoją wyrocznię i swój test.

Zacznij od: Macierz weryfikacji
https://github.com/ashfordeOU/kshanaOtwórz
Za darmo już dziś: wszystko w otwartym silniku. Pro: odtwarzalne pakiety dowodowe klasy audytowej na potrzeby przeglądu.

Badacz lub student

Odtwórz wynik co do ziarna (seed), rozszerz go i zacytuj dokładną wersję silnika.

Zacznij od: Badania i cytowanie
pip install kshana
Za darmo już dziś: wszystko w otwartym silniku. Za darmo: cały silnik, cytowalny przez DOI.

Inżynier synchronizacji czasu i sieci

Sprawdź holdover względem masek ITU-T, zanim antena GNSS zawiedzie.

Zacznij od: Ściana synchronizacji czasu
kshana scenarios/telecom-prtc-holdover-24h.toml
Za darmo już dziś: wszystko w otwartym silniku. Pro: cyfrowe bliźniaki zegarów skalibrowane do opublikowanego budżetu Allana urządzenia.

Użytkownik asystenta AI

Pozwól asystentowi uruchamiać silnik sprawdzony względem niezależnych wzorców zamiast zgadywać matematykę.

Zacznij od: Serwer MCP
cargo install kshana-mcp
Za darmo już dziś: wszystko w otwartym silniku. Za darmo: 49 narzędzi MCP, od run_scenario do export_oem.

Programista wbudowany lub produktowy

Wywołuj silnik z Rust, Pythona lub JavaScript wewnątrz własnego produktu.

Zacznij od: Instalacja
cargo add kshana
Za darmo już dziś: wszystko w otwartym silniku. Licencja komercyjna otwartego rdzenia: integracja zamknięta lub własnościowa bez zobowiązań AGPL.

Kshana nie steruje żadnym sprzętem radiowym i niczego nie nadaje. Zawiera programowy odbiornik GNSS dla zarejestrowanych i wygenerowanych próbek IQ i może zapisywać syntetyczne pliki IQ w paśmie podstawowym, ale nie jest sprzętowym generatorem sygnału RF ani sprzętowym lub certyfikowanym odbiornikiem GNSS. Jest narzędziem do badań i analizy kompromisów: symuluje, co zagłuszanie, spoofing i utrata sygnału robią z rozwiązaniem nawigacyjnym i czasowym, i wskazuje, które z jego odpowiedzi zostały sprawdzone względem niezależnego wzorca. To nie jest produkt lotniczy.