dx 14.5 l01 introduction to dx

Upload: miguel-ferreira

Post on 07-Jul-2018

256 views

Category:

Documents


5 download

TRANSCRIPT

  • 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