Actuator saturation has a signiæcant eæect on the overall stability of aircraft. The recent YF-22 crash èapril 1992è has been blamed on a pilot-induce

Similar documents
Geometric Approaches to Control in the Presence of Magnitude and Rate Saturations

Further results on global stabilization of the PVTOL aircraft

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations,

CDS 101/110a: Lecture 8-1 Frequency Domain Design

RICHARD M. MURRAY. two degree of freedom design techniques to generate nonlinear controllers for mechanical

What is flight dynamics? AE540: Flight Dynamics and Control I. What is flight control? Is the study of aircraft motion and its characteristics.

EE C128 / ME C134 Feedback Control Systems

Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs

Trajectory tracking & Path-following control

CDS 101/110a: Lecture 10-1 Robust Performance

Chapter 2 Review of Linear and Nonlinear Controller Designs

Pitch Control of Flight System using Dynamic Inversion and PID Controller

Optimization-Based Control

EXPERIMENTAL COMPARISON OF TRAJECTORY TRACKERS FOR A CAR WITH TRAILERS

IN this paper we consider the stabilization problem for

Alexander Scheinker Miroslav Krstić. Model-Free Stabilization by Extremum Seeking

The Application of Nonlinear Pre-Filters to Prevent Aeroservoelastic Interactions due to Actuator Rate Limiting

DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM. Dina Shona Laila and Alessandro Astolfi

Graph and Controller Design for Disturbance Attenuation in Consensus Networks

The PVTOL Aircraft. 2.1 Introduction

FOR OVER 50 years, control engineers have appreciated

Aircraft Pitch Control Design Using Observer-State Feedback Control

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.

CDS 110b: Lecture 2-1 Linear Quadratic Regulators

Attitude Regulation About a Fixed Rotation Axis

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

the x's and the y's unlike the standard k-means clustering on the x's ë8ë. We then present results comparing EMRBF with standard RBF estimation method

Aircraft Stability & Control

INTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION

DISTURBANCES MONITORING FROM CONTROLLER STATES

Lecture 1. Introduction. The importance, ubiquity, and complexity of embedded systems are growing

Book review for Stability and Control of Dynamical Systems with Applications: A tribute to Anthony M. Michel

IAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites

Design of Sliding Mode Control for Nonlinear Uncertain System

Longitudinal Automatic landing System - Design for CHARLIE Aircraft by Root-Locus

In the previous chapters we have presented synthesis methods for optimal H 2 and

Radial Basis Functions for Process Control Lyle H. Ungar Tom Johnson Richard D. De Veaux University ofpennsylvania Voice Processing Corp. Princeton Un

Agile Missile Controller Based on Adaptive Nonlinear Backstepping Control

Aerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD)

DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES

(q 1)t. Control theory lends itself well such unification, as the structure and behavior of discrete control

L -Bounded Robust Control of Nonlinear Cascade Systems

Complexity Metrics. ICRAT Tutorial on Airborne self separation in air transportation Budapest, Hungary June 1, 2010.

W 1 æw 2 G + 0 e? u K y Figure 5.1: Control of uncertain system. For MIMO systems, the normbounded uncertainty description is generalized by assuming

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Robust Control. 8th class. Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 29th May, 2018, 10:45~11:30, S423 Lecture Room

Tube Model Predictive Control Using Homothety & Invariance

Advanced Aerospace Control. Marco Lovera Dipartimento di Scienze e Tecnologie Aerospaziali, Politecnico di Milano

Quadrotor Modeling and Control

WE PROPOSE a new approach to robust control of robot

SCOTT DAWSON. stdawson/ 1200 E. California Blvd, MC Pasadena, CA (609)

Adaptive Control of Space Station

EE5102/6102 Multivariable Control Systems

NDI-BASED STRUCTURED LPV CONTROL A PROMISING APPROACH FOR AERIAL ROBOTICS

energy for systems subject to sector bounded nonlinear uncertainty ë15ë. An extension of this synthesis that incorporates generalized multipliers to c

SINCE the 1959 publication of Otto J. M. Smith s Smith

Integrator Backstepping using Barrier Functions for Systems with Multiple State Constraints

ONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS

Nonlinear Tracking Control of Underactuated Surface Vessel

Autonomous Mobile Robot Design

EG4321/EG7040. Nonlinear Control. Dr. Matt Turner

Observer-based quantized output feedback control of nonlinear systems

The Rationale for Second Level Adaptation

The ϵ-capacity of a gain matrix and tolerable disturbances: Discrete-time perturbed linear systems

A Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV

CDS 101/110a: Lecture 10-2 Control Systems Implementation

IN THIS paper, we study the problem of asymptotic stabilization

Simultaneous global external and internal stabilization of linear time-invariant discrete-time systems subject to actuator saturation

Underactuated Dynamic Positioning of a Ship Experimental Results

Robust Adaptive Attitude Control of a Spacecraft

Robust Anti-Windup Compensation for PID Controllers

28TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees

Output Regulation of the Arneodo Chaotic System

SENSITIVITY ANALYSIS OF THE FACTORS AFFECTING FORCE GENERATION BY WING FLAPPING MOTION

Nested Saturation with Guaranteed Real Poles 1

In search of the unreachable setpoint

A New Invariance Property of Lyapunov Characteristic Directions S. Bharadwaj and K.D. Mease Mechanical and Aerospace Engineering University of Califor

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum

Multi-Robotic Systems

H 2 Adaptive Control. Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan. WeA03.4

H inf. Loop Shaping Robust Control vs. Classical PI(D) Control: A case study on the Longitudinal Dynamics of Hezarfen UAV

A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems

2.5. x x 4. x x 2. x time(s) time (s)

Dynamics and Control Preliminary Examination Topics

Consensus Protocols for Networks of Dynamic Agents

Aircraft Flight Dynamics Robert Stengel MAE 331, Princeton University, 2018

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures

Robust Tuning of Power System Stabilizers Using Coefficient Diagram Method

Mixed Control Moment Gyro and Momentum Wheel Attitude Control Strategies

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach

Contraction Based Adaptive Control of a Class of Nonlinear Systems

LMI based Stability criteria for 2-D PSV system described by FM-2 Model

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents

Analysis and Design of Hybrid AI/Control Systems

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL

A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot

A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1

Transcription:

Nonlinear Control of Mechanical Systems in the Presence of Magnitude and Rate Saturations Richard M. Murray Mechanical Engineering California Institute of Technology Summary Report, Grant N00014-96-1-0804 1 June 1996 to 31 July 1998 Abstract This report summarizes the technical progress to date supported by this ONR Young Investigator Program èyipè award. Accomplishments include new theoretical results on stabilization in the presence of feedback as well as preliminary results on trajectory generation in the presence of magnitude and rate limits. These results have been applied to an existing experimental apparatus and have been briefed to industry researchers. 1 Background Linear control theory has become a highly developed and practical method of controlling dynamical systems. Over the past 30 years, techniques have emerged which allow the practicing engineer to quickly and eæciently generate linear controllers for a given system. These techniques include both analytic and software tools for designing controllers given a linear model of the plant and a structured description of plant uncertainties, external disturbances, and desired performance. The fundamental assumption in linear control theory is that the dynamical system to be controlled can be approximately modeled as a linear system. This assumption is valid for a large class of systems, including many nonlinear systems operating in a neighborhood of an equilibrium point. Applications of linear control theory are widespread: feedback control of chemical processing systems, jet aircraft, and electro-mechanical devices have all beneæted from the use of linear control tools. For many systems, however, the fundamental assumption of a valid linear control model does not hold. High-performance jet aircraft exhibit strongly nonlinear dynamics due to the basic rigid body and aerodynamic forces active on the aircraft as well as nonlinearities in the systems which are used to actuate control surfaces and generate thrust. One of the most signiæcant sources of nonlinearities is actuator saturation, which occurs in all modern control systems but is widely ignored by the existing analysis and synthesis tools. 1

Actuator saturation has a signiæcant eæect on the overall stability of aircraft. The recent YF-22 crash èapril 1992è has been blamed on a pilot-induced oscillation èpioè caused in part by time-delay eæects introduced by rate saturation of control surfaces ë6, 7ë. As the complexity and performance of æight systems increase, stronger theoretical understanding is required to avoid such situations and guarantee performance of the system in the face of noise and unmodeled dynamics. These diæculties are already apparent in modern combat aircraft, which have multiple control surfaces that saturate at diæerent magnitudes and rates and must be operated in a coordinated fashion in order achieve performance objectives over a large æight envelope. Without a strong basis for understanding the fundamental limitations and features of such systems, it will be diæcult to exploit the full potential oæered by active control of these systems. Recent techniques in nonlinear control theory have begun to tackle some of the diæcult issues involved in analysis of systems with input constraints. Nonlinear techniques by Teel, Sussmann, Sontag, and others have begun to show how nonlinear control laws can be used to achieve semi-global stability of linear and nonlinear systems in the presence of saturation. Recent advances in control of Lagrangian systems are providing new methods of utilizing the strong nonlinear structure which is present in mechanical systems and particularly motion control systems. In this project we have begun to tackle the problem of magnitude and rate saturations by applying and extending some of these recent techniques and developing new methods tuned for æight control systems. There are many special properties of such systems which can be exploited in the search for practical techniques for nonlinear control in the presence of saturation. In additional to theoretical work on some of the fundamental issues involved in this problem, we are also carrying out experimental work on a small, vectored-thrust, æight control experiment atcaltech. This research will have direct application to vectored thrust aircraft, such as the F22, as well as more general air vehicles, such as ASTOVL aircraft and high performance missiles, which make use of advanced controls to achieve aggressive maneuvering and operation near the limits of the æight envelope. The broad goals of this research are as follows: 1. To develop systematic techniques for analyzing and designing nonlinear control laws for mechanical systems with magnitude and rate constraints. 2. To develop synthesis tools which allow the use of local linear designs combined with global nonlinear methods to simultaneously achieve local robust performance and global robust stability. 3. To implement and test controllers on representative experiments which replicate important features of full-scale systems and to use these experiments to validate theoretical results and motivate new research directions. 4. To transition successful techniques into military and industrial applications by working with government and corporate partners to further develop methods initiated under this proposal, with the intent of possible implementation on full-scale aircraft. 2

2 Accomplishments The accomplishments to date can be separated into two main areas: stabilization and trajectory generation. This separation is consistent with a two degree of freedom paradigm that has been proposed elsewhere ë9ë. 2.1 Feedback stabilization Consider a nonlinear control system _x = fèx; uè y = hèxè where the input u is restricted in both magnitude and rate: juj él j _uj ém: We wish to ænd a control law u = æèx; rèæèè such that the closed loop system is stable and the system tracks a reference input rètè. The ærst approach that we have developed makes use of a nonlinear gain scheduling technique that degrades the performance of the system when actuators are saturated in such away as to insure stability. The form of the control law is u = æ æ èx; rèæèè where æ is a scaling parameter that is adjusted based on whether the input saturates in magnitude or rate. Analytical results have been derived giving proof of convergence of the algorithm and indicating how and why the controller works ë3ë. Experimental results on the Caltech ducted fan show this approach to be very promising and these results will be presented at the AIAA Guidance, Navigation, and Control conference in August, 1997 ë2ë. More recent work has focused on strengthening our initial theoretical results to provide a better foundation for future progress ë4ë. Motivated by some recent results on the stabilization of homogeneous systems ë8ë, we present a gain-scheduling approach for the stabilization of non-linear systems. Given a one-parameter family of stabilizing feedbacks and associated Lyapunov functions, we show how the parameter can be rescaled as a function of the state to give a new stabilizing controller. In the case of homogeneous systems, we obtain generalizations of some existing results. We show that this approach can also be applied to non-homogeneous systems. In particular, the main application considered in this paper is to the problem of stabilization with magnitude limitations. For this problem, we develop a design method for single-input controllable systems with eigenvalues in the left closed plane. In addition, we have collaborated with Professor Andrew Teel at the University of Minnesota to test some of his controllers on our æight control experiment. Teel has developed techniques for combining local, high performance controllers with global, stabilizing controllers. These stabilizing controllers have poor performance, but can stabilize the system in 3

the presence of actuator limits. As a consequence, it should be possible to achieve very good local performance using aggressive control designs while maintaining stability of the system at the operating envelope. Experimental testing of these controllers has demonstrated the efæcacy of the approach as was recently presented at the 1997 American Control Conference ë5ë. 2.2 Trajectory generation While understanding the role of feedback in the presence of magnitude and rate limits is a challenging technical problem, a more relevant problem from the perspective of æight control is the trajectory generation problem. Motivated by applications in uninhabited combat aerial vehicles èucavè, we have begun to build a foundation for real-time, trajectory generation in the presence of actuator constraints. These types of techniques will be essential for onboard generation of feasible trajectories that satisfy both the dynamics and the actuator constraints. The approach that we have taken is based on the notion of diæerential æatness ë11ë. Trajectory generation for a system which is diæerentially æat can be reduced to an algebraic problem using basis functions in an appropriate space. In so doing, the dynamics of the system are reduced to a trivial system and the nominal inputs and states that satisfy the èunconstrainedè dynamics can be determined in a computationally tractable way èsee ë11, 10ë for detailsè. Our initial results in this area have focused on linear systems, which are a special case of diæerentially æat systems ë1ë. Given a linear system _x = Ax + Bu y = Cx; we give an algorithm for ænding a feasible trajectory between a initial state x 0 and a ænal state x f that satisiæes the equations of motion and constraints on the input magnitude. The approach relies on approximating the constraints by a set of bounding hyperplanes and then ænding a feasible point inside the volume bounded by these hyperplanes. This feasible point corresponds to a set of coeæcients for the basis functions used to parameterize the trajectory space. We plan to extend these results to the case of diæerentially æat systems. 3 Honors and Awards 10è96 5è97 6è97 10è97 3è98 5è98 Invited Speaker, United Technologies Advanced Studies Program Plenary talk, SIAM Conference on Dynamical Systems and Their Applications Donald P. Eckman Award èamerican Automatic Control Councilè Invited Speaker, United Technologies Advanced Studies Program Member, Defense Science Study Group Plenary talk, SIAM Conference on Control Theory and Its Applications 4

4 Personnel Supported Name Position Comments Richard M. Murray PI Partial salary support Sunil Agrawal Visiting Faculty Partial salary support Pascal Morin Postdoc Partial salary support Herbert Streumper Postdoc Salary support Scott Kelly Graduate student Salary support Trygve Lauvdal Visiting Student Partial salary support Oliver Kaiser Visiting Student Partial salary support References ë1ë N. Faiz, S. Agrawal, and R. M. Murray. Real-time trajectory generation for linear systems in the presence of magnitude constraints. In Proc. IFAC World Congress, 1999. Submitted. ë2ë T. Lauvdal and R. M. Murray. Stabilization of a pitch axis æight control experiment with input rate saturation. In AIAA Conference on Guidance, Navigation, and Control, 1997. ë3ë T. Lauvdal, R. M. Murray, and T. I. Fossen. Stabilization of integrator chains in the presence of magnitude and rate saturations: A gain scheduling approach. In Proc. IEEE Control and Decision Conference, 1997. ë4ë P. Morin, R. M. Murray, and L. Praly. Nonlinear rescaling of control laws with application to stabilization in the presence of magnitude saturation. In IFAC Symposium on Nonlinear Control Systems Design ènolcosè, 1998. ë5ë A. R. Teel, O. Kaiser, and R. M. Murray. Uniting local and global controllers for the Caltech ducted fan. In Proc. American Control Conference, 1997. Additional references, not supported by grant ë6ë J. J. Buchholz. Time delay induced by control surface rate saturation. Z. Flugwiss. Weltraumforsch, 17:287í293, 1993. ë7ë M. A. Dornheim. Report pinpoints factors leading to YF-22 crash. Aviation Week and Space Technology, November 1992. ë8ë R. T. M'Closkey and R. M. Murray. Exponential stabilization of driftless nonlinear control systems using homogeneous feedback. IEEE Transactions on Automatic Control, 42è5è:614í628, 1997. ë9ë R. M. Murray. Nonlinear control of mechanical systems: A Lagrangian perspective. Annual Reviews in Control, 21:31í45, 1997. 5

ë10ë M. J. van Nieuwstadt. Rapid hover to forward æight transitions for a thrust vectored aircraft. Journal of Guidance, Control, and Dynamics, 21è1è:93í100, 1998. ë11ë M. J. van Nieuwstadt and R. M. Murray. Real time trajectory generation for diæerentially æat systems. International Journal of Robust and Nonlinear Control, 1998. To appear. 6