SlideShare a Scribd company logo
1 of 15
Title: FEM Project # 2
Name: Li James
Due Date: 21 April 2016 @ 5:00 pm
Class: ME37100
Professor: Benenson, G.
Overview
The purpose of this project was to evaluate a solid model design of a pulley using Finite Element
Method (FEM) to analyze any potential failure and redesign of this pulley model. The way failure was analyzed
in this design was to locate the area of maximum stress. In the simulation, the pulley was connected to a
motorized shaft and an object was lodged into one of the gaps on the pulley. The pulley continued to rotate in
spite of the obstacle, causing stress and generating a potential failure area. The project description gave me a
few constraints. The first constraint is that the material is 1020 steel. The second constraint is that the torque is
set at 100 N*m at one end of the shaft. The third constraint was that the direction of the torque is rotated based
on β€œAxis 1” (see figure 1). The fourth constraint is that one of the inner rectangles of one of the pulley gap
would be restrained. The fifth constraint is that the safety factor is 2 (divided the maximum yield strength of the
material by 2). The pulley design is acceptable if the maximum stress caused by the obstruction is below the
maximum yield strength of the material (von mises stress will be used to analyze this model) with the safety
factor included.
Figure 1: the pulley model
Procedure:
Analysis with the initial constraints only
I selected my boundary conditions based on the given constraints (see figure 2). The shaft was rotating
counter-clockwise, when the torque was applied, due to a motor attached to the end of the shaft. The right inner
rectangle at the most gap of the pulley was where the restraint was applied; that restraint represents the obstacle
that is lodged into the gap and the stress was generated from the force applied against the obstruction. Since the
rotation was counter-clockwise, the force of the obstruction should be normal to rotational force. That is why I
applied the restraint to the right wall of the top-most gap; the rotational force was to the left of the wall and the
force applied to the right wall was normal to the rotational force.
Figure 2: Initial force constraints on the model
After I applied the constraints, I ran a simulation with the given constraints and then I displayed the
stress and displacement vector plots (see figures 3 and 4). I hypothesized that the maximum stress would be at
the connection point between the shaft and the pulley and that the maximum displacement would be at where
the torque was applied. In a real life scenario, the shaft will attempt to spin the pulley against the obstruction
and the force will cause the shaft to twist at the torque application point and the stress to be concentrated at the
connection point due to the change in area form the shaft to the bore. Based on my observation of the two plots,
I declared this simulation invalid due to where the maximum stress and displacement was located. The
maximum stress was located at a vertex of the right inner wall and the maximum displacement was located at
the bottom of the pulley. This means that the pulley is translating away from or towards another pulley. If the
pulley was allowed to translate, the system balance would be thrown off. If the pulley translation was allowed to
happen in actual operating conditions, the translation will cause the pulley to wobble in place and prevent the
pulley itself from transferring enough force to the belt that is attached to it; if the force transfer is insufficient,
the belt may not move properly and the entire pulley system would be stalled.
Figure 3: Stress Plot with initial constraints (10 mm second order global mesh)
Figure 4: Vector Plot with initial constraints (10 mm second order global mesh)
Analysis with the initial constraints and new boundary conditions
To solve the pulley translation issue, I added new boundary conditions to the simulation. I decided to
place the new boundary conditions by restraining the inner circular bore of the pulley as fixed hinges (see figure
5). I used an overhead pulley as inspiration for the new restraints (see figure 6), where the inner bores are held
in place with hinges. After I placed the restraints, I reran the simulations again to determine the location of the
maximum stress and displacement.
Figure 5: Restraints for the inner bores
Figure 6: Overhead pulley
After I reran the simulations, I reanalyzed the location of the maximum stress concentration and
displacement (see figures 7 and 8). This time, I deem the simulation valid. The maximum stress concentration
was near the connection point between the shaft and pulley and the maximum displacement was at where the
torque was applied, as per my predictions. There was negligible translation from the pulley meaning that most
of the force from the pulley would be transferred to the belt once the obstruction is removed and the pulley
system can run smoothly. As with real life, the simulation showed that the torque was highest at the application
area because the motor will deform the shaft at the application area as the shaft attempts to spin the pulley
against the obstacle and the stress concentration was highest near where the shaft and pulley connected due to
the area change between the cylindrical shaft and the circular bore.
Figure 7: Stress Plot with new boundary conditions (10 mm second order global mesh)
Figure 8: Displacement Plot with new boundary conditions (10 mm second order global mesh
Convergence testing via local h-refinement
After I ran the simulation with the new boundary condition, I tested for convergence in order to
determine whether or not the solution of the stress value was valid. I decided to use a local mesh (see figure 9)
on the area of highest stress concentration (near the shaft-bore connection) to determine the convergence
because I know where the area of maximum stress is (failure area) and a global mesh h-refinement takes too
much time to run and may crash the simulation if the meshing is too fine for the software to handle. The
convergence test data will be shown in the results section.
Figure 9: Local h-refinement with the area to be refined.
However, there was a re-entrant edge between the shaft and the bore, where the stress concentration was
the highest. The re-entrant edge causes a stress-singularity that will keep increasing the maximum stress
concentration as the mesh is refined. The following formula shows why the stress singularity keeps increasing
the maximum stress at the area of concentration (the mathematical model used in the FEM simulation, for the
model in figure 9, was based on the following formula because the torque was the applied force and the area of
concentration was at shaft-bore connection edge and those two variables were needed to solve for the stress):
𝜎 =
𝐹
𝐴
, Where: Οƒ = Stress; F = force; A = Area
The stress singularity was generated due to an infinitesimally small area at the re-entrant edge. That negligible
area causes the stress to go up as the mesh is refined because the area is inversely proportional to the stress. As
the area approaches zero, the stress approaches infinity. This relationship prevents any convergence from the
local h-refinement on the model shown in figure 9. A solution to this problem would be to add a fillet at the re-
entrant edge to create a large enough area to eliminate the re-entrant edge. This may result in stress convergence
through local h-refinement at the fillet because the area is no longer infinitesimally small; the convergence test
will be shown in the results section. By eliminating the re-entrant edge, the stress-related hot zones around that
area are averted. The removal of the hot zones means that the stress concentration around that area is lower.
This increases the strength of the shaft connection and lowers the chance of failure.
Figure 10: Addition of a fillet
Results
Convergence testing via local h-refinement (continued)
Simulation Tests Trial 1 Trial 2 Trial 3 Trial 4 Trial 5 Trial 6
Maximum Stress (MPa) [von mises] 74.8 77.8 82.4 87.6 97.9 122.4
Maximum Displacement (mm) [URES] 0.02885 0.02889 0.02892 0.02896 0.02897 0.02901
Number of Elements 5854 6556 7446 9207 12622 22262
Number of Nodes 10040 11098 12795 14875 19712 33631
Degree of Freedom 30057 33231 38322 44562 59073 100830
Global Size (mm) 10 10 10 10 10 10
Local Size (mm) 3 2.5 2 1.5 1 0.5
Fillet Radius (mm) None None None None None None
Table 1: Simulation data for local h-refinement with the original model
Figure 11: Stress Analysis for the local h-refinement with the original model
As expected, we see that from figure 11, the results diverged as the mesh was refined. The boundary
conditions were set at the bores (see figure 5) and at the initial constraints (see figure 2). The reason the
simulation data diverged was due to an issue with the model that rendered mathematical model used for this
FEM simulation was invalid (explained in the procedure section: β€œconvergence testing via local h-refinement”).
This means the results for this simulation test was meaningless and the model geometry was revised in order to
create a more reliable simulation (see figure 10).
Convergence testing via local h-refinement using a 1mm fillet
Simulation Tests Trial 1 Trial 2 Trial 3 Trial 4 Trial 5 Trial 6
Maximum Stress (MPa) [von mises] 101.3 104.3 105 103.6 100.2 103.8
Maximum Displacement (mm) [URES] 0.02879 0.02882 0.02882 0.02882 0.02881 0.02885
Number of Elements 6714 7782 8975 10537 16677 28974
Number of Nodes 11286 12840 14542 16724 25530 43680
Degree of Freedom 33795 38457 43563 50109 76527 130977
Global Size (mm) 10 10 10 10 10 10
Local Size (mm) 3 2.5 2 1.5 1 0.5
Fillet Radius (mm) 1 1 1 1 1 1
Stresspercentchange fromthe trial average 1.68 1.23 1.91 0.550 2.75 0.744
Table 2: Simulation data for local h-refinement with 1 mm fillet
Figure 12: Stress Analysis for the local h-refinement
0
20
40
60
80
100
120
140
0 5000 10000 15000 20000 25000 30000 35000 40000
Stress (MPa)
[von mises]
Number of Nodes
Convergence Test (No fillet)
0
15
30
45
60
75
90
105
120
0 10000 20000 30000 40000 50000
Stress (MPa)
[von mises]
Number of nodes
Convergence Test (1 mm fillet)
Figure 13: 1 mm fillet
Based on figure 12, the results of this FEM Simulation appeared to converge at around 103 MPa as the
number of nodes increases with the maximum stress at around 105 MPa concentrated at where the fillet is
located. I set the location of the local h-refinement at the fillet area (see figure 13) and boundary conditions
were the same as with the original model (see figures 2 and 5). The convergence in the data and the minimal
change in stress (less than 4 % from the average stress of 103.03 MPa for the 6 trials) showed that the solution
for this FEM simulation test study was valid.
Convergence testing via local h-refinement using a 2mm fillet
Simulation Tests Trial 1 Trial 2 Trial 3 Trial 4 Trial 5 Trial 6
Maximum Stress (MPa) [von mises] 85.5 82.9 83.1 84.8 85.1 87
Maximum Displacement (mm) [URES] 0.02885 0.02861 0.02861 0.02863 0.0287 0.0286
Number of Elements 6768 7487 9023 10879 16658 28451
Number of Nodes 11359 12409 14684 17285 25694 44009
Degree of Freedom 34014 37164 43989 51792 77019 131964
Global Size (mm) 10 10 10 10 10 10
Local Size (mm) 3 2.5 2 1.5 1 0.5
Fillet Radius (mm) 2 2 2 2 2 2
Stresspercent change from the trial average 0.905 2.16 1.93 0.0787 0.433 2.68
Table 3: Simulation data for local h-refinement with 2 mm fillet
Figure 14: Stress Analysis for the local h-refinement
0
10
20
30
40
50
60
70
80
90
100
0 5000 10000 15000 20000 25000 30000 35000 40000 45000 50000
Stress (MPa)
[von mises]
Number of Nodes
Convergence Test (2 mm fillet)
Figure 15: 2 mm fillet
Same result as with β€œConvergence testing via local h-refinement using a 1 mm fillet", but with the stress
convergence at around 85 MPa, the maximum stress at 87 MPa, and the average stress at 84.73 MPa (see table 3
and figures 14 and 15)
Convergence testing via local h-refinement using a 3mm fillet
Simulation Tests Trial 1 Trial 2 Trial 3 Trial 4 Trial 5 Trial 6
Maximum Stress (MPa) [von mises] 74.5 75.9 77.2 77.9 79.3 79.5
Maximum Displacement (mm) [URES] 0.02836 0.02835 0.02836 0.02843 0.02837 0.02838
Number of Elements 7126 7673 8990 11402 19902 39636
Number of Nodes 11890 12704 14643 18126 30398 60021
Degree of Freedom 35607 38049 43866 54315 91131 180000
Global Size (mm) 10 10 10 10 10 10
Local Size (mm) 3 2.5 2 1.5 1 0.5
Fillet Radius (mm) 3 3 3 3 3 3
Stress percent change from the trial average 3.73 1.92 0.237 0.668 2.48 2.74
Table 4: Simulation data for local h-refinement with 3 mm fillet
Figure 16: Stress Analysis for the local h-refinement
0
10
20
30
40
50
60
70
80
90
0 30000 60000 90000 120000 150000 180000 210000
Stress (MPa)
[von mises]
Number of Nodes
Convergence Test (3 mm fillet)
Figure 17: 3 mm fillet
Same result as with β€œConvergence testing via local h-refinement using a 1 mm fillet ", but with the stress
convergence at around 79 MPa, the maximum stress at 79.5 MPa, and the average stress at 77.38 MPa (see table
4 and figures 16 and 17)
Simulation Tests Trial 1 Trial 2 Trial 3 Trial 4 Trial 5 Trial 6
Maximum Stress (MPa) [von mises] 72.8 73.6 73.6 73.9 74.6 74.8
Maximum Displacement (mm) [URES] 0.02808 0.02808 0.02809 0.02808 0.02807 0.02822
Number of Elements 6897 8011 8784 12098 18060 49360
Number of Nodes 11602 13225 14380 19191 28169 74625
Degree of Freedom 34743 39612 43077 57510 84444 223812
Global Size (mm) 10 10 10 10 10 10
Local Size (mm) 3 2.5 2 1.5 1 0.5
Fillet Radius (mm) 4 4 4 4 4 4
Stress percent change from the trial average 1.47 0.383 0.383 0.0226 0.970 1.24
Table 5: Simulation data for local h-refinement with 4 mm fillet
Figure 18: Stress Analysis for the local h-refinement
0
10
20
30
40
50
60
70
80
0 10000 20000 30000 40000 50000 60000 70000 80000
Stress (MPa)
[von mises]
Number of Nodes
Convergence Test (4 mm fillet)
Figure 19: 4 mm fillet
Same result as with β€œConvergence testing via local h-refinement using a 1 mm fillet ", but with the stress
convergence at around 74 MPa, the maximum stress at 74.8 MPa, and the average stress at 73.38 MPa (see table
5 and figures 17 and 18)
Fillet radius effects on the maximum stress at the area of concentration
Simulation Study Fillet Radius (mm) Maximum von mises Stress (MPa) for each simulation study
1 None 122.4
2 1 105
3 2 87
4 3 79.5
5 4 74.8
Table 6: Stress vs. fillet radius per simulation
Based on table 6, adding a fillet to the model geometry lowers the maximum stress at the area of
concentration and the larger the fillet, the lower the maximum stress. As the fillet eliminates the re-entrant edge
and the hot zones of stress, it causes the maximum stress to concentrate onto the fillet because the stress was
highest near the re-entrant edge (see figure 7 and tables 2 through 5). As the fillet gets bigger, it dissipates more
of stress concentration by spreading it out towards a larger area. As a result, the maximum stress at the area of
concentration decreases. Since the simulations in this FEM study undergoes torsion loading, we can look at the
stress concentration factor for the fillet in order to determine the maximum von mises stress for the analytical
solution for comparison to the simulation data and to the safety factor addled yield strength of the material. This
will be shown in the next section
Analytical results and simulation data comparison to material yield strength
Figure 20: Torsion-based shaft and fillet analysis
The formulas needed to obtain the analytical solution are as following:
𝜏0 =
𝑇 βˆ— 𝑐
𝐽
; 𝑐 =
𝑑
2
; 𝐽 =
πœ‹ βˆ— 𝑑4
32
𝜏 π‘šπ‘Žπ‘₯ = 𝐾𝑑𝑠 βˆ— 𝜏0 =
𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘ 
√3
𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘ ( π‘Žπ‘›π‘Žπ‘™π‘¦π‘‘π‘– 𝑐 π‘Žπ‘™) = 𝜏 π‘šπ‘Žπ‘₯ βˆ— √3
π‘ƒπ‘’π‘Ÿπ‘π‘’π‘›π‘‘ π‘β„Žπ‘Žπ‘›π‘”π‘’ (%) = |
𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘  ( π‘†π‘–π‘šπ‘’π‘™π‘Žπ‘‘π‘– π‘œ 𝑛) βˆ’ 𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘  ( π‘Žπ‘›π‘Žπ‘™π‘¦π‘‘π‘–π‘π‘Žπ‘™)
𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘  ( π‘Žπ‘›π‘Žπ‘™π‘¦π‘‘π‘–π‘π‘Žπ‘™)
|βˆ— 100
Legend
𝜏0 = π‘π‘œπ‘Ÿπ‘šπ‘Žπ‘™ π‘ π‘‘π‘Ÿπ‘’π‘ π‘  ( π‘€π‘ƒπ‘Ž);
𝑇 = π‘‡π‘œπ‘Ÿπ‘ π‘–π‘œπ‘›π‘Žπ‘™ π‘“π‘œπ‘Ÿπ‘π‘’ ( 𝑁 βˆ— π‘š) = 100
π‘Ÿ = 𝑓𝑖𝑙𝑙𝑒𝑑 π‘Ÿπ‘Žπ‘‘π‘–π‘’π‘  ( π‘š) [𝑠𝑒𝑒 π‘“π‘–π‘”π‘’π‘Ÿπ‘’ 20]
𝑑 = π‘ β„Žπ‘Žπ‘“π‘‘ π‘‘π‘–π‘Žπ‘šπ‘’π‘‘π‘’π‘Ÿ ( π‘š) = 0.025
𝐷 = π΅π‘œπ‘Ÿπ‘’ π‘‘π‘–π‘Žπ‘šπ‘’π‘‘π‘’π‘Ÿ ( π‘š) [𝑠𝑒𝑒 π‘“π‘–π‘”π‘’π‘Ÿπ‘’ 20] = 0.05
𝐷
𝑑
[𝑠𝑒𝑒 π‘“π‘–π‘”π‘’π‘Ÿπ‘’ 20] =
0.05
0.025
= 2
𝜏 π‘šπ‘Žπ‘₯ = π‘€π‘Žπ‘₯π‘–π‘šπ‘’π‘š π‘ β„Žπ‘’π‘Žπ‘Ÿ π‘ π‘‘π‘Ÿπ‘’π‘ π‘  ( π‘€π‘ƒπ‘Ž);
𝐾𝑑𝑠 = π‘‡π‘œπ‘Ÿπ‘ π‘–π‘œπ‘› π‘ π‘‘π‘Ÿπ‘’π‘ π‘  π‘π‘œπ‘›π‘π‘’π‘›π‘‘π‘Ÿπ‘Žπ‘‘π‘–π‘œπ‘› π‘“π‘Žπ‘π‘‘π‘œπ‘Ÿ (π‘›π‘œ 𝑒𝑛𝑖𝑑𝑠)
𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘ ( π‘Žπ‘›π‘Žπ‘™π‘¦π‘‘π‘– 𝑐 π‘Žπ‘™) = π‘€π‘Žπ‘₯π‘–π‘šπ‘’π‘š π΄π‘›π‘Žπ‘™π‘¦π‘‘π‘–π‘π‘Žπ‘™ π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘  π‘ π‘‘π‘Ÿπ‘’π‘ π‘  (π‘€π‘ƒπ‘Ž)
𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘  ( π‘†π‘–π‘šπ‘’π‘™π‘Žπ‘‘π‘–π‘œπ‘›) = π‘€π‘Žπ‘₯π‘–π‘šπ‘’π‘š π‘†π‘–π‘šπ‘’π‘™π‘Žπ‘‘π‘–π‘œπ‘› π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘  π‘ π‘‘π‘Ÿπ‘’π‘ π‘  (π‘€π‘ƒπ‘Ž)
Simulations (exclude the simulation with no fillet) 1 2 3 4
Radius of fillet (m) 0.001 0.002 0.003 0.004
Calculated Normal Stress (MPa) 32.59 32.59 32.59 32.59
r/d 0.04 0.08 0.012 0.016
Torsion stress concentration factor (Approximated from figure 20) 1.80 1.45 1.40 1.36
Calculated Maximum Shear Stress (MPa) 58.67 47.26 45.63 44.33
Maximum Analytical von mises Stress (MPa) 101.62 81.86 79.04 76.78
Maximum simulated von mises Stress (MPa) 105 87 79.5 74.8
Percentage difference between analytical and simulated results 3.22 5.91 0.58 2.65
Material Yield Strength of 1020 steel (MPa) [von mises] 175
Table 7: Comparison between the analytical results, the simulated results, and the material yield strength
Discussion
Overall, I found this FEM project to be a fairly effective learning experience for the failure analysis of a
pulley. I managed to gain new analytical techniques needed to predict how the pulley was going to when an
obstacle got lodged into one of the pulley holes by testing the model with the initial constraints and by adding
new constraints if the initial constraints were insufficient. When I ran the simulation with the initial constraints,
I expect the maximum stress to be at the joint between the shaft and the pulley bore and the maximum
displacement to be at where the torque was applied under the belief that the pulley would be spinning in place.
What I did not expect the pulley to wobble in place with the initial constraints when I animated it. When I
reanalyze the constraints, I realized that there was nothing holding the pulley in place besides the obstruction
and that this lack of restraints reflected in the simulation results. The wobbling threw off my prediction because
the maximum stress concentration was located at where the obstacle was fixed and the displacement was
highest at the bottom pulley wheel. This makes sense because there was nothing restraining the pulley besides
the obstruction; this means that the stress will be concentrated at where the obstruction was fixed due to the
torque spinning the pulley against the obstruction. The maximum displacement location also makes sense
because the pulley has a larger diameter than the shaft and thus has to spin faster to cover the distance from the
size difference to achieve in the same amount of time (formula for time: time = distance / velocity). However,
the reason the pulley’s displacement was highest only at bottom was because the obstruction limits the
displacement and it was at located at the top gap of the pulley; this meant that as you go closer to the obstacle,
the displacement decreases. Unfortunately the initial constraints alone are not enough to solve the simulation
because in real life, a wobbling pulley cannot transfer enough its force to the belt needed and run the pulley
system. This means that new boundary conditions should be added because the initial constraints, by
themselves, were non-indicative of how a pulley actually works.
I decided to add new boundary conditions at the two inner cylindrical bores of the pulley and set them as
fixed hinges and reran the simulations with these new constraints. I used an overhead pulley (see figure 6) as
inspiration for the new boundaries. For details about why I chose these boundary restraints, see procedure
section: β€œAnalysis with the initial constraints and new boundary conditions”. Suffice to say these new restraints
met my hypothesis of how a real life pulley would behave when an obstacle gets caught in one of the pulley’s
gaps (see procedure section: β€œAnalysis with the initial constraints only” for details regarding my hypothesis). I
decided to refine the meshing of the model simulation using a local h-refinement at the area of the highest stress
concentration to test for convergence to verify the validity of the solution because that is where the pulley will
most likely fail and a global refinement takes longer and is heavier on the computer system when compared to a
local refinement.
I ran the simulation with the local h-refinement 6 times at the shaft-bore connection point. I started with
a 3 mm local mesh then refined the local mesh by 0.5 mm for each subsequent trial. As I expected, the
refinement caused the stress analysis plot to diverge (see figure 11). I believed the divergence was caused by the
re-entrant edge at the shaft-bore connection that created a stress singularity (for further details about my
divergence analysis, see procedure section: β€œConvergence testing via local h-refinement” and result section:
β€œConvergence testing via local h-refinement (continued)”). I decided to add a fillet at the edge where the shaft
and bore connected and refine the mesh at that fillet to eliminate the re-entrant edge. I did this to try and get the
stress analysis plot to achieve convergence and to have minimal stress variations during refinement, so I can
validate the simulation for real world analysis.
After I added the fillet, I decided to run 4 simulations with 6 trials each. I started the first simulation
with a 1 mm radius fillet and increase the fillet radius by 1 mm for each subsequent simulation. The mesh
refinement for each trial was the same as with the simulation without the fillet. This time the stress analysis plot
converged (see figures 12, 14, 16, and 18) with little stress variation between each trial for each simulation. The
maximum stress concentration at the fillet decreases as I increase the fillet size (see Table 6); for further details,
see: result section: β€œFillet radius effects on the maximum stress at the area of concentration”. Once I obtained
these results, I decided to compare it to the analytical solution and then to the material yield strength in order to
determine if the simulations were accurate for failure analysis and whether the new redesigns were acceptable
or not.
From table 7, we can see that the difference between the analytical and simulated solution is within
acceptable limits of each other (less than 6% deviation for each simulation). This, along with the validity of the
simulations, meant that the simulations for the failure analysis of the pulley were fairly accurate and can be used
for real life failure analysis of the pulley. For both solutions, the maximum von mises stress was well below that
of the yield strength of the material (1020 steel) for every fillet radius shown. This means the new geometry
redesigns for the pulley was acceptable when used with the material. The reason the simulation without the fillet
was not included was because it has no radius. If the radius is zero, then r/d = 0. As we can see from figure 20,
as the r/d approaches zero, torsion stress concentration factor ( 𝐾𝑑𝑠) approaches infinity for D/d = 2. The
maximum shear stress and von mises stress will approach infinity as well; this renders the analytical results for
that simulation invalid and the data divergence (see figure 11) means that the simulation for that particular
model cannot be trusted.
If I were to do this project differently, I would probably run more trials for the FEM simulation without
the fillet to show the divergence more clearly. The software itself produced fairly accurate simulations of how
the pulley would fail in real life and, in this case at least, I accepted that the simulations showed me reasonably
accurate data for failure analysis of the pulley.
Resources
1. http://web.mae.ufl.edu/nkim/eas4200c/VonMisesCriterion.pdf
2. Shigley (2010), Mechanical Engineering Design 9th edition, Pennsylvania, N.Y: McGraw-Hill Series

More Related Content

What's hot

Machine Foundation Design - An Introduction
Machine Foundation Design - An IntroductionMachine Foundation Design - An Introduction
Machine Foundation Design - An IntroductionLawrence Galvez
Β 
Final Project_ Design and FEM Analysis of Scissor Jack
Final Project_ Design and FEM Analysis of Scissor JackFinal Project_ Design and FEM Analysis of Scissor Jack
Final Project_ Design and FEM Analysis of Scissor JackMehmet Bariskan
Β 
Kinematic diagram
Kinematic diagramKinematic diagram
Kinematic diagramphysics101
Β 
5 shaft shafts subjected to combined twisting moment and bending moment
5 shaft   shafts subjected to combined twisting moment and bending moment5 shaft   shafts subjected to combined twisting moment and bending moment
5 shaft shafts subjected to combined twisting moment and bending momentDr.R. SELVAM
Β 
Characteristics of single pump and pumps in series and parallel use of indust...
Characteristics of single pump and pumps in series and parallel use of indust...Characteristics of single pump and pumps in series and parallel use of indust...
Characteristics of single pump and pumps in series and parallel use of indust...TOPENGINEERINGSOLUTIONS
Β 
Transverse shear stress
Transverse shear stressTransverse shear stress
Transverse shear stressPradyumna Nahak
Β 
Cengel cimbala solutions_chap03
Cengel cimbala solutions_chap03Cengel cimbala solutions_chap03
Cengel cimbala solutions_chap03luisbello67
Β 
LECTURE 4 W5 Strain Transformation.pptx
LECTURE 4 W5 Strain Transformation.pptxLECTURE 4 W5 Strain Transformation.pptx
LECTURE 4 W5 Strain Transformation.pptxMOHDMUIZZBINMOHDSHUK
Β 
FEA Analysis - Thin Plate
FEA Analysis - Thin PlateFEA Analysis - Thin Plate
FEA Analysis - Thin PlateStasik Nemirovsky
Β 
DESIGN AND FABRICATION OF A POWER SCISSOR JACK
DESIGN AND FABRICATION OF A POWER SCISSOR JACKDESIGN AND FABRICATION OF A POWER SCISSOR JACK
DESIGN AND FABRICATION OF A POWER SCISSOR JACKsasank babu
Β 
9 beam deflection
9 beam deflection9 beam deflection
9 beam deflectionMohamed Yaser
Β 
Dynamics lab manual
Dynamics lab manualDynamics lab manual
Dynamics lab manualDr. Ramesh B
Β 
Engineering Mechanics: Statics Design problem # 5.4 concrete chutw
 Engineering Mechanics: Statics Design  problem  # 5.4  concrete chutw Engineering Mechanics: Statics Design  problem  # 5.4  concrete chutw
Engineering Mechanics: Statics Design problem # 5.4 concrete chutwkehali Haileselassie
Β 
Deflection of curved beam |Strength of Material Laboratory
Deflection of curved beam |Strength of Material LaboratoryDeflection of curved beam |Strength of Material Laboratory
Deflection of curved beam |Strength of Material LaboratorySaif al-din ali
Β 
Stress&strain part 2
Stress&strain part 2Stress&strain part 2
Stress&strain part 2AHMED SABER
Β 

What's hot (20)

Machine Foundation Design - An Introduction
Machine Foundation Design - An IntroductionMachine Foundation Design - An Introduction
Machine Foundation Design - An Introduction
Β 
Final Project_ Design and FEM Analysis of Scissor Jack
Final Project_ Design and FEM Analysis of Scissor JackFinal Project_ Design and FEM Analysis of Scissor Jack
Final Project_ Design and FEM Analysis of Scissor Jack
Β 
Kinematic diagram
Kinematic diagramKinematic diagram
Kinematic diagram
Β 
5 shaft shafts subjected to combined twisting moment and bending moment
5 shaft   shafts subjected to combined twisting moment and bending moment5 shaft   shafts subjected to combined twisting moment and bending moment
5 shaft shafts subjected to combined twisting moment and bending moment
Β 
5. wire rope and sample problem
5. wire rope and sample problem5. wire rope and sample problem
5. wire rope and sample problem
Β 
Characteristics of single pump and pumps in series and parallel use of indust...
Characteristics of single pump and pumps in series and parallel use of indust...Characteristics of single pump and pumps in series and parallel use of indust...
Characteristics of single pump and pumps in series and parallel use of indust...
Β 
Transverse shear stress
Transverse shear stressTransverse shear stress
Transverse shear stress
Β 
Cengel cimbala solutions_chap03
Cengel cimbala solutions_chap03Cengel cimbala solutions_chap03
Cengel cimbala solutions_chap03
Β 
LECTURE 4 W5 Strain Transformation.pptx
LECTURE 4 W5 Strain Transformation.pptxLECTURE 4 W5 Strain Transformation.pptx
LECTURE 4 W5 Strain Transformation.pptx
Β 
FEA Analysis - Thin Plate
FEA Analysis - Thin PlateFEA Analysis - Thin Plate
FEA Analysis - Thin Plate
Β 
DESIGN AND FABRICATION OF A POWER SCISSOR JACK
DESIGN AND FABRICATION OF A POWER SCISSOR JACKDESIGN AND FABRICATION OF A POWER SCISSOR JACK
DESIGN AND FABRICATION OF A POWER SCISSOR JACK
Β 
7.velocity analysis
7.velocity analysis7.velocity analysis
7.velocity analysis
Β 
9 beam deflection
9 beam deflection9 beam deflection
9 beam deflection
Β 
Dynamics lab manual
Dynamics lab manualDynamics lab manual
Dynamics lab manual
Β 
Structures and Materials- Section 2 Tension
Structures and Materials- Section 2 TensionStructures and Materials- Section 2 Tension
Structures and Materials- Section 2 Tension
Β 
Engineering Mechanics: Statics Design problem # 5.4 concrete chutw
 Engineering Mechanics: Statics Design  problem  # 5.4  concrete chutw Engineering Mechanics: Statics Design  problem  # 5.4  concrete chutw
Engineering Mechanics: Statics Design problem # 5.4 concrete chutw
Β 
Deflection of curved beam |Strength of Material Laboratory
Deflection of curved beam |Strength of Material LaboratoryDeflection of curved beam |Strength of Material Laboratory
Deflection of curved beam |Strength of Material Laboratory
Β 
Stress&strain part 2
Stress&strain part 2Stress&strain part 2
Stress&strain part 2
Β 
Problema 2 de manometrΓ­a
Problema 2 de manometrΓ­aProblema 2 de manometrΓ­a
Problema 2 de manometrΓ­a
Β 
solution for 2D truss1
solution for 2D truss1solution for 2D truss1
solution for 2D truss1
Β 

Viewers also liked

thermal project 1
thermal project 1thermal project 1
thermal project 1James Li
Β 
thermal project # 2
thermal project # 2thermal project # 2
thermal project # 2James Li
Β 
Kevlar-29
Kevlar-29Kevlar-29
Kevlar-29James Li
Β 
Heat simulator design Problem 1
Heat simulator design Problem 1Heat simulator design Problem 1
Heat simulator design Problem 1James Li
Β 
Interpretive Paper_#2_ What is the biggest mistake in engineering education
Interpretive Paper_#2_ What is the biggest mistake in engineering educationInterpretive Paper_#2_ What is the biggest mistake in engineering education
Interpretive Paper_#2_ What is the biggest mistake in engineering educationMehmet Bariskan
Β 
Interpretive Paper_#1_Role and Development of Engineering Judgment
Interpretive Paper_#1_Role and Development of Engineering JudgmentInterpretive Paper_#1_Role and Development of Engineering Judgment
Interpretive Paper_#1_Role and Development of Engineering JudgmentMehmet Bariskan
Β 
FEM_Modeling_Project_Evaluation of a Steel Pulley and Shaft Design
FEM_Modeling_Project_Evaluation of a Steel Pulley and Shaft DesignFEM_Modeling_Project_Evaluation of a Steel Pulley and Shaft Design
FEM_Modeling_Project_Evaluation of a Steel Pulley and Shaft DesignMehmet Bariskan
Β 
Solid_Modeling_Project_#2_ Reverse engineering of a connecting rod and docume...
Solid_Modeling_Project_#2_ Reverse engineering of a connecting rod and docume...Solid_Modeling_Project_#2_ Reverse engineering of a connecting rod and docume...
Solid_Modeling_Project_#2_ Reverse engineering of a connecting rod and docume...Mehmet Bariskan
Β 
Solid_Modeling_Project_Reverse engineering of a computer mouse and documentat...
Solid_Modeling_Project_Reverse engineering of a computer mouse and documentat...Solid_Modeling_Project_Reverse engineering of a computer mouse and documentat...
Solid_Modeling_Project_Reverse engineering of a computer mouse and documentat...Mehmet Bariskan
Β 
Mehmet Bariskan -Env. Control 2010_Design for a heating and cooling system of...
Mehmet Bariskan -Env. Control 2010_Design for a heating and cooling system of...Mehmet Bariskan -Env. Control 2010_Design for a heating and cooling system of...
Mehmet Bariskan -Env. Control 2010_Design for a heating and cooling system of...Mehmet Bariskan
Β 
invelox (Mehmet Bariskan)
invelox (Mehmet Bariskan)invelox (Mehmet Bariskan)
invelox (Mehmet Bariskan)Mehmet Bariskan
Β 
Vibration Midterm-THEORETICAL SOLUTION AND STATIC ANALYSES STUDY OF VIBRATION...
Vibration Midterm-THEORETICAL SOLUTION AND STATIC ANALYSES STUDY OF VIBRATION...Vibration Midterm-THEORETICAL SOLUTION AND STATIC ANALYSES STUDY OF VIBRATION...
Vibration Midterm-THEORETICAL SOLUTION AND STATIC ANALYSES STUDY OF VIBRATION...Mehmet Bariskan
Β 

Viewers also liked (12)

thermal project 1
thermal project 1thermal project 1
thermal project 1
Β 
thermal project # 2
thermal project # 2thermal project # 2
thermal project # 2
Β 
Kevlar-29
Kevlar-29Kevlar-29
Kevlar-29
Β 
Heat simulator design Problem 1
Heat simulator design Problem 1Heat simulator design Problem 1
Heat simulator design Problem 1
Β 
Interpretive Paper_#2_ What is the biggest mistake in engineering education
Interpretive Paper_#2_ What is the biggest mistake in engineering educationInterpretive Paper_#2_ What is the biggest mistake in engineering education
Interpretive Paper_#2_ What is the biggest mistake in engineering education
Β 
Interpretive Paper_#1_Role and Development of Engineering Judgment
Interpretive Paper_#1_Role and Development of Engineering JudgmentInterpretive Paper_#1_Role and Development of Engineering Judgment
Interpretive Paper_#1_Role and Development of Engineering Judgment
Β 
FEM_Modeling_Project_Evaluation of a Steel Pulley and Shaft Design
FEM_Modeling_Project_Evaluation of a Steel Pulley and Shaft DesignFEM_Modeling_Project_Evaluation of a Steel Pulley and Shaft Design
FEM_Modeling_Project_Evaluation of a Steel Pulley and Shaft Design
Β 
Solid_Modeling_Project_#2_ Reverse engineering of a connecting rod and docume...
Solid_Modeling_Project_#2_ Reverse engineering of a connecting rod and docume...Solid_Modeling_Project_#2_ Reverse engineering of a connecting rod and docume...
Solid_Modeling_Project_#2_ Reverse engineering of a connecting rod and docume...
Β 
Solid_Modeling_Project_Reverse engineering of a computer mouse and documentat...
Solid_Modeling_Project_Reverse engineering of a computer mouse and documentat...Solid_Modeling_Project_Reverse engineering of a computer mouse and documentat...
Solid_Modeling_Project_Reverse engineering of a computer mouse and documentat...
Β 
Mehmet Bariskan -Env. Control 2010_Design for a heating and cooling system of...
Mehmet Bariskan -Env. Control 2010_Design for a heating and cooling system of...Mehmet Bariskan -Env. Control 2010_Design for a heating and cooling system of...
Mehmet Bariskan -Env. Control 2010_Design for a heating and cooling system of...
Β 
invelox (Mehmet Bariskan)
invelox (Mehmet Bariskan)invelox (Mehmet Bariskan)
invelox (Mehmet Bariskan)
Β 
Vibration Midterm-THEORETICAL SOLUTION AND STATIC ANALYSES STUDY OF VIBRATION...
Vibration Midterm-THEORETICAL SOLUTION AND STATIC ANALYSES STUDY OF VIBRATION...Vibration Midterm-THEORETICAL SOLUTION AND STATIC ANALYSES STUDY OF VIBRATION...
Vibration Midterm-THEORETICAL SOLUTION AND STATIC ANALYSES STUDY OF VIBRATION...
Β 

Similar to FEM project # 2

finalreportedit.docx
finalreportedit.docxfinalreportedit.docx
finalreportedit.docxChenXi Liu
Β 
How to deal with the annoying "Hot Spots" in finite element analysis
How to deal with the annoying "Hot Spots" in finite element analysisHow to deal with the annoying "Hot Spots" in finite element analysis
How to deal with the annoying "Hot Spots" in finite element analysisJon Svenninggaard
Β 
2016 Fall ME 7210 Elasticity and Plasticity Final Project
2016 Fall ME 7210 Elasticity and Plasticity Final Project2016 Fall ME 7210 Elasticity and Plasticity Final Project
2016 Fall ME 7210 Elasticity and Plasticity Final ProjectJoey F An
Β 
Finite Element Analysis of Mercury III Hyperloop Scale Model Pod Frame
Finite Element Analysis of Mercury III Hyperloop Scale Model Pod FrameFinite Element Analysis of Mercury III Hyperloop Scale Model Pod Frame
Finite Element Analysis of Mercury III Hyperloop Scale Model Pod FrameWilliam Steppe
Β 
E04701035045
E04701035045E04701035045
E04701035045ijceronline
Β 
Torque Arm Modeling, Simulation & Optimization using Finite Element Methods
Torque Arm Modeling, Simulation & Optimization using Finite Element MethodsTorque Arm Modeling, Simulation & Optimization using Finite Element Methods
Torque Arm Modeling, Simulation & Optimization using Finite Element MethodsRavishankar Venkatasubramanian
Β 
Stress Analysis on Human Powered Vehicle Frame
Stress Analysis on Human Powered Vehicle FrameStress Analysis on Human Powered Vehicle Frame
Stress Analysis on Human Powered Vehicle FrameWilliam Steppe
Β 
MMAE 594_Report
MMAE 594_ReportMMAE 594_Report
MMAE 594_ReportPraveen S R
Β 
MET411FinalReport
MET411FinalReportMET411FinalReport
MET411FinalReportRudy Bores
Β 
FEA Project 1- Akash Marakani
FEA Project 1- Akash MarakaniFEA Project 1- Akash Marakani
FEA Project 1- Akash MarakaniAkash Marakani
Β 
Robert Tanner FEA CW2 (final)
Robert Tanner FEA CW2 (final)Robert Tanner FEA CW2 (final)
Robert Tanner FEA CW2 (final)Robert Tanner
Β 
ELASTO-PLASTIC ANALYSIS OF A HEAVY DUTY PRESS USING F.E.M AND NEUBER’S APPR...
  ELASTO-PLASTIC ANALYSIS OF A HEAVY DUTY PRESS USING F.E.M AND NEUBER’S APPR...  ELASTO-PLASTIC ANALYSIS OF A HEAVY DUTY PRESS USING F.E.M AND NEUBER’S APPR...
ELASTO-PLASTIC ANALYSIS OF A HEAVY DUTY PRESS USING F.E.M AND NEUBER’S APPR...IAEME Publication
Β 
Stress Analysis of Chain Links in Different Operating Conditions
Stress Analysis of Chain Links in Different Operating ConditionsStress Analysis of Chain Links in Different Operating Conditions
Stress Analysis of Chain Links in Different Operating Conditionsinventionjournals
Β 
FEM_Course_Project_2
FEM_Course_Project_2FEM_Course_Project_2
FEM_Course_Project_2Jitesh Bhogal
Β 
Unit 3 design against fluctuation load
Unit 3 design against fluctuation loadUnit 3 design against fluctuation load
Unit 3 design against fluctuation loadSomnath Kolgiri
Β 
Bolted Joints Analysis Methods and Evaluation
Bolted Joints Analysis Methods and EvaluationBolted Joints Analysis Methods and Evaluation
Bolted Joints Analysis Methods and EvaluationIJMER
Β 
2016 optimisation a rear wing endplate in a rotating domain
2016 optimisation a rear wing endplate in a rotating domain2016 optimisation a rear wing endplate in a rotating domain
2016 optimisation a rear wing endplate in a rotating domainHashan Mendis
Β 
Composites-Final-Report-no.-2
Composites-Final-Report-no.-2Composites-Final-Report-no.-2
Composites-Final-Report-no.-2Arya dash
Β 

Similar to FEM project # 2 (20)

finalreportedit.docx
finalreportedit.docxfinalreportedit.docx
finalreportedit.docx
Β 
How to deal with the annoying "Hot Spots" in finite element analysis
How to deal with the annoying "Hot Spots" in finite element analysisHow to deal with the annoying "Hot Spots" in finite element analysis
How to deal with the annoying "Hot Spots" in finite element analysis
Β 
2016 Fall ME 7210 Elasticity and Plasticity Final Project
2016 Fall ME 7210 Elasticity and Plasticity Final Project2016 Fall ME 7210 Elasticity and Plasticity Final Project
2016 Fall ME 7210 Elasticity and Plasticity Final Project
Β 
Finite Element Analysis of Mercury III Hyperloop Scale Model Pod Frame
Finite Element Analysis of Mercury III Hyperloop Scale Model Pod FrameFinite Element Analysis of Mercury III Hyperloop Scale Model Pod Frame
Finite Element Analysis of Mercury III Hyperloop Scale Model Pod Frame
Β 
E04701035045
E04701035045E04701035045
E04701035045
Β 
Torque Arm Modeling, Simulation & Optimization using Finite Element Methods
Torque Arm Modeling, Simulation & Optimization using Finite Element MethodsTorque Arm Modeling, Simulation & Optimization using Finite Element Methods
Torque Arm Modeling, Simulation & Optimization using Finite Element Methods
Β 
Stress Analysis on Human Powered Vehicle Frame
Stress Analysis on Human Powered Vehicle FrameStress Analysis on Human Powered Vehicle Frame
Stress Analysis on Human Powered Vehicle Frame
Β 
MMAE 594_Report
MMAE 594_ReportMMAE 594_Report
MMAE 594_Report
Β 
MET411FinalReport
MET411FinalReportMET411FinalReport
MET411FinalReport
Β 
FEA Project 1- Akash Marakani
FEA Project 1- Akash MarakaniFEA Project 1- Akash Marakani
FEA Project 1- Akash Marakani
Β 
Robert Tanner FEA CW2 (final)
Robert Tanner FEA CW2 (final)Robert Tanner FEA CW2 (final)
Robert Tanner FEA CW2 (final)
Β 
ELASTO-PLASTIC ANALYSIS OF A HEAVY DUTY PRESS USING F.E.M AND NEUBER’S APPR...
  ELASTO-PLASTIC ANALYSIS OF A HEAVY DUTY PRESS USING F.E.M AND NEUBER’S APPR...  ELASTO-PLASTIC ANALYSIS OF A HEAVY DUTY PRESS USING F.E.M AND NEUBER’S APPR...
ELASTO-PLASTIC ANALYSIS OF A HEAVY DUTY PRESS USING F.E.M AND NEUBER’S APPR...
Β 
Stress Analysis of Chain Links in Different Operating Conditions
Stress Analysis of Chain Links in Different Operating ConditionsStress Analysis of Chain Links in Different Operating Conditions
Stress Analysis of Chain Links in Different Operating Conditions
Β 
FEM_Course_Project_2
FEM_Course_Project_2FEM_Course_Project_2
FEM_Course_Project_2
Β 
Tensile
TensileTensile
Tensile
Β 
Unit 3 design against fluctuation load
Unit 3 design against fluctuation loadUnit 3 design against fluctuation load
Unit 3 design against fluctuation load
Β 
Bolted Joints Analysis Methods and Evaluation
Bolted Joints Analysis Methods and EvaluationBolted Joints Analysis Methods and Evaluation
Bolted Joints Analysis Methods and Evaluation
Β 
2016 optimisation a rear wing endplate in a rotating domain
2016 optimisation a rear wing endplate in a rotating domain2016 optimisation a rear wing endplate in a rotating domain
2016 optimisation a rear wing endplate in a rotating domain
Β 
Cme434 project
Cme434 projectCme434 project
Cme434 project
Β 
Composites-Final-Report-no.-2
Composites-Final-Report-no.-2Composites-Final-Report-no.-2
Composites-Final-Report-no.-2
Β 

FEM project # 2

  • 1. Title: FEM Project # 2 Name: Li James Due Date: 21 April 2016 @ 5:00 pm Class: ME37100 Professor: Benenson, G.
  • 2. Overview The purpose of this project was to evaluate a solid model design of a pulley using Finite Element Method (FEM) to analyze any potential failure and redesign of this pulley model. The way failure was analyzed in this design was to locate the area of maximum stress. In the simulation, the pulley was connected to a motorized shaft and an object was lodged into one of the gaps on the pulley. The pulley continued to rotate in spite of the obstacle, causing stress and generating a potential failure area. The project description gave me a few constraints. The first constraint is that the material is 1020 steel. The second constraint is that the torque is set at 100 N*m at one end of the shaft. The third constraint was that the direction of the torque is rotated based on β€œAxis 1” (see figure 1). The fourth constraint is that one of the inner rectangles of one of the pulley gap would be restrained. The fifth constraint is that the safety factor is 2 (divided the maximum yield strength of the material by 2). The pulley design is acceptable if the maximum stress caused by the obstruction is below the maximum yield strength of the material (von mises stress will be used to analyze this model) with the safety factor included. Figure 1: the pulley model Procedure: Analysis with the initial constraints only I selected my boundary conditions based on the given constraints (see figure 2). The shaft was rotating counter-clockwise, when the torque was applied, due to a motor attached to the end of the shaft. The right inner rectangle at the most gap of the pulley was where the restraint was applied; that restraint represents the obstacle that is lodged into the gap and the stress was generated from the force applied against the obstruction. Since the rotation was counter-clockwise, the force of the obstruction should be normal to rotational force. That is why I applied the restraint to the right wall of the top-most gap; the rotational force was to the left of the wall and the force applied to the right wall was normal to the rotational force.
  • 3. Figure 2: Initial force constraints on the model After I applied the constraints, I ran a simulation with the given constraints and then I displayed the stress and displacement vector plots (see figures 3 and 4). I hypothesized that the maximum stress would be at the connection point between the shaft and the pulley and that the maximum displacement would be at where the torque was applied. In a real life scenario, the shaft will attempt to spin the pulley against the obstruction and the force will cause the shaft to twist at the torque application point and the stress to be concentrated at the connection point due to the change in area form the shaft to the bore. Based on my observation of the two plots, I declared this simulation invalid due to where the maximum stress and displacement was located. The maximum stress was located at a vertex of the right inner wall and the maximum displacement was located at the bottom of the pulley. This means that the pulley is translating away from or towards another pulley. If the pulley was allowed to translate, the system balance would be thrown off. If the pulley translation was allowed to happen in actual operating conditions, the translation will cause the pulley to wobble in place and prevent the pulley itself from transferring enough force to the belt that is attached to it; if the force transfer is insufficient, the belt may not move properly and the entire pulley system would be stalled. Figure 3: Stress Plot with initial constraints (10 mm second order global mesh)
  • 4. Figure 4: Vector Plot with initial constraints (10 mm second order global mesh) Analysis with the initial constraints and new boundary conditions To solve the pulley translation issue, I added new boundary conditions to the simulation. I decided to place the new boundary conditions by restraining the inner circular bore of the pulley as fixed hinges (see figure 5). I used an overhead pulley as inspiration for the new restraints (see figure 6), where the inner bores are held in place with hinges. After I placed the restraints, I reran the simulations again to determine the location of the maximum stress and displacement. Figure 5: Restraints for the inner bores
  • 5. Figure 6: Overhead pulley After I reran the simulations, I reanalyzed the location of the maximum stress concentration and displacement (see figures 7 and 8). This time, I deem the simulation valid. The maximum stress concentration was near the connection point between the shaft and pulley and the maximum displacement was at where the torque was applied, as per my predictions. There was negligible translation from the pulley meaning that most of the force from the pulley would be transferred to the belt once the obstruction is removed and the pulley system can run smoothly. As with real life, the simulation showed that the torque was highest at the application area because the motor will deform the shaft at the application area as the shaft attempts to spin the pulley against the obstacle and the stress concentration was highest near where the shaft and pulley connected due to the area change between the cylindrical shaft and the circular bore. Figure 7: Stress Plot with new boundary conditions (10 mm second order global mesh)
  • 6. Figure 8: Displacement Plot with new boundary conditions (10 mm second order global mesh Convergence testing via local h-refinement After I ran the simulation with the new boundary condition, I tested for convergence in order to determine whether or not the solution of the stress value was valid. I decided to use a local mesh (see figure 9) on the area of highest stress concentration (near the shaft-bore connection) to determine the convergence because I know where the area of maximum stress is (failure area) and a global mesh h-refinement takes too much time to run and may crash the simulation if the meshing is too fine for the software to handle. The convergence test data will be shown in the results section. Figure 9: Local h-refinement with the area to be refined.
  • 7. However, there was a re-entrant edge between the shaft and the bore, where the stress concentration was the highest. The re-entrant edge causes a stress-singularity that will keep increasing the maximum stress concentration as the mesh is refined. The following formula shows why the stress singularity keeps increasing the maximum stress at the area of concentration (the mathematical model used in the FEM simulation, for the model in figure 9, was based on the following formula because the torque was the applied force and the area of concentration was at shaft-bore connection edge and those two variables were needed to solve for the stress): 𝜎 = 𝐹 𝐴 , Where: Οƒ = Stress; F = force; A = Area The stress singularity was generated due to an infinitesimally small area at the re-entrant edge. That negligible area causes the stress to go up as the mesh is refined because the area is inversely proportional to the stress. As the area approaches zero, the stress approaches infinity. This relationship prevents any convergence from the local h-refinement on the model shown in figure 9. A solution to this problem would be to add a fillet at the re- entrant edge to create a large enough area to eliminate the re-entrant edge. This may result in stress convergence through local h-refinement at the fillet because the area is no longer infinitesimally small; the convergence test will be shown in the results section. By eliminating the re-entrant edge, the stress-related hot zones around that area are averted. The removal of the hot zones means that the stress concentration around that area is lower. This increases the strength of the shaft connection and lowers the chance of failure. Figure 10: Addition of a fillet Results Convergence testing via local h-refinement (continued) Simulation Tests Trial 1 Trial 2 Trial 3 Trial 4 Trial 5 Trial 6 Maximum Stress (MPa) [von mises] 74.8 77.8 82.4 87.6 97.9 122.4 Maximum Displacement (mm) [URES] 0.02885 0.02889 0.02892 0.02896 0.02897 0.02901 Number of Elements 5854 6556 7446 9207 12622 22262 Number of Nodes 10040 11098 12795 14875 19712 33631 Degree of Freedom 30057 33231 38322 44562 59073 100830 Global Size (mm) 10 10 10 10 10 10 Local Size (mm) 3 2.5 2 1.5 1 0.5 Fillet Radius (mm) None None None None None None Table 1: Simulation data for local h-refinement with the original model
  • 8. Figure 11: Stress Analysis for the local h-refinement with the original model As expected, we see that from figure 11, the results diverged as the mesh was refined. The boundary conditions were set at the bores (see figure 5) and at the initial constraints (see figure 2). The reason the simulation data diverged was due to an issue with the model that rendered mathematical model used for this FEM simulation was invalid (explained in the procedure section: β€œconvergence testing via local h-refinement”). This means the results for this simulation test was meaningless and the model geometry was revised in order to create a more reliable simulation (see figure 10). Convergence testing via local h-refinement using a 1mm fillet Simulation Tests Trial 1 Trial 2 Trial 3 Trial 4 Trial 5 Trial 6 Maximum Stress (MPa) [von mises] 101.3 104.3 105 103.6 100.2 103.8 Maximum Displacement (mm) [URES] 0.02879 0.02882 0.02882 0.02882 0.02881 0.02885 Number of Elements 6714 7782 8975 10537 16677 28974 Number of Nodes 11286 12840 14542 16724 25530 43680 Degree of Freedom 33795 38457 43563 50109 76527 130977 Global Size (mm) 10 10 10 10 10 10 Local Size (mm) 3 2.5 2 1.5 1 0.5 Fillet Radius (mm) 1 1 1 1 1 1 Stresspercentchange fromthe trial average 1.68 1.23 1.91 0.550 2.75 0.744 Table 2: Simulation data for local h-refinement with 1 mm fillet Figure 12: Stress Analysis for the local h-refinement 0 20 40 60 80 100 120 140 0 5000 10000 15000 20000 25000 30000 35000 40000 Stress (MPa) [von mises] Number of Nodes Convergence Test (No fillet) 0 15 30 45 60 75 90 105 120 0 10000 20000 30000 40000 50000 Stress (MPa) [von mises] Number of nodes Convergence Test (1 mm fillet)
  • 9. Figure 13: 1 mm fillet Based on figure 12, the results of this FEM Simulation appeared to converge at around 103 MPa as the number of nodes increases with the maximum stress at around 105 MPa concentrated at where the fillet is located. I set the location of the local h-refinement at the fillet area (see figure 13) and boundary conditions were the same as with the original model (see figures 2 and 5). The convergence in the data and the minimal change in stress (less than 4 % from the average stress of 103.03 MPa for the 6 trials) showed that the solution for this FEM simulation test study was valid. Convergence testing via local h-refinement using a 2mm fillet Simulation Tests Trial 1 Trial 2 Trial 3 Trial 4 Trial 5 Trial 6 Maximum Stress (MPa) [von mises] 85.5 82.9 83.1 84.8 85.1 87 Maximum Displacement (mm) [URES] 0.02885 0.02861 0.02861 0.02863 0.0287 0.0286 Number of Elements 6768 7487 9023 10879 16658 28451 Number of Nodes 11359 12409 14684 17285 25694 44009 Degree of Freedom 34014 37164 43989 51792 77019 131964 Global Size (mm) 10 10 10 10 10 10 Local Size (mm) 3 2.5 2 1.5 1 0.5 Fillet Radius (mm) 2 2 2 2 2 2 Stresspercent change from the trial average 0.905 2.16 1.93 0.0787 0.433 2.68 Table 3: Simulation data for local h-refinement with 2 mm fillet Figure 14: Stress Analysis for the local h-refinement 0 10 20 30 40 50 60 70 80 90 100 0 5000 10000 15000 20000 25000 30000 35000 40000 45000 50000 Stress (MPa) [von mises] Number of Nodes Convergence Test (2 mm fillet)
  • 10. Figure 15: 2 mm fillet Same result as with β€œConvergence testing via local h-refinement using a 1 mm fillet", but with the stress convergence at around 85 MPa, the maximum stress at 87 MPa, and the average stress at 84.73 MPa (see table 3 and figures 14 and 15) Convergence testing via local h-refinement using a 3mm fillet Simulation Tests Trial 1 Trial 2 Trial 3 Trial 4 Trial 5 Trial 6 Maximum Stress (MPa) [von mises] 74.5 75.9 77.2 77.9 79.3 79.5 Maximum Displacement (mm) [URES] 0.02836 0.02835 0.02836 0.02843 0.02837 0.02838 Number of Elements 7126 7673 8990 11402 19902 39636 Number of Nodes 11890 12704 14643 18126 30398 60021 Degree of Freedom 35607 38049 43866 54315 91131 180000 Global Size (mm) 10 10 10 10 10 10 Local Size (mm) 3 2.5 2 1.5 1 0.5 Fillet Radius (mm) 3 3 3 3 3 3 Stress percent change from the trial average 3.73 1.92 0.237 0.668 2.48 2.74 Table 4: Simulation data for local h-refinement with 3 mm fillet Figure 16: Stress Analysis for the local h-refinement 0 10 20 30 40 50 60 70 80 90 0 30000 60000 90000 120000 150000 180000 210000 Stress (MPa) [von mises] Number of Nodes Convergence Test (3 mm fillet)
  • 11. Figure 17: 3 mm fillet Same result as with β€œConvergence testing via local h-refinement using a 1 mm fillet ", but with the stress convergence at around 79 MPa, the maximum stress at 79.5 MPa, and the average stress at 77.38 MPa (see table 4 and figures 16 and 17) Simulation Tests Trial 1 Trial 2 Trial 3 Trial 4 Trial 5 Trial 6 Maximum Stress (MPa) [von mises] 72.8 73.6 73.6 73.9 74.6 74.8 Maximum Displacement (mm) [URES] 0.02808 0.02808 0.02809 0.02808 0.02807 0.02822 Number of Elements 6897 8011 8784 12098 18060 49360 Number of Nodes 11602 13225 14380 19191 28169 74625 Degree of Freedom 34743 39612 43077 57510 84444 223812 Global Size (mm) 10 10 10 10 10 10 Local Size (mm) 3 2.5 2 1.5 1 0.5 Fillet Radius (mm) 4 4 4 4 4 4 Stress percent change from the trial average 1.47 0.383 0.383 0.0226 0.970 1.24 Table 5: Simulation data for local h-refinement with 4 mm fillet Figure 18: Stress Analysis for the local h-refinement 0 10 20 30 40 50 60 70 80 0 10000 20000 30000 40000 50000 60000 70000 80000 Stress (MPa) [von mises] Number of Nodes Convergence Test (4 mm fillet)
  • 12. Figure 19: 4 mm fillet Same result as with β€œConvergence testing via local h-refinement using a 1 mm fillet ", but with the stress convergence at around 74 MPa, the maximum stress at 74.8 MPa, and the average stress at 73.38 MPa (see table 5 and figures 17 and 18) Fillet radius effects on the maximum stress at the area of concentration Simulation Study Fillet Radius (mm) Maximum von mises Stress (MPa) for each simulation study 1 None 122.4 2 1 105 3 2 87 4 3 79.5 5 4 74.8 Table 6: Stress vs. fillet radius per simulation Based on table 6, adding a fillet to the model geometry lowers the maximum stress at the area of concentration and the larger the fillet, the lower the maximum stress. As the fillet eliminates the re-entrant edge and the hot zones of stress, it causes the maximum stress to concentrate onto the fillet because the stress was highest near the re-entrant edge (see figure 7 and tables 2 through 5). As the fillet gets bigger, it dissipates more of stress concentration by spreading it out towards a larger area. As a result, the maximum stress at the area of concentration decreases. Since the simulations in this FEM study undergoes torsion loading, we can look at the stress concentration factor for the fillet in order to determine the maximum von mises stress for the analytical solution for comparison to the simulation data and to the safety factor addled yield strength of the material. This will be shown in the next section
  • 13. Analytical results and simulation data comparison to material yield strength Figure 20: Torsion-based shaft and fillet analysis The formulas needed to obtain the analytical solution are as following: 𝜏0 = 𝑇 βˆ— 𝑐 𝐽 ; 𝑐 = 𝑑 2 ; 𝐽 = πœ‹ βˆ— 𝑑4 32 𝜏 π‘šπ‘Žπ‘₯ = 𝐾𝑑𝑠 βˆ— 𝜏0 = 𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘  √3 𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘ ( π‘Žπ‘›π‘Žπ‘™π‘¦π‘‘π‘– 𝑐 π‘Žπ‘™) = 𝜏 π‘šπ‘Žπ‘₯ βˆ— √3 π‘ƒπ‘’π‘Ÿπ‘π‘’π‘›π‘‘ π‘β„Žπ‘Žπ‘›π‘”π‘’ (%) = | 𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘  ( π‘†π‘–π‘šπ‘’π‘™π‘Žπ‘‘π‘– π‘œ 𝑛) βˆ’ 𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘  ( π‘Žπ‘›π‘Žπ‘™π‘¦π‘‘π‘–π‘π‘Žπ‘™) 𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘  ( π‘Žπ‘›π‘Žπ‘™π‘¦π‘‘π‘–π‘π‘Žπ‘™) |βˆ— 100 Legend 𝜏0 = π‘π‘œπ‘Ÿπ‘šπ‘Žπ‘™ π‘ π‘‘π‘Ÿπ‘’π‘ π‘  ( π‘€π‘ƒπ‘Ž); 𝑇 = π‘‡π‘œπ‘Ÿπ‘ π‘–π‘œπ‘›π‘Žπ‘™ π‘“π‘œπ‘Ÿπ‘π‘’ ( 𝑁 βˆ— π‘š) = 100 π‘Ÿ = 𝑓𝑖𝑙𝑙𝑒𝑑 π‘Ÿπ‘Žπ‘‘π‘–π‘’π‘  ( π‘š) [𝑠𝑒𝑒 π‘“π‘–π‘”π‘’π‘Ÿπ‘’ 20] 𝑑 = π‘ β„Žπ‘Žπ‘“π‘‘ π‘‘π‘–π‘Žπ‘šπ‘’π‘‘π‘’π‘Ÿ ( π‘š) = 0.025 𝐷 = π΅π‘œπ‘Ÿπ‘’ π‘‘π‘–π‘Žπ‘šπ‘’π‘‘π‘’π‘Ÿ ( π‘š) [𝑠𝑒𝑒 π‘“π‘–π‘”π‘’π‘Ÿπ‘’ 20] = 0.05 𝐷 𝑑 [𝑠𝑒𝑒 π‘“π‘–π‘”π‘’π‘Ÿπ‘’ 20] = 0.05 0.025 = 2 𝜏 π‘šπ‘Žπ‘₯ = π‘€π‘Žπ‘₯π‘–π‘šπ‘’π‘š π‘ β„Žπ‘’π‘Žπ‘Ÿ π‘ π‘‘π‘Ÿπ‘’π‘ π‘  ( π‘€π‘ƒπ‘Ž); 𝐾𝑑𝑠 = π‘‡π‘œπ‘Ÿπ‘ π‘–π‘œπ‘› π‘ π‘‘π‘Ÿπ‘’π‘ π‘  π‘π‘œπ‘›π‘π‘’π‘›π‘‘π‘Ÿπ‘Žπ‘‘π‘–π‘œπ‘› π‘“π‘Žπ‘π‘‘π‘œπ‘Ÿ (π‘›π‘œ 𝑒𝑛𝑖𝑑𝑠) 𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘ ( π‘Žπ‘›π‘Žπ‘™π‘¦π‘‘π‘– 𝑐 π‘Žπ‘™) = π‘€π‘Žπ‘₯π‘–π‘šπ‘’π‘š π΄π‘›π‘Žπ‘™π‘¦π‘‘π‘–π‘π‘Žπ‘™ π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘  π‘ π‘‘π‘Ÿπ‘’π‘ π‘  (π‘€π‘ƒπ‘Ž) 𝜎 π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘  ( π‘†π‘–π‘šπ‘’π‘™π‘Žπ‘‘π‘–π‘œπ‘›) = π‘€π‘Žπ‘₯π‘–π‘šπ‘’π‘š π‘†π‘–π‘šπ‘’π‘™π‘Žπ‘‘π‘–π‘œπ‘› π‘£π‘œπ‘› π‘šπ‘–π‘ π‘’π‘  π‘ π‘‘π‘Ÿπ‘’π‘ π‘  (π‘€π‘ƒπ‘Ž)
  • 14. Simulations (exclude the simulation with no fillet) 1 2 3 4 Radius of fillet (m) 0.001 0.002 0.003 0.004 Calculated Normal Stress (MPa) 32.59 32.59 32.59 32.59 r/d 0.04 0.08 0.012 0.016 Torsion stress concentration factor (Approximated from figure 20) 1.80 1.45 1.40 1.36 Calculated Maximum Shear Stress (MPa) 58.67 47.26 45.63 44.33 Maximum Analytical von mises Stress (MPa) 101.62 81.86 79.04 76.78 Maximum simulated von mises Stress (MPa) 105 87 79.5 74.8 Percentage difference between analytical and simulated results 3.22 5.91 0.58 2.65 Material Yield Strength of 1020 steel (MPa) [von mises] 175 Table 7: Comparison between the analytical results, the simulated results, and the material yield strength Discussion Overall, I found this FEM project to be a fairly effective learning experience for the failure analysis of a pulley. I managed to gain new analytical techniques needed to predict how the pulley was going to when an obstacle got lodged into one of the pulley holes by testing the model with the initial constraints and by adding new constraints if the initial constraints were insufficient. When I ran the simulation with the initial constraints, I expect the maximum stress to be at the joint between the shaft and the pulley bore and the maximum displacement to be at where the torque was applied under the belief that the pulley would be spinning in place. What I did not expect the pulley to wobble in place with the initial constraints when I animated it. When I reanalyze the constraints, I realized that there was nothing holding the pulley in place besides the obstruction and that this lack of restraints reflected in the simulation results. The wobbling threw off my prediction because the maximum stress concentration was located at where the obstacle was fixed and the displacement was highest at the bottom pulley wheel. This makes sense because there was nothing restraining the pulley besides the obstruction; this means that the stress will be concentrated at where the obstruction was fixed due to the torque spinning the pulley against the obstruction. The maximum displacement location also makes sense because the pulley has a larger diameter than the shaft and thus has to spin faster to cover the distance from the size difference to achieve in the same amount of time (formula for time: time = distance / velocity). However, the reason the pulley’s displacement was highest only at bottom was because the obstruction limits the displacement and it was at located at the top gap of the pulley; this meant that as you go closer to the obstacle, the displacement decreases. Unfortunately the initial constraints alone are not enough to solve the simulation because in real life, a wobbling pulley cannot transfer enough its force to the belt needed and run the pulley system. This means that new boundary conditions should be added because the initial constraints, by themselves, were non-indicative of how a pulley actually works. I decided to add new boundary conditions at the two inner cylindrical bores of the pulley and set them as fixed hinges and reran the simulations with these new constraints. I used an overhead pulley (see figure 6) as inspiration for the new boundaries. For details about why I chose these boundary restraints, see procedure section: β€œAnalysis with the initial constraints and new boundary conditions”. Suffice to say these new restraints met my hypothesis of how a real life pulley would behave when an obstacle gets caught in one of the pulley’s gaps (see procedure section: β€œAnalysis with the initial constraints only” for details regarding my hypothesis). I decided to refine the meshing of the model simulation using a local h-refinement at the area of the highest stress concentration to test for convergence to verify the validity of the solution because that is where the pulley will most likely fail and a global refinement takes longer and is heavier on the computer system when compared to a local refinement.
  • 15. I ran the simulation with the local h-refinement 6 times at the shaft-bore connection point. I started with a 3 mm local mesh then refined the local mesh by 0.5 mm for each subsequent trial. As I expected, the refinement caused the stress analysis plot to diverge (see figure 11). I believed the divergence was caused by the re-entrant edge at the shaft-bore connection that created a stress singularity (for further details about my divergence analysis, see procedure section: β€œConvergence testing via local h-refinement” and result section: β€œConvergence testing via local h-refinement (continued)”). I decided to add a fillet at the edge where the shaft and bore connected and refine the mesh at that fillet to eliminate the re-entrant edge. I did this to try and get the stress analysis plot to achieve convergence and to have minimal stress variations during refinement, so I can validate the simulation for real world analysis. After I added the fillet, I decided to run 4 simulations with 6 trials each. I started the first simulation with a 1 mm radius fillet and increase the fillet radius by 1 mm for each subsequent simulation. The mesh refinement for each trial was the same as with the simulation without the fillet. This time the stress analysis plot converged (see figures 12, 14, 16, and 18) with little stress variation between each trial for each simulation. The maximum stress concentration at the fillet decreases as I increase the fillet size (see Table 6); for further details, see: result section: β€œFillet radius effects on the maximum stress at the area of concentration”. Once I obtained these results, I decided to compare it to the analytical solution and then to the material yield strength in order to determine if the simulations were accurate for failure analysis and whether the new redesigns were acceptable or not. From table 7, we can see that the difference between the analytical and simulated solution is within acceptable limits of each other (less than 6% deviation for each simulation). This, along with the validity of the simulations, meant that the simulations for the failure analysis of the pulley were fairly accurate and can be used for real life failure analysis of the pulley. For both solutions, the maximum von mises stress was well below that of the yield strength of the material (1020 steel) for every fillet radius shown. This means the new geometry redesigns for the pulley was acceptable when used with the material. The reason the simulation without the fillet was not included was because it has no radius. If the radius is zero, then r/d = 0. As we can see from figure 20, as the r/d approaches zero, torsion stress concentration factor ( 𝐾𝑑𝑠) approaches infinity for D/d = 2. The maximum shear stress and von mises stress will approach infinity as well; this renders the analytical results for that simulation invalid and the data divergence (see figure 11) means that the simulation for that particular model cannot be trusted. If I were to do this project differently, I would probably run more trials for the FEM simulation without the fillet to show the divergence more clearly. The software itself produced fairly accurate simulations of how the pulley would fail in real life and, in this case at least, I accepted that the simulations showed me reasonably accurate data for failure analysis of the pulley. Resources 1. http://web.mae.ufl.edu/nkim/eas4200c/VonMisesCriterion.pdf 2. Shigley (2010), Mechanical Engineering Design 9th edition, Pennsylvania, N.Y: McGraw-Hill Series