Publication | Closed Access
Onboard Software Development and Performance Assessment of Enhanced Spaceborne GPS Receiver for Small Satellite System
13
Citations
0
References
2008
Year
EngineeringGlobal Navigation Satellite SystemComputer ArchitectureSoftware EngineeringPrecision NavigationCalibrationPerformance AssessmentSystems EngineeringOnboard Software DevelopmentBoard SoftwareSpaceborne Gps ReceiverSatellite NetworkSatellite Signal ProcessingComputer EngineeringSignal ProcessingSoftware DesignOnboard Software ArchitectureSatellite Navigation SystemsSmall SatellitesSmall SatelliteAerospace EngineeringSmall Satellite System
The spaceborne GPS receiver is one of the indispensable payloads for the high-resolution earth observation satellites. In this paper, the onboard software architecture, implementation and test results as well as the hardware system related to the on board software are described. The hardware design is mainly built with the 12 channel Ll C/A code baseband correlator and 32-bit floating-point DSP microprocessor. The onboard software architecture is designed using DSP/BIOS to support the real-time multitasking operating system. The on board software of the enhanced spaceborne GPS receiver contains the task scheduling, the algorithms of GPS signal baseband processing, satellite ephemeris calculations and real-time orbit determination. The performance test is based on hardware-in-the-loop simulations using GPS simulator. The experimental results show that implemented software gives the fast TTFF and stable tracking of GPS SV. In the event, the enhanced spaceborne GPS receiver is able to provide the position and velocity stably.