
Dr. John Valasek
Seminar 1: Multiple-Time-Scale Nonlinear Output Feedback Control of Systems With Model Uncertainties (Dr. John Valasek)
WebEx Link: https://force.my.webex.com/force.my/j.php?MTID=mba10bd9e12f5b612d2adc2b79c1c7d2f
Meeting number (access code): 2550 544 5654
Meeting password: neCev2rfT35 (63238273 from phones and video systems)
Abstract: Systems with dynamics evolving in distinct slow and fast timescales include aircraft (Khalil & Chen, 1990), robotic manipulators, (Tavasoli, Eghtesad, & Jafarian, 2009), electrical power systems (Sauer, 2011), chemical reactions (Mélykúti, Hespanha, & Khammash, 2014), production planning in manufacturing (Soner, 1993), and so on. The Geometric Singular Perturbation theory (Fenichel, 1979) is a powerful control law development tool for multiple-timescale systems because it provides physical insight into the evolution of the states in more than one timescale. The behaviour of the full-order system can be approximated by the slow subsystem, provided that the fast states can be stabilised on an equilibrium manifold. The fast subsystem describes how the fast states evolve from their initial conditions to their equilibrium trajectory or the manifold. This presentation develops two nonlinear, multiple-time-scale, output feedback tracking controllers for a class of nonlinear, nonstandard systems with slow and fast states, slow and fast actuators, and model uncertainties. The class of systems is motivated by aircraft with uncertain inertias, control derivatives, engine time-constant, and without direct measurement of angle-of-attack and sideslip angle. One controller achieves the control objective of slow state tracking, while the other does simultaneous slow and fast state tracking. Each controller is synthesized using time-scale separation, lower-order reduced subsystems, and estimates of unknown parameters and unmeasured states. The estimates are updated dynamically, using an online parameter estimator and a nonlinear observer. The update laws are so chosen that errors remain ultimately bounded for the full-order system. The controllers are simulated on a six-degree-of-freedom, high-performance aircraft model commanded to perform a demanding, combined longitudinal and lateral/directional maneuver. Even though two important aerodynamic angles are not measured, tracking is adequate and as good as a previously developed full-state feedback controller handling similar parametric uncertainties. Additionally, even though the two controllers in theory achieve two different control objectives, it is possible to choose either one of them for the same maneuver. Of the two new output feedback controllers, the slow state tracker accomplishes the maneuver with less control effort, while the simultaneous slow and fast state tracker does so with a smaller number of gains to tune.

Garrett Jares ’17 presented the paper “Investigating Malware-in-the-Loop Autopilot Attack Using Falsification of Sensor Data”, which seeks to investigate and further understand the threat of UAS hijacking via cyber attack. The paper builds on previous work by further investigating an attack method in which the attacker attempts to gain control of the vehicle by intercepting and modifying the vehicle’s sensor data. This attack is explained analytically, demonstrated on a simple second-order system in a MATLAB/Simulink simulation, and validated in a series of Gazebo simulation experiments using the ArduPilot Software-In-The-Loop simulation. These experiments serve to validate and evaluate the performance of the attack on a real-world autopilot software and the attack is shown to pose a legitimate threat to the system.
Chris Leshikar ’20 presented the paper “Asymmetric Quadrotor Modeling and State-Space Identification”, which addresses system identification flight test results of an asymmetric quadrotor. The goal of the flight tests was to obtain a linear state-space model of an asymmetric Modified F450 quadrotor using the Observer/Kalman Identification (OKID) algorithm. Automated excitation maneuvers were injected using the Developmental Flight Test Instrumentation Two (DFTI2) system. The identified models obtained from the flight tests are then compared to analytical state-space models derived and presented in the paper. The identified linear state-space model using automated excitations matched reasonably well with the nonzero elements of the analytical linear state-space model.
