19.11.01 Page 1 TENT for Airbus Deutschland TENT for Airbus TENT for Airbus Deutschland Deutschland Klaus Becker Aerodynamic Design&Data Methods, Tools & Processes Airbus Deutschland Bremen Requirements, realisation and 1 st experiences FLOWer FLOWer driving data mes s ages SURVIS SURVIS driving data mes s ages WBNS WBNS driving data BGRID BGRI D driving data mes s ages mes s ages FLOWer FLOWer driving data S TD-Out mes s ages Res tart data SURVIS Convergence data SURVIS driving data Surface flow data S TD-Out mes s ages Sectional flow data Dimens ioned body data WBNS Dimens ioned wing data WBNS driving data „Normalized“ body data BGRID Normalized wing data BGRI D driving data BGRI D input data S TD-Out mes s ages STD-Out mes s ages W/ B CO 1-block mes h WFM WFMS Control Control
21
Embed
Dimensioned Requirements, Dimensioned Normalized ...€¦ · Workflow Mangagement Application at Airbus (1) Link. 19.11.01 Page 16 TENT for Airbus DeutschlandTENT for Airbus Deutschland
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
19.11.01 Page 1
TENT for Airbus DeutschlandTENT for Airbus TENT for Airbus DeutschlandDeutschland
Klaus Becker
Aerodynamic Design&Data
Methods, Tools & Processes
Airbus Deutschland
Bremen
Requirements,
realisation and
1st experiences
FLOWer
FLOWerdriving data
STD-Outmessages
Restartdata
SURVIS
Convergencedata
SURVISdriving data
Surfaceflow data
STD-Outmessages
Sectionalflow data
Dimensionedbody data
WBNS
Dimensionedwing data
WBNSdriving data
„Normalized“body data
BGRID
Normalizedwing data
BGRIDdriving data
BGRIDinput data
STD-Outmessages
STD-Outmessages
W/B CO1-block mesh FLOWer
FLOWerdriving data
STD-Outmessages
Restartdata
SURVIS
Convergencedata
SURVISdriving data
Surfaceflow data
STD-Outmessages
Sectionalflow data
Dimensionedbody data
WBNS
Dimensionedwing data
WBNSdriving data
„Normalized“body data
BGRID
Normalizedwing data
BGRIDdriving data
BGRIDinput data
STD-Outmessages
STD-Outmessages
W/B CO1-block mesh
WFMWFMSS
ControlControl
19.11.01 Page 2
TENT for Airbus DeutschlandTENT for Airbus TENT for Airbus DeutschlandDeutschland
Overview
• Background – why WFMS• Requirements• Process chain for CFD• T he T ENT solution• Alternatives?
19.11.01 Page 3
TENT for Airbus DeutschlandTENT for Airbus TENT for Airbus DeutschlandDeutschland
2D E uler/B Lcoupledmethods
2D Navier-S tokesmethods
3D Panel / Quasi-3D methods
3D E ulermethods(BL -modific.)
3D Navier-S tokesmethods
Cruise T ake-off/L anding
Pod/pylonIntegration
R ear end/T ails
T otal aircraft
XLS , VICWA,IS ES
HILI, MS ES
VS AERO VS AERO VS AEROVS AERO, Q3D
MGAERO,FLOWer
MGAERO,FLOWer
MGAERO,FLOWer
T AU FLOWer T AUFLOWer T AU
T AU
Application/Methods
19.11.01 Page 4
TENT for Airbus DeutschlandTENT for Airbus TENT for Airbus DeutschlandDeutschland
T ails characteris tic – typical result
F L OWer Navier-S tokesL E A κ−ω turb. mod.M∞=0.85, α=2°Re =3•106, iH=0
L ift polars for dragand moment
ComputationE xperiment
3D Navier-S tokesMethods
T ails
FL OWer
Pressure dis tribution
19.11.01 Page 5
TENT for Airbus DeutschlandTENT for Airbus TENT for Airbus DeutschlandDeutschland
S urfaceGeneration
– Components– S caling– L ocalization
S urfaceGeneration
– Components– S caling– L ocalization
Data B ankGeometry
–Assemblinginformation
–Configurationdata
–Normalized data–Component
information
Data B ankGeometry
–Assemblinginformation
–Configurationdata
–Normalized data–Component
information
Geometrygenerator
IGE S
INGR ID
MGAE R O
Input
VS AE RO
Input
Centaur
3D
struc-turedMesh
F lowCalculation
ProcessControl
α/β/M/R e Range
FL OWerT AUMGAE R OVS AE R O Input
Analysis of ResultsL oad distribution – Wing– B ody– T ails
S ectional integralsComponent loadsInterferencesT ail flowHigh lift flow
Wind tunnel/F light-T est-Results
3D
hybridMesh
INGRIDAssemblingof geometry
S pecificationof geometry
Mesh generatorinput
Archivefor new geometries
Meshgenerator
3D F low S imulation S ystem
19.11.01 Page 6
TENT for Airbus DeutschlandTENT for Airbus TENT for Airbus DeutschlandDeutschland
B as ic CFD process (1)
Dimensionedbody data
WBNS
Dimensionedwing data
WBNSdriving data
„Normalized“body data
BGRID
Normalizedwing data
BGRIDdriving data
BGRIDinput data
STD-Outmessages
STD-Outmessages
W/B CO1-block mesh
19.11.01 Page 7
TENT for Airbus DeutschlandTENT for Airbus TENT for Airbus DeutschlandDeutschland
B as ic CFD process (2)
FLOWer
FLOWerdriving data
STD-Outmessages
Restartdata
SURVIS
Convergencedata
SURVISdriving data
Surfaceflow data
STD-Outmessages
Sectionalflow data
19.11.01 Page 8
TENT for Airbus DeutschlandTENT for Airbus TENT for Airbus DeutschlandDeutschland
Controlled CFD process
FLOWer
FLOWerdriving data
STD-Outmessages
Restartdata
SURVIS
Convergencedata
SURVISdriving data
Surfaceflow data
STD-Outmessages
Sectionalflow data
Dimens ionedbody data
WBNS
Dimens ionedwing data
WBNSdriving data
„Normalized“body data
BGRID
Normalizedwing data
BGRIDdriving data
BGRIDinput data
STD-Outmessages
STD-Outmessages
W/B CO1-block mesh
WFMWFMSS
ControlControl
Integration platformWFMS
19.11.01 Page 9
TENT for Airbus DeutschlandTENT for Airbus TENT for Airbus DeutschlandDeutschland
Work flow management: Requirements (1)
• Individual set-up of process chains (work flownetworks)
• Process and data control through WFMS – interactiveand on demand
• Intelligent process control• Monitoring of running processes• S ystem to be run on heterogeneous platforms• Minimum effort integration of additional computational
tools• Integration of no-source-available codes• T raceability of runs• Automatic data management
19.11.01 Page 10
TENT for Airbus DeutschlandTENT for Airbus TENT for Airbus DeutschlandDeutschland
Work flow management: Requirements (2)
• Capability to run with job queueing systems• T o run on WAN/LAN• Cope with S S H/S CP restrictions• Distributed location of data• Distributed parallel run of contributing s imulation tools• Run robust with 99% reliability• Multi-user operation capability
19.11.01 Page 11
TENT for Airbus DeutschlandTENT for Airbus TENT for Airbus DeutschlandDeutschland
B as ic approach: Component model
• Properties of components– Components have specific bas ic functionalities
and interfaces– For CFD process , we have at least 5 types of
components : Geometry Generation, MeshGeneration,F low S imulation, Postprocess ing and Visualisation
• Communication of Components– Realisation by CORBA (Common Object Request
Broker Architecture)– Exchange of data directly on network protocol
19.11.01 Page 12
TENT for Airbus DeutschlandTENT for Airbus TENT for Airbus DeutschlandDeutschland
General architecture us ing component modelGeneral architecture us ing component model
Frontend MachineFrontend Machine
ControlControl--ProcessProcess
ComputeCompute Server Server Component FactoryComponent Factory
Nam
e Se
rver
Nam
e Se
rver
SolverSolver
GUIGUI
VisualizationVisualizationToolTool
PostPostProcessingProcessing
MeshMeshHandlingHandling
19.11.01 Page 13
TENT for Airbus DeutschlandTENT for Airbus TENT for Airbus DeutschlandDeutschlandParallel communication between dis tributedapplications
• Process control is via CORBA bus (ORB)• Data transfer is running on transport level of network protocol