system optimization - i multi-disciplinary design optimization

20
System Optimization - I Multi-disciplinary Design Optimization K Sudhakar PM Mujumdar Centre for Aerospace Systems Design & Engineering Indian Institute of Technology, Mumbai

Upload: more

Post on 07-Jan-2016

63 views

Category:

Documents


2 download

DESCRIPTION

System Optimization - I Multi-disciplinary Design Optimization. K Sudhakar PM Mujumdar Centre for Aerospace Systems Design & Engineering Indian Institute of Technology, Mumbai. Formal Process for Design. Requirements Capture  Problem statement - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: System Optimization - I Multi-disciplinary Design Optimization

System Optimization - IMulti-disciplinary Design Optimization

K Sudhakar PM Mujumdar

Centre for Aerospace Systems Design & Engineering

Indian Institute of Technology, Mumbai

Page 2: System Optimization - I Multi-disciplinary Design Optimization

Formal Process for Design

• Requirements Capture Problem statement User, Regulatory, Implied, . .

• Establish Concepts

• Identify Modeling & Simulation Environment for System Analysis. Easy for familiar concepts.

• Design Space Exploration for chosen concepts. Subjective, Parametric studies, Optimization, ?

• Design Specification

Page 3: System Optimization - I Multi-disciplinary Design Optimization

System Analysis

Inputs OutputsAnalysis

Page 4: System Optimization - I Multi-disciplinary Design Optimization

System Analysis

Design Variables RequirementsAnalysis

Many designs may satisfy requirements.Goodness criteria?

Page 5: System Optimization - I Multi-disciplinary Design Optimization

System Analysis

Design Variables

Requirements asConstraints

Objective

Analysis

Page 6: System Optimization - I Multi-disciplinary Design Optimization

System Design

Change designSubjective?

Design Variables

Requirements as constraints

Objective

Analysis

Page 7: System Optimization - I Multi-disciplinary Design Optimization

System Analysis

Geometry,Etc.

Performance,Cost, Weight,

Analysis

Page 8: System Optimization - I Multi-disciplinary Design Optimization

System Analysis

Geomtery,Etc.

Performance,Cost, Weight,

Structures

Controls

Aerodynamics

Propulsion

Trajectory

Identify, validate and integrate modules

Page 9: System Optimization - I Multi-disciplinary Design Optimization

Sub-System Analysis

Aerodynamics

Aerodynamics

Page 10: System Optimization - I Multi-disciplinary Design Optimization

Sub-System Analysis

VLM for Lift

CFD for drag

Aerodynamics

Analysis - Recursion

Page 11: System Optimization - I Multi-disciplinary Design Optimization

Sub-System Analysis

DATCOM

CFD

Aerodynamics

Fidelity level of analysis - Low, Medium, High

Page 12: System Optimization - I Multi-disciplinary Design Optimization

System Modeling & Simulation

• Requires great insight• Need to use most appropriate model• Occam’s razor• Integration of sub-system models• Issues in integration

– Technical

– Human

• . . . . .

Page 13: System Optimization - I Multi-disciplinary Design Optimization

Why do you want my program?

I have a new version of analysis software

You have to know my code to be able to execute it!

System Designer’s Nightmare!

I cannot find the correct tuning parameters!

Integration Issues

Page 14: System Optimization - I Multi-disciplinary Design Optimization

Frameworks for Integration

• Distributed analyses & ownership• System level virtual integration• System level vocabulary• Customized standard tools• eg. iSIGHT, Phoenix, • & CASDE Framework

HW-1Aerod

HW-2Struct

HW-4Prop

HW-6Controls

HW-5System-I

HW-3System-II

HW-7Optimizers

Page 15: System Optimization - I Multi-disciplinary Design Optimization

System Analysis

XS = {x1, x2, x3} YS = { y1, y2, y3 }

A1

A2

X2

X1, Y2 Y1

Y2

XS YS

A3

X3Y3

Page 16: System Optimization - I Multi-disciplinary Design Optimization

System Analysis

A2

X2

Y1A1

?

X1, Y2

Y2

A3

X3Y3

XS = {x1, x2, x3} YS = { y1, y2, y3, x1 }

How to execute A1?

Page 17: System Optimization - I Multi-disciplinary Design Optimization

System Analysis - Prescribed Scheduling

A1

A2

y2

Y1

A3

Y3

YS = { y1, y2, y3 }

x1

x2

x3

y2

Page 18: System Optimization - I Multi-disciplinary Design Optimization

System Analysis

A2

A1

y1

y2

A3

y3

YS = { y1, y2, y3 }

x2

x3

y2

x1

Page 19: System Optimization - I Multi-disciplinary Design Optimization

How to explore design space?

• Brute force? How many function evaluations?• Evolutionary methods, derivative free - GA, SA!• How to compute derivatives?

– Time intensive models

– noisy models

Surrogate models - DOE/RSM, DACE

Variable Fidelity Methods

Sensitivity Analysis

Page 20: System Optimization - I Multi-disciplinary Design Optimization

Problem statement

Modeling & Simulation environment

Integrating models

Sensitivity analysis (derivatives)

Optimization technology

etc.

?