Red Bull Air Race Planung und Sicherheitsanalysen für Luftrennen

Similar documents
Automatic Code Generation at Northrop Grumman

DRYING CONTROL LOGIC DEVELOPMENT USING MODEL BASED DESIGN

ExCuSe A Method for the Model-Based Safety Assessment of Simulink and Stateflow Models

Model-based Calibration of HD Engines. Benjamin Tilch, Rico Möllmann, Axel Steinmann, Dr. Reza Rezaei GT-SUITE Conference, Frankfurt, October 2014

Master Class: Diseño de Sistemas Mecatrónicos

MAC + PHY Modeling & Multilayer Simulation of DSRC V2V Network

Rapid Control Prototyping with MATLAB/Simulink Case Study: Ball-on-Wheel

SIMULATION ENVIRONMENT

Guido Sandmann MathWorks GmbH. Michael Seibt Mentor Graphics GmbH ABSTRACT INTRODUCTION - WORKFLOW OVERVIEW

Introduction to Simulink

Model-Based Design for Safety-Critical and Mission-Critical Applications Bill Potter Technical Marketing April 17, 2008

Two-Year Academic Course Schedule - Fall 2017 through Summer Program Director: Eric Himler Campus Phone :

How Real-Time Testing Improves the Design of a PMSM Controller

AscTec Simulink toolkit

This project has received funding from the European Union s Horizon 2020 research and innovation programme under grant agreement No

Simulink to Embedded Hardware Paul Peeling MathWorks

다중센서기반자율시스템의모델설계및개발 이제훈차장 The MathWorks, Inc. 2

Automated Driving Development

MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape

ConfigurationDesk/RTI. Compatibility with Toolboxes and Blocksets Provided by MathWorks

ConfigurationDesk/RTI. Compatibility with Toolboxes and Blocksets Provided by MathWorks

Hardware-Software Co-Design and Prototyping on SoC FPGAs Puneet Kumar Prateek Sikka Application Engineering Team

A Model-Based Reference Workflow for the Development of Safety-Related Software

Entwicklung mechatronischer Systeme in der Luft- und Raumfahrt

ConfigurationDesk/RTI. Compatibility with Toolboxes and Blocksets Provided by MathWorks

Model-Based Design for Safety Critical Automotive Applications

Accelerating Simulink Optimization, Code Generation & Test Automation Through Parallelization

Simulink 를이용한 효율적인레거시코드 검증방안

Keywords: UAV, Formation flight, Virtual Pursuit Point

FPGA Image Processing for Driver Assistance Camera

Automated Generation Of Code From Simulink To An Event-Based Simulation Framework

Safe Prediction-Based Local Path Planning using Obstacle Probability Sections

How to Run an AMESim model with the RT-LAB Platform

Model-Based Design for effective HW/SW Co-Design Alexander Schreiber Senior Application Engineer MathWorks, Germany

Verification, Validation, and Test with Model-Based Design

ConfigurationDesk/RTI. Compatibility with Toolboxes and Blocksets Provided by MathWorks

Standardkonforme Absicherung mit Model-Based Design

ConfigurationDesk/RTI. Compatibility with Toolboxes and Blocksets Provided by MathWorks

On the Generation of Test Cases for Embedded Software in Avionics or Overview of CESAR

Introduction to Simulink Design Optimization

A Path Planning Algorithm to Enable Well-Clear Low Altitude UAS Operation Beyond Visual Line of Sight

Usable Simulink Embedded Coder Target for Linux

Introducing Simulink R2012b for Signal Processing & Communications Graham Reith Senior Team Leader, UK Application Engineering

DIVERSITY TG Automatic Test Case Generation from Matlab/Simulink models. Diane Bahrami, Alain Faivre, Arnault Lapitre

Symmetric Maneuver Loads Module Development & Integration within an Aircraft Tracking Environment

Testing TargetLink. Models and C Code with Reactis

RT-MaG: an open-source SIMULINK Toolbox for Linux-Based Real-Time Robotic Applications

ConfigurationDesk/RTI. Compatibility with Toolboxes and Blocksets Provided by MathWorks

Reuse of Hardware Independent Test Sequences across MiL-, SiL- and HiL-Test Scenarios

SimMPI: An MPI-blockset for Simulink

From Design to Production

Guidelines for deployment of MathWorks R2010a toolset within a DO-178B-compliant process

Experiment 6 SIMULINK

ConfigurationDesk/RTI. Compatibility with Toolboxes and Blocksets Provided by MathWorks

ATCoach Air Traffic Control Simulator

What s New in Simulink Release R2016a and R2016b

Reducing the cost of FPGA/ASIC Verification with MATLAB and Simulink

Simulink as Your Enterprise Simulation Platform

Model-Based Design for High Integrity Software Development Mike Anthony Senior Application Engineer The MathWorks, Inc.

IN VEHICLE NETWORKING & DIAGNOSTICS WITH MODEL BASED DEVELOPMENT APPROACH C OMPA N Y: H A R MAN INTERNATIONAL INDIA. C ONTA C T: PH

What Is SimMechanics?

Model-Based Design for Altera FPGAs Using HDL Code Generation The MathWorks, Inc. 1

What's New in MATLAB for Engineering Data Analytics?

Panagiotis Tsiotras. Dynamics and Control Systems Laboratory Daniel Guggenheim School of Aerospace Engineering Georgia Institute of Technology

FULL VIRTUALIZATION OF RENAULT'S ENGINE MANAGEMENT SOFTWARE APPLICATION TO SYSTEM DEVELOPMENT

Attack Resilient State Estimation for Vehicular Systems

MULTI-LEVEL MODELLING OF A MODULAR DOUBLE SALIENT LINEAR MOTOR

Integrated Workflow to Implement Embedded Software and FPGA Designs on the Xilinx Zynq Platform Puneet Kumar Senior Team Lead - SPC

Algorithmic development for 2D and 3D vision systems using Matlab

Case Study on DiaHDL: A Web-based Electronic Design Automation Tool for Education Purpose

Model-based Design/Simulation

Collection of Laboratories Course on Aerospace Engineering

Modeling and Optimization of Real Systems

Simulation-based Test Management and Automation Sang-Ho Yoon Senior Application Engineer

Particle Systems. Typical Time Step. Particle Generation. Controlling Groups of Objects: Particle Systems. Flocks and Schools

Model-Based Design of Automotive RT Applications

GAIO. Solution. Corporate Profile / Product Catalog. Contact Information

Hardware Implementation and Verification by Model-Based Design Workflow - Communication Models to FPGA-based Radio

TRC File Changes with dspace Release 2014-A and Later. Migration Guide

AVS: A Test Suite for Automatically Generated Code

Applications of Program analysis in Model-Based Design

High-Level and Model-Based Design Targeting FPGAs and SoCs

Designing and Targeting Video Processing Subsystems for Hardware

Lessons learned: WakeScene Results of quantitative (Monte Carlo) simulation studies

Control System Design and Rapid Prototyping Using Simulink Chirag Patel Sr. Application Engineer Modeling and Simulink MathWorks India

5/4/2016 ht.ttlms.com

xpc Target communication efficiency when multiple targets are involved

2007 Maplesoft, a division of Waterloo Maple Inc.

Turning an Automated System into an Autonomous system using Model-Based Design Autonomous Tech Conference 2018

Implementing MATLAB Algorithms in FPGAs and ASICs By Alexander Schreiber Senior Application Engineer MathWorks

Embedding Simulink Algorithms into ifix and GE Fanuc Series 90 PLCs

AADECA 2004 XIX Congreso Argentino de Control Automático. Ethernet delay evaluation by an embedded real time Simulink model PC in asynchronous mode

Architecture-driven development of Climate Control Software LMS Imagine.Lab Embedded Software Designer Siemens DF PL

SHRP 2 Safety Research Symposium July 27, Site-Based Video System Design and Development: Research Plans and Issues

MATLAB/Simulink 기반의프로그래머블 SoC 설계및검증

Simulation of Aircraft Encounters with Perturbed Vortices Considering Unsteady Aerodynamic Effects

What s New in STK 11?

Quality of Test Specification by Application of Patterns

Collision Risk Studies with 6-DOF Flight Simulations when Aerodrome Obstacle Standards Cannot Be Met

New Automation Technology. TwinCAT 3. TwinCAT 3 extended Automation Technology

Transcription:

MATLAB EXPO 2014 AUTOMOTIVE INFOCOM TRANSPORT & ENVIRONMENT AERONAUTICS SPACE DEFENCE & SECURITY Red Bull Air Race Planung und Sicherheitsanalysen für Luftrennen R. Leitner - IABG mbh München, 2014-07-09 IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 1 of 27

Contents Red Bull Air Race World Series Problem Description and Motivation Race Track Elements Software Structural Layout and Graphical User Interface Track Generation and Simulation Model Safety Assessment and Abu Dhabi Track Conclusion IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 2 of 27

Red Bull Air Race World Series Spectacular public sporting event like Formula-1 Pilots have to pass a race course at minimum time Low-Level flying conditions Aerobatic Maneuvers Race Locations: Large cities around the world Safety is a paramount Issue Transparent Track Planning Process is required IABG used MATLAB and Simulink to tackle this challenge IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 3 of 27

Red Bull Air Race World Series 2014: Abu Dhabi IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 4 of 27

Red Bull Air Race World Series 2014: Abu Dhabi IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 5 of 27

Red Bull Air Race World Series 2014: Abu Dhabi IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 6 of 27

Problem Description and Motivation Critical Boundary Conditions Race Locations inside major cities Large Number of Spectators High Velocities and Load Factors Low-Level Flight Collision of A/C with pylons possible SAFETY IS A PARAMOUNT ISSUE! Permissions for the race have to be negotiated with local municipal and aviation authorities COMPREHENSIBLE AND TRANSPARENT TRACK PLANNING PROCESS IS REQUIRED! Until 2007/2008 Track Design Process based only on the experience of the track designer and computer based drawing programs IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 7 of 27

Race Track Elements Race Track is defined by two main components: Race Gates Inflatable Pylons made of special fabric Defining the race course by sequence and direction in which they have to be passed Aerobatic maneuvers can be associated to gate Race Zones Definition of specially designated areas in the race course Highlighting of certain landmarks IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 8 of 27

Race Track Elements: Gates IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 9 of 27

Race Track Elements: Zones IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 10 of 27

Race Elements: Maneuvers IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 11 of 27

Software Structural Layout MATLAB - Simulink Stateflow - Matlab Compiler MATLAB/Simulink Coder Mapping Toolbox - Image Processing Toolbox IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 12 of 27

Graphical User Interface Environment Gate Elements Race Sequence Setup Simulation Control Interface Gate Properties Track Design Area IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 13 of 27

Track Generation and Simulation Model Maneuver Pilot Trajectory Following Maneuver Execution Reference Trajectory RT CMD Trajectory CMD/ CTRL DIRECT CMD Flight Control System Path CMD/ CTRL Load Factor CMD/ CTRL LF CMD Simulation Model Kinematic/ Dynamic IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 14 of 27

Kinematic Simulation Model IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 15 of 27

Maneuver Pilot IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 16 of 27

Track Generation IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 17 of 27

Race Track Simulation IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 18 of 27

Safety Assessment IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 19 of 27

Safety Assessment: Ballistic Extrapolation IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 20 of 27

Safety Assessment: Time to Ground /Crowdline IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 21 of 27

2D Track of ABU DHABI 2014 IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 22 of 27

3D Track of ABU DHABI 2014 IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 23 of 27

Ballistic Extrapolation IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 24 of 27

Conclusion Stand-alone tool for the design and evaluation of air race tracks has been presented Sophisticated numerical track generation routines in combination with a high fidelity simulation Simulation results can be analyzed concerning safety-aspects Results can be used for briefing purposes and for negotiations with local aviation an municipal authorities to obtain permission for the air race Provides the track designer with all the necessary means to develop and analyse the intended race design at a given location. IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 25 of 27

MATLAB in General Benefits of Mathworks Tool Chain Easy to use programming language Handles large datasets easily Toolboxes allow to scale MATLAB to the needs of specific project Dynamic Modeling/Simulation and Control Design of Dynamics in Simulink Graphical user interface eases design of dynamic system and allows fast control design Hierarchical model with subsystems allow to easily adjust modeling level Component based, components are easily reusable in multiple model/projects Flexible interfaces for post processing of simulation data Simulink models can be easily adjusted to model variants IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 26 of 27

Thank you for your kind attention! Any Questions? IABG mbh Ottobrunn - Germany MATLAB EXPO 2014 Page 27 of 27