Aircraft Equations of Motion: Translation and Rotation Robert Stengel, Aircraft Flight Dynamics, MAE 331, 2018

Similar documents
Translational and Rotational Dynamics!

Linearized Equations of Motion!

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

Aircraft Flight Dynamics Robert Stengel MAE 331, Princeton University, 2018

UAV Coordinate Frames and Rigid Body Dynamics

Aircraft Flight Dynamics!

Chapter 4 The Equations of Motion

Classical Mechanics. Luis Anchordoqui

Lecture 37: Principal Axes, Translations, and Eulerian Angles

Gliding, Climbing, and Turning Flight Performance Robert Stengel, Aircraft Flight Dynamics, MAE 331, 2018

Gliding, Climbing, and Turning Flight Performance! Robert Stengel, Aircraft Flight Dynamics, MAE 331, 2016

Introduction to Flight Dynamics

Lecture 38: Equations of Rigid-Body Motion

Time Response of Linear, Time-Invariant (LTI) Systems Robert Stengel, Aircraft Flight Dynamics MAE 331, 2018

Lecture 38: Equations of Rigid-Body Motion

Optimal Control and Estimation MAE 546, Princeton University Robert Stengel, Preliminaries!

Lecture 11 Overview of Flight Dynamics I. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Alternative Expressions for the Velocity Vector Velocity restricted to the vertical plane. Longitudinal Equations of Motion

AB-267 DYNAMICS & CONTROL OF FLEXIBLE AIRCRAFT

Rotational Motion. Chapter 4. P. J. Grandinetti. Sep. 1, Chem P. J. Grandinetti (Chem. 4300) Rotational Motion Sep.

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

Dynamic Modeling of Fixed-Wing UAVs

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

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.

1/30. Rigid Body Rotations. Dave Frank

Time Response of Dynamic Systems! Multi-Dimensional Trajectories Position, velocity, and acceleration are vectors

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

Optimal Control, Guidance and Estimation. Lecture 16. Overview of Flight Dynamics II. Prof. Radhakant Padhi. Prof. Radhakant Padhi

Rigid Body Rotation. Speaker: Xiaolei Chen Advisor: Prof. Xiaolin Li. Department of Applied Mathematics and Statistics Stony Brook University (SUNY)

If the symmetry axes of a uniform symmetric body coincide with the coordinate axes, the products of inertia (Ixy etc.

Optimal Control and Estimation MAE 546, Princeton University Robert Stengel, Preliminaries!

Applications Linear Control Design Techniques in Aircraft Control I

Cruising Flight Envelope Robert Stengel, Aircraft Flight Dynamics, MAE 331, 2018

Robot Control Basics CS 685

Manipulator Dynamics 2. Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA

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

Dynamics and Control Preliminary Examination Topics

Flight and Orbital Mechanics

/ m U) β - r dr/dt=(n β / C) β+ (N r /C) r [8+8] (c) Effective angle of attack. [4+6+6]

Rotational & Rigid-Body Mechanics. Lectures 3+4

Quaternion-Based Tracking Control Law Design For Tracking Mode

Minimization of Static! Cost Functions!

Linear Flight Control Techniques for Unmanned Aerial Vehicles

In this section of notes, we look at the calculation of forces and torques for a manipulator in two settings:

CHAPTER 1. Introduction

Phys 7221 Homework # 8

Flight Dynamics and Control

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

Chapter 1. Introduction. 1.1 System Architecture

Optimal Control, Guidance and Estimation. Lecture 17. Overview of Flight Dynamics III. Prof. Radhakant Padhi. Prof.

CS491/691: Introduction to Aerial Robotics

6. 3D Kinematics DE2-EA 2.1: M4DE. Dr Connor Myant

Flight Dynamics & Control Equations of Motion of 6 dof Rigid Aircraft-Kinematics

Equations of Motion for Micro Air Vehicles

Lesson Rigid Body Dynamics

Stability and Control

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011

CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS. Prof. N. Harnew University of Oxford TT 2017

Direct spatial motion simulation of aircraft subjected to engine failure

Applications of Eigenvalues & Eigenvectors

Lecture II: Rigid-Body Physics

Spacecraft and Aircraft Dynamics

27. Euler s Equations

Differential Kinematics

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

The Generalized Missile Equations of Motion

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

A Study of Firing Sidewise from an Airplane

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor

9 Kinetics of 3D rigid bodies - rotating frames

Fundamentals of Airplane Flight Mechanics

Lecture Module 5: Introduction to Attitude Stabilization and Control

Chapter 2 Coordinate Systems and Transformations

Envelopes for Flight Through Stochastic Gusts

Spacecraft Dynamics and Control

Rigid Body Dynamics: Kinematics and Kinetics. Rigid Body Dynamics K. Craig 1

Which instrument will become inoperative if the pitot tube becomes clogged?

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

Lecture Note 1: Background

Chapter 6: Momentum Analysis

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

Stability and Control Analysis in Twin-Boom Vertical Stabilizer Unmanned Aerial Vehicle (UAV)

UNCLASSIFIED. Control of Spinning Symmetric Airframes. Curtis P. Mracek Max Stafford and Mike Unger Raytheon Systems Company Tucson, AZ 85734

Lab #4 - Gyroscopic Motion of a Rigid Body

General Physics I. Lecture 10: Rolling Motion and Angular Momentum.

Modelling of Opposed Lateral and Longitudinal Tilting Dual-Fan Unmanned Aerial Vehicle

18. Linearization: the phugoid equation as example

Example of Aircraft Climb and Maneuvering Performance. Dr. Antonio A. Trani Professor

Quadcopter Dynamics 1

Seminar 3! Precursors to Space Flight! Orbital Motion!

3-D Kinetics of Rigid Bodies

DESIGN PROJECT REPORT: Longitudinal and lateral-directional stability augmentation of Boeing 747 for cruise flight condition.

Part 8: Rigid Body Dynamics

Rigid bodies - general theory

Exercise 1: Inertia moment of a simple pendulum

Atmospheric Hazards to Flight! Robert Stengel,! Aircraft Flight Dynamics, MAE 331, Frames of Reference

Aero-Propulsive-Elastic Modeling Using OpenVSP

CE 530 Molecular Simulation

Mechanics Physics 151

State Estimation for Autopilot Control of Small Unmanned Aerial Vehicles in Windy Conditions

Transcription:

Aircraft Equations of Motion: Translation and Rotation Robert Stengel, Aircraft Flight Dynamics, MAE 331, 2018 Learning Objectives What use are the equations of motion? How is the angular orientation of the airplane described? What is a cross-product-equivalent matrix? What is angular momentum? How are the inertial properties of the airplane described? How is the rate of change of angular momentum calculated? Reading: Flight Dynamics 155-161 Lockheed F-104 Copyright 2018 by Robert Stengel. All rights reserved. For educational use only. http://www.princeton.edu/~stengel/mae331.html http://www.princeton.edu/~stengel/flightdynamics.html 1 Review Questions What characteristic(s) provide maximum gliding range? Do gliding heavy airplanes fall out of the sky faster than light airplanes? Are the factors for maximum gliding range and minimum sink rate the same? How does the maximum climb rate vary with altitude? What are energy height and specific excess power? What is an energy climb? How is the maneuvering envelope defined? What factors determine the maximum steady turning rate? 2 1

Dynamic Systems Actuators Sensors Dynamic Process: Current state depends on prior state x = dynamic state u = input w = exogenous disturbance p = parameter t or k = time or event index dx(t) dt = f [ x(t),u(t),w(t),p(t),t ] Observation Process: Measurement may contain error or be incomplete y = output (error-free) z = measurement n = measurement error ( ) = h[ x(t),u(t) ] ( ) = y( t) + n( t) y t z t 3 Ordinary Differential Equations Fall Into 4 Categories dx(t) dt = f [ x(t),u(t),w(t),p(t),t ] dx(t) dt = F(t)x(t) + G(t)u(t) + L(t)w(t) dx(t) dt = f [ x(t),u(t),w(t) ] dx(t) dt = Fx(t) + Gu(t) + Lw(t) 4 2

What Use are the Equations of Motion? Nonlinear equations of motion Compute exact flight paths and motions Simulate flight motions Optimize flight paths Predict performance Provide basis for approximate solutions dx(t) dt dx(t) dt = f [ x(t),u(t),w(t),p(t),t ] = Fx(t) + Gu(t) + Lw(t) Linear equations of motion Simplify computation of flight paths and solutions Define modes of motion Provide basis for control system design and flying qualities analysis 5 Examples of Airplane Dynamic System Models Nonlinear, Time-Varying Large amplitude motions Significant change in mass Nonlinear, Time-Invariant Large amplitude motions Negligible change in mass Linear, Time-Varying Small amplitude motions Perturbations from a dynamic flight path Linear, Time-Invariant Small amplitude motions Perturbations from an equilibrium flight path 6 3

Translational Position 7 Position of a Particle Projections of vector magnitude on three axes r = x y z = r cosδ x cosδ y cosδ z cosδ x cosδ y cosδ z = Direction cosines 8 4

Cartesian Frames of Reference Two reference frames of interest I: Inertial frame (fixed to inertial space) B: frame (fixed to body) Translation Relative linear positions of origins Rotation Orientation of the body frame with respect to the inertial frame Common convention (z up) Aircraft convention (z down) 9 Measurement of Position in Alternative Frames - 1 Two reference frames of interest I: Inertial frame (fixed to inertial space) B: frame (fixed to body) Inertial-axis view r = x y z r particle = r origin + Δr w.r.t. origin Differences in frame orientations must be taken into account in adding vector components -axis view 10 5

Measurement of Position in Alternative Frames - 2 Inertial-axis view r particlei = r origin BI + H B I Δr B -axis view r particleb = r origin IB + H I B Δr I 11 Rotational Orientation 12 6

Direction Cosine Matrix cosδ 11 cosδ 21 cosδ 31 H B I = cosδ 12 cosδ 22 cosδ 32 cosδ 13 cosδ 23 cosδ 33 Projections of unit vector components of one reference frame on another Rotational orientation of one reference frame with respect to another Cosines of angles between each I axis and each B axis r B = H I B r I 13 Properties of the Rotation Matrix cosδ 11 cosδ 21 cosδ 31 H B I = cosδ 12 cosδ 22 cosδ 32 cosδ 13 cosδ 23 cosδ 33 B h 11 h 12 h 13 = h 21 h 22 h 23 h 31 h 32 h 33 I B I r B = H I B r I s B = H I B s I r s Orthonormal transformation Angles between vectors are preserved Lengths are preserved r I = r B ; s I = s B (r I,s I ) = (r B,s B ) = x deg 14 7

Euler Angles attitude measured with respect to inertial frame Three-angle orientation expressed by sequence of three orthogonal single-angle rotations Inertial Intermediate 1 Intermediate 2 24 ( 12) possible sequences of single-axis rotations Aircraft convention: 3-2- 1, z positive down ψ : Yaw angle θ : Pitch angle φ : Roll angle 15 Euler Angles Measure the Orientation of One Frame with Respect to the Other Conventional sequence of rotations from inertial to body frame Each rotation is about a single axis Right-hand rule Yaw, then pitch, then roll These are called Euler Angles Yaw rotation (ψ) about z I Pitch rotation (θ) about y 1 Roll rotation (ϕ) about x 2 Other sequences of 3 rotations can be chosen; however, once sequence is chosen, it must be retained 16 8

Reference Frame Rotation from Inertial to : Aircraft Convention (3-2-1) Yaw rotation (ψ) about z I axis x y z = 1 cosψ sinψ 0 x x I cosψ + y I sinψ sinψ cosψ 0 y = x I sinψ + y I cosψ 0 0 1 z I z I Pitch rotation (θ) about y 1 axis r 1 = H I 1 r I x y z = 2 cosθ 0 sinθ 0 1 0 sinθ 0 cosθ x y z 1 Roll rotation (ϕ) about x 2 axis x 1 0 0 x y = 0 cosφ sinφ y z 0 sinφ cosφ B z r 2 = H 2 1 r 1 = H 2 1 1 H I r I = H 2 I r I r B = H B 2 r 2 = H B 2 H 2 1 1 H I r I = H B I r I 2 17 The Rotation Matrix The three-angle rotation matrix is the product of 3 single-angle rotation matrices: H I B (φ,θ,ψ) = H 2 B (φ)h 1 2 (θ)h I 1 (ψ) 1 0 0 = 0 cosφ sinφ 0 sinφ cosφ cosθ 0 sinθ 0 1 0 sinθ 0 cosθ cosψ sinψ 0 sinψ cosψ 0 0 0 1 cosθ cosψ cosθ sinψ sinθ = cosφ sinψ + sinφ sinθ cosψ cosφ cosψ + sinφ sinθ sinψ sinφ cosθ sinφ sinψ + cosφ sinθ cosψ sinφ cosψ + cosφ sinθ sinψ cosφ cosθ an expression of the Direction Cosine Matrix 18 9

Rotation Matrix Inverse Inverse relationship: interchange sub- and superscripts r B = H I B r I r I = H I B ( ) 1 r B = H B I r B Because transformation is orthonormal Inverse = transpose Rotation matrix is always non-singular H B 1 I (φ,θ,ψ ) = B T HI (φ,θ,ψ ) = I HB (ψ,θ,φ) H B I B = ( H I ) 1 B = ( H I ) T = H I 1 H 1 2 2 H B H B I H I B = H I B H B I = I 19 Checklist q What are direction cosines? q What are Euler angles? q What rotation sequence is used to describe airplane attitude? q What are properties of the rotation matrix? 20 10

Angular Momentum 21 Angular Momentum of a Particle Moment of linear momentum of differential particles that make up the body (Differential masses) x components of the velocity that are perpendicular to the moment arms ( ) = r v m ( ) dh = r dm v ( )dm = r v o + ω r dm " $ ω = $ $ # $ Cross Product: Evaluation of a determinant with unit vectors (i, j, k) along axes, (x, y, z) and (v x, v y, v z) projections on to axes ω x ω y ω z % ' ' ' &' r v = i j k x y z = ( yv z zv y )i + zv x xv z v x v y v z ( )k ( ) j + xv y yv x 22 11

Cross-Product- Equivalent Matrix r v = i j k Cross product x y z = ( yv z zv y )i + ( zv x xv z ) j + ( xv y yv x )k v x v y v z # yv z zv & % ( y ) ( # 0 z y = % ( zv x xv z ) ( % = rv = % ( % z 0 x % ( xv y yv x ) ( % y x 0 $ $ % '( " $ matrix r = $ $ # Cross-product-equivalent & # ( % ( % ( % ' $ % v x v y v z & ( ( ( '( 0 z y z 0 x y x 0 % ' ' ' & 23 Angular Momentum of the Aircraft Integrate moment of linear momentum of differential particles over the body h = x max y max z max r ( v o + ω r) dm = ( r v)ρ(x, y,z)dx dydz = x min y min z min ρ(x, y,z) = Density of the body h x h y h z Choose the center of mass as the rotational center h = ( r v o )dm + r ( ω r) dm ( ) = 0 r r ω dm = ( r r)dm ω (!r!r )dmω Supermarine Spitfire 24 12

Location of the Center of Mass r cm = 1 m # x max y max z max % r dm = rρ(x, y,z)dx dydz = % x min y min z min % $ x cm y cm z cm & ( ( ( ' 25 The Inertia Matrix 26 13

h = The Inertia Matrix!r!r ω dm =!r!r dm ω = Iω " $ ω = $ $ # $ ω x ω y ω z % ' ' ' &' where I = =!r!r dm = 0 z y z 0 x y x 0 (y 2 + z 2 ) xy xz xy (x 2 + z 2 ) yz xz yz (x 2 + y 2 ) 0 z y z 0 x y x 0 dm dm Inertia matrix derives from equal effect of angular rate on all particles of the aircraft 27 Moments and Products of Inertia I = (y 2 + z 2 ) xy xz xy (x 2 + z 2 ) yz dm = xz yz (x 2 + y 2 ) Inertia matrix Moments of inertia on the diagonal Products of inertia off the diagonal If products of inertia are zero, (x, y, z) are principal axes ---> All rigid bodies have a set of principal axes I xx I xy I xz I xy I yy I yz I xz I yz I zz I xx 0 0 0 I yy 0 0 0 I zz Ellipsoid of Inertia I xx x 2 + I yy y 2 + I zz z 2 = 1 28 14

Inertia Matrix of an Aircraft with Mirror Symmetry I = (y 2 + z 2 ) 0 xz I xx 0 I xz 0 (x 2 + z 2 ) 0 dm = 0 I yy 0 xz 0 (x 2 + y 2 ) I xz 0 I zz Nose high/low product of inertia, I xz North American XB-70 Nominal Configuration Tips folded, 50% fuel, W = 38,524 lb x cm @0.218 c I xx = 1.8 10 6 slug-ft 2 I yy = 19.9 10 6 slug-ft 2 I xx = 22.1 10 6 slug-ft 2 I xz = 0.88 10 6 slug-ft 2 29 Checklist q How is the location of the center of mass found? q What is a cross-product-equivalent matrix? q What is the inertia matrix? q What is an ellipsoid of inertia? q What does the nose-high product of inertia represent? 30 15

Historical Factoids Technology of World War II Aviation 1938-45: Analytical and experimental approach to design Spitfire Many configurations designed and flight-tested Increased specialization; radar, navigation, and communication Approaching the "sonic barrier Aircraft Design Large, powerful, high-flying aircraft Turbocharged engines Oxygen and Pressurization B-17 P-51D 31 Power Effects on Stability and Control Brewster Buffalo F2A Brewster Buffalo: over-armored and under-powered During W.W.II, the size of fighters remained about the same, but installed horsepower doubled (F4F vs. F8F) Use of flaps means high power at low speed, increasing relative significance of thrust effects GrummanWildcat F4F Grumman Bearcat F8F 32 16

World War II Carrier-Based Airplanes Takeoff without catapult, relatively low landing speed http://www.youtube.com/watch?v=4dysbhk 1vNk Tailhook and arresting gear Carrier steams into wind Design for storage (short tail length, folding wings) affects stability and control Grumman TBF Douglas TBD Chance-Vought F4U Corsair F4U 33 Multi-Engine Aircraft of World War II Boeing B-17 Consolidated B-24 Boeing B-29 Large W.W.II aircraft had unpowered controls: High foot-pedal force Rudder stability problems arising from balancing to reduce pedal force Severe engine-out problem for twin-engine aircraft North American B-25 Martin B-26 Douglas A-26 34 17

WW II Military Flying Boats Seaplanes proved useful during World War II Martin PB2M Mars Lockheed PBY Catalina Martin PBM Mariner Boeing XPBB Sea Ranger Saunders-Roe SR.36 Lerwick Grumman JRF-1 Goose 35 Rate of Change of Angular Momentum 36 18

Newton s 2 nd Law, Applied to Rotational Motion In inertial frame, rate of change of angular momentum = applied moment (or torque), M ( ) dh dt = d Iω dt = di dt ω + I dω dt =!Iω + I!ω = M = m x m y m z 37 Angular Momentum and Rate Angular momentum and rate vectors are not necessarily aligned h = Iω 38 19

How Do We Get Rid of di/dt in the Angular Momentum Equation? ( ) dt d Iω Chain Rule =! Iω + I!ω... and in an inertial frame!i 0 Dynamic equation in a body-referenced frame Inertial properties of a constant-mass, rigid body are unchanging in a body frame of reference... but a body-referenced frame is non-newtonian or non-inertial Therefore, dynamic equation must be modified for expression in a rotating frame 39 h B ω B Angular Momentum Expressed in Two Frames of Reference Angular momentum and rate are vectors Expressed in either the inertial or body frame Two frames related algebraically by the rotation matrix ( t) = H B I I ( t)h I ( t); h I ( t) = H B ( t) = H B I I ( t)ω I ( t); ω I ( t) = H B ( t)h B ( t) ( t)ω B ( t) 40 20

Vector Derivative Expressed in a Rotating Frame Chain Rule h I = H B I h B + H B I h B Effect of body-frame rotation Alternatively Rate of change expressed in body frame h I = H B I h B + ω I h I = H B I h B + ω I h I Consequently, the 2 nd term is H B I h B = ω I h I = ω I H B I h B... where the cross-product equivalent matrix of angular rate is # % ω = % % $ % 0 ω z ω y ω z 0 ω x ω y ω x 0 & ( ( ( '( 41 External Moment Causes Change in Angular Rate Positive rotation of Frame B w.r.t. Frame A is a negative rotation of Frame A w.r.t. Frame B In the body frame of reference, the angular momentum change is!h B = H I B!h I +!H I B h I = H I B!h I ω B h B = H I B!h I "ω B h B = H I B M I "ω B I B ω B = M B "ω B I B ω B Moment = torque = force x moment arm! # M I = # # "# m x m y m z $ & & ; & %& I! # M B = H B I M I = # # "# m x m y m z $! & # & = # & %& "# B L M N $ & & %& 42 21

Rate of Change of - Referenced Angular Rate due to External Moment In the body frame of reference, the angular momentum change is!h B = H I B!h I +!H I B h I = H I B!h I ω B h B = H I B!h I "ω B h B = H I B M I "ω B I B ω B = M B "ω B I B ω B For constant body-axis inertia matrix!h B = I B!ω B = M B "ω B I B ω B Consequently, the differential equation for angular rate of change is!ω B = I 1 B ( M B "ω B I B ω B ) 43 Checklist q Why is it inconvenient to solve momentum rate equations in an inertial reference frame? q Are angular rate and momentum vectors aligned? q How are angular rate equations transformed from an inertial to a body frame? 44 22

Next Time: Aircraft Equations of Motion: Flight Path Computation Reading: Flight Dynamics 161-180 Learning Objectives How is a rotating reference frame described in an inertial reference frame? Is the transformation singular? What adjustments must be made to expressions for forces and moments in a non-inertial frame? How are the 6-DOF equations implemented in a computer? Damping effects 45 Supplemental Material 46 23

Moments and Products of Inertia (Bedford & Fowler) Moments and products of inertia tabulated for geometric shapes with uniform density Construct aircraft moments and products of inertia from components using parallel-axis theorem Model in CREO, etc. 47 24