Está en la página 1de 108

ANSYS v15 Update

S i Seminar
Mechanical
Updates
CAE Associates Inc. and ANSYS Inc. Proprietary
2014 CAE Associates Inc. and ANSYS Inc. All rights reserved.
New caeai.com!
Launched September 2013 Launched September 2013
2
New on caeai.com!
Expanded Resource Library Expanded Resource Library
Over 200 (and counting!) resources available for download/viewing, including
Macros, Tech Tips & Case Studies
3
CAE Associates YouTube Channel
wwwyoutube com/caeai www.youtube.com/caeai
Complete Library of all e-Learning Series recordings
4
Connect with CAE Associates
Connect with us on Social Media! Connect with us on Social Media!
5
New on caeai.com!
As you may already be aware the folks at CAE Associates like to share As you may already be aware, the folks at CAE Associates like to share
our thoughts and opinions about engineering, software, and computing
Its often hard to get us to shut up.
Please take a look at the newblog section at caeai comand leave a Please take a look at the new blog section at caeai.com and leave a
comment. We look forward to hearing from you.
6
Agenda
NewWorkbench Features New Workbench Features
New Project Page Format
Assembling Finite Element Models
External Model Utility
ACT Assembly Manager ACT Assembly Manager
External Data Utility
Modeling Updates
DesignModeler
M h i l U d t Mechanical Updates
Connections
Meshing
Submodeling
Miscellaneous Mechanical Updates
Sensitivity and Optimization
DesignXplorer Updates
7
Project Page Tabs
The Project Page nowsupports tabs for native Workbench Applications The Project Page now supports tabs for native Workbench Applications
(Engineering Data, Parameter Set, DesignXplorer, etc.).
Mechanical and DesignModeler are still data integrated applications at v15
and open in separate windows and open in separate windows.
8
Assembling FE
M d l i Models in
Workbench
CAE Associates Inc. and ANSYS Inc. Proprietary
2014 CAE Associates Inc. and ANSYS Inc. All rights reserved.
Assembling models in WB
There are two options available for assembling FE models in WB: There are two options available for assembling FE models in WB:
1. External Model Utility for MAPDL generated meshes.
2. ACT Assembly Manager for assembling Workbench Mechanical models.
10
External Model
Utilit Utility
CAE Associates Inc. and ANSYS Inc. Proprietary
2014 CAE Associates Inc. and ANSYS Inc. All rights reserved.
Assembling models in WB
Use the External Model Utility to assemble MAPDL meshes in a Use the External Model Utility to assemble MAPDL meshes in a
Mechanical database.
External Model reads files in cdb format only!
PREP7 > Archi e Model > Write > CDWRITE PREP7 > Archive Model > Write > CDWRITE
12
Assembling models in WB
With the External Model Utility you can combine multiple cdb files in one With the External Model Utility you can combine multiple cdb files in one
import.
Patterns and coordinate transformations are defined for each mesh file.
Load cdb files
Define patterns and
transformations
13
Drag and drop to load the
meshes into Mechanical
External Model Utility
The External Model Utility creates geometry fromthe finite element The External Model Utility creates geometry from the finite element
mesh facets (using an automated version of FE Modeler).
Import options are found in the details of the Model row of the receiving
system system.
14
External Model Utility - Element Types
Solid and shell elements (and mixed assembles) Solid and shell elements (and mixed assembles).
Node numbers are reordered.
No line elements are supported.
Legacy element types will be converted current technology elements:
Example - Structural Elements:
Tetrahedra: converted to SOLID187
Lower Order Bricks: converted to SOLID185
Higher Order Bricks: converted to SOLID186 Higher Order Bricks: converted to SOLID186
Lower Order Shell: converted to SHELL181
O S S 281 Higher Order Shell: converted to SHELL281
15
External Model Utility - Mixed Assemblies
Solid and shell mixed assembles are supported for both higher order and Solid and shell mixed assembles are supported for both higher order and
lower order element types.
NOTE: Solid to shell flow through meshes (shared nodes) are NOT
maintained maintained.
Contact regions can be used to reconnect solid and shell bodies.
MAPDL Mesh
Mechanical Mesh
16
Common nodes are not maintained in the transfer.
External Model Utility - Mixed Models
You can combine a Mechanical model with a CDB mesh file via the You can combine a Mechanical model with a CDB mesh file via the
External Model Utility.
The procedure consists of dragging and dropping both models into a new
analysis system analysis system.
17
External Model Utility
What you get:
An imported mesh.
Mesh metrics.
Geometry in Mechanical that
can be used for connection
regions, nodal and element
Named Selections, boundary
conditions, result scoping. conditions, result scoping.
What you dont get:
Materials assigned to the
original mesh. original mesh.
The Symmetry tool.
Contact or Surface Effect
elements defined in the original g
models.
Mesh controls of any kind
(imported or locally defined).
18
Mesh clearing or regeneration.
ACT Assembly
M Manager
Extension
CAE Associates Inc. and ANSYS Inc. Proprietary
2014 CAE Associates Inc. and ANSYS Inc. All rights reserved.
Assembling models in WB using ACT
The ACT Assembly Manager extension available fromANSYS Inc can be The ACT Assembly Manager extension available from ANSYS, Inc. can be
used to combine multiple Mechanical models in an assembly.
Included with the Ansys Customization Suite license (ACS).
Can also be purchased separately Can also be purchased separately.
Assembled models contain the full details of the Mechanical component
models (material definition, geometry, mesh settings, connections,
boundary conditions etc ) boundary conditions, etc.)
All of the imported settings can be edited.
Supports patterned imports with transformation of the imported
components components.
20
Assembling models in WB using ACT
Assembles Workbench Mechanical analysis systems composed of SOLID Assembles Workbench Mechanical analysis systems composed of SOLID
and SHELL bodies.
Original meshed geometry is maintained in the assembly.
Remeshingis allowed Remeshingis allowed.
Transformations and copies are defined in the ACT menu.
21
Assembling models in WB using ACT
The following Mechanical model items are supported: The following Mechanical model items are supported:
22
Assembling models in WB using ACT
The following Mechanical model items are not supported: The following Mechanical model items are not supported:
Line elements (beams and springs)
Mass elements
J oints connections J oints connections
Remote points
23
Assembly Manager Procedure
The basic procedure for using the assembly manager is: The basic procedure for using the assembly manager is:
Install the extension and add it to the project (prior to opening Mechanical).
Generate a mesh for each component that you intend to include in the
assembledmodel Also include: assembled model. Also include:
material assignments
Connections
coordinate systems
loads and supports
Named Selections
Write out the component files using the Assembly Manager.
Use the Assembly Manager to add components to the host model.
24
Example Fan Blade
Mesh a single blade and copy it complete with materials mesh and Mesh a single blade and copy it complete with materials, mesh and
whatever loads are applied in the rotor assembly.
25
Example Blade
Step 1 Build the rotor and blade models separately These models can Step 1 Build the rotor and blade models separately. These models can
exist in separate project files.
Assign Materials
Define connections (if the imported model is an assembly) e e co ec o s ( e po ed ode s a asse by)
Define Named Selections
Define mesh controls
Apply boundary conditions
26
Example Blade
Step 2 Use the Assembly Manager extension to save the model files of Step 2 Use the Assembly Manager extension to save the model files of
the component that will be imported.
27
Example Blade
Step 3 Make sure the host model contains the Engineering Data used by Step 3 Make sure the host model contains the Engineering Data used by
the import components.
28
Example Blade
Step 4 Create a coordinate systemin the host model that is aligned with Step 4 Create a coordinate system in the host model that is aligned with
the global origin of the component(s).
29
Example Blade
Step 5 Use the Assembly Manager to import the component model into Step 5 Use the Assembly Manager to import the component model into
the host.
Add a row to the assembly manager.
Browse the Source folder of the component files Browse the Source folder of the component files.
Specify the local coordinate system to align the component model with.
30
Example Blade
Step 6 Choose Update Geo/Meshto load the component Step 6 Choose Update Geo/Mesh to load the component.
31
Example Blade
Note that Update Geo/Meshsimply loads the geometry and current mesh Note that Update Geo/Mesh simply loads the geometry and current mesh
of the component.
If all available model information is required use the Update Model option after
the geometry and mesh update is complete. the geometry and mesh update is complete.
This will import all the additional model information such as the actual mesh
controls, Named Selections and any applicable boundary conditions.
32
Example Blade
Step 7 Import additional components or copies as needed by adding Step 7 Import additional components or copies as needed by adding
rows to the Assembly Manager.
33
Example Blade
Note that rows in the Assembly Manager can be made active or inactive Note that rows in the Assembly Manager can be made active or inactive
and the model can be updated accordingly.
34
The External Data
Utilit Utility
CAE Associates Inc. and ANSYS Inc. Proprietary
2014 CAE Associates Inc. and ANSYS Inc. All rights reserved.
External Data Utility
Introduced in v13 the External Data is a tool for mapping spatially defined Introduced in v13, the External Data is a tool for mapping spatially defined
boundary conditions (or shell thickness) on a Mechanical.
With v15 the ability to map strain and stress has been added.
E ample Stress is ind ced in the brake le er ho sing hen it is clamped Example: Stress is induced in the brake lever housing when it is clamped
onto a handlebar.
A model of the housing can be used to evaluate the initial stress (and write the
stress components to a file) stress components to a file).
The External Data Utility is used to map the initial stress onto a model of the
lever assembly.
36
External Data Utility
Other newfeatures at v15 include: Other new features at v15 include:
Velocity mapping in Harmonic Response analysis.
Body Force Density
CDB input CDB input
37
Modeling Updates
CAE Associates Inc. and ANSYS Inc. Proprietary
2014 CAE Associates Inc. and ANSYS Inc. All rights reserved.
Modeling for Sensitivity and Optimization
Automated sensitivity and optimization studies require model regeneration Automated sensitivity and optimization studies require model regeneration
that is robust and automatic.
Regeneration requires that the models be parametric. Workbench
supports parametric definition of the following input quantities: supports parametric definition of the following input quantities:
Geometric (CAD)
Coordinate system origins
Material coefficients Material coefficients
Connection definitions (contact offsets, spring stiffness, damping)
Mesh sizing
Loadingmagnitudes Loading magnitudes
Regeneration can also be made more robust by using Named Selections
in place of mouse picks when setting up the model.
Building a robust parametric model typically requires more planning and
preparation but the benefits will out weigh the costs.
39
Sensitivity and Optimization Example
Consider the bicycle brake handle showbelow Consider the bicycle brake handle show below.
The handle was designed using SolidWorks, a feature based parametric
CAD program.
Ideall e o ld like to make the grip as light as possible hile meeting Ideally we would like to make the grip as light as possible while meeting
deformation and stress requirements for acceptable life of the product.
40
Planning Ahead
Before we begin with the model preparation we should put some thought Before we begin with the model preparation we should put some thought
into the loads, supports and optimization goals to determine what
information we need to get from the CAD geometry.
Compression
l li d i l only or cylindrical
support?
Do we need a
bolt with a
pretension load?
Which parameters can
lt ithi th
Are all of the
components
necessary?
How should we model
the pin connection?
we alter within the
design envelope?
Which surfaces are we
loading?
41
Planning Ahead
Using the ANSYS Named Selection toolbar in the CAD API allows us to Using the ANSYS Named Selection toolbar in the CAD API allows us to
identify geometries of use at the CAD level.
42
Planning Ahead
Identifying the geometry parameters that will be varied and renaming them Identifying the geometry parameters that will be varied and renaming them
with a common prefix is done at the CAD level.
43
Planning Ahead
Open Workbench connect the geometry file and configure the geometry Open Workbench, connect the geometry file and configure the geometry
import to include all of the CAD information:
44
Editing CAD
G t ith Geometry with
DesignModeler
CAE Associates Inc. and ANSYS Inc. Proprietary
2014 CAE Associates Inc. and ANSYS Inc. All rights reserved.
Using DesignModeler
We always have the option of transferring geometry directly fromthe We always have the option of transferring geometry directly from the
CAD tool to Mechanical without further editing.
However, defeaturing geometry at the CAD level can be problematic
due to the history based methodology of featured based CAD tools due to the history based methodology of featured based CAD tools.
Fillet suppression results
in a rebuild error.
46
Using DesignModeler
DesignModeler is not constrained by the feature dependencies of the DesignModeler is not constrained by the feature dependencies of the
CAD model.
DesignModeler only requires sufficient topology to reconstruct the
region when a feature is removed region when a feature is removed.
47
Using DesignModeler
New at v15: there is an additional level of body cleaning available in the New at v15: there is an additional level of body cleaning available in the
Attach function.
48
Using DesignModeler
However checking your geometry with the Repair tools is always a good However, checking your geometry with the Repair tools is always a good
idea. Better to find anomalies in the before the meshing process.
49
Using DesignModeler
DesignModeler has many features to help you get your geometry ready to DesignModeler has many features to help you get your geometry ready to
mesh.
Note: at v15 the unit system in DesignModeler is no longer fixed.
50
Using DesignModeler
Check the Properties of the Attach function to confirmthat your CAD Check the Properties of the Attach function to confirm that your CAD
generated Named Selections have been included.
Note: at v15 you can turn on the Named Selection viewing.
51
Using DesignModeler
Also in the properties of the Attach Also in the properties of the Attach
function you will find the CAD
parameters.
You can select each parameter You can select each parameter
manually or have all imported
parameters automatically added to
the project parameter set by setting the project parameter set by setting
Publish All Parameters to Yes.
52
Using DesignModeler
There is a new tabular format of the DM Parameter Manager at v15 There is a new tabular format of the DM Parameter Manager at v15.
Also note the Type column that allow you to assign a unit type to the
parameter (also new at v15).
53
Using DesignModeler
The type setting in DMis shared with the project level Parameter Set The type setting in DM is shared with the project level Parameter Set.
In previous releases all geometry parameters were dimensionless,
requiring additional scripting syntax for relations with other parameters
(Ex: setting a mesh size as a function of a geometry parameter) (Ex: setting a mesh size as a function of a geometry parameter).
v14.5
v15
54
Using DesignModeler
Open View>Windows >Section Planes to define the section planes Open View > Windows > Section Planes to define the section planes.
It is the same tool used in Mechanical, now available in DM at v15.
55
Other DesignModeler Updates
All delete functions (Body Operation >Delete Face Delete Edge Delete) All delete functions (Body Operation > Delete, Face Delete, Edge Delete)
have been relocated in the Create Menu in v15.
56
Other DesignModeler Updates
Body Operation >Move Translate Rotate Mirror and Scale have been Body Operation > Move, Translate, Rotate, Mirror, and Scale have been
moved to the Body Transformation menu in v15.
57
Mechanical Setup
d 15 U d t and v15 Updates
CAE Associates Inc. and ANSYS Inc. Proprietary
2014 CAE Associates Inc. and ANSYS Inc. All rights reserved.
Using Mechanical
Drop a Structural Static Analysis systemonto the geometry Drop a Structural Static Analysis system onto the geometry.
Edit the Engineering Component to add or create the project materials.
59
Using Mechanical
Assign materials and confirmby displaying bodies by material Assign materials and confirm by displaying bodies by material.
60
Using Mechanical
Note that Automatic Contact is turned on by default Note that Automatic Contact is turned on by default.
Always turn it off when you require automatic design point generation.
61
Using Mechanical
Define the Revolute J oint used for the pin location Define the Revolute J oint used for the pin location.
Use Named Selections in place of geometry picking.
62
Using Mechanical
Connect the brake level to the housing using a spring Connect the brake level to the housing using a spring.
63
Using Mechanical
At v15 you can define a nonlinear spring stiffness using a table At v15 you can define a nonlinear spring stiffness using a table.
64
Meshing Improvements
At v15 ANSYS has improved meshing efficiency in both speed and At v15 ANSYS has improved meshing efficiency in both speed and
memory usage for all Tet, Hex, and Shell, mesh types.
In addition to the speed improvements on a single CPU, the meshing
process at v15 can also take advantage of multiple CPUs process at v15 can also take advantage of multiple CPUs.
Performance improvements
for large assemblies: for large assemblies:
Customer Models
65
Parallelized Meshing in v15
The meshing process on Windows machines is distributed using SMP The meshing process on Windows machines is distributed using SMP.
Use Tools>Options>Meshing > Number of CPUs for Parallel Part
Meshing for parallel mesh settings.
Yo can also designate the n mber of processors to be sed for a You can also designate the number of processors to be used for a
MultiZone and Patch Independent Tet using Tools>Options>Number of
CPUs for Meshing Methods.
66
Meshing Improvements
MultiZone and Shared Topology continue to showimprovements in v15 MultiZone and Shared Topology continue to show improvements in v15.
Mixed methods (Sweep, Multizone, Hex Dominant) can be employed on
individual bodies in formed parts.
67
Mesh Controls
Mesh Metrics can be evaluated and checked Mesh Metrics can be evaluated and checked.
The Controls button allows you to view metrics for particular element
types.
68
Mesh Graphics
Mechanical will nowdisplay meshed bodies in need of updating Mechanical will now display meshed bodies in need of updating
graphically:
69
Boundary Conditions
Apply a fixed support to the housing using the Named Section to identify Apply a fixed support to the housing using the Named Section to identify
the location.
Apply a pressure of 300 psi to the grip, also via Named Selection.
70
Analysis Settings
Turn on Auto Time Stepping and define as shown Turn on Auto Time Stepping and define as shown.
Turn on Large Deformation.
71
Element Named Selections
Scoping of results can be enhanced when using Named Selections of the Scoping of results can be enhanced when using Named Selections of the
finite elements entities.
In addition to Nodal Named Selections, Element Named Selections have
been added at v15 been added at v15.
The Named Selection Worksheet can be used to logically select regions of
the model for each design point update.
72
Named Selections
There is also a short cut at v15 for creating Nodal Named Selections from There is also a short cut at v15 for creating Nodal Named Selections from
geometry using the RMB context menu:
73
Postprocessing
The Nodal and Element Named Selections can be used to scope the The Nodal and Element Named Selections can be used to scope the
results, which in turn can be tracked as output parameters.
74
Postprocessing
There is an option at v15 to average stress across body boundarie There is an option at v15 to average stress across body boundarie.
Part Boundary
75
Postprocessing
For this design there is a possibility that the limiting stress occurs up in the For this design there is a possibility that the limiting stress occurs up in the
connecting bridge of the grip as shown below.
However, the model contains a re-entrant corner at this location and the
stress result is singular stress result is singular.
The options for evaluating the detailed stress in this region are:
1. Add a fillet to the model and regenerate the solution (for all design points if this
is an optimization run) is an optimization run).
2. Use a submodel with a fillet to evaluate the stress in the region.
76
Submodeling in Workbench
A submodel can be used to evaluate localized regions of stress A submodel can be used to evaluate localized regions of stress.
In this example the global model requires several substeps to converge at
the full load.
The s bmodel can se mapped displacements froman here in the load The submodel can use mapped displacements from anywhere in the load
history to calculate stress. In this case we only run the submodel for the
step of the global analysis.
Full load history Last step only
77
Tips for Submodeling Parametric Models
The easiest way to create a submodel in Workbench is: The easiest way to create a submodel in Workbench is:
Copy the global analysis system (geometry included)
Edit the geometry and extract the submodel region
Refresh the submodel Mechanical model and import the cut boundary Refresh the submodel Mechanical model and import the cut boundary
displacements.
Separate (duplicate)
Geometry and Model
78
Tips for Submodeling Parametric Models
If the global model is part of the parametric design study the submodel If the global model is part of the parametric design study the submodel
geometry must also be updated.
Use the Parameter Set to make the submodel parameters equal to those
of the global model of the global model.
Dependent
variable fields
cannot be edited cannot be edited
individually.
79
Tips for Submodeling Parametric Models
Output quantities fromboth the global and the submodel can be tracked Output quantities from both the global and the submodel can be tracked.
In this case the fillet stress in the submodel is of interest.
80
Submodeling
For this example a submodel (with a fillet added) is used to evaluate the For this example a submodel (with a fillet added) is used to evaluate the
stress in the upper grip.
81
Submodeling Tools at v15
Verification tools for cut boundary displacement mapping have been Verification tools for cut boundary displacement mapping have been
added v15.
82
Submodeling Tools at v15
Also Newat v15 shell to solid cut boundary interpolation Also New at v15, shell to solid cut boundary interpolation.
83
Other Mechanical Updates
Direct attachment of joints springs beamconnections point mass to Direct attachment of joints, springs, beam connections, point mass to
selected nodes now supported (via Nodal Named Selections).
Loads and Supports
Compressiononly support for Flexible to rigid contact Compression only support for Flexible to rigid contact
FKn factor setting now available
FKn update frequency setting now available.
Thermal analysis: Thermal analysis:
Higher Order thermal shells
Transient and SS analysis of solid composite models imported from ACP.
Harmonic Response Analysis Harmonic Response Analysis
Frequency dependent tabular loading for Harmonic Response.
Phase angle shift for remote force and moment in Harmonic response.
F ll H i l ti th d ith St ti t il bl Full Harmonic solution method with Static pre-stress now available.
84
Named Selection from Scoped Objects
You can nowcreate a Named Selection froman You can now create a Named Selection from an
existing object that is scoped to geometry or mesh.
Remote Points
Contact Regions Contact Regions
Springs
J oints
Boundary Conditions Boundary Conditions
Results and Custom Results
85
Bolt pretension at v15
Bolt pretension adjustment nowbegins fromthe deformed state of the Bolt pretension adjustment now begins from the deformed state of the
previous step (previously applied based on the undeformed shape).
Incremental load status: displacement based hold in between preload or
adjustment changes adjustment changes.
Has to follow the previously defined Preload or Adjustment.
Allows you to specify additional preload to the existing value.
Supports Restarts Supports Restarts
If the restart point includes a Bolt Pretension the incremented value gets added to
the solved displacement at the beginning of the restart substep.
86
Bolt Stress
Bolt thread analysis without detailed geometry reduces computation time Bolt thread analysis without detailed geometry reduces computation time.
Changes the normal direction of the contact elements based on the thread
definition.
Adds a hoop stress to the interface b t does not acco nt for locali ed Adds a hoop stress to the interface but does not account for localized
stress concentrations in the thread geometry.

max
=514.9

max
=514.8
10 ti f t !
87
TrueThreadSimulation BoltSectionMethod
10timesfaster!
Bolt Stress
Bolt thread definition can be found in the Geometric Modification section Bolt thread definition can be found in the Geometric Modification section
of the contact region.
88
Bolt Stress
Refer to the Technology Demonstration Guide in the ANSYS Help for Refer to the Technology Demonstration Guide in the ANSYS Help for
more details.
89
Optimization Tools
CAE Associates Inc. and ANSYS Inc. Proprietary
2014 CAE Associates Inc. and ANSYS Inc. All rights reserved.
Sensitivity Which inputs are important?
Oftenwe do not knowwhich input quantities are driving the response of Often we do not know which input quantities are driving the response of
the system.
One way to determine sensitivity of the system to changes in an input
parameter is to use the Parameters Correlation tool in DesignXplorer parameter is to use the Parameters Correlation tool in DesignXplorer.
91
Sensitivity Which inputs are important?
With the Parameters Correlation tool you specify the correlation type With the Parameters Correlation tool you specify the correlation type,
number of samples, and Auto Stop settings based on standard deviations
of each response.
92
Sensitivity Which inputs are important?
You set ranges for all included input parameters (CAD/parametric You set ranges for all included input parameters (CAD/parametric,
material, load magnitude and definition, contact interference, etc).
93
Sensitivity Which inputs are important?
The Correlation tool uses Latin Hypercube sampling to generate a matrix The Correlation tool uses Latin Hypercube sampling to generate a matrix
of design configurations spanning the possible design space.
The points are randomly placed, but care is taken to ensure that no two
points share input parameters of the same value points share input parameters of the same value.
Monte Latin Monte
Carlo
Sampling
Latin
Hypercube
Sampling
94
Sensitivity Which inputs are important?
When the design point solutions are complete you can plot input to output When the design point solutions are complete you can plot input to output
correlation, global parameter sensitivity and goodness of fit for each input
parameter relationship.
Evaluation of the correlation and goodness of fit can guide you on which Evaluation of the correlation and goodness of fit can guide you on which
parameters should be included in the optimization study and the type of
Response Surface you will need to use.
95
New at v15
Correlation tool R-square equations are nowavailable at v15 Correlation tool R-square equations are now available at v15.
96
Optimization Method
Once the critical parameters are identified the Once the critical parameters are identified the
DesignXplorer

tool is used to set up and run


optimization studies using Workbench.
DesignXplorer

offers two optimization methods: DesignXplorer offers two optimization methods:


1. Direct Optimization uses a single component system
to iterate on a specified optimization goal. A direct
optimization solution cannot be parallelized. The p p
design point inputs are determined based on the
previous responses of the system.
2. Response Surface Optimization uses a response
f t d f th d i i t l ti f surface generated from the design point solutions of a
Design of Experiments analysis. Response Surface
Optimization can be parallelized. The design point
inputs are predefined based on the input parameter p p p p
ranges and the DOE type chosen.
97
Response Surface Optimization
The number of required design points is a function of the number of input The number of required design points is a function of the number of input
variables for each DOE method.
A large number of design points can make RSO difficult to justify due to
the solution time required the solution time required.
98
Design Point Solutions
Using standard licensing the options for solving the Using standard licensing the options for solving the
design points are:
1. Run the design points in series with a single license.
2 Use the remote solve manager to submit design point 2. Use the remote solve manager to submit design point
solutions to a cluster of machines. Note: each design
point solution will occupy a solve-enabled license
during the solution.
Using HPC (High Performance Computing) adds
additional options for license usage and solution
speed.
1. Individual design point solution times can be reduced
using HPC or HPC Pack licenses to leverage multiple
cores and/or use distributed processing.
A HPC P t i li lti l th li 2. An HPC Parametric license can multiply the licenses
used in the design point solution (solve-enabled and
HPC licenses).
99
Design Point Solutions
The Remote Solve Manager is used to send the design points to a The Remote Solve Manager is used to send the design points to a
machine cluster so that the solutions can be generated simultaneously.
An HPC-Parametric license can be used to duplicate the licenses used to
solve a single design point (solvable licenses and HPC) solve a single design point (solvable licenses and HPC).
100
Design Point Solutions
For example: consider a optimization model with 5 input variables For example: consider a optimization model with 5 input variables.
The default Central Composite DOE method will generate 28 design
points. Each design point will require one hour for solution.
Using HPC Parametric licenses can dramaticall decrease the o erall Using HPC Parametric licenses can dramatically decrease the overall
solution time as well as the number of licenses needed for solution (solve
enabled plus any standard HPC licenses used).
Analysis
#ofdesign
points
#ofHPC
Parametric
Packs
#oflicenses
cloned
Total
analysis
time(hrs)
SingleDesignPoint 1 0 0 1
DOE 28 0 0 28
DOE 28 1 4 7
DOE 28 2 8 4
DOE 28 3 16 2
DOE 28 4 32 1
101
DOE 28 4 32 1
Response Surface Optimization
For this example the Response Surface Optimization tool was used to For this example the Response Surface Optimization tool was used to
evaluate the sensitivity of the first natural frequency and maximum tensile
stress in the bracket.
The following are the ranges used for the geometry input variables: The following are the ranges used for the geometry input variables:
From the global model:
0.14 < (P1) Lever Lower Length < 0.16
1 9 < (P2) L U L th < 2 05
P4
1.9 < (P2) Lever Upper Length < 2.05
0.15 < (P3) Lever Thickness < 0.25
0.15 < (P4) Lever Corner Fillet < 0.25
P1
P2
102
Response Surface Optimization
The ranges of the input variables are defined and the DOE generated The ranges of the input variables are defined and the DOE generated
design points are solved.
103
Response Surface Optimization
Sensitivity and Response functions are generated fromthe design point Sensitivity and Response functions are generated from the design point
data:
104
Response Surface Optimization
Optimization goals are set and the response functions are sampled to find Optimization goals are set and the response functions are sampled to find
the optimum design configurations.
Candidate points can be verified with an additional solution.
105
Response Surface Optimization
Once the optimumdesign based on the global model parameters has Once the optimum design based on the global model parameters has
been determined the Parameter Set can be used determine the required
fillet radius in the submodel.
P5 P5
106
New at v15
DesignXplorer nowhas an open optimization platformutilizing the ANSYS DesignXplorer now has an open optimization platform utilizing the ANSYS
Customization Tool (ACT).
Uses can link their own optimization methods to DesignXplorer.
107
New at v15
Parameter relationship optimization constraints can be defined in v15 Parameter relationship optimization constraints can be defined in v15.
108

También podría gustarte