HOME               

          PROGRAM          

         RESEARCH         

     PUBLICATIONS     

           SERVICES           

             PEOPLE             

Quick Page View



Highlights




Useful Links


 

 

      

The e-POP GAP project

The CASSIOPE (the CAScade Smallsat and IOnospheric Polar Explorer) is a Canadian satellite scheduled for launch in 2009. It is a hybrid mission designed for a wide range of tasks including space-based communication and observations of the Earth’s atmospheric environment. A dedicated suite of eight scientific instruments, called the e-POP (the Enhanced Polar Outflow Probe), will investigate space storms in the upper atmosphere and provide GPS-based navigation information. The University of Calgary's Institute for Space Research leads the development of the e-POP. The project is co-funded by the Canadian Space Agency (CSA) and the Natural Science and Engineering Research Council (NSERC).

GAP (GPS Attitude and Profiling) is one of the eight scientific instruments. GAP has two components: GAP-A for position, velocity, attitude and time determination, and GAP-O for atmosphere occultation. Dr. Richard Langley, a Professor in the Department of Geodesy and Geomatics Engineering at the University of New Brunswick, leads the GAP instrument as the Principle Investigator.

 

      

GPS Attitude System for the e-POP Platform

Over the last decade, GPS receivers have been successfully used for attitude and orbit determination on microsatellites and minisatellites in low Earth orbit. As a result, it has been a trend in space missions to use cost-effective GPS receivers for space science and engineering experiments. The use of commercial components for spacecraft GPS receivers has been experienced on some other space missions. However, it is so far restricted to low-grade single-frequency receivers and a limited range of correlator chipsets. The use of a fully commercial, geodetic grade dual-frequency receiver with no heritage in space applications has been recently considered for space missions.

A rapid, precise and reliable GPS-based attitude determination system for satellites should be able to compete with existing space-deployed attitude systems such as star sensors. The precision of spacecraft GPS attitude determination is mostly at the 0.5-1.0 degree level. In terms of attitude precision attainable from GPS attitude determination system, multipath and the baseline length between the antennas will be the principal limiting factors.

We developed a real-time GPS attitude determination system using commercial, geodetic grade dual-frequency GPS receiver, slightly modified for the e-POP platform onboard the Canadian CASSIOPE spacecraft to be flown in low Earth orbit.

 

      

GAP Design

The design of GAP is based primarily on the use of commercial-off-the-shelf (COTS) GPS receiver technology. Early in the mission design, it was decided to base the GAP instrument on a COTS dual-frequency receiver rather than a space qualified one. The decision was based primarily on economics. NovAtel’s OEM4-G2L dual-frequency receivers have been selected as the candidate hardware for this project. A series of tests were carried out to help determine the viability of using COTS GPS receivers for a satellite mission.

 

Conceptual view of the CASSIOPE spacecraft

The GAP instrument has been designed and constructed in collaboration with Bristol Aerospace. The GAP interface card EM (Express Module) used to interface the e-POP data handling unit with the GPS receiver cards is based on Bristol Aerospace STARS controller architecture with spaceflight heritage and an added FPGA (Field Programmable Gate Array). Some other components (such as patch antennas) also have spaceflight heritage.

A total of five GPS receivers on the satellite will be used for high precision navigation, attitude determination and radio occultation measurements. The four antennas to be used for navigation and attitude determination, together with their associated equipment called GAP-A, are mounted on the zenith-facing side of the spacecraft and one antenna for occultation, together with its associated equipment called GAP-O, on the anti-ram (i.e., anti-velocity) side of the spacecraft. GAP-A collects and processes simultaneous observations from three of the GPS receivers. Four receiving antennas including one spare will be mounted on the spacecraft. These antennas are mounted in locations to minimize multipath reflections and maximize the baseline length between the antennas. GAP-O consists of a dual-frequency GPS receiver, with a switchable spare, to collect GPS occultation data at a 20 Hz data rate sufficient for ionospheric tomography science.

GAP-A antenna/baseline geometry

 

      

GPS Attitude Determination

The DD (double-differenced between satellites and receivers) carrier-phase observations are used for spacecraft attitude determination in our approach while the DD pseudorange observations are used for estimating nominal baseline components and float ambiguities. GPS0 is considered as the base station while GPS1 and GPS2 are considered as the rovers. GPS3 is the spare antenna. At each epoch, the navigation solution of GPS0 is taken as the Earth-centred Earth-fixed (ECEF) position of the spacecraft. The system is based on the general purpose UNB RTK (real-time kinematic) engine which has been used for various scientific and engineering applications. It includes differential carrier-phase ambiguity resolution and position/velocity estimation. The attitude of the spacecraft is determined by estimating the rotation matrix between the body-fixed and ECEF frames using two baseline vectors (i.e., GPS1-GPS0 and GPS2-GPS0) and one vector orthogonal to them (i.e., the cross product of the two baseline vectors).

GPS attitude determination

 

      

Performance Test

To demonstrate the capabilities of the attitude software, three different hardware systems were used as GAP software test beds, including a laptop computer, the Bristol SPP (System Platform Processor) controller, and the GAP interface card EM. The Bristol SPP controller is a multipurpose controller board developed for sounding rocket missions. It features a Motorola DSP56309, 128 KB SRAM (Static Random Access Memory) memory, Flash Memory, and two RS-232 serial ports. The GAP interface card EM is based on the Bristol STARS controller architecture with added FPGA.

A 3-axis motion table was built using stepper motors and stepper motor controllers (Pontech STP100). Also, an Ethernet-to-serial controller (Sollae EZL-400s) was integrated in the test bed. This add-on device enabled the motion table to be accessed and controlled from a remote place. The rotation angles measured by each stepper motor can be used as the reference of attitude solutions computed using the three GPS receivers. To accomplish this end, the stepper motors and GPS receivers should be synchronized in time.

 

GAP software test bed configuration

 

      

Concluding Remarks

Out of a dedicated suite of eight scientific instruments for the e-POP mission, GAP provides an accurate absolute time reference, spacecraft position and velocity information to the data handling unit. Also, it will perform spacecraft 3-axis attitude determination. Due to the limited resources of the spacecraft available for GAP real-time attitude determination, its operation may take place only over a short time period. For that reason, our approach to resolve carrier-phase ambiguities is based on epoch-by-epoch ambiguity resolution, which resolves ambiguities instantaneously at the current epoch. At each epoch, two baseline vectors are computed by the UNB RTK engine, and then they are converted into the attitude solutions. The tests conducted so far provide good evidence for a proper functioning of the attitude software.

Further testing of GAP has been carried out at the University of Calgary's Institute for Space Research, which is leading the development of e-POP, and at Bristol Aerospace. Subsequently, additional testing took place during the spacecraft assembly, integration and test program for the e-POP payload at the Canadian Space Agency’s David Florida Laboratory in Ottawa.

 

      

Motion Tables in Action (Videos)

 

                                                            

                      Mov format [0.9 Mb]                        Mpeg format [1.2 Mb]

 

                                                            

                      Mov format [12.3 Mb]                      Mpeg format [17.4 Mb]

 

      

News Articles

 

      

References

  • Langley, R. B. and D. Kim (2008). “An update on the GAP instrument.” Viewgraphs presentation. The e-POP/CASSIOPE Science Team Meeting #12, Ottawa, 19-21 November.

  • Langley, R. B. and D. Kim (2007). “The CASSIOPE satellite ionospheric profiling experiment.” Viewgraphs presentation. URSI 2007, North American Radio Science Meeting, Ottawa, 22-26 July 2007.

  • Kim, D. and R. B. Langley (2007). “GPS RTK-based attitude determination for the e-POP platform onboard the Canadian CASSIOPE spacecraft in low earth orbit.” Proceedings of ENC-GNSS2007, Geneva, Switzerland, 29 May -1 June, pp. 980-991.

  • Serrano, L., D. Kim and R. B. Langley (2006). “Performance analysis of the NovAtel OEM4-G2L receiver for low earth orbit satellite tracking.” University of New Brunswick. Technical report for Bristol Aerospace, Ltd., 8 May.

  • Kim, D. and R. B. Langley (2006). “GPS Attitude, Positioning and Profiling (GAP) – Real-time attitude software.” Viewgraphs presentation. e-POP Instrumenter’s Meeting, Royal Military Collage, Kingston, ON, Canada, 22 February.

  • Serrano, L., D. Kim and R. B. Langley (2006). “GPS Attitude, Positioning and Profiling (GAP) – Performance analysis of the NovAtel OEM4-G2L receiver for LEO satellite tracking.” Viewgraphs presentation. e-POP Instrumenter’s Meeting, Royal Military Collage, Kingston, ON, Canada, 22 February.

  • Langley, R. B. and D. Kim (2005). “Report on sensitivity of GPS antenna covered with AZ technology RM-400 coating.” University of New Brunswick. Technical report for Bristol Aerospace, Ltd., 27 July.

  • Langley, R. B., D. Kim and L. Serrano (2005). “e-POP GAP radio science update.” Viewgraphs presentation. e-POP STM#7, University of British Columbia, Vancouver, BC, Canada, 2-3 June.

  • Langley, R. B. and D. Kim (2005). “Spaceborne GPS: The UNB experience.” Viewgraphs presentation. SWIFT – GPS Occultation Instrument Science Meeting, Canadian Space Agency, Saint Hubert, QC, Canada, 9 February.

  • Langley, R. B., O. Montenbruck, M. Markgraf and D. Kim (2004). “Qualification of a commercial dual-frequency GPS receiver for the e-POP platform onboard the Canadian CASSIPOE spacecraft.” Proceedings of NAVITEC '2004, the 2nd ESA Workshop on Satellite Navigation User Equipment Technologies, ESTEC, Noordwijk, The Netherlands, 8-10 December 2004, pp. 397-405.

  • Kim, D., C. Kang and R. B. Langley (2004). “Users’ guide for software interface of the GAP interface card with NovAtel OEM4 family of receivers.” University of New Brunswick. Technical report for Bristol Aerospace, Ltd., July.