NavSW4NewSpace

- GNSS Software Port to New space Hardware

STATUS | Ongoing
STATUS DATE | 12/06/2019
ACTIVITY CODE | 4C.054
NavSW4NewSpace

Objectives

The activity addresses the porting of the existing GNSS Software to a COTS based hardware that can be used

  • for a stand-alone GNSS receiver
  • as a slide-in module in the COTS version of the On-Board Computer from RUAG Sweden

Challenges

Adaption of RUAG’s existing Navigation Software for Hi-Rel space receivers to the following new constraints:

  • New baseband processor performing autonomous acquisition and tracking of GNSS satellites as commanded by the NavSW
  • New hypervisor environment
  • New processor architecture
  • Changed real-time constraints (from an interrupt-driven execution model to an event-driven execution model)

System Architecture

The electronics COTS board is an ongoing development by RUAG Sweden featuring a PowerPC for SW execution (possibly shared with the On-Board computer), a FPGA for autonomous acquisition and tracking. Code and carrier phase measurements are computed within the FPGA and are passed to the navigation SW for computation of the navigation solution

Plan

Milestones:

  • Requirements Review
  • Software PDR / Final Review

Current Status

Activities in progress:

  • Requirements Engineering
  • SW Design
  • Adaption of simulation environment and test systems
  • Setup of development enviroment

Upcoming activities:

  • SW Implementation and Integration