February 24, 20051 Final Presentation AAE 666 - Final Presentation Backstepping Based Flight Control Asif Hossain.

Slides:



Advertisements
Similar presentations
State Variables.
Advertisements

Lect.3 Modeling in The Time Domain Basil Hamed
 (x) f(x,u) u x f(x,  (x) x. Example: Using feed-forward, what should be canceled?
ECE 893 Industrial Applications of Nonlinear Control Dr
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
NONLINEAR BACKSTEPPING CONTROL WITH OBSERVER DESIGN FOR A 4 ROTORS HELICOPTER L. Mederreg, F. Diaz and N. K. M’sirdi LRV Laboratoire de Robotique de Versailles,
ME751 Advanced Computational Multibody Dynamics Section 9.2 February 9, 2010 © Dan Negrut, 2010 ME751, UW-Madison “In England, if you commit a crime, the.
Dynamics of Rotational Motion
A De-coupled Sliding Mode Controller and Observer for Satellite Attitude Control Ronald Fenton.
ME 746 Spring Dynamic Models Differential Equations in State-Variable Form.
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Chapter Summer 2. Comparator 3. Block Blocks in Series
Ch. 4: Velocity Kinematics
Forward Kinematics.
AAE 666 Final Presentation Spacecraft Attitude Control Justin Smith Chieh-Min Ooi April 30, 2005.
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
Mechanics of Rigid Bodies
Course AE4-T40 Lecture 2: 2D Models Of Kite and Cable.
March 10, Dynamics & Controls 2 PDR Michael Caldwell Jeff Haddin Asif Hossain James Kobyra John McKinnis Kathleen Mondino Andrew Rodenbeck Jason.
Euler’s Equation in Fluid Mechanics. What is Fluid Mechanics? Fluid mechanics is the study of the macroscopic physical behavior of fluids. Fluids are.
1 © Alexis Kwasinski, 2011 DC micro-grids comprise cascade distributed power architectures – converters act as interfaces Point-of-load converters present.
Definition of an Industrial Robot
1 CMPUT 412 Motion Control – Wheeled robots Csaba Szepesvári University of Alberta TexPoint fonts used in EMF. Read the TexPoint manual before you delete.
EXAMPLES: Example 1: Consider the system Calculate the equilibrium points for the system. Plot the phase portrait of the system. Solution: The equilibrium.
Dynamic Modeling PDR 17 October, 2000 Keith R. Hout Patrick Dempsey Bridget Fitzpatrick Heather Garber J.S. Mok.
STATIC EQUILIBRIUM [4] Calkin, M. G. “Lagrangian and Hamiltonian Mechanics”, World Scientific, Singapore, 1996, ISBN Consider an object having.
Ch. 6 Single Variable Control
Book Adaptive control -astrom and witten mark
1  (x) f(x,u) u x f(x,  (x) x Example: Using feed-forward, what should be canceled?
1 Adaptive, Optimal and Reconfigurable Nonlinear Control Design for Futuristic Flight Vehicles Radhakant Padhi Assistant Professor Dept. of Aerospace Engineering.
1 In this lecture we will compare two linearizing controller for a single-link robot: Linearization via Taylor Series Expansion Feedback Linearization.
Time-Varying Angular Rate Sensing for a MEMS Z-Axis Gyroscope Mohammad Salah †, Michael McIntyre †, Darren Dawson †, and John Wagner ‡ Mohammad Salah †,
Lecture #11 Stability of switched system: Arbitrary switching João P. Hespanha University of California at Santa Barbara Hybrid Control and Switched Systems.
Model Reference Adaptive Control (MRAC). MRAS The Model-Reference Adaptive system (MRAS) was originally proposed to solve a problem in which the performance.
September Bound Computation for Adaptive Systems V&V Giampiero Campa September 2008 West Virginia University.
LYAPUNOV STABILITY THEORY:
Feedback Linearization Presented by : Shubham Bhat (ECES-817)
ADCS Review – Attitude Determination Prof. Der-Ming Ma, Ph.D. Dept. of Aerospace Engineering Tamkang University.
Feedback Control Systems (FCS) Dr. Imtiaz Hussain URL :
1 Chapter 11 Compensator Design When the full state is not available for feedback, we utilize an observer. The observer design process is described and.
Smart Icing Systems Review, June 19-20, Aircraft Autopilot Studies Petros Voulgaris Vikrant Sharma University of Illinois.
2.Mathematical Foundation 2.1 The transfer function concept  From the mathematical standpoint, algebraic and differential or difference equations can.
Feedback Stabilization of Nonlinear Singularly Perturbed Systems MENG Bo JING Yuanwei SHEN Chao College of Information Science and Engineering, Northeastern.
Smart Icing System Review, September 30 – October 1, 2002 Autopilot Analysis and EP Scheme for the Twin Otter under Iced Conditions. Vikrant Sharma University.
February 24, Dynamics & Controls 1 PDR Michael Caldwell Jeff Haddin Asif Hossain James Kobyra John McKinnis Kathleen Mondino Andrew Rodenbeck Jason.
Vehicle Dynamics under Longitudinal Forces ME5670
(COEN507) LECTURE III SLIDES By M. Abdullahi
Control. 3 Motion Control (kinematic control) for mobile platform The objective of a kinematic controller is to follow a trajectory described by its position.
1 Lu LIU and Jie HUANG Department of Mechanics & Automation Engineering The Chinese University of Hong Kong 9 December, Systems Workshop on Autonomous.
COMP322/S2000/L111 Inverse Kinematics Given the tool configuration (orientation R w and position p w ) in the world coordinate within the work envelope,
Chapter 4 Dynamic Analysis and Forces 4.1 INTRODUCTION In this chapters …….  The dynamics, related with accelerations, loads, masses and inertias. In.
Modern Control TheoryLecture 1, written by Xiaodong Zhao1 Modern Control Theory Syllabus Course Coordinator: Dr. Xiaodong Zhao – Room: Building Lab 2,
11-1 Lyapunov Based Redesign Motivation But the real system is is unknown but not necessarily small. We assume it has a known bound. Consider.
Velocity Propagation Between Robot Links 3/4 Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA.
A few illustrations on the Basic Concepts of Nonlinear Control
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Chapter 1: Overview of Control
AAE 556 Aeroelasticity Lecture 6
Control Design and Analysis of Chained Systems
Lecture Rigid Body Dynamics.
Pole Placement and Decoupling by State Feedback
Pole Placement and Decoupling by State Feedback
University of Bridgeport
Autonomous Cyber-Physical Systems: Dynamical Systems
Digital Control Systems (DCS)
Digital Control Systems (DCS)
Alfred Lynam February 7, 2008 Dynamics and Control Architecture of Control System: Controller Prototypes AAE 450 Spring 2008 Dynamics and Control.
Chapter 3 Modeling in the Time Domain
Chapter 7 Inverse Dynamics Control
Presentation transcript:

February 24, Final Presentation AAE Final Presentation Backstepping Based Flight Control Asif Hossain

February 24, Overview Modern Aircraft Configuration Aircraft Dynamics Force, Moment and Attitude Equations Current Approaches to Flight Control Design Backstepping Approaches to Flight Control Design Backstepping Backstepping Design for Flight Control Flight Control Laws Simulation

February 24, Modern Aircraft Configuration

February 24, Aircraft Dynamics, Aircraft position expressed in an Earth-fixed coordinate system;, The velocity vector expressed in the body-axis coordinate system;, The Euler angles describing the orientation of the aircraft relative to the Earth-fixed coordinate system;, The angular velocity of the aircraft expressed in the body axes coordinate system;

February 24, Aerodynamics Forces and Moments Body axis coordinate system

February 24, Force Equations (Body-axes) Rewrite the force equations in terms of

February 24, Force Equations (wind-axes) Where the contributions due to gravity are given by,

February 24, Moment and Attitude Equations Moment Equations: Attitude Equations:

February 24, Current Approaches to Flight Control Design Gain Scheduling  Divide and conquer approach is tedious since controller must be designed for each flight envelope.  Stability is guaranteed only for low angles of attack and low angular rates. Dynamic Inversion (feedback linearization)  Cancels valuable nonlinear dynamics.  Relies on precise knowledge of the aerodynamic coefficients

February 24, Backstepping based flight control design Constructive (systematic) control design for nonlinear systems. Lyapunov based control design method Avoid cancellation of “useful nonlinearities” (unlike feedback linearization). Stability is guaranteed for all angles of attack (unlike gain scheduling). Different flavors: Adaptive, robust and observer backstepping.

February 24, LaSalle-Yoshizawa Theory The time-invariant system, Let be a scalar continuously differentiable function of the state such that is positive definite is radially unbounded a Then, all solutions satisfy In addition, if is positive definite, then the equilibrium is Globally Asymptotically Stable (GAS).

February 24, Control Lyapunov Function (clf) The time-invariant system, A smooth, positive definite, radially unbounded function is called a control Lyapunov function (clf) for the system if for all, Given a clf for the system, we can thus find a globally stabilizing control law. In fact, the existence of a globally stabilizing control law is equivalent to the existence of a clf, and vice versa.

February 24, Backstepping Consider the system Where are state variables and is the control input. Assume a virtual control law is known such that 0 is GAS equilibrium of the system.

February 24, Backstepping Let, be a clf for the subsystem such that Then, the clf for the augmented system is given by Moreover, a globally stabilizing control law, satisfying is given by

February 24, Strict Feedback System By recursive applying backstepping, globally stabilizing control laws can be constructed for systems of the following lower triangular form:

February 24, Backstepping design for flight control Controlled variables: General maneuvering

February 24, Control Objectives

February 24, Assumptions: Control surface deflections only produce aerodynamic moments, and not forces. The speed, altitude and orientation of the aircraft vary slowly compared to the controlled variables. Therefore, their time derivatives can be neglected. Longitudinal and lateral commands are assumed not to be applied simultaneously. The control surface actuator dynamics are assumed to be fast enough to be disregarded.

February 24, Backstepping design for flight control The roll rate to be controlled,, is expressed in the stability axes coordinate system. The stability axes angular velocity,,is related to the body axes angular velocity,, through the transformation: where Note that the transformation matrix Introducing:

February 24, Aircraft Dynamics Revisited Roll rate dynamics: Equation 1 Angle of attack dynamics: Equation 2-3 Sideslip dynamics: Equation 4-5

February 24, The nonlinear control problem The angle of attack dynamics and the sideslip dynamics can be written as For notational convenience it is favorable to make the origin the desired equilibrium. Let, is the desired equilibrium.

February 24, The nonlinear control problem The dynamics become We will use backstepping to construct a globally stabilizing feedback control laws for the system assuming general nonlinearity.

February 24, The nonlinear control problem Assume there exists a constant,, such that Then a globally stabilizing control law can be given by where, and

February 24, Block Diagram The nonlinear system is globally stabilized through a cascaded control structure

February 24, Aircraft Application

February 24, Flight Control Laws Angle of attack control Sideslip regulation Stability axis roll control

February 24, Gain Selection, How should the control law parameters be selected? For control, linearize the angle of attack dynamics around a suitable operating point and then select to achieve some desired linear closed behavior locally around the operating point. For regulation, can be selected by choosing some desired closed loop behavior using linearization of the sideslip dynamics.

February 24, Roll rate demand,

February 24, Angle of attack demand,

February 24, Questions Polygonia interrogationis known as Question Mark