System Identification of Rotorcraft Rebecca Creed, Mechanical Engineering, University of Dayton Andrea Gillis, Aerospace Engineering, University of Cincinnati.

Slides:



Advertisements
Similar presentations
Nonlinear Control of Quadrotor
Advertisements

Outline quad-copter Abstract Quad-Copter Movement Hand movement
Design Presentation Spring 2009 Andrew Erdman Chris Sande Taoran Li.
Heavy Lift and Long Duration Co-axial Unmanned Aerial Vehicles
CEAS-REU PROJECT # 1 MULTI-UAV COOPERATIVE CONTROL Michael Alio: Mechanical Engineering, California State Polytechnic University, Pomona Dan Champion:
System Identification of Rotorcraft Faculty Mentor: Dr. Kelly Cohen Graduate Student: Mr. Wei Wei May 20, 2013.
Autonomous Cargo Transport System for an Unmanned Aerial Vehicle, using Visual Servoing Noah Kuntz and Paul Oh Drexel Autonomous Systems Laboratory Drexel.
System Identification of Rotorcraft Rebecca Creed, Mechanical Engineering, University of Dayton Andrea Gillis, Aerospace Engineering, University of Cincinnati.
System Identification of Rotorcraft Rebecca Creed, Mechanical Engineering, University of Dayton Andrea Gillis, Aerospace Engineering, University of Cincinnati.
Tyre and Vehicle Model Identification using Identifying Kalman Filters
Parth Kumar ME5643: Mechatronics UAV ATTITUDE AND HEADING HOLD SYSTEM.
Automatic Control & Systems Engineering Autonomous Systems Research Mini-UAV for Urban Environments Autonomous Control of Multi-UAV Platforms Future uninhabited.
Data Fitting A Development of Dynamic Wind Tunnel Testing Technique with Magnetic Suspension and Balance System Workshop on Next Generation Transport Aircraft.
Hypersonic Reentry Dynamics Faculty Advisors Professor Mease (UC Irvine) Dr. Helen Boussalis (CSULA) Student Assistants Katie Demko Shing Chi Chan 7/12/2015NASA.
Our acceleration prediction model Predict accelerations: f : learned from data. Obtain velocity, angular rates, position and orientation from numerical.
POLI di MI tecnicolano VISION-AUGMENTED INERTIAL NAVIGATION BY SENSOR FUSION FOR AN AUTONOMOUS ROTORCRAFT VEHICLE C.L. Bottasso, D. Leonello Politecnico.
Advisor:趙春棠 Postgraduate:王嘉帷
Jason Li Jeremy Fowers Ground Target Following for Unmanned Aerial Vehicles.
A New Method for the Tele-operation of Aircraft Dr. Paul Oh James Hing.
Project #4: Simulation and Experimental Testing of Allocation of UAVs Tim Arnett, Aerospace Engineering, Junior, University of Cincinnati Devon Riddle,
Project Partners AUVSI North America 10 th - 14 th August 2009 Mr Reece Clothier Prof. Rodney Walker The Smart Skies Project.
Rotorcraft Handling Qualities and System Identification
Computational Mechanics and Robotics The University of New South Wales
Project #4: Experimental Testing of Allocation of Multiple UAVs Tim Arnett, Aerospace Engineering, Junior, University of Cincinnati Devon Riddle, Aerospace.
Toward the Development of an Interactive Modeling, Simulation, Animation, and Real- Time Control (MoSART) Hardware/Software Testbed for a Tilt-Wing Rotorcraft.
Identification of Eighteen Flutter Derivatives Arindam Gan Chowdhury a and Partha P. Sarkar b a Graduate Research Assistant, Department of Aerospace Engineering,
Recent and Future Research for Bird-like Flapping MAVs of NPU Prof. B.F.Song Aeronautics School of Northwestern Polytechnical University.
Owen Macmann, Aerospace Engineering, Pre-Junior, University of Cincinnati Devon Riddle, Aerospace Engineering, Junior, University of Cincinnati Mahogany.
UC SANTA CRUZ, AUTONOMOUS SYSTEMS LAB, An Improved Line-of- Sight Guidance Law for UAVs R. Curry, M. Lizarraga, B. Mairs, and G.H. Elkaim University of.
Hardware in the Loop Simulation (HIL) Tom Lee VP Applications Engineering, Paul Goossens Director Applications Engineering.
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
Aparna Kansal & Amy Pritchett Georgia Institute of Technology, Atlanta, GA This work is funded by NASA Curtis E. Hanson, Technical Monitor Simulating Faults.
Team Shane Stumvoll, Alex Willard, Robert Yarnell, Hubert Jayakumar, Tim Teal.
Nonlinear and Time-Dependent Aerodynamics: Implications for Testing and Flight Mechanics Analysis Jerry E. Jenkins Voluntary Emeritus Corps AFRL Wright-Patterson.
UC SANTA CRUZ, AUTONOMOUS SYSTEMS LAB, An Improved Line-of- Sight Guidance Law for UAVs R. Curry, M. Lizarraga, B. Mairs, and G.H. Elkaim University of.
UC SANTA CRUZ, AUTONOMOUS SYSTEMS LAB, An Improved Line-of- Sight Guidance Law for UAVs R. Curry, M. Lizarraga, B. Mairs, and G.H. Elkaim University of.
RESEARCH ON SPACE DOCKING HIL SIMULATION SYSTEM BASED ON STEWART 6-DOF MOTION SYSTEM Junwei Han Harbin Institute of Technology Harbin CHN.
Institute of Flight Mechanics and Control Barcelona, LISA7 Symposium, June 17th 2008 IFR – University of Stuttgart LISA Pathfinder.
THE ROBOTICS INSTITUTE Carnegie Mellon University The University of Pennsylvania Extended Environmental Monitoring via Intelligent Autonomous Airship (NSF.
Owen Macmann, Aerospace Engineering, Pre-Junior, University of Cincinnati Devon Riddle, Aerospace Engineering, Junior, University of Cincinnati Mahogany.
FUZZy TimE-critical Spatio-Temporal (FUZZ-TEST): Project #3 Brandon Cook – 3 rd Year Aerospace Engineering ACCEND Student Dr. Kelly Cohen – Faculty Mentor.
UC SANTA CRUZ, AUTONOMOUS SYSTEMS LAB, An Improved Line-of- Sight Guidance Law for UAVs R. Curry, M. Lizarraga, B. Mairs, and G.H. Elkaim University of.
Benchtesting Driver Support and Collision Avoidance Systems using Naturalistic Driving Data Shane McLaughlin March 17, 2011.
Animation of Orientation for Simulated Flight Vehicle Using Simulink David Christhilf AE-684 Dr. Noor Old Dominion University Interim Report Oct. 26, 2004.
Simulation and Research Services Division Patuxent River, Maryland Roger Burton Program Manager MEETING No. 99 AEROSPACE.
Towards Establishing and Maintaining Autonomous Quadrotor Formations Audrow J. Nash William Lee College of Engineering University of North Carolina at.
CEAS-REU PROJECT # 1 MULTI-UAV COOPERATIVE CONTROL Michael Alio: Mechanical Engineering, California State Polytechnic University, Pomona Dan Champion:
NATIONAL AVIATION UNIVERSITY Air navigation Systems Department Theme: Unmanned Aerial Vehicle motion modeling in Matlab/Simulink Supervisor: Done by: Pavlova.
Multi-UAV swarming Advisor: Dr. Manish Kumar Mentor: Mr. Balaji Sharma
Introduction to IWA. The IWA is based on a patented, next generation design called the Internal Wing Aircraft. The concept brings three separate wings.
Presented by:- Suman Kumar. INTRODUCTION : Quad-rotor helicopters are emerging as a popular unmanned aerial vehicle configuration because of their simple.
ME 431 System Dynamics Dept of Mechanical Engineering.
Control Science Center of Excellence Overview 17 Oct 2008 Dr. David B. Doman Control Design and Analysis Branch Air Vehicles Directorate Air Force Research.
Rotorcraft Handling Qualities and System Identification Faculty Mentor: Dr. Kelly Cohen Graduate Student: Mr. Wei Wei June 18, 2012.
Quadcopters A CEV Talk. Agenda Flight PreliminariesWhy Quadcopters The Quadcopter SystemStability: The NotionSensors and FusionControl AlgorithmsThe Way.
REBECCA CREED, MECHANICAL ENGINEERING, UNIVERSITY OF DAYTON ANDREA GILLIS, AEROSPACE ENGINEERING, UNIVERSITY OF CINCINNATI URVISH PATEL, EE-COMPE ACCEND,
Ground Control Station Flight conTrol
SAS_05_Contingency_Lutz_Tal1 Contingency Software in Autonomous Systems Robyn Lutz, JPL/Caltech & ISU Doron Tal, USRA at NASA Ames Ann Patterson-Hine,
SAE Aerospace Control and Guidance Committee Meeting No. 96 Hilton Head SC Oct , 2005 Ron Hess Dept. of Mechanical and Aeronautical Engineering University.
By: Stuti Vyas( ) Drashti Sheth( ) Jay Vala( ) Internal Guide Mr. J. N. Patel.
Minor Project on Vertical Take-off Landing System SUBMITTED BY:- SHUBHAM SHARMA ( ) ABHISHEK ARORA ( ) VIBHANSHU JAIN ( )
© 2012 Anwendungszentrum GmbH Oberpfaffenhofen Idea by: Dr. Eng. Mohamed Zayan | 1.
Experimental Testing of Allocation of Multiple UAV’s Tim Arnett, Aerospace Engineering, Junior, University of Cincinnati Devon Riddle, Aerospace Engineering,
IOT – Firefighting Example
Realization of Dynamic Walking of Biped Humanoid Robot
The JAviator Flight Control System
ABOUT THE PRESENTER Prof. Jose J. Granda, PhD, Professor of Mechanical Engineering, California State University in Sacramento. He obtained his M.S,
QUANSER Flight Control Systems Design 2DOF Helicopter 3DOF Helicopter 3DOF Hover 3DOF Gyroscope Quanser Education Solutions Powered by.
VALIDATION OF A HELICOIDAL VORTEX MODEL WITH THE NREL UNSTEADY AERODYNAMIC EXPERIMENT James M. Hallissy and Jean-Jacques Chattot University of California.
FUZZy TimE-critical Spatio-Temporal (FUZZ-TEST): Project #3
Presentation transcript:

System Identification of Rotorcraft Rebecca Creed, Mechanical Engineering, University of Dayton Andrea Gillis, Aerospace Engineering, University of Cincinnati Urvish Patel, EE-CompE Accend, University of Cincinnati Dr. Kelly Cohen, Faculty Mentor, University of Cincinnati Mr. Wei Wei, Graduate Mentor, University of Cincinnati July 11, 2013 Part of NSF Type 1 STEP Grant, Grant ID No.: DUE

Introduction Natural disasters take thousands of lives every year. Many first responders perform dangerous rescue missions to save lives. Technology will allow first responders to assess the situation more quickly and efficiently. 2

2013 Arizona and 2012 Colorado Wildfire The progression of the fire could not be anticipated due to severe weather conditions. Accurate situational awareness and fire growth predictive capability can be obtained using a UAV and intelligent software. An autopilot stabilized UAV (rotorcraft) would be able to collect information using a camera 3 Image courtesy of csmonitor.com

UAV Advantages Maneuverability Capable of indoor flight Safer for Crews Endurance Cost Sushi Delivery Image courtesy of delivering-food-on-ipad-controlled-trays/ 4

Why Autopilot? Easy to use with simple controls Increase the range of the rotorcraft – Without autopilot, the rotorcraft must remain in the operator’s line of sight A dynamic model is necessary to develop an autopilot 5

System Identification A dynamic model is a representation of the behavior of a system (for this case, rotorcraft) Two options for creating a dynamic model – System Identification – Wind Tunnel Testing Placing the rotors in a wind tunnel is complex – Simulation Based on the moment of inertia 6

Research Goals – Study the characteristics of Aeroquad. – Use System Identification and CIFER software to develop and validate the dynamic model of Aeroquad. – Report the findings so process can be repeated in the future. 7

So, what is System Identification? 8 System InputsOutputs Given the inputs to a system, a system model can predict the outputs

Simple Example: Pushing a Sled 9 Input is the “pushing” force applied to the sled Output is the sled’s movement Sled Push(force) Acceleration Velocity Displacement

System Inputs and Outputs 4 inputs –Yaw –Pitch –Roll –Thrust 9 outputs –3 attitudes –3 angular rates –3 accelerations 10 Aeroquad System

11 System Identification Flowchart Flight Testing Data Processing Data Evaluation System Model Validation System Identified! CIFER MATLAB

Flight Test Inputs given to the rotorcraft by RC Controller from Futaba. Outputs recorded by the 9 DOF Sensor stick from Open Hardware. 12

How the quad-rotor works Roll Control move right/left Pitch Control move forward/backward 13 Yaw Control spin cw/counter-cw Roll Control move right/left Pitch Control move forward/backward Yaw Control spin cw/counter-cw

14 Data Processing Flight Testing Data Processing Data Evaluation System Model Validation System Identified! Record raw data in MATLAB program Filter recorded data Reformat data for use in CIFER

Filter Data 15 Sensor stick used in Rotorcraft – 9DOF Accelerometer ADXL345 Noisy Data Picture from: Filtered DataFilterNext Step

Result from Kalman Filter 16 We designed new and unique Kalman Filter !

Moving average and Kalman 17 Regular Kalman Moving Average

Data Evaluation CIFER Advanced program used for System Identification Stands for Comprehensive Identification from Frequency Responses Developed by the U.S. Army and the University of California Santa Cruz We use CIFER to identify the Aeroquad system 18 CIFER image from:

Data Evaluation First Step – find the frequency response Frequency response relates the inputs and outputs of our data 19 Input Time History Data Output Time History Data Pitch Input (Percentage) Pitch Output (degree/second) Time (seconds)

20 Frequency (Hz) Phase (Deg) Magnitude (DB) A coherence value closest to 1 shows that the inputs and outputs correlate well. Data Evaluation – Frequency Response Coherence

Data Evaluation Next step: transfer function fit CIFER fits a transfer function to the frequency response 21 What is a Transfer Function? The transfer function relates the inputs to the outputs of a system CIFER finds the coefficients of this transfer function

CIFER produces transfer functions for three motions These transfer functions model the Aeroquad system and must be stable(by doing a closed loop system identification, the system is stable) 22 Data Evaluation – Stability Roots of the denominator should be on this side! Stable Example Negative real roots Unstable Example Positive real roots

Results Transfer Functions of Aeroquad – Roll: – Pitch: – Yaw: *Notice all roots are negative representing a stable system !! 23 roots: , roots: roots: ,

Validation CIFER also finds the state-space representations from the pitch, roll, and yaw frequency responses – Separate sets of data for pitch, roll, and yaw were used – Angular rates of the output were predicted from the input angular rates 24 Inputs (percentages) State-space Model Outputs (angular rates)

Validation – Pitch 25 Pitch Output (radians/second) Time (seconds)

Validation – Roll 26 Roll Output (radians/second) Time (seconds)

Validation – Yaw 27 Yaw Output (radians/second) Time (seconds)

Observed the connection between our research and potential societal impact… saving lives during fires/natural disasters Learned to fly quad-rotor using RC controls Data collected from flight tests utilized to develop dynamic model using system identification A new and unique Kalman filter was developed and its effectiveness was demonstrated. The model was validated with additional flight test data! Summary 28

Timeline 29

Publications Conference: 9th Annual Dayton Engineering Sciences Symposium (DESS 2013), October 29, 2013, Wright State University, Dayton, Ohio Journal: Computer Application in Engineering Education, Wiley Periodicals, Inc. 30

References Bestaoui, Y., and Slim, R. (2007). “Maneuvers for a Quad-Rotor Autonomous Helicopter,” AIAA Conference, held at Rohnert Park, California, May 7-10, pp.1-18 Chen, M., and Huzmezan, M. (2003). “A Combined MBPC/2 DOF H∞ Controller for a Quad Rotor UAV,” AIAA Guidance, Navigation, and Control Conference and Exhibit, held at Austin, Texas, August 11-14, n.p. Esme, B. (2009). “Kalman Filter For Dummies.” Biligin’s Blog, (Mar. 2009). Guo, W., and Horn, J. (2006). “Modeling and Simulation For the Development of a Quad-Rotor UAV Capable of Indoor Flight,” AIAA Modeling and Simulation Technologies Conference, held at Keystone, Colorado, August 21-24, pp.1-11 Halaas, D., Bieniawski, S., Pigg, P., and Vian, J. (2009). “Control and Management of an Indoor Health Enabled, Heterogenous Fleet,” AIAA Conference, held at Seattle, Washington, April 6-9, pp

References Koehl, A., Rafaralahy, H., Martinez, B., and Boutayeb, M. (2010). “Modeling and Identification of a Launched Micro Air Vehicle: Design and Experimental Results,” AIAA Modeling and Simulation Technologies Conference, held at Toronto, Ontario Canada, August 2-5, pp.1-18 Mehra, R., Prasanth, R., Bennett, R., Neckels, D., and Wasikowski, M. (2001). “Model Predictive Control Design for XV-15 Tilt Rotor Flight Control,” AIAA Guidance, Navigation, and Control Conference and Exhibit, held at Montreal, Canada, August 6-9, pp Milhim, A., and Zhang, Y. (2010). “Quad-Rotor UAV: High-Fidelity Modeling and Nonlinear PID Control,” AIAA Modeling and Simulation Technologies Conference, held at Toronto, Ontario, Canada, August 2-5, pp Salih, A., Moghavvemi, M., Mohamed, H., and Gaeid, K. (2010). “Flight PID controller design for a UAV quadrotor,” Scientific Research and Essays, ????, Vol. 5, No. 23, pp Tischler, M.B., and Cauffman, M.G. (2013). “Frequency-Response Method for Rotorcraft System Identification: Flight Applications to BO- 105 Coupled Fuselage/Rotor Dynamics,” University Affiliated Research Center: A Partnership Between UCSC and NASA Ames Research Center, pp

Questions? 33