Search NASASearch

Engineering topics

Mook, D. Joseph

Publications and source records attributed to Mook, D. Joseph.

An automated method of tuning an attitude estimator

Attitude determination is a major element of the operation and maintenance of a spacecraft. There are several existing methods of determining the attitude of a spacecraft. One of the most commonly used methods utilizes the Kalman filter to estimate the attitude of the spacecraft. Given an accurate model of a system and adequate observations, a Kalman filter can produce accurate estimates of the attitude. If the system model, filter parameters, or observations are inaccurate, the attitude estimates may be degraded. Therefore, it is advantageous to develop a method of automatically tuning the Kalman filter to produce the accurate estimates. In this paper, a three-axis attitude determination Kalman filter, which uses only magnetometer measurements, is developed and tested using real data. The appropriate filter parameters are found via the Process Noise Covariance Estimator (PNCE). The PNCE provides an optimal criterion for determining the best filter parameters.

Mason, Paul A. C.

Use of nonlinear identification in robust attitude and attitude rate estimation for SAMPEX

A method is described for obtaining optimal attitude estimation/identification algorithms for spacecraft lacking attitude rate measurement devices (rate gyros), and then demonstrated using actual flight data from the Solar, Anomalous, and Magnetospheric Particle Explorer (SAMPEX) spacecraft. SAMPEX does not have on-board rate sensing, and relies on sun sensors and a three-axis magnetometer for attitude determination. The absence of rate data normally reduces both the total amount of data available and the sampling density (in time) by a substantial fraction. In addition, attitude data is occasionally unavailable (for example, during sun occultation). As a result, the sensitivity of the estimates to model uncertainty and to measurement noise increases. In order to maintain accuracy in the attitude estimates, there is an increased need for accurate models of the rotational dynamics. The Minimum Model Error(MME)/Least Square Correlation(LSC) algorithm accurately identifies an improved model for SAMPEX to be used during periods of complete data loss or extreme noise. The model correction is determined by estimating only one orbit(the identification pass) just prior to the assumed data loss(the prediction pass). The MME estimator correctly predicted the states during the identification phase, but more importantly determines the necessary model correction trajectory, d(t). The LSC algorithm is then used to find this trajectory's functional form, H(x(t)). The results show significant improvement of the new corrected model's attitude estimates as compared to the original uncorrected model's estimates. The possible functional form of the correction term is limited at this point in the study to functions strictly of the estimated states. The results, however, strongly suggest that functions based on the relative position of the satellite may also be possible candidates for future consideration.

Mook, D. Joseph

MME-based attitude dynamics identification and estimation for SAMPEX

A method is described for obtaining optimal attitude estimation algorithms for spacecraft lacking attitude rate measurement devices (rate gyros), and then demonstrated using actual flight data from the Solar, Anomalous, and Magnetospheric Particle Explorer (SAMPEX) spacecraft. SAMPEX does not have on-board rate sensing, and relies on sun sensors and a three-axis magnetometer for attitude determination. Problems arise since typical attitude estimation is accomplished by filtering measurements of both attitude and attitude rates. Rates are nearly always sampled much more densely than are attitudes. Thus, the absence/loss of rate data normally reduces both the total amount of data available and the sampling density (in time) by a substantial fraction. As a result, the sensitivity of the estimates to model uncertainty and to measurement noise increases. In order to maintain accuracy in the attitude estimates, there is increased need for accurate models of the rotational dynamics. The proposed approach is based on the minimum model error (MME) optimal estimation strategy, which has been successfully applied to estimation of poorly modeled dynamic systems which are relatively sparsely and/or noisily measured. The MME estimates may be used to construct accurate models of the system dynamics (i.e. perform system model identification). Thus, an MME-based approach directly addresses the problems created by absence of attitude rate measurements.

Depena, Juan

Scalar gain interpretation of large order filters

A technique is developed which demonstrates how to interpret a large fully-populated filter gain matrix as a set of scalar gains. The inverse problem is also solved, namely, how to develop a large-order filter gain matrix from a specified set of scalar gains. Examples are given to illustrate the method.

Mason, Paul A. C.

Correlation techniques to determine model form in robust nonlinear system realization/identification

The fundamental challenge in identification of nonlinear dynamic systems is determining the appropriate form of the model. A robust technique is presented which essentially eliminates this problem for many applications. The technique is based on the Minimum Model Error (MME) optimal estimation approach. A detailed literature review is included in which fundamental differences between the current approach and previous work is described. The most significant feature is the ability to identify nonlinear dynamic systems without prior assumption regarding the form of the nonlinearities, in contrast to existing nonlinear identification approaches which usually require detailed assumptions of the nonlinearities. Model form is determined via statistical correlation of the MME optimal state estimates with the MME optimal model error estimates. The example illustrations indicate that the method is robust with respect to prior ignorance of the model, and with respect to measurement noise, measurement frequency, and measurement record length.

Stry, Greselda I.

Theoretical constraints in the design of multivariable control systems

The research being performed under NASA Grant NAG1-1361 involves a more clear understanding and definition of the constraints involved in the pole-zero placement or assignment process for multiple input, multiple output systems. Complete state feedback to more than a single controller under conditions of complete controllability and observability is redundant if pole placement alone is the design objective. The additional feedback gains, above and beyond those required for pole placement can be used for eignevalue assignment or zero placement of individual closed loop transfer functions. Because both poles and zeros of individual closed loop transfer functions strongly affect the dynamic response to a pilot command input, the pole-zero placement problem is important. When fewer controllers than degrees of freedom of motion are available, complete design freedom is not possible, the transmission zeros constrain the regions of possible pole-zero placement. The effect of transmission zero constraints on the design possibilities, selection of transmission zeros and the avoidance of producing non-minimum phase transfer functions is the subject of the research being performed under this grant.

Rynaski, E. G.

Time domain modal identification/estimation of the mini-mast testbed

The Mini-Mast is a 20 meter long 3-dimensional, deployable/retractable truss structure designed to imitate future trusses in space. Presented here are results from a robust (with respect to measurement noise sensitivity), time domain, modal identification technique for identifying the modal properties of the Mini-Mast structure even in the face of noisy environments. Three testing/analysis procedures are considered: sinusoidal excitation near resonant frequencies of the Mini-Mast, frequency response function averaging of several modal tests, and random input excitation with a free response period.

Roemer, Michael J.

An experimental study of nonlinear dynamic system identification

A technique for robust identification of nonlinear dynamic systems is developed and illustrated using both simulations and analog experiments. The technique is based on the Minimum Model Error optimal estimation approach. A detailed literature review is included in which fundamental differences between the current approach and previous work is described. The most significant feature of the current work is the ability to identify nonlinear dynamic systems without prior assumptions regarding the form of the nonlinearities, in constrast to existing nonlinear identification approaches which usually require detailed assumptions of the nonlinearities. The example illustrations indicate that the method is robust with respect to prior ignorance of the model, and with respect to measurement noise, measurement frequency, and measurement record length.

Stry, Greselda I.

Enhanced realization identification of physical modes

Physical structures are often sufficiently complicated to preclude constructing an accurate mathematical model of the system dynamics from simple analysis using the laws of physics. Consequently, determination of an accurate model requires utilization of (generally noisy) output measurements from dynamic tests. In this paper, a robust method for constructing accurate, structural-dynamic models from discrete time-domain measurements is presented. The method processes the measurements in order to determine the number of modes present, the damping and frequency of each mode, and the mode shape. The structure may be highly damped. Although the mode-shape identification is more sensitive to measurement noise than the order, frequency, and damping identification, the method is considerably less sensitive to noise than other leading methods. Accurate detection of the modal parameters and mode shapes is demonstrated for modes with damping ratios exceeding 15 percent.

Roemer, Michael J.

An optimal estimation approach for enhanced identification of large space structures

A very robust technique for the realization/identification of structural dynamic systems is presented. This methodology combines the eigensystem realization algorithm (ERA) and minimum model error (MME) techniques to develop an extremely robust algorithm able to distinguish modes whose amplitudes are small fractions of the noise amplitude. As the amplitude of the noise grows, the enhanced robustness of the combined ERA/MME algorithm becomes more significant. This is a result of the MME being able to produce simulated measurements of much greater accuracy than the original measurements, for input to the ERA. The new method was able to determine correct model order at noise levels many times higher than the original ERA for the realization problem in which the model order must be derived.

Mook, D. Joseph

An experimental modal testing/identification technique for personal computers

A PC-based system for mode shape identification is evaluated. A time-domain modal identification procedure is utilized to identify the mode shapes of a beam apparatus from discrete time-domain measurements. The apparatus includes a cantilevered aluminum beam, four accelerometers, four low-pass filters, and the computer. The method's algorithm is comprised of an identification algorithm: the Eigensystem Realization Algorithm (ERA) and an estimation algorithm called Minimum Model Error (MME). The identification ability of this algorithm is compared with ERA alone, a frequency-response-function technique, and an Euler-Bernoulli beam model. Detection of modal parameters and mode shapes by the PC-based time-domain system is shown to be accurate in an application with an aluminum beam, while mode shapes identified by the frequency-domain technique are not as accurate as predicted. The new method is shown to be significantly less sensitive to noise and poorly excited modes than other leading methods. The results support the use of time-domain identification systems for mode shape prediction.

Roemer, Michael J.

Robust time-domain identification of mass stiffness, and damping matrices

Accurate estimates of the mass, stiffness, and damping characteristics of a structure is necessary for determining the control laws best suited for active control methodologies. There are several modal identification techniques available for determining the frequencies, damping ratios, and mode shapes of a structure. However, modal identification methods in both the frequency and time domains have difficulties for certain circumstances. Frequency domain techniques which utilize the steady-state response from various harmonic inputs often encounter difficulties when the frequencies are closely distributed, the structure exhibits a high degree of damping, or the steady-state condition is hard to establish. Time domain techniques have produced successful results, but lack robustness with respect to measurement noise. In this paper, two identification techniques and an estimation method are combined to form a time-domain technique to accurately identify the mass, stiffness, and damping matrices from noisy measurements.

Roemer, Michael J.

An enhanced mode shape identification algorithm

A mode shape identification algorithm is developed which is characterized by a low sensitivity to measurement noise and a high accuracy of mode identification. The algorithm proposed here is also capable of identifying the mode shapes of structures with significant damping. The combined results indicate that mode shape identification is much more dependent on measurement noise than identification of natural frequencies. Accurate detection of modal parameters and mode shapes is demonstrated for modes with damping ratios exceeding 15 percent.

Roemer, Michael J.

Optimal post-experiment estimation of poorly modeled dynamic systems

Recently, a novel strategy for post-experiment state estimation of discretely-measured dynamic systems has been developed. The method accounts for errors in the system dynamic model equations in a more general and rigorous manner than do filter-smoother algorithms. The dynamic model error terms do not require the usual process noise assumptions of zero-mean, symmetrically distributed random disturbances. Instead, the model error terms require no prior assumptions other than piecewise continuity. The resulting state estimates are more accurate than filters for applications in which the dynamic model error clearly violates the typical process noise assumptions, and the available measurements are sparse and/or noisy. Estimates of the dynamic model error, in addition to the states, are obtained as part of the solution of a two-point boundary value problem, and may be exploited for numerous reasons. In this paper, the basic technique is explained, and several example applications are given. Included among the examples are both state estimation and exploitation of the model error estimates.

Mook, D. Joseph