ebook img

NASA Technical Reports Server (NTRS) 20080009587: Optical Navigation for the Orion Vehicle PDF

0.48 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview NASA Technical Reports Server (NTRS) 20080009587: Optical Navigation for the Orion Vehicle

AAS 08-XXX OPTICAL NAVIGATION FOR THE ORION VEHICLE Joel Getchius*, Dr. Christopher D’Souza†, and Dr. Timothy Crain The Orion vehicle is being designed to provide nominal crew transport to the lunar transportation stack in low Earth orbit, crew abort prior during transit to the moon, and crew return to Earth once lunar orbit is achieved. One of the design requirements levied on the Orion vehicle is the ability to return to the vehicle and crew to Earth in the case of loss of communications and command with the Mission Control Center. Central to fulfilling this requirement, is the ability of Orion to navigate autonomously. In low-Earth orbit, this may be solved with the use of GPS, but in cis-lunar and lunar orbit this requires optical navigation. This paper documents the preliminary analyses performed by members of the Orion Orbit GN&C System team. INTRODUCTION The Orion vehicle is being designed to provide nominal crew transport to the lunar transportation stack in low Earth orbit, crew abort prior during transit to the moon, and crew return to Earth once lunar orbit is achieved. One of the design requirements levied on the Orion vehicle is the ability to return to the vehicle and crew to Earth in the case of loss of communications and command with the Mission Control Center. Central to fulfilling this requirement, is the ability of Orion to navigate autonomously. In low-Earth orbit, this may be solved with the use of GPS, but in cis-lunar and lunar orbit this requires optical navigation. This paper documents the preliminary analyses performed by members of the Orion Orbit GN&C System team investigating the optical navigation. The ability of Orion to autonomously navigate without support from the ground is more essential when the loss of communication and command with the ground is coupled with a mission abort scenario. For the mission phases starting at Orion launch and until Orion reaches an altitude equivalent to the GPS shell, it is assumed that autonomous navigation can be sufficiently conducted utilizing an IMU, star tracker, and GPS unit – all of which are baselined in the Orion design. As this sensor suite is a part of the nominal operations concept for entry, descent, and landing phase and has significant historical precedent in other programs (DoD, NASA, ESA, etc.), it is a reasonable assumption that such a sensor suite is feasible for autonomous Orion navigation. Therefore, this navigation concept is not discussed in this paper. For the flight phases occurring in altitudes above the GPS shell, preliminary feasibility studies determined that without significant changes to the Orion design, attempting to navigate with GPS (via tracking from GPS backside bleed or side lobes) in this region will result in significant periods of less than four satellite tracking. Therefore, the only option would be limited periods of * Title, department, affiliation, address. † Title, department, affiliation, address. filtering pseudo range measurements from one or two satellites. From a safety and reliability standpoint, this would be undesirable and other, more robust, methods of autonomous navigation have to be examined. A more feasible option for these flight phases is optical navigation. For the Earth-outbound and Earth-return trajectories, this consists of celestial navigation. That is, navigating via the position of celestial objects such as planets and stars. Specifically, the measurements examined to date have been apparent planetary angular diameter, time of star occultation by a planetary body, and star elevation from a planetary body. The formulation for each of these measurements is reviewed, as well as the feasibility studies conducted to date. In addition, a review of the expected error sources for these measurements is conducted in this paper. For the flight phase in lunar orbit, often Orion will be oriented such that the star trackers have line of site with the lunar surface only. In this scenario, lunar surface feature tracking (that is crater tracker) is the optical navigation concept of choice. This paper reviews some of the Orion GN&C preliminary lunar surface feature tracking analyses conducted to date as well as reviews issues in formulating these measurements with a star tracker instrument and examines significant error sources. The results of the feasibility studies are then summarized. Conclusions are extracted that point the Orion GN&C engineers to the belief that optical navigation may be utilized as a method of satisfying the requirement of autonomous navigation. Finally, a quick look at processing issues and algorithm formulation is conducted. Note that the star trackers are not co-located, i.e., one is located on the other-side of Orion. For each of the sensors it is assumed they provide an angular measurement of 0.19 milli-radians 3σ. VEHICLE CONFIGURATION ASSUMPTIONS Consider the Orion body axis coordinate frame illustrated in Figure 1. Description Primary coordinate frame when specifying vehicle attitude, angular rates, and translations +x +roll Notional-only CDOEVU GG rMapohdiecl tuaskeedn ifnro ImCD S +z +yaw dCeEpVic CtioMn of Lofa bC.E VN.otional-only depiction +x +y +pitch +y CEV Body Frame (mated CM/SM stack) CEV Body Frame (CM only) Notice CG is offset from axis of symmetry in the +z body direction (toward crew feet). This offset produces lift during entry which is required for guided control. Origin Orientation CG of body of interest. The body +x axispoints along the vehicle’s longitudinal axis and might be a single body (such as CM is the vehicle axis of symmetry. +x points in the same capsule) or a mated mutli-body (such direction as the nose. as composite CM/SM CEV) +y axispoints radially out to the “right”(relative to a seated crew member) or “starboard”side of the vehicle. Comments +z axiscompletes the right-hand rule. Points radially out in the direction of a seated crew member’s feet, •Orthogonal, Right-Handed, away from the crew windows. Cartesian Coordinate System •Every mated vehicle and single-body vehicle permutation throughout all flight phases has a uniquely associated body frame. •CG is dynamic during significant fuel depletion events. The origin of this frame tracks the CG as it moves through the vehicle structure. •Relative to structure, the orientation of this frame is constant. •By design the following axes define the following angular directions (in a right-hand sense) •+x-axis, + roll •+y-axis, + pitch •+z-axis, + yaw Figure 1: Orion Body Axis Coordinate System (Ref Gonzalez) Baselined in the Orion design are three optical sensors: two star trackers and one vision navigation sensor (VNS). Both of the star trackers and the VNS are specified to provide image data for processing on the Orion computers. This image processing capability can be utilized to formulate optical navigation measurements from either the measured locations of celestial objects or the measured locations of lunar landmarks. These measurements may then be processed in a navigation filter to obtain an inertial state estimate. While the VNS is slated to be used for relative navigation, there may yet exist the possibility of utilizing this instrument for inertial optical navigation. Ref. Hanak has demonstrated the feasibility of imaging with star trackers. As the vendor for these instruments has yet to be selected, many of the performance specifications of the instrumentation are an unknown. Therefore, assumptions on the performance for these sensors have to be made. Unless otherwise specified, the VNS is assumed to be mounted boresite along the Orion +X body axis with a field of view of 40° × 40°. The two star trackers are mounted in the Orion body X-Y plane but the boresite is canted 57.5° away from the body X axis. The star trackers have a reduced field of view (18° × 18°). STDN SIMULATION The simulation tool utilized in the runs described in this paper is the Spacecraft Tracking and Data Network (STDN) simulation. The following description of the STDN tool was taken from Ref Getchius. Environment Models Initially, the environment state is randomly perturbed based on the initial environment covariance assigned. This perturbation is calculated via a Gaussian random number generator and the square root of the covariance diagonals. The initial environment covariance was based on a 500 feet one-sigma position uncertainty and a 1 ft/s one-sigma velocity uncertainty in each inertial axis. The state perturbation was performed completely in inertial coordinates; i.e. no correlations are assigned. The environment state in the STDN simulation tool is advanced via a fixed time step Encke- Nystrom integrator. The perturbations include gravitational accelerations from the Sun, Moon, and Earth. An additional acceleration term modeled as an exponentially time correlated random variable (ECRV) is also included in the integration of the environment state. The time constant on the ECRV is 40000 seconds with a 1σ approximately 2 μg’s each UVW axis. Sensor Models Location of the sensors along with field of view and measurement noise have already been discussed in the “Vehicle Configuration Assumptions” section. Additionally, the measurement data rate is assumed to be 10 seconds and all measurements are assumed to be unbiased. Specific measurements generated are phase dependent and will be described in later. Navigation Models The initial navigation state was the initial environment state perturbed via a dispersion covariance. This dispersion covariance was based on a 5 km one-sigma position uncertainty and a 5 m/s one-sigma velocity uncertainty in each inertial axis. The off-diagonal elements were initialized to zero. Like the environment, the navigation algorithms advanced the state with a fixed step Encke- Nystrom integrator. Once again, the perturbations were gravitational accelerations from the Sun, Earth, Moon, and the navigation estimate of the unmodeled acceleration. The navigation filter algorithm utilized in this study, is the linearized Kalman filter. The filter is a scalar filter and the covariance update equation had been augmented to account for suboptimal filter design. The covariance was propagated in time via the state transition matrix, which was calculated by integrating the time derivative of the state transition matrix. Note that the initial covariance utilized was a lost in space inertial covariance with a 1σ of 1000 km in each position axis and a 1σ of 10 km/s each velocity axis. The linearized Kalman filter was designed to solve for six inertial state components. Additionally, the navigation state included three inertial unmodeled acceleration values. The unmodeled accelerations in the navigation state were modeled as ECRVs with a time constant of 40000 seconds. Periodically, the reference state was “rectified” with the filtered computed deviation from the reference state. At such rectification points, the filtered computed deviation is zeroed out. The rectification occurred once every hour to maintain the linearization assumption of the navigation filter. LUNAR OUTBOUDN AND EARTH RETURN NAVIGATION Orion return to Earth (and outbound to the Moon) will occur on a trajectory with a 3 to 4 day transfer time. During this mission phase, the orientation of Orion with respect to the Sun is important for thermal constraints and power (Orion will carry 2 solar arrays that are normally boresited along the X body axis). Therefore, the baseline attitude is that the Orion vehicle is oriented such the –X body axis is boresited to the Sun. As of now, no barbeque roll is baselined. A barbeque roll, such as the one performed during the Apollo program, consists of the vehicle rolling about an axis such that the Sun will evenly thermally condition the vehicle. Measurement Models To date, two types of measurements have been studied for this mission phase: apparent planetary diameter and star elevation from a planetary horizon. These measurements are illustrated in Figure 2. Figure 2: Apparent planetary diameter and star elevation from horizon measurements Mathematically, the apparent planetary diameter (γ) and the star elevation from planet horizon (λ) can be formulated per Eq. (1) and Eq. (2). ⎛R ⎞ γ= 2sin−1⎜ body ⎟ ⎜ ⎟ d ⎝ ⎠ ( 1) ⎛ d ⎞ γ λ=cos−1⎜i ⋅ ⎟− ⎜⎝ Star d ⎟⎠ 2 ( 2) The measurement partials for these equations are shown in Eq. (3) and Eq. (4). ∂γ −R 2x H = = body Body2CEV ∂x 2 Body2CEV ⎛R ⎞ d3 1−⎜ body ⎟ ⎜ ⎟ ⎝ d ⎠ ( 3) ∂λ −1 ⎛( )−x i ⎞ 1 −R 2x = ⎜ i ⋅d Body2CEV − Star ⎟− body Body2CEV ∂xBody2CEV ⎛ d ⎞2 ⎜⎝ Star d3 d ⎟⎠ 2 ⎛R ⎞2 1−⎜i ⋅ ⎟ d3 1−⎜ body ⎟ ⎜⎝ Star d ⎟⎠ ⎜⎝ d ⎟⎠ ∂λ −1 ⎛( )−x i ⎞ R x H = = ⎜ i ⋅d Body2CEV − Star ⎟+ body Body2CEV ∂xBody2CEV ⎛ d ⎞2 ⎜⎝ Star d3 d ⎟⎠ ⎛R ⎞2 1−⎜i ⋅ ⎟ d3 1−⎜ body ⎟ ⎜⎝ Star d ⎟⎠ ⎜⎝ d ⎟⎠ ( 4) Note that Eq. 3 and Eq. 4 are for the position components of the state only. The measurement partial with respect to the velocity components of the state is zero. However, for star elevation from the planetary horizon measurements, stellar aberration will shift the observed position of the star based on the velocity of Orion. The shifted position of the star due to stellar aberration is mathematically expressed in Eq. 5. is*=unit⎛⎜ is+vvP V+vvS E⎟⎞ ( 5) ⎝ c ⎠ The position of the planetary horizon can also be shifted by a similar formulation. Clearly, this formulation will now yield a non-zero measurement partial with respect to the velocity components of the state. Therefore, more state observability has been achieved. Note that both of the measurements 1/d3 term in their measurement partials. This would indicated that the observability of these measurements falls off as Orion moves away from the planetary body. However, both of these measurements have a dependency on the ability to determine the radius of the planetary body. For planetary objects with no atmosphere (such as the moon), the uncertainty in this parameter is driven by terrain. For example, if the star elevation measurement is computed from the bottom of a crater, it will be a different measurement than if it is computed from the top of a mountain. Per Ref. TBD, the terrain of the Moon can vary by ±9 km. Figure 3 plots the uncertainty in the star elevation measurement for various lunar terrain uncertainties as a function of orbital altitude. Figure 3: Star elevation from the planetary horizon errors due to uncertainty in lunar radius. Clearly, there is a conflict between the increased measurement observability from the measurement partial matrix and the increasing measurement uncertainty as Orion approaches a planetary body. Finally, Ref Battin showed that for the star elevation from planetary horizon measurement, the optimal measurement occurs when the star is 90° from the planetary horizon. Field of view constraints on most sensors will prohibit this type of measurement from being generated. However, it may be possible to generate this 90° from two sensors concurrently. However, such a measurement will induce not only an attitude knowledge dependency, but also sensor mis- alignment issues. Additionally, care might need to be taken so that the sensors produce measurements that are time homogenous and therefore require more active vehicle maintenance of the sensors. For this paper, measurements generated via one sensor are only considered. However, it may be worth while to investigate the potential for generating this measurement with two sensors in the future. Analysis Ref Crain et al demonstrated that it is feasible to correct the state utilizing an extended Kalman filter. This preliminary study utilized two star elevation measurements and one apparent planetary diameter measurement for a lunar outbound mission. No field of view checks were performed and no stellar aberration was considered. A limited star catalogue (10 stars) was utilized and the two star elevation measurements were selected so that the first star elevation measurement was as close to 90° as possible and the second measurement was a close to 0°. While limited in scope, this study did demonstrate the feasibility of correcting a navigation state via celestial measurement processing. Therefore, celestial navigation became the baseline navigation design for autonomous navigation for lunar outbound and Earth return trajectories. Utilizing the STDN simulation a re-examination of celestial navigation performance was done for an Earth return trajectory. First, the nominal attitude provides for some opportunities to perform celestial navigation. Performing celestial navigation in this attitude is highly desireable in order to minimize the corruption of the navigation state from perturbations from an attitude maneuver. Note that the STDN contains the high fidelity field of view and measurement models described in the “Measurement Models” section that were not contained in the preliminary feasibility study. For a nominal sortie mission to the moon (approximately seven day on the lunar surface), the Earth return trajectory was run through the STDN simulation and all available measurements were processed with the linearized Kalman filter. Figure 4 illustrates that the VNS consistently tracks Mars, while the star trackers struggled to find available planets. Figure 4: Planetary SPICE ID’s for tracked planets. Due to the large field of view of the VNS, the instrument is capable of seeing a large number of stars. Therefore, a large number of star elevation from planetary horizon measurements may be constructed. Figure 5 plots the number of measurements generated for each camera. Figure 5: Number of star elevation from planetary measurements for each sensor. For the Earth return flight phase, the ability to resolve the entry flight path angle is of particular interest. It is estimated that for a safe crew and vehicle return, the flight path angle knowledge will need to be within 0.1°. Figure 6 plots the navigation estimation of the entry flight path angle. Note that no apparent planetary diameter measurements were processed for this run. Figure 6: 1σ Flight Path Angle uncertainty vs. time for sun track attitude Note that it appears that processing star elevation measurements from Mars would be insufficient for providing flight path angle uncertainties less than 0.1°. This is not surprising considering the weak observability of this measurement due to the large distance from Orion to Mars. Therefore, to achieve an adequate navigation solution, it appears that an attitude maneuver will be required in order to track either the Earth or the Moon. Irregardless of the above navigation performance, this may be necessary as trajectory changes for different missions might not provide planets of opportunity to perform celestial navigation. Therefore, the same Earth return trajectory was re-analyzed in the STDN simulation twice more with Orion +X body axis pointing at the Earth and then again with Orion +X body pointing axis pointing at the Moon. Figure 7 shows the planets being tracked for each sensor in the Earth pointing run and Figure 8 shows the number of star horizon measurements generated for the Earth tracking case. Note for the Earth return case, the apparent planetary diameter of the Earth measurement was available and was processed. Figure 7: Planetary SPICE ID’s for tracked planets Figure 8: Number of star elevation from planetary measurements for each sensor

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.