61 research outputs found
Crew-Aided Autonomous Navigation
A sextant provides manual capability to perform star/planet-limb sightings and offers a cheap, simple, robust backup navigation source for exploration missions independent from the ground. Sextant sightings from spacecraft were first exercised in Gemini and flew as the lost-communication backup for all Apollo missions. This study characterized error sources of navigation-grade sextants for feasibility of taking star and planetary limb sightings from inside a spacecraft. A series of similar studies was performed in the early/mid-1960s in preparation for Apollo missions. This study modernized and updated those findings in addition to showing feasibility using Linear Covariance analysis techniques. The human eyeball is a remarkable piece of optical equipment and provides many advantages over camera-based systems, including dynamic range and detail resolution. This technique utilizes those advantages and provides important autonomy to the crew in the event of lost communication with the ground. It can also provide confidence and verification of low-TRL automated onboard systems. The technique is extremely flexible and is not dependent on any particular vehicle type. The investigation involved procuring navigation-grade sextants and characterizing their performance under a variety of conditions encountered in exploration missions. The JSC optical sensor lab and Orion mockup were the primary testing locations. For the accuracy assessment, a group of test subjects took sextant readings on calibrated targets while instrument/operator precision was measured. The study demonstrated repeatability of star/planet-limb sightings with bias and standard deviation around 10 arcseconds, then used high-fidelity simulations to verify those accuracy levels met the needs for targeting mid-course maneuvers in preparation for Earth reen
Orion Absolute Navigation System Progress and Challenges
The Orion spacecraft is being designed as NASA's next-generation exploration vehicle for crewed missions beyond Low-Earth Orbit. The navigation system for the Orion spacecraft is being designed in a Multi-Organizational Design Environment (MODE) team including contractor and NASA personnel. The system uses an Extended Kalman Filter to process measurements and determine the state. The design of the navigation system has undergone several iterations and modifications since its inception, and continues as a work-in-progress. This paper seeks to benchmark the current state of the design and some of the rationale and analysis behind it. There are specific challenges to address when preparing a timely and effective design for the Exploration Flight Test (EFT-1), while still looking ahead and providing software extensibility for future exploration missions. The primary measurements in a Near-Earth or Mid-Earth environment consist of GPS pseudorange and deltarange, but for future explorations missions the use of star-tracker and optical navigation sources need to be considered. Discussions are presented for state size and composition, processing techniques, and consider states. A presentation is given for the processing technique using the computationally stable and robust UDU formulation with an Agee-Turner Rank-One update. This allows for computational savings when dealing with many parameters which are modeled as slowly varying Gauss-Markov processes. Preliminary analysis shows up to a 50% reduction in computation versus a more traditional formulation. Several state elements are discussed and evaluated, including position, velocity, attitude, clock bias/drift, and GPS measurement biases in addition to bias, scale factor, misalignment, and non-orthogonalities of the accelerometers and gyroscopes. Another consideration is the initialization of the EKF in various scenarios. Scenarios such as single-event upset, ground command, pad alignment, cold start are discussed as are strategies for whole and partial state updates as well as covariance considerations. Strategies are given for dealing with latent measurements and high-rate propagation using multi-rate architecture. The details of the rate groups and the data ow between the elements is discussed and evaluated
Orion Exploration Flight Test 1 (EFT-1) Best Estimated Trajectory Development
The Orion Exploration Flight Test 1 (EFT-1) mission successfully flew on Dec 5, 2014 atop a Delta IV Heavy launch vehicle. The goal of Orions maiden flight was to stress the system by placing an uncrewed vehicle on a high-energy trajectory replicating conditions similar to those that would be experienced when returning from an asteroid or a lunar mission. The Orion navigation team combined all trajectory data from the mission into a Best Estimated Trajectory (BET) product. There were significant challenges in data reconstruction and many lessons were learned for future missions. The team used an estimation filter incorporating radar tracking, onboard sensors (Global Positioning System and Inertial Measurement Unit), and day-of-flight weather balloons to evaluate the true trajectory flown by Orion. Data was published for the entire Orion EFT-1 flight, plus objects jettisoned during entry such as the Forward Bay Cover. The BET customers include approximately 20 disciplines within Orion who will use the information for evaluating vehicle performance and influencing future design decisions
Tuning and Robustness Analysis for the Orion Absolute Navigation System
The Orion Multi-Purpose Crew Vehicle (MPCV) is currently under development as NASA's next-generation spacecraft for exploration missions beyond Low Earth Orbit. The MPCV is set to perform an orbital test flight, termed Exploration Flight Test 1 (EFT-1), some time in late 2014. The navigation system for the Orion spacecraft is being designed in a Multi-Organizational Design Environment (MODE) team including contractor and NASA personnel. The system uses an Extended Kalman Filter to process measurements and determine the state. The design of the navigation system has undergone several iterations and modifications since its inception, and continues as a work-in-progress. This paper seeks to show the efforts made to-date in tuning the filter for the EFT-1 mission and instilling appropriate robustness into the system to meet the requirements of manned space ight. Filter performance is affected by many factors: data rates, sensor measurement errors, tuning, and others. This paper focuses mainly on the error characterization and tuning portion. Traditional efforts at tuning a navigation filter have centered around the observation/measurement noise and Gaussian process noise of the Extended Kalman Filter. While the Orion MODE team must certainly address those factors, the team is also looking at residual edit thresholds and measurement underweighting as tuning tools. Tuning analysis is presented with open loop Monte-Carlo simulation results showing statistical errors bounded by the 3-sigma filter uncertainty covariance. The Orion filter design uses 24 Exponentially Correlated Random Variable (ECRV) parameters to estimate the accel/gyro misalignment and nonorthogonality. By design, the time constant and noise terms of these ECRV parameters were set to manufacturer specifications and not used as tuning parameters. They are included in the filter as a more analytically correct method of modeling uncertainties than ad-hoc tuning of the process noise. Tuning is explored for the powered-flight ascent phase, where measurements are scarce and unmodelled vehicle accelerations dominate. On orbit, there are important trade-off cases between process and measurement noise. On entry, there are considerations about trading performance accuracy for robustness. Process Noise is divided into powered flight and coasting ight and can be adjusted for each phase and mode of the Orion EFT-1 mission. Measurement noise is used for the integrated velocity measurements during pad alignment. It is also used for Global Positioning System (GPS) pseudorange and delta- range measurements during the rest of the flight. The robustness effort has been focused on maintaining filter convergence and performance in the presence of unmodeled error sources. These include unmodeled forces on the vehicle and uncorrected errors on the sensor measurements. Orion uses a single-frequency, non-keyed GPS receiver, so the effects due to signal distortion in Earth's ionosphere and troposphere are present in the raw measurements. Results are presented showing the efforts to compensate for these errors as well as characterize the residual effect for measurement noise tuning. Another robustness tool in use is tuning the residual edit thresholds. The trade-off between noise tuning and edit thresholds is explored in the context of robustness to errors in dynamics models and sensor measurements. Measurement underweighting is also presented as a method of additional robustness when processing highly accurate measurements in the presence of large filter uncertainties
Benefits of Operational Consideration into the Guidance, Navigation, and Control Design of Spacecraft
The following paper points out historical examples where operational consideration into the GN&C design could have helped avoid operational complexity, reduce costs, ensure the ability for a GN&C system to be able to adapt to failures, and in some cases might have helped save mission objectives. A costly repeat of mistakes could befall a program if previous operational lessons, especially from operators of vehicles with similar GN&C systems, are not considered during the GN&C design phase of spacecraft. The information gained from operational consideration during the design can lead to improvements of the design, allow less ground support during operations, and prevent repetition of previous mistakes. However, this benefit can only occur if spacecraft operators adequately capture lessons learned that would improve future designs for operations and those who are designing spacecraft incorporate inputs from those that have previously operated similar GN&C systems
Initial Considerations for Navigation and Flight Dynamics of a Crewed Near-Earth Object Mission
A crewed mission to a Near-Earth Object (NEO) was recently identified as a NASA Space Policy goal and priority. In support of this goal, a study was conducted to identify the initial considerations for performing the navigation and flight dynamics tasks of this mission class. Although missions to a NEO are not new, the unique factors involved in human spaceflight present challenges that warrant special examination. During the cruise phase of the mission, one of the most challenging factors is the noisy acceleration environment associated with a crewed vehicle. Additionally, the presence of a human crew necessitates a timely return trip, which may need to be expedited in an emergency situation where the mission is aborted. Tracking, navigation, and targeting results are shown for sample human-class trajectories to NEOs. Additionally, the benefit of in-situ navigation beacons on robotic precursor missions is presented. This mission class will require a longer duration flight than Apollo and, unlike previous human missions, there will likely be limited communication and tracking availability. This will necessitate the use of more onboard navigation and targeting capabilities. Finally, the rendezvous and proximity operations near an asteroid will be unlike anything previously attempted in a crewed spaceflight. The unknown gravitational environment and physical surface properties of the NEO may cause the rendezvous to behave differently than expected. Symbiosis of the human pilot and onboard navigation/targeting are presented which give additional robustness to unforeseen perturbations
A GPS Receiver for Lunar Missions
Beginning with the launch of the Lunar Reconnaissance Orbiter (LRO) in October of 2008, NASA will once again begin its quest to land humans on the Moon. This effort will require the development of new spacecraft which will safely transport people from the Earth to the Moon and back again, as well as robotic probes tagged with science, re-supply, and communication duties. In addition to the next-generation spacecraft currently under construction, including the Orion capsule, NASA is also investigating and developing cutting edge navigation sensors which will allow for autonomous state estimation in low Earth orbit (LEO) and cislunar space. Such instruments could provide an extra layer of redundancy in avionics systems and reduce the reliance on support and on the Deep Space Network (DSN). One such sensor is the weak-signal Global Positioning System (GPS) receiver "Navigator" being developed at NASA's Goddard Space Flight Center (GSFC). At the heart of the Navigator is a Field Programmable Gate Array (FPGA) based acquisition engine. This engine allows for the rapid acquisition/reacquisition of strong GPS signals, enabling the receiver to quickly recover from outages due to blocked satellites or atmospheric entry. Additionally, the acquisition algorithm provides significantly lower sensitivities than a conventional space-based GPS receiver, permitting it to acquire satellites well above the GPS constellation. This paper assesses the performance of the Navigator receiver based upon three of the major flight regimes of a manned lunar mission: Earth ascent, cislunar navigation, and entry. Representative trajectories for each of these segments were provided by NASA. The Navigator receiver was connected to a Spirent GPS signal generator, to allow for the collection of real-time, hardware-in-the-loop results for each phase of the flight. For each of the flight segments, the Navigator was tested on its ability to acquire and track GPS satellites under the dynamical environment unique to that trajectory
Sextant Navigation on the International Space Station: A Human Space Exploration Demo
Astronauts on board the International Space Station (ISS) tested a hand-held sextant to demonstrate potential use on future human exploration missions such as Orion and Gateway. The investigation, designed to aid in the development of emergency navigation methods for future crewed spacecraft, took place from June-December 2018. A sextant provides manual capability to perform star/planet-limb sightings and estimate vehicle state during loss of communication or other contingencies. Its simplicity and independence from primary systems make it useful as an emergency survival backup or confirming measurement source. The concept of using a sextant has heritage in Gemini, Apollo, and Skylab. This paper discusses the instrument selection, flight certification, crew training, product development, experiment execution, and data analysis. Preflight training consisted of a hands-on session with the instrument and practice in a Cupola mock-up with star field projector dome. The experiment itself consisted of several sessions with sextant sightings in the ISS Cupola module by two crew members. Sightings were taken on star pairs, star/moon limb, and moon diameter. The sessions were designed to demonstrate star identification and acquisition, sighting stability, accuracy, and lunar sights. Results are presented which demonstrate sightings within the accuracy goal of 60 arcseconds, even in the presence of window refraction effects and minimal crew training. The crew members provided valuable feedback on sighting products and microgravity stability techniques
Orion Optical Navigation Progress Toward Exploration: Mission 1
Optical navigation of human spacecraft was proposed on Gemini and implemented successfully on Apollo as a means of autonomously operating the vehicle in the event of lost communication with controllers on Earth. It shares a history with the "method of lunar distances" that was used in the 18th century and gained some notoriety after its use by Captain James Cook during his 1768 Pacific voyage of the HMS Endeavor. The Orion emergency return system utilizing optical navigation has matured in design over the last several years, and is currently undergoing the final implementation and test phase in preparation for Exploration Mission 1 (EM-1) in 2019. The software development is being worked as a Government Furnished Equipment (GFE) project delivered as an application within the Core Flight Software of the Orion camera controller module. The mathematical formulation behind the initial ellipse fit in the image processing is detailed in Christian. The non-linear least squares refinement then follows the technique of Mortari as an estimation process of the planetary limb using the sigmoid function. The Orion optical navigation system uses a body fixed camera, a decision that was driven by mass and mechanism constraints. The general concept of operations involves a 2-hour pass once every 24 hours, with passes specifically placed before all maneuvers to supply accurate navigation information to guidance and targeting. The pass lengths are limited by thermal constraints on the vehicle since the OpNav attitude generally deviates from the thermally stable tail-to-sun attitude maintained during the rest of the orbit coast phase. Calibration is scheduled prior to every pass due to the unknown nature of thermal effects on the lens distortion and the mounting platform deformations between the camera and star trackers. The calibration technique is described in detail by Christian, et al. and simultaneously estimates the Brown-Conrady coefficients and the Star Tracker/Camera interlock angles. Accurate attitude information is provided by the star trackers during each pass. Figure 1 shows the various phases of lunar return navigation when the vehicle is in autonomous operation with lost ground communication. The midcourse maneuvers are placed to control the entry interface conditions to the desired corridor for safe landing. The general form of optical navigation on Orion is where still images of the Moon or Earth are processed to find the apparent angular diameter and centroid in the camera focal plane. This raw data is transformed into range and bearing angle measurements using planetary data and precise star tracker inertial attitude. The measurements are then sent to the main flight computer's Kalman filter to update the onboard state vector. The images are, of course, collected over an arc to converge the state and estimate velocity. The same basic technique was used by Apollo to satisfy loss-of-comm, but Apollo used manual crew sightings with a vehicle-integral sextant instead of autonomously processing optical imagery. The software development is past its Critical Design Review, and is progressing through test and certification for human rating. In support of this, a hardware-in-the-loop test rig was developed in the Johnson Space Center Electro-Optics Lab to exercise the OpNav system prior to integrated testing on the Orion vehicle. Figure 2 shows the rig, which the test team has dubbed OCILOT (Orion Camera In the Loop Optical Testbed). Analysis performed to date shows a delivery that satisfies an allowable entry corridor as shown in Figure 3
Image Processing and Attitude Estimation Performance of Star Camera with Extended Bodies in the Field of View
To determine the attitude and the position of a spacecraft its orientation and location relative to some celestial reference frame must be defined. Attitude estimation is demonstrated with a star camera with extended bodies, such as a bright moon, in the field of view
- …