What is MDO? Some popular definitions for

Download Report

Transcript What is MDO? Some popular definitions for

Multidisciplinary Design Optimization
Activities at CASDE, I I T, Bombay
K Sudhakar &
PM Mujumdar
Centre for Aerospace Systems Design & Engineering
Department of Aerospace Engineering, IIT Bombay
Presentation at
Aero-India 2003, International Seminar
February 7, 2003
February 7, 2002
Aero India 2003, Bangalore
MDO - 0
February 7, 2002
Aero India 2003, Bangalore
MDO - 1
Has MDO Been Around?
M (L/D)
Progress in aerodynamic design ?
• B-707
• DC-8
• B-747
• L-1011
• B-767
• A-300
20
15
10
5
0
1960
1970
1980
1990
Year
AIAA-97-1408
Series1
Improvement in Aerodynamics siphoned off for
other system level benefits – MDO in action
February 7, 2002
Aero India 2003, Bangalore
MDO - 2
Multi-disciplinary Design Optimization

Low fidelity models

Tightly coupled inter-disciplinary codes

All or most of the following,
- High fidelity models
-
February 7, 2002
Formal Optimization
Disciplinary authority
Interdisciplinary couplings formally modeled/retained
Design freedom to significantly affect system
performance in multiple disciplines simultaneously
Aero India 2003, Bangalore
MDO - 3
MDO Growth Over the Years
1982 : Holt Ashley AIAA lecture "Making Things Best ..."
"There are over 8073 papers in Optimal Control,
Aerodynamic
Optimisation
& Structural Optimisation.
Not one paper on Optimization in Aircraft Design”
1991 : AIAA White Paper on MDO; &
Special issue of Journal of Aircraft
1996 : Over 200 papers on MDO application to
A/C Design, including from Industry
1998 : AIAA White Paper on MDO.
“Summary of Industry MDO Applications & Needs”,
Geising & Barthelemy
1999 : Second Special Issue of Journal of Aircraft
February 7, 2002
Aero India 2003, Bangalore
MDO - 4
Industry Application of MDO
Source: AIAA MDO White Paper, 1998
Reproduced with permission
February 7, 2002
Aero India 2003, Bangalore
MDO - 5
MDO@CASDE Over the Years

Aug 1999
- CASDE initiates MDO activities

Aug 2000
- First meeting of SIG-MDO

Jan 2001
- Professional Development Course on MDO

Jun 2002
- Second meeting of SIG-MDO, Workshop
on MDO

Feb 2003
- Third Meeting of SIG-MDO

Sep 2003
- International Conference on MDO
February 7, 2002
Aero India 2003, Bangalore
MDO - 6
Design / MDO Studies @CASDE

AEW System Level Optimization

Aero-elastic Design of Transport A/C wings

Aircraft Intake (3D-Duct) design

Low Fidelity Analysis

High Fidelity Analysis (CFD)
For more information
http://www.casde.iitb.ac.in/MDO/
February 7, 2002
Aero India 2003, Bangalore
MDO - 7
Design Optimization of AEW
User requirements
E
Mission
AEW System
P, H, V, CL
D1
D2
P
D4
D3
DC
H, V, CL
H, V
Radar
Rotodome
Heat exchanger
Platform
WAnt
WR
February 7, 2002
LAnt
BAnt
Qr
WRot
Wds
CD,R
WHX
Aero India 2003, Bangalore
CD,H
D, T
L, W
E
MDO - 8
MDO of Transport Aircraft Wing



Stage I : Analysis based on empirical formulae
Stage II : semi-empirical analysis
 realistic aerodynamic loading - VLM
 simplified structural analysis - EPM
Stage III : Hi-fidelity analysis with aeroelasticity
 VLM
 FEM - NASTRAN
February 7, 2002
Aero India 2003, Bangalore
MDO - 9
Design Problem
3
Cruise for 3000 Km at
best range M ≥ 0.74
4
Descend to
1500 m
1
2
Climb to 11000 m
at best
ROC ≥ 11 m/s
Loiter 45 min
(Reserve)
Takeoff at sea level
d ≤ 2150 m



February 7, 2002
5
6
7
8
Land at sea level
d ≤ 1220 m
~150 seater aircraft
Mission profile shown
B 737-200 candidate for numerical study
Aero India 2003, Bangalore
MDO - 10
MDO of Transport Aircraft Wing
MDO Problem

Simultaneous aerodynamic and structural optimization
 variables - wing aerodynamic shape + wing structural sizing
 constraints - mission, aerodynamics, structural, aeroelastic
Analysis tools



Optimizers : FFSQP / NPSOL (SQP)
Aerodynamic analysis : Vortex Lattice Method (VLM)
Structural analysis :

Medium fidelity – Equivalent Plate Method (EPM)
 High fidelity – Finite Element Method (MSC NASTRAN)
February 7, 2002
Aero India 2003, Bangalore
MDO - 11
MDO of Transport Aircraft Wing
Aerodynamic Geometry
• Planform
• Geometric Pre-twist
• Camber
• Wing t/c
• single sweep, tapered wing
• divided into stations
• S, AR, , 
y

croot
citp
b/2
x
February 7, 2002
AR = b2/S
 = citp/croot
Wing stations
Aero India 2003, Bangalore
MDO - 12
MDO of Transport Aircraft Wing
Structural Geometry
• Cross-section
• Box height
• Skin thickness
• Spar/ribs
A
• symmetric
• front, mid & rear boxes
• r1, r2
y
A
A
r1 = l1/c
r2 = l2/c
A
l1
l2
c
x
February 7, 2002
Aero India 2003, Bangalore
MDO - 13
MDO of Transport Aircraft Wing
Function Evaluations



Structural
 Stresses (x ,  y , xy )
 Structural Weight (Wt)
 Deformation Function (W(x,y)) / Nodal displacements
Aerodynamic & Mission
 CL ,sectional Cl , CDi (VLM)
 Mdiv (semi-empirical) & CDo (empirical)
 Vstall, , Takeoff & Landing Distance
 Ceiling, ROC, Cruise Mach No.
Geometric
 Fuel volume (Vf)
February 7, 2002
Aero India 2003, Bangalore
MDO - 14
MDO of Transport Aircraft Wing
Loads




Load case - quasi-static pull-up maneuver
Aerodynamic pressure loads
Engine loads
Inertia Relief



February 7, 2002
Fuel Weight Inertia Relief
Wing Mass Inertia Relief
Both are distributed as equivalent uniform pressures over
wing stations
Aero India 2003, Bangalore
MDO - 15
MDO of Transport Aircraft Wing
Aerodynamic
W/S
AR

i

Structural
h/c
d/c
r1
r2
hroot
h’1
h’ 2
ts
Ars
System
Analysis
Cl
CL
R
dto
Mdd
Cdo
Wt
Vf
Structural
Aerodynamic
February 7, 2002

Aero India 2003, Bangalore
MDO - 16
MDO of Transport Aircraft Wing
Aerodynamic
W/S
AR

i

Structural
h/c
d/c
r1
r2
hroot
h’1
h’ 2
ts
Ars
VLM
FEM
Cl
CL
R
dto
Mdd
Cdo
Wt
Vf
Structural
Aerodynamic
February 7, 2002

Aero India 2003, Bangalore
MDO - 17
MDO of Transport Aircraft Wing
Aerodynamic
W/S
AR

i

Structural
h/c
d/c
r1
r2
hroot
h’1
h’ 2
ts
Ars
VLM
FEM
Cl
CL
R
dto
Mdd
Cdo
Wt
Vf
Structural
Aerodynamic
February 7, 2002

Aero India 2003, Bangalore
MDO - 18
MDO of Transport Aircraft Wing
Aerodynamic
W/S
AR

i

Structural
h/c
d/c
r1
r2
hroot
h’1
h’ 2
ts
Ars
VLM
Fidelity level for
Mdd and Cdo ?
FEM
Cl
CL
R
dto
Mdd
Cdo
Wt
Vf
Structural
Aerodynamic
February 7, 2002

Aero India 2003, Bangalore
MDO - 19
MDO of Transport Aircraft of Wing
Optimization Framework Architecture
History
Block
Optimizer
FSQP
I
N
T
E
R
F
A
C
E
Aerodynamics
(VLM)
Input
Processor
Aeroelasticity
Iterator
NASTRAN
Interface
Output
Processor
February 7, 2002
Aero India 2003, Bangalore
Structures
MSC/
NASTRAN
Analysis Block
MDO - 20
MDO of Transport Aircraft Wing
•
For more information
http://www.casde.iitb.ac.in/MDO/
• Contact : [email protected]
February 7, 2002
Aero India 2003, Bangalore
MDO - 21
3D-Duct Design

Composite team




ADA, Bangalore
ARDB Associate Node for CFD, IIT Bombay
ARDB CASDE, IIT Bombay
Bring in CFD into Optimization loop


February 7, 2002
Commercial codes?
In-house codes?
Aero India 2003, Bangalore
MDO - 22
3-D Duct Design
Design Problem in Brief
• Pressure Recovery?
• Distortion?
• Swirl?
Entry
Exit
Location and shape known
Geometry of duct from Entry to Exit ?
February 7, 2002
Aero India 2003, Bangalore
MDO - 23
Parametrization
Y
Z
X
Duct Centerline
X
Control / Design Variables
A
• Ym, Zm
• AL/3, A2L/3
Cross Sectional Area
February 7, 2002
X
Aero India 2003, Bangalore
MDO - 24
Parametrization
Y
Z
X
Duct Centerline
X
Control / Design Variables
A
• Ym, Zm
• AL/3, A2L/3
Cross Sectional Area
February 7, 2002
X
Aero India 2003, Bangalore
MDO - 25
Typical 3D-Ducts
February 7, 2002
Aero India 2003, Bangalore
MDO - 26
3D-Duct Design Using
Low Fidelity Analysis

Low Fidelity Design Criteria (Constraints)





Wall angle < 6°
Diffusion angle < 3°
6 * Equivalent Radius < ROC of Centerline
Low fidelity analysis for pressure recovery
(Objective function)
No low fidelity analysis for distortion or swirl
For results & discussion
http://www.casde.iitb.ac.in/MDO/3d-duct/
February 7, 2002
Aero India 2003, Bangalore
MDO - 27
3D-Duct Design Using
High Fidelity Analysis

Low Fidelity Design Criteria (Constraints)



Wall angle < 6°
Diffusion angle < 3°
6 * Equivalent Radius < ROC of Centreline

CFD (Fluent) for pressure recovery & distortion

Doyle Knight’s Group @Rutger’s University
Optimization of width-depth of bump for
minimising distortion.

Grid quality required to capture distortion?
February 7, 2002
Aero India 2003, Bangalore
MDO - 28
3D-Duct Design Using
High Fidelity Analysis
X2-MAX
?
X2-MIN
X1-MIN
X1-MAX
Domain for search using high fidelity code is large
February 7, 2002
Aero India 2003, Bangalore
MDO - 29
3D-Duct Design Using
High Fidelity Analysis

X2-MAX


X2-MIN

X1-MIN
February 7, 2002
X1-MAX
Low Fidelity Design Criteria
 Wall angle < 6°
 Diffusion angle < 3°
 6 * REQ < ROC
Fluent for CFD
RSM / DOE
DACE
Aero India 2003, Bangalore
MDO - 30
3D-Duct Design Using
High Fidelity Analysis

X2-MAX


X2-MIN

X1-MIN
X1-MAX
Low Fidelity Design Criteria
 Wall angle < 6°
 Diffusion angle < 3°
 6 * REQ < ROC
Fluent for CFD
RSM / DOE
DACE
http://www.casde.iitb.ac.in/MDO/3d-duct/
[email protected]
[email protected]
February 7, 2002
Aero India 2003, Bangalore
MDO - 31
MDO Framework






Easy integration of analysis modules
Support for distributed analysis
Optimization environment
...
Salas & Townsend AIAA-98-4740
Commercial Frameworks are available
February 7, 2002
Aero India 2003, Bangalore
MDO - 32
MDO Framework Issues
I cannot find the correct
tuning parameters!
Why do you want
my program?
System Designer’s
Nightmare!
I have a new version
of analysis software
You have to know my code
to be able to execute it!
(it’s all in Russian)
February 7, 2002
Aero India 2003, Bangalore
MDO - 33
MDO Framework Issues
Analysis codes should
reside with experts.
System analysis should
execute analysis codes on
experts’ computers.
Structures Expert
February 7, 2002
Aerodynamics
Expert
System Analysis
Aero India 2003, Bangalore
Controls Expert
MDO - 34
Framework Development @CASDE




Distributed computing (CORBA based)
Database driven
Tools to integrate analysis modules
using wrappers
Automatic data exchange between
analysis modules
[email protected]
February 7, 2002
Aero India 2003, Bangalore
MDO - 35
Framework Architecture
GUI
Configuration
Manager
Optimizer
Manager
OPT1 OPT2 OPT3
MDO
Controller
Data
Server
Database
Sequence
Logic
Name
Server
February 7, 2002
Execution
Manager
Aero India 2003, Bangalore
AM1
AM2
AM3
Analysis
Manager
MDO - 36
Optimization Issues
• Gradient based optimization
• Evaluation of gradients? Finite Difference.
Requirements on convergence more severe
than that required for engineering analysis.
• Noisy functions?
f
X
February 7, 2002
Aero India 2003, Bangalore
MDO - 37
User Supplied Gradients
Manually extract
sequence of
mathematical
operations
Complex Analysis
Code in Fortran
Manually differentiate
mathematical
functions - chain rule
FORTRAN
source code
that can evaluate
gradients
February 7, 2002
Code the complex
derivative evaluator
in Fortran
Aero India 2003, Bangalore
MDO - 38
User Supplied Gradients
Manually extract
sequence of
mathematical
operations
Complex Analysis
Code in FORTARN
Use symbolic math
packages to automate
derivative evaluation
FORTRAN
source code
that can evaluate
gradients
February 7, 2002
Code the complex
derivative evaluator
in Fortran
Aero India 2003, Bangalore
MDO - 39
User Supplied Gradients
Parse and
extract the sequence
of mathematical
operations
Complex Analysis
Code in FORTARN
Use symbolic math
packages to automate
derivative evaluation
FORTRAN
source code
that can evaluate
gradients
February 7, 2002
Code the complex
derivative evaluator
in Fortran
Aero India 2003, Bangalore
MDO - 40
Gradients by ADIFOR
Complex Analysis
Code in FORTARN
Automated
Differentiation
Package
Euler
FORTRAN
source code
that can evaluate
gradients
February 7, 2002
Aero India 2003, Bangalore
MDO - 41
Design / MDO Studies @CASDE
MDO Studies in formative stages
 Hypersonic Vehicles - Integrated System
Optimization (J Umakant)
 Launch Vehicles - Reliability Based Design
(Shyam Mohan)
 Launch Vehicle – Simultaneous optimization of
trajectory & system (Geethaikrishnan)
February 7, 2002
Aero India 2003, Bangalore
MDO - 42
Presentation made on behalf of
CASDE
PM Mujumdar, K Sudhakar
Amitay Isaacs, SK Sane, AG Marathe
VISIT
http://www.casde.iitb.ac.in/
for information on MDO & Other activities
February 7, 2002
Aero India 2003, Bangalore
MDO - 43