Professional Documents
Culture Documents
Random Vibration Fatigue Analysis of a Notched Aluminium beam-2015- good
Random Vibration Fatigue Analysis of a Notched Aluminium beam-2015- good
Random Vibration Fatigue Analysis of a Notched Aluminium beam-2015- good
net/publication/297167805
CITATIONS READS
6 4,942
1 author:
SEE PROFILE
All content following this page was uploaded by Giovanni De Morais Teixeira on 25 November 2020.
Abstract: The purpose of this paper is to present a case study where the fe-safe random vibration fatigue approach has been
successfully employed. It describes the FEA (finite element analysis) preparation (an aluminum beam) and the necessary steps in
fe-safe® to perform a fatigue analysis entirely in frequency domain. The method behind fe-safe combines generalized displacements
obtained from SSD (steady state dynamic) finite element simulations to modal stresses to get FRF (frequency response functions) at a
nodal level, where stress PSDs are evaluated in order to get spectral moments, which are the building blocks of the PDF (probability
density function) used to count cycles and evaluate damage. The loading PSDs are then converted into acceleration time histories that
allow fatigue to be evaluated in the time domain likewise. Results show a very good agreement between time and frequency domain
approaches.
Keywords: Fatigue, random vibration fatigue, high cycle fatigue, multiaxial fatigue, power spectral density, frequency domain fatigue.
D Fatigue damage
1. Introduction
E[P] Expected number of peaks (peaks per second)
f Frequency (Hz) The random vibration fatigue or frequency domain
F Force (N) fatigue is a new approach in fe-safe®. It is based on
G Gravity of Earth (m s-2), approximately 9.81 m s-2 the vibration theory for linear systems subjected to
geqv PSD von Mises equivalent stress (MPa2 Hz-1) random Gaussian stationary ergodic loadings [1].
gij Components of the input PSD matrix (G2 Hz-1) When a structure responds dynamically to an input
G Input PSD matrix (G2 Hz-1)
excitations there are two possibilities in terms of FEA
h Stress vector (MPa G-1)
(finite element analysis): transient and SSD (steady
k Fatigue curve coefficient
state dynamic) analysis [2]. Both can take advantage
Mn n-th spectral moment (Hzn MPa2 Hz-1)
of the MSUP (modal superposition) technique
Nf Number of cycles
p, PDF Probability density function provided the system is linear or any present
PSD Power spectral density (MPa2 Hz-1) non-linearity does not affect the regions of interest.
0 Standard deviation (MPa1/2) The SSD analysis is much faster than the Transient
S Stress component (MPa) Analysis and it is one of the building blocks of the
Sa Stress amplitude (MPa) random vibration fatigue analysis in fe-safe®, shortly
SR Stress range (MPa) called PSD analysis. PSD stands for power spectrum
426 Random Vibration Fatigue Analysis of a Notched Aluminum Beam
density. Fig. 1 shows the PSD Analysis flowchart that are inspired on actual experiments [3] for the notched
describes the analysis procedure in fe-safe. Finite beam sketched in Fig. 2. In the experiments the region
element modal analysis and SSD analysis are outlined as restrained nodes in Fig. 2 is attached to a
combined to get the FRF (frequency response vertical rod (Z direction) which is the source of the
functions) in terms of stresses for every node in the vibration.
component or structure. These FRFs are scaled by the The vibrational experiment in the present paper is
input PSDs to get either PSD projections on critical performed in time and frequency domain so that a fair
planes or von Mises equivalent PSDs. Whatever the comparison can be established. It is important to keep
choice, these obtained PSDs are used to evaluate the the FEM (finite element model) small because the
first four spectral moments to compose the Dirlik’s correspondent time domain transient analysis is
PDF (probability density function) that is integrated to computationally very expensive. In this study, the
get damage. mesh contains 1793 second order hexahedral elements
This paper is organized as follows: Section 2 and 10036 nodes. Fig. 3 shows the von Mises stresses
describes the computer model (discretization in terms for the beam under 1G of vertical loading.
of finite element mesh), the loading and boundary The maximum von Mises stress is 8 MPa, on the
conditions; Section 3 shows the modal and steady edge of notch 1. Static structural analysis is not a
state dynamic analyses used to obtain the modal requirement for the random vibration fatigue approach.
stresses and generalized displacements, also known as However, they provide useful information about the
modal participation factors; Section 4 give the finite expected level of stresses as the loading frequency
element dynamic results which are combined to the tends to 0 Hz, an information that can be used to
loading PSDs to evaluate fatigue damage; in Section 5, calibrate the SSD analysis, also known as harmonic
we use the modal superposition technique and analysis.
acceleration time signals equivalent to the given PSDs There are several ways of performing a harmonic
to perform a transient analysis equivalent to the SSD analysis. Common types of harmonic loads include
analysis in Section 3; in Section 6, we apply the scale forces, moments, pressures, velocities and accelerations.
and combine technique in fe-safe to match modal A typical situation in a dynamic analysis is when
participation factors and modal results and get stress accelerations are prescribed at the supports of a
tensors to evaluate fatigue using a standard time structure or component. Some finite element packages
domain algorithm; Section 7 gives conclusions.
Fig. 1 Frequency domain fatigue analysis flowchart. Fig. 3 Static structural analysis—1G of vertical loading.
Random Vibration Fatigue Analysis of a Notched Aluminum Beam 427
offer the possibility of defining local acceleration, but of defining the number of modes to find and
usually acceleration is the kind of loading defined frequency search range.
globally in a finite element model, i.e., specified at all In this simulation, 10 modes were requested and the
nodes. Then, to keep the generality, the LMM (large frequency range was set to 0.1-1e8 Hz. The node
mass method) is employed here. The idea is to attach a associated with the large mass must have all its
very large concentrated mass (the order of 1e7 to 1e10 degrees of freedom removed, except UZ
times the mass of the whole structure) to the supports (displacement at Z vertical direction). All the other
where the accelerations are supposed to be applied in displacements and rotations are set to 0 (UX = UY =
the model. Examples of lumped masses in finite ROTX = ROTY = ROTZ = 0). The reason for not
element packages are Mass21 (ANSYS), *MASS constraining the displacement at Z direction is that
(ABAQUS) and CONM2 (NASTRAN). Fig. 4 shows this is the loading direction, i.e., in the harmonic
the large lumped mass linked to the region of interest analysis the beam will be excited by a harmonic
using RBEs (rigid body elements). acceleration at Z direction. Stresses are requested as
According to LMM principle [4] forces can be used output and no damping is required at this point.
rather than accelerations, with the same effect on the Table 1 and Fig. 5 show the results of the modal
component. analysis. The lowest frequency found is 10.95 Hz. The
The magnitude of the force must be equal to the highest frequency in the searched interval is 510.6 Hz.
product of the large mass and the desired acceleration The stress results in the modal analysis do not mean
(Fig. 4). In ANSYS® Workbench, the user can define a anything until the harmonic analysis is performed.
remote point, set its behavior (rigid or deformable) and There is no special requirement for the number of
create a point mass attached to it. Remote Forces and modes that needs to be evaluated in the modal analysis.
Remote Displacements can be defined at remote points. They vary from case to case, depending on the loading
and boundary conditions. Usually, the first 3 or 4
3. Frequency Domain FE Analysis
modes are enough to well represent a dynamic
The first step in the random vibration fatigue response.
approach is the modal analysis. It is fundamentally Fig. 6 shows the influence or participation of modes
important to have the most accurate modal analysis as 1, 2 and 4 on the response of the notched beam
possible. In this study, an artificial large mass is subjected to a vertical acceleration. The 4th mode is 2
employed; therefore it is necessary to limit the orders of magnitude lower than the 1st mode. The 2nd
frequency search range in order to avoid rigid body mode is more than 1 order of magnitude lower than the
modes. Finite element packages usually offer the option 1st mode. The 3rd mode can be neglected in this case.
The second step in the random vibration fatigue
Table 1 Modal analysis results.
D -ZQ D Z -Z 2 -Z 2
2
1
p SR = e + 2 e + D3 Ze 2
1 2 2R
(2)
Fig. 19 Defining the loading block. 2 M0 Q R
T
and 20, that provides a result (PDF integration) close where hi x y z xy yz xz ,
to 0.995 or higher. This upper limit in fe-safe® is 1 0.5 0.5 0 0 0
defined by the “RMS stress cut-off multiple” in Fig. 0.5 0 0.5 0 0 0
23 (step 20). Go to FEA Fatigue > Analysis Options 0.5 0.5 1 0 0 0
A ,
and choose the PSD Tab. Make sure the PSD 0 0 0 3 0 0
Response is “von Mises” (step 19 in Fig. 23) and the 0 0 0 0 3 0
“RMS stress cut-off multiple” is 10 for the present 0 0 0 0 0 3
experiment. The integration domain is the integration g11 L g1N
upper limit minus integration lower limit, Fig. 22. G M O M .
Then the field “Number of stress range intervals” g N 1 L g NN N N
(which defaults to 1000) controls the integration steps Next click on Analyze (step 22 in Fig. 24) and
(dSR in Eq. (1)) by dividing the integration domain in continue (step 23). When the Analysis is finished,
even segments. click on “open results folder” (Fig. 25, step 24) to get
These two numbers (upper limit and number of the results file. The worst life-Repeats shown in Fig.
intervals) have an impact on accuracy and 25 correspond to 201.72 s (3.363 min).
computation speed. The bigger they are the slower the Fig. 26 shows the life contour plot for the notched
calculation and the more accurate the fatigue results. It beam. Node 227 (that belongs to element 1069) is the
is recommended to start with fe-safe® defaults (Fig. critical, where life is the lowest. In the output location
23) and gradually change these values when needed. there is a file named “modalResults.log”, where detailed
The PSD Response in this investigation is von Mises,
evaluated according to Eq. (4). The symbol * stands
for the complex conjugation. A is the quadratic von
Mises operator. hi is the frequency response function
for channel i. gij are terms of the input PSD matrix G.
N is the number of channels. geqv is a scalar
representing the von Mises equivalent stress.
N N
g eqv = h j* Ahi gij (4)
i =1 j =1 Fig. 22 Dirlik’s probability density function.
(Fig. 8). The four spectral moments are evaluated 5. Time Domain FE Analysis
from this PSD curve, according to Eq. (5):
N
In order to check the results obtained by the random
M n = f kn PSD k Δf (5) vibration fatigue approach, the notched beam is also
k =1
analyzed in the time domain. The challenge is to
It is important to emphasize that the information
guarantee the time domain approach is equivalent to
provided in the log file (written
the frequency domain, otherwise the comparison is
in …\jobs\job_01\fe-results\jobname.log) is enough to
useless. The first step in this direction is to get an
build Dirlik’s PDF. Spectral moments can be
acceleration history that is compatible with the
extracted from the PSD in Fig. 28. The PDF, Eq. (2),
prescribed PSD (Figs. 9 and 10). The problem can be
can be evaluated from the spectral moments and from
stated as the generation of random time series with
Dirlik’s derived constants Eq. (3).
prescribed power spectra and there are several ways of
In his Ph.D. thesis, Benasciutti [8] discusses in
solving it [9]. In general lines, the procedure can be
great detail the available frequency domain
summarized as follows:
approaches and proposes a new method which is
(1) Choose the frequencies fi in the PSD
based on a combination of level crossing and range
periodogram (Fig. 10);
count PDFs, balanced by a factor that weights the
(2) Choose random phase angles i to match those
narrow band and broad band contribution to the
frequencies;
fatigue damage. His work opened the door to a more
(3) Evaluate the amplitudes from the given PSD
comprehensive approach were mean and residual
Ai = 2Gi Δf i ,
stresses could then be incorporated by using a
where Gi represents the PSD amplitudes and fi is the
multi-variate distribution concept.
frequency bandwidth (constant);
(4) Sum the individual spectral components for
every time t. The sampling rate should be at least ten
times the highest spectral frequency. In the equation
below Y is the resultant time vector. If the PSD units
are (G2 Hz-1), for example, the time history units are G
(multiples of the standard gravity acceleration).
n
Fig. 27 Von Mises PSD for Item e1069.1. Y t = Ai sin 2πfi t +φi
i =1
(5) Assess the quality of the statistical
distribution of the obtained acceleration history.
Check its Gaussianity by evaluating skewness,
kurtosis, standard deviation, etc. Compare the
variance of both PSD and time series and check if the
number of peaks and zero crossings are coherent with
the spectral moments.
Fig. 29 shows the first 3 seconds of the synthetized
acceleration history that corresponds to the PSD in Fig.
10. The length of this signal is 10 s.
The analysis in the time domain needs to be based
Fig. 28 Fatigue life results. on the MSUP technique and LMM approach. The finite
436 Random Vibration Fatigue Analysis of a Notched Aluminum Beam
element model is the same (in terms of mesh Fig. 30 Large mass approach for MSUP transient
definition) and the forces exciting the transient analysis.
analysis have the magnitudes of (ACC x 9800e10 mm
s-2). ACC are the acceleration magnitudes in Fig. 29.
The acceleration file contains 32767 acceleration
records. This is the number of transient simulations
that need to be performed. The result of the MSUP
transient analyses is the file msuptrans.mcf. It contains
scale factors to be multiplied by the modal stresses in Fig. 31 Stress components history at element 1069.
order to evaluate the stress history for every node in
the model. Fig. 30 shows the components of the stress
history for node 227 at element 1069. This node is
referred in fe-safe® as item 1069.1.
This example is practically a uniaxial fatigue problem
since the component Sx (stress in the X direction) is
much larger than all the other stress components. Sx
magnitudes are in the range -300 to 300 (Fig. 31).
If the loadings are narrow band there is a good
chance to get sensible results using Bendat’s approach
Fig. 32 Fe-safe project directory dialog box.
[10], which tends to be conservative. Dirlik’s solution
can be used for narrow and broad band processes, In fe-safe® interface, right click on Current FE
therefore chosen to be the approach used in this study. Models (Fig. 33, step 1) and choose “Open Finite
Lalanne has also developed an arbitrary bandwidth Element Model”. Select the “msuptrans.rst” file and
approach [11] that has served as the foundation to the click on “YES” when asked about pre-scanning. Make
latest TB method (Tovo & Benasciutti method). Both sure only Stresses are selected and check whether 10
TB and Lalanne Methods are as robust as Dirlik, with increments are found in the file, Fig. 34. They
the advantage of being less empirical. correspond to the 10 modes requested in the modal
analysis.
6. Time Domain Fatigue Analysis
Select MPa as the units for the stresses, Fig. 35, and
The time domain analysis starts with the creation of keep the default for the other units.
a project direction, Fig. 32, where the following files Right click on “Loaded Data Files” and select
need to be copied to: “Open Data Files” (Fig. 36) and choose the file
modal_factors_for_msup_analysis.txt (containing the “modal_factors_for_msup_analysis.txt”. This file
modal factors for the transient analysis) and contains 103617 rows and 10 columns. Each column
msuptrans.rst (containing the FE modal results). scales a particular modal result. Column 1 scales modal
Random Vibration Fatigue Analysis of a Notched Aluminum Beam 437
stresses in dataset 1, column 2 scales modal stresses in and load history (step 18). Follow these steps for
dataset 2, and so on. Datasets 1 to 10 and load files #1 to #10 to create the
Click on the first item under the “modal factors for block displayed in Fig. 41. This procedure
MSUP analysis” in the Loaded Data Files and on the corresponds to the scale and combine technique in the
“fe-safe plot” shown in Fig. 37 (steps 7 and 8) to see time domain.
the diagram for the scale factors in column 1. Click on Analyze and continue (Fig. 42) after
The material properties must be defined next. It is checking the fatigue setup displayed.
the same Aluminum 6061-T6 shown in Figs. 11 and In Fig. 43, the worst element and node is being
17. Choose von Mises algorithm (no mean stress reported as 24.629, which is equivalent to 246.21 s.
correction) by following the steps 9 to 13 in Fig. 38. Click on “Open results folder” to see the life contour
This study is using von Mises as the fatigue method plot on the notched beam.
for both frequency and time domain analyses. Fig. 44 shows the life contour plot for the notched
Right click on Loading Settings panel and clear all beam. Node 227 (that belongs to element 1069) shows
loadings according to Fig. 39. a fatigue life of 253 s, since the loading block is
Click on Dataset 1 and on load file 1 (steps 15 and equivalent to 10 s. Compare the contour plots in Figs.
16 in Fig. 40). In loading settings click on add (step 17) 26 and 44 (Time and Frequency Domain) and check
[6] G.M. Teixeira, Random vibration fatigue—A study [9] M. Giuclea, A.M. Mitu, O. Solomon, Generation of
comparing time domain and frequency domain stationary Gaussian time series compatible with given
approaches for automotive applications, SAE Technical power spectral density, in: Proceedings of The Romanian
Paper 2014-01-0923, Detroit, April 2014. Academy, Series A, Vol. 15, 2014, pp. 292-299.
[7] T. Dirlik, Application of computers in fatigue analysis, [10] J.S. Bendat, A.G. Piersol, Measurement and Analysis of
Ph.D. Thesis, University of Warwick, 1985. Random Data, Wiley, New York, 1966.
[8] D. Benasciutti, Fatigue analysis of random loadings, Ph.D. [11] C. Lalanne, Mechanical Vibration and Shock, Volume V,
Thesis, University of Ferrara, Italy, 2004. Hermes Penton Ltd, London, 2002.