ANSYS Optimization Module Manual
ANSYS Optimization Module Manual
ANSYS Tutorial
Design Optimization of a Plate with a Hole
A square plate with a hole in the center has a uniform pressure of 10 ksi applied to the hole. The
objective of this example is to use the design optimization feature in ANSYS to modify the dimensions
of the plate and the hole in order to minimize the volume of the plate without exceeding a maximum von
Mises stress of 32.5 ksi.
One quarter of the plate will be modeled and Plane 2 elements with a default mesh density will be used.
Design Variables:
This model will have the plate height, width, thickness and the radius of the hole
parameterized. The ranges are as follows:
Parameter Minimum Value Maximum Value
Height (H) 10 in 15 in
Width (W) 10 in 15 in
Thickness (T) 0.1 in 0.25 in
Radius (R) 1.0 in 2.5 in
State Variable:
The maximum von Mises equivalent stress will be limited to 32.5 ksi.
Design Objective:
Minimize the volume of the plate.
The plate has a Young’s Modulus of 30x103 ksi and Poisson’s Ratio of 0.3.
Nyquist ABE 450
The following is the step-by-step procedure for the beam deflection problem using the ANSYS GUI
(Graphic User Interface) environment. Using the left button of the mouse, click on everything that is
typed bold and type everything that is italicized below.
PlotCtrls
Numbering
(Go to LINE and click) OFF (then OFF will be toggled to ON) & OK
2. Define the element type, the plate thickness and material properties.
Real Constants
Add/Edit/Delete
Add & Triangl 6 node 2 & OK
Thickness: T & OK
Material Props
Material Models
Structural & Linear & Elastic & Isotropic
EX = 30e3
PRXY = 0.3 & OK
Modeling
Create
Areas
Rectangle
By Dimensions
(Click X1 box) 0 (Click X2 box) W
(Click Y1box) 0 (Click Y2 box) H & OK
1
Nyquist ABE 450
Circle
Solid Circle
Radius = R & OK
Operate
Booleans
Subtract
Areas
Click the Square & Apply
Click the circle & OK
Meshing
Mesh Tool
Click on the Lines Set button
Pick lines 2 & 3 & Apply
NDIV = 6 & Apply
Pick lines 9 & 10 & 5 & Apply
NDIV = 10 & OK
Solution
Define Loads
Apply
Structural
Displacement
Symmetry B.C.
On Lines
Pick lines 9 & 10 & OK
Pressure
On Lines
Pick line 5 & OK
VALUE load PRES value = 18.5 & OK
Solve
Current LS
Click OK
Close Information and STAT Command windows
2
Nyquist ABE 450
Nodal Solution
Stress & Von Mises (SEQV) & OK
List Results
Sorted Listing
Sort Nodes
Stress & von Mises (SEQV) & OK
9. Write the log file that ANSYS will run during each step in the optimization process.
File
Write DB Log File
Enter: Plate & OK
3
Nyquist ABE 450
Assign
Type Plate & OK
11. Enter the design variables that will be modified during optimation and their range of values.
Design Variables
Add
Select H
MIN = 10
MAX = 15 & Apply
Select W
MIN = 10
MAX = 15 & Apply
Select R
MIN = 1
MAX = 2.5 & Apply
Select T
MIN = 0.1
MAX = 0.25 & OK
4
Nyquist ABE 450
12. Enter the limits to the design. In this example, the stress in the plate can not exceed 32.5ksi.
State Variables
Add
Select SMAX
MAX = 32.5 & OK
5
Nyquist ABE 450
13. Define the objective that you are trying to optimize. In this example you want to minimize the
volume.
6
Nyquist ABE 450
Objective
[OPVAR] Define Objective Function: VOLUME
NAME Parameter Name: Select VOLUME & OK
14. Select the protocol that ANSYS will use to optimize the problem and the number of iterations it will
use.
Method/Tool
Select Sub-Problem & OK
7
Nyquist ABE 450
Run
Begin Execution of Run window appears, click OK
Close Execution Summary and Note windows
Design Sets
List & OK
8
Nyquist ABE 450
The table shows that Sets 3, 4, 5, 6 and 8 are infeasible because they exceed the maximum
allowable von Mises stress (The variable exceeded is highlighted with an ‘>’).
The table shows that Set 11 is the optimal set (which is denoted by the *) having a volume of
10.124 in3 and a maximum von Mises stress of 32.435 ksi.
17. Graph the design variables and maximum stress for the 10 iterations.
Graphs/Tables
XVAROPT: Select SMAX
NVAR: Select H, R, T, and W & OK
18. Enter in the parameters from the best set, solve, and view the results.