Differential Geometric Control Theory and Applications Space and

  • Slides: 35
Download presentation
Differential Geometric Control Theory and Applications Space and Communication Engineering Zewail City of Science

Differential Geometric Control Theory and Applications Space and Communication Engineering Zewail City of Science and Technology Aug 16, 2016 Haithem E Taha Mechanical and Aerospace Engineering University of California, Irvine

Outline 1. What is Geometric Control? 2. Why Geometric Control? Engineering Control Payoffs from

Outline 1. What is Geometric Control? 2. Why Geometric Control? Engineering Control Payoffs from the Geometric Control Theory wak e 2

1. What is Geometric Control? - A mathematical control theory. - Concerned with dynamical

1. What is Geometric Control? - A mathematical control theory. - Concerned with dynamical systems evolving on nonlinear curvy spaces: All systems having rotational degrees of freedom. • θ 0 ≡ 2π 3

1. What is Geometric Control? - Mathematical tool to perform calculus on curvy spaces?

1. What is Geometric Control? - Mathematical tool to perform calculus on curvy spaces? Differential Geometry Geometric Control = Differential Geometry + Control Theory “Mechanics is the paradise of mathematical sciences, because by means of it one comes to the fruits of mathematics. ” Leonardo da Vinci 4

1. What is Geometric Control? Basic Differential Geometry • 5

1. What is Geometric Control? Basic Differential Geometry • 5

2. Why Geometric Control? Engineering Control Payoffs from the Geometric Control Theory 1. Global

2. Why Geometric Control? Engineering Control Payoffs from the Geometric Control Theory 1. Global Intrinsic Assessment of the System Behavior 2. Nonlinear Controllability and Motion Generation in Un-actuated Directions 3. Time-Varying Vector Fields and Vibrational Stabilization 6

2. Why Geometric Control? 1. Global Intrinsic Assessment of the System Behavior Attitude Control

2. Why Geometric Control? 1. Global Intrinsic Assessment of the System Behavior Attitude Control Example Task: Achieve global asymptotic stability. Feedback Control Law: Closed Loop Dynamics: But ! Bhat and Bernstein, Systems & Control Letters, 2000. There cannot exist a continuous vector field on a compact manifold that has a globally asymptotically stable equilibrium point. 7

2. Why Geometric Control? 1. Global Intrinsic Assessment of the System Behavior • 8

2. Why Geometric Control? 1. Global Intrinsic Assessment of the System Behavior • 8

2. Why Geometric Control? 1. Global Intrinsic Assessment of the System Behavior • But

2. Why Geometric Control? 1. Global Intrinsic Assessment of the System Behavior • But 9

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions •

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions • 10

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions •

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions • 11

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions •

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions • But ! 12

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions Kinematic

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions Kinematic Car Example y x Linearization: Linearly Uncontrollable! 13

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions Kinematic

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions Kinematic Car Example y x Lie Bracket Nonlinearly Controllable! Motion Generation in Unactuated Directions! 14

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions Spacecraft

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions Spacecraft Attitude Control - Three pairs of gas jets Linearly Controllable. - Two pairs of gas jets Linearly Uncontrollable. - One pair of gas jets Linearly Uncontrollable. - Geometric Nonlinear Analysis: Crouch, IEEE Transactions on Automatic Control, 1984. The system is still controllable with only one pair of gas jets. What about Airplane Controllability in case of “loss-of -control”? Hassan and Taha, AIAA GNC 2016. 15

2. Why Geometric Control? Current Efforts: Geometric Nonlinear Controllability of Airplane Flight Dynamics Loss

2. Why Geometric Control? Current Efforts: Geometric Nonlinear Controllability of Airplane Flight Dynamics Loss of Hydraulics Turkish Airlines 1974 United Airlines 1989 DHL 2003 16

2. Why Geometric Control? Current Efforts: Geometric Nonlinear Controllability of Airplane Flight Dynamics Hassan

2. Why Geometric Control? Current Efforts: Geometric Nonlinear Controllability of Airplane Flight Dynamics Hassan and Taha, AIAA GNC 2016.

2. Why Geometric Control? Current Efforts: Geometric Nonlinear Controllability of Airplane Flight Dynamics Rank(C)=11

2. Why Geometric Control? Current Efforts: Geometric Nonlinear Controllability of Airplane Flight Dynamics Rank(C)=11 Linearly uncontrollable!

2. Why Geometric Control? Current Efforts: Geometric Nonlinear Controllability of Airplane Flight Dynamics Hassan

2. Why Geometric Control? Current Efforts: Geometric Nonlinear Controllability of Airplane Flight Dynamics Hassan and Taha, AIAA GNC 2016.

2. Why Geometric Control? Current Efforts: Geometric Nonlinear Controllability of Airplane Flight Dynamics •

2. Why Geometric Control? Current Efforts: Geometric Nonlinear Controllability of Airplane Flight Dynamics • Rolling moment or acceleration Yawing moment or acceleration Hassan and Taha, AIAA GNC 2016. 20

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions •

2. Why Geometric Control? 2. Nonlinear Controllability and Motion Generation in Unactuated Directions • Hassan and Taha, AIAA GNC 2016. 21

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization: Insect Flight Dynamics

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization: Insect Flight Dynamics wak e Hedrick & Daniel, J. Exp. Biol. 2006. 24

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization: Insect Flight Dynamics

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization: Insect Flight Dynamics Time-Invariant System Autonomous System Equilibrium/Balance: Lift = Weight Thrust = Drag wak e Fixed Point Stability Analysis: Relatively Easy Inertial and Gravitational Loads Aerodynamic and Propulsive Loads 25

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization: Insect Flight Dynamics

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization: Insect Flight Dynamics - Neglect Wing flexibility. Neglect Wing Inertia. But ! Essentially Time-Periodic Aerodynamic Loads Time-Varying System Non-autonomous System Equilibrium/Balance: No Fixed Point can be achieved for all times. Rather a periodic orbit. Stability Analysis? ? 26

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization: Insect Flight Dynamics

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization: Insect Flight Dynamics Taha et al. , JGCD 2013. 27

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization: Insect Flight Dynamics

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization: Insect Flight Dynamics Time-Invariant System Autonomous System Equilibrium/Balance: Average Lift = Weight Fixed point at the origin: Hovering Stability Analysis: Taylor et al. 1999 -2006 Sun et al. 2005 -2008 Cheng and Deng 2011 Insects are unstable at hover. Taha et al. , JGCD 2013. 28

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization: Insect Flight Dynamics

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization: Insect Flight Dynamics But ! Taha et al. , JGCD 2013. How small is small enough? ! 29

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization “To many physicists

2. Why Geometric Control? 3. Time-Varying Vector Fields and Vibrational Stabilization “To many physicists and astronomers averaging seems to be such a natural procedure that they do not even bother to justify the process. However it is important to have a rigorous approximation theory, since it is precisely the fact that averaging seems so natural that obscures the pitfalls and restrictions of the method” Sanders and Verhulst wak e 30

2. Why Geometric Control? 3. Vibrational Stabilization First-order averaging (direct): Second-order averaging: Agrachev &

2. Why Geometric Control? 3. Vibrational Stabilization First-order averaging (direct): Second-order averaging: Agrachev & Gamkrelidze, Mathematics of the USSR 1979: Exponential Representation of Flows and Chronological calculus Sarychev, 2001 and Vela, 2003: Complete Averaging 31

2. Why Geometric Control? 3. Vibrational Stabilization Floquet Perturbation Techniques (MMS) Higher-Order Averaging Numerical

2. Why Geometric Control? 3. Vibrational Stabilization Floquet Perturbation Techniques (MMS) Higher-Order Averaging Numerical Analytical Vibrational Stabilization - Taha et al. , Nonlinear Dynamics 2014. - Taha et al. , Bioinspiration and Biomemtics 2015. Parametric Excitation 32

2. Why Geometric Control? 3. Vibrational Stabilization First-order averaging (direct): Second-order averaging: Taha et

2. Why Geometric Control? 3. Vibrational Stabilization First-order averaging (direct): Second-order averaging: Taha et al. , Bioinspiration and Biomemtics 2015. 33

2. Why Geometric Control? 3. Vibrational Stabilization Similar Spring Action 34

2. Why Geometric Control? 3. Vibrational Stabilization Similar Spring Action 34

2. Why Geometric Control? 3. Vibrational Stabilization Insect f (Hz) Change in the stability

2. Why Geometric Control? 3. Vibrational Stabilization Insect f (Hz) Change in the stability characteristics Hawkmoth 26. 3 28. 78 √ Cranefly 45. 5 50. 62 √ Bumblebee 155 144. 46 x Dragonfly 157 145. 50 x Hoverfly 160 113. 98 x - Taha et al. , Nonlinear Dynamics 2014. - Taha et al. , Bioinspiration and Biomemtics 2015. 35

Conclusion - Geometric Control = Differential Geometry + Control Theory - Engineering Control Payoffs

Conclusion - Geometric Control = Differential Geometry + Control Theory - Engineering Control Payoffs from the Geometric Control Theory 1. Global Intrinsic Assessment of the System Behavior 2. Generation of Motion in Unactuated Directions 3. Time-Varying Vector Fields and Vibrational Stabilization 36

Differential Geometric Control Theory and Applications Thank You! Haithem E Taha Mechanical and Aerospace

Differential Geometric Control Theory and Applications Thank You! Haithem E Taha Mechanical and Aerospace Engineering University of California, Irvine