Vortex Model Based Adaptive Flight Control Using Synthetic Jets

Similar documents
Validation of a Low-Order Model for Closed-Loop Flow Control Enable Flight

D(s) G(s) A control system design definition

Chapter 2 Review of Linear and Nonlinear Controller Designs

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

Control System Design

Topic # Feedback Control. State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback

Adaptive Control with a Nested Saturation Reference Model

CHAPTER 1. Introduction

Control Systems Design

LYAPUNOV-BASED CONTROL OF LIMIT CYCLE OSCILLATIONS IN UNCERTAIN AIRCRAFT SYSTEMS

CONTROL DESIGN FOR SET POINT TRACKING

Integral action in state feedback control

FLIGHT DYNAMICS. Robert F. Stengel. Princeton University Press Princeton and Oxford

AE Stability and Control of Aerospace Vehicles

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

Aeroelastic Gust Response

A SIMPLIFIED ANALYSIS OF NONLINEAR LONGITUDINAL DYNAMICS AND CONCEPTUAL CONTROL SYSTEM DESIGN

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

Chapter 4 The Equations of Motion

Several Extensions in Methods for Adaptive Output Feedback Control

Aeroelasticity. Lecture 7: Practical Aircraft Aeroelasticity. G. Dimitriadis. AERO0032-1, Aeroelasticity and Experimental Aerodynamics, Lecture 7

April 15, 2011 Sample Quiz and Exam Questions D. A. Caughey Page 1 of 9

ME 597: AUTONOMOUS MOBILE ROBOTICS SECTION 4 CONTROL. Prof. Steven Waslander

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

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

Lecture #AC 3. Aircraft Lateral Dynamics. Spiral, Roll, and Dutch Roll Modes

5. Observer-based Controller Design

Closed Loop Control of a Wing's Lift for 'Gust' Suppression

Adaptive Control of Hypersonic Vehicles in Presence of Aerodynamic and Center of Gravity Uncertainties

Aerodynamics and Flight Mechanics

Adaptive Augmentation of a Fighter Aircraft Autopilot Using a Nonlinear Reference Model

AFRL MACCCS Review. Adaptive Control of the Generic Hypersonic Vehicle

State-Space Representation of Unsteady Aerodynamic Models

Problem 1: Ship Path-Following Control System (35%)

Design and modelling of an airship station holding controller for low cost satellite operations

The Role of Zero Dynamics in Aerospace Systems

Design of a Morphing Wing : Modeling and Experiments

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

Active Control of Turbulence and Fluid- Structure Interactions

Experimental Study on Flow Control Characteristics of Synthetic Jets over a Blended Wing Body Configuration

Fundamentals of Airplane Flight Mechanics

28TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES

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

ADAPTIVE NEURAL NETWORK CONTROLLER DESIGN FOR BLENDED-WING UAV WITH COMPLEX DAMAGE

EXPERIMENTAL INVESTIGATION OF THE DYNAMIC STABILITY DERIVATIVES FOR A FIGHTER MODEL

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE

DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL

Automatic Control II Computer exercise 3. LQG Design

Chapter 1 Lecture 2. Introduction 2. Topics. Chapter-1

On Practical Applications of Active Disturbance Rejection Control

Acceleration Feedback

Robust Nonlinear Design of Three Axes Missile Autopilot via Feedback Linearization

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11

Given a stream function for a cylinder in a uniform flow with circulation: a) Sketch the flow pattern in terms of streamlines.

ME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard

MEAM 510 Fall 2011 Bruce D. Kothmann

Wind Tunnel Experiments of Stall Flutter with Structural Nonlinearity

Improvement of flight regarding safety and comfort

Introduction to Flight Dynamics

Coordinated Tracking Control of Multiple Laboratory Helicopters: Centralized and De-Centralized Design Approaches

Near-Hover Dynamics and Attitude Stabilization of an Insect Model

High-Gain Observers in Nonlinear Feedback Control. Lecture # 3 Regulation

HELICOPTERS radiate noise over a large frequency

Introduction to Aeronautics

Variable Structure Control ~ Disturbance Rejection. Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University

Topic # Feedback Control Systems

Stability and Control Some Characteristics of Lifting Surfaces, and Pitch-Moments

Drag (2) Induced Drag Friction Drag Form Drag Wave Drag

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein

SPC Aerodynamics Course Assignment Due Date Monday 28 May 2018 at 11:30

Nonlinear Control Systems

EE C128 / ME C134 Final Exam Fall 2014

Video 5.1 Vijay Kumar and Ani Hsieh

Mechanics of Flight. Warren F. Phillips. John Wiley & Sons, Inc. Professor Mechanical and Aerospace Engineering Utah State University WILEY

MAE 142 Homework #5 Due Friday, March 13, 2009

Exam. 135 minutes, 15 minutes reading time

MEAM 510 Fall 2012 Bruce D. Kothmann

Computer Problem 1: SIE Guidance, Navigation, and Control

ACTIVE SEPARATION CONTROL ON A SLATLESS 2D HIGH-LIFT WING SECTION

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli

Lecture AC-1. Aircraft Dynamics. Copy right 2003 by Jon at h an H ow

MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012

Regulating Web Tension in Tape Systems with Time-varying Radii

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

Aero-Propulsive-Elastic Modeling Using OpenVSP

A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction

Control Systems! Copyright 2017 by Robert Stengel. All rights reserved. For educational use only.

Linear State Feedback Controller Design

Trajectory Planning, Setpoint Generation and Feedforward for Motion Systems

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

School of Engineering Faculty of Built Environment, Engineering, Technology & Design

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor

Bernoulli's equation: 1 p h t p t. near the far from plate the plate. p u

Course Outline. Higher Order Poles: Example. Higher Order Poles. Amme 3500 : System Dynamics & Control. State Space Design. 1 G(s) = s(s + 2)(s +10)

Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach

Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

Adaptive Linear Quadratic Gaussian Optimal Control Modification for Flutter Suppression of Adaptive Wing

Plan of the Lecture. Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks

Transcription:

Vortex Model Based Adaptive Flight Control Using Synthetic Jets Jonathan Muse, Andrew Tchieu, Ali Kutay, Rajeev Chandramohan, Anthony Calise, and Anthony Leonard Department of Aerospace Engineering Georgia Institute of Technology August 20, 2008 1/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Overview 1 Introduction 2 Wind Tunnel Traverse Wing and Actuators 3 Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s 4 Plant Dynamics/Reference Behavior Adaptive Control Implementation Saturation Protection 5 Determining Model Parameters Model Validation Closed Loop Experiments

Outline 1 Introduction 2 Wind Tunnel Traverse Wing and Actuators 3 Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s 4 Plant Dynamics/Reference Behavior Adaptive Control Implementation Saturation Protection 5 Determining Model Parameters Model Validation Closed Loop Experiments

Introduction Introduction Aerodynamic flow control. Enable highly-maneuverable flight for small UAVs (e.g., in confined spaces). No moving control surfaces. Maneuver on convective time scale (Dragon Eye scales: 20 m/s, c 30cm, tconv = 15 msec) Flight dynamics and flow dynamics are coupled. Flow develops forces and moments on convective time scales. Flow state is affected by both vehicle dynamics and actuation. 4/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Outline 1 Introduction 2 Wind Tunnel Traverse Wing and Actuators 3 Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s 4 Plant Dynamics/Reference Behavior Adaptive Control Implementation Saturation Protection 5 Determining Model Parameters Model Validation Closed Loop Experiments

Experiment Diagram Introduction Wind Tunnel Traverse Wing and Actuators 6/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Traverse Introduction Wind Tunnel Traverse Wing and Actuators 7/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Force Control Introduction Wind Tunnel Traverse Wing and Actuators Purpose: Simulation of longitudinal free flight in a wind tunnel. A force control technique was developed to accomplish this. Force control maintains prescribed force/moment on model. Removes effect of gravity. Hides traverse nonlinearities from model. Applies prescribed force commands to the traverse. Feedback of wing states alters dynamics of flying model. Force is applied by regulating the deflection of the springs in the traverse. Moment applied via torque motor. 8/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Traverse Mechanism Introduction Wind Tunnel Traverse Wing and Actuators Inner loop PID control laws regulate the carriage positions. Force control law commands accelerations to the carriages. Allows regulation of the spring deflection on the airfoil. 9/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Wind Tunnel Traverse Wing and Actuators Wing Model 1m span NACA 4415 wing section Chord length is 457 mm. Modular and comprised of interchangeable spanwise segments for sensors. Includes module of a circumferential array of 70 static pressure ports located at mid-span. Several modules of high-frequency integrated pressure sensors for measurements of instantaneous pressure. 10/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Wing Section Introduction Wind Tunnel Traverse Wing and Actuators 11/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Flow Control Actuators Wind Tunnel Traverse Wing and Actuators Synthetic jet type actuators. Array of jets mounted on trailing edge of wing. Actuators are amplitude modulated. Characteristic actuation rise time O(2-3tconv). Usable control authority up to 30 Hz in pitch. 12/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Wind Tunnel Traverse Wing and Actuators Hybrid actuators on opposite sides of the trailing edge allow CM to be varied bidirectionally without moving surfaces. Manipulates concentrations of trapped vorticity. PS actuator increases C M (nose-up). SS actuator decreases C M (nose-down). Significant changes in C M with minimal lift and drag penalty Changes in actuator C µ allow aerodynamic performance to be continuously varied 13/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

System, Concept Introduction Wind Tunnel Traverse Wing and Actuators 14/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Outline 1 Introduction 2 Wind Tunnel Traverse Wing and Actuators 3 Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s 4 Plant Dynamics/Reference Behavior Adaptive Control Implementation Saturation Protection 5 Determining Model Parameters Model Validation Closed Loop Experiments

Static Actuator Model of the Wing Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s The effect of an actuator is modeled as a static moment actuator. The lift and moment can be modeled as L = QS (C L0 + C Lα α + C L α α) ( ) M = QS c C M0 + C Mα α + c 2V C M α α + C Mδa δ a Modeling leads to a system model of the form ẏ 0 1 0 0 y ÿ α = 0 a 2,2 a 2,3 a 2,4 ẏ 0 0 0 1 α + α 0 a 4,2 a 4,3 a 4,4 α 0 0 0 b f,4 δ a 16/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Concept of Vortex Model Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s y U ẏ θ M(a) Γ 1 Γ 2... Γ i c 2 01 01 01 01 01 01 01 01 01 01 c a ξ 2... ξ i 2 ξ 1 Constant Strength Vortices x Control Vortex, Γ C, ξ C Nascent Vortex 17/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s From our previous work, we obtained the following lift and moment relations L = ρπ( c2 4 ÿ + Ucẏ) + ρπ [ ac 2 ρuc 2 N i=1 4 θ + U(a + c 2 )c θ + ( Uc 2 Γ i ξ 2 i c 2 /4 + ρuγ C ] 4 + U 2 c)θ and M(a) = al + ρπuc2 4 ẏ + ρπ + ρuc2 8 N i=1 [ c 4 θ ] 128 Uac2 4 θ U2 c 2 4 θ Γ i ξ 2 i c 2 /4 + ρuγ C ξ C 18/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s The shed vortex positions, ξ i, were given by dξ 1 = U (ξ2 1 c2 /4) dγ 1 dt ξ 1 Γ 1 dt dξ i = U (i 2) dt The vortex strengths, Γ i, were defined by ( ) ξ 1 c/2 N ξ i + c/2 Γ 1 = Γ 0 + ξ 1 + c/2 ξ i c/2 Γ i = Constant i=2 19/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Corrections for Thickness and Camber Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s Corrections needed for accurate simulation. Corrections based on NASA legacy data. Effect of thickness and camber is to translate lift and moment curves. Lift changes as ( ) 1 L = L + 2 ρu2 c C L,0 Moment changes as ( ) 1 ( M = M 2 ρu2 c 2 C M,0 + a c ) ( ) 1 4 2 ρu2 c C L,0 In our experiments, the c.g. is close to quarter chord and M simplifies since ( a c 4) 0 20/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Linear Model Development Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s Vortex model captures dynamics that are negligible on time scales of rigid body dynamics. We define a characteristic circulation as Γ W = c N i=1 Γ i ξ 2 i c 2 /4 We consider the lift and moment generated when impulsively started from rest dγ w /dt = 0. Only a single vortex is created. 21/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Linear Model Development (cont.) Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s This gives the lift as L = ρu ( Γ 0 1 ) 2 Γ W At t = t 0, Γ W Γ 0. When t, Lift terms should disappear as wake vortices move downstream. To model as linear, we propose the following model dγ W = dγ 0 βγ W dt dt where β is a constant and the initial condition of the differential is Γ W (t 0 ) = Γ 0 (t 0 ) 22/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

The Linear Model Introduction Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s This induces an exponential rise in lift (1 e βt ) for a constant Γ 0. This is contrary to the classical square root type growth for lift. This is contrary to the decay in lift that is geometric at best. One can compute the best fit for β at a given t. Hence, the linearized characteristic circulation is ( ( Γ W + βγ W = πc ÿ + a + c ) θ + U θ 4) with an initial condition of ( ( Γ W (t 0 ) = πc ÿ + a + c θ + U θ) 4) t=t 0 23/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Linear Lift/Moment Relationships Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s The lift and moment expressions simplify to: ( ) ( ) c 2 1 L = ρπ 4 ÿ + Ucẏ ρu 2 Γ W + Γ C [ ( ) ] ac 2 ρπ 4 θ ( + U a + c ) Uc c θ 2 + 2 4 + U2 c θ and [ M = al + ρπuc2 Uac 2 ẏ + ρπ θ + U2 c 2 ] 4 4 4 θ ac2 128 θ ( c ) + ρu 8 Γ W Γ C ξ C The above equations include added mass, quasi-steady lift, lift due to wake, and control terms. 24/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Coupled Model Assumptions Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s Assume the rigid body dynamics are given by U mÿ + b y ẏ + k y y = L I θ + b θ θ + k θ θ = M(a) b y k y L is the lift. M(a) is the moment about the location a. Γ C, ξ C ξ 1 Neglect thickness and camber corrections for control design purposes. b θ k θ 01 01 Γ 1 01 01 25/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s Redefining Lift and Moment as Matrix Equations The Linear Vortex Model can be written as ẋ = Ax + BΓ C where x = [y θ ẏ θ Γw ] T. How does Γ C relate to the physical world? Γ C can be related to applied moment as Γ C (u f, θ) = 1 2 Uc ( a + ξc c ) C M (u f, θ) C M (u f, θ) is determined from static experimental data. Hence, the model becomes nonlinear! Luckily, Γ C (u f, θ) is invertible for fixed θ. 26/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

s Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s The vortex model is nonlinear. Γ C (u f, θ) is invertible for fixed θ We employ an inversion technique to make the control design effectively linear. C C 1, u ẋ=a x B C, x Inversion of Γ C (u f, θ) is pre-computed in a lookup table. Now, one can use standard linear analysis tools to develop control laws based on the static actuator model and the vortex model. 27/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Linear Control Law Design Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s Defining the tracking error e = y r We must design a control law to ensure e(t) 0 as t Using a modified robust servomechanism LQR like formulation, feedback gains, K e and K x, are computed. Results in a control law of the form t u = K e e(τ)dτ K x x + Zr 0 28/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Nominal Control Architecture Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s Robust Servo LQR with feedforward element 29/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s Avoiding State Estimation for Vortex Control Law State feedback is not possible for vortex model. Aerodynamic state is unmeasurable. We modify the nominal vortex design using projective control. Augmenting the model dynamics with the control law dynamics, the closed loop system is given by [ ] [ ] [ ] [ e 0 C e 1 = ẋ BK e Ā BK + X x BZ y = [ 0 C ] [ ] e x where C is a matrix that multiplied by x gives the position. ] r 30/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s Avoiding State Estimation for Vortex Control Law We can retain all but one of the closed loop eigenvalues. Let K = [K e K x ] and X y be the eigenvectors corresponding to the closed loop eigenvalues we wish to retain. The required output feedback gain is given by ( ) 1 K = KX y C measured X y where C measured corresponds to the rigid body states of x. New Output Feedback Vortex Control Law [ e u = K y measured ] + Zr 31/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Outline 1 Introduction 2 Wind Tunnel Traverse Wing and Actuators 3 Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s 4 Plant Dynamics/Reference Behavior Adaptive Control Implementation Saturation Protection 5 Determining Model Parameters Model Validation Closed Loop Experiments

Plant Dynamics/Reference Behavior Plant Dynamics/Reference Behavior Adaptive Control Implementation Saturation Protection We assume that our plant can be expressed as ẋ(t) = Ax(t) + BΛ [Γ C (t) + f (x, Γ C )] y(t) = Cx(t) The nominal control law can be expressed as Γ C,n = K y y + K r r Assuming f (x, Γ C ) = 0, we form the desired behavior ẋ m (t) = A m x m (t) + B m r y m (t) = Cx m (t) where A m = A BK r is Hurwitz and B m = BK r. 33/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Approximating System Uncertainty Plant Dynamics/Reference Behavior Adaptive Control Implementation Saturation Protection We want to design an adaptive signal Γ C,ad to approximately cancel the modeling error f (x, Γ C ). The total control effort becomes Γ C (t) = Γ C,n (t) Γ C,ad (t) We will try to approximate Λf (x, Γ C ) with a SHL neural network Λf (x, u) = W T σ(v T η(t)) + ɛ(x, u), (x, u) D x D u where ɛ, W, and V are unknown but bounded. We reconstruct the nonlinearity via delayed values of system outputs and inputs as inputs to the neural network (η(t)). 34/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Error Observer Introduction Plant Dynamics/Reference Behavior Adaptive Control Implementation Saturation Protection Since all of the states are not observable, we need an error observer. ξ = A m ξ + L(y y ξ y m ) y ξ = Cξ where à = A m LC is Hurwitz and satisfies the following Lyapunov equation à T P + Pà = Q, Q = Q T > 0, Q R nxn The observer allows us to estimate the error state, x m x, of the system. 35/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Adaptive Weight Update Laws Plant Dynamics/Reference Behavior Adaptive Control Implementation Saturation Protection The adaptive update laws are ( ] Ŵ (t) = Γ W Proj [Ŵ (t), σ ˆV (t), η(t)) ξ(t) T PB [ ˆV (t) = Γ V Proj ˆV (t), η(t)ξ T PBH (Ŵ (t), ˆV (t), η(t))] [ δλ ˆ T (t) = Γ δ Proj δλ ˆ T ] (t), u(t)ξ T (t)pb where ( ) ( ) ( ) σ ˆV (t), η(t) = σ ˆV (t) T η(t) σ ˆV (t), η(t) ˆV T (t)η(t) ) H (Ŵ (t), ˆV ( ) (t), η(t) = Ŵ T (t) σ ˆV (t), η(t) These laws use parameter projection. See the paper for additional details. 36/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Compensating for Saturation Plant Dynamics/Reference Behavior Adaptive Control Implementation Saturation Protection Hedged reference model ẋ m = A m x m + B m r + B h Γ C,h Scheduled Control Hedging Gain Map for Hedging 0.5 0.4 C, desired C 1, u achieved 0.3 0.2 Gain Scheduled C, desired C, achieved+ C, h + - Γ C 0.1 0 0.1 Maximum Γ C Minimum Γ C 0.2 0.3 0.4 15 10 5 0 5 10 15 20 θ (deg) 37/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

System Conceptual Review Plant Dynamics/Reference Behavior Adaptive Control Implementation Saturation Protection 38/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Outline 1 Introduction 2 Wind Tunnel Traverse Wing and Actuators 3 Actuation Modeled as a Static Device Linear Vortex Model Coupled Vortex/Rigid Body Model s 4 Plant Dynamics/Reference Behavior Adaptive Control Implementation Saturation Protection 5 Determining Model Parameters Model Validation Closed Loop Experiments

Model Validation Introduction Determining Model Parameters Model Validation Closed Loop Experiments Static actuator model parameters were determined from static tests. Γ C map was determined from static pitching moment measurements. Measured Γ C (u f, θ) Saturated Γ 1 C (u f, θ) 0.6 0.4 1 Γ C 0.2 0 0.2 0.4 1 0.5 0 0.5 Control Voltage (%) 1 10 5 15 10 5 0 Pitch Angle (deg) 20 Control Voltage (%) 0.5 0 0.5 1 1 10 0.5 0 0 10 0.5 1 20 Pitch Angle (deg) Γ C Saturation of Γ C ensures invertability. 40/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Model Validation Introduction Determining Model Parameters Model Validation Closed Loop Experiments Experiment response to open loop actuator excitation has been compared with simulation results. Flow Control Input Voltage Experiment 10 Simulation Pitch Response Comparison 20 Experiment Simulation 15 5 10 u f (V) 0 α (deg) 5 5 0 10 0 2 4 6 8 10 12 14 16 18 Time(s) 5 0 2 4 6 8 10 12 14 16 18 Time(s) The vortex ROM performs significantly better than the static actuator model. 41/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Torque Motor Case Introduction Determining Model Parameters Model Validation Closed Loop Experiments Lets look at the flight response using a torque motor for actuation. This indicates that the experiment is closely representing a free flying wing. 42/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Control Law Comparisons Determining Model Parameters Model Validation Closed Loop Experiments Square Wave Tracking: 5 Linear Model Failure 5 Vortex Model Failure Plunge (cm) 0 Plunge (cm) 0 5 0 2 4 6 8 10 12 5 0 2 4 6 8 10 12 10 10 Pitch (deg) 5 0 5 Pitch (deg) 5 0 5 10 0 2 4 6 8 10 12 10 0 2 4 6 8 10 12 1 1 Control (%) 0.5 0 0.5 Control (%) 0.5 0 0.5 1 0 2 4 6 8 10 12 Time 1 0 2 4 6 8 10 12 Time Command Adaptive Control Law Static Actuator Vortex ROM 43/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Rise Time Stability Barrier Determining Model Parameters Model Validation Closed Loop Experiments Rise time: 10% 90% Static actuator limit: 0.31 sec Linear vortex model limit: 0.19 sec 1.2 1 Plunge Position (m) 0.8 0.6 0.4 0.2 0 Vortex Model Stability Barrier Static Actuator Stability Barrier 0.2 0 0.5 1 1.5 Time (s) 44/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Disturbance Rejection Determining Model Parameters Model Validation Closed Loop Experiments 45/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Conclusions Introduction Determining Model Parameters Model Validation Closed Loop Experiments Demonstrated closed loop longitudinal control of a wing model using synthetic jet type actuation. As the wing moves faster, the actuators can no longer be considered static. Simple vortex model developed to allow linear control designs to reach higher bandwidth. Unmodeled dynamics destabilize linear control designs at a high enough bandwidth. Adaptive control is able to deal with unmodelled dynamics and maintain stability. 46/47 Jonathan Muse Vortex Model Based Adaptive Flight Control

Determining Model Parameters Model Validation Closed Loop Experiments Questions? 47/47 Jonathan Muse Vortex Model Based Adaptive Flight Control