introduction to ansys designxplorer -...

31
© 2013 ANSYS, Inc. September 27, 2013 1 Release 14.5 14. 5 Release Introduction to ANSYS DesignXplorer Overview

Upload: vuongdat

Post on 01-Jul-2018

270 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 1 Release 14.5

14. 5 Release

Introduction to ANSYS DesignXplorer

Overview

Page 2: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 2 Release 14.5

• DesignXplorer (DX) is a tool that uses response surfaces and direct optimization to efficiently explore the solution space. – Explore and understand the performance at other design or operating conditions

– Find the conditions which give the best performance

– Determine the key parameters influencing the design

– Explore the robustness of the design

Single Point What If? Response Surface

?

? ?

What is DesignXplorer?

Page 3: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 3 Release 14.5

DX Features List of DX Features (discussed on following slides and lectures)

– ‘What if’ Study [does not require a DX license]

– Parameter Correlation

– Design of Experiments

– Response Surface

– Min/max search

– Surface/XY plots

– Sensitivities

– Direct and response surface Optimization and trade-off plots

– Robustness of design

– Six Sigma Robustness Evaluation

Page 4: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 4 Release 14.5

DX Features What if’ Study

Automatically run through a list of manually specified design points [does not require a DX license]

Page 5: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 5 Release 14.5

DX Features Parameter Correlation

1. Identify unimportant parameters

Output Parameter

Input Parameter

Output parameters not sensitive

to force variations

Page 6: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 6 Release 14.5

DX Features Parameter Correlation

2. Identify the degree to which the relationship is linear/quadratic

Page 7: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 7 Release 14.5

DX Features Design of Experiments

• Specify the DOE Type

• Specify the range for each parameter

• DX uses a DOE to select design points with parameter combinations intended to explore the solution space efficiently

– works best for fewer than 20 parameters

Page 8: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 8 Release 14.5

DX Features Response Surface

• A continuous response surface is formed from the DPs

– Various formulations available

• A response surface can be quickly explored by other DX features …

Parameter 1

Curve fit

response Design

Points

Page 9: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 9 Release 14.5

DX Features Response Surface

–Min/max search

– Surface/XY plots

– Sensitivities;

–Optimization and trade-off plots

–Robustness of design

Page 10: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 10 Release 14.5

DX Features Six Sigma Robustness Evaluation

Input parameters vary!

Output parameters

Understand how

your performance

will vary with your

design tolerances

Determine how

many parts will

likely fail

Understand

which inputs

require the

greatest control

Page 11: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 11 Release 14.5

DX Small effort/cost, huge benefits.

Understanding Innovation ROI

Page 12: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 12 Release 14.5

14. 5 Release

Introduction to ANSYS DesignXplorer

Interface

Page 13: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 13 Release 14.5

General Workflow

Page 14: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 14 Release 14.5

• Workbench Applications that allow for parameterization: – External CAD package

– Engineering data

– DesignModeler

– Meshing

– Mechanical

– Mechanical APDL

– ExplicitSTR

– CFX

– Fluent

– CFD-Post

– VistaTF

– Polyflow

– SpaceClaim

– External Connections

– Excel

– AQWA

– nCode

– Ansoft Solutions (HFSS, Maxwell)

Parameters

Page 15: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 15 Release 14.5

• In Workbench Options > Geometry Import, enable Parameters and

specify a filtering prefix and suffix

• The default filterer is “DS”. • Example:

– To expose a CAD parameter named “Length” in Workbench, it could be renamed as

“dslength”, Lengthds”, “ds_Length”, “Length_ds”, etc. (the order is arbitrary as is

the underscore and the case).

–Leaving the filter blank will cause all CAD parameters to be passed to

Workbench.

Parameters Parameterizing CAD dimensions

Page 16: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 16 Release 14.5

Input parameter created from an

expression in ANSYS CFX

Output parameters created from

an expression in ANSYS CFD

Post

Parameter definition

based on ANSYS

Mechanical APDL

input files

Input parameter created from an

expression in ANSYS FLUENT

Input and output parameters created in CAD,

DM, AMP, Mechanical

Parameters Parameterizing WB dimensions, BCs, etc.

Page 17: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 17 Release 14.5

Parameters Derived Parameters

• Derived Parameters: – Parameters created using analytical expressions composed of input and output parameters.

– Derived parameters can be defined using various built in arithmetic, trigonometric and statistical functions.

– Examples include (but are not limited to):

• cost function (i.e., the product of mass and cost per mass)

• normalized stress (i.e., stress response divided by an applied stress)

• Mesh sizing (setting a mesh parameter as a function of a geometric parameter)

Page 18: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 18 Release 14.5

All input and output parameters

Properties of

selected parameter

Table of Design Points [discussed on following slides]

Charts [discussed on following slides]

Chart options

Create derived

Parameter

Parameter Set

Page 19: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 19 Release 14.5

Update All Design Points

RMB > Update Selected Design Points

Parameter settings

currently loaded in

applications

Select Export to retain

files associated with the

Design Point

Status bar gives more info

about design points update.

Parameter Set Table of Design Points (“What-If” Study)

Page 20: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 20 Release 14.5

• Parameters Charts allow users to

configure and plot Input vs. Output

in XY plots.

• Show how output parameters vary for

design point combinations.

BA

D

GO

OD

Pre

ssu

re D

rop

Flo

w U

nif

orm

ity

Go

od

Bad

• show the chart output

vs. input parameter.

Parameter Set Charts

Page 21: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 21 Release 14.5

1

2

3

DX layout is very similar to Parameter Set

DX Parameter Correlation

Page 22: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 22 Release 14.5

Charts

1

2

3

DX Design of Experiments

Page 23: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 23 Release 14.5

DX Response Surface

1

2

3

Page 24: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 24 Release 14.5

DX Response Surface Optimization

1

2

3

4

Page 25: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 25 Release 14.5

• A Direct Optimization system is a single-component system that utilizes real solves.

• Is not dependent on the quality of a response surface.

• Retrieve information via data links from other components that contain design point data, thus reducing the time needed for the optimization without altering the original source of the design points.

• To add a Direct Optimization system to your project, drag it from the Design Exploration section of the Workbench Toolbox and drop it on your Project Schematic.

DX Direct Optimization

Page 26: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 26 Release 14.5

1

2

3

DX Six Sigma Analysis

Page 27: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 27 Release 14.5

Unified Reporting

• DX Systems contribute to the unified report

• Includes all DX tables and Charts

Page 28: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 28 Release 14.5

• View > Reset Window Layout

– The window types are connected between the various Workbench Native applications. If you close the chart on one, it is closed on the others. Use View > Reset window Layout if you get stuck

Reset Windows Layout

Page 29: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 29 Release 14.5

Summary

• DX provides plenty of functionality to allow you to gain a deeper understanding of your problem

• Each tool within DX has a user interface that follows a common methodical workflow

Page 30: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 30 Release 14.5

Workshop 1

Excel will receive two inputs from Workbench (must be between 0 and 100) and calculate the value of two output parameters according to the following equations:

• Out_1 = -2*(in_1/100-0.5)^3+SIN(2*PI()*in_2/100)

• Out_2 = (in_1/100-0.5)^2+(in_2/100-0.5)^2

Plotting Out_1 in Excel produce the following charts. Notice that the maximum value of out_1 occurs at approximately (in_1,in_2)=(0, 25)

0

10

20

30

40

50

60

70

80

90

100

0

10

20

30

40

50

60

70

80

90

10

0

Inp

ut

2

Input 1

Output 1

1-1.5

0.5-1

0-0.5

-0.5-0

-1--0.5

-1.5--1

0

34

68

-1.5

-1

-0.5

0

0.5

1

1.5

0

13

26

39

52

65

78

91

Input 1

Output 1

1-1.5

0.5-1

0-0.5

-0.5-0

-1--0.5

-1.5--1

Page 31: Introduction to ANSYS DesignXplorer - ttu.eeinnomet.ttu.ee/martin/MER0070/WB/WS10/DX_14.5_L01_Introduction_to... · 1 © 2013 ANSYS, Inc. September 27, 2013 Release 14.5 14. 5 Release

© 2013 ANSYS, Inc. September 27, 2013 31 Release 14.5

Workshop 1

Plotting Out_2 in Excel produce the following charts. Notice that the maximum value of out_2 occurs at approximately (in_1,in_2)=(50, 50)

Since there is no set of input parameters that delivers the maximum values of both out_1 and out_2, a tradeoff analysis will need to be conducted when finding the optimal conditions

0

9

18

27

36

45

54

63

72

81

90

99

0

11

22

33

44

55

66

77

88

99

Inp

ut

2

Input 1

Output 2

0.4-0.5

0.3-0.4

0.2-0.3

0.1-0.2

0-0.1

0

34

68

0

0.1

0.2

0.3

0.4

0.5

0

12

24

36

48

60

72

84

96

Input 1

Output 2

0.4-0.5

0.3-0.4

0.2-0.3

0.1-0.2

0-0.1