Development of an Object Oriented Data Model ADDAM for Applications in Aircraft Design

Similar documents
Hazardous Area Tablet Tab-Ex 01 DZ1 SIM SIM CARD INSTALLATION AL19A

What s New? SAP HANA SPS 07 SAP HANA tailored data center integration. SAP HANA Product Management November, 2013

Installation Instructions Valid for EPLAN Platform Version 2.6 Status: 07 / 2016

Succeed with Eclipse: Large Scale 11/14/16

WORKSHOP 4.3: PI READINESS OF WAREHOUSE TECHNOLOGY IPIC 2017 DR. MAX WINKLER / JULY, 2017

Innovations in V6.5 Consolidation

What s New? SAP HANA SPS 07 Fuzzy Search (Delta from SPS 06 to SPS 07) SAP HANA Product Management November, 2013

ECLIPSE TEA MARKUS DUFT ECLIPSECON EUROPE 2017

Atos - For internal use

User guide - VIM plus AOG & RG - V1. New VIM plus AOG & RG. User guide

What s New? SAP HANA SPS 07 Administration & Monitoring (Delta from SPS 06 to SPS 07) SAP HANA Product Management November, 2013

CANopen Object Browser, Version 0.2

CANopen Object Browser, Version 0.5

7PMDM Server x - Microsoft Windows Phone 8 7P Mobile Device Management. Doc.Rel: 1.0 / Doc.No.: Windows_ Phone 8 _EN

ComCom-Ex. Safety instructions

Surrogate models for Rapid Sizing of Structures

1. Übungsblatt. Vorlesung Embedded System Security SS 2017 Trusted Computing Konzepte. Beispiellösung

Modem for SITRANS TK 7NG3190-6KB C79000-B7174-C14 SIEMENS SITRANS TK COM 1 MODEM

What s New? SAP HANA SPS 07 SAP HANA Platform Lifecycle Management (Delta from SPS 06 to SPS 07) SAP HANA Product Management November, 2013

SAP HANA Revision Strategy. SAP HANA Product Management May 2014

FLASH INSIGHT. The internet giants media mobilisation Do they play turtle and hare with us?

7PMDM Server x - CSV Import 7P Mobile Device Management. Rel: 1.0 /

RGB SQ PROCESSOR BOARD HKSR-5803SQ ADVANCED HQ PROCESSOR BOARD HKSR-5803HQ. INSTALLATION MANUAL 1st Edition

Spektroskopiesoftware

Kapsch BusinessCom. When your Anti-Virus turns against you Are you frightened already?

2 Aircraft Design Sequence

INTEGRATED PARAMETRIC AIRCRAFT DESIGN

Merging Artist systems. For Artist S, M, 32, 64, 128

Flasher Utility. QUANCOM Informationssysteme GmbH

FDT beyond parameterization

Enhanced Change and Transport System (CTS+) in a SAP NetWeaver Portal landscape. January 2008

Simulation of Aircraft Encounters with Perturbed Vortices Considering Unsteady Aerodynamic Effects

CANopen Commandline Tool

Technical Note RRC-PMM Introduction. 2. General Overview. 3. Getting Started. 3.1 Selecting an appropriate PSU

Laststufenschalter. Supplement. Betriebsanleitung. Device Profile Document MODBUS

XSP / XSR DMX Splitter / RDM Hub. User Manual

Eddy Neveux Solution Architect North America May 26-28, 2015 Public

RN.341 MY Interface Card. User Guide

4. HIGHER SPHERE GEOMETRY

7PMDM Server x - SymbianS60 Client Guide. 7P Mobile Device Management. Doc.Rel: 1.4 / Doc.Nr.: n/a

Tantalum Chip Capacitors HighCap B45196H, B45198H

USBREL2 / USBREL4 & USBIN8

7PMDM Server x - SymbianS60 Client Guide. 7P Mobile Device Management. Doc.Rel: 1.3 / Doc.Nr.: n/a

Oracle LogMiner (10g)

1 General description

COPYRIGHT: NACHGEDRUCKT ODER SONST REPRODUZIERT WERDEN (Z. B. AUF CD-ROM ODER IM INTERNET).

KIM.

What s New? SAP HANA SPS 07 Security (Delta from SPS 06 to SPS 07) SAP HANA Product Management November, 2013

Auskunftsbegehren gemäß Art 15 DSGVO (Facebook Version englisch) - V1.0

Short Range Reference Aircraft CeRAS

SAP Exchange Infrastructure - Graphical Mapping

Introduction to Data Archiving

The activities described in these upgrade instructions may only be performed by engineers or maintenance/technical staff.

MGS USB Gauge Monitor

PAR-KL-68. QUANCOM Informationssysteme GmbH

1. Introduction. L'Enseignement Mathématique. Band (Jahr): 48 (2002) L'ENSEIGNEMENT MATHÉMATIQUE. PDF erstellt am:

Using extensible metadata definitions to create a vendor independent SIEM system

Subsembly XS2A API. Product Information

Connection Guide Link ECU

AC500. Application Note. Scalable PLC for Individual Automation. AC500-S safety PLC - Overview of changes in Automation Builder 2.1.x and 2.0.

chipdisk for RemoteView

WebTransactions V7.1. Supplement

7P MDM Server Admin Quick Start 7P Mobile Device Management

Release Notes DriveLock SE

SEO Editorial Guidelines , Aperto

Installation, Storage and Compute with Windows Server Online-Training Examen 740. Ausbildungsinhalte. ITKservice

Industrial stakes and state of the art of aircraft broadband noise prediction

Release Notes DriveLock SE

Damping of Inrush Current in Low-Voltage PFC Equipment

SD2IEC evo². Revision E3b

SIOV Metal Oxide Varistors HighE Series

Release Notes DriveLock SE

ATI UK Strategy in Aerospace. Aerospace Technology Congress 2016

APP 6.0 Quick Start Version 1.0 January 2013

Modern and Lucid C++ for Professional Programmers. Week 15 Exam Preparation. Department I - C Plus Plus

SAP NetWeaver 7.0: ETL and EII

AC500 V2.1 ACSM1. Profibus DP

The SAP Transaction Model: Know Your Applications

MEGAPIXEL NETWORK CAMERA SERIES

PRIMERGY 670 Converting Guide

ABAP Course. ABAP Objects and Business Server Pages

What s New? SAP HANA SPS 07 Real-Time Data Replication with SAP Landscape Transformation Replication Server (Delta from SPS 06 to SPS 07)

Course to Steer Indicator (Operator Unit)

Marketing Cloud Scripting Languages

Power Systems. Managing the HMC 5250 console

APP 6.0 Quick Start Manual

Zone 2/22. Smart-Ex 201 Ex-Handy 209. Safety Instructions

Copyright (C) Fujitsu Siemens Computers GmbH 2008 All rights reserved

SAP NetWeaver IT Scenario Overview <insert scenario name>

A Cooperative Approach to Multi-Level Multi-Disciplinary Aircraft Optimization

The Open Group Conference London. SAP EAF and TOGAF 9. History, differences, similarities and recommendations for the future

Adobe Forms Integration in SAP Web AS Marc Chan Sr. NetWeaver Consultant NetWeaver RIG US

The Role of Geometry in the Multidisciplinary Design of Aerospace Vehicles

Aircraft Stability and Performance 2nd Year, Aerospace Engineering. Dr. M. Turner

Copyright (C) Fujitsu Siemens Computers GmbH 2004 All rights reserved

COPYRIGHT: NACHGEDRUCKT ODER SONST REPRODUZIERT WERDEN (Z. B. AUF CD-ROM ODER IM INTERNET).

Fujitsu Siemens Computers. internet Value Edition. Version 1.0B. July Release Notice

jpad A Java Toolchain of Computer Programs for Aircraft Design.

German Aerospace Center, Institute of Aerodynamics and Flow Technology, Numerical Methods

Design and implementation of Virtual Security Appliances (VSA) for SME

Transcription:

Development of an Object Oriented Data Model ADDAM for Applications in Aircraft Design MATLAB EXPO 2014 9 th July, Munich Fellow of Munich Aerospace e.v. Research Associate, Technical University of Munich

Agenda Introduction Requirements on Data Model Aircraft Design DAta Model ADDAM Example Airbus A320 Conclusion 26.08.2014, slide 1

Agenda Introduction Requirements on Data Model Aircraft Design DAta Model ADDAM Example Airbus A320 Conclusion 26.08.2014, slide 2

Why Do We Need an Data Model? Information 1903 2013 Usage of Computer-Aided Tools and Data Models Disciplines of Aircraft Design Process 100% Conceptual Design Preliminary Design Detail Design Design Knowledge and Information Weights Propulsion Configuration Profitability Performance Structure 0% Design Flexibility PLC Aerodynamics 26.08.2014, slide 3 Flight Dynamics

Agenda Introduction Requirements on Data Model Aircraft Design DAta Model ADDAM Example Airbus A320 Conclusion 26.08.2014, slide 4

Requirements on Data Model Software Uniqueness Consistency User Specific Aerospace Nomenclature Engineer Way of Thinking Transferability Expandability Compatibility User-friendliness Object Oriented Data Model Assemblies = Objects Properties = Characteristics Methods = Functions 26.08.2014, slide 5

Why it is programmed with MATLAB? MATLAB provides a fully OOP design environment User Availability @ Universities and Industry Programming Knowledge of most Students, Research Associates and Industry Employees Software Use Inheritance to Minimize Sum of Classes Use Handle Classes similar to Pointer Use Events and Listeners for Integrated Functionality Define Different Accessibility Rules Compatibility to other Software Exportability into other Programming Languages 26.08.2014, slide 6

Agenda Introduction Requirements on Data Model Aircraft Design DAta Model ADDAM Example Airbus A320 Conclusion 26.08.2014, slide 7

TO Weight Aircraft Design Box ADEBO Aircraft Configuration Data Storage ADDAM Artificial Engineer T W Design Chart W S Weight Estimation Fuel Structure Tools Propulsion Systems Payload Mission Performance Payload Airfoil Aerodynamics Lift c L AoA α Aircraft Aerodynamics Range Fuel 26.08.2014, slide 8

Artificial Engineer Tasks: Process Control Data Administration Knowledge of Tools links the tools with the configuration object Calculation Schedule Public Get Access Private Set Access Initialize Tool Specific Data Start Calculations Set & Get Data Save Data Configuration Object Tool Output Data 26.08.2014, slide 9

Configuration consists of objects, arrays, chars and cell arrays 50 different Classes available User Specified Object Names Timestamps Public Get Access Private Set Access Mass Update Listener Administrative Methods Types of Classes Assemblies Characteristics Mission Tool Specifics Coordinate System Flight Condition 26.08.2014, slide 10

Battery Configuration Characteristics Geometry C L Wing Flap/ Control Surface Fuselage Aerodynamics Weights C D Polar 4 Dimensional Arrays 8 Dimensional Arrays Performance Kerosene H 2 Fuel Cell Noise 26.08.2014, slide 11

Workflow Initialize Configuration Start Customize Configuration Progress Artificial Engineer Initialze Run by Method User Input required 26.08.2014, slide 12

Workflow Artificial Engineer Set Calculation Schedule Configuration Set Data Progress Configuration Run by Method User Input required 26.08.2014, slide 13

Run Tool Workflow Artificial Engineer Run Calculation Configuration Get Data Tool Progress Calculation Run by Method User Input required Tool 26.08.2014, slide 14

Result Data Workflow Tool Progress Configuration Set Data Artificial Engineer Run by Method User Input required 26.08.2014, slide 15

Workflow Configuration Save Configuration Artificial Engineer Save Configuration Progress Name_ID_Date.mat Run by Method User Input required 26.08.2014, slide 16

Agenda Introduction Requirements on Data Model Aircraft Design DAta Model ADDAM Example Airbus A320 Conclusion 26.08.2014, slide 17

Airbus A320 Comparison of aerodynamic data with PAWAT and Datcom Based on same configuration object identical geometry input data Different calculation tools and methods Solved Issues: Different tools need additional input data Add information flag for used tool Convert input data into required format Check if data already exists If format and length is correct PAWAT Datcom 26.08.2014, slide 18

Agenda Introduction Requirements on Data Model Aircraft Design DAta Model ADDAM Example Airbus A320 Conclusion 26.08.2014, slide 19

Conclusion Applicable for all Fixed Wing Aircrafts Focus on Engineering Tasks Save Data of Product Life Cycle Why Using MATLAB? Using OOP and Functional Programming in one IDE Compatible to other Programming Languages via OpenCDT Integrated Data Management Methods Integrated Possibility for Data Visualization User Friendliness 26.08.2014, slide 20

..More Time for Aircraft Design.. 26.08.2014, slide 21

Back Up 26.08.2014, slide 22

This document and all information contained herein is the sole property of the, Technische Universitaet Muenchen. No intellectual property rights are granted by the delivery of this document or the disclosure of its content. This document shall not be reproduced or disclosed to a third party without the expressed written consent of the Institute of Aircraft Design, Technische Universitaet Muenchen. This document and its content shall not be used for any purpose other than that for which it is supplied. The statements made herein do not constitute an offer. They are based on the mentioned assumptions and are expressed in good faith. Where the supporting grounds for these statements are not shown, the Institute of Aircraft Design, Technische Universitaet Muenchen will be pleased to explain the basis thereof. Dieses Dokument und alle darin enthaltenen Informationen sind das alleinige Eigentum des Lehrstuhls für Luftfahrtsysteme der Technischen Universität München. Die Zustellung dieses Dokumentes oder die Offenlegung seines Inhalts begründen keine Rechte am geistigen Eigentum. Dieses Dokument darf ohne die ausdrückliche schriftliche Genehmigung des Lehrstuhls für Luftfahrtsysteme der Technischen Universität München nicht vervielfältigt oder einem Dritten gegenüber enthüllt werden. Dieses Dokument und sein Inhalt dürfen nur zu bestimmungsgemäßen Zwecken verwendet werden. Die in diesem Dokument gemachten Aussagen stellen kein Angebot dar. Sie wurden auf der Grundlage der aufgeführten Annahmen und in gutem Glauben gemacht. Wenn die zugehörigen Begründungen für diese Aussagen nicht angegeben sind, ist der Lehrstuhl für Luftfahrtsysteme gern bereit, deren Grundlage zu erläutern. TECHNISCHE UNIVERSITÄT M Ü N C H E N 26.08.2014, slide 23 Lehrstuhl für Luftfahrtsysteme