1. Introduction
Beams are structural elements characterized by the fact that the length is much higher than the cross-section dimensions and resist lateral loads. In addition to the cross-section shape and length, the beams are featured by the way they are supported at the ends, the equilibrium conditions, and the material from which they are made. Beams are extensively used in civil engineering, transport, and industry [
1,
2,
3,
4].
Several classical beam models are known that assume different mathematical forms depending on the working assumptions [
5]. The Euler–Bernoulli model [
6,
7,
8], the Rayleigh model [
9,
10], and the Timoshenko model [
11,
12] are mentioned. The Euler–Bernoulli model is the simplest because it considers only the bending deformation and the linear inertia. The Rayleigh model additionally introduces the rotation inertia and the Timoshenko model completes the beam model with the shear deformation. The Timoshenko model is a reliable model as it has been experimentally proven in many works, among which is ref. [
13]. These models describe the propagation of bending waves through a beam with accuracy depending on the simplifications made. Thus, evanescent waves and propagating waves are highlighted. When the frequency of excitation is low, the wavelength of the propagating wave is much longer than the characteristic dimension of the cross-section of the beam, namely the radius of gyration, and the solutions given by the above models are convergent. For a high frequency of the excitation, the influence of the shear deformation and the inertia of the cross-section rotation becomes significant, and that is why the more accurate predictions are obtained using the Timoshenko model.
Moreover, also at high frequency, there are differences between the models in terms of the type of bending waves propagating along the beam. While the Euler–Bernoulli beam model shows the coexistence of evanescent and propagating waves regardless of the excitation frequency, the Timoshenko model predicts the transformation of evanescent waves into propagating waves if the frequency exceeds a certain value. The Timoshenko beam is said to have two spectra. The first spectrum is like that of the Euler–Bernoulli beam in the sense that evanescent and propagating waves coexist, and the second spectrum is characterized by the fact that two propagating waves with different wavelengths propagate through the beam.
The differential equations of motion of the beam models can be solved by several methods, including the following: the modal analysis method by which the response of the beam is the result of the superposition of its natural vibration modes [
8,
14,
15]; the direct method where the input force is included in the boundary condition for the problem [
6,
16,
17]; and the Green’s function method, which represents the frequency response to a unitary harmonic force (receptance), and the vibration is obtained by applying the convolution theorem [
12,
18,
19,
20].
The successful application of one or another of the methods for solving the differential equations of motion depends, among other things, on its numerical stability in the sense that the results must not be affected by substantial floating-point errors [
21,
22,
23,
24].
Numerical instability is related to the calculation in floating point when the small difference between two very large numbers is calculated. Numerical calculation in floating point is zero instead of a small, but significant number. Such situations were reported when numerical evaluation of the high-mode shapes of Euler–Bernoulli and Timoshenko uniform or stepped beams were performed to apply the modal analysis method [
21,
22,
23,
24,
25,
26,
27].
The usual form of the mode shapes derived from the differential operators that describe the vibration of a beam depending on the boundary conditions is constructed using the pairs of trigonometric and hyperbolic functions: sine and cosine; and hyperbolic sine and hyperbolic cosine, respectively. The trigonometric functions describe the propagation of propagating waves, and the hyperbolic ones describe the propagation of evanescent waves.
The use of hyperbolic functions can lead to the numerically unstable shape
where
kd is the attenuation constant of the evanescent wave, and
x, the coordinate of the beam. When the argument of the function
E(
x) is large enough, the result of the calculation in floating point is zero.
For instance, the modal shape of the
n order of a free-free Euler–Bernoulli beam can be written as [
28]
where
l is the beam length and
knl verifies the characteristic equation
It should be noted that for the Euler–Bernoulli beam model, the attenuation constant of the evanescent wave equals the wave number of the propagative wave and because of that, the trigonometric functions and the hyperbolic functions have the same arguments (knx or knl).
Figure 1 shows the modal shape for
n = 10, 11, and 14, which has been calculated using the MATLAB environment of ordinary precision. It is observed that while the modal shape of the 11th order is affected at the beam end by the numerical instability, the modal shape of the 10th order is still calculated within an acceptable margin of error. When the order of the modal shape is higher, for instance,
n = 14, the numerical calculation exhibits zero value because the modal shape is reduced to Equation (1) from a numerical viewpoint. A similar result has been reported in ref. [
24]; however, this is for a clamped-clamped Euler–Bernoulli beam.
Two different solutions have been advanced: the construction of an asymptotic form for the high-order modes [
25,
27] and the restructuration of the equation of the modes to eliminate the source of the numerical instability [
21,
22,
23,
24,
26].
In this paper, it is shown that the application of the Green’s function method can be affected by the problem of numerical instability, taking as an example the vibration of a free-free Timoshenko beam. The standard form of the Green’s function includes the hyperbolic sine and cosine functions, which model the evanescent waves whose existence is specific to the first spectrum; in addition, because of this, the calculated spectrum experiences distortions at medium frequencies in the case of long-length beams. It has been demonstrated that the numerical instability starts from the middle of the frequency range of the first spectrum and advances to both its ends as the beam length increases. To overcome this problem, a new approach is proposed which starts from a new basis in the solutions space of the differential operator of the Timoshenko beam, namely a new set of eigenfunctions including the exponential function of a positive and negative real argument to model the evanescent waves. By imposing the specific boundary conditions of the Timoshenko beam, a new form of the Green’s function is constructed, which proves to be numerically stable in the case of long-length beams.
2. Mechanical Model and Equations of Motion
Let us consider a uniform Timoshenko beam of length
l under the action of a time-dependent transversal force (
Figure 2). Parameters of the beam are as follows: Young’s modulus
E, the shear modulus
G, the density ρ, the mass per length unit
m, the cross-section area
S, the area moment of inertia
I, and the shear coefficient κ.
Equations of motion describing the bending motion of the beam can be written as:
where
w(
x,
t) and θ(
x,
t) are the displacement and rotation of the cross-section of the beam;
F(
t) is the transversal force, and
xF—the distance between the reference frame
Oxz fixed at the left end of the beam and the active cross-section where the force is applied;
t stands for the time and
x stands for the coordinate along the beam; and, in the following, it defines the passive cross-section where the beam response is calculated.
Boundary conditions associated to the free-free beam refer to the shear force
T(
x,
t) and the bending moment
M(
x,
t):
which must be zero at the beam ends
Considering the steady-state harmonic behaviour, the following complex variables can be introduced:
where
,
, and
are the complex amplitudes; ω is the ungular frequency; and
i2 = −1.
Appendix A presents the reason behind Equation (7).
Inserting the complex variables (7) in the equations of motion (4), it obtains
Boundary conditions (6) take the following form:
Eliminating the angle of rotation of the cross-section in (8), the following equation in the displacement of the beam results:
where
DT is the differential operator
The corresponding boundary conditions associated to Equation (10), which are derived from Equation (9), are
where
In the next section, the solution to the differential equations (10) and the corresponding boundary conditions (12) is expressed in terms of Green’s functions associated to the DT operator.
3. Green’s Functions Method
Green’s function of the
DT differential operator verifies the equation
and the boundary conditions derived from Equation (12)
Green’s function is a linear combination of the eigenfunctions of that operator and to find these eigenfunctions, the starting point is the homogeneous equation derived from Equation (14)
seeking the solutions of the following form
where
A(ξ) is a function depending on the boundary conditions, and
k is a complex parameter.
Inserting the form (17) in Equation (16), the characteristic equation of the
DT differential operator results:
where
is the wavenumber of the Euler–Bernoulli beam.
Solutions of the characteristic equation are the eigenvalues of the
DT differential operator, and their nature are depending on the angular frequency ω. Considering the first spectrum of the beam meaning
the eigenvalues take the forms ±
kd and ±
ikp, where
Appendix B gives the details of the calculation regarding Equation (21).
It should be mentioned that the eigenvalues are the propagation constants of the waves that travel in the Timoshenko beam, namely kd is for the evanescent waves and ikp is for the propagative waves. The minus sign indicates the progressive waves and the plus sign is associated to the regressive waves.
Figure 3 presents the propagation constant of the evanescent wave,
kd, and the imaginary part of the propagation constant of the propagative wave,
kp, versus the angular frequency within the frequency range of the first spectrum. While
kp increases monotonically from zero, the propagation constant
kd has an increasing–decreasing pattern with a maximum, max(
kd), at the angular frequency ω
o and a zero at ω
lim.
The angular frequency ω
o is obtained from the equation
After a few calculations detailed in
Appendix C, the form is arrived at
By searching for the positive solutions, the angular frequency corresponding to the maximum value of
kd is reached
which is close to the middle of the spectrum;
E,
G, and κ are constants of material and the denominator
E − Gκ is positive.
Maximum value of
kd results:
where
Corresponding to the above eigenvalues, the eigenfunctions usually used to construct Green’s functions are [
29]:
Instead of the hyperbolic functions, the exponential functions are considered for Green’s function, which can be written as
Green’s function and the first two derivatives are continuous functions for
x = ξ, and the third derivative experiences a discontinuity of 1/(
EI) magnitude
The above-mentioned conditions lead to the following matrix equation:
where
The solution to the matrix Equation (30) holds
where
Using relations (28) and (32), Green’s function becomes
where
H(.) is the Heaviside step function.
Imposing that the Green’s function checks the boundary conditions (15), the functions Ai(ξ) can be calculated.
Inserting (34) in the boundary conditions for the beam displacement (15), it holds
where
Solving the set of Equation (35), it results
where
It should be outlined that the equation
is the characteristic equation and gives the natural frequencies of the free-free Timoshenko beam. This form is termed as a numerically stable form of the characteristic equation.
Green’s function for the beam displacement is
where
However, the Green’s function is symmetric due to the Maxwell-Betti theorem
and in virtue of this fact, the Green’s function can be calculated as
In addition, for 0 < ξ <
x <
l, the Green’s function
Gw(
x, ξ) equals
Gw(ξ,
x) calculated with the above relation.
In the following lines, this function is termed as the numerically stable form of the Green’s function associated to the DT differential operator and the F-F boundary conditions.
Indeed, examining the shape of functions Φ1(ξ), Φ2(ξ), and Φ*1(ξ, x), corresponding to Equations (39), (40), and (43), respectively, which are included in the Equation (45) of Green’s function, no numerically unstable shape appears; and all the terms containing kdl and kd(ξ − x) are decreasing exponentials as l and (ξ − x) are increasing, assuring the numerical stability of Green’s function.
The solution to Equation (10) can be given in terms of the convolution theorem
where
is Green’s function of the beam displacement to a transversal force, the so-called receptance
Starting from the eigenfunctions (27) and following the same way as above, the standard form of Green’s function of the
DT differential operator and F-F boundary conditions comes first
where
and
gives the standard form of the characteristic equation
Then, Green’s function of the beam displacement due to a transversal force
holds in the standard form. Equation (51) is equivalent to Equation (20) from ref. [
28] and Equation (53) is an alternative to Equation (15) from the same reference.
4. Numerical Application
In this section, the results from some numerical applications are presented to illustrate the effectivity of the numerically stable form of the frequency-domain Green’s function of the free-free uniform Timoshenko beam described in the above section. To this end, the following parameters of the Timoshenko beam are considered: E = 210 GPa, G = 8.08 GPa, κ = 0.4, ρ = 7850 kg/m3, S = 7.69∙10−3 m2, and I = 30.55∙10−6 m4. These parameter values correspond to the UIC 60 rail type, extensively used in the modern railway tracks. The frequency range of interest is the first spectrum that is discretized by a step of 0.01 Hz. The limit frequency of the first spectrum is given by Equation (20) and for the numerical application, takes the value of 5123.6 Hz. All the calculations are performed using the MATLAB environment with regular precision.
Figure 4 shows the graphic of the Δ and Δ
st functions calculated with Equations (38) and (51); and considering the beam length of 1 m. The standard form Δ
st has a sharply modulated form; meanwhile, the numerically stable form Δ takes an almost harmonic shape. However, there is a perfect match between the zeros of these two forms. The natural frequencies of the beam are at: 956.3 Hz, 2022 Hz, 3144 Hz, 4147 Hz, and 5115 Hz.
Figure 5 represents the modulus of the beam receptance calculated using both numerically stable and standard forms at the middle (
x =
l/2) and at the first quarter (
x =
l/4) of the beam when the active cross-section is at middle (ξ =
l/2) for the same beam length of 1 m; in addition,
Figure 6 displays the modulus of the beam receptance at the middle and at the first third of the beam (
x =
l/3) when ξ =
l/3. Generally speaking, the beam vibration is the result of the superposition of the symmetric and antisymmetric modes. When the active cross-section is at the beam middle, only the symmetric modes are excited, which explain why the beam receptance within the two diagrams exhibits peaks at three of the five resonance frequencies as can be seen in
Figure 5. On the other hand, both symmetric and antisymmetric modes are excited when the active cross-section is situated in any other section excepting the one from the beam middle. This situation is illustrated in
Figure 6, where the receptance at the first third has five peaks. However, at the beam middle, only the symmetric modes can be detected because this section is a node for any antisymmetric mode. Regarding the accuracy of the calculus, both forms give similar results as can be seen in the two figures.
In spite of that, closer calculation shows the errors that appear between the results given by the two forms of Green’s function. Thus,
Figure 7 and
Figure 8 present the absolute values of the relative errors calculated in relation to the receptance obtained with the numerically stable form
The errors are very low within the entire frequency range of the first spectrum. Relatively more high values can be observed around the resonance and anti-resonance frequencies; however, these are insignificant, being less than 8.2·10−8%.
As the beam length increases, the first spectrum becomes richer in harmonics components as can be seen in
Figure 9, where the beam receptance was calculated following the same conditions as above (ξ =
l/2, and
x =
l/2 and
l/4; and ξ =
l/3, and
x =
l/2 and
l/3). Calculation was performed using the numerically stable form of Green’s function for a beam of 20 m length. Features like those highlighted in the case of the 1 m length beam can be outlined: only the symmetrical vibration modes of the beam are excited by the harmonic force applied at the beam middle (diagrams (a) and (b)); and the middle of the beam experiences only symmetrical vibration modes regardless of the section in which the excitation force acts (diagram (c)).
When the standard form of Green’s function is used to calculate the beam receptance, the results that are displayed in
Figure 10 show numerical instability issues. Receptance calculation is affected by numerical instability mainly when the active cross-section and passive cross-section are identical, especially at the middle of the beam. Indeed, for a beam of a given length
l that experiences numerical instability, the most affected component of the frequency response is the one for which
kdl = max(
kdl) =
lmax(
kd) and whose angular frequency is ω
o, which is found near the middle of the domain of the first spectrum (see
Figure 3). For the numerical application,
fo = ω
o/(2π) = 2304.9 Hz, which represents 89.97% of half of the limit frequency of 5123.6 Hz.
The magnitude of the errors induced by the numerical instability of the standard form of Green’s function can be evaluated following
Figure 11. For all the cases examined, errors are very low at the ends of the spectrum; however, they take huge values at the middle frequency.
5. Discussion
In this section, some aspects about the concerns regarding the numerical application of the new form of Green’s function of a long-length free-free Timoshenko beam are presented.
The critical parameter of Green’s function from a numerical calculation viewpoint is the beam length, l; and it has been shown what happens when the standard Green’s function is calculated for a long-length beam in the previous section.
Applying the new form of Green’s function, much attention must be paid to the partition step applied to the frequency domain of the first spectrum. If the step length is too large, then the accuracy of the calculation suffers, and the peaks of resonance and anti-resonance are missing. This aspect is illustrated in
Figure 12, which shows the receptance modulus of a 100,000 m length beam calculated applying the numerically stable form of Green’s function (ξ =
l/3, and
x =
l/2 and
l/3).
Figure 12a is obtained using the frequency partition step of 10 mHz, as used in the previous simulations.
Figure 12b shows the receptance modulus of the beam when the step of the frequency partition is much finer, namely 10 μHz. The difference is very clear.
Obviously, the simulation time increases when the first spectrum of very long-length beams is investigated.
It has to be noticed that for such a long beam, the standard Green’s function does not work at all, and the result is NaN (not a number).