CPACS - Common Parametric Aircraft Configuration Schema

Slides:



Advertisements
Similar presentations
ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 1 A dynamic data integration approach to build scientific workflow systems Markus.
Advertisements

ADVCOMP 2009 > Arne Bachmann > Markus Kunde > et al. > Slide 1 Automation of Aircraft Pre-Design with Chameleon Arne Bachmann Simulation- and.
DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
Using reference models to drive business transformation in the HE sector Dr Samia Oussena Thames Valley University.
IEC Substation Configuration Language and Its Impact on the Engineering of Distribution Substation Systems Notes Dr. Alexander Apostolov.
MULTI-FIDELITY WING MASS ESTIMATION BASED ON A CENTRAL MODEL APPROACH 71th Annual Conference SAWE 2012 D. Böhnke, F. Dorbath, B. Nagel, V. Gollnick Integrated.
Ames Research Center 1October 2006 Aviation Software Systems Workshop FACET: Future Air Traffic Management Concepts Evaluation Tool Aviation Software Systems.
A Vision for Parametric Design Presented By: Shady Youssef by Kevin Rotheroe Web Address: 128.
Automated Analysis and Code Generation for Domain-Specific Models George Edwards Center for Systems and Software Engineering University of Southern California.
Problem-Solving Environments: The Next Level in Software Integration David W. Walker Cardiff University.
Design Patterns CS is not simply about programming
An framework for model-driven product design and development using Modelica Adrian Pop, Olof Johansson, Peter Fritzson Programming Environments Laboratory.
A Model-Driven Framework for Architectural Evaluation of Mobile Software Systems George Edwards Dr. Nenad Medvidovic Center.
Automated Changes of Problem Representation Eugene Fink LTI Retreat 2007.
Workshop on Cyber Infrastructure in Combustion Science April 19-20, 2006 Subrata Bhattacharjee and Christopher Paolini Mechanical.
Presentation Summary: Design and Optimization Group NSF/DOE/APC Workshop: The Future of Modeling in Composites Molding Processes June 9-10, 2004.
The BIM Concept Drawings, building views, visualizations, calculations and quantity take-offs are automatically derived from the 3D model. BIM= Building.
The Role of Modeling in Systems Integration and Business Process Analysis © Sparx Systems Pty Ltd 2011 Ben Constable Sparx Systems.
All content in this presentation is protected – © 2008 American Power Conversion Corporation Rael Haiboullin System Engineer Capacity Manager.
Introduction to BIM BIM Curriculum 01.
Chapter 7 Requirement Modeling : Flow, Behaviour, Patterns And WebApps.
Strategic Integration and Automation of Conceptual Design Haymaker, Law, Gane, Flager, Shkolnik April 26, 2007 CIFE Research Proposal ArchitectureEngineeringComputer.
OpenAlea An OpenSource platform for plant modeling C. Pradal, S. Dufour-Kowalski, F. Boudon, C. Fournier, C. Godin.
Databases C HAPTER Chapter 10: Databases2 Databases and Structured Fields  A database is a collection of information –Typically stored as computer.
VS.NET Syllabus By Peter Huang.
David Chen IMS-LAPS University Bordeaux 1, France
DMSO Technical Exchange 3 Oct 03 1 Web Services Supporting Simulation to Global Information Grid Mark Pullen George Mason University with support from.
German National Research Center for Information Technology Research Institute for Computer Architecture and Software Technology German National Research.
Java Adaptive Mathematical Modeling Engine (JAMME) Leeland Artra, Cell Systems Initiative (CSI) Zheng Li, Department of Bioengineering University of Washington,
Aero-structure Cost Estimation and Optimization Integrated KBE System Background This research focuses on thermoplastic aero-structure cost estimations,
CRESCENDO Full virtuality in design and product development within the extended enterprise Naples, 28 Nov
Architecture-Based Runtime Software Evolution Peyman Oreizy, Nenad Medvidovic & Richard N. Taylor.
Message Brokers and B2B Application Integration Chap 13 B2B Application Integration Sungchul Hong.
Disaster Dynamics Five Year Plan 03-Dec Scientific Goals Disaster Dynamics transform descriptive case studies of natural hazard events into interactive.
Aircraft Design and an Engineer’s Approach to Software Testing Daniel Böhnke Integrated Aircraft Design Air Transportation Systems.
Benjamin Welle Stanford University Grant Soremekun Phoenix Integration
DEVS Namespace for Interoperable DEVS/SOA
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.
Sketches and Applications DIVIPRO Mashhuda Glencross James Marsh Advanced Interfaces Group The University of Manchester, UK DIVIPRO Mashhuda Glencross.
1 Another group of Patterns Architectural Patterns.
UDM An Infrastructure for Implementing Domain-Specific Modeling Languages Endre Magyari, Arpad Bakay, Andras Lang, Tamas Paka, Attila Vizhanyo, Aditya.
1 UML Basic Training. UML Basic training2 Agenda  Definitions: requirements, design  Basics of Unified Modeling Language 1.4  SysML.
Content The system development life cycle
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
NIH Resource for Biomolecular Modeling and Bioinformatics Beckman Institute, UIUC NAMD Development Goals L.V. (Sanjay) Kale Professor.
Framework for MDO Studies Amitay Isaacs Center for Aerospace System Design and Engineering IIT Bombay.
1CPSD Software Infrastructure for Application Development Laxmikant Kale David Padua Computer Science Department.
Computing and SE II Chapter 9: Design Methods and Design Models Er-Yu Ding Software Institute, NJU.
CCA Common Component Architecture CCA Forum Tutorial Working Group CCA Status and Plans.
Hiroshima, th August 2015 S. Ibarmia, P. Truscott On behalf of the CIRSOS team.
ProActive components and legacy code Matthieu MOREL.
Scientific Programmes Committee Centre for Aerospace Systems Design & Engineering Amitay Isaacs Department of Aerospace Engineering Indian Institute of.
Shawn Jones INDUS Corporation January 18, 2000 Open Forum on Metadata Registries Santa Fe, NM SDC JE-2029.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Lecture 21: Component-Based Software Engineering
High Risk 1. Ensure productive use of GRID computing through participation of biologists to shape the development of the GRID. 2. Develop user-friendly.
EMEA Beat Schwegler Architect Microsoft EMEA HQ Ingo Rammer Principal Consultant thinktecture
Model Based Systems Engineering Visualization Steven Corns Missouri University of Science & Technology.
Multi-disciplinary Approach for Industrial Phases in Space Projects Evolution of classic SE into MBSE Harald EisenmannAstrium Satellites Joachim Fuchs.
SysML v2 Model Interoperability & Standard API Requirements Axel Reichwein Consultant, Koneksys December 10, 2015.
Systema V4 Patrick PLECZON
Iterative, Concurrent Design of Advanced Space Transportation Systems
Multisdiscplinary Design Chain for model rotor blades
Y. Liu, M. Deshmukh, J. C. Wulkop, P. M. Fischer and A. Gerndt
Component Based Software Engineering
CHAPTER 2 CREATING AN ARCHITECTURAL DESIGN.
Software Design Lecture : 14.
Automated Analysis and Code Generation for Domain-Specific Models
Modeling capabilities
Presentation transcript:

CPACS - Common Parametric Aircraft Configuration Schema Daniel Böhnke Air Transportation Systems German Aerospace Center, (DLR)

software.dlr.de

Integrated Aircraft Design Requirements, Targets Optimization Parameterization Analysis 1 Database CPACS Database Analysis 1 Meta-Modeling Iteration Analysis 2 Analysis 2 Analysis n Performance, Properties Analysis n Sensitivities Distributed system Tools of specialists are wrapped Coupling via central data model CPACS software.dlr.de

Central Model Architecture Lifting Line Panel code Functional Parametrization Euler CPACS Different models with different geometric representations can be derived from the global CPACS model using the software libraries. software.dlr.de

Common Namespace Reduce No. of interfaces Standardize ► n(n-1) Product and process information Human readable ► n(n-1) ► 2n software.dlr.de

Holism ? Exchange relevant information Intersections of disciplines Exchange relevant meta-information Dynamic or static ? Start with the Requirements Again we will focus on some key aspects Only picked the most important requirements Task 1: Identify relevant information that must be exchanged Aerodynamic guy is only interested in wing bending Structure guy is interested in pressure distribution This is a standard two discipline problem, multidisciplinary projects tend to connect partners that do not know about their interaction Task 2: If information is exchanged it must be transperent. Meta information should be exchanged as well, you need to know if another discipline has an influence on you model. This can either be: Static: Mark elements in the model that might be affected Dynamic: Observe the model and highlight toool interaction with the model. A tool may react dynamically to a model from: Dream Airplanes, C.W. Miller software.dlr.de

Accessibility Information is always converted Interaction of discipline and modeling experts One of the key factors! Who exchanges information in the central model, who is responible for the interfaces? There are two kinds of engineers involved: Single Domain Experts, Modeling Experts Single Domain Experts can benefit from dynamic boundary conditions for his calculations as well as parametric description of his models Modeling Experts are interested defining common definition for the system, in this respect the aircraft Design Expert must connect his tool to the model known by the modeling expert, usually conversions, changes of programming languages and ambigouity occur. Example implicit geometry information. Library must be available to read the data to make sure data is valid from: Dream Airplanes, C.W. Miller software.dlr.de

Re-usability {…} Automatic model generation Reduce erroneous Design Loop Automatic model generation Reduce erroneous Generation of derivatives There is not much sense in setting up a central model and then generate it by hand Many parts of the model may be generated by analysis tools, but a startup solution is eminently important As people are setting up parts of the model in disciplines they are no experts for, sources for errors occur easily from: Dream Airplanes, C.W. Miller software.dlr.de

Abstraction Methods Classification Association Generalization Distinguish between content and metamodel Partial-hierarchical models Complex mechanisms hamper comprehension Structure in Modeling Languages is generated by Abstraction Methods. These are usually similar to those that can be found in object oriented programming. Important features to name are Classification, Generalization and Association It is important to always distinguish between the syntax defined in the meta model and the explicit semantically interpretable content model All of the models in this work are partial-hierarchical system descriptions As always simpler systems are desired. Don‘t overdo it software.dlr.de

Common Parametric Aircraft Configuration Schema MDO aircraft design Distributed simulation Collaborative development software.dlr.de

CPACS DLR intern standard based on XML / XSD development in ~2005 specific libraries Applications in DLR Projects: Aircraft design Helicopter design Engine design Climate impact software.dlr.de

TIXI – XML Interface Handle CPACS Basic XML functions Advanced CPACS functions Arrays Unique Identifiers … software.dlr.de

TIGL – Geometry Library Visualization Calculation Area Intersections Inner <> Outer Export STL IGES software.dlr.de

RCE - Remote Computing Environment Framework Integrated Capabilities Distributed software.dlr.de

References T. Zill, D. Böhnke, B. Nagel, V. Gollnick, Preliminary Aircraft Design in a Collaborative Multidisciplinary Design Environment, AIAA Aviation Technology, Integration and Operations Conference, 2011 D. Böhnke, B. Nagel, V. Gollnick, An Approach to Multi-Fidelity in Conceptual Aircraft Design in Distributed Design Environments, IEEE Aerospace Conference, 2011 D. Böhnke, M. Litz, B. Nagel, S. Rudolph, Evaluation of Modeling Languages for Preliminary Airplane Design in Multidisciplinary Design Environments, DGLR Congress, 2010 C. Liersch, M. Hepperle, A Unified Approach for Multidisciplinary Aircraft Design, CEAS European Air and Space Conference, 2009 A. Koch, B. Nagel, V. Gollnick, K. Dahlmann, V. Grewe, B. Kärcher, U. Schumann, Integrated analysis and design environment for a climate compatible air transport system, AIAA Aviation Technology, Integration and Operations Conference, 2009 software.dlr.de

„All models are wrong, but some are useful.“ George E.P. Box software.dlr.de

Collaborating DLR Institutes AE Aeroelasticity www.dlr.de/ae/en AS Aerodynamics and Flow Technology www.dlr.de/as/en AT Propulsion Technology www.dlr.de/at/en BK Structures and Design www.dlr.de/bk/en FA Composite Structures and Adaptive Systems www.dlr.de/fa/en FL Flight Guidance www.dlr.de/fl/en FT Flight Systems www.dlr.de/ft/en FW Air Transport and Airport Research www.dlr.de/fw/en HR Microwaves and Radar www.dlr.de/hr/en LY Air Transportation Systems www.dlr.de/ly/en ME Aerospace Medicine www.dlr.de/me/en MF Remote Sensing Technology www.dlr.de/caf/en PA Atmospheric Physics www.dlr.de/pa/en RM Robotics and Mechatronics www.dlr.de/rm/en RY Space Systems www.dlr.de/irs/en SC Simulation and Software Technology www.dlr.de/sc/en software.dlr.de