Search NASA⌕ Search

SEARCH · Search NASA

Results for “attitude estimation”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 253 records · Page 14

Testing of Gyroless Estimation Algorithms for the Fuse Spacecraft

This paper documents the testing and development of magnetometer-based gyroless attitude and rate estimation algorithms for the Far Ultraviolet Spectroscopic Explorer (FUSE). The results of two approaches are presented, one relies on a kinematic model for propagation, a method used in aircraft tracking, and the other is a pseudolinear Kalman filter that utilizes Euler's equations in the propagation of the estimated rate. Both algorithms are tested using flight data collected over a few months after the failure of two of the reaction wheels. The question of closed-loop stability is addressed. The ability of the controller to meet the science slew requirements, without the gyros, is analyzed.

Harman, R.↗

HEAO attitude reference design

The paper deals with the precision onboard attitude reference implemented as part of the attitude control and determination subsystem for the three High Energy Astronomy Observatories (HEAO-A, HEAO-B, and HEAO-C) in the HEAO scientific spacecraft program. The first observatory (HEAO-A, designated HEAO-1 when in orbit) was launched successfully into near-earth orbit on August 12, 1977. The HEAO attitude reference, analysis techniques for performance prediction, and flight results from the HEAO-1 observatory during its first months of operation. The HEAO-B design is specifically described and analyzed in terms of gyro processing, kinematic integration, ground update algorithm, and star tracker update algorithm. Attitude reference performance estimates are also discussed. It is shown that the orbital performance of the attitude reference correlates very well with the developmental predictions, thereby validating the analytical techniques used during the development. This validation provides a firm basis from which to extrapolate to other applications and related design concepts.

Hoffman, D. P.↗

Application of microelectronic technology to general aviation flight control

This paper presents several different methods that can be used to determine the aircraft orientation (attitude) without direct measurement. The methods combine state estimation techniques with measurements from solid state pressure sensors, accelerometers, and magnetometers to determine the aircraft state. The paper demonstrates how the estimation algorithms were validated and compared using flight test data, and it presents results of performance sensitivity analyses of sensor error, modeling inaccuracies, and wind disturbance effects on the attitude estimation errors. If implemented, the methods presented could make it possible to eliminate directional and vertical gyros and to change from many isolated sensors to an integrated, small, reliable sensing package for determining the aircraft state.

Sorensen, J. A.↗

Developing a Fundamental Model for an Integrated GPS/INS State Estimation System with Kalman Filtering

This work will demonstrate the integration of sensor and system dynamic data and their appropriate models using an optimal filter to create a robust, adaptable, easily reconfigurable state (motion) estimation system. This state estimation system will clearly show the application of fundamental modeling and filtering techniques. These techniques are presented at a general, first principles level, that can easily be adapted to specific applications. An example of such an application is demonstrated through the development of an integrated GPS/INS navigation system. This system acquires both global position data and inertial body data, to provide optimal estimates of current position and attitude states. The optimal states are estimated using a Kalman filter. The state estimation system will include appropriate error models for the measurement hardware. The results of this work will lead to the development of a "black-box" state estimation system that supplies current motion information (position and attitude states) that can be used to carry out guidance and control strategies. This black-box state estimation system is developed independent of the vehicle dynamics and therefore is directly applicable to a variety of vehicles. Issues in system modeling and application of Kalman filtering techniques are investigated and presented. These issues include linearized models of equations of state, models of the measurement sensors, and appropriate application and parameter setting (tuning) of the Kalman filter. The general model and subsequent algorithm is developed in Matlab for numerical testing. The results of this system are demonstrated through application to data from the X-33 Michael's 9A8 mission and are presented in plots and simple animations.

Canfield, Stephen↗

Hubble Space Telescope Angular Velocity Estimation During the Robotic Servicing Mission

In 2004 NASA began investigation of a robotic servicing mission for the Hubble Space Telescope (HST). Such a mission would require estimates of the HST attitude and rates in order to achieve a capture by the proposed Hubble robotic vehicle (HRV). HRV was to be equipped with vision-based sensors, capable of estimating the relative attitude between HST and HRV. The inertial HST attitude is derived from the measured relative attitude and the HRV computed inertial attitude. However, the relative rate between HST and HRV cannot be measured directly. Therefore, the HST rate with respect to inertial space is not known. Two approaches are developed to estimate the HST rates. Both methods utilize the measured relative attitude and the HRV inertial attitude and rates. First, a non-linear estimator is developed. The nonlinear approach estimates the HST rate through an estimation of the inertial angular momentum. Second, a linearized approach is developed. The linearized approach is a pseudo-linear Kalman filter. Simulation test results for both methods are given. Even though the development began as an application for the HST robotic servicing mission, the methods presented are applicable to any rendezvous/capture mission involving a non-cooperative target spacecraft.

Thienel, Julie K.↗

Robust Vision-based Multi-spacecraft Guidance Navigation and Control using CNN-based Pose Estimation

In this paper, we present an end-to-end simulation framework for tracking an uncooperative Target spacecraft in Low Earth Orbit using a CubeSat-class Ego spacecraft outfitted with a camera. Currently, capturing high-fidelity realistic images in space for this scenario is difficult and exorbitantly expensive. Therefore, we developed a framework to simulate the spacecraft orbits in Basilisk software and generate high-fidelity realistic images of spacecraft in Unreal Engine, including the effects from Sun, Earth, Moon and stars. The Ego spacecraft uses cameras to capture images of the uncooperative Target and estimates its position and attitude using a CNN based 6DOF pose estimation pipeline, eliminating need for large SWAP-C(Size, Weight, Power and Cost) sensors like LIDAR or reliance on inter-spacecraft communication, This CNN, which is motivated by ESA’s Pose Estimation challenge of 2019, is trained using simulated data from our end-to-end simulation framework. We compare the performance of two distinct CNNbased algorithms for pose estimation along a nominal trajectory. In presence of non-Gaussian modeling uncertainties, the statedependent estimation error is characterized with a quadratic upper-bound. The quadratically-bounded error can be used by a robust controller to maneuver

Rahmani, Amir↗

A Novel Attitude Determination Algorithm for Spinning Spacecraft

This paper presents a single frame algorithm for the spin-axis orientation-determination of spinning spacecraft that encounters no ambiguity problems, as well as a simple Kalman filter for continuously estimating the full attitude of a spinning spacecraft. The later algorithm is comprised of two low order decoupled Kalman filters; one estimates the spin axis orientation, and the other estimates the spin rate and the spin (phase) angle. The filters are ambiguity free and do not rely on the spacecraft dynamics. They were successfully tested using data obtained from one of the ST5 satellites.

Bar-Itzhack, Itzhack Y.↗

Use of microgravity sensors for quantification of space shuttle orbiter vernier reaction control system induced environments

In the modeling of spacecraft dynamics it is important to accurately characterize the environment in which the vehicle operates, including the environments induced by the vehicle itself. On the Space Shuttle these induced environmental factors include reaction control system plume. Knowledge of these environments is necessary for performance of control systems and loads analyses, estimation of disturbances due to thruster firings, and accurate state vector propagation. During the STS-71 mission, while the Orbiter was performing attitude control for the mated Orbiter/Mir stack, it was noted that the autopilot was limit cycling at a rate higher than expected from pre-flight simulations. Investigations during the mission resulted in the conjecture that an unmodelled plume impingement force was acting upon the orbiter elevons. The in-flight investigations were not successful in determining the actual magnitude of the impingement, resulting in several sequential post-flight investigations. Efforts performed to better quantify the vernier reaction control system induced plume impingement environment of the Space Shuttle orbiter are described in this paper, and background detailing circumstances which required the more detailed knowledge of the RCS self impingement forces, as well as a description of the resulting investigations and their results is presented. The investigations described in this paper applied microgravity acceleration data from two shuttle borne microgravity experiments, SAMS and OARE, to the solution of this particular problem. This solution, now used by shuttle analysts and mission planners, results in more accurate propellant consumption and attitude limit cycle estimates in preflight analyses, which are critical for pending International Space Station missions.

Friend, Robert B.↗

Attitude determination using vector observations: A fast optimal matrix algorithm

The attitude matrix minimizing Wahba's loss function is computed directly by a method that is competitive with the fastest known algorithm for finding this optimal estimate. The method also provides an estimate of the attitude error covariance matrix. Analysis of the special case of two vector observations identifies those cases for which the TRIAD or algebraic method minimizes Wahba's loss function.

Markley, F. Landis↗

Attitude determination using vector observations - A fast optimal matrix algorithm

The attitude matrix minimizing Wahba's loss function is computed directly by a method that is competitive with the fastest known algorithm for finding this optimal estimate. The method also provides an estimate of the attitude error covariance matrix. Analysis of the special case of two vector observations identifies those cases for which the TRIAD or algebraic method minimizes Wahba's loss function.

Markley, F. L.↗

Pinhole cameras as sensors for atomic oxygen in orbit: Application to attitude determination of the LDEF

Images produced by pinhole cameras using film sensitive to atomic oxygen provide information on the ratio of spacecraft orbital velocity to the most probable thermal speed of oxygen atoms, provided the spacecraft orientation is maintained stable relative to the orbital direction. Alternatively, information on the spacecraft attitude relative to the orbital velocity can be obtained, provided that corrections are properly made for thermal spreading and a corotating atmosphere. The Long Duration Exposure Facility (LDEF) orientation, uncorrected for a corotating atmosphere, was determined to be yawed 8.0 +/- 0.4 degrees from its nominal attitude, with an estimated +/- 0.35 degree oscillation in yaw. The integrated effect of inclined orbit and corotating atmosphere produces an apparent oscillation in the observed yaw direction, suggesting that the LDEF attitude measurement will indicate even better stability when corrected for a corotating atmosphere. The measured thermal spreading is consistent with major exposure occurring during high solar activity, which occurred late during the LDEF mission.

Peters, Palmer N.↗

Simulation of the assembly dynamics and control of Space Station Freedom

A large-angle, flexible, multi-body, dynamic modelling capability has been developed to help validate numerical simulations of the dynamic motion and control forces which occur during berthing of Space Station Freedom to the Shuttle Orbiter in the early assembly flights. This paper outlines the dynamics and control of the Station, the attached Shuttle Remote Manipulator System, and the Orbiter. The simulation tool developed for the analysis is described and the results of two simulations are presented. The first is a simulated maneuver from a gravity-gradient attitude to a torque equilibrium attitude using the Station reaction control jets. The second simulation is the berthing of the Station to the Orbiter with the Station control moment gyros actively maintaining an estimated torque equilibrium attitude. The influence of the elastic dynamic behavior of the Station and of the Remote Manipulator System on the attitude control of the Station/Orbiter system during each maneuver was investigated. The flexibility of the Station and the arm were found to have only a minor influence on the attitude control of the system during the maneuvers.

Cooper, Paul A.↗

Modelling and simulation of Space Station Freedom berthing dynamics and control

A large-angle, flexible, multibody, dynamic modeling capability has been developed to help validate numerical simulations of the dynamic motion and control forces which occur during berthing of Space Station Freedom to the Shuttle Orbiter in the early assembly flights. This paper outlines the dynamics and control of the station, the attached Shuttle Remote Manipulator System, and the orbiter. The simulation tool developed for the analysis is described and the results of two simulations are presented. The first is a simulated maneuver from a gravity-gradient attitude to a torque equilibrium attitude using the station reaction control jets. The second simulation is the berthing of the station to the orbiter with the station control moment gyros actively maintaining an estimated torque equilibrium attitude. The influence of the elastic dynamic behavior of the station and of the Remote Manipulator System on the attitude control of the station/orbiter system during each maneuver was investigated. The flexibility of the station and the arm were found to have only a minor influence on the attitude control of the system during the maneuvers.

Cooper, Paul A.↗

Contingency Operations during Failure of Inertial Attitude Acquisition Due to Star Tracker Blinding for Three-Axes-Stabilized Interplanetary Spacecraft

The three interplanetary ESA missions Mars-Express, Rosetta and Venus-Express (launched 2003, 2004 and 2005 resp.) are three-axes stabilized spacecraft (s/c) that estimate their inertial attitude (i.e. the attitude of the s/c w.r.t. the inertial frame) using measurements from a redundant set of star trackers (STR). Each s/c is equipped with four reaction wheels, a reaction control system based on thrusters and a redundant set of ring laser gyroscopes (gyros). The STR h/w layout of the three s/c is identical whereas there is a difference in the star pattern recognition algorithm of Rosetta which uses five neighbouring stars around a central star instead of star triads. The Rosetta algorithm has been implemented to cope with the presence of false stars which are expected to be seen during operations around the comet. The attitude acquisition capability from lost in space is different also in terms of AOCMS: The survival mode of Rosetta which is entered upon STR failure is presented. The AOCMS of Mars- and Venus-Express manages temporary STR outages during sky occultation by the planet not even by using redundancy. Though, a blinding of both STR during cruise lasting for the order of days confronts the ground operators with the limits of the AOCMS design. The operations and analyses that have been planned and partially been performed to compensate for the outage of the STR are demonstrated for Mars-Express. The caution measures taken before Venus orbit insertion of Venus-Express are detailed.

Keil, Joachim↗

Center of Mass Estimation for a Spinning Spacecraft Using Doppler Shift of the GPS Carrier Frequency

A sequential filter is presented for estimating the center of mass (CM) of a spinning spacecraft using Doppler shift data from a set of onboard Global Positioning System (GPS) receivers. The advantage of the proposed method is that it is passive and can be run continuously in the background without using commanded thruster firings to excite spacecraft dynamical motion for observability. The NASA Magnetospheric Multiscale (MMS) mission is used as a test case for the CM estimator. The four MMS spacecraft carry star cameras for accurate attitude and spin rate estimation. The angle between the spacecraft nominal spin axis (for MMS this is the geometric body Z-axis) and the major principal axis of inertia is called the coning angle. The transverse components of the estimated rate provide a direct measure of the coning angle. The coning angle has been seen to shift slightly after every orbit and attitude maneuver. This change is attributed to a small asymmetry in the fuel distribution that changes with each burn. This paper shows a correlation between the apparent mass asymmetry deduced from the variations in the coning angle and the CM estimates made using the GPS Doppler data. The consistency between the changes in the coning angle and the CM provides validation of the proposed GPS Doppler method for estimation of the CM on spinning spacecraft.

Spacecraft↗

Center of Mass Estimation for a Spinning Spacecraft Using Doppler Shift of the GPS Carrier Frequency

A sequential filter is presented for estimating the center of mass (CM) of a spinning spacecraft using Doppler shift data from a set of onboard Global Positioning System (GPS) receivers. The advantage of the proposed method is that it is passive and can be run continuously in the background without using commanded thruster firings to excite spacecraft dynamical motion for observability. The NASA Magnetospheric Multiscale (MMS) mission is used as a test case for the CM estimator. The four MMS spacecraft carry star cameras for accurate attitude and spin rate estimation. The angle between the spacecraft nominal spin axis (for MMS this is the geometric body Z-axis) and the major principal axis of inertia is called the coning angle. The transverse components of the estimated rate provide a direct measure of the coning angle. The coning angle has been seen to shift slightly after every orbit and attitude maneuver. This change is attributed to a small asymmetry in the fuel distribution that changes with each burn. This paper shows a correlation between the apparent mass asymmetry deduced from the variations in the coning angle and the CM estimates made using the GPS Doppler data. The consistency between the changes in the coning angle and the CM provides validation of the proposed GPS Doppler method for estimation of the CM on spinning spacecraft.

Estimation↗

Lightweight, Miniature Inertial Measurement System

A miniature, lighter-weight, and highly accurate inertial navigation system (INS) is coupled with GPS receivers to provide stable and highly accurate positioning, attitude, and inertial measurements while being subjected to highly dynamic maneuvers. In contrast to conventional methods that use extensive, groundbased, real-time tracking and control units that are expensive, large, and require excessive amounts of power to operate, this method focuses on the development of an estimator that makes use of a low-cost, miniature accelerometer array fused with traditional measurement systems and GPS. Through the use of a position tracking estimation algorithm, onboard accelerometers are numerically integrated and transformed using attitude information to obtain an estimate of position in the inertial frame. Position and velocity estimates are subject to drift due to accelerometer sensor bias and high vibration over time, and so require the integration with GPS information using a Kalman filter to provide highly accurate and reliable inertial tracking estimations. The method implemented here uses the local gravitational field vector. Upon determining the location of the local gravitational field vector relative to two consecutive sensors, the orientation of the device may then be estimated, and the attitude determined. Improved attitude estimates further enhance the inertial position estimates. The device can be powered either by batteries, or by the power source onboard its target platforms. A DB9 port provides the I/O to external systems, and the device is designed to be mounted in a waterproof case for all-weather conditions.

Tang, Liang↗

Pinhole cameras as sensors for atomic oxygen in orbit; application to attitude determination of the LDEF

Images produced by pinhole cameras using film sensitive to atomic oxygen provide information on the ratio of spacecraft orbital velocity to the most probable thermal speed of oxygen atoms, provided the spacecraft orientation is maintained stable relative to the orbital direction. Alternatively, as it is described, information on the spacecraft attitude relative to the orbital velocity can be obtained, provided that corrections are properly made for thermal spreading and a co-rotating atmosphere. The LDEF orientation, uncorrected for a co-rotating atmosphere, was determined to be yawed 8.0 minus/plus 0.4 deg from its nominal attitude, with an estimated minus/plus 0.35 deg oscillation in yaw. The integrated effect of inclined orbit and co-rotating atmosphere produces an apparent oscillation in the observed yaw direction, suggesting that the LDEF attitude measurement will indicate even better stability when corrected for a co-rotating atmosphere. The measured thermal spreading is consistent with major exposure occurring during high solar activity, which occurred late during the LDEF mission.

Peters, Palmer N.↗