Analytical Validation Tools for Safety Critical Systems

Size: px
Start display at page:

Download "Analytical Validation Tools for Safety Critical Systems"

Transcription

1 Analytical Validation Tools for Safety Critical Systems AerospaceControl Gary J. Balas and Peter Seiler Aerospace Engineering and Mechanics University of Minnesota Andrew Packard Department of Mechanical Engineering University of California, Berkeley Safe & Secure Systems & Software Symposium S5, June 2010

2 IEEE CSS International Workshop on The Future of Control in Transportation Systems May 27-29, 2010, Benevento Sorrento, Italy Workshop focused on transportation systems (railways, vehicle and road transportation, aircraft/infrastructure) to: Highlight future control challenges. Identify common control problems across the application areas. Identify control areas in need of support by academia, industries, private and government funding agencies. 30 attendees from 12 countries

3 IEEE International Workshop on The Future of Control in Transportation Systems Aerospace Working Group

4 Aerospace Working Group Members 3 Gary Balas, University of Minnesota Johann Bals, German Aerospace Center Richard Barhydt, NASA Federico Corraro, CIRA John Hansman, MIT Marco Lovera, Politecnico di Milano Andres Marcos, Deimos Space Roberto Palumbo, CIRA Peter Seiler, University of Minnesota Balint Vanek, Hungarian Academy of Sciences Shuguang Zhang, Beihang University Aerospace Working Group

5 Aerospace Challenges and Open Issues 4 High integrity control systems development (e.g., safety-critical systems) Certification challenges Design for Validation & Verification Life cycle management Process and tools (modeling, simulation, analysis, design, verification, validation) Theoretical understanding and validation of industrial practices Analytical redundancy (FDI, FTC, HM) Policy and legacy issues causing implementation issues Flexible operation design Multi-attribute optimization Adaptive systems Trajectory planning Environmental performance Aerospace Working Group

6 Aerospace Challenges and Open Issues 5 Complexity Handling complexity (model abstraction level) Boundary with related disciplines Distributed/centralized control and coordination Management of uncertainty Multi-vehicle network control Human-centered automation and control Aerospace Working Group

7 Aerospace Potential Actions 6 Cross-discipline benchmark problems Control, human factors, software, certification Formulated with industry IEEE Control System Society sponsored workshop Broadening control education Include the entire development process in education Education in related disciplines (e.g., computer science, human factors, application domains) Incorporate into existing curricula Encourage and support international collaboration High-integrity certification processes will require international cooperation Capture common industrial practices Encourage industry papers in special sessions and special issues Aerospace Working Group

8 Embedded Redundancy Management for Low-Cost, Safety-Critical Systems NSF Cyber-Physical Systems Program Pete Seiler, Gary Balas, Mats Heimdahl, Jaideep Srivastava, and Antonia Zhai Aerospace Engineering and Mechanics, Computer Science University of Minnesota June 14, 2010

9 Fault Detection for Safety Critical Systems Issue: Current safety critical systems rely mainly on physical redundancy but this increases system size, complexity and power consumption. Objective: Develop algorithms and computing architectures which enable fault detection without relying on physical redundancy. F/A-18 Hornet Aircraft

10 Embedded Fault Detection Fault Detection Approach 1. Model-based monitors to detect faults in physical domain 2. Monitors derived from software requirements to detect faults in cyber (hardware/software) domain 3. Data-driven anomaly detection to detect faults in both the cyber and physical domains Computing Architectures: Develop novel architectural enhancements to the multi-core architectures in order to implement the proposed faultdetection approach. Applications: UAVs, medical devices, road vehicles

11 Design & Development Space Software-Enabled Control mon_f ailure_report [status_a] status_a [status_b] status_b input_a [status_c] [prev_sel] status_c prev_sel f ailure_report input_b failreport f ailreport [A] [B] input_a input_b [C] input_c input_c Failure_Isolation trip_level pc persistence_cnt<pc> 2 persistence_cnt pc m persist_lim [trigger] tc 3 totalizer_cnt<tc> [A] totalizer_cnt MS [B] [C] triplex_input_monitor [DSTi] trigger input_a input_sel input_b input_c DST_index 4 input_sel triplex_input_selector CONCRETE Software V&V Research: Model-Based Formal Methods Structural Testing Run-time Monitoring ABSTRACT

12 Design & Development Space Software-Enabled Control mon_f ailure_report [status_a] status_a [status_b] status_b input_a [status_c] [prev_sel] status_c prev_sel f ailure_report input_b failreport f ailreport [A] [B] input_a input_b [C] input_c input_c Failure_Isolation trip_level pc persistence_cnt<pc> 2 persistence_cnt pc m persist_lim [trigger] tc 3 totalizer_cnt<tc> [A] totalizer_cnt MS [B] [C] triplex_input_monitor [DSTi] trigger input_a input_sel input_b input_c DST_index 4 input_sel triplex_input_selector CONCRETE ABSTRACT Aerospace Research: V&V of flight control system and vehicle health management; discrete and continuous-time dynamics

13 w theta <Velocity [m/s]> F_grav [N] F_drag [N] F_fric [N] Total Disturbance Force [N] Design & Development Space PHYSICAL 1 X Plant Description c_r m*g Constant2 Gain3 Sign Product1 u 2 1/2*rho*Cd*A_front Math Function Gain2 1 F_dist Environment si n m*g Trigonometric Function Gain1 Software-Enabled Control mon_failure_report [status_a] status_a [status_b] status_b input_a [status_c] [prev_sel] status_c prev_sel failure_report input_b failreport failreport [A] [B] input_a input_b [C] input_c input_c Failure_Isolation CYBER m trip_level persist_lim MS pc 2 persistence_cnt<pc> persistence_cnt [trigger] tc 3 totalizer_cnt<tc> [A] totalizer_cnt [B] pc trigger input_a input_sel input_b 4 input_sel triplex_input_monitor [C] input_c [DSTi] DST_index triplex_input_selector CONCRETE ABSTRACT

14 w theta <Velocity [m/s]> F_grav [N] F_drag [N] F_fric [N] Total Disturbance Force [N] Design & Development Space PHYSICAL 1 X Plant Description c_r m*g Constant2 Gain3 Sign Product1 u 2 1/2*rho*Cd*A_front Math Function Gain2 1 F_dist Environment si n m*g Trigonometric Function Gain1 NSF CPS Project Software-Enabled Control mon_failure_report [status_a] status_a [status_b] status_b input_a [status_c] [prev_sel] status_c prev_sel failure_report input_b failreport failreport [A] [B] input_a input_b [C] input_c input_c Failure_Isolation CYBER m trip_level persist_lim MS pc 2 persistence_cnt<pc> persistence_cnt [trigger] tc 3 totalizer_cnt<tc> [A] totalizer_cnt [B] pc trigger input_a input_sel input_b 4 input_sel triplex_input_monitor [C] input_c [DSTi] DST_index triplex_input_selector CONCRETE ABSTRACT

15 IGERT (Pending) Collaboration: Computer Science Aerospace Mechanical Civil Electrical Biomedical Human Factors Human Centered Automation Human Factors Cognitive Science Fluid and Aero Dynamics Sensors IGERT: Cyber Physical Systems A Confluence of Human, Machine, and Physical Environment Control Theory Software Engineering Validation & Verification

16 Acknowledgments Dr. Ufuk Topcu, Control and Dynamical Systems, Caltech Berkeley Center for Control and Identification Ryan Feeley, Evan Haas, George Hines, Zachary Jarvis-Wloszek, Erin Summers, Kunpeng Sun, Weehong Tan, and Timothy Wheeler University of Minnesota Aerospace Controls Group Abhijit Chakraborty, Rohit Pandita and Qian Zheng AFOSR FA , Development of Analysis Tools for Certification of Flight Control Laws, 05/01/05 04/30/08. NASA NRA NNX08AC80A, Analytical Validation Tools for Safety Critical Systems, Dr. Christine Belcastro Technical Monitor, 01/01/ /31/2010. NSF CPS CNS , Embedded Fault Detection for Low-Cost, Safety Critical Systems, 10/01/2009 9/30/2012. Software, Course Notes: AerospaceControl 2/24

17 Motivation: Flight Controls Validation of flight controls mainly relies on linear analysis tools and nonlinear (Monte Carlo) simulations. This approach generally works well but there are drawbacks: It is time consuming and requires many well-trained engineers. Linear analyses are valid over an infinitesimally small region of the state space. Linear analyses are not sufficient to understand truly nonlinear phenomenon, e.g. the falling leaf mode in the F/18 Hornet. Linear analyses are not applicable for adaptive control laws or systems with hard nonlinearities. There is a need for nonlinear analysis tools which provide quantitative performance/stability assessments over a provable region of the state space. 3/24

18 Our Perspective Linear analysis: provides a quick answer to a related, but different question: Q: How much gain and time-delay variation can be accommodated without undue performance degradation? A: (answers a different question) Here s a scatter plot of margins at 1000 trim conditions throughout envelope. Why does linear analysis have impact in nonlinear problems? Domain-specific expertise exists to interpret linear analysis and assess relevance. Speed, scalable: Fast, defensible answers on high-dimensional systems. Extend validity of the linearized analysis Infinitesimal local (with certified estimates) Address uncertainty 4/24

19 Overiew Numerical tools to quantify/certify dynamic behavior Locally, near equilibrium points Analysis considered Region-of-attraction, input/output gain, reachability, establishing local IQCs Methodology Enforce Lyapunov/Dissipation inequalities locally, on sublevel sets Set containments via S-procedure and SOS constraints Bilinear semi-definite programs Always feasible Simulation aids nonconvex proof/certificate search Address model uncertainty Parametric Uncertainty Parameter-independent Lyapunov/Storage functions Branch-&-Bound Dynamic Uncertainty Local small-gain theorems 5/24

20 Nonlinear Analysis Autonomous dynamics: ẋ = f(x), f( x) = 0 Equilibrium point Uncertain initial condition, x(0) = G Question: Do all solutions converge to x? Drive dynamics: ẋ = f(x, w), f( x, 0) = 0 Equilibrium point Uncertain inputs, w 2 R, w σ Question: How large can z = h(x) get? Uncertain dynamics: ẋ = f(x, δ), or ẋ = f(x, w, δ) Unknown, constant parameters, δ Unmodeled dynamics Same questions.... 6/24

21 Region-of-Attraction and Reachability Dynamics, equilibrium point ẋ = f(x), f( x) = 0 p : Analyst-defined function whose (well-understood) sub-level sets are to be in region-of-attraction. {x : p(x) β}, ROA N By choice of positive-definite V, maximize β so that {x : p(x) β} {x : V (x) 1} {x : V (x) 1} is bounded {x : x x, V (x) 1} { x : dv } dx f(x) < 0 Given a differential equation ẋ = f(x, w) and a positive definite function p, how large can e(t) get, knowing x(0) = 0, w 2 R? Conditions on R n+nw Conclusion on ODE ẋ = f(x, w), e = p(x) dv dx f(x, w) wt w on { x : V (x) R 2}, all w { x : V (x) R 2 } {x : p(x) β} x(0)0, w 2 R for allt, solution exists and e(t) β 7/24

22 Solution Approach 1. Sum-of-squares to (conservatively) enforce nonnegativity. f Σ if f = ΣG 2 i for some g i 2. Easy (semi-definite program) to check if a given polynomial is SOS 3. S-procedure to (conservatively) enforce set containment 4. Apply S-procedure to Analysis conditions. For (e.g.) reachability, minimize β (by choice of s i and V ) such that (β p) s 1 (R 2 V ) Σ x,w ( (R 2 V )s 2 + dv ) dx f(x, w) wt w Σ x,w 5. Semi-definite program iteration: Initialize V, then 5.1 Optimize objective by changing S-procedure multipliers 5.2 Optimize objective by changing V 5.3 Iterate on (5.1) and (5.2) 6. Initialization of V is important for the iteration to work 6.1 Simulation of system dynamics yields convex constraints which contain all feasible Lyapunov function candidates. This set can be sampled to initialize V. 8/24

23 Applications Region of attraction for F/A-18 falling leaf mode Reachability for GTM aircraft longitudinal axis dynamics 9/24

24 F/A-18 Falling Leaf Motion The US Navy has lost many F/A-18 A/B/C/D Hornet aircraft due to an out-of-control flight departure described as the falling leaf mode. F/A-18 : NASA Dryden Photo The falling leaf mode can require 4.5K-6K m to recover. F/A-18 : NASA Dryden Photo Administrative action by NAVAIR to prevent further losses. Revised control law implemented deployed in , F/A-18E/F Uses ailerons to damp sideslip 10/24

25 Baseline/Revised Control Architecture (simplified) 11/24

26 Baseline vs Revised: Analysis Is revised better? Yes, several years service confirm but can this be ascertained with a model-based validation? Recall that Baseline underwent validation, yet had problems. Linearized Analysis: at equilibrium and several steady turn rates Classical loop-at-a-time margins Disk margin analysis (Nichols) Multivariable input disk-margin Diagonal input multiplicative uncertainty Full -block input multiplicative uncertainty Parametric stability margin (µ) using physically motivated uncertainty in 8 aero coefficients. Conclusion: Both designs have excellent (and nearly identical) linearized robustness margins trimmed across envelope. 12/24

27 Baseline vs Revised: Beyond Linearized Analysis Perform region-of-attraction estimate as described. Unfortunately, closed-loop models too complex (high dynamic order) for direct approach, at this time. Model approximation: Reduced state dimension (domain-specific simplifications) α β p q r φ x c Polynomial approximation of closed-loop dynamic models. 13/24

28 ROA Results Ellipsoidal shape factor, aligned w/ states, appropriated scaled 5 hours for quartic Lyapunov function certificate 100 hours for divergent sims with small initial conditions Chakraborty, Seiler and Balas, Applications of Linear and Nonlinear Robustness Analysis Techniques to the F/A-18 Control Laws, AIAA Guidance, Navigation and Control Conference, Chicago IL, August /24

29 NASA Generic Transport Model (GTM) Aircraft NASA constructed the remote-controlled GTM aircraft for studying advanced safety technologies. The GTM is a 5.5 percent scale commercial aircraft. NASA created a high-fidelity 6DOF model of the GTM including look-up tables for the aerodynamic coefficients. References: Jordan, T., Foster, J.V., Bailey, R.M, and Belcastro, C.M., AirSTAR: A UAV platform for flight dynamics and control system testing. 25th AIAA Aerodynamic Measurement Technology and Ground Testing Conf., AIAA (2006). Cox, D., The GTM DesignSim v /24

30 Reachable Sets For a nonlinear system ẋ = f(x, u), the vector x f R n is unit energy reachable if there exists a final time T and an input u(t) defined on [0, T ] satisyfing u 2 1 and that drives the state from x(0) = 0 to x(t ) = x f. The unit energy reachable set R ue is the set of points that are reachable from the origin with a unit energy. For linear systems this set is an ellipsoid that can be computed from a semidefinite programming problem. The size of the ellipsoid scales with the magnitude of the input energy. For nonlinear systems the this set can be difficult to compute and its size does not, in general, scale linearly with the magnitude of the input energy. Our approach is to approximate nonlinear models with polynomials and then estimate the size of this set with polynomial optmization tools. Knowledge of the reachable set for an aircraft can be used for dynamic flight envelope assessment. 16/24

31 Aircraft Longitudinal Axis Dynamics The aircraft longitudinal axis dynamics are described by: V = D + mg sin (θ α) T cos α m α = L mv + mg cos (θ α) T sin α + q q = M I yy θ = q States: air speed V (ft/sec), angle of attack α (deg), pitch rate q (deg/sec) and pitch angle θ (deg). Controls: elevator deflection δ elev (deg) and engine thrust T (lbs). Forces/Moment: drag force D (lbs), lift force L (lbs), and pitching moment M (lbs-ft). 17/24

32 GTM Polynomial Modeling Aerodynamic look-up table data, engine data, trigonometric functions, and 1/V with low-order polynomials were fit. Resulting model is a 7th order polynomial. Two facts for obtaining accurate models: The raw aerodynamic data is provided in body-axes but better fits can be obtained in wind axes. Matching the trim characteristics requires very accurate fits at low angles of attack CLa 0.5 CDa Lookup Table Poly Fit 0.5 Lookup Table Poly Fit alpha (deg) alpha (deg) 18/24

33 Trim Conditions Computed the level-flight trim conditions for the nonlinear (look-up tables, etc.) and polynomial models. alpha (deg) TAS (ft/sec) throttle (percent) TAS (ft/sec) theta (deg) TAS (ft/sec) elev (deg) Full Nonlinear Polynomial TAS (ft/sec) 19/24

34 Computing Reachable Set Estimates We approximate the reachable set by an ellipsoid of the form ˆR β := {x : (x x trim ) T N(x x trim ) β} where N reflects a scaling of the coordinates. x := [V (ft/sec), α (rad), q (rad/sec), θ (rad) ] x trim := [ 150 ft/sec, rad, 0 rad/sec, rad ] N := diag([ 50 ft/sec, 0.35 rad, 0.87 rad/sec, 0.35 rad ]) 2 Upper bounds: β(γ) := min u 2 γ β subject to R ue ˆR β For polynomial systems this computation takes the form of an iteration involving polynomial (sum-of-squares) optimizations that are converted into semidefinte programs. Lower bounds: β(γ) := max u 2 γ(x x trim ) T N(x x trim ). One method is a power-method iteration [Tierno, et. al., 1997] Another method is to simulate the nonlinear system with the exact (scaled) worst-case input for the linearized system. The exact reachable set for the linearization can be computed and this can be used to compute the maximal value of (x x trim ) T N(x x trim ). 20/24

35 Reachability Results The size of the reachable set depends on the input energy. Upper bounds are shown in red, lower bounds in blue, and the linear approximation is in black. 0.7 β (reachable set ellipsoid bound) nonlinear(quadratic) linear 0.1 nonlinear (lowerbound) nonlinear(quartic) nonlinear(lower bound,wcinput) γ (input energy) 21/24

36 Reachability Results Tested the worse-case input signal for polynominal model (β = 0.48) on the full, nonlinear GTM model (β =.35). TAS (knots) time (sec) 5 alpha (deg) time (sec) 20 throttle (percent) q (deg/sec) time (sec) time (sec) theta (deg) elev (deg) time (sec) Poly 3.5 GTM time (sec) 22/24

37 Wrapup/Perspective Proofs of behavior Extensive simulation with certificate and linearized analysis Tools (Multipoly, SOSOPT, SeDuMi) that handle (cubic, in x, vector field) 15 states, 3 parameters, unmodeled dynamics, analyze with (V ) = 2 7 states, 3 parameters, unmodeled dynamics, analyze with (V ) = 4 4 states, 3 parameters, unmodeled dynamics, analyze with (V ) = 6 8 Certified answers, however, not clear that these are appropriate for design choices. S-procedure/SOS/DIE more quantitative than linearization Linearized analysis: quadratic storage functions, infinitesimal sublevel sets SOS/S-procedure always works 23/24

Analytical Validation Tools for Safety Critical Systems

Analytical Validation Tools for Safety Critical Systems Analytical Validation Tools for Safety Critical Systems Peter Seiler and Gary Balas Department of Aerospace Engineering & Mechanics, University of Minnesota, Minneapolis, MN, 55455, USA Andrew Packard

More information

Applications of Linear and Nonlinear Robustness Analysis Techniques to the F/A-18 Flight Control Laws

Applications of Linear and Nonlinear Robustness Analysis Techniques to the F/A-18 Flight Control Laws AIAA Guidance, Navigation, and Control Conference 10-13 August 2009, Chicago, Illinois AIAA 2009-5675 Applications of Linear and Nonlinear Robustness Analysis Techniques to the F/A-18 Flight Control Laws

More information

Susceptibility of F/A-18 Flight Control Laws to the Falling Leaf Mode Part II: Nonlinear Analysis

Susceptibility of F/A-18 Flight Control Laws to the Falling Leaf Mode Part II: Nonlinear Analysis Susceptibility of F/A-18 Flight Control Laws to the Falling Leaf Mode Part II: Nonlinear Analysis Abhijit Chakraborty, Peter Seiler and Gary J. Balas Department of Aerospace Engineering & Mechanics University

More information

Time Delay Margin Analysis Applied to Model Reference Adaptive Control

Time Delay Margin Analysis Applied to Model Reference Adaptive Control Time Delay Margin Analysis Applied to Model Reference Adaptive Control Andrei Dorobantu, Peter J. Seiler, and Gary J. Balas, Department of Aerospace Engineering & Mechanics University of Minnesota, Minneapolis,

More information

Simulation-aided Reachability and Local Gain Analysis for Nonlinear Dynamical Systems

Simulation-aided Reachability and Local Gain Analysis for Nonlinear Dynamical Systems Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 28 ThTA1.2 Simulation-aided Reachability and Local Gain Analysis for Nonlinear Dynamical Systems Weehong Tan,

More information

FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION. Andrés Marcos

FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION. Andrés Marcos FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION 2003 Louisiana Workshop on System Safety Andrés Marcos Dept. Aerospace Engineering and Mechanics, University of Minnesota 28 Feb,

More information

Time Delay Margin Analysis for an Adaptive Controller

Time Delay Margin Analysis for an Adaptive Controller Time Delay Margin Analysis for an Adaptive Controller Andrei Dorobantu, Peter Seiler, and Gary J. Balas Department of Aerospace Engineering & Mechanics University of Minnesota, Minneapolis, MN, 55455,

More information

Local Performance Analysis of Uncertain Polynomial Systems with Applications to Actuator Saturation

Local Performance Analysis of Uncertain Polynomial Systems with Applications to Actuator Saturation Local Performance Analysis of Uncertain Polynomial Systems with Applications to Actuator Saturation Abhijit Chakraborty, Peter Seiler and Gary J. Balas Abstract This paper considers the local performance

More information

Nonlinear Analysis of Adaptive Flight Control Laws

Nonlinear Analysis of Adaptive Flight Control Laws Nonlinear Analysis of Adaptive Flight Control Laws Andrei Dorobantu, Peter Seiler, and Gary Balas Department of Aerospace Engineering & Mechanics University of Minnesota, Minneapolis, MN, 55455, USA Adaptive

More information

Local Robust Performance Analysis for Nonlinear Dynamical Systems

Local Robust Performance Analysis for Nonlinear Dynamical Systems 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 WeB04.1 Local Robust Performance Analysis for Nonlinear Dynamical Systems Ufuk Topcu and Andrew Packard Abstract

More information

Estimating the region of attraction of uncertain systems with Integral Quadratic Constraints

Estimating the region of attraction of uncertain systems with Integral Quadratic Constraints Estimating the region of attraction of uncertain systems with Integral Quadratic Constraints Andrea Iannelli, Peter Seiler and Andrés Marcos Abstract A general framework for Region of Attraction (ROA)

More information

Susceptibility of F/A-18 Flight Control Laws to the Falling Leaf Mode Part I: Linear Analysis

Susceptibility of F/A-18 Flight Control Laws to the Falling Leaf Mode Part I: Linear Analysis Susceptibility of F/A-18 Flight Control Laws to the Falling Leaf Mode Part I: Linear Analysis Abhijit Chakraborty, Peter Seiler and Gary J. Balas Department of Aerospace Engineering & Mechanics University

More information

SUM-OF-SQUARES BASED STABILITY ANALYSIS FOR SKID-TO-TURN MISSILES WITH THREE-LOOP AUTOPILOT

SUM-OF-SQUARES BASED STABILITY ANALYSIS FOR SKID-TO-TURN MISSILES WITH THREE-LOOP AUTOPILOT SUM-OF-SQUARES BASED STABILITY ANALYSIS FOR SKID-TO-TURN MISSILES WITH THREE-LOOP AUTOPILOT Hyuck-Hoon Kwon*, Min-Won Seo*, Dae-Sung Jang*, and Han-Lim Choi *Department of Aerospace Engineering, KAIST,

More information

Local Stability Analysis For Uncertain Nonlinear Systems Using A Branch-and-Bound Algorithm

Local Stability Analysis For Uncertain Nonlinear Systems Using A Branch-and-Bound Algorithm 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 ThC15.2 Local Stability Analysis For Uncertain Nonlinear Systems Using A Branch-and-Bound Algorithm Ufuk Topcu,

More information

Worst-case Simulation With the GTM Design Model

Worst-case Simulation With the GTM Design Model Worst-case Simulation With the GTM Design Model Peter Seiler, Gary Balas, and Andrew Packard peter.j.seiler@gmail.com, balas@musyn.com September 29, 29 Overview We applied worst-case simulation analysis

More information

Region of Attraction Estimation for the GTM Design Model

Region of Attraction Estimation for the GTM Design Model Region of Attraction Estimation for the GTM Design Model Peter Seiler, Gary Balas, and Andrew Packard peter.j.seiler@gmail.com, balas@musyn.com September 29, 29 1 Overview Region of attraction analysis

More information

Time Delay Margin Analysis for Adaptive Flight Control Laws

Time Delay Margin Analysis for Adaptive Flight Control Laws Time Delay Margin Analysis for Adaptive Flight Control Laws A THESIS SUBMITTED TO THE FACULTY OF THE GRADUATE SCHOOL OF THE UNIVERSITY OF MINNESOTA BY Andrei Dorobantu IN PARTIAL FULFILLMENT OF THE REQUIREMENTS

More information

Robustness Analysis and Optimally Robust Control Design via Sum-of-Squares

Robustness Analysis and Optimally Robust Control Design via Sum-of-Squares Robustness Analysis and Optimally Robust Control Design via Sum-of-Squares Andrei Dorobantu Department of Aerospace Engineering & Mechanics University of Minnesota, Minneapolis, MN, 55455, USA Luis G.

More information

Quantitative Local Analysis of Nonlinear Systems. Ufuk Topcu. B.S. (Bogazici University, Istanbul) 2003 M.S. (University of California, Irvine) 2005

Quantitative Local Analysis of Nonlinear Systems. Ufuk Topcu. B.S. (Bogazici University, Istanbul) 2003 M.S. (University of California, Irvine) 2005 Quantitative Local Analysis of Nonlinear Systems by Ufuk Topcu B.S. (Bogazici University, Istanbul) 2003 M.S. (University of California, Irvine) 2005 A dissertation submitted in partial satisfaction of

More information

Local Stability Analysis for Uncertain Nonlinear Systems

Local Stability Analysis for Uncertain Nonlinear Systems 1042 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 54, NO. 5, MAY 2009 Local Stability Analysis for Uncertain Nonlinear Systems Ufuk Topcu and Andrew Packard Abstract We propose a method to compute provably

More information

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Problem 1: Control of Short Period Dynamics Consider the

More information

Confidence metrics analysis of a fixed-wing UAV. Janos Polgar

Confidence metrics analysis of a fixed-wing UAV. Janos Polgar Confidence metrics analysis of a fixed-wing UAV A THESIS SUBMITTED TO THE FACULTY OF THE GRADUATE SCHOOL OF THE UNIVERSITY OF MINNESOTA BY Janos Polgar IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE

More information

Formally Analyzing Adaptive Flight Control

Formally Analyzing Adaptive Flight Control Formally Analyzing Adaptive Flight Control Ashish Tiwari SRI International 333 Ravenswood Ave Menlo Park, CA 94025 Supported in part by NASA IRAC NRA grant number: NNX08AB95A Ashish Tiwari Symbolic Verification

More information

An equilibrium-independent region of attraction formulation for systems with uncertainty-dependent equilibria

An equilibrium-independent region of attraction formulation for systems with uncertainty-dependent equilibria An equilibrium-independent region of attraction formulation for systems with uncertainty-dependent equilibria Andrea Iannelli 1, Peter Seiler 2 and Andrés Marcos 1 Abstract This paper aims to compute the

More information

Lecture 6 Verification of Hybrid Systems

Lecture 6 Verification of Hybrid Systems Lecture 6 Verification of Hybrid Systems Ufuk Topcu Nok Wongpiromsarn Richard M. Murray AFRL, 25 April 2012 Outline: A hybrid system model Finite-state abstractions and use of model checking Deductive

More information

AFRL MACCCS Review. Adaptive Control of the Generic Hypersonic Vehicle

AFRL MACCCS Review. Adaptive Control of the Generic Hypersonic Vehicle AFRL MACCCS Review of the Generic Hypersonic Vehicle PI: Active- Laboratory Department of Mechanical Engineering Massachusetts Institute of Technology September 19, 2012, MIT AACL 1/38 Our Team MIT Team

More information

Aircraft Pitch Control Design Using Observer-State Feedback Control

Aircraft Pitch Control Design Using Observer-State Feedback Control KINETIK, Vol. 2, No. 4, November 217, Pp. 263-272 ISSN : 253-2259 E-ISSN : 253-2267 263 Aircraft Pitch Control Design Using Observer-State Feedback Control Hanum Arrosida *1, Mohammad Erik Echsony 2 1,2

More information

Analysis and Control of Nonlinear Actuator Dynamics Based on the Sum of Squares Programming Method

Analysis and Control of Nonlinear Actuator Dynamics Based on the Sum of Squares Programming Method Analysis and Control of Nonlinear Actuator Dynamics Based on the Sum of Squares Programming Method Balázs Németh and Péter Gáspár Abstract The paper analyses the reachability characteristics of the brake

More information

Introduction to Aerospace Engineering

Introduction to Aerospace Engineering Introduction to Aerospace Engineering 5. Aircraft Performance 5.1 Equilibrium Flight In order to discuss performance, stability, and control, we must first establish the concept of equilibrium flight.

More information

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

Adaptive Control of Hypersonic Vehicles in Presence of Aerodynamic and Center of Gravity Uncertainties Control of Hypersonic Vehicles in Presence of Aerodynamic and Center of Gravity Uncertainties Amith Somanath and Anuradha Annaswamy Abstract The paper proposes a new class of adaptive controllers that

More information

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

Design and modelling of an airship station holding controller for low cost satellite operations AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite

More information

Optimization-based Modeling and Analysis Techniques for Safety-Critical Software Verification

Optimization-based Modeling and Analysis Techniques for Safety-Critical Software Verification Optimization-based Modeling and Analysis Techniques for Safety-Critical Software Verification Mardavij Roozbehani Eric Feron Laboratory for Information and Decision Systems Department of Aeronautics and

More information

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

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein 7 American Control Conference Sheraton Seattle Hotel May 4 6, 7, Seattle, USA Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein Abstract

More information

Quantitative Local Analysis of Nonlinear Systems

Quantitative Local Analysis of Nonlinear Systems Quantitative Local Analysis of Nonlinear Systems Andrew Packard Department of Mechanical Engineering University of California, Berkeley Ufuk Topcu Control and Dynamical Systems California Institute of

More information

Aerodynamics and Flight Mechanics

Aerodynamics and Flight Mechanics Aerodynamics and Flight Mechanics Principal Investigator: Mike Bragg Eric Loth Post Doc s: Graduate Students: Undergraduate Students: Sam Lee Jason Merret Kishwar Hossain Edward Whalen Chris Lamarre Leia

More information

The Role of Zero Dynamics in Aerospace Systems

The Role of Zero Dynamics in Aerospace Systems The Role of Zero Dynamics in Aerospace Systems A Case Study in Control of Hypersonic Vehicles Andrea Serrani Department of Electrical and Computer Engineering The Ohio State University Outline q Issues

More information

CHAPTER 1. Introduction

CHAPTER 1. Introduction CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric

More information

Frequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV

Frequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV Frequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV Andrei Dorobantu, Austin M. Murch, Bernie Mettler, and Gary J. Balas, Department of Aerospace Engineering & Mechanics University

More information

Stability Region Analysis using polynomial and composite polynomial Lyapunov functions and Sum of Squares Programming

Stability Region Analysis using polynomial and composite polynomial Lyapunov functions and Sum of Squares Programming Stability Region Analysis using polynomial and composite polynomial Lyapunov functions and Sum of Squares Programming Weehong Tan and Andrew Packard Abstract We propose using (bilinear) sum-of-squares

More information

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

A SIMPLIFIED ANALYSIS OF NONLINEAR LONGITUDINAL DYNAMICS AND CONCEPTUAL CONTROL SYSTEM DESIGN A SIMPLIFIED ANALYSIS OF NONLINEAR LONGITUDINAL DYNAMICS AND CONCEPTUAL CONTROL SYSTEM DESIGN ROBBIE BUNGE 1. Introduction The longitudinal dynamics of fixed-wing aircraft are a case in which classical

More information

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

Lecture AC-1. Aircraft Dynamics. Copy right 2003 by Jon at h an H ow Lecture AC-1 Aircraft Dynamics Copy right 23 by Jon at h an H ow 1 Spring 23 16.61 AC 1 2 Aircraft Dynamics First note that it is possible to develop a very good approximation of a key motion of an aircraft

More information

COMPLEX behaviors that can be exhibited by modern engineering

COMPLEX behaviors that can be exhibited by modern engineering IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 52, NO. 8, AUGUST 2007 1415 A Framework for Worst-Case and Stochastic Safety Verification Using Barrier Certificates Stephen Prajna, Member, IEEE, Ali Jadbabaie,

More information

Experimental Aircraft Parameter Estimation

Experimental Aircraft Parameter Estimation Experimental Aircraft Parameter Estimation AA241X May 14 2014 Stanford University Overview 1. System & Parameter Identification 2. Energy Performance Estimation Propulsion OFF Propulsion ON 3. Stability

More information

Introduction to Flight Dynamics

Introduction to Flight Dynamics Chapter 1 Introduction to Flight Dynamics Flight dynamics deals principally with the response of aerospace vehicles to perturbations in their flight environments and to control inputs. In order to understand

More information

Distributed Stability Analysis and Control of Dynamic Networks

Distributed Stability Analysis and Control of Dynamic Networks Distributed Stability Analysis and Control of Dynamic Networks M. Anghel and S. Kundu Los Alamos National Laboratory, USA August 4, 2015 Anghel & Kundu (LANL) Distributed Analysis & Control of Networks

More information

ROBUST NONLINEAR CONTROL DESIGN FOR A HYPERSONIC AIRCRAFT USING SUM OF SQUARES METHOD

ROBUST NONLINEAR CONTROL DESIGN FOR A HYPERSONIC AIRCRAFT USING SUM OF SQUARES METHOD Proceedings of the ASME 21 Dynamic Systems and Control Conference DSCC21 September 12-15, 21, Cambridge, Massachusetts, USA DSCC21- ROBUST NONLINEAR CONTROL DESIGN FOR A HYPERSONIC AIRCRAFT USING SUM OF

More information

Finite Horizon Robustness Analysis of LTV Systems Using Integral Quadratic Constraints

Finite Horizon Robustness Analysis of LTV Systems Using Integral Quadratic Constraints Finite Horizon Robustness Analysis of LTV Systems Using Integral Quadratic Constraints Peter Seiler University of Minnesota M. Moore, C. Meissen, M. Arcak, and A. Packard University of California, Berkeley

More information

Polynomial level-set methods for nonlinear dynamical systems analysis

Polynomial level-set methods for nonlinear dynamical systems analysis Proceedings of the Allerton Conference on Communication, Control and Computing pages 64 649, 8-3 September 5. 5.7..4 Polynomial level-set methods for nonlinear dynamical systems analysis Ta-Chung Wang,4

More information

Optimal Control new Methodologies Validation on the Research Aircraft Flight Simulator of the Cessna Citation X Business Aircraft

Optimal Control new Methodologies Validation on the Research Aircraft Flight Simulator of the Cessna Citation X Business Aircraft International Journal of Contemporary ENERGY, Vol. 3, No. 1 (217) ISSN 2363-644 DOI: 1.14621/ce.21712 Optimal Control new Methodologies Validation on the Research Aircraft Flight Simulator of the Cessna

More information

Algorithmic Construction of Lyapunov Functions for Power System Stability Analysis

Algorithmic Construction of Lyapunov Functions for Power System Stability Analysis 1 Algorithmic Construction of Lyapunov Functions for Power System Stability Analysis M. Anghel, F. Milano, Senior Member, IEEE, and A. Papachristodoulou, Member, IEEE Abstract We present a methodology

More information

Aero-Propulsive-Elastic Modeling Using OpenVSP

Aero-Propulsive-Elastic Modeling Using OpenVSP Aero-Propulsive-Elastic Modeling Using OpenVSP August 8, 213 Kevin W. Reynolds Intelligent Systems Division, Code TI NASA Ames Research Center Our Introduction To OpenVSP Overview! Motivation and Background!

More information

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

Problem 1: Ship Path-Following Control System (35%) Problem 1: Ship Path-Following Control System (35%) Consider the kinematic equations: Figure 1: NTNU s research vessel, R/V Gunnerus, and Nomoto model: T ṙ + r = Kδ (1) with T = 22.0 s and K = 0.1 s 1.

More information

A GLOBAL SLIDING MODE CONTROL WITH PRE-DETERMINED CONVERGENCE TIME DESIGN FOR REUSABLE LAUNCH VEHICLES IN REENTRY PHASE

A GLOBAL SLIDING MODE CONTROL WITH PRE-DETERMINED CONVERGENCE TIME DESIGN FOR REUSABLE LAUNCH VEHICLES IN REENTRY PHASE IAA-AAS-DyCoSS-4 -- A GLOBAL SLIDING MODE CONTROL WITH PRE-DETERMINED CONVERGENCE TIME DESIGN FOR REUSABLE LAUNCH VEHICLES IN REENTRY PHASE L. Wang, Y. Z. Sheng, X. D. Liu, and P. L. Lu INTRODUCTION This

More information

Verification and Synthesis. Using Real Quantifier Elimination. Ashish Tiwari, SRI Intl. Verif. and Synth. Using Real QE: 1

Verification and Synthesis. Using Real Quantifier Elimination. Ashish Tiwari, SRI Intl. Verif. and Synth. Using Real QE: 1 Verification and Synthesis Using Real Quantifier Elimination Thomas Sturm Max-Planck-Institute for Informatik Saarbrucken, Germany sturm@mpi-inf.mpg.de Ashish Tiwari SRI International Menlo Park, USA tiwari@csl.sri.com

More information

DISTURBANCES MONITORING FROM CONTROLLER STATES

DISTURBANCES MONITORING FROM CONTROLLER STATES DISTURBANCES MONITORING FROM CONTROLLER STATES Daniel Alazard Pierre Apkarian SUPAERO, av. Edouard Belin, 3 Toulouse, France - Email : alazard@supaero.fr Mathmatiques pour l Industrie et la Physique, Université

More information

Chapter 2 Review of Linear and Nonlinear Controller Designs

Chapter 2 Review of Linear and Nonlinear Controller Designs Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide

More information

Agile Missile Controller Based on Adaptive Nonlinear Backstepping Control

Agile Missile Controller Based on Adaptive Nonlinear Backstepping Control Agile Missile Controller Based on Adaptive Nonlinear Backstepping Control Chang-Hun Lee, Tae-Hun Kim and Min-Jea Tahk 3 Korea Advanced Institute of Science and Technology(KAIST), Daejeon, 305-70, Korea

More information

Robustness Margins for Linear Parameter Varying Systems

Robustness Margins for Linear Parameter Varying Systems Robustness Margins for Linear Parameter Varying Systems Ann-Kathrin Schug, Peter Seiler and Harald Pfifer Hamburg University of Technology, University of Minnesota, University of Nottingham Aerospace Lab

More information

Adaptive control of time-varying systems with gain-scheduling

Adaptive control of time-varying systems with gain-scheduling 2008 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 2008 ThC14.5 Adaptive control of time-varying systems with gain-scheduling Jinho Jang, Anuradha M. Annaswamy,

More information

A Framework for Worst-Case and Stochastic Safety Verification Using Barrier Certificates

A Framework for Worst-Case and Stochastic Safety Verification Using Barrier Certificates University of Pennsylvania ScholarlyCommons Departmental Papers (ESE) Department of Electrical & Systems Engineering August 2007 A Framework for Worst-Case and Stochastic Safety Verification Using Barrier

More information

Chris Elliott Flight Controls / Quantum Computing. Copyright 2015, Lockheed Martin Corporation. All rights reserved.

Chris Elliott Flight Controls / Quantum Computing. Copyright 2015, Lockheed Martin Corporation. All rights reserved. On Example Models and Challenges Ahead for the Evaluation of Complex Cyber-Physical Systems with State of the Art Formal Methods V&V Research in Quantum Enabled V&V Technology June 9-11, 2015 Chris Elliott

More information

Blending Methodology of Linear Parameter Varying Control Synthesis of F-16 Aircraft System

Blending Methodology of Linear Parameter Varying Control Synthesis of F-16 Aircraft System NASA/CR111 ICASE Report No. 1 Blending Methodology of Linear Parameter Varying Control Synthesis of F1 Aircraft System JongYeob Shin ICASE, Hampton, Virginia Gary J. Balas University of Minnesota, Minneapolis,

More information

Investigating the Performance of Adaptive Methods in application to Autopilot of General aviation Aircraft

Investigating the Performance of Adaptive Methods in application to Autopilot of General aviation Aircraft I J C T A, 8(5), 2015, pp 2423-2431 International Science Press Investigating the Performance of Adaptive Methods in application to Autopilot of General aviation Aircraft V Rajesari 1 and L Padma Suresh

More information

Enabling Advanced Automation Tools to manage Trajectory Prediction Uncertainty

Enabling Advanced Automation Tools to manage Trajectory Prediction Uncertainty Engineering, Test & Technology Boeing Research & Technology Enabling Advanced Automation Tools to manage Trajectory Prediction Uncertainty ART 12 - Automation Enrique Casado (BR&T-E) enrique.casado@boeing.com

More information

Estimation of Unsteady Aerodynamic Models from Dynamic Wind Tunnel Data

Estimation of Unsteady Aerodynamic Models from Dynamic Wind Tunnel Data Patrick C. Murphy ASA Langley Research Center, Hampton, VA, 368-99 Patrick.C.Murphy@nasa.gov Vladislav Klein ational Institute of Aerospace, ASA Langley Research Center, Hampton, VA, 368-99 Vladislav.Klein@nasa.gov

More information

Fundamentals of Airplane Flight Mechanics

Fundamentals of Airplane Flight Mechanics David G. Hull Fundamentals of Airplane Flight Mechanics With 125 Figures and 25 Tables y Springer Introduction to Airplane Flight Mechanics 1 1.1 Airframe Anatomy 2 1.2 Engine Anatomy 5 1.3 Equations of

More information

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

Adaptive Augmentation of a Fighter Aircraft Autopilot Using a Nonlinear Reference Model Proceedings of the EuroGNC 13, 2nd CEAS Specialist Conference on Guidance, Navigation & Control, Delft University of Technology, Delft, The Netherlands, April -12, 13 Adaptive Augmentation of a Fighter

More information

Algorithmic Verification of Stability of Hybrid Systems

Algorithmic Verification of Stability of Hybrid Systems Algorithmic Verification of Stability of Hybrid Systems Pavithra Prabhakar Kansas State University University of Kansas February 24, 2017 1 Cyber-Physical Systems (CPS) Systems in which software "cyber"

More information

Vector Barrier Certificates and Comparison Systems

Vector Barrier Certificates and Comparison Systems Vector Barrier Certificates and Comparison Systems Andrew Sogokon 1 Khalil Ghorbal 2 Yong Kiam Tan 1 André Platzer 1 1 - Carnegie Mellon University, Pittsburgh, USA 2 - Inria, Rennes, France 16 July 2018,

More information

Aeroelastic Gust Response

Aeroelastic Gust Response Aeroelastic Gust Response Civil Transport Aircraft - xxx Presented By: Fausto Gill Di Vincenzo 04-06-2012 What is Aeroelasticity? Aeroelasticity studies the effect of aerodynamic loads on flexible structures,

More information

Fault Tolerant Control of Wind Turbines using Unknown Input Observers

Fault Tolerant Control of Wind Turbines using Unknown Input Observers Fault Tolerant Control of Wind Turbines using Unknown Input Observers Peter Fogh Odgaard Jakob Stoustrup kk-electronic a/s, 7430 Ikast, Denmark (Tel: +45 21744963; e-mail: peodg@kk-electronic.com). Aalborg

More information

arxiv: v1 [math.oc] 11 Oct 2016

arxiv: v1 [math.oc] 11 Oct 2016 Active Fault Tolerant Flight Control System Design - A UAV Case Study arxiv:1610.03162v1 [math.oc] 11 Oct 2016 Rudaba Khan 1, Paul Williams 2, Paul Riseborough 2, Asha Rao 1, and Robin Hill 1 1 Department

More information

An Adaptive Reset Control System for Flight Safety in the Presence of Actuator Anomalies

An Adaptive Reset Control System for Flight Safety in the Presence of Actuator Anomalies 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 WeB15.2 An Adaptive Reset Control System for Flight Safety in the Presence of Actuator Anomalies Megumi Matsutani

More information

Mech 6091 Flight Control System Course Project. Team Member: Bai, Jing Cui, Yi Wang, Xiaoli

Mech 6091 Flight Control System Course Project. Team Member: Bai, Jing Cui, Yi Wang, Xiaoli Mech 6091 Flight Control System Course Project Team Member: Bai, Jing Cui, Yi Wang, Xiaoli Outline 1. Linearization of Nonlinear F-16 Model 2. Longitudinal SAS and Autopilot Design 3. Lateral SAS and Autopilot

More information

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

CDS 101/110a: Lecture 10-1 Robust Performance CDS 11/11a: Lecture 1-1 Robust Performance Richard M. Murray 1 December 28 Goals: Describe how to represent uncertainty in process dynamics Describe how to analyze a system in the presence of uncertainty

More information

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

H inf. Loop Shaping Robust Control vs. Classical PI(D) Control: A case study on the Longitudinal Dynamics of Hezarfen UAV Proceedings of the 2nd WSEAS International Conference on Dynamical Systems and Control, Bucharest, Romania, October 16-17, 2006 105 H inf. Loop Shaping Robust Control vs. Classical PI(D) Control: A case

More information

Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach

Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Giuseppe Notarstefano and Ruggero Frezza Abstract Coordinated flight is a nonholonomic constraint that implies no sideslip of an aircraft.

More information

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

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight

More information

Towards Reduced-Order Models for Online Motion Planning and Control of UAVs in the Presence of Wind

Towards Reduced-Order Models for Online Motion Planning and Control of UAVs in the Presence of Wind Towards Reduced-Order Models for Online Motion Planning and Control of UAVs in the Presence of Wind Ashray A. Doshi, Surya P. Singh and Adam J. Postula The University of Queensland, Australia {a.doshi,

More information

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Ali Karimoddini, Guowei Cai, Ben M. Chen, Hai Lin and Tong H. Lee Graduate School for Integrative Sciences and Engineering,

More information

Chapter 4 The Equations of Motion

Chapter 4 The Equations of Motion Chapter 4 The Equations of Motion Flight Mechanics and Control AEM 4303 Bérénice Mettler University of Minnesota Feb. 20-27, 2013 (v. 2/26/13) Bérénice Mettler (University of Minnesota) Chapter 4 The Equations

More information

NEURAL NETWORK ADAPTIVE SEMI-EMPIRICAL MODELS FOR AIRCRAFT CONTROLLED MOTION

NEURAL NETWORK ADAPTIVE SEMI-EMPIRICAL MODELS FOR AIRCRAFT CONTROLLED MOTION NEURAL NETWORK ADAPTIVE SEMI-EMPIRICAL MODELS FOR AIRCRAFT CONTROLLED MOTION Mikhail V. Egorchev, Dmitry S. Kozlov, Yury V. Tiumentsev Moscow Aviation Institute (MAI), Moscow, Russia Keywords: aircraft,

More information

Flight Test Results for Circular Path Following by Model Predictive Control

Flight Test Results for Circular Path Following by Model Predictive Control Preprints of the 19th World Congress The International Federation of Automatic Control Flight Test Results for Circular Path Following by Model Predictive Control Yoshiro Hamada Taro Tsukamoto Shinji Ishimoto

More information

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

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Preprints of the 19th World Congress The International Federation of Automatic Control Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Eric Peterson Harry G.

More information

Adaptive Output Feedback Based on Closed-Loop. Reference Models for Hypersonic Vehicles

Adaptive Output Feedback Based on Closed-Loop. Reference Models for Hypersonic Vehicles Adaptive Output Feedback Based on Closed-Loop Reference Models for Hypersonic Vehicles Daniel P. Wiese 1 and Anuradha M. Annaswamy 2 Massachusetts Institute of Technology, Cambridge, MA 02139 Jonathan

More information

arxiv: v1 [math.oc] 11 Aug 2015

arxiv: v1 [math.oc] 11 Aug 2015 Robust H Loop-Shaping Differential Thrust Control Methodology for Lateral/Directional Stability of an Aircraft with a Damaged Vertical Stabilizer arxiv:1508.02487v1 [math.oc] 11 Aug 2015 Long Lu and Kamran

More information

Tuning PI controllers in non-linear uncertain closed-loop systems with interval analysis

Tuning PI controllers in non-linear uncertain closed-loop systems with interval analysis Tuning PI controllers in non-linear uncertain closed-loop systems with interval analysis J. Alexandre dit Sandretto, A. Chapoutot and O. Mullier U2IS, ENSTA ParisTech SYNCOP April 11, 2015 Closed-loop

More information

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011 TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =

More information

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

What is flight dynamics? AE540: Flight Dynamics and Control I. What is flight control? Is the study of aircraft motion and its characteristics. KING FAHD UNIVERSITY Department of Aerospace Engineering AE540: Flight Dynamics and Control I Instructor Dr. Ayman Hamdy Kassem What is flight dynamics? Is the study of aircraft motion and its characteristics.

More information

A Quantum Computing Approach to the Verification and Validation of Complex Cyber-Physical Systems

A Quantum Computing Approach to the Verification and Validation of Complex Cyber-Physical Systems A Quantum Computing Approach to the Verification and Validation of Complex Cyber-Physical Systems Achieving Quality and Cost Control in the Development of Enormous Systems Safe and Secure Systems and Software

More information

Control of Mobile Robots

Control of Mobile Robots Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and

More information

Flight-Dynamics, Flutter, and Active-Flutter-Suppression Analyses of a Flexible Flying-Wing Research Drone

Flight-Dynamics, Flutter, and Active-Flutter-Suppression Analyses of a Flexible Flying-Wing Research Drone Flight-Dynamics, Flutter, and Active-Flutter-Suppression Analyses of a Flexible Flying-Wing Research Drone Dr. David K. Schmidt dschmidt@uccs.edu Professor Emeritus University of Colorado Principal D.K.

More information

Advanced Adaptive Control for Unintended System Behavior

Advanced Adaptive Control for Unintended System Behavior Advanced Adaptive Control for Unintended System Behavior Dr. Chengyu Cao Mechanical Engineering University of Connecticut ccao@engr.uconn.edu jtang@engr.uconn.edu Outline Part I: Challenges: Unintended

More information

Uncertainty Analysis for Linear Parameter Varying Systems

Uncertainty Analysis for Linear Parameter Varying Systems Uncertainty Analysis for Linear Parameter Varying Systems Peter Seiler Department of Aerospace Engineering and Mechanics University of Minnesota Joint work with: H. Pfifer, T. Péni (Sztaki), S. Wang, G.

More information

Hypersonic Vehicle (HSV) Modeling

Hypersonic Vehicle (HSV) Modeling Hypersonic Vehicle (HSV) Modeling Carlos E. S. Cesnik Associate Professor of Aerospace Engineering University of Michigan, Ann Arbor HSV Concentration MA Kickoff Meeting Ann Arbor, 29 August 2007 Team

More information

Aerodynamics and Flight Mechanics

Aerodynamics and Flight Mechanics Aerodynamics and Flight Mechanics Principal Investigator: Mike Bragg, Eric Loth Post Doc s: Andy Broeren, Sam Lee Graduate Students: Holly Gurbachi(CRI), Tim Hutchison, Devesh Pokhariyal, Ryan Oltman,

More information

Dynamics and Control of Rotorcraft

Dynamics and Control of Rotorcraft Dynamics and Control of Rotorcraft Helicopter Aerodynamics and Dynamics Abhishek Department of Aerospace Engineering Indian Institute of Technology, Kanpur February 3, 2018 Overview Flight Dynamics Model

More information

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

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 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

More information

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

ADAPTIVE NEURAL NETWORK CONTROLLER DESIGN FOR BLENDED-WING UAV WITH COMPLEX DAMAGE ADAPTIVE NEURAL NETWORK CONTROLLER DESIGN FOR BLENDED-WING UAV WITH COMPLEX DAMAGE Kijoon Kim*, Jongmin Ahn**, Seungkeun Kim*, Jinyoung Suk* *Chungnam National University, **Agency for Defense and Development

More information

Nonlinear Landing Control for Quadrotor UAVs

Nonlinear Landing Control for Quadrotor UAVs Nonlinear Landing Control for Quadrotor UAVs Holger Voos University of Applied Sciences Ravensburg-Weingarten, Mobile Robotics Lab, D-88241 Weingarten Abstract. Quadrotor UAVs are one of the most preferred

More information