Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “feedback control systems”

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 829 records · Page 46

An improved general algorithm for arbitrary pole assignment.

A new pole-placement algorithm for multi-input controllable systems is presented. The algorithm can be used to obtain real-valued feedback gains for arbitrarily specified real and complex, distinct or multiple eigenvalues. The multi-input controllable time-invariant system is converted to a single-input system. Pole assignment is achieved by making use of certain properties of the equation TF - AT = D, where A is the open-loop system matrix and F represents a matrix having the desired closed-loop eigenvalues.

Willner, L.↗

Finite element models and feedback control of flexible aerospace structures

Large flexible aerospace structures, such as the solar power satellite, are distributed parameter systems with very complex continuum descriptions. This paper investigates the use of finite element methods to produce reduced-order models and finite dimensional feedback controllers for these structures. The main results give conditions under which stable control of the finite element model will produce stable control of the actual structure.

Balas, M. J.↗

SRMS History, Evolution and Lessons Learned

Early in the development of the Space Shuttle, it became clear that NASA needed a method of deploying and retrieving payloads from the payload bay. The Shuttle Remote Manipulator System (SRMS) was developed to fill this need. The 50 foot long robotic arm is an anthropomorphic design consisting of three electromechanical joints, six degrees of freedom, and two boom segments. Its composite boom construction provided a light weight solution needed for space operations. Additionally, a method of capturing payloads with the arm was required and a unique End Effector was developed using an electromechanical snare mechanism. The SRMS is operated using a Displays and Controls Panel and hand controllers located within the aft crew compartment of the shuttle. Although the SRMS was originally conceived to deploy and retrieve payloads, its generic capabilities allowed it to perform many other functions not originally conceived of. Over the years it has been used for deploying and retrieving constrained and free flying payloads, maneuvering and supporting EVA astronauts, satellite repair, International Space Station construction, and as a viewing aid for on-orbit International Space Station operations. After the Columbia accident, a robotically compatible Orbiter Boom Sensor System (OBSS) was developed and used in conjunction with the SRMS to scan the Thermal Protection System (TPS) of the shuttle. These scans ensure there is not a breach of the TPS prior to shuttle re-entry. Ground operations and pre mission simulation, analysis and planning played a major role in the success of the SRMS program. A Systems Engineering Simulator (SES) was developed to provide a utility complimentary to open loop engineering simulations. This system provided a closed-loop real-time pilot-driven simulation giving visual feedback, display and control panel interaction, and integration with other vehicle systems, such as GN&C. It has been useful for many more applications than traditional training. Evolution of the simulations, guided by the Math Model Working Group, showed the utility of input from multiple modeling groups with a structured forum for discussion.There were many unique development challenges in the areas of hardware, software, certification, modeling and simulation. Over the years, upgrades and enhancements were implemented to increase the capability, performance and safety of the SRMS. The history and evolution of the SRMS program provided many lessons learned that can be used for future space robotic systems.

Jorgensen, Glenn↗

Control design variable linking for optimization of structural/control systems

A method is presented to integrate the design space of structural/control system optimization problems in the case of linear state feedback control. Conventional structural sizing variables and elements of the feedback gain matrix are both treated as strictly independent design variables in optimization by extending design variable linking concepts to the control gains. Several approximation concepts including new control design variable linking schemes are used to formulate the integrated structural/control optimization problem as a sequence of explicit nonlinear mathematical programming problems. Examples which involve a variety of behavior constraints, including constraints on dynamic stability, damped frequencies, control effort, peak transient displacement, acceleration, and control force limits, are effectively solved by using the method presented.

Jin, Ik Min↗

Robust control synthesis for uncertain dynamical systems

This paper presents robust control synthesis techniques for uncertain dynamical systems subject to structured parameter perturbation. Both QFT (quantitative feedback theory) and H-infinity control synthesis techniques are investigated. Although most H-infinity-related control techniques are not concerned with the structured parameter perturbation, a new way of incorporating the parameter uncertainty in the robust H-infinity control design is presented. A generic model of uncertain dynamical systems is used to illustrate the design methodologies investigated in this paper. It is shown that, for a certain noncolocated structural control problem, use of both techniques results in nonminimum phase compensation.

Byun, Kuk-Whan↗

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.↗

Active control of transient rotordynamic vibration by optimal control methods

Although considerable effort has been put into the study of steady state vibration control, there are few methods applicable to transient vibration control of rotorbearing systems. In this paper optimal control theory has been adopted to minimize rotor vibration due to sudden imbalance, e.g., blade loss. The system gain matrix is obtained by choosing the weighting matrices and solving the Riccati equation. Control forces are applied to the system via a feedback loop. A seven mass rotor system is simulated for illustration. A relationship between the number of sensors and the number of modes used in the optimal control model is investigated. Comparisons of responses are made for various configurations of modes, sensors, and actuators. Furthermore, spillover effect is examined by comparing results from collocated and noncollocated sensor configurations. Results show that shaft vibration is significantly attenuated in the closed loop system.

Palazzolo, A. B.↗

Identification of Bare-Airframe Dynamics from Closed-Loop Data Using Multisine Inputs and Frequency Responses

Amethod is presented for computing multiple-input multiple-output frequency responses of bare-airframe dynamics for systems excited using orthogonal phase-optimized multisines and including correlated data arising from control mixing or feedback control. The estimation was posed as the solution to an underdetermined system of linear equations, for which additional information was supplied using interpolation of the frequency responses. A simulation model of the NASA T-2 aircraft having two inputs and two outputs was used to investigate the method in the open-loop configuration and under closed-loop control. The method was also applied to flight test data from the X-56A aeroelastic demonstrator having five inputs and ten outputs and flying under closed-loop control with additional control allocation mixing. Results demonstrated that the proposed method accurately estimates the bare airframe frequency responses in the presence of correlated data from control mixing and feedback control. Results also agreed with estimates obtained using different methods that are less sensitive to correlated inputs.

Grauer, Jared A.↗

Output Feedback M-MRAC Backstepping With Aerospace Applications

The paper presents a certainty equivalence output feedback backstepping adaptive control design method for the systems of any relative degree with unmatched uncertainties without over-parametrization. It uses a fast prediction model to estimate the unknown parameters, which is independent of the control design. It is shown that the system's input and output tracking errors can be systematically decreased by the proper choice of the design parameters. The approach is applied to aerospace control problems and tested in numerical simulations.

Output feedback adaptive control↗

Arbitrary eigenvalue assignments for linear time-varying multivariable control systems

The problem of eigenvalue assignments for a class of linear time-varying multivariable systems is considered. Using matrix operators and canonical transformations, it is shown that a time-varying system that is 'lexicography-fixedly controllable' can be made via state feedback to be equivalent to a time-invariant system whose eigenvalues are arbitrarily assignable. A simple algorithm for the design of the state feedback is provided.

Nguyen, Charles C.↗

A self-learning rule base for command following in dynamical systems

In this paper, a self-learning Rule Base for command following in dynamical systems is presented. The learning is accomplished though reinforcement learning using an associative memory called SAM. The main advantage of SAM is that it is a function approximator with explicit storage of training samples. A learning algorithm patterned after the dynamic programming is proposed. Two artificially created, unstable dynamical systems are used for testing, and the Rule Base was used to generate a feedback control to improve the command following ability of the otherwise uncontrolled systems. The numerical results are very encouraging. The controlled systems exhibit a more stable behavior and a better capability to follow reference commands. The rules resulting from the reinforcement learning are explicitly stored and they can be modified or augmented by human experts. Due to overlapping storage scheme of SAM, the stored rules are similar to fuzzy rules.

Tsai, Wei K.↗

Kaman 40 kW wind turbine generator - control system dynamics

The generator design incorporates an induction generator for application where a utility line is present and a synchronous generator for standalone applications. A combination of feed forward and feedback control is used to achieve synchronous speed prior to connecting the generator to the load, and to control the power level once the generator is connected. The dynamics of the drive train affect several aspects of the system operation. These were analyzed to arrive at the required shaft stiffness. The rotor parameters that affect the stability of the feedback control loop vary considerably over the wind speed range encountered. Therefore, the controller gain was made a function of wind speed in order to maintain consistent operation over the whole wind speed range. The velocity requirement for the pitch control mechanism is related to the nature of the wind gusts to be encountered, the dynamics of the system, and the acceptable power fluctuations and generator dropout rate. A model was developed that allows the probable dropout rate to be determined from a statistical model of wind gusts and the various system parameters, including the acceptable power fluctuation.

Perley, R.↗

Evaluation of an Active Clearance Control System Concept

Reducing blade tip clearances through active tip clearance control in the high pressure turbine can lead to significant reductions in emissions and specific fuel consumption as well as dramatic improvements in operating efficiency and increased service life. Current engines employ scheduled cooling of the outer case flanges to reduce high pressure turbine tip clearances during cruise conditions. These systems have relatively slow response and do not use clearance measurement, thereby forcing cold build clearances to set the minimum clearances at extreme operating conditions (e.g., takeoff, reburst) and not allowing cruise clearances to be minimized due to the possibility of throttle transients (e.g., step change in altitude). In an effort to improve upon current thermal methods, a first generation mechanically-actuated active clearance control (ACC) system has been designed and fabricated. The system utilizes independent actuators, a segmented shroud structure, and clearance measurement feedback to provide fast and precise active clearance control throughout engine operation. Ambient temperature performance tests of this first generation ACC system assessed individual seal component leakage rates and both static and dynamic overall system leakage rates. The ability of the nine electric stepper motors to control the position of the seal carriers in both open- and closed-loop control modes for single and multiple cycles was investigated. The ability of the system to follow simulated engine clearance transients in closed-loop mode showed the system was able to track clearances to within a tight tolerance (0.001 in. error).

Steinetz, Bruce M.↗

Evaluation of an Active Clearance Control System Concept

Reducing blade tip clearances through active tip clearance control in the high pressure turbine can lead to significant reductions in emissions and specific fuel consumption as well as dramatic improvements in operating efficiency and increased service life. Current engines employ scheduled cooling of the outer case flanges to reduce high pressure turbine tip clearances during cruise conditions. These systems have relatively slow response and do not use clearance measurement, thereby forcing cold build clearances to set the minimum clearances at extreme operating conditions (e.g., takeoff, reburst) and not allowing cruise clearances to be minimized due to the possibility of throttle transients (e.g., step change in altitude). In an effort to improve upon current thermal methods, a first generation mechanically-actuated active clearance control (ACC) system has been designed and fabricated. The system utilizes independent actuators, a segmented shroud structure, and clearance measurement feedback to provide fast and precise active clearance control throughout engine operation. Ambient temperature performance tests of this first generation ACC system assessed individual seal component leakage rates and both static and dynamic overall system leakage rates. The ability of the nine electric stepper motors to control the position of the seal carriers in both open- and closed-loop control modes for single and multiple cycles was investigated. The ability of the system to follow simulated engine clearance transients in closed-loop mode showed the system was able to track clearances to within a tight tolerance ( 0.001 in. error).

Steinetz, Bruce M.↗

Robust control of flexible space vehicles with minimum structural excitation: On-off pulse control of flexible space vehicles

Both feedback and feedforward control approaches for uncertain dynamical systems (in particular, with uncertainty in structural mode frequency) are investigated. The control objective is to achieve a fast settling time (high performance) and robustness (insensitivity) to plant uncertainty. Preshaping of an ideal, time optimal control input using a tapped-delay filter is shown to provide a fast settling time with robust performance. A robust, non-minimum-phase feedback controller is synthesized with particular emphasis on its proper implementation for a non-zero set-point control problem. It is shown that a properly designed, feedback controller performs well, as compared with a time optimal open loop controller with special preshaping for performance robustness. Also included are two separate papers by the same authors on this subject.

Wie, Bong↗

Adaptive Force Control for Small Celestial Body Sampling

An adaptive force control algorithm for small celestial body sampling for a variety of surface properties is developed. The control algorithm consists of an adaptive controller combined with feedback linearization. When a spacecraft makes contact with the surface, it must maintain a desired contact force in order to capture a sample. The properties of the surface are unknown or uncertain before contact with the surface is made. The adaptive controller performs system identification online to create an input-output model of the feedback linearized system. From the input-output model a block observable canonical form is realized and the control input is determined by model predictive control (MPC) to maintain a desired contact force in spite of the unknown surface properties. The approach is applied to a variety of surface properties with linear and nonlinear contact models.

Quadrelli, Marco M↗

A proven approach for more effective software development and maintenance

Modern space flight mission operations and associated ground data systems are increasingly dependent upon reliable, quality software. Critical functions such as command load preparation, health and status monitoring, communications link scheduling and conflict resolution, and transparent gateway protocol conversion are routinely performed by software. Given budget constraints and the ever increasing capabilities of processor technology, the next generation of control centers and data systems will be even more dependent upon software across all aspects of performance. A key challenge now is to implement improved engineering, management, and assurance processes for the development and maintenance of that software; processes that cost less, yield higher quality products, and that self-correct for continual improvement evolution. The NASA Goddard Space Flight Center has a unique experience base that can be readily tapped to help solve the software challenge. Over the past eighteen years, the Software Engineering Laboratory within the code 500 Flight Dynamics Division has evolved a software development and maintenance methodology that accommodates the unique characteristics of an organization while optimizing and continually improving the organization's software capabilities. This methodology relies upon measurement, analysis, and feedback much analogous to that of control loop systems. It is an approach with a time-tested track record proven through repeated applications across a broad range of operational software development and maintenance projects. This paper describes the software improvement methodology employed by the Software Engineering Laboratory, and how it has been exploited within the Flight Dynamics Division with GSFC Code 500. Examples of specific improvement in the software itself and its processes are presented to illustrate the effectiveness of the methodology. Finally, the initial findings are given when this methodology was applied across the mission operations and ground data systems software domains throughout Code 500.

Pajerski, Rose↗

A class of stable, robust feedback controllers for large space structures

A two-level control system design is considered for large space structures, which consists of a primary and a secondary controller. The secondary or damping enhancement controller is shown to be stable and robust, even when time-invariant nonlinearities are present in the actuators and/or sensors. The use of Annular Momentum Control Devices (AMCD's) is also considered for secondary control. The primary attitude controller using collocated torque actuators and attitude and rate sensors is stable and robust. The effect of actuator/sensor dynamics on the stability of the primary and secondary controllers is considered. The AMCD's used for secondary control actuation can also be used for the primary controller.

Joshi, S. M.↗