Tutorial I2 - Beam
Tutorial I2 - Beam
yFL
σ =
4I
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 E. [email protected] W. www.simuleon.com
1. Introduction
This tutorial aims at showing an example of DOE and Monte Carlo simulation within
a stress analysis of a loaded beam. A Design of experiment (DOE) component is
used to investigate the influence of some geometric parameters on the maximum
stress found in the beam. Subsequently, a Monte Carlo simulation is defined to
evaluate the reliability of the beam’s production process by examining the influence
of production tolerances on outputs.
Preliminaries
yFL FL2
σ= S max = σ ( y = L / 2) =
4I 8I
where y is the distance from the centre, F is the central load, I is the moment of
inertia and L is the length of the beam.
- The beam has a circular cross section and its moment of inertia is the following:
r4
I =π
4
- This tutorial is divided in part A for the DOE analysis and part B for the Monte
Carlo simulation.
- Open a new standalone Isight Design gateway by using the Start Menu.
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 [email protected] W. www.simuleon.com
2
PART A. DESIGN OF EXPERIMENT
2. Setting up the Isight workflow
1. Enter the Sim-flow tab and drag a Calculator component from the Application
Components Tab onto the lower black arrow. (Fig. 1)
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 [email protected] W. www.simuleon.com
3
3. Now, enter the Parameters tab and click on the Add New Parameter button on
the right to create new parameters that will be used in our workflow (Fig. 3).
4. In the Add parameter dialog box, enter Length as Name, keep Scalar and Input
as Structure and Mode respectively, and enter 10 as Real value. A new line will be
created in the parameters list. Notice that all the options previously defined can be
directly modified by editing the values in the table.
- Radius: 0.5 m
- Force: 50,000 N
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 [email protected] W. www.simuleon.com
4
3. Edit the Calculator Component
1. Double-click the Calculator Component (Fig. 4). The dialog box is composed
of a blank area on top where you can created on or more assignment statements,
a parameters list (below on the left), a calculator and a list of useful functions (right).
2. In the blank area, write the following statement to calculate the Moment of
Inertia of the column. To include the parameters in the formulas (i.e., RADIUS),
double-click the name of the parameter in the parameters list.
M_INERTIA=pi( )*RADIUS^4/4
3. Click Calculate to include the new parameter in the list on the left.
4. Enter a new statement to calculate the maximum stress found in the beam
called S_MAX and click OK (Fig. 4).
S_MAX=FORCE*LENGTH^2 / (8*M_INERTIA)
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 [email protected] W. www.simuleon.com
5
Double-click on the DOE component.
1. In the general tab, select Optimal Latin Hypercube as DOE technique from the
drop down box. Enter 50 as number of points (Fig. 5).
2. Enter the Factors tab and select the parameters LENGTH and RADIUS as input
for the optimization. Enter the lower and upper bounds as shown in Fig.6 using
the percentage option (Lower bound, -30%; Upper bound, +30%). Move to the
Design Matrix tab and click Generate to show the evaluation points in the design
space. If wanted, add new evaluation points in the last line of the table.
3. Enter the Postprocessing tab and select the output variable parameter S_MAX
as objective and choose to minimize it (Fig. 7). Click Ok.
4. Save the workflow by clicking on FileSave as from the main menu. Rename
the file as Isight_Beam_DOE.zmf
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 [email protected] W. www.simuleon.com
6
Figure 6. Factors tab and Design matrix tab.
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 [email protected] W. www.simuleon.com
7
1. Before running the optimization, enter the Graph Templates tab to create
templates of post-processing outputs that will be populated while the model is
running (Fig. 8).
2. Click on the Create a graph for this component icon and select to
show both the Pareto graph and the Main Effects plot for the S_MAX output.
4. Before running the optimization, check that the parameters are correctly mapped
by showing the dataflow of the analysis. Enter the Dataflow tab and then the
Overview tab. Three parameters (LENGTH, RADIUS and FORCE) should be
entering the calculator component from the DOE process while the parameter
S_MAX should be mapped in the opposite direction.
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 [email protected] W. www.simuleon.com
8
1. Save the Isight workflow. From the main drop down menu, click on FileSave.
2. Run the model by clicking on the blue arrow in the main toolbar. Once the Isight
Run Gateway opens, go to the history tab and check the analysis results.
2. Enter the Graphs tab of the Isight Runtime Gateway and make sure the
Optimization component is selected in the left model tree. Look at the graphs
previously defined, now populated with the outcomes of this run (Fig. 10). What
can you see from these results? What parameter has the main effect?
3. If wanted, spend some time to discover and create new post-processing options
such as Scatter Plot 2D graphs, Constraint 2D Overlay Graphs etc.
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 [email protected] W. www.simuleon.com
9
Figure 10. Graph tab. Results.
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 [email protected] W. www.simuleon.com
10
2. Double-click the Monte Carlo component and enter the General Tab. Choose
Simple Random Technique as Sampling technique and enter 1000 as number of
points.
3. Enter the Random Variables Tab. Tick the parameter Length and define its
distribution information by selecting Normal as distribution, entering 7.367 as
mean value and 0.01 as Coefficient of Variation. Click Fix close to the Coefficient
of Variation cell.
4. Tick the parameter Radius and define its distribution information by selecting
Normal as distribution, entering 0.6194 as mean value and 0.01 as Coefficient
of Variation. Click Fix close to the Coefficient of Variation cell. (Fig. 11)
5. Enter the Responses tab and enter 3,100,000 Pa as upper limit for the S_MAX
parameter. This limit is the maximum acceptable S_MAX value (Fig. 12).
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 [email protected] W. www.simuleon.com
11
Figure 12. Monte Carlo component. Responses Tab.
2. Click on the Create a graph for this component icon and select to
show both the Cumulative distribution and the Probability distribution for the
S_MAX output.
3. Click again on the Create a graph for this component icon and
select the Scatter Plot 2D graph. Select both Length and Radius as X axis and
S_MAX as Y axis.
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 [email protected] W. www.simuleon.com
12
10. Run the Model
1. Save the Isight workflow. From the main drop down menu, click on FileSave
as and rename the file as Isight_Beam_MS.zmf.
2. Run the model by clicking on the blue arrow in the main toolbar. Once the Isight
Run Gateway opens, go to the history tab and check the analysis results.
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 [email protected] W. www.simuleon.com
13
11. Monte Carlo simulation results
1. Once the Isight Runtime Gateway opens, enter the History Tab which shows
the values of input and output design variables for each run. Red lines correspond
to the runs which fail to respect the upper limit constraint on the S_MAX parameter.
2. Move to the Graphs tab and look at the results shown. Due to the manufacturing
process uncertainty, what is the probability that the response is over the specified
limit? (Fig. 14)
Simuleon B.V.
Sint Antoniestraat 7 5314 LG Bruchem
T. +31(0)418-644699 F. +31(0)418-644690 [email protected] W. www.simuleon.com
14