GPS-Enhanced Onboard Navigation System (GEONS)

Aerospace
GPS-Enhanced Onboard Navigation System (GEONS) (TOP5-709)
Open architecture solutions for onboard orbit determination
Overview
NASA Goddard Space Flight Center invites companies to license its GEONS flight software package that provides onboard orbit determination and control in real time, with higher accuracy, without human intervention, and while requiring minimal onboard computing resources. It substantially improves definitive and predictive accuracy of Global Positioning System (GPS) receiver point solution fixes, achieving accuracies of at least 20 meters and 3 cm/sec. GEONS was developed by researchers at Goddard to meet technology needs for: increased satellite autonomy, support for collaborative science missions, GPS navigation to satellites with limited GPS visibility (e.g., high-Earth and geosynchronous missions), and proposed formation flying/constellation missions.

The Technology
While real-time positioning computed by standard GPS service is adequate for some onboard applications, inherent position discontinuities are not acceptable for high-precision instrument applications, such as view-period prediction and maneuver planning, both of which are computations that require a continuous prediction of the spacecraft state. Real-time positioning also requires simultaneous measurements from four GPS satellites, a mission-limiting factor that must be considered. GEONS processes data from standard GPS receivers, onboard communication equipment, and/or attitude sensors, producing accurate absolute and relative navigation solutions in real time. Other functions, including onboard maneuver control and relative navigation for keeping formations are also supported by GEONS. All information is quickly available to scientists when it is included in the down-linked telemetry stream. GEONS provides high-quality solutions with fewer than four visible GPS space vehicles by employing an extended Kalman filter (EKF) augmented with physically representative models for gravity, atmospheric drag, solar radiation pressure, clock bias, and drift to provide accurate state estimation and a realistic state error covariance. GEONS incorporates the information from all past measurements—carefully balanced with GEONS’ data of the physical models governing these measurements—to produce an optimal estimate of the user spacecraft’s orbit. GEONS’ high-fidelity state dynamics model reduces sensitivity to measurement errors and provides high-accuracy velocity estimates, permitting accurate state prediction during signal outages or degraded coverage. Autonomous navigation reduces total mission cost by eliminating the need for routine, ground-based orbit determination and special tracking services, and it is required for advanced mission concepts, such as satellite formation flying. GEONS was designed for autonomous operation within the very limited resources of an onboard computer. Autonomous initialization and enhanced fault detection capabilities are implemented using instantaneous geometric GPS solutions. By incorporating information from past measurements, GEONS provides highly accurate orbit estimates even with one visible GPS space vehicle—and even during signal outages or degraded coverage. This unprecedented accuracy and reliability reduces navigation errors and does it autonomously with minimal onboard computer resources. Additionally, GEONS processes Doppler measurement data from onboard attitude sensors. These different types of measurements are all incorporated into the GEONS software, producing a navigation system capable of handling multiple orbit regimes and navigation subsystems, while requiring no additional hardware. Fusion of these data types increases system stability and reliability and enables graceful degradation in the event that a component fails during orbit.
Benefits
  • Increases accuracy: Reduces navigation errors by a factor of 15 in position and a factor of 50 in velocity when compared to traditional receiver solutions
  • Improves reliability: Can produce highly accurate orbit estimations even when only one GPS satellite is visible, greatly improving reliability for many applications
  • Reduces mission cost: Eliminates the need for ground-based orbit determin-ation and tracking, while still allowing accurate ground-based monitoring and planning
  • Enables satellite formation flying: Enables advanced mission concepts such as satellite formation flying
  • Reduces computing requirements: Requires minimal processing power, operating within limited onboard computer resources
  • Improves stability: Processes data used for other spacecraft functions, increasing stability and reliability and enabling graceful degradation should a component fail

Applications
  • HEO/LEO/GEO satellites
  • Spacecraft
Technology Details

Aerospace
TOP5-709
GSC-14687-1 GSC-18408-1
Patent Pending
Similar Results
Powerline Geolocation
The electrical transmission lines used to transmit power are optimized for 50 to 60 Hz waveforms, but are suitable for waveforms of higher frequencies, into the megahertz range. Therefore, powerline conductors are capable of transmitting signals which could be used for geolocation. Indeed, frequencies in the 100 kHz range are used for diagnostic purposes in contemporary power grids today. Signals transmitted in this band are used to verify the operation of sites along the power grid, are used to configure the power grid (for example, throw a circuit breaker). The technology takes advantage of the suitability of electrical conductors employed in power transmission for signal transmission in the sub-megahertz range, and, in the preferred embodiment, utilizes the existing diagnostics signals in this range for geolocation.
Satellites
Location Corrections Through Differential Networks System
The system is designed to work with any internet enabled mobile device that has access to its GPS pseudorange, code phase and potentially carrier phase measurements. The system makes use of GPS measurements or corrections obtained from a stationary base station to refine its positioning estimate using established computational techniques such as those associated with differential GPS, Real-Time Kinematic (RTK) GPS and/or the Local Area Augmentation System (LAAS). The location information from mobile and fixed base signals can be integrated using established such as those used for differential GPS, Such methods remove errors common to the measurements of both devices (the mobile and base station) thereby increasing accuracy of the mobile device position estimates.
Airborne Topographic Mapper wide scan lidar elevation data taken over the USS Constellation
Kodiak 3D Lidar
NASA Goddard Space Flight Center has developed a 3D lidar system that consists of microelectromechanical systems (MEMS) beam steering, high performance reconfigurable computing, and an in-depth understanding of systems level integration. Kodiak combines a 3D MEMS scanning lidar with a long range narrow FOV telescope to produce a flexible and capable space flight ranging system. Also included is SpaceCube-level processing power to host a variety of algorithms enabling sensing and 6 degrees of freedom.
Hubble Finds a Lenticular Galaxy Standing Out in the Crowd
Credit: NASA/ESA/Hubble; acknowledgements: Judy Schmidt (Geckzilla)
FlashPose: Range and intensity image-based terrain and vehicle relative pose estimation algorithm
Flashpose is the combination of software written in C and FPGA firmware written in VHDL. It is designed to run under the Linux OS environment in an embedded system or within a custom development application on a Linux workstation. The algorithm is based on the classic Iterative Closest Point (ICP) algorithm originally proposed by Besl and McKay. Basically, the algorithm takes in a range image from a three-dimensional imager, filters and thresholds the image, and converts it to a point cloud in the Cartesian coordinate system. It then minimizes the distances between the point cloud and a model of the target at the origin of the Cartesian frame by manipulating point cloud rotation and translation. This procedure is repeated a number of times for a single image until a predefined mean square error metric is met; at this point the process repeats for a new image. The rotation and translation operations performed on the point cloud represent an estimate of relative attitude and position, otherwise known as pose. In addition to 6 degree of freedom (DOF) pose estimation, Flashpose also provides a range and bearing estimate relative to the sensor reference frame. This estimate is based on a simple algorithm that generates a configurable histogram of range information, and analyzes characteristics of the histogram to produce the range and bearing estimate. This can be generated quickly and provides valuable information for seeding the Flashpose ICP algorithm as well as external optical pose algorithms and relative attitude Kalman filters.
https://www.flickr.com/photos/gsfc/7166013678/
NavCube 2.0 Dual Frequency GPS L1/L2C Lunar Receiver
The NavCube 2.0 GPS incorporates Spacecube 2.0 hardware with a custom dual-chain GPS RF down conversion card. The two RF chains on the RF card may be configured for GPS L1 and GPS L2C or, GPS L1 and GPS L1. This GPS RF card enables weak signal tracking signals from the side-lobes of the transmitted GPS signals in order to operate at high altitudes. Navcube further incorporates additional custom electrical filters, antennas and high stability clock. By blending the proven SpaceCube 2.0 hardware with new GPS receiver, NavCube 2.0 has increases processing resources that can be used to support other applications in addition to running the GPS software and firmware.
Stay up to date, follow NASA's Technology Transfer Program on:
facebook twitter linkedin youtube
Facebook Logo X Logo Linkedin Logo Youtube Logo