multidisciplinary aircraft design optimisationmdf) ⢠individual discipline feasible, ......
TRANSCRIPT
Multidisciplinary Aircraft Design Optimisation
Nickolay Jelev (Meng) 20-22nd November 2017 [email protected]
Academic supervisors: Prof. Andy Keane Dr András Sóbester Industrial supervisor: Dr Carren Holden
Jointly funded by Airbus UK and the University of Southampton.
Overview of the Design Process
Overview of Multidisciplinary Design Optimisation (MDO) Architectures
The Blackboard Architecture:
⢠Multidisciplinary Pattern Search
⢠Application UAV wing design problem
Future Work:
⢠Team Based design activity to test the proposed MDO framework
⢠Use data mining to speed up convergence
2
Contents
3
Design Process
Multidisciplinary Design Optimisation (MDO)
4
⢠Methods that solve problems
consisting of a number of domains.
They can better exploit the interactions
between the disciplines, thus in theory
arrive at a superior design than by
optimizing each discipline sequentially.
Overview of the Research Field
Monolithic Method
⢠Simultaneous Analysis and Design, (SAND)
⢠Multiple Discipline Feasible, (MDF)
⢠Individual Discipline Feasible, (IDF)
5
Distributed Method
⢠Concurrent Subspace Optimisation, (CSSO)
⢠Collaborative Optimisation, (CO)
⢠Enhanced Collaborative Optimisation, (ECO)
⢠Bi-Level Integrated System Synthesis, (BLISS)
⢠Analytical Target Cascading, (ATC)
⢠Exact and Inexact Penalty Decompositions, (EPD/IPD)
⢠Quasi-Separable Decomposition, (QSP)
⢠MDO of Independent Subspaces, (MDOIS)
⢠EtcâŠ
Abstract Method
⢠Bayesian Based Methods
⢠Game Theory Methods
⢠Blackboard Methods
⢠Fuzzy Logic Methods
⢠EtcâŠ
Why Multidisciplinary Design Optimisation? ⢠There is ample evidence and a shared consensus among academics that MDO methods
produce superior results than sequential one at the time domain optimisation.
⢠Two accepted categories of MDO approaches in Academia:
6
Monolithic Distributed
All analyses routines are combined under a single optimiser.
Domain level optimisers are coupled with analyses routines to optimise local objectives. A system level optimiser coordinates the disciplines to a single optimal design.
Advantages: Advantages:
Generally faster to converge and more robust Designed to fit the already existing organisational structure in a company
Domains can operate independently of other domains and take advantage of low cost distributed computing
Disadvantages: Disadvantages:
Maintenance difficulties of merging numerous analysis tools under a single optimiser
Human out of the loop process Difficult to implement in an organisational
structure. Non trivial gradient computation
Generally much slower to converge Some require a non trivial problem decomposition
Change in Design Process
7
8
The Blackboard Framework User Interface
Final Design Rule base
Blackboard
Data Mining
Database
To domains: Search Space From domains: Preferred Designs
Aerodynamics Group,
Minimising Drag
Weights Group,
Minimising mass
Structures Group,
Minimising Stresses
Starting Design and
Search Space
Controls Group,
Improving Stability
Manufacturing Group, Ease of Manufacturing
User Interface
Final Design Rule base
Blackboard
Data Mining
Database
To domains: Search Space From domains: Preferred Designs
Aerodynamics Group,
Minimising Drag
Weights Group,
Minimising mass
Starting Design and
Search Space
Manufacturing Group, Ease of Manufacturing
Structures Group,
Minimising Stresses
Controls Group,
Improving Stability
Multidisciplinary Pattern Search
9
The Hooke and Jeeves Pattern
Search
The Multidisciplinary Pattern
Search
Simplified UAV Wing Design
10
System:
Shared Variables: ð, ð, Î,ð¡
ð ððð¥
Structures Local Variables: ð¡ð ððð , ððð¢ð¡ðð
Multidisciplinary Pattern Search
Minimise Wing Mass
Minimise Wing Drag
Database
ðð€ððð
ð·
ð¶ððð ð¡ððððð¡ð ðð¡ðð¡ð¢ð
ðµððððð¡ ðµððððð¡ ðð€ððð
ð¶ððð ð¡ððððð¡ð ðð¡ðð¡ð¢ð
ð¶ððð ð¡ððððð¡ð ðð¡ðð¡ð¢ð
ðð
ðð
ðð
ðð
Weighted Global Objective: ð1ð· + ð2ðð€ððð
ðððððð¡ðð£ðð ðð¡ðð¡ð¢ð
Four Constraints
The Blackboard in Operation
11
Results
12
MDPS was tested on 150 starting points and the results were compared against 2 competing MDO architectures.
⢠SAND is a monolithic
architecture and stands for
âSimultaneous Analysis and
Designâ
⢠CO is a distributed architecture
and stands for Collaborative
Optimisation.
⢠MDPS stands for Multidisciplinary
Pattern Search and represents the
results obtained from the
distributed Blackboard method.
Future Work â (Surrogate Assisted) Data Mining
13
Future Work â User Controlled Bounds
14
16
Min:
Such that:
ðð¡ðð¡ð†60
Aerodynamics:
Where:
ð¶ð· = ð¶ð·ð + ð¶ð·ð
ð ð =ððð 1 + Î
2ð
ð¶ð =1.328
ð ð
ðð¡ð = 1 + 2.7ð¡
ð ððð¥+ 100
ð¡
ð ððð¥
4
ðð€ðð¡ = 2 1 + 0.5ð¡
ð ððð¥ðð
ð¶ð·ð =ð¶ððð¡ððð€ðð¡
ð
ð¶ð·ð =ð¶ð¿2
ððŽð ð
Profile Drag:
Induced Drag:
Simplified UAV Wing Design
17
ððððð =1
3ð ðŽðððð¡ + ðŽðððð¡ðŽð¡ðð + ðŽð¡ðð ðððððððð¢ð¡
Min:
Structures:
ðŽð¡ðð = Î2ðŽðððð¡
ðð€ððð = ððððð +ðð ððð +ððð¢ð¥ Total Wing mass:
Mass of a frustum:
Estimated profile areas:
Mass of a spar: ðð ððð = ðððð ððð2
4âðð ððð â 2ð¡ð ððð
2
4
Where:
ððð¢ð¡ = 1 â 2ð¡
ð ððð¥ Estimated Area cut-out:
ðŽðððð¡ = ððð¢ð¡ðð2ð¡%4
ð¡
ð ððð¥+ð2
21 â ð¡%
ð¡
ð ððð¥1.03 +
ð¡%10
â ðŽð ððð
Simplified UAV Wing Design
18
Such that:
Structures:
ð ðŠ =ðððð¢ð ð
ð 1 + Î1 + Î â 1
ðŠ
ð Wing Loading:
Span-wise Moment: ð ðŠ = ð ðŠ ððŠ ð
0
ððŠð
0
Axial Stress: ð =
ðð§
ðŒðŠ
ð¹ððððððð¡ < ðððð
Geometric Constraints:
ð¡ð ððð âðð ððð
2†0
ð¡ðÎ â ð¡ð ðððð âðð ððð
2†0
Simplified UAV Wing Design
19
Global Objective Function:
ð0 = 0.4ð· +ðð€ððð + ð
Where:
if: constraints are satisfied
ð = 0 else:
ð =ð â ðððð¥ðððð¥
+
ððâðð ððð¥
ðð ððð¥
+ (ð¡ð ððð
âðð ððð
2) + (ð¡ðÎ â ð¡ð ðððð â
ðð ððð
2)