Search NASA⌕ Search

SEARCH · Search NASA

Results for “Nonlinear control”

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 415 records · Page 23

Multi-Window Controllers for Autonomous Space Systems

Multi-window controllers select between elementary linear controllers using nonlinear windows based on the amplitude and frequency content of the feedback error. The controllers are relatively simple to implement and perform much better than linear controllers. The commanders for such controllers only order the destination point and are freed from generating the command time-profiles. The robotic missions rely heavily on the tasks of acquisition and tracking. For autonomous and optimal control of the spacecraft, the control bandwidth must be larger while the feedback can (and, therefore, must) be reduced.. Combining linear compensators via multi-window nonlinear summer guarantees minimum phase character of the combined transfer function. It is shown that the solution may require using several parallel branches and windows. Several examples of multi-window nonlinear controller applications are presented.

Lurie, B, J.↗

Nonlinear Dynamic Modeling and Controls Development for Supersonic Propulsion System Research

This paper covers the propulsion system component modeling and controls development of an integrated nonlinear dynamic simulation for an inlet and engine that can be used for an overall vehicle (APSE) model. The focus here is on developing a methodology for the propulsion model integration, which allows for controls design that prevents inlet instabilities and minimizes the thrust oscillation experienced by the vehicle. Limiting thrust oscillations will be critical to avoid exciting vehicle aeroelastic modes. Model development includes both inlet normal shock position control and engine rotor speed control for a potential supersonic commercial transport. A loop shaping control design process is used that has previously been developed for the engine and verified on linear models, while a simpler approach is used for the inlet control design. Verification of the modeling approach is conducted by simulating a two-dimensional bifurcated inlet and a representative J-85 jet engine previously used in a NASA supersonics project. Preliminary results are presented for the current supersonics project concept variable cycle turbofan engine design.

Connolly, Joseph W.↗

Adaptive nonlinear polynomial neural networks for control of boundary layer/structural interaction

The acoustic pressures developed in a boundary layer can interact with an aircraft panel to induce significant vibration in the panel. Such vibration is undesirable due to the aerodynamic drag and structure-borne cabin noises that result. The overall objective of this work is to develop effective and practical feedback control strategies for actively reducing this flow-induced structural vibration. This report describes the results of initial evaluations using polynomial, neural network-based, feedback control to reduce flow induced vibration in aircraft panels due to turbulent boundary layer/structural interaction. Computer simulations are used to develop and analyze feedback control strategies to reduce vibration in a beam as a first step. The key differences between this work and that going on elsewhere are as follows: that turbulent and transitional boundary layers represent broadband excitation and thus present a more complex stochastic control scenario than that of narrow band (e.g., laminar boundary layer) excitation; and secondly, that the proposed controller structures are adaptive nonlinear infinite impulse response (IIR) polynomial neural network, as opposed to the traditional adaptive linear finite impulse response (FIR) filters used in most studies to date. The controllers implemented in this study achieved vibration attenuation of 27 to 60 dB depending on the type of boundary layer established by laminar, turbulent, and intermittent laminar-to-turbulent transitional flows. Application of multi-input, multi-output, adaptive, nonlinear feedback control of vibration in aircraft panels based on polynomial neural networks appears to be feasible today. Plans are outlined for Phase 2 of this study, which will include extending the theoretical investigation conducted in Phase 2 and verifying the results in a series of laboratory experiments involving both bum and plate models.

Parker, B. Eugene, Jr.↗

Nonlinear systems approach to control system design

Consider some of the control system design methods for plants with nonlinear dynamics. If the nonlinearity is weak relative to the size of the operating region, then the linear methods apply directly. Fixed-gain design may be feasible even for significant nonlinearities. It may be possible to find a single gain which provides adequate control of the linear models at several perturbation points. If the nonlinearity is restricted to a sector, that fact may be used to obtain a fixed-gain controller. Otherwise, a gain may have to be associated with each perturbation point Pi. A gain schedule K(p(v)) is obtained by connecting the perturbation points by a function, say p(v), of the scheduling parameter v (i.e., speed). When the scheduling parameter must be multidimensional, this approach is difficult; the objective is to develop an easier procedure.

Meyer, G.↗

Nonlinear Time Delayed Feedback Control of Aeroelastic Systems: A Functional Approach

In addition to its intrinsic practical importance, nonlinear time delayed feedback control applied to lifting surfaces can result in interesting aeroelastic behaviors. In this paper, nonlinear aeroelastic response to external time-dependent loads and stability boundary for actively controlled lifting surfaces, in an incompressible flow field, are considered. The structural model and the unsteady aerodynamics are considered linear. The implications of the presence of time delays in the linear/nonlinear feedback control and of geometrical parameters on the aeroelasticity of lifting surfaces are analyzed and conclusions on their implications are highlighted.

Marzocca, Piergiovanni↗

Neural networks for self-learning control systems

It is shown how a neural network can learn of its own accord to control a nonlinear dynamic system. An emulator, a multilayered neural network, learns to identify the system's dynamic characteristics. The controller, another multilayered neural network, next learns to control the emulator. The self-trained controller is then used to control the actual dynamic system. The learning process continues as the emulator and controller improve and track the physical process. An example is given to illustrate these ideas. The 'truck backer-upper,' a neural network controller that steers a trailer truck while the truck is backing up to a loading dock, is demonstrated. The controller is able to guide the truck to the dock from almost any initial position. The technique explored should be applicable to a wide variety of nonlinear control problems.

Nguyen, Derrick H.↗

A method for linearizing a nonlinear system with six state variables and three control variables

A nonlinear system governed by x = f(x,u) with six state variables and three control variables is considered in this project. A set of transformations from (x,u) - space to (z,v) - space is defined such that the linear tangent model is independent of the operating point in the z-space. Therefore, it is possible to design a control law satisfying all operating points in the transformed space. An algorithm to construct the above transformations and to obtain the associated linearized system is described in this report. This method is applied to a rigid body using pole placement for the control law. Results are verified by numerical simulation. Closed loop poles in x-space using traditional local linearization are compared with those pole placements in the z-space.

Hsia, W. S.↗

Nonlinear feedback method of robot control - A preliminary experimental study

The nonlinear feedback method of robot control has been experimentally implemented on two PUMA 560 robot arms. The feasibility of the proposed controller, which was shown viable through simulation results earlier, is stressed. The servomechanism operates in task space, and the nonlinear feedback takes care of the necessary transformations to compute the necessary joint currents. A discussion is presented of the implementation with details of the experiments performed. The performance of the controller is encouraging but was limited to 100-Hz sampling frequency and to derived velocity information at the time of the experimentation. The setup of the lab, the software aspects, results, and the control hardware architecture that has recently been implemented are discussed.

Tarn, T. J.↗

Dynamics and Control of Attitude, Power, and Momentum for a Spacecraft Using Flywheels and Control Moment Gyroscopes

Several laws are designed for simultaneous control of the orientation of an Earth-pointing spacecraft, the energy stored by counter-rotating flywheels, and the angular momentum of the flywheels and control moment gyroscopes used together as an integrated set of actuators for attitude control. General, nonlinear equations of motion are presented in vector-dyadic form, and used to obtain approximate expressions which are then linearized in preparation for design of control laws that include feedback of flywheel kinetic energy error as a means of compensating for damping exerted by rotor bearings. Two flywheel steering laws are developed such that torque commanded by an attitude control law is achieved while energy is stored or discharged at the required rate. Using the International Space Station as an example, numerical simulations are performed to demonstrate control about a torque equilibrium attitude, and illustrate the benefits of kinetic energy error feedback. Control laws for attitude hold are also developed, and used to show the amount of propellant that can be saved when flywheels assist the CMGs. Nonlinear control laws for large-angle slew maneuvers perform well, but excessive momentum is required to reorient a vehicle like the International Space Station.

Roithmayr, Carlos M.↗

A class of stabilizing controllers for flexible multibody systems

The problem of controlling a class of nonlinear multibody flexible space systems consisting of a flexible central body to which a number of articulated appendages are attached is considered. Collocated actuators and sensors are assumed, and global asymptotic stability of such systems is established under a nonlinear dissipative control law. The stability is shown to be robust to unmodeled dynamics and parametric uncertainties. For a special case in which the attitude motion of the central body is small, the system, although still nonlinear, is shown to be stabilized by linear dissipative control laws. Two types of linear controllers are considered: static dissipative (constant gain) and dynamic dissipative. The static dissipative control law is also shown to provide robust stability in the presence of certain classes of actuator and sensor nonlinearities and actuator dynamics. The results obtained for this special case can also be readily applied for controlling single-body linear flexible space structures. For this case, a synthesis technique for the design of a suboptimal dynamic dissipative controller is also presented. The results obtained in this paper are applicable to a broad class of multibody and single-body systems such as flexible multilink manipulators, multipayload space platforms, and space antennas. The stability proofs use the Lyapunov approach and exploit the inherent passivity of such systems.

Joshi, Suresh M.↗

A minimum time control algorithm for linear and nonlinear systems

The minimum time control problem with bounded control has long been of interest to control engineers. Much of the theoretical study of this problem has been limited to linear systems and the results are usually problem-specific. This paper presents a new computational method for solving the minimum-time control problem when the control action is assumed to be bang-bang. A gradient-based algorithm is developed where the switching times are updated to minimize the final state missed distance. The algorithm is applicable to linear and nonlinear problems, including multi-input systems.

Wen, J.↗

Model reference adaptive control for linear time varying and nonlinear systems

Model reference adaptive control is applied to linear time varying systems and to nonlinear systems amenable to virtual linearization. Asymptotic stability is guaranteed even if the perfect model following conditions do not hold, provided that some sufficient conditions are satisfied. Simulations show the scheme to be capable of effectively controlling certain nonlinear systems.

Abida, L.↗

Nonlinear Dynamic Inversion Baseline Control Law: Flight-Test Results for the Full-scale Advanced Systems Testbed F/A-18 Airplane

A model reference nonlinear dynamic inversion control law has been developed to provide a baseline controller for research into simple adaptive elements for advanced flight control laws. This controller has been implemented and tested in a hardware-in-the-loop simulation and in flight. The flight results agree well with the simulation predictions and show good handling qualities throughout the tested flight envelope with some noteworthy deficiencies highlighted both by handling qualities metrics and pilot comments. Many design choices and implementation details reflect the requirements placed on the system by the nonlinear flight environment and the desire to keep the system as simple as possible to easily allow the addition of the adaptive elements. The flight-test results and how they compare to the simulation predictions are discussed, along with a discussion about how each element affected pilot opinions. Additionally, aspects of the design that performed better than expected are presented, as well as some simple improvements that will be suggested for follow-on work.

Miller, Christopher J.↗

The importance of nonlinearity on the higher harmonic control of helicopter vibration

The effect of nonlinearity on the higher harmonic control (HHC) of helicopter vibration is investigated using a nonlinear aeroelastic simulation. A nonlinear solution is proposed which relates the HHC inputs to vibration outputs on the basis of a Volterra functional series. The Volterra series solution is shown to reduce to a vector polynomial equation relating HHC inputs to vibration outputs at any harmonic frequency. The nonlinear transfer relationship is identified from a nonlinear vibration analysis computer program, and the identification model is examined in detail. Improvements to current HHC algorithms are presented, and several Kalman filter divergence problems are quantified.

Molusis, J. A.↗

Application of nonlinear transformations to automatic flight control

The theory of transformations of nonlinear systems to linear ones is applied to the design of an automatic flight controller for the UH-1H helicopter. The helicopter mathematical model is described and it is shown to satisfy the necessary and sufficient conditions for transformability. The mapping is constructed, taking the nonlinear model to canonical form. The performance of the automatic control system in a detailed simulation on the flight computer is summarized.

Meyer, G.↗