Search NASASearch

SEARCH · Search NASA

Results for “STATE VECTOR”

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 55 records · Page 3

Generalized covariance analysis for partially autonomous deep space missions

A new covariance analysis method is presented that is suitable for the evaluation of multiple impulsive controllers acting on some stochastic process x. The method accommodates batch and sequential estimators with equal ease and accounts for time-delay effects in a natural manner. The formalism is developed in terms of a generalized state vector that is formed from the system state vector x, augmented by various fixed epoch estimates, and a data vector formed from discrete time observations of the system. Recursions are developed for time transition, measurement incorporation, and impulsive control updating of the generalized covariance matrix. Means of limiting the dimensional growth of the generalized state vector via the processes of estimator epoch adjustment and measurement vector deflation are described and the application of numerically stable matrix factorization methods to the generalized covariance recursions is outlined. The method is applied to the Magellan spacecraft to demonstrate the capability of ground-based optimal estimation and control of gyro/star scanner misalignment.

Boone, Jack N.

Theory of the control of structures by low authority controllers

The novel idea presented is based on the observation that if a structure is controlled by distributed systems of sensors and actuators with limited authority, i.e., if the controller is allowed to modify only moderately the natural modes and frequencies of the structure, then it should be possible to apply root perturbation techniques to predict analytically the behavior of the total system. Attention is given to the root perturbation formula first derived by Jacobi for infinitesimal perturbations which neglect the induced eigenvector perturbation, a more general form of Jacobi's formula, first-order structural equations and modal state vectors, state-space equations for damper-augmented structures, and modal damping prediction formulas.

Aubrun, J. N.

Maximizing TDRS Command Load Lifetime

The GNC software onboard ISS utilizes TORS command loads, and a simplistic model of TORS orbital motion to generate onboard TORS state vectors. Each TORS command load contains five "invariant" orbital elements which serve as inputs to the onboard propagation algorithm. These elements include semi-major axis, inclination, time of last ascending node crossing, right ascension of ascending node, and mean motion. Running parallel to the onboard software is the TORS Command Builder Tool application, located in the JSC Mission Control Center. The TORS Command Builder Tool is responsible for building the TORS command loads using a ground TORS state vector, mirroring the onboard propagation algorithm, and assessing the fidelity of current TORS command loads onboard ISS. The tool works by extracting a ground state vector at a given time from a current TORS ephemeris, and then calculating the corresponding "onboard" TORS state vector at the same time using the current onboard TORS command load. The tool then performs a comparison between these two vectors and displays the relative differences in the command builder tool GUI. If the RSS position difference between these two vectors exceeds the tolerable lim its, a new command load is built using the ground state vector and uplinked to ISS. A command load's lifetime is therefore defined as the time from when a command load is built to the time the RSS position difference exceeds the tolerable limit. From the outset of TORS command load operations (STS-98), command load lifetime was limited to approximately one week due to the simplicity of both the onboard propagation algorithm, and the algorithm used by the command builder tool to generate the invariant orbital elements. It was soon desired to extend command load lifetime in order to minimize potential risk due to frequent ISS commanding. Initial studies indicated that command load lifetime was most sensitive to changes in mean motion. Finding a suitable value for mean motion was therefore the key to achieving this goal. This goal was eventually realized through development of an Excel spreadsheet tool called EMMIE (Excel Mean Motion Interactive Estimation). EMMIE utilizes ground ephemeris nodal data to perform a least-squares fit to inferred mean anomaly as a function of time, thus generating an initial estimate for mean motion. This mean motion in turn drives a plot of estimated downtrack position difference versus time. The user can then manually iterate the mean motion, and determine an optimal value that will maximize command load lifetime. Once this optimal value is determined, the mean motion initially calculated by the command builder tool is overwritten with the new optimal value, and the command load is built for uplink to ISS. EMMIE also provides the capability for command load lifetime to be tracked through multiple TORS ephemeris updates. Using EMMIE, TORS command load lifetimes of approximately 30 days have been achieved.

Brown, Aaron J.

Systems and Methods for Determining Inertial Navigation System Faults

An inertial navigation system (INS) includes a primary inertial navigation system (INS) unit configured to receive accelerometer measurements from an accelerometer and angular velocity measurements from a gyroscope. The primary INS unit is further configured to receive global navigation satellite system (GNSS) signals from a GNSS sensor and to determine a first set of kinematic state vectors based on the accelerometer measurements, the angular velocity measurements, and the GNSS signals. The INS further includes a secondary INS unit configured to receive the accelerometer measurements and the angular velocity measurements and to determine a second set of kinematic state vectors of the vehicle based on the accelerometer measurements and the angular velocity measurements. A health management system is configured to compare the first set of kinematic state vectors and the second set of kinematic state vectors to determine faults associated with the accelerometer or the gyroscope based on the comparison.

Bharadwaj, Raj Mohan

Improved geometric calibration of the SIR-C data

Errors in the determination of the platform state vector (position and velocity) limit the accuracy with which individual pixels in a SAR (synthetic aperture radar) image can be located. A method of updating the state vector based on the SAR data is described. The algorithm combines reference targets at known locations with the estimates available from the mission control center, utilizing a maximum likelihood estimator. The targets can be located at calibration sites or be easily recognizable targets of opportunity. The accuracy of the update depends on the number of targets, their geometry, and the accuracy of their position determination. The algorithm is tested using Seasat SAR data. High-accuracy state vectors were perturbed by Gaussian distributed errors with standard deviations and cross-correlations based on worst-case expectations for SIR-C (Shuttle Imaging Radar). Tests using ground targets located in topographic maps (1:24,000) showed that state vector position errors on the order of 300-400 m and velocity accuracies of 2-3 m/s are readily achievable.

Madsen, S. N.

Impact of tether cutting on onboard navigation during the Tethered Satellite Mission-1

The first Tethered Satellite System mission (TSS-1) is manifested for Shuttle Flight STS-44 in January of 1991. The TSS mission presents a new challenge to engineers, requiring advanced guidance, navigation and control concepts. Current NASA flight rules require that the navigational state of the Orbiter at deorbit burn be known to an accuracy of 20 nautical miles. Response of the Shuttle crew to this contingency may involve cutting the tether prior to a complete retrieval. The degradation of the navigational state accuracy as modelled by Shuttle navigation system is examined. Responses to the loss of communication scenario are proposed for two cases. The first case examines navigational performance during a nominal attitude profile. The second case is identical to the first, with the inclusion of modelled tether electrodynamical forces. Comparisons of trajectories propagated from the onboard navigational state vector and a reference ephemeris state vector were performed, with the tether cut simulated at various points during the mission. Additionally, updates to the onboard navigational state via ground uplinks were provided prior to the assumed loss of communication. Through these comparisons, the onboard navigation state error was determined. Alternative responses result from efforts to minimize this error during the various phases of TSS-1 deployment. These results demonstrated existing NASA flight rules could be violated by cutting the tether, and suggests reponses to a loss of communications contingency to maintain a more accurate navigational state.

Pirker, Dana M.

Performance Analysis of Apollo Navigational Starter Routine

The focus of this project is to recreate and analyze the effectiveness of the original Apollo Starter Routine (ASR) which was used to generate the state vector of the Apollo spacecraft based on a series of radiometric observations. The original Apollo navigation software is unavailable in a modern programming language and the original coding has not been preserved. This necessitates its recreation using the original software documentation. Space Shuttle navigation software does not typically use the ASR or an algorithm like it since the Shuttle s state vector is easily deduced from GPS information or other sources. However, this tactic will be ineffective when trying to determine the state vector of a craft approaching, departing or in orbit around the Moon since the GPS network faces the surface of the Earth, not outer space. The recreation of the ASR from the original documentation is therefore vital as a simulation baseline for the navigation software under development for the Constellation program. The algorithms that make up the ASR will be extracted from the original documentation and adapted for and then implemented in a modern programming language; the majority of it will be coded in Matlab. The ASR s effectiveness will then be tested using simulated tracking data. The ability of the ASR to handle realistically noisy data and the accuracy with which it generates state vectors were analyzed. The ASR proved to be robust enough to process data with range and angle noise as large as 10,000 meters and 10(exp -6) radians together and 300,000 meters and 5x10(exp -4) radians separately at Lunar distances. The ASR was able to handle marginally more noise at distances closer to the Earth where the angle noise was less significant. The ASR is capable of effectively processing 40-80 data points gathered at a rate of one per 20 seconds at close Earth orbit and up to 28-40 data points gathered at a rate of one per minute at distant Earth orbit and Lunar orbit.

Ivanov, Stoyan I.

Steering of Frequency Standards by the Use of Linear Quadratic Gaussian Control Theory

Linear quadratic Gaussian control is a technique that uses Kalman filtering to estimate a state vector used for input into a control calculation. A control correction is calculated by minimizing a quadratic cost function that is dependent on both the state vector and the control amount. Different penalties, chosen by the designer, are assessed by the controller as the state vector and control amount vary from given optimal values. With this feature controllers can be designed to force the phase and frequency differences between two standards to zero either more or less aggressively depending on the application. Data will be used to show how using different parameters in the cost function analysis affects the steering and the stability of the frequency standards.

Koppang, Paul

Spacecraft preliminary orbit determination using tracking measurements obtained from the Tracking and Data Relay Satellite System (TDRSS) and the Ground Spaceflight Tracking and Data Network (GSTDN)

In order to validate the operational and computational capabilities of the Preliminary Orbit Determination System (PODS), tests were performed using tracking measurements for several systems including the ERB satellite, the SMM, the STS and Landsat-4. POD procedures are utilized to generate a state vector following an unplanned orbital perturbation or spacecraft maneuver, when an estimation process such as a differential correction orbit determination cannot obtain a solution. Results are presented to demonstrate POD for several situations involving different qualities of a priori target state vectors, data type combinations, data arc lengths, and mixtures of single-TDRS, dual-TDRS, and GSTDN measurements. The system's ability to determine accurately the state vector for the spacecraft and the effectiveness of the solution screening process are discussed. It is shown that PODS is capable of determining a spacecraft vector when differential correction orbit determination processes fail.

Kirschner, S. M.

Space shuttle guidance, navigation and control equation document no. 4: Precision state and filter weighting matrix extrapolation

The Precision State and Filter Weighting Matrix Extrapolation Routine is described which provides the capability to extrapolate any spacecraft geocentric state vector either backwards or forwards in time through a force field consisting of the earth's primary central-force gravitational attraction and a superimposed perturbing acceleration. The routine also provides the capability of extrapolating the filter-weighting matrix along the precision trajectory. This matrix is a square root form of the error covariance matrix and contains statistical information relative to the accuracies of the state vectors and certain other optionally estimated quantities. The routine is a cooled algorithm for the numerical solution of modified forms of the basic differential equations which are satisfied by the geocentric state vector of the spacecraft's center of mass and by the filter-weighting matrix.

Robertson, W. M.

A homotopy continuation method for general preliminary orbit determination and special application to the Tracking and Data Relay Satellite System

A recent mathematical technique for solving systems of equations is applied in a very general way to the orbit determination problem. The use of this technique, the homotopy continuation method, was motivated by the possible need to perform preliminary orbit determination in the Tracking and Data Relay Satellite System (TDRSS), using range and Doppler tracking alone. In the formulation studied here, a set of six tracking observations is continuously transformed from a set with known solutions to the given set with unknown solutions, and the corresponding orbit state vector is followed from the a priori orbit state to the solution orbit states. A modular numerical algorithm is developed to follow the state vector. The technique is formulated and then tested, using both real and simulated tracking, with positive results. Direct comparisons show that the basic method has a much larger radius of convergence than standard or simply modified Newton-Raphson methods. An extension of the basic method is formulated that is expected to produce a global method.

Smith, R. L.

Overview of the MSTI 2 on-orbit alignment

The Miniature Sensor Technology Integration (MSTI) 2 Spacecraft is a small 3-axis stabilized spacecraft designed to track mid-range missiles and estimate their state vectors. In order to accurately estimate the target state vector, the MSTI 2 spacecraft must have highly accurate knowledge of its own attitude. Errors in its attitude knowledge arise primarily from the errors in its Attitude Control System (ACS) sensors. The ACS sensors on the spacecraft include a scanning Earth Sensor (ES), a Sun Sensor (SS), and two 2-axis gyros. The On-Orbit Alignment (OOA) generated an error map of the ES and estimated the biases of the SS and the misalignment of the gyros. This paper discusses some of the error sources, and the techniques used to reduce the effects of these errors. The payload carried by the MSTI2 spacecraft is a high fidelity camera, which was aimed at the target using gimballed mirrors. By aiming it at a celestial target, the payload was used as a high-accuracy single-axis attitude reference. This attitude reference was compared to the attitude reference of the ACS sensors, and the errors were attributed to the ACS sensors.

Rygaard, Christopher A.

Polariton spectra under the collective coupling regime. I. Efficient simulation of linear spectra and quantum dynamics

We outline two general theoretical techniques to simulate polariton quantum dynamics and optical spectra under the collective coupling regimes described by a Holstein–Tavis–Cummings (HTC) model Hamiltonian. The first one takes advantage of sparsity of the HTC Hamiltonian, which allows one to reduce the cost of acting polariton Hamiltonian onto a state vector to the linear order of the number of states, instead of the quadratic order. The second one is applying the well-known Chebyshev series expansion approach for quantum dynamics propagation and to simulate the polariton dynamics in the HTC system; this approach allows us to use a much larger time step for propagation and only requires a few recursive operations of the polariton Hamiltonian acting on state vectors. These two theoretical approaches are general and can be applied to any trajectory-based non-adiabatic quantum dynamics methods. We apply these two techniques with our previously developed Lindblad-partially linearized density matrix approach to simulate the linear absorption spectra of the HTC model system, with both inhomogeneous site energy disorders and dipolar orientational disorders. Our numerical results agree well with the previous analytic and numerical work.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH

The Fifteen-Year Attitude History of the Wide Field Planetary Camera 2 Radiator and Collection Efficiencies for Micrometeoroids and Orbital Debris

An examination of the Hubble Space Telescope (HST) Wide Field Planetary Camera 2 (WFPC-2) radiator assembly was conducted at NASA Goddard Space Flight Center (GSFC) during the summer of 2009. Immediately apparent was a distinct biasing of the largest 45 impact features towards one side of the radiator, in contrast to an approximately uniform distribution of smaller impacts. Such a distribution may be a consequence of the HST s attitude history and pointing requirements for the cold radiator, or of environmental effects, such as an anisotropic distribution of the responsible population in that size regime. Understanding the size-dependent spatial distribution of impact features is essential to the general analysis of these features. We have obtained from GSFC a 15 minute temporal resolution record of the state vector (Earth Centered Inertial position and velocity) and HST attitude, consisting of the orientation of the velocity and HST-sun vectors in HST body coordinates. This paper reviews the actual state vector and attitude history of the radiator in the context of the randomly tumbling plate assumption and assesses the statistical likelihood (or collection efficiency) of the radiator for the micrometeoroid and orbital debris environments. The NASA Marshall Space Flight Center s Meteoroid Environment Model is used to assess the micrometeoroid component. The NASA Orbital Debris Engineering Model (ORDEM) is used to model the orbital debris component. Modeling results are compared with observations of the impact feature spatial distribution, and the relative contribution of each environmental component are examined in detail.

Anz-Meador, Phillip D.

Structural control design based on reduced-order observer

An observer-based structural control design method is proposed in this paper. The method is a semi-inverse design procedure in that the control law is not designed before the observer system, but is a result that comes from the observer design. However, the observer design is not completely independent of the control design either, but seeks to yield a control law that is close to a prescribed control law. First, the observer design problem is considered as the reconstruction of a linear function of the state vector. The linear state function to be reconstructed is the given control law. Then, based on the derivation for linear state function observers, the observer design is formulated as a parameter optimization problem. The optimization objective is to generate a matrix that is close to the optimal feedback gain matrix. Based on that matrix, the form of the observer and a new control law can be determined. The semi-inverse design procedure can yield a reduced-order observer with dimension considerably smaller than that of the system. Two examples are used to demonstrate the proposed design procedure.

Su, Tzu-Jeng

Control design based on a linear state function observer

An approach to the design of low-order controllers for large scale systems is proposed. The method is derived from the theory of linear state function observers. First, the realization of a state feedback control law is interpreted as the observation of a linear function of the state vector. The linear state function to be reconstructed is the given control law. Then, based on the derivation for linear state function observers, the observer design is formulated as a parameter optimization problem. The optimization objective is to generate a matrix that is close to the given feedback gain matrix. Based on that matrix, the form of the observer and a new control law can be determined. A four-disk system and a lightly damped beam are presented as examples to demonstrate the applicability and efficacy of the proposed method.

Su, Tzu-Jeng

Study of a homotopy continuation method for early orbit determination with the Tracking and Data Relay Satellite System (TDRSS)

A recent mathematical technique for solving systems of equations is applied in a very general way to the orbit determination problem. The study of this technique, the homotopy continuation method, was motivated by the possible need to perform early orbit determination with the Tracking and Data Relay Satellite System (TDRSS), using range and Doppler tracking alone. Basically, a set of six tracking observations is continuously transformed from a set with known solution to the given set of observations with unknown solutions, and the corresponding orbit state vector is followed from the a priori estimate to the solutions. A numerical algorithm for following the state vector is developed and described in detail. Numerical examples using both real and simulated TDRSS tracking are given. A prototype early orbit determination algorithm for possible use in TDRSS orbit operations was extensively tested, and the results are described. Preliminary studies of two extensions of the method are discussed: generalization to a least-squares formulation and generalization to an exhaustive global method.

Smith, R. L.

SPOT Program

A Spacecraft Position Optimal Tracking (SPOT) program was developed to process Global Positioning System (GPS) data, sent via telemetry from a spacecraft, to generate accurate navigation estimates of the vehicle position and velocity (state vector) using a Kalman filter. This program uses the GPS onboard receiver measurements to sequentially calculate the vehicle state vectors and provide this information to ground flight controllers. It is the first real-time ground-based shuttle navigation application using onboard sensors. The program is compact, portable, self-contained, and can run on a variety of UNIX or Linux computers. The program has a modular objec-toriented design that supports application-specific plugins such as data corruption remediation pre-processing and remote graphics display. The Kalman filter is extensible to additional sensor types or force models. The Kalman filter design is also strong against data dropouts because it uses physical models from state and covariance propagation in the absence of data. The design of this program separates the functionalities of SPOT into six different executable processes. This allows for the individual processes to be connected in an a la carte manner, making the feature set and executable complexity of SPOT adaptable to the needs of the user. Also, these processes need not be executed on the same workstation. This allows for communications between SPOT processes executing on the same Local Area Network (LAN). Thus, SPOT can be executed in a distributed sense with the capability for a team of flight controllers to efficiently share the same trajectory information currently being computed by the program. SPOT is used in the Mission Control Center (MCC) for Space Shuttle Program (SSP) and International Space Station Program (ISSP) operations, and can also be used as a post -flight analysis tool. It is primarily used for situational awareness, and for contingency situations.

Smith, Jason T.