+ All Categories
Home > Documents > Uncertain, Data-driven Observer-based Feedback Control of ...€¦ · provides improvements in...

Uncertain, Data-driven Observer-based Feedback Control of ...€¦ · provides improvements in...

Date post: 07-Jun-2020
Category:
Upload: others
View: 5 times
Download: 0 times
Share this document with a friend
26
PI Derek A. Paley Collective Dynamics and Control Laboratory Department of Aerospace Engineering & Institute for Systems Research University of Maryland [email protected] 18 September 2018 Uncertain, Data-driven Observer-based Feedback Control of Unmanned Aerospace Systems AFOSR DDDAS Program Meeting PoP: March 2018 – February 2021
Transcript

PI Derek A. PaleyCollective Dynamics and Control Laboratory

Department of Aerospace Engineering & Institute for Systems Research

University of [email protected]

18 September 2018

Uncertain, Data-driven Observer-based Feedback Control of Unmanned Aerospace Systems

AFOSR DDDAS Program Meeting

PoP: March 2018 – February 2021

• The long-term goal of this project is to construct a DDDAS framework for dynamic, data-driven sampling and control by autonomous unmanned aerospace systems using a principled approach to dynamic output feedback with theoretical justification.

• The specific research objective is to apply tools from non-linear control, engineering and fluid dynamics, estimation theory, and uncertainty quantification to solve the problem of adaptive sampling of continuous and discrete processes with autonomous flight vehicles using observer feedback control.

Research goal and objective

The technical approach is to construct a framework for dynamic, data-driven sampling algorithms:

1. Construct a principled framework for data-driven sampling of continuous and discrete spatiotemporal processes using dynamic model updates to guide measurement collection;

2. Perform nonlinear systems analysis of the stability and optimality properties of uncertain, output feedback control systems using non-linear, non-Gaussian observers;

3. Perform experimental testing of aerospace flight vehicles using spatially distributed sampling in applications motivated by Air Force missions including formation flight and lift regularization at high angles of attack

The proposed research applies the DDDAS paradigm whereby the executing model dynamically and adaptively drives a data-driven feedback control loop.

Project Plan

• Focus on autonomous mobile sensors guided by a DDDAS-based sampling framework that emphasizes dynamic, online assimilation of measurement data and dynamic, data-driven optimization for unmanned aerospace vehicles.

• Adaptive sampling of high-bandwidth data sources helps to focus subsequent data collection on regions of sampling need.

• A DDDAS-based sampling framework is especially relevant to situational awareness applications when the unknown process is dynamic and there is incomplete measurement data, such as the motion of people or vehicles on road networks.

• Applications include scenarios in which an actuated airfoil senses the aerodynamic pressure in order to maximum lift via control of the angle-of-attack, surging, and/or heaving.

Relationship to DoD missions

• A cooperative search and track algorithm for surveilling multiple road vehicles with fixed-wing UAS uses a road network with nodes that indicate the likelihood ratio (before detection) and position probability (after detection).

• Data association uses a similarity score generated by finding the earth mover’s distance.

• Strategies for motion planning balance searching for new targets and tracking known targets.

Prior work: Cooperative Detection and Tracking of Mobile Targets

!"#$%&'(##%&)'*+(,-%&./0.%1#23(4#%"4%5('617)8(%94:"4(('"4:%;46!%)#%<=>/5?@A

Accomplishment #1: Gaussian Mixture Kalman Filtering for Feedback Control

● Goal: Approximate unknown distribution from ensemble realization in order to characterize stability of observer-based feedback control system

● Two extreme options for observer: A fully parametric approach (like Gaussian, quite unrealistic) or a kernel density estimator (non-parametric, computationally burdensome, require all N realizations, heuristic choice of kernel parameters).

● Middle ground: Semi-parametric approach, e.g., using a mixture of Gaussians(generalization of Ensemble Kalman filter)

with Debdipta Goswami, PhD student in Electrical Engineering

Gaussian Mixture Model (GMM)GMM converges uniformly to any sufficiently smooth distribution [Alspach and Sorenson, 1972].

Figure: [Sondergaard and Lermusiaux, 2006]

Gaussian Mixture Extended andUnscented Kalman Filter

! Each Gaussian mode of the GMM is propagated using Extended or Unscented Kalman Filter for non-linear dynamics and non-Gaussian noise.

! Probabilistic bounds on estimation error and closed-loop convergence have been obtained

Accomplishment #2: Constrained Ulam Dynamic Mode Decomposition (CU-

DMD)! The Perron-Frobenius (transfer) operator is the dual operator to

the Koopman (composition) operator, also infinite dimensional

! PF transports the density of states over time; Koopman updates the system observables

! Unlike Koopman, PF is a positive and Markov operator.

Let be a dynamical system with flow map .

Let be a dynamical system with flow map Let be a dynamical system with flow map .

Combining Ulam’s method and DMDWe combined the Monte-Carlo approach of Ulam’s method with multi-pass method of DMD to create CU-DMD using a constrained least-square problem to satisfy the positivity and Markov properties:

! Ulam's method (below left) partitions the state space into grids and uses a Monte-Carlo approach; it is a one-pass approach whose accuracy decreases for long time steps.

! Dynamic Mode Decomposition (below right) and its variants are a data driven optimization approach to approximate the Koopman operator using multiple passes and short time steps.

"##$%&'()*+,*-+,.*)*+,*$)/.'*'%/,()*$'&,!

0'(+,1 0'(+,!

2,3)$*'45+.,'/,+)4-,6$'7,8'9,':;9<<<=

#$%#)6)*+7,>%$?)$7

3)$*'45+.,$+7'.*$'@A*+7

Application example: Density transport for a Van der Pol

oscillator

Accomplishment #3: Dynamic Mode Decomposition Kalman Filtering for an

Actuated Airfoil

• Goal: Estimate the states of a highly dimensional system using a data-driven model for eventual use in a feedback controller.

• This project investigates the feasibility of using DMD-KF for estimation of unsteady flow, such as near an airfoil at high angle of attack.

• DMD originally formulated in the fluids literature (Schmid, 2010), subsequently generalized (Tu et al., 2014); DMD-KF attributed to (Surana, 2016)

with Daniel Gomez Berdugo, MS student in Aerospace Engineering

!"#"$%&"'&$%"()#"$&

*$#%+,$)$-"%./,$%%+,$0

1$%(2-&'3&#&4#5)#-&3(5"$,&6#%$7&'-&1*1&)'7$%&#-7&$(2$-8#5+$%.1*194:0

1*1

;$<&!$-%',&7#"# =%"()#"('-&'3&-$<&%"#"$%&

1*194:

Training of DMD model for Kalman Filtering

• Formed training set consisting of flow field (states to estimate) and pressure sensor (measurements) data

• Two different airfoils and types of motion were studied.

Application: Unsteady flow estimation

!"#$%"&'("&($)*+,-,.(,//"01,(-,2,-1,(3/45 67-'"&'()"-34"/

DMD-KF convergence results for various actuation profiles

• Goal: Use state-space model (Goman, 1994) of high angle-of-attack to design feedback control for lift maximization

• Steady-state flow separation data provides insight into lift behavior during dynamic stall

• Nonlinearities in lift coefficient allow for increased average lift using periodic oscillations about a static equilibrium

• Pitch feedback control to stabilize limit cycle behavior yields ~40% improvement in lift compared to static pitch angles

Accomplishment #4: Feedback control for lift maximization in unsteady flow

with Justin Lidard, BS student in Aerospace Engineering

GK model closed-loop analysis: Static pitch

Blue curve: All possible steady equilibria Lift/Drag maximized by static pitch

Lift Lift/Drag ratio

pitch!"#$%&'()*)+,#-

.-/"'%#0%)++)12

Stabilizing a limit cycle maximizes lift

!"#"$%&$$'(#)*%+,'$-./$0%1/2&%(3&+-)#"3/,%

Limit-cycle shapes that maximize lift

!"#$$%&'())*%()'+,,)*-)-.!"#$$%&'())*%()'+,,)*-)-.

1. GMM-KF offers better performance than traditional EKF, and CU-DMD provides improvements in approximating PF operator.

2. DMD-KF was successfully applied to estimate the unsteady flow field around an actuated airfoil, using data from pressure sensors.

3. State-feedback stabilization of a limit cycle in the GK-model provides up to 40% lift improvement for an unsteady airfoil

Summary and ongoing work

Ongoing Work

• Extension of GMM-based filtering to non-linear observations• Use the DMD-KF estimation to control position of leading-edge vortex for

lift regularization• Experimental verification of GK-model control in tow tank for low speed

aerodynamic testing

1. D. Goswami and D. A. Paley. Non-Gaussian estimation and observer-based feedback using the Gaussian Mixture Model Kalman Filter. Submitted to IEEE Transactions on Automatic Control.

2. D. F. Gomez, F. D. Lagor, P. B. Kirk, A. Lind, A. Jones, and D. A. Paley. Unsteady DMD-based flow field estimation from embedded pressure sensors in actuated airfoils. Accepted for presentation at SciTech’19.

3. D. Goswami, E. Thackray, and D. A. Paley. Constrained Ulam Dynamic Mode Decomposition: Approximation of Perron-Frobenius Operator for Deterministic and Stochastic Systems. IEEE Control Systems Letters, 2(4):809–814, 2018.

4. D. Goswami and D. A. Paley. Non-Gaussian estimation and observer-based feedback using the Gaussian Mixture Kalman and Extended Kalman Filters. In Proc. American Control Conf., pages 4550–4555, Seattle, Washington, May 2017.

5. B. Barkley and D. A. Paley. Multi-target tracking and data association on road networks using unmanned aerial vehicles. In Proc. IEEE Aerospace Conf., pages 1–11, Big Sky, Montana, March 2017.

6. B. Barkley and D. A. Paley. Cooperative Bayesian target detection on a real road network using aerial vehicles. In Proc. Int. Conf. Unmanned Aircraft Systems, Arlington, Virginia, June 2016.

Publications

• Advances in Mathematical and Statistical Algorithms

The project will create algorithms with stable and robust convergence properties under perturbations induced by dynamic data inputs and seek efficient methods of uncertainty quantification and uncertainty propagation across dynamically invoked models

• Application Measurement Systems and Methods:

The project will identify improvements in the means and methods for collecting data, including focusing in a region of relevant measurements, multi-source information fusion, and determining the architecture of heterogeneous and distributed sensor networks.

Relationship to DDDAS

1. (Who cares) Do the proposed technologies have an interest from AFRL?

We have interacted with David Casbeer, though this interaction could be pursued further.

2. (Where fit) Do the proposed work tasks reflect understanding of the problem definition?

Research is related to several Air Force applications, including data assimilation (generally) and novel control of lift (specifically).

3. (What will you prove) Do the proposed methods advance science?

We have achieved new results in observer-based control design in linear and nonlinear settings.

4. (Why consider) Do the proposed ideas align with the portfolio?

DDDAS was used to model the estimation uncertainty within a feedback loop.

5. (How to measure success) Do any proposed areas have planning for AFRL coordination?

Suggestions welcome here.

Meeting guidelines


Recommended