Matlab/Simulink Tools for Teaching Flight Control Conceptual Design: An Integrated Approach

Similar documents
A New Perspective to Altitude Acquire-and- Hold for Fixed Wing UAVs

Cefiro: An Aircraft Design Project in the University of Seville

Stability and Control Test and Evaluation Process Improvements through Judicious Use of HPC Simulations (3348)

Hardware-in-the-Loop Simulation for a Small Unmanned Aerial Vehicle A. Shawky *, A. Bayoumy Aly, A. Nashar, and M. Elsayed

Design of a Flight Stabilizer System and Automatic Control Using HIL Test Platform

The Pennsylvania State University. The Graduate School. College of Engineering

Flight control system for a reusable rocket booster on the return flight through the atmosphere

Design of UAV for photogrammetric mission in Antarctic area

Rapid Prototyping a Two Channel Autopilot for a Generic Aircraft

Classical Control Based Autopilot Design Using PC/104

ARIES: Aerial Reconnaissance Instrumental Electronics System

Variable Stability Flight Simulation in Aerospace Engineering Education

CS-25 AMENDMENT 22 CHANGE INFORMATION

Flight-dynamics Simulation Tools

Flight Dynamics AE426

The J2 Universal Tool-Kit - Linear Analysis with J2 Classical

TAU Experiences with Detached-Eddy Simulations

Development of Hybrid Flight Simulator with Multi Degree-of-Freedom Robot

Multi-Axis Pilot Modeling

CHAPTER 5 AUTOMATIC LANDING SYSTEM

Icing Encounter Flight Simulator

UAV: Design to Flight Report

PC-Based Human-In-the-Loop Simulation for Flight

Artificial Neural Networks based Attitude Controlling of Longitudinal Autopilot for General Aviation Aircraft Nagababu V *1, Imran A 2

Automatic Recovery and Autonomous Navigation of Disabled Aircraft After Control Surface Actuator Jam

Roll Control for a Micro Air Vehicle Using Active Wing Morphing

UAV Flight Control Using Flow Control Actuators

The Design of the Longitudinal Autopilot for the LSU-05 Unmanned Aerial Surveillance Vehicle

A Hybrid Trailing Edge Control Surface Concept

Neural Flight Control Autopilot System. Qiuxia Liang Supervisor: dr. drs. Leon. J. M. Rothkrantz ir. Patrick. A. M. Ehlert

Flight Simulation for Tomorrow's Aviation

IMPORTANCE OF TRANSIENT AERODYNAMIC DERIVATIVES FOR V-TAIL AIRCRAFT FLIGHT DYNAMIC DESIGN

Design of FBW Flight Control Systems for Modern Combat Aircraft Shyam Chetty Former Director, CSIR-NAL Bangalore

Intermediate Lateral Autopilots (I) Yaw orientation control

Flight Control Law Development for the F-35 Joint Strike Fighter

FOREBODY VORTEX CONTROL ON HIGH PERFORMANCE AIRCRAFT USING PWM- CONTROLLED PLASMA ACTUATORS

System identification studies with the stiff wing minimutt Fenrir Flight 20

WIND TUNNEL FREE-FLIGHT TEST FOR FLIGHT DYNAMICS AND CONTROL SYSTEM EXPERIMENTS

FDM Printed Fixed Wing UAV

Various levels of Simulation for Slybird MAV using Model Based Design

If we want to show all the subsystems in the platform, we got the following detailed block diagrams of the platform.

BLACKBOARD ARCHITECTURE FOR AN UNMANNED AERIAL VEHICLE CONTROLLER USING FUZZY INFERENCE SYSTEMS SWETHA PANDHITI

Design of a Miniature Aircraft Deployment System

Design and Testing of a Flight Control System for Unstable Subscale Aircraft

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

Module 2: Lecture 4 Flight Control System

Model-Based Detection and Isolation of Rudder Faults for a Small UAS

Keywords: Aircraft Systems Integration, Real-Time Simulation, Hardware-In-The-Loop Testing

Design of Self-tuning PID Controller Parameters Using Fuzzy Logic Controller for Quad-rotor Helicopter

A i r c r a f t C o m p o n e n t s a n d F u n c t i o n s ( 1 1 A )

Aerospace Vehicle Performance

Monopile as Part of Aeroelastic Wind Turbine Simulation Code

Venus Aircraft. design evolution Geoffrey A. Landis. NASA John Glenn Research Center. Geoffrey A. Landis.

The Active Flutter Suppression (AFS) Technology Evaluation Project

A Mini UAV for security environmental monitoring and surveillance: telemetry data analysis

HELISIM SIMULATION CREATE. SET. HOVER

Hardware in the Loop Simulation for Unmanned Aerial Vehicles

STUDY OF FIXED WING AIRCRAFT DYNAMICS USING SYSTEM IDENTIFICATION APPROACH

Status of Handling Qualities Treatment within Industrial Development Processes and Outlook for Future Needs

Implementation of Nonlinear Reconfigurable Controllers for Autonomous Unmanned Vehicles

Module 13 Aircraft Aerodynamics, Structures and Systems

Simulation and Flight Test of a Temperature Sensing Stabilisation System

AERODYNAMIC AND FLIGHT DYNAMIC REAL-TIME ANALYSIS DURING SPIN AND CAREFREE MANEUVERING TESTS OF THE SAAB JAS39 GRIPEN.

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

FUZZY CONTROL FOR THE KADET SENIOR RADIOCONTROLLED AIRPLANE

AIR FORCE INSTITUTE OF TECHNOLOGY

Samane Zeyghami. 109 Carrollton Terrace, Apt 3, Charlottesville, VA, PHONE: (937)

University of Minnesota. Department of Aerospace Engineering & Mechanics. UAV Research Group

412 th Test Wing. War-Winning Capabilities On Time, On Cost. Lessons Learned While Giving Unaugmented Airplanes to Augmentation-Dependent Pilots

Joint Collaborative Project. between. China Academy of Aerospace Aerodynamics (China) and University of Southampton (UK)

A3 Pro INSTRUCTION MANUAL. Oct 25, 2017 Revision IMPORTANT NOTES

Digital Autoland Control Laws Using Quantitative Feedback Theory and Direct Digital Design

ATPE Simulator: Simulation Tool for Onboard GNC Development and Validation

AC : A STUDENT-ORIENTED CONTROL LABORATORY US- ING PROGRAM CC

Flight Dynamics Modelling and Experimental Validation for Unmanned Aerial Vehicles

Detrum MSR66A Receiver

Fixed Wing Models 55

3D Animation of Recorded Flight Data

Introduction. Overview. Outputs Normal model 4 Delta wing (Elevon) & Flying wing & V-tail 4. Rx states

Frequency-Domain System Identification and Simulation of a Quadrotor Controller

Microsoft ESP Developer profile white paper

Google Earth Tutorials

Desktop real time flight simulator for control design

FLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station

SMART BIRD TEAM UAS JOURNAL PAPER

LANDING a helicopter on to the flight deck of a ship can be a formidable task for even the most

Teleoperation of a Tail-Sitter VTOL UAV

ARHVES FLIGHT TRANSPORTATION LABORATORY REPORT R88-1 JAMES LUCKETT STURDY. and. R. JOHN HANSMAN, Jr. ANALYSIS OF THE ALTITUDE TRACKING PERFORMANCE OF

User Manual Version 1.0

CDS 101/110: Lecture 10-2 Loop Shaping Design Example. Richard M. Murray 2 December 2015

Aircraft Layout From the master, Nathan Kirschbaum

ARKBIRD-Tiny Product Features:

MULTI AERIAL SYSTEM STABILIZED IN ALTITUDE FOR INFORMATION MANAGEMENT

An Airborne Laboratory for Undergraduate and Postgraduate Education

GPS System Design and Control Modeling. Chua Shyan Jin, Ronald. Assoc. Prof Gerard Leng. Aeronautical Engineering Group, NUS

Heterogeneous Control of Small Size Unmanned Aerial Vehicles

SPIN REPRODUCTION, CONTROL SYSTEM TESTING AND CONTROL ROOM TRAINING USING X-PLANE

Piloted Simulation Handling Qualities Assessment of a Business Jet Fly-By-Wire Flight Control System

OughtToPilot. Project Report of Submission PC128 to 2008 Propeller Design Contest. Jason Edelberg

Design of Missile Two-Loop Auto-Pilot Pitch Using Root Locus

Transcription:

Matlab/Simulink Tools for Teaching Flight Control Conceptual Design: An Integrated Approach Hanyo Vera Anders Tomas Melin Arthur Rizzi The Royal Institute of Technology, Sweden. 1

Presentation Outline Computer Tools for Preliminary Aircraft Design QCARD Conceptual Design Tool Tornado Vortex Lattice Method CIFCAD Flight Simulator Case study: Student Project for Conceptual Design. Questions-Comments 2

Problems on Preliminary Aircraft Design The simplified methods used in the early phases of design do not give sufficient fidelity, which may result in mistakes which are costly to correct later in the design cycle. Some examples pertaining to the Flight Control System are: DC-9: unexpected pitch-up and deep stall of T-tail lead to costly redesign DC-9-5 & MD-8: inadequate directional stiffness at high angles of attack in sideslip; adoption of low-set nose strakes SAAB2: larger than expected wheel forces caused delay in certification; costly redesign of control system Boeing 777: missed horizontal tail effectiveness led to larger than needed horizontal tail 3

Computer Tools for Preliminary Aircraft Design There is work going on into the development of Computer Tools to facilitate the preliminary aircraft design process: QCARD Tornado SIFCAD Flight Simulator 4

QCARD: Quick Conceptual Aircraft Research & Development 5

QCARD in the Conceptual Design Process Design Requirements Business Case & Objectives Airworthiness Aircraft Morphology, Integration & Optimisation Geometry Structures Weights & Balance Aerodynamics Propulsion Flight Control System Mech/Elec Systems, Avionics & Interiors Operational Performance & Economics Noise & Emissions Sizing & Positioning of of Empennage Loads Loadability & Stability Margins High-Lift Design Philosophy Control Augmentation due to to Thrust Vectoring System Modes & Failure Modes Ice Protection Philosophy Sizing, Positioning & Deflection of of Surfaces Low-speed & Control Laws & High-speed Protection Design Functions Philosophy Longitudinal, Lateral & Directional Static-Dynamic Stability & Control Critical assumptions made for sub-categories generates cross-disciplinary interaction at primary and secondary levels Controllability & Manoeuvrability 6

Core Simulation Modules CAD geometry data Iteration loop/feedback on design Mesh generation Flight state: Motion and altitude Trajectory Control surface state: Position and motion Each partners CFD solver with moving mesh capabilities QCARD core: Comp Static/Dyn Derivativ, limited Aeroelast, buffet effects QCARD analyzer Stability margin Empennage/ con sur. sizing S&C modes, damping modes QCARD Environment Modules Controllability- Maneuverability Control surface effectiveness Handling qualities Pilot work load etc KTH working on two topics today: Tornado (Dynamic Derivatives) SIFCAD 7

Conceptual Prediction Methods: Stability & Control This discipline has lacked any form of sophistication & depth at the conceptual level fundamental issues: controllability & manoeuvrability tail volume method was adequate in the past; today, critical scenarios need to be identified & addressed early on Introduction of the Mitchell Code during sizing original ICL FORTRAN code now converted to MATLAB estimates: aero derivatives, moments of inertia, eigenvalues of motion equations, forced response and limiting speeds Assessing the suitability of design candidates avoidance of esoteric figures of merit for uninitiated extensive use of Cooper-Harper scale correlated with merit function plots, i.e. ESDU, MIL-Spec, ICAO, SAE, etc. 8

Sub-space Coupling & Process Logic until minimum goals achieved Weights Performance Stability & Control Geometry Propulsion Aerodyn. until minimum goals achieved DOC/P-ROI & Optimal Techniques 9

Aerodynamic Coefficients: TORNADO Developed by Tomas Melin, KTH. Vortex-Lattice Method. Implemented in Matlab Allows the analysis of complex geometry wings (swept, tapper, dihedral, tails,...) Different Flying Condition (Angles of Attack and Sideslip Angles, Roll, Tip and Yaw velocities) For wing-configuration, good results with projection of body along x-z and x-y planes. 1

TORNADO: Basic Assumption-Potential Flow Inviscous Incompressible Irrotational Existence of Velocity potential φ = 2 φ = 11

Tornado Implementation Sample Output Tornado Computation Results JID: ilona 3 Downwash matrix condition: 8734.5925 Reference area: 74.678 Reference chord: 2.841 Reference span: 3.16 Reference point pos: 2.8583.58619 Delta cp distribution Net Wind Forces: (N) Drag: 3859.3759 Side: 35533.5133 Lift: 291384.698 Net Body Forces: (N) X: -9538.6779 Y: 35533.5133 Z: 291284.675 Net Body Moments: (Nm) Roll: 371527.6714 Pitch: -244497.527 Yaw: 516493.784 -.5 CL.2834 CD.37536 CY.34559 STATE: alpha: 3 beta: Airspeed: 15 Density: 1.225 CZ.2833 CX -.92772 CC.34559 P: Q: R: Cm -.8483 Cn.16656 Cl.11981 Rudder setting [deg]: 5 5 4 3 2 5-5 -1-1 -1.5 1 1-1 -5 5 1 15-2 12

SIFCAD Flight Simulator.1 -K- OBJECTIVES: Aileron1.5 Elevator.5 Rudder1 -.7 Throttle1 Terminator Aileron_Com -K- Elev_Com -K- Rudder_Com -1 Flap Controls Winds States Sensors VelW Mach Ang Acc Euler AeroCoef f m R2D R2D Airspe ed Sideslip Flight Control System Design. - Analysis of Handling Qualities. Axes joyinput Buttons Point of View Joystick Input Throttle_Com Axes Auto_Aileron Auto_Elev RAD DEG Ma s s AOA ECEF MS L Bank angle AGL R2D m RST REarth AConGnd Pitch angle STOP Aerosonde UAV Stop Simulation Heading when A/C on the ground Bank-angle to ailerons PI control -K- Bank-angle-to-Aileron Proportional 1 -K- s Bank angle Bank-angle-to-Aileron Bank angle Command Integral Integrator m Position Euler Airspeed FS Interface - Assessment of Mission Profile. Elev Aile ron Modifications: - Instalation of Turbofan Engine List of Blocksets: rad 2 deg RAD DEG rad 2 deg1 Airspeed to elevator PID control -K- Airspeed-to-Elevator Proportional 1 -Ks Airspeed-to-Elevator Airspeed error Integral Integrator 25 Airspe ed Command RTCsim Time Error in msec Real Time Control -K- Simulation Time in sec Gain - Aerosim Blocket - Virtual Reality Toolbox - Aerospace Blockset -K- du/dt Airspeed-to-Elevator Airspeed error Simulation sample time 1 ms Simulation time: 5 min. Derivative Derivative 13

SIFCAD: Characteristics Flight Simulator in Simulink Environment Based on commercially available Simulink Toolboxes Graphics provided by Microsoft Flight Simulator Highly Flexible and easily customable (Simulink format) Options: Fast-time or Real-time. 14

Simulink Toolboxes: Aerospace Blockset - Mathworks -Aerodynamic -Engine, - Earth and Atmosphere models. Virtual Reality Toolbox - Mathworks - Man-Machine interface i.e. Joysticks) AeroSim Blockset Unmanned Dynamics -Aerodynamic, -Engine, - Earth and Atmosphere models 15

Simulink Toolboxes: Flight Dynamic and Control Blocket - M.O. Rauw, Netherlands. -Aerodynamic, -Engine, -Earth and Atmosphere models - Avionics. Port and Memory IO for Matlab and Simulink Werner Zimmermann, FHT Esslingen - Real time execution in Matlab Environment. 16

Interface with Microsoft Flight Simulator Use of interface provided by AeroSim Blockset Possibility to send information to a Second Computer Running Microsoft Flight Simulator Information sent involves position, attitude and gauges information. The result is high quality graphic interface without the need of extensive programming. 17

Use of Simulator Simulator Running at Fast- Time: - Airplane Model development - FCS development and testing - Autpilot testing - Mission profile Assesment Real Time Simulation: - Handling Qualities Assesment - Pilot-in-the-loop analysis - Research in Aircraft Operational Factors - Research in Human Factors. 18

Case Study: Horizon Project Conceptual Design Student Project in The Royal Institute of Technology in collaboration with Ecole Polytechnique of Montréal Objective: - Analysis of 7 PAX regional airliner - Unducted Fan - Able to achieve speeds close to Turbofan 19

Case Study: Horizon Project Procedure: Use of QCARD in the conceptual design process: - Estimation of Low Speed Aerodynamic Properties - Estimation of High Speed Aerodynamic Properties - Stability and Control Analysis Conclusion: The initial design has poor stability qualities. Need to improve the design to reach reasonable stability characteristics. 2

Geometric Modifications Wing: - Moved Forward - Increased Area - Reduced Aspect Ratio Horizontal Tail: - Lowered - Increased Area - Increaed Aspect Ratio Vertical Tail: - Reduced Area. 21

Results of the Modifications Type of motion Name Period (s) Time-to-half (s) Cycles-to-half Initial Impro ved Initial Impr oved Initial Impro ved Phugoid 1.76e 5 1.81e 6 94.98 95.9 5.4e -4 5.3e -4 Longitudinal Short-period 4.35 2.92.82.58.19.2 Dutch roll 5.11 5.4 12.94 6.84 2.52 1.26 Lateral Spiral 128.4 117.5 Rolling convergence.86.89 22

Stability and Control Analysis 23

Stability and Control Analysis 24

Stability and Control Analysis 25

Stability and Control Analysis 26

Possibilities of using SIFCAD in Horizon Project Higher understanding of criteria for stability. Analysis of airplane handling with Pilot-in-the-loop. Possibilities of considering relaxed stability in design. Design of Flight Control Systems. Mission Profile Analysis. Response to medium and heavy weather phenomen (i.e. Gusts, windshear, etc.) Explore operational profile (take-off, approach, landing) 27

SIFCAD Demo: Horizon Model 28

SIFCAD: Future Goals SIFCAD in Aeronautic Education - Teach to student effects of changes in Aerodynamic Coefficients in Airplane Handling - Effects of Center of Gravity in Aerodynamic Stability. - Suitable for teaching Concepts on Flight Control System Design - Suitable for practical examples in Avionics use and Limitations. 29

SIFCAD: Future Goals Full Integration with QCARD software: - Automatic Load of Aerodynamic, engine and mass properties onto the Simulator Model. - Requisite for integration on the Conceptual Design package. Use in research: - Airplane Design - Operations - Human Factor - Etc. 3

SIFCAD: Ongoing and Future Work. Improve the Aerodynamic Model - Possibility to manage non-linear aerodynamic phenomena. Develop a stable simulation platform with best of commercial packages plus native development. Improve Human-Machine interface: - Projectors - Glass-Cockpit - Improved Joysticks - Pedals 31

Questions Comments? 32