8/19/2019 DX 14.5 L01 Introduction to DX
1/31
© 2013 ANSYS, Inc. September 27, 20131 Release 14.5
14. 5 Release
Introduction to ANSYS
DesignXplorer
Overview
8/19/2019 DX 14.5 L01 Introduction to DX
2/31
© 2013 ANSYS, Inc. September 27, 20132 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?ResponseSurface
?
?
?
What is DesignXplorer?
8/19/2019 DX 14.5 L01 Introduction to DX
3/31
© 2013 ANSYS, Inc. September 27, 20133 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
8/19/2019 DX 14.5 L01 Introduction to DX
4/31
© 2013 ANSYS, Inc. September 27, 20134 Release 14.5
DX FeaturesWhat if’ Study
Automatically run through a list of manually specified design points[does not require a DX license]
8/19/2019 DX 14.5 L01 Introduction to DX
5/31
© 2013 ANSYS, Inc. September 27, 20135 Release 14.5
DX FeaturesParameter Correlation
1. Identify unimportant parameters
Output Parameter
Input Parameter
Output parameters not sensitive
to force variations
8/19/2019 DX 14.5 L01 Introduction to DX
6/31
© 2013 ANSYS, Inc. September 27, 20136 Release 14.5
DX FeaturesParameter Correlation
2. Identify the degree to which the relationship is linear/quadratic
8/19/2019 DX 14.5 L01 Introduction to DX
7/31© 2013 ANSYS, Inc. September 27, 20137 Release 14.5
DX FeaturesDesign of Experiments
• Specify the DOE Type
• Specify the range for each
parameter
• DX uses a DOE to select design
points with parametercombinations intended to explore
the solution space efficiently
– works best for fewer than 20parameters
8/19/2019 DX 14.5 L01 Introduction to DX
8/31© 2013 ANSYS, Inc. September 27, 20138 Release 14.5
DX FeaturesResponse 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
responseDesign
Points
8/19/2019 DX 14.5 L01 Introduction to DX
9/31© 2013 ANSYS, Inc. September 27, 20139 Release 14.5
DX FeaturesResponse Surface
– Min/max search
– Surface/XY plots
– Sensitivities;
– Optimization and trade-off
plots
– Robustness of design
8/19/2019 DX 14.5 L01 Introduction to DX
10/31© 2013 ANSYS, Inc. September 27, 201310 Release 14.5
DX FeaturesSix Sigma Robustness Evaluation
Input parameters vary!
Output parameters
Understand how
your performance
wi l l vary w i th your
design tolerances
Determ ine how
many parts w i l l
l ikely fai l
Understand
which inputs
require the
greatest con tro l
8/19/2019 DX 14.5 L01 Introduction to DX
11/31
© 2013 ANSYS, Inc. September 27, 201311 Release 14.5
DXSmall effort/cost, huge benefits.
Understanding Innovation ROI
8/19/2019 DX 14.5 L01 Introduction to DX
12/31
© 2013 ANSYS, Inc. September 27, 201312 Release 14.5
14. 5 Release
Introduction to ANSYS
DesignXplorer
Interface
8/19/2019 DX 14.5 L01 Introduction to DX
13/31
© 2013 ANSYS, Inc. September 27, 201313 Release 14.5
General Workflow
8/19/2019 DX 14.5 L01 Introduction to DX
14/31
© 2013 ANSYS, Inc. September 27, 201314 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
8/19/2019 DX 14.5 L01 Introduction to DX
15/31
© 2013 ANSYS, Inc. September 27, 201315 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 toWorkbench.
ParametersParameterizing CAD dimensions
8/19/2019 DX 14.5 L01 Introduction to DX
16/31
© 2013 ANSYS, Inc. September 27, 201316 Release 14.5
Input parameter created from an
expression in ANSYS CFX
Output parameters c reated f rom
an expressio n in ANSYS CFD
Post
Parameter definit io n
based on ANSYS
Mechanical APDL
input f i les
Input parameter created from an
expression in ANSYS FLUENT
Input and o utput parameters created in CAD,
DM, AMP, Mechanic al
ParametersParameterizing WB dimensions, BCs, etc.
8/19/2019 DX 14.5 L01 Introduction to DX
17/31
© 2013 ANSYS, Inc. September 27, 201317 Release 14.5
ParametersDerived 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)
8/19/2019 DX 14.5 L01 Introduction to DX
18/31
© 2013 ANSYS, Inc. September 27, 201318 Release 14.5
All input and ou tput parameters
Propert ies of
selected parameter
Table of Design Points
[discussed on following slides]
Charts
[discussed on following slides]
Chart opt ions
Create derived
Parameter
Parameter Set
8/19/2019 DX 14.5 L01 Introduction to DX
19/31
© 2013 ANSYS, Inc. September 27, 201319 Release 14.5
Update Al l Design Points
RMB > Upd ate Selected Design Points
Parameter sett ings
current ly loaded in
appl icat ions
Select Expo rt to retain
f i les associated with the
Design Point
Status bar gives m ore info
about design po ints update.
Parameter SetTable of Design Points (“What-If” Study)
8/19/2019 DX 14.5 L01 Introduction to DX
20/31
© 2013 ANSYS, Inc. September 27, 201320 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.
B A D
G O O D
P r e s s ur eDr o p
F l o w
U n i f o r m i t y
G o o d
B a d
• show the chart output
vs. input parameter.
Parameter SetCharts
8/19/2019 DX 14.5 L01 Introduction to DX
21/31
© 2013 ANSYS, Inc. September 27, 201321 Release 14.5
1
2
3
DX layout is very similar to Parameter Set
DXParameter Correlation
8/19/2019 DX 14.5 L01 Introduction to DX
22/31
© 2013 ANSYS, Inc. September 27, 201322 Release 14.5
Charts
1
2
3
DXDesign of Experiments
8/19/2019 DX 14.5 L01 Introduction to DX
23/31
© 2013 ANSYS, Inc. September 27, 201323 Release 14.5
DXResponse Surface
1
2
3
8/19/2019 DX 14.5 L01 Introduction to DX
24/31
© 2013 ANSYS, Inc. September 27, 201324 Release 14.5
DXResponse Surface Optimization
1
2
3
4
8/19/2019 DX 14.5 L01 Introduction to DX
25/31
© 2013 ANSYS, Inc. September 27, 201325 Release 14.5
•A Direct Optimization system is asingle-component system that utilizes
real solves.
• Is not dependent on the quality of a
response surface.
• Retrieve information via data linksfrom other components that contain
design point data, thus reducing thetime 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.
DXDirect Optimization
8/19/2019 DX 14.5 L01 Introduction to DX
26/31
© 2013 ANSYS, Inc. September 27, 201326 Release 14.5
1
2
3
DXSix Sigma Analysis
8/19/2019 DX 14.5 L01 Introduction to DX
27/31
© 2013 ANSYS, Inc. September 27, 201327 Release 14.5
Unified Reporting
•DX Systems contribute to the unified report
• Includes all DX tables and Charts
8/19/2019 DX 14.5 L01 Introduction to DX
28/31
© 2013 ANSYS, Inc. September 27, 201328 Release 14.5
• View > Reset Window Layout
– The window types are connected between the various WorkbenchNative 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
8/19/2019 DX 14.5 L01 Introduction to DX
29/31
© 2013 ANSYS, Inc. September 27, 201329 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
8/19/2019 DX 14.5 L01 Introduction to DX
30/31
© 2013 ANSYS, Inc. September 27, 201330 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 1 0
2 0
3 0
4 0
5 0
6 0
7 0
8 0
9 0
1 0 0
I n p u t 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
1 3
2 6
3 9
5 2
6 5
7 8
9 1
Input 1
Output 1
1-1.5
0.5-1
0-0.5
-0.5-0
-1--0.5
-1.5--1
8/19/2019 DX 14.5 L01 Introduction to DX
31/31
© b31 l
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 1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
I n p u t 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
1 2
2 4
3 6
4 8
6 0
7 2
8 4
9 6
Input 1
Output 2
0.4-0.5
0.3-0.4
0.2-0.3
0.1-0.2
0-0.1