IRP Presentation Spring 2009 Andrew Erdman Chris Sande Taoran Li.

Slides:



Advertisements
Similar presentations
Chapter 6 Differential Equations
Advertisements

Differential Equations
Timothy Burkhard - Phil Barat - John Gyurics
Lecture 3: Signals & Systems Concepts
Nonlinear Control of Quadrotor
Design Presentation Spring 2009 Andrew Erdman Chris Sande Taoran Li.
The robot structure model design 2 Curse 5. Modeling: the robot AcTrMStTk V(t) T(t)  (t) q(t) x(t)
بسم الله الرحمن الرحيم.
NONLINEAR BACKSTEPPING CONTROL WITH OBSERVER DESIGN FOR A 4 ROTORS HELICOPTER L. Mederreg, F. Diaz and N. K. M’sirdi LRV Laboratoire de Robotique de Versailles,
Scaled Helicopter Mathematical Model and Hovering Controller Brajtman Michal & Sharabani Yaki Supervisor : Dr. Rotstein Hector.
Chris Hall Aerospace and Ocean Engineering
1 In this lecture, a model based observer and a controller will be designed to a single-link robot.
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
We use the identity Generally we would like the equilibrium mean to be equal to zero! Which conditions should the expected mean satisfy?
February 24, Final Presentation AAE Final Presentation Backstepping Based Flight Control Asif Hossain.
SIMULINK Dr. Samir Al-Amer. SIMULINK SIMULINK is a power simulation program that comes with MATLAB Used to simulate wide range of dynamical systems To.
Nonlinear Systems Modeling: some nonlinear effects Standard state equation description Equilibrium points Linearization about EPs Simulation and insight.
Our acceleration prediction model Predict accelerations: f : learned from data. Obtain velocity, angular rates, position and orientation from numerical.
Simulink ® From Simulink® 7 Getting Started Guide.
The Islamic University of Gaza Faculty of Engineering Civil Engineering Department Numerical Analysis ECIV 3306 Chapter 1 Mathematical Modeling.
Numerical Solution of Ordinary Differential Equation
Lecture 35 Numerical Analysis. Chapter 7 Ordinary Differential Equations.
Asymptotic Techniques
The Micro-CART project teaches students how to familiarize themselves with a project that they were not part of from conception to completion. Students.
1. 2 Outline 1.Introduction 2.Modeling 3.Simulation 4.Implementation 5.Demo 6.Conclusion.
Toward the Development of an Interactive Modeling, Simulation, Animation, and Real- Time Control (MoSART) Hardware/Software Testbed for a Tilt-Wing Rotorcraft.
1 Adaptive, Optimal and Reconfigurable Nonlinear Control Design for Futuristic Flight Vehicles Radhakant Padhi Assistant Professor Dept. of Aerospace Engineering.
1 In this lecture we will compare two linearizing controller for a single-link robot: Linearization via Taylor Series Expansion Feedback Linearization.
LURE 2009 SUMMER PROGRAM John Alford Sam Houston State University.
Time-Varying Angular Rate Sensing for a MEMS Z-Axis Gyroscope Mohammad Salah †, Michael McIntyre †, Darren Dawson †, and John Wagner ‡ Mohammad Salah †,
Remainder Estimation Theorem
20/10/2009 IVR Herrmann IVR:Control Theory OVERVIEW Control problems Kinematics Examples of control in a physical system A simple approach to kinematic.
September Bound Computation for Adaptive Systems V&V Giampiero Campa September 2008 West Virginia University.
Ground Control Station Flight conTrol
S ystems Analysis Laboratory Helsinki University of Technology Automated Solution of Realistic Near-Optimal Aircraft Trajectories Using Computational Optimal.
NATIONAL AVIATION UNIVERSITY Air navigation Systems Department Theme: Unmanned Aerial Vehicle motion modeling in Matlab/Simulink Supervisor: Done by: Pavlova.
Newton’s 2nd Law: Translational Motion
Click to edit Master title style “Flowing Matter: Application, Dissemination and Outreach” Workshop COST Action MP1305, Work Group 4, April 2015,BASc,
Lecture 11: Linearization
For any function f (x), the tangent is a close approximation of the function for some small distance from the tangent point. We call the equation of the.
Lecture 6: Time Response 1.Time response determination Review of differential equation approach Introduce transfer function approach 2.MATLAB commands.
Properties of Functions. First derivative test. 1.Differentiate 2.Set derivative equal to zero 3.Use nature table to determine the behaviour of.
Computational Biology, Part 14 Recursion Relations Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
Adaptive Optimal Control of Nonlinear Parametric Strict Feedback Systems with application to Helicopter Attitude Control OBJECTIVES  Optimal adaptive.
Professor : Ming – Shyan Wang Department of Electrical Engineering Southern Taiwan University Thesis progress report Sensorless Operation of PMSM Using.
Game Technology Animation V Generate motion of objects using numerical simulation methods Physically Based Animation.
CHAPTER VI BLOCK DIAGRAMS AND LINEARIZATION
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
Sec 21: Generalizations of the Euler Method Consider a differential equation n = 10 estimate x = 0.5 n = 10 estimate x =50 Initial Value Problem Euler.
Part 1 Chapter 1 Mathematical Modeling, Numerical Methods, and Problem Solving PowerPoints organized by Dr. Michael R. Gustafson II, Duke University and.
We use the identity Generally we would like the mean of an equilibrium error to be equal to zero! Which conditions should the expected cointegration.
Damped Forced Vibrations Analysis Using CAMP-G® and Simulink® Modeled Solutions to Problem (
Betz Theory for A Blade Element
CHAPTER VI BLOCK DIAGRAMS AND LINEARIZATION
Parametric Modeling.
Forging new generations of engineers
Materials Science & Engineering University of Michigan
Autonomous Cyber-Physical Systems: Dynamical Systems
Chapter 27.
Mathematical Modeling, Numerical Methods, and Problem Solving
Computers in Civil Engineering 53:081 Spring 2003
Advanced Computer Graphics Spring 2008
Parametric Modeling.
Forging new generations of engineers
ECE 576 POWER SYSTEM DYNAMICS AND STABILITY
IntroductionLecture 1: Basic Ideas & Terminology
Linear Approximation.
ECE 576 POWER SYSTEM DYNAMICS AND STABILITY
Modeling and Simulation: Exploring Dynamic System Behaviour
Detecting Attacks Against Robotic Vehicles:
Presentation transcript:

IRP Presentation Spring 2009 Andrew Erdman Chris Sande Taoran Li

 Autonomous Helicopter  Functional Requirements / IARC  Semester Goals

 Obtain Simulink Model of X-Cell 60 Helicopter  Derive Dynamics of Flight  Model current PID controller for testing  Explore other control structure

 Precise mathematical model of system  Model should be able to assist in testing and designing controllers  Understandable by other MicroCART teams

 Estimation of the hovering equilibrium points  Finding parameters for stable hovering  Simulation of the helicopter’s behavior  Valuable testing tool

 We require a Simulink model  Helicopter dynamics are extremely complex  To derive or not to derive?  Model from scratch requires meticulous measurement and testing of helicopter properties  No readily available X-Cell 60 Simulink model  Simulink models available for different types of Helicopters

 Modify existing model for R-50 helicopter

 Initial parameters for R-50 are incompatible with X-Cell 60  Research parameters for X-Cell 60  Scaling rules  Change parameters and update flight dynamics equations

 Reverse engineer existing MicroCART control software  Insert existing MicroCART controller in Simulink model  Observe behavior  Advanced Controller?

 PID controllers provide decent control of helicopter  Test systems  Hovering Stability  Waypoint Seeking  H∞ controller would be more robust

 Robust autonomous control for hovering requires advanced control methods  PID controllers are functional, yet not desirable  Linearization of acceleration equations yield the closed system at a hovering equilibrium point  Can use Taylor approximation for most elements  Thrust and drag equations require numerical analysis

 First need to derive the thrust and drag equations for the main rotor  TMR  QMR

 TMR = 1080*(u_col+(m*g+26)/1080)-26;  QMR = -(0.0671*u_col );

 Use Taylor approximation to linearize accelerations  Lateral Acceleration  Vertical Acceleration  Angular Acceleration about x, y, z axes  Linearization of Euler Rate about x, y, z axes

 Derive non-linear state derivative equations  Substitute small angle approximations for the states  Cos( θ ) ≈ 1  Sin( θ ) ≈ θ  Products of small signal values are assumed equal to zero