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

Size: px
Start display at page:

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

Transcription

1 A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot Taylor S. Clawson, Sawyer B. Fuller Robert J. Wood, Silvia Ferrari American Control Conference Seattle, WA May 25,

2 Introduction 2

3 RoboBee Background Wing stroke angle ϕ w controlled independently for each wing Thrust and body torques controlled by modulating stroke angle commands Pitch Roll 100 mg 14 mm 120 Hz Image Credit: [Ma K.Y., 12], [Ma K.Y., 13] Video of RoboBee test flight courtesy of the Harvard Microrobotics 3 Lab

4 Introduction and Motivation Applications Navigation in cluttered environments, requiring precise reference tracking Robust stabilization, subject to large disturbances such as winds and gusts Research Goals Control design, implementation, and guarantees Develop high-fidelity simulation tools Previous work Simplified RoboBee Flight Model [Fuller, S.B. 14], [Chirarattananon, P. 16] 6 DOF body motion, no wing modeling Linearized, uncoupled, stroke-averaged aerodynamic forces Controlled with hierarchical PID and iterative learning RoboBee Wing Aerodynamics [Whitney, J.P. 10], [Jafferis, N.T. 16] Model wing aerodynamics with blade-element theory Omit body dynamics (constant body position and orientation) 4

5 Blade-Element Overview Wing is divided span-wise into rigid 2D differential elements Differential forces are computed for each element, and then integrated along wingspan for total force on wing Tuned to provide close approximation of actual forces in an expression that is: Closed-form Computationally-efficient Provides insight into dominant underlying physics 5

6 Model Description 6

7 Modeling Setup 3 Rigid bodies Main body + two wings 8 DOF model Main body: 6 DOF Wings: 1 DOF each (pitch angle ψ w ) Stroke angle ϕ w treated as an input Fixed frame to body frame F i, Ƹ j, Ƹ k B x, y, z No stroke-plane deviation θ w Wing Euler Angles Stroke Angle Stroke-Plane Deviation Wing Pitch Similar for: B to left wing L x l, y l, z l B to right wing R x r, y r, z r 7

8 ሷ ሶ States and Inputs ሶ x = Θ T r T ΘT r T Θ l u = φ 0 φ p φ T r Θ T rሶ T Θሶ T r Θሶ T T l Stroke angle trajectory ϕ w modeled as a function of input u following linear second-order system: φ w t + 2ζω n φ w t + ω 2 n φ w t = A w sin ω f t + തφ w For the right wing, for example, A w = φ 0 φ r 2, തφ w = φ p x State φ W Wing stroke angle u Control Input φ 0 Nominal stroke amplitude Θ Body orientation φ p Pitch input r Body position φ r Roll input Θ r Right wing orientation A w Wing stroke amplitude ω f Flapping frequency തφ w Mean stroke angle 8

9 ሶ ሶ ሶ ሶ ሶ Rigid Body Dynamics Angular momentum balance about body CG: M G = Hሶ G M L G + M R G = H B G + ሶ H G L + Blade-element theory used to calculate aerodynamic forces and moments Hሶ R G Aerodynamic forces act at instantaneous centers of pressure CP L, CP R M L G = M L rd L + r CPL /G F aero + r L/G m L g Angular momentum about G calculated as a sum of contributions from each frame H B G = I B ω B + ω B I B ω B H L G = I L ω L + ω L I L ω L + r L/G m L a L 9

10 ሶ ሶ Wing Rigid Body Dynamics Single DOF: wing pitch ψ w Angular momentum balance in span-wise direction y r M A = y r ሶ H A Negligible M A = M R rd + r CPR /A FR R aero + r R/G m R g + M k H A = I R ω R + ω R I R ω R + r R/A m R a R r CPR /A = y CP y r + z CP α z r Center of Pressure location constant in span-wise direction Non-Negligible a R = a G + a A/G + a R/A a R/A = ωሶ R r R/A + ω R (ω R r R/A ) Negligible wing mass, but very high angular rate/acceleration 10

11 Rigid Body Dynamics B Body frame CP L Center of pressure of L R Right wing frame G Center of gravity of B L Left wing frame R Center of gravity of R CP R Center of pressure of R L Center of gravity of L M rd r A/B F aero m g Hሶ A G I A ω A a R Rotational damping moment Position of A w.r.t. B Total aerodynamic force Mass Gravity vector Angular momentum of frame A about G Inertia tensor of frame A Angular rate of frame A Acceleration of point R 11

12 Blade-Element Aerodynamics Wing is divided spanwise into rectangular, 2D, rigid differential elements Differential force df aero a function of force coefficient C F, local airspeed V δw, dynamic pressure q, reference area ds df aero = C F α qds q = 1 2 ρv δw V δw ds = c r dr V δw = V G + V A/G + V δw/a 12

13 Blade-Element Aerodynamics Integrate along wingspan to obtain total force F aero df aero = C F α qds F aero = 1 R 2 C F α ρ න V δw V δw c r dr 0 Angle of attack α approximately constant along wingspan, because velocity V δw is dominated by angular rate ω R small α t = tan 1 V δw x w V δw z w V δw = V G + V A/G + V δw/a V δw/a = ω R r δw/a Integral can be decomposed so that it does not have to be evaluated at each step of simulation 13

14 Blade-Element Aerodynamics q Dynamic Pressure ρ Ambient air pressure V δw Velocity of differential element V G Velocity of robot body CG V A/G Velocity of hinge point relative to robot body CG V δw/a Velocity of differential element relative to hinge point α Angle of attack C F (α) Force coefficient ds Differential reference area R Wingspan r Wingspan coordinate c(r) Chord length 14

15 Controller Modeling 15

16 Controller Modeling Motivation Open-loop flight deviates quickly from hovering To validate model against hovering flight requires duplicating flight test controller for closed-loop simulations Video Credit: [Ma K.Y., 13] 16

17 Controller Overview Flight test controller detailed in [Ma, K.Y. 13] Control design replicated in simulation for purpose of validation Altitude: Lateral: Attitude: Signal: (PID) Desired lift force (PID) Desired body orientation (PID) Desired torque Generate signal for piezoelectric actuators 17

18 Altitude Controller t f L,des = k pa e k ia න e dτ k da eሶ 0 e = z des z Compute desired lift f L,des from the error in altitude f L,des Desired lift force k pa e k ia k da z des z Proportional gain Error Integral gain Derivative gain Desired altitude Current altitude 18

19 Lateral Controller z des = k pl r r d k dl rሶ rሶ d Compute desired body orientation from the position error and velocity error z des k pl r r d k dl Desired body vector Proportional gain Position of robot Desired position of robot Derivative gain 19

20 Attitude Controller τ des = k p z des k d Lχ where the body Euler angles Θ are used to compute ω = LΘሶ χ = s s + λ Θ τ des k p z des k d L ω Desired body torque Proportional gain Desired body vector Derivative gain Nonorthogonal transformation matrix Body angular rate 20

21 Model Validation 21

22 Forced Response High frequency forced response of simulation closely matches experimental data 22

23 Open-loop Flight Simulation (bottom) shows similar instability to experiment (top) in open-loop flight 23

24 Closed-loop Flight Qualitative comparison of simulated (left) experimental (right) closed-loop trajectories 24

25 Simulation Closed-loop simulation of hovering flight 25

26 Flight Comparisons Video Credit: (top left and top right) [Ma K.Y., 13] 26

27 Future Work and Conclusion Proportional Integral Filter (PIF) Compensator Submitted to CDC 17 Based on linearization of full equations of motion about hovering Intelligent control Preliminary work: [Clawson, T.S. 16] Use adaptive control architecture to learn on-line Detailed dynamics analysis Analyze periodic maneuvers and find set points Determine stability of various set points This model combines accurate aerodynamic force calculations with dynamic modeling to create an integrative flight model 27

28 A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot Taylor S. Clawson, Sawyer B. Fuller 1, Robert J. Wood 2, Silvia Ferrari 1 Mechanical Engineering, University of Washington, Seattle, WA 2 Engineering and Applied Sciences + Wyss Institute, Harvard University, Cambridge, MA Further questions: Taylor Clawson tsc83@cornell.edu Related Work Clawson, Taylor S., et al. "Spiking neural network (SNN) control of a flapping insect-scale robot." Decision and Control (CDC), 2016 IEEE 55th Conference on. IEEE,

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

A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot Taylor S. Clawson 1 Student Member, IEEE, Sawyer B. Fuller 2, Robert J. Wood 3 Senior Member, IEEE, and Silvia Ferrari 1

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

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

Adaptive Control for Takeoff, Hovering, and Landing of a Robotic Fly

Adaptive Control for Takeoff, Hovering, and Landing of a Robotic Fly 13 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 13. Tokyo, Japan Adaptive Control for Takeoff, Hovering, and Landing of a Robotic Fly Pakpong Chirarattananon,

More information

Near-Hover Dynamics and Attitude Stabilization of an Insect Model

Near-Hover Dynamics and Attitude Stabilization of an Insect Model 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 WeA1.4 Near-Hover Dynamics and Attitude Stabilization of an Insect Model B. Cheng and X. Deng Abstract In this paper,

More information

A wing characterization method for flapping-wing robotic insects

A wing characterization method for flapping-wing robotic insects 213 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 213. Tokyo, Japan A wing characterization method for flapping-wing robotic insects Alexis Lussier Desbiens*,

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

Quadrotor Modeling and Control

Quadrotor Modeling and Control 16-311 Introduction to Robotics Guest Lecture on Aerial Robotics Quadrotor Modeling and Control Nathan Michael February 05, 2014 Lecture Outline Modeling: Dynamic model from first principles Propeller

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

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor Robot Dynamics Rotary Wing AS: Control of a Quadrotor 5-85- V Marco Hutter, Roland Siegwart and Thomas Stastny Robot Dynamics - Rotary Wing AS: Control of a Quadrotor 7..6 Contents Rotary Wing AS. Introduction

More information

Semi-Analytical Guidance Algorithm for Fast Retargeting Maneuvers Computation during Planetary Descent and Landing

Semi-Analytical Guidance Algorithm for Fast Retargeting Maneuvers Computation during Planetary Descent and Landing ASTRA 2013 - ESA/ESTEC, Noordwijk, the Netherlands Semi-Analytical Guidance Algorithm for Fast Retargeting Maneuvers Computation during Planetary Descent and Landing Michèle LAVAGNA, Paolo LUNGHI Politecnico

More information

Revised Propeller Dynamics and Energy-Optimal Hovering in a Monospinner

Revised Propeller Dynamics and Energy-Optimal Hovering in a Monospinner Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 135 DOI: 10.11159/cdsr17.135 Revised Propeller Dynamics

More information

Neuromorphic Sensing and Control of Autonomous Micro-Aerial Vehicles

Neuromorphic Sensing and Control of Autonomous Micro-Aerial Vehicles Neuromorphic Sensing and Control of Autonomous Micro-Aerial Vehicles Commercialization Fellowship Technical Presentation Taylor Clawson Ithaca, NY June 12, 2018 About Me: Taylor Clawson 3 rd year PhD student

More information

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

Chapter 1 Lecture 2. Introduction 2. Topics. Chapter-1 Chapter 1 Lecture 2 Introduction 2 Topics 1.4 Equilibrium of airplane 1.5 Number of equations of motion for airplane in flight 1.5.1 Degrees of freedom 1.5.2 Degrees of freedom for a rigid airplane 1.6

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

Flight Dynamics and Control. Lecture 3: Longitudinal stability Derivatives G. Dimitriadis University of Liege

Flight Dynamics and Control. Lecture 3: Longitudinal stability Derivatives G. Dimitriadis University of Liege Flight Dynamics and Control Lecture 3: Longitudinal stability Derivatives G. Dimitriadis University of Liege Previously on AERO0003-1 We developed linearized equations of motion Longitudinal direction

More information

Aerodynamic Performance 1. Figure 1: Flowfield of a Wind Turbine and Actuator disc. Table 1: Properties of the actuator disk.

Aerodynamic Performance 1. Figure 1: Flowfield of a Wind Turbine and Actuator disc. Table 1: Properties of the actuator disk. Aerodynamic Performance 1 1 Momentum Theory Figure 1: Flowfield of a Wind Turbine and Actuator disc. Table 1: Properties of the actuator disk. 1. The flow is perfect fluid, steady, and incompressible.

More information

Robot Control Basics CS 685

Robot Control Basics CS 685 Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior

More information

Numerical Study on Performance of Innovative Wind Turbine Blade for Load Reduction

Numerical Study on Performance of Innovative Wind Turbine Blade for Load Reduction Numerical Study on Performance of Innovative Wind Turbine Blade for Load Reduction T. Maggio F. Grasso D.P. Coiro This paper has been presented at the EWEA 011, Brussels, Belgium, 14-17 March 011 ECN-M-11-036

More information

θ α W Description of aero.m

θ α W Description of aero.m Description of aero.m Determination of the aerodynamic forces, moments and power by means of the blade element method; for known mean wind speed, induction factor etc. Simplifications: uniform flow (i.e.

More information

MAV Unsteady Characteristics in-flight Measurement with the Help of SmartAP Autopilot

MAV Unsteady Characteristics in-flight Measurement with the Help of SmartAP Autopilot MAV Unsteady Characteristics in-flight Measurement with the Help of SmartAP Autopilot S. Serokhvostov, N. Pushchin and K. Shilov Moscow Institute of Physics and Technology Department of Aeromechanics and

More information

CDS 101/110a: Lecture 8-1 Frequency Domain Design

CDS 101/110a: Lecture 8-1 Frequency Domain Design CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve

More information

Passive Torque Regulation in an Underactuated Flapping Wing Robotic Insect

Passive Torque Regulation in an Underactuated Flapping Wing Robotic Insect Passive Torque Regulation in an Underactuated Flapping Robotic Insect P. S. Sreetharan and R. J. Wood School of Engineering and Applied Science Harvard University Cambridge, Massachusetts 2138 pratheev@post.harvard.edu

More information

Lecture «Robot Dynamics»: Dynamics 2

Lecture «Robot Dynamics»: Dynamics 2 Lecture «Robot Dynamics»: Dynamics 2 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) office hour: LEE

More information

Satellite Attitude Control System Design Using Reaction Wheels Bhanu Gouda Brian Fast Dan Simon

Satellite Attitude Control System Design Using Reaction Wheels Bhanu Gouda Brian Fast Dan Simon Satellite Attitude Control System Design Using Reaction Wheels Bhanu Gouda Brian Fast Dan Simon Outline 1. Overview of Attitude Determination and Control system. Problem formulation 3. Control schemes

More information

Multi Rotor Scalability

Multi Rotor Scalability Multi Rotor Scalability With the rapid growth in popularity of quad copters and drones in general, there has been a small group of enthusiasts who propose full scale quad copter designs (usable payload

More information

Chapter 1. Introduction. 1.1 System Architecture

Chapter 1. Introduction. 1.1 System Architecture Chapter 1 Introduction 1.1 System Architecture The objective of this book is to prepare the reader to do research in the exciting and rapidly developing field of autonomous navigation, guidance, and control

More information

Dynamics and Flight Control of a Flapping-Wing Robotic Insect in the Presence of Wind Gusts

Dynamics and Flight Control of a Flapping-Wing Robotic Insect in the Presence of Wind Gusts Dynamics and Flight Control of a Flapping-Wing Robotic Insect in the Presence of Wind Gusts Pakpong Chirarattananon 1,,YufengChen 2,E.FarrellHelbling 2, Kevin Y. Ma 2,RichardCheng 2,3,andRobertJ.Wood 2

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

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

Quaternion-Based Tracking Control Law Design For Tracking Mode

Quaternion-Based Tracking Control Law Design For Tracking Mode A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude

More information

Lecture «Robot Dynamics»: Dynamics and Control

Lecture «Robot Dynamics»: Dynamics and Control Lecture «Robot Dynamics»: Dynamics and Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco

More information

Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers

Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers Osaka University March 15, 2018 Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers Elisabetta Punta CNR-IEIIT, Italy Problem Statement First Case Spacecraft Model Position Dynamics Attitude

More information

Chapter 8 Part 1. Attitude Dynamics: Disturbance Torques AERO-423

Chapter 8 Part 1. Attitude Dynamics: Disturbance Torques AERO-423 Chapter 8 Part 1 Attitude Dynamics: Disturbance Torques AEO-43 Types of Disturbance Torques Solar Pressure Dominant torque for geosynchronous satellites Gravity Gradient Can be disturbance or control torque

More information

Manufacturing Equipment Control

Manufacturing Equipment Control QUESTION 1 An electric drive spindle has the following parameters: J m = 2 1 3 kg m 2, R a = 8 Ω, K t =.5 N m/a, K v =.5 V/(rad/s), K a = 2, J s = 4 1 2 kg m 2, and K s =.3. Ignore electrical dynamics

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 11 Overview of Flight Dynamics I. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

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

More information

Verified High-Order Optimal Control in Space Flight Dynamics

Verified High-Order Optimal Control in Space Flight Dynamics Verified High-Order Optimal Control in Space Flight Dynamics R. Armellin, P. Di Lizia, F. Bernelli-Zazzera K. Makino and M. Berz Fourth International Workshop on Taylor Methods Boca Raton, December 16

More information

Model Identification and Attitude Control Scheme for a Micromechanical Flying Insect

Model Identification and Attitude Control Scheme for a Micromechanical Flying Insect Model Identification and Attitude Control Scheme for a Micromechanical Flying Insect Xinyan Deng, Luca Schenato and Shankar Sastry Department of Electrical Engineering and Computer Sciences University

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl

More information

ENHANCED PROPORTIONAL-DERIVATIVE CONTROL OF A MICRO QUADCOPTER

ENHANCED PROPORTIONAL-DERIVATIVE CONTROL OF A MICRO QUADCOPTER ENHANCED PROPORTIONAL-DERIVATIVE CONTROL OF A MICRO QUADCOPTER Norman L. Johnson and Kam K. Leang Department of Mechanical Engineering University of Nevada, Reno Reno, Nevada 897-312, USA ABSTRACT This

More information

Design and Implementation of an Unmanned Tail-sitter

Design and Implementation of an Unmanned Tail-sitter 1 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Congress Center Hamburg Sept 8 - Oct, 1. Hamburg, Germany Design and Implementation of an Unmanned Tail-sitter Roman Bapst,

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

Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations

Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations DENIS KOTARSKI, Department of Mechanical Engineering, Karlovac University of Applied Sciences, J.J. Strossmayera 9, Karlovac,

More information

Problem 1. Mathematics of rotations

Problem 1. Mathematics of rotations Problem 1. Mathematics of rotations (a) Show by algebraic means (i.e. no pictures) that the relationship between ω and is: φ, ψ, θ Feel free to use computer algebra. ω X = φ sin θ sin ψ + θ cos ψ (1) ω

More information

FREQUENCY DOMAIN FLUTTER ANALYSIS OF AIRCRAFT WING IN SUBSONIC FLOW

FREQUENCY DOMAIN FLUTTER ANALYSIS OF AIRCRAFT WING IN SUBSONIC FLOW FREQUENCY DOMAIN FLUTTER ANALYSIS OF AIRCRAFT WING IN SUBSONIC FLOW Ms.K.Niranjana 1, Mr.A.Daniel Antony 2 1 UG Student, Department of Aerospace Engineering, Karunya University, (India) 2 Assistant professor,

More information

The Dynamics of Passive Wing-Pitching in Hovering Flight of Flapping Micro Air Vehicles Using Three-Dimensional Aerodynamic Simulations

The Dynamics of Passive Wing-Pitching in Hovering Flight of Flapping Micro Air Vehicles Using Three-Dimensional Aerodynamic Simulations AIAA SciTech 4-8 January 216, San Diego, California, USA AIAA Atmospheric Flight Mechanics Conference AIAA 216-13 The Dynamics of Passive Wing-Pitching in Hovering Flight of Flapping Micro Air Vehicles

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

GyroRotor program : user manual

GyroRotor program : user manual GyroRotor program : user manual Jean Fourcade January 18, 2016 1 1 Introduction This document is the user manual of the GyroRotor program and will provide you with description of

More information

Flight Control of a Millimeter- Scale Flapping-Wing Robot

Flight Control of a Millimeter- Scale Flapping-Wing Robot Flight Control of a Millimeter- Scale Flapping-Wing Robot The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters Citation Chirarattananon,

More information

Analysis and Design of Hybrid AI/Control Systems

Analysis and Design of Hybrid AI/Control Systems Analysis and Design of Hybrid AI/Control Systems Glen Henshaw, PhD (formerly) Space Systems Laboratory University of Maryland,College Park 13 May 2011 Dynamically Complex Vehicles Increased deployment

More information

Active Guidance for a Finless Rocket using Neuroevolution

Active Guidance for a Finless Rocket using Neuroevolution Active Guidance for a Finless Rocket using Neuroevolution Gomez, F.J. & Miikulainen, R. (2003). Genetic and Evolutionary Computation Gecco, 2724, 2084 2095. Introduction Sounding rockets are used for making

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

Autopilot design for small fixed wing aerial vehicles. Randy Beard Brigham Young University

Autopilot design for small fixed wing aerial vehicles. Randy Beard Brigham Young University Autopilot design for small fixed wing aerial vehicles Randy Beard Brigham Young University Outline Control architecture Low level autopilot loops Path following Dubins airplane paths and path management

More information

Quadrotor Modeling and Control for DLO Transportation

Quadrotor Modeling and Control for DLO Transportation Quadrotor Modeling and Control for DLO Transportation Thesis dissertation Advisor: Prof. Manuel Graña Computational Intelligence Group University of the Basque Country (UPV/EHU) Donostia Jun 24, 2016 Abstract

More information

UAV Coordinate Frames and Rigid Body Dynamics

UAV Coordinate Frames and Rigid Body Dynamics Brigham Young University BYU ScholarsArchive All Faculty Publications 24-- UAV oordinate Frames and Rigid Body Dynamics Randal Beard beard@byu.edu Follow this and additional works at: https://scholarsarchive.byu.edu/facpub

More information

TOWARD DEVELOPMENT OF CONTROL SYSTEMS FOR AIRSHIPS UNIFIED TO THEIR TECHNICAL CHARACTERISTICS AND ACTUATORS

TOWARD DEVELOPMENT OF CONTROL SYSTEMS FOR AIRSHIPS UNIFIED TO THEIR TECHNICAL CHARACTERISTICS AND ACTUATORS International Journal of Civil Engineering and Technology (IJCIET) Volume 9, Issue 3, March 2018, pp. 896 905, Article ID: IJCIET_09_03_089 Available online at http://www.iaeme.com/ijciet/issues.asp?jtype=ijciet&vtype=9&itype=3

More information

Autonomous Mobile Robot Design

Autonomous Mobile Robot Design Autonomous Mobile Robot Design Topic: Micro Aerial Vehicle Dynamics Dr. Kostas Alexis (CSE) Goal of this lecture The goal of this lecture is to derive the equations of motion that describe the motion of

More information

Chapter 9. Nonlinear Design Models. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1

Chapter 9. Nonlinear Design Models. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1 Chapter 9 Nonlinear Design Models Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 9, Slide 1 Architecture Destination, obstacles Waypoints Path Definition Airspeed, Altitude,

More information

Dynamic flight stability of a hovering bumblebee

Dynamic flight stability of a hovering bumblebee The Journal of Experimental iology 28, 447-459 Published by The Company of iologists 25 doi:1.1242/jeb.147 447 Dynamic flight stability of a hovering bumblebee Mao Sun* and Yan Xiong Institute of Fluid

More information

Aerodynamics SYST 460/560. George Mason University Fall 2008 CENTER FOR AIR TRANSPORTATION SYSTEMS RESEARCH. Copyright Lance Sherry (2008)

Aerodynamics SYST 460/560. George Mason University Fall 2008 CENTER FOR AIR TRANSPORTATION SYSTEMS RESEARCH. Copyright Lance Sherry (2008) Aerodynamics SYST 460/560 George Mason University Fall 2008 1 CENTER FOR AIR TRANSPORTATION SYSTEMS RESEARCH Copyright Lance Sherry (2008) Ambient & Static Pressure Ambient Pressure Static Pressure 2 Ambient

More information

Robot Dynamics Rotorcrafts: Dynamic Modeling of Rotorcraft & Control

Robot Dynamics Rotorcrafts: Dynamic Modeling of Rotorcraft & Control Robot Dynamics Rotorcrafts: Dynamic Modeling of Rotorcraft & Control 5-85- V Marco Hutter, Roland Siegwart and Thomas Stastny Robot Dynamics - Rotary Wing UAS: Propeller Analysis and Dynamic Modeling 7..5

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

Linear Flight Control Techniques for Unmanned Aerial Vehicles

Linear Flight Control Techniques for Unmanned Aerial Vehicles Chapter 1 Linear Flight Control Techniques for Unmanned Aerial Vehicles Jonathan P. How, Emilio Frazzoli, and Girish Chowdhary August 2, 2012 1 Abstract This chapter presents an overview of linear flight

More information

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring Page 1 of 6 Norges teknisk- naturvitenskapelige universitet Institutt for teknisk kybernetikk Faglig kontakt / contact person: Navn: Morten Pedersen, Universitetslektor Tlf.: 41602135 Exam - TTK 4190 Guidance

More information

Design of Advanced Control Techniques for an Underwater Vehicle

Design of Advanced Control Techniques for an Underwater Vehicle Design of Advanced Control Techniques for an Underwater Vehicle Divine Maalouf Advisors: Vincent Creuze Ahmed Chemori René Zapata 5 juillet 2012 OUTLINE I. Introduction: Problems/Challenges II. Modeling

More information

Translational and Rotational Dynamics!

Translational and Rotational Dynamics! Translational and Rotational Dynamics Robert Stengel Robotics and Intelligent Systems MAE 345, Princeton University, 217 Copyright 217 by Robert Stengel. All rights reserved. For educational use only.

More information

Lecture Module 5: Introduction to Attitude Stabilization and Control

Lecture Module 5: Introduction to Attitude Stabilization and Control 1 Lecture Module 5: Introduction to Attitude Stabilization and Control Lectures 1-3 Stability is referred to as a system s behaviour to external/internal disturbances (small) in/from equilibrium states.

More information

Mechatronics Assignment # 1

Mechatronics Assignment # 1 Problem # 1 Consider a closed-loop, rotary, speed-control system with a proportional controller K p, as shown below. The inertia of the rotor is J. The damping coefficient B in mechanical systems is usually

More information

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

State Estimation for Autopilot Control of Small Unmanned Aerial Vehicles in Windy Conditions University of Colorado, Boulder CU Scholar Aerospace Engineering Sciences Graduate Theses & Dissertations Aerospace Engineering Sciences Summer 7-23-2014 State Estimation for Autopilot Control of Small

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

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

Mechanics of Flight. Warren F. Phillips. John Wiley & Sons, Inc. Professor Mechanical and Aerospace Engineering Utah State University WILEY Mechanics of Flight Warren F. Phillips Professor Mechanical and Aerospace Engineering Utah State University WILEY John Wiley & Sons, Inc. CONTENTS Preface Acknowledgments xi xiii 1. Overview of Aerodynamics

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

Applications Linear Control Design Techniques in Aircraft Control I

Applications Linear Control Design Techniques in Aircraft Control I Lecture 29 Applications Linear Control Design Techniques in Aircraft Control I Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Topics Brief Review

More information

The wings and the body shape of Manduca sexta and Agrius convolvuli are compared in

The wings and the body shape of Manduca sexta and Agrius convolvuli are compared in 1 Wing and body shape of Manduca sexta and Agrius convolvuli The wings and the body shape of Manduca sexta and Agrius convolvuli are compared in terms of the aspect ratio of forewing AR fw (wing length

More information

Computation of Inertial Forces and Torques Associated with. Flapping Wings

Computation of Inertial Forces and Torques Associated with. Flapping Wings AIAA Guidance, Navigation, and Control Conference 3-6 August, Minneapolis, Minnesota AIAA -498 Computation of Forces and Torques Associated with Flapping Wings Michael W. Oppenheimer Downloaded by UNIVERSITY

More information

Mechanical Engineering for Renewable Energy Systems. Dr. Digby Symons. Wind Turbine Blade Design

Mechanical Engineering for Renewable Energy Systems. Dr. Digby Symons. Wind Turbine Blade Design ENGINEERING TRIPOS PART IB PAPER 8 ELECTIVE () Mechanical Engineering for Renewable Energy Systems Dr. Digby Symons Wind Turbine Blade Design Student Handout CONTENTS 1 Introduction... 3 Wind Turbine Blade

More information

APPLICATION OF ARTIFICIAL NEURAL NETWORK IN MODELING OF ENTOMOPTER DYNAMICS

APPLICATION OF ARTIFICIAL NEURAL NETWORK IN MODELING OF ENTOMOPTER DYNAMICS APPLICATION OF ARTIFICIAL NEURAL NETWORK IN MODELING OF ENTOMOPTER DYNAMICS Paweł Czekałowski*, Krzysztof Sibilski**, Andrzej Żyluk** *Wroclaw University of Technology, **Air Force Institute of Technology

More information

Rotor reference axis

Rotor reference axis Rotor reference axis So far we have used the same reference axis: Z aligned with the rotor shaft Y perpendicular to Z and along the blade (in the rotor plane). X in the rotor plane and perpendicular do

More information

APS Flapping flight from flexible wings : tuning of wing stiffness for flight? Tom Daniel, Stacey Combes,, & Sanjay Sane

APS Flapping flight from flexible wings : tuning of wing stiffness for flight? Tom Daniel, Stacey Combes,, & Sanjay Sane APS 2004 Flapping flight from flexible wings : tuning of wing stiffness for flight? Tom Daniel, Stacey Combes,, & Sanjay Sane CNS SENSORY INPUT MOTOR OUTPUT FLIGHT MUSCLES FORCE, STRAIN WING HINGE How

More information

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

Manipulator Dynamics 2. Instructor: Jacob Rosen Advanced Robotic - MAE 263D - Department of Mechanical & Aerospace Engineering - UCLA Manipulator Dynamics 2 Forward Dynamics Problem Given: Joint torques and links geometry, mass, inertia, friction Compute: Angular acceleration of the links (solve differential equations) Solution Dynamic

More information

AE Stability and Control of Aerospace Vehicles

AE Stability and Control of Aerospace Vehicles AE 430 - Stability and ontrol of Aerospace Vehicles Static/Dynamic Stability Longitudinal Static Stability Static Stability We begin ith the concept of Equilibrium (Trim). Equilibrium is a state of an

More information

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Khaled M. Helal, 2 Mostafa R.A. Atia, 3 Mohamed I. Abu El-Sebah, 2 Mechanical Engineering Department ARAB ACADEMY FOR

More information

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING Elias F. Solorzano University of Toronto (Space Flight Laboratory) Toronto, ON (Canada) August 10 th, 2016 30 th AIAA/USU

More information

Investigation of the Dynamics and Modeling of a Triangular Quadrotor Configuration

Investigation of the Dynamics and Modeling of a Triangular Quadrotor Configuration Investigation of the Dynamics and Modeling of a Triangular Quadrotor Configuration TONI AXELSSON Master s Thesis at Aerospace Engineering Supervisor: Arne Karlsson Examiner: Arne Karlsson ISSN 1651-7660

More information

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) J = x θ τ = J T F 2018 School of Information Technology and Electrical Engineering at the University of Queensland Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) 1 23-Jul Introduction + Representing

More information

Assessment Schedule 2016 Physics: Demonstrate understanding of mechanical systems (91524)

Assessment Schedule 2016 Physics: Demonstrate understanding of mechanical systems (91524) NCEA Level 3 Physics (91524) 2016 page 1 of 6 Assessment Schedule 2016 Physics: Demonstrate understanding of mechanical systems (91524) Evidence Statement NØ N1 N2 A3 A4 M5 M6 E7 E8 No response; no relevant

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

MAE 142 Homework #5 Due Friday, March 13, 2009

MAE 142 Homework #5 Due Friday, March 13, 2009 MAE 142 Homework #5 Due Friday, March 13, 2009 Please read through the entire homework set before beginning. Also, please label clearly your answers and summarize your findings as concisely as possible.

More information

Spiking Neural Network (SNN) Control of a Flapping Insect-scale Robot

Spiking Neural Network (SNN) Control of a Flapping Insect-scale Robot 2016 IEEE 55th Conference on Decision and Control (CDC) ARIA Resort & Casino December 12-14, 2016, Las Vegas, USA Spiking Neural Network (SNN) Control of a Flapping Insect-scale Robot Taylor S. Clawson

More information

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads 2 th International Conference on Control, Automation and Systems Oct. 26-29, 2 in KINTEX, Gyeonggi-do, Korea Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown

More information

3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft

3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft 3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft Mario A. Santillo, Nalin A. Chaturvedi, N. Harris McClamroch, Dennis S. Bernstein Department of

More information

Aircraft Design I Tail loads

Aircraft Design I Tail loads Horizontal tail loads Aircraft Design I Tail loads What is the source of loads? How to compute it? What cases should be taken under consideration? Tail small wing but strongly deflected Linearized pressure

More information

Implementing a Partitioned Algorithm for Fluid-Structure Interaction of Flexible Flapping Wings within Overture

Implementing a Partitioned Algorithm for Fluid-Structure Interaction of Flexible Flapping Wings within Overture 10 th Symposimum on Overset Composite Grids and Solution Technology, NASA Ames Research Center Moffett Field, California, USA 1 Implementing a Partitioned Algorithm for Fluid-Structure Interaction of Flexible

More information

A Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV

A Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV Preprints of the 19th World Congress The International Federation of Automatic Control A Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV Gerardo R. Flores-Colunga Rogelio Lozano-Leal

More information

Aeroelastic Analysis Of Membrane Wings

Aeroelastic Analysis Of Membrane Wings Aeroelastic Analysis Of Membrane Wings Soumitra P. Banerjee and Mayuresh J. Patil Virginia Polytechnic Institute and State University, Blacksburg, Virginia 46-3 The physics of flapping is very important

More information

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University

More information

FUZZY-PID ALGORITHM CONTROL FOR HELI2DOF ABSTRACT

FUZZY-PID ALGORITHM CONTROL FOR HELI2DOF ABSTRACT FUZZY-PID ALGORITHM CONTROL FOR HELI2DOF Nguyen Xuan Phuong Ho Chi Minh City University of Transport VIET NAM Nguyen Thanh Son Ho Chi Minh City University of Transport VIET NAM ABSTRACT Heli2DOF model

More information

FLAPPING-WING insects fly with unprecedented maneuverability

FLAPPING-WING insects fly with unprecedented maneuverability IEEE TRANSACTIONS ON ROBOTICS, VOL. 7, NO. 5, OCTOBER 011 849 Translational and Rotational Damping of Flapping Flight and Its Dynamics and Stability at Hovering Bo Cheng and Xinyan Deng Abstract Body movements

More information