Satelity na niskiej orbicie ziemskiej poruszają się blisko 8 km / s. Większość chipów GPS klasy konsumenckiej nadal wykorzystuje limity CoCom wynoszące 1000 węzłów, około 514 m / s. Limity CoCom są dobrowolnymi limitami dla eksportu, o których można przeczytać więcej w tym pytaniu i odpowiedzi oraz w tym pytaniu i odpowiedzi i gdzie indziej.
W przypadku tego pytania załóżmy, że są to ograniczenia liczbowe w części wyjściowej oprogramowania układowego. Chip musi faktycznie obliczyć prędkość (i wysokość), zanim będzie mógł zdecydować, czy limit został przekroczony, a następnie albo przedstawić rozwiązanie wyjścia, albo je zablokować.
Przy 8000 m / s przesunięcie Dopplera przy 2GHz wynosi około 0,05 MHz, niewielki ułamek naturalnej szerokości sygnału ze względu na jego modulację.
Istnieje kilka firm, które sprzedają urządzenia GPS do kostek i są one drogie (od setek do tysięcy dolarów) i prawdopodobnie warte każdego grosza, ponieważ (przynajmniej niektóre z nich) są przeznaczone do zastosowań satelitarnych i testowane w przestrzeni kosmicznej.
Ignorując wdrożenie limitów CoCom i wszystkie inne kwestie związane z działaniem w przestrzeni kosmicznej oprócz prędkości , czy istnieją jakieś powody, dla których nowoczesny układ GPS z prędkością maksymalną 500 m / s nie byłby w stanie pracować z prędkością 8000 m / s? Jeśli tak, jakie one są?
Uwaga: 8000 m / s podzielone przez c (3E + 08 m / s) daje około 27 ppm ekspansji / kompresji odebranych sekwencji. Może to wpływać na niektóre implementacje korelacji (zarówno w sprzęcie, jak i oprogramowaniu).
Odpowiedzi:
Nie radziłbym używać zintegrowanego rozwiązania GPS (zawierającego MCU i oprogramowanie układowe o zamkniętym źródle) dla aplikacji satelitarnej. Istnieje kilka powodów, dla których może to nie działać:
Wszystkie te problemy można rozwiązać, jeśli używasz dowolnie programowalnego interfejsu użytkownika i korelatora z niestandardowym oprogramowaniem układowym. Możesz spojrzeć na Piksy .
źródło
Niektórzy wdrażają COCOM jako lub , inni jako i . Tak czy inaczej, dla wykwalifikowanych klientów w ramach EAR lub ITAR, sprzedawcy chętnie sprzedadzą ci opcję oprogramowania układowego dla $$$, która wyłącza tę funkcjonalność. Sprzęt jest identyczny.
Poza tym twardym ograniczeniem staje się problemem komunikacji RF, wraz z projektowaniem sprzętu tak, aby tolerował efekty promieniowania. Twój Eb / N0 będzie prawdopodobnie nieco lepszy, ponieważ jesteś (dosłownie) bliżej SV i unikniesz utraty ścieżki w atmosferze, ale twój obwód odbiorczy będzie musiał tolerować znaczną ilość Dopplera.
Nawiasem mówiąc, nie jest to tylko pozycja, którą interesują CubeSats - czas GPS jest cennym towarem danych, który pomaga satelicie dowiedzieć się, gdzie on jest, biorąc pod uwagę TLE. Nawet jeśli odbiorca odmawia podania pozycji z powodu COCOM, jeśli daje czas, to może być tego warte.
źródło
Jeśli ten artykuł na przykład o architekturze GPS jest reprezentatywny, wówczas chipy składają się z interfejsu RF, korelatorów sprzętowych w domenie cyfrowej, a całe rzeczywiste dekodowanie sygnału odbywa się w oprogramowaniu.
W takim przypadku jedynym prawdopodobnym problemem jest doppler. Oprogramowanie może odrzucać „wyjątkowe” wartości, ale i tak musisz wymienić lub zmodyfikować oprogramowanie, jeśli chcesz ominąć limity CoCom.
Bardziej interesującym pytaniem jest, czy możesz pożyczyć symulator GPS , który można zaprogramować do symulacji szybkiej skrzynki. Myślałem, że to możliwe - w końcu, w jaki sposób producent przetestowałby, że ich urządzenie stosuje limity CoCom?
źródło
To naprawdę zależy od implementacji. Na przykład jeden odbiornik, nad którym pracowałem, ma rejestr częstotliwości NCO o stałym punkcie nośnym w każdym kanale korelatora, o szerokości 17 bitów. Maksymalna wartość, którą można zapisać w tym rejestrze, odpowiada około 6 km / s, a także musi uwzględniać przyczynę błędu częstotliwości zegara odbiornika. Nie byłby więc w stanie śledzić satelitów, których zasięg przekracza tę granicę, co stanowiłoby ich całkiem sporo, gdyby odbiornik poruszał się z prędkością orbitalną.
źródło
Cubesats może być używany z dostępnymi na rynku komercyjnymi urządzeniami GPS o wartości mniejszej niż 1000 $. Producent usuwa ograniczenia, więc można mieć nadzieję, że będą w stanie przetestować je z usuniętymi. Mają emulatory GPS lub dostęp do nich.
Producent musi usunąć limity kokosowe, a producent zrobi to tylko wtedy, gdy uzyskasz wyjątek od swojego rządu. Nie jestem pewien tego procesu, ale wiem, że jest to możliwe przynajmniej w Stanach Zjednoczonych. Poza USA może to być prawie niemożliwe.
Nie znam dokładności jednostki GPS, ale nadal istnieją efekty jonosferyczne, które należy uwzględnić, jeśli lecisz w LEO. Będziesz także potrzebował przyzwoitego systemu ADCS do oszacowania pozycji statków kosmicznych
źródło