Search NASASearch

SEARCH · Search NASA

Results for “Multi-input multi-output”

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 19 records

Multi-input, multi-output regulator design for constant disturbances and non-zero set points with application to automatic landing in a crosswind

Undesirable steady offsets result when a stationary, linear regulator using state feedback is subjected to constant disturbances and/or non-zero setspoints. To eliminate these offsets, the disturbances and non-zero setpoints can be fed forward to the control. Only when the number of outputs is less than or equal to the number of control inputs can the outputs be maintained at arbitrary non-zero setpoints. The state and the disturbance may be estimated using a constant gain Kalman filter or by modeling the constant disturbances as exponentially correlated processes with long correlation times.

Holley, W. E.

Recursive identification and tracking of parameters for linear and nonlinear multivariable systems

The problem of identifying constant and variable parameters in multi-input, multi-output, linear and nonlinear systems is considered, using the maximum likelihood approach. An iterative algorithm, leading to recursive identification and tracking of the unknown parameters and the noise covariance matrix, is developed. Agile tracking, and accurate and unbiased identified parameters are obtained. Necessary conditions for a globally, asymptotically stable identification process are provided; the conditions proved to be useful and efficient. Among different cases studied, the stability derivatives of an aircraft were identified and some of the results are shown as examples.

Sidar, M.

On the design of optimal input signals in system identification

The problem of designing optimal inputs in the identification of multi-input multi-output linear systems with unknown time-varying parameters is considered using a Bayesian approach. A sensitivity index gives a measure of performance for the closed-loop system inputs. The computation of the optimal closed-loop mappings is shown to be a nontrivial exercise in stochastic control with no analytic solution, but optimal open-loop and affine laws yield much more tractable problems. For time-invariant systems, the sensitivity index considered is shown to be equivalent to the trace of the (strictly positive definite) information matrix associated with the system. Numerical examples are given. A Kalman filter is used to estimate the parameters. A necessary condition for the Kalman filter not to diverge when applying linear feedback is also given.

Lopez-Toledo, A. A.

Recursive identification and tracking of parameters for linear and non-linear multivariable systems

The problem of identifying constant and variable parameters in multi-input, multi-output, linear and nonlinear systems is considered, using the maximum likelihood approach. An iterative algorithm, leading to recursive identification and tracking of the unknown parameters and the noise covariance matrix, is developed. Agile tracking and accurate and unbiased identified parameters are obtained. Necessary conditions for a globally asymptotically stable identification process are provided; the conditions proved to be useful and efficient. Among different cases studied, the stability derivatives of an aircraft were identified and some of the results are shown as examples.

Sidar, M.

Optimal Regulator Algorithms for the Control of Linear Systems

Control-theory design package, called Optimal Regulator Algorithms for Control of Linear Systems (ORACLS), aids in design of controllers and optimal filters for systems modeled by linear, time invariant differential and difference equations. ORACLS is particularly attractive rigorous tool for dealing with multi-input and multi-output dynamic systems in both continuous and discrete forms.

Armstrong, E. S.

An adaptive tracking observer for failure-detection systems

The design problem of adaptive observers applied to linear, constant and variable parameters, multi-input, multi-output systems, is considered. It is shown that, in order to keep the observer's (or Kalman filter) false-alarm rate (FAR) under a certain specified value, it is necessary to have an acceptable proper matching between the observer (or KF) model and the system parameters. An adaptive observer algorithm is introduced in order to maintain desired system-observer model matching, despite initial mismatching and/or system parameter variations. Only a properly designed adaptive observer is able to detect abrupt changes in the system (actuator, sensor failures, etc.) with adequate reliability and FAR. Conditions for convergence for the adaptive process were obtained, leading to a simple adaptive law (algorithm) with the possibility of an a priori choice of fixed adaptive gains. Simulation results show good tracking performance with small observer output errors and accurate and fast parameter identification, in both deterministic and stochastic cases.

Sidar, M.

An optimal control model approach to the design of compensators for simulator delay

The effects of display delay on pilot performance and workload and of the design of the filters to ameliorate these effects were investigated. The optimal control model for pilot/vehicle analysis was used both to determine the potential delay effects and to design the compensators. The model was applied to a simple roll tracking task and to a complex hover task. The results confirm that even small delays can degrade performance and impose a workload penalty. A time-domain compensator designed by using the optimal control model directly appears capable of providing extensive compensation for these effects even in multi-input, multi-output problems.

Baron, S.

Analysis of structural perturbations in systems via cost decomposition methods

It has long been common practice to analyze linear dynamic systems by decomposing the total response in terms of individual contributions which are easier to analyze. Examples of this philosophy include the expansion of transfer functions using: (1) the superposition principle, (2) residue theory and partial fraction expansions, (3) Markov parameters, Hankel matrices, and (4) regular and singular perturbations. This paper summarizes a new and different kind of expansion designed to decompose the norm of the response vector rather than the response vector itself. This is referred to as "cost-decomposition' of the system. The notable advantages of this type of decomposition are: (a) easy application to multi-input, multi-output systems, (b) natural compatibility with Linear Quadratic Gaussian Theory, (c) applicability to the analysis of more general types of structural perturbations involving inputs, outputs, states, parameters. Property (c) makes the method suitable for problems in model reduction, measurement/actuator selections, and sensitivity analysis.

Skelton, R. E.

An on-line equivalent system identification scheme for adaptive control

A prime obstacle to the widespread use of adaptive control is the degradation of performance and possible instability resulting from the presence of unmodeled dynamics. The approach taken is to explicitly include the unstructured model uncertainty in the output error identification algorithm. The order of the compensator is successively increased by including identified modes. During this model building stage, heuristic rules are used to test for convergence prior to designing compensators. Additionally, the recursive identification algorithm as extended to multi-input, multi-output systems. Enhancements were also made to reduce the computational burden of an algorithm for obtaining minimal state space realizations from the inexact, multivariate transfer functions which result from the identification process. A number of potential adaptive control applications for this approach are illustrated using computer simulations. Results indicated that when speed of adaptation and plant stability are not critical, the proposed schemes converge to enhance system performance.

Sliwa, S. M.

Simulation requirements for the Large Deployable Reflector (LDR)

Simulation tools for the large deployable reflector (LDR) are discussed. These tools are often the transfer function variety equations. However, transfer functions are inadequate to represent time-varying systems for multiple control systems with overlapping bandwidths characterized by multi-input, multi-output features. Frequency domain approaches are the useful design tools, but a full-up simulation is needed. Because of the need for a dedicated computer for high frequency multi degree of freedom components encountered, non-real time smulation is preferred. Large numerical analysis software programs are useful only to receive inputs and provide output to the next block, and should be kept out of the direct loop of simulation. The following blocks make up the simulation. The thermal model block is a classical heat transfer program. It is a non-steady state program. The quasistatic block deals with problems associated with rigid body control of reflector segments. The steady state block assembles data into equations of motion and dynamics. A differential raytrace is obtained to establish a change in wave aberrations. The observation scene is described. The focal plane module converts the photon intensity impinging on it into electron streams or into permanent film records.

Soosaar, K.

Frequency Domain Control Design of Large Space Structures: A Practical Approach

Requirements indicate the need for much larger, more accurate, and in some cases, very dynamic satellites. Large control system bandwidths are needed to meet accuracy and response requirements while maintaining tight control over appendage oscillations. Studies in recent years have shown that linear quadratic Gaussian (LQG) controllers can achieve the desired performance if the system is linearized and if the system model is accurate. Results of an LQG controller applied to a single axis satellite with large solar arrays, are given. A reduced order model (ROM) comprises rigid body motion with dominant structural modes. Optimal control and estimation gains are calculated based on an extremely conservative 0.0005 critical damping ratio. In order to examine stability characteristics, single-input single-output (SISO) frequency response concepts are generalized to develop a method of displaying open loop frequency response of multi-input multi-output (MIMO) control system.

Harding, R.

A comparative study of linear and nonlinear MIMO feedback configurations

In this paper, a comparison is conducted of several feedback configurations which have appeared in the literature (e.g. unity-feedback, model-reference, etc.). The linear time-invariant multi-input multi-output case is considered. For each configuration, the stability conditions are specified, the relation between achievable I/O maps and the achievable disturbance-to-output maps is examined, and the effect of various subsystem perturbations on the system performance is studied. In terms of these considerations, it is demonstrated that one of the configurations considered is better than all the others. The results are then extended to the nonlinear multi-input multi-output case.

Desoer, C. A.

A method to stabilize linear systems using eigenvalue gradient information

Formal optimization methods and eigenvalue gradient information are used to develop a stabilizing control law for a closed loop linear system that is initially unstable. The method was originally formulated by using direct, constrained optimization methods with the constraints being the real parts of the eigenvalues. However, because of problems in trying to achieve stabilizing control laws, the problem was reformulated to be solved differently. The method described uses the Davidon-Fletcher-Powell minimization technique to solve an indirect, constrained minimization problem in which the performance index is the Kreisselmeier-Steinhauser function of the real parts of all the eigenvalues. The method is applied successfully to solve two different problems: the determination of a fourth-order control law stabilizes a single-input single-output active flutter suppression system and the determination of a second-order control law for a multi-input multi-output lateral-directional flight control system. Various sets of design variables and initial starting points were chosen to show the robustness of the method.

Wieseman, C. D.

A research program in active control/aeroelasticity

In this research period a synthesis methodology for multifunctional robust aeroservoelastic systems was developed. The development consisted of the following stages: (1) development of an universal diagram to determine phase and gain margins of a multi-input multi-output (MIMO) system using singular value based stability margin criteria; (2) determination of singular value gradients with respect to design parameters and their application to improve stability margins of multiloop system; and (3) application of constrained optimization techniques to synthesize a low order robust controller for a high order MIMO aeroservoelastic system while satisfying several design constraints on the dynamic loads and responses and stability margins at the plant input and output. Overall research activities are summarized.

Source record

Combining and connecting linear, multi-input, multi-output subsystem models

The mathematical background for combining and connecting linear, multi-input, multi-output subsystem models into an overall system model is provided. Several examples of subsystem configurations are examined in detail. A description of a MATRIX (sub x) command file to aid in the process of combining and connecting these subsystem models is contained.

Duke, E. L.

Multi-input, multi-output system control for experimental aircraft

Two techniques, direct eigenspace assignment (DEA) and explicit model following (EMF), are used initially to synthesize control laws for the longitudinal dynamics model of a Short Takeoff and Landing (STOL) vehicle in the landing configuration. The vehicle model and the flight control design are presented. The two synthesis techniques are briefly discussed and the handling qualities specifications mapped into the algorithm formulations. The control laws resulting from exercising the algorithms are evaluated in terms of achieved performance and robustness. Since the synthesized control laws involve full state feedback, methodologies were implemented for the control laws using output feedback without adversely affecting performance and robustness. Finally, the salient features of the two design techniques are summarized and the areas that require further investigation are suggested.

Schmidt, D. K.

Modified LTR robust control for flexible structures

A procedure is developed for dealing with performance and robustness issues in the design of multi-input multi-output compensators for lightly damped flexible structures. The procedure is based upon representing errors in the plant design model as structured uncertainties, and applying a modified version of the Loop Transfer Recovery (LTR) design method. Real parameter errors, such as frequency errors, damping errors or modal displacement errors can be treated. The approach involves adjusting the cost function in the regulator problem and the process noise model in the estimator problem in a particular manner which reflects the assumed structure of the modeling errors. Numerical examples dealing with the control of a large flexible space antenna with uncertain frequencies demonstrate a considerable improvement over standard LTR methods. Convenient design parameters can be varied until a satisfactory compromise is achieved between performance and robustness.

Blelloch, P. A.

Control-System Design Program

Control-theory design package, Optimal Regulator Algorithms for Control of Linear Systems (ORACLS), developed to aid in design of controllers and optimal filters for systems modeled by linear, time-invariant differential and difference equations. Optimal linear quadratic regulator theory, Linear-Quadratic-Gaussian (LQG) problem, most widely accepted method of determining optimal control policy. Provides for solution to time-in-variant continuous or discrete LQG problems. Attractive to control-system designer providing rigorous tool for dealing with multi-input and multi-output dynamic systems in continuous and discrete form. CDO version written in FORTRAN IV. VAX version written in FORTRAN 77.

Frisch, Harold P.