Spaceborne global positioning system for spacecraft
First Claim
1. A spaceborne apparatus for receiving global positioning signals and calculating positional information, wherein the spaceborne apparatus includes:
- at least one antenna for capturing the global positioning signals from global positioning system satellites;
at least one GPS board for correlation and tracking of the captured global positioning signals, including;
a microcontroller; and
a memory, wherein executable code is stored on said memory and said memory is accessible by said microcontroller;
a processor for controlling said at least one GPS board, wherein said processor selects which of the captured global positioning signals to track, and further calculates positional information from the global positioning signals; and
a motherboard to facilitate connections between said processor, said at least one GPS board and said at least one antenna.
1 Assignment
0 Petitions
Accused Products
Abstract
The spaceborne Global Positioning System receiver provides navigational solutions and is designed for use in low Earth orbit. The spaceborne GPS receiver can determine the orbital position of a spacecraft using any of the satellites within the GPS constellation. It is a multiple processor system incorporating redundancy by using a microcontroller to handle the closure of tracking loops for acquired GPS satellites, while a separate microprocessor computes the spacecraft navigational solution and handles other tasks within the receiver. The spaceborne GPS receiver can use either microcontroller or the microprocessor to close the satellite tracking loops. The use of microcontroller provides better tracking performance of acquired GPS satellites. The spaceborne GPS receiver utilizes up to seven separate GPS boards, with each board including its own set of correlators, down-converters and front-end components. The spaceborne GPS receiver also includes telemetry and time-marking circuitry. The spaceborne GPS receiver communicates with other spacecraft systems through a variety of interfaces and can be software-configured to support several different mission profiles.
29 Citations
27 Claims
-
1. A spaceborne apparatus for receiving global positioning signals and calculating positional information, wherein the spaceborne apparatus includes:
-
at least one antenna for capturing the global positioning signals from global positioning system satellites;
at least one GPS board for correlation and tracking of the captured global positioning signals, including;
a microcontroller; and
a memory, wherein executable code is stored on said memory and said memory is accessible by said microcontroller;
a processor for controlling said at least one GPS board, wherein said processor selects which of the captured global positioning signals to track, and further calculates positional information from the global positioning signals; and
a motherboard to facilitate connections between said processor, said at least one GPS board and said at least one antenna. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A spaceborne apparatus for receiving global positioning system satellite signals and computing positional information for spacecraft subsystems therefrom, wherein the spaceborne apparatus comprises:
-
at least one antenna for capturing global positioning signals from global positioning system satellites;
at least one GPS board for correlation and tracking the captured global positioning signals, including;
at least one down-converter for performing down-conversion on the captured global positioning signals from said at least one antenna;
at least one correlator for correlating the down-converted captured global positioning signals; and
a first processor for controlling said at least one correlator and said at least one down-converter;
a second processor for controlling said at least one GPS board and performing analysis of the down-converted captured global positioning signals; and
a motherboard to facilitate connections between said second processor, said at least one GPS board and said at least one antenna. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
a microcontroller; and
a memory, wherein executable code is stored on said memory and said memory is accessible by said microcontroller, wherein the executable code stored on said memory contains software instructions for closing satellite tracking loops.
-
-
14. The spaceborne apparatus as set forth in claim 13, wherein said microcontroller controls the correlation of the captured global positioning signals.
-
15. The spaceborne apparatus as set forth in claim 13, wherein said memory on said at least one GPS board further includes a shared memory that is accessible by said first processor and said second processor.
-
16. The spaceborne apparatus as set forth in claim 15, wherein each of said at least one GPS board further includes an interface state machine for controlling access to said shared memory.
-
17. The spaceborne apparatus as set forth in claim 13, wherein said first processor further includes a serial bus for command data transmission.
-
18. The spaceborne apparatus as set forth in claim 13, wherein said GPS board further includes a monitoring circuit for outputting telemetry data.
-
19. The spaceborne apparatus as set forth in claim 13, wherein said first processor supplies the predetermined carrier frequency and the predetermined phase code to said at least one correlator, and determines which of the global positioning system satellites has been acquired.
-
20. The spaceborne apparatus as set forth in claim 10, wherein said second processor includes:
-
a microprocessor; and
a memory, wherein executable code is stored on said memory and said memory is capable of being accessed by said microprocessor.
-
-
21. The spaceborne apparatus as set forth in claim 20, wherein said microprocessor that uses a RISC-type or x86-type instruction set.
-
22. The spaceborne apparatus as set forth in claim 20, wherein said second processor further includes a serial bus for command and data transmission.
-
23. The spaceborne apparatus as set forth in claim 20, wherein said microprocessor is radiation-tolerant.
-
24. The spaceborne apparatus as set forth in claim 20, wherein said second processor controls said first processor, said second processor performing selection of the global positioning system satellites based on satellite acquisition by said first processor and a global positioning system constellation almanac.
-
25. The spaceborne apparatus as set forth in claim 10, wherein said motherboard further includes a power board;
-
said power board including;
a power supply for said second processor and said at least one GPS board;
a current monitoring circuit for protecting said second processor and said at least one GPS board;
a latch-up protection circuit for protecting said second processor and said at least one GPS board; and
an electromagnetic interference filter for suppression of electrical interference.
-
-
26. The spaceborne apparatus as set forth in claim 10, wherein said at least one antenna further includes a plurality of antennas.
-
27. The spaceborne apparatus as set forth in claim 10, wherein said at least one GPS board further includes a plurality of GPS boards.
Specification