Search NASA⌕ Search

SEARCH · Search NASA

Results for “Quaternions”

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 127 records · Page 7

Space shuttle propulsion estimation development verification, volume 1

The results of the Propulsion Estimation Development Verification are summarized. A computer program developed under a previous contract (NAS8-35324) was modified to include improved models for the Solid Rocket Booster (SRB) internal ballistics, the Space Shuttle Main Engine (SSME) power coefficient model, the vehicle dynamics using quaternions, and an improved Kalman filter algorithm based on the U-D factorized algorithm. As additional output, the estimated propulsion performances, for each device are computed with the associated 1-sigma bounds. The outputs of the estimation program are provided in graphical plots. An additional effort was expended to examine the use of the estimation approach to evaluate single engine test data. In addition to the propulsion estimation program PFILTER, a program was developed to produce a best estimate of trajectory (BET). The program LFILTER, also uses the U-D factorized algorithm form of the Kalman filter as in the propulsion estimation program PFILTER. The necessary definitions and equations explaining the Kalman filtering approach for the PFILTER program, the models used for this application for dynamics and measurements, program description, and program operation are presented.

Rogers, Robert M.↗

Laws For Stable Control Of Orientation

Class of globally stable laws for control of orientation of rigid body established. Tradeoffs made among complexity, performance, and information available for mathematical models. New approach involves use of globally nonsingular four-parameter unit-quaternion (Euler-parameter) representation. Attitude dynamics described by nonlinear Euler equation together with nonlinear kinematic equations, which relate representation of attitude to angular velocity of body. Suitable energy-motivated Lyapunov function to analyze stability.

Kreutz, Kenneth K.↗

An Ada Linear-Algebra Software Package Modeled After HAL/S

New avionics software written more easily. Software package extends Ada programming language to include linear-algebra capabilities similar to those of HAL/S programming language. Designed for such avionics applications as Space Station flight software. In addition to built-in functions of HAL/S, package incorporates quaternion functions used in Space Shuttle and Galileo projects and routines from LINPAK solving systems of equations involving general square matrices. Contains two generic programs: one for floating-point computations and one for integer computations. Written on IBM/AT personal computer running under PC DOS, v.3.1.

Klumpp, Allan R.↗

An algorithm for the systematic disturbance of optimal rotational solutions

An algorithm for introducing a systematic rotational disturbance into an optimal (i.e., single axis) rotational trajectory is described. This disturbance introduces a motion vector orthogonal to the quaternion-defined optimal rotation axis. By altering the magnitude of this vector, the degree of non-optimality can be controlled. The metric properties of the distortion parameter are described, with analogies to two-dimensional translational motion. This algorithm was implemented in a motion-control program on a three-dimensional graphic workstation. It supports a series of human performance studies on the detectability of rotational trajectory optimality by naive observers.

Grunwald, Arthur J.↗

Flight Mechanics/Estimation Theory Symposium, 1989

Numerous topics in flight mechanics and estimation were discussed. Satellite attitude control, quaternion estimation, orbit and attitude determination, spacecraft maneuvers, spacecraft navigation, gyroscope calibration, spacecraft rendevous, and atmospheric drag model calculations for spacecraft lifetime prediction are among the topics covered.

Stengle, Thomas↗

Tele-Autonomous control involving contact

Object localization and its application in tele-autonomous systems are studied. Two object localization algorithms are presented together with the methods of extracting several important types of object features. The first algorithm is based on line-segment to line-segment matching. Line range sensors are used to extract line-segment features from an object. The extracted features are matched to corresponding model features to compute the location of the object. The inputs of the second algorithm are not limited only to the line features. Featured points (point to point matching) and featured unit direction vectors (vector to vector matching) can also be used as the inputs of the algorithm, and there is no upper limit on the number of the features inputed. The algorithm will allow the use of redundant features to find a better solution. The algorithm uses dual number quaternions to represent the position and orientation of an object and uses the least squares optimization method to find an optimal solution for the object's location. The advantage of using this representation is that the method solves for the location estimation by minimizing a single cost function associated with the sum of the orientation and position errors and thus has a better performance on the estimation, both in accuracy and speed, than that of other similar algorithms. The difficulties when the operator is controlling a remote robot to perform manipulation tasks are also discussed. The main problems facing the operator are time delays on the signal transmission and the uncertainties of the remote environment. How object localization techniques can be used together with other techniques such as predictor display and time desynchronization to help to overcome these difficulties are then discussed.

Shao, Lejun↗

Attitude determination and parameter estimation using vector observations - Application

This paper presents tests of a new method for the simultaneous estimation of spacecraft attitude and sensor biases, based on a quaternion estimation algorithm minimizing Wahba's loss function. The new method is compared with a conventional batch least-squares differential correction algorithm. The estimates are based on data from strapdown gyros and star trackers, simulated with varying levels of Gaussian noise for both inertially-fixed and earth-pointing attitudes. Both algorithms solve for the spacecraft attitude and the gyro drift rate biases. In the majority of tests performed, the two methods converge to the same estimates in the same number of iterations, but the new algorithm requires about 60 percent more computational effort. Some cases were found in which the new method converges in fewer iterations than the differential correction, and some for which the differential correction requires fewer iterations.

Markley, F. Landis↗

Superaromatics: The key to a unified cosmic dust theory

The theory of Superaromatics, the key to a unified cosmic dust theory, was constructed by analyzing several thousand astronomical features covering every major aspect of astrophysics and astrochemistry relating to dust. To insure consistency between disciplines, the logical structure of the conclusions in each field was checked rather than accepting the current consensus. No substantial contradictory features are known to the author. The analysis falls into seven major parts: (1) kinetics of grain formation and destruction; (2) optical spectra of the interstellar medium (ISM); (3) meteorite interplanetary dust particle (IPD) chemistry; (4) structure and chemistry of the interstellar medium arising from surface catalysis; (6) dynamics of circumstellar and interstellar dust clouds, including galactic morphology; and (7) the chemistry and physics of previously unidentified compounds. Only tentative conclusions are presented here. The principle conclusion is that quantum mechanics as it is normally formulated is incomplete. The probable cause is that it is formulated with complex numbers rather than the more fundamental quaternion system. The manifestation in astrochemistry is that the most stable compounds are superaromatic and exotic enough to confound most classical analysis.

Manuel, Lawrence R.↗

Two Axis Pointing System (TAPS) attitude acquisition, determination, and control

The Two Axis Pointing System (TAPS) is a 2 axis gimbal system designed to provide fine pointing of Space Transportation System (STS) borne instruments. It features center-of-mass instrument mounting and will accommodate instruments of up to 1134 kg (2500 pounds) which fit within a 1.0 by 1.0 by 4.2 meter (40 by 40 by 166 inch) envelope. The TAPS system is controlled by a microcomputer based Control Electronics Assembly (CEA), a Power Distribution Unit (PDU), and a Servo Control Unit (SCU). A DRIRU-II inertial reference unit is used to provide incremental angles for attitude propagation. A Ball Brothers STRAP star tracker is used for attitude acquisition and update. The theory of the TAPS attitude determination and error computation for the Broad Band X-ray Telescope (BBXRT) are described. The attitude acquisition is based upon a 2 star geometric solution. The acquisition theory and quaternion algebra are presented. The attitude control combines classical position, integral and derivative (PID) control with techniques to compensate for coulomb friction (bias torque) and the cable harness crossing the gimbals (spring torque). Also presented is a technique for an adaptive bias torque compensation which adjusts to an ever changing frictional torque environment. The control stability margins are detailed, with the predicted pointing performance, based upon simulation studies. The TAPS user interface, which provides high level operations commands to facilitate science observations, is outlined.

Azzolini, John D.↗

Six-degree-of-freedom simulation of an astronaut detumble system

The problem of stabilizing the attitude of an untethered astronaut in a three-axis tumble is addressed. A simple six thruster detumbling system mounted on the astronaut's Portable Life Support System backpack is analyzed as a possible solution. A six-degree-of-freedom dynamical model is constructed using the Clohessy-Wiltshire equations, Euler's moment equations, and quaternions. The six thruster system produces both moments and forces when activated. However, it is shown that the thrust forces acting on the body during detumbling do not significantly affect the translational motion.

Fowler, W. T.↗

The attitude control problem

A general framework for the analysis of the attitude tracking control problem for a rigid body is presented. A large family of globally stable control laws is obtained by using the globally nonsingular unit quaternion representation in a Lyapunov function candidate whose form is motivated by the consideration of the total energy of the rigid body. The controllers share the common structure of a proportional-derivative feedback plus some feedforward which can be zero (the model-independent case), the Coriolis torque compensation, or an adaptive compensation. These controller structures are compared in terms of the requirement on the a priori model information, guaranteed transient performance, and robustness. The global stability of the Luh-Walker-Paul robot end-effector controller is also analyzed in this framework.

Wen, John Ting-Yung↗

Reducing transport delay through improvements in real-time program flow

This paper describes the process of measuring and reducing software-transport delays through careful analysis, and modifications of real-time programs. A 737 program is analyzed and modified to improve the simulation overall transport delay by approximately 30 percent. The transport delay was improved through modification to the real-time program flow and the implementation of quaternions in the calculation of the math model.

Smith, R. M.↗

Attitude analysis in Flatland: The plane truth

Many results in attitude analysis are still meaningful when the attitude is restricted to rotations about a single axis. Such a picture corresponds to attitude analysis in the Euclidean plane. The present report formalizes the representation of attitude in the plane and applies it to some well-known problems. In particular, we study the connection of the 'additive' and 'multiplicative' formulations of the differential corrector for the quaternion in its two-dimensional setting.

Shuster, Malcolm D.↗

On-orbit performance of the Extended Gyrocompass Controller for the TOPEX/Poseidon spacecraft

The paper describes the Earth Acquisition Mode Extended Gyrocompass Controller flown aboard the NASA-CNES TOPEX/Poseidon Attitude Determination and Control Subsystem spacecraft for providing highly accurate measurements of the surface elevations over all the ocean basins. Particular attention is given to the on-orbit performance of the Extended Gyrocompass Controller used during quaternion initialization and Update Filter convergence processing, both of these procedures requiring maintenance of the spacecraft attitude control and knowledge. The development of the Extended Gyrocompass control technique is reviewed, and the results of the on-orbit yaw attitude control and knowledge performance provided by this algorithm are presented.

Sanneman, P. A.↗

An onboard star identification algorithm

The paper presents the autonomous Initial Stellar Acquisition (ISA) algorithm developed for the X-Ray Timing Explorer for prividing the attitude quaternion within the desired accuracy, based on the one-axis attitude knowledge (through the use of the Digital Sun Sensor, CCD Star Trackers, and the onboard star catalog, OSC). Mathematical analysis leads to an accurate measure of the performance of the algorithm as a function of various parameters, such as the probability of a tracked star being in the OSC, the sensor noise level, and the number of stars matched. It is shown that the simplicity, tractability, and robustness of the ISA algorithm, compared to a general three-axis attiude determination algorithm, make it a viable on-board solution.

Ha, Kong↗

Miniature wide field-of-view star trackers for spacecraft attitude sensing and navigation

Introducing a family of miniature, wide field-of-view star trackers for low cost, high performance spacecraft attitude determination and navigation applications. These devices, derivative of the WFOV Star Tracker Camera developed cooperatively by OCA Applied Optics and the Lawrence Livermore National Laboratory for the Brilliant Pebbles program, offer a suite of options addressing a wide range of spacecraft attitude measurement and control requirements. These sensors employ much wider fields than are customary (ranging between 20 and 60 degrees) to assure enough bright stars for quick and accurate attitude determinations without long integration intervals. The key benefit of this approach are light weight, low power, reduced data processing loads and high information carrier rates for wide ACS bandwidths. Devices described range from the proven OCA/LLNL WFOV Star Tracker Camera (a low-cost, space-qualified star-field imager utilizing the spacecraft's own computer and centroiding and position-finding), to a new autonomous subsystem design featuring dual-redundant cameras and completely self-contained star-field data processing with output quaternion solutions accurate to 100 micro-rad, 3 sigma, for stand-alone applications.

Mccarty, William↗

Advantages of estimating rate corrections during dynamic propagation of spacecraft rates: Applications to real-time attitude determination of SAMPEX

This paper describes real-time attitude determination results for the Solar, Anomalous, and Magnetospheric Particle Explorer (SAMPEX), a gyroless spacecraft, using a Kalman filter/Euler equation approach denoted the real-time sequential filter (RTSF). The RTSF is an extended Kalman filter whose state vector includes the attitude quaternion and corrections to the rates, which are modeled as Markov processes with small time constants. The rate corrections impart a significant robustness to the RTSF against errors in modeling the environmental and control torques, as well as errors in the initial attitude and rates, while maintaining a small state vector. SAMPLEX flight data from various mission phases are used to demonstrate the robustness of the RTSF against a priori attitude and rate errors of up to 90 deg and 0.5 deg/sec, respectively, as well as a sensitivity of 0.0003 deg/sec in estimating rate corrections in torque computations. In contrast, it is shown that the RTSF attitude estimates without the rate corrections can degrade rapidly. RTSF advantages over single-frame attitude determination algorithms are also demonstrated through (1) substantial improvements in attitude solutions during sun-magnetic field coalignment and (2) magnetic-field-only attitude and rate estimation during the spacecraft's sun-acquisition mode. A robust magnetometer-only attitude-and-rate determination method is also developed to provide for the contingency when both sun data as well as a priori knowledge of the spacecraft state are unavailable. This method includes a deterministic algorithm used to initialize the RTSF with coarse estimates of the spacecraft attitude and rates. The combined algorithm has been found effective, yielding accuracies of 1.5 deg in attitude and 0.01 deg/sec in the rates and convergence times as little as 400 sec.

Challa, M. S.↗

Modelling and control of a rotor supported by magnetic bearings

In this paper we develop a dynamical model of a rotor and the active magnetic bearings used to support the rotor. We use this model to develop a stable state feedback control of the magnetic bearing system. We present the development of a rigid body model of the rotor, utilizing both Rotation Matrices (Euler Angles) and Euler Parameters (Quaternions). In the latter half of the paper we develop a stable state feedback control of the actively controlled magnetic bearing to control the rotor position under inbalances. The control law developed takes into account the variation of the model with rotational speed. We show stability over the whole operating range of speeds for the magnetic bearing system. Simulation results are presented to demonstrate the closed loop system performance. We develop the model of the magnetic bearing, and present two schemes for the excitation of the poles of the actively controlled magnetic bearing. We also present a scheme for averaging multiple sensor measurements and splitting the actuation forces amongst redundant actuators.

Gurumoorthy, R.↗