Top Banner
NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA Multi-Strategy Intelligent Optimization Algorithm For Computationally Expensive CAE Simulation S. Costanzo, Z. Xue, M. Engel, S. Parashar, C. Chuang
33

Multi strategy intelligent optimization algorithm for computationally expensive cae

Apr 13, 2017

Download

Engineering

Welcome message from author
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
Page 1: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Multi-Strategy Intelligent Optimization

Algorithm For Computationally

Expensive CAE Simulation

S. Costanzo, Z. Xue, M. Engel,

S. Parashar, C. Chuang

Page 2: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Goal

• Reduce number of evaluations

• Solve a complex constrained MDO problem

• Handle computationally expensive CAE

simulations

• Case study:

–MDO of Ford Taurus 2001

Page 3: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

MDO Ford Taurus 2001

Our target was to improve the baseline design of

the 2001 Ford Taurus model based on the

National Crash Analysis Center (NCAC) criteria.

Disciplines considered:

• safety (subdivided into Full Frontal and 40%

offset impact)

• NVH (noise, vibration & harshness)

Page 4: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

MDO Problem Description

Page 5: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

For a vehicle model with over a million elements a

single design evaluation takes about 5 hours on

32-CPUs HPC clusters.

The challenge

Page 6: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Software Platform

is an integration platform for multi-objective and multi-

disciplinary optimization. It provides a seamless coupling with

third party engineering tools, enables the automation of the design

simulation process, and facilitates analytic decision making.

Page 7: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Optimization Workflow

Problem: identify most appropriate algorithm

Page 8: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Algorithm suite

Taking into account a subset of available

optimization algorithm categories:

• Gradient-Based

• Heuristic

• Multi-Strategy

Page 9: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Algorithm suite

Taking into account a subset of available

optimization algorithm categories:

• Gradient-Based

• Heuristic

• Multi-Strategy

Main focus: few number of evaluations.

Page 10: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Algorithm suite

Taking into account a subset of available

optimization algorithm categories:

• Gradient-Based

• Heuristic

• Multi-Strategy

Main focus: few number of evaluation.

Page 11: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Heuristics: Genetic Approach

• Well known algorithms, recognized in

literature

• Allow for parallel computing

• High robustness and design space

exploration capabilities

• Elitism allows the GA to focus on the best

solutions and explore the most interesting

regions

Page 12: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Heuristic: Genetic Approach

MOGA-II

Multi-objective Genetic Algorithm II is an

improved version of MOGA developed by C.

Poloni, that uses a smart multi-search

elitism for robustness and a directional

crossover for fast convergence.

Page 13: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Heuristic: Genetic Approach

NSGA-II

Non-dominated Sorting Genetic Algorithm is

a well-known multi-objective optimization

algorithm developed by K. Deb,

implementing a fast and clever elitism and

non-dominated sorting.

Page 14: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Multi-Strategy Approach

• Combine heuristics with other techniques:

– Local search for refinement

– response surfaces to speed up convergence

• Suitable for MDO problems where

correlations between disciplines may

require different optimization techniques

to achieve the best results

Page 15: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Multi-Strategy Approach

FAST

Automatic iterative algorithm focused on the

exploration, exploitation and validation cycle.

Fast optimizer uses different internal

adaptive Response Surface Metamodels to

speed up the optimization process.

Page 16: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Multi-Strategy Approach

HYBRID

Combines a genetic algorithm and a

gradient-based SQP local search algorithm

within a steady-state evolution scheme,

which can keep the computational resources

saturated with concurrent design

evaluations.

Page 17: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Multi-Strategy Approach

pilOPT

Exploits the advantages of local and global

search algorithms while automatically

adjusting the ratio between different

optimization strategies based on their

performance. It also uses Response

Surfaces to speed up the optimization.

Page 18: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Preliminary Benchmark

• Comparison based on a limited number of

evaluations

• Mathematical test functions from literature

– Michalewicz test library

– Zitzler benchmark library

• Target: Find the most appropriate strategy for the Ford

Taurus model optimization

Page 19: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Preliminary Benchmark: T01

Objective Function:

Constraints: Bounds:

Page 20: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Preliminary Benchmark: T01

Page 21: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Preliminary Benchmark: ZDT2

Objective Functions:

Bounds:

Page 22: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Preliminary Benchmark: ZDT2

Page 23: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Inverted Generational Distance

Page 24: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Preliminary Benchmark: ZDT2

Page 25: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Preliminary Benchmark

• Multi-strategy algorithms outperform GA

on short runs

• All candidate algorithms have shown

remarkable results on a long run

• Accordingly, we decided that we could

afford three short optimizations

Page 26: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Application Test

• Also in this case only default algorithm

parameter settings were used

• Maximum number of evaluations for each

algorithm was set to 400

• In spite of the use of significant parallel

computing resources, one whole run took more

than three days

Page 27: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

HYBRID

Page 28: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

HYBRID

Page 29: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

FAST

Page 30: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

pilOPT

Page 31: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Conclusions

• Good validation for multi-strategy algorithms on

a complex MDO problems

• The baseline design weight has been

successfully reduced with all algorithms

• The best result has been obtained with pilOPT,

with 13.72% weight reduction

• The remarkable performance indicates great

potential for intelligent multi-strategy algorithms

Page 32: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Future Work

• Single-parameter multi-strategy algorithm

• Improve automatic controls in pilOPT

• Increase number of available internal algorithms

• Find other complex MDO cases where intelligent

algorithms could be effectively applied

Page 33: Multi strategy intelligent optimization algorithm for computationally expensive cae

NAFEMS World Congress 2015 | 21-24 June | San Diego | California | USA

Thank you for your attention