Abstract
In this paper, a new three-node element is proposed for analysis of beams with shear deformation effect. In each node of this element, there exist translation and rotation degrees of freedom. The element’s formulation is based on the first-order shear deformation theory. For this aim, the displacement field of the element is approximated by a fifth-order polynomial. The shear strain is varied as a quadratic function within the element. It is worth noting that the quadratic function can be used for axial displacement field as well. By employing curvature and shear strain relations of Timoshenko beam theory, the exact and explicit shape functions of the displacement fields are obtained. By utilizing these shape functions, the stiffness matrix and the geometric stiffness matrix of the element are calculated. The mass matrices of the proposed element are derived from kinetic energy relation of the beam. Finally, several numerical tests are performed to assess the robustness of the developed element. The results of the numerical tests prove the absence of the shear locking and demonstrate high accuracy and efficiency of the proposed element for bending, free vibration and stability analysis of Timoshenko beams.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Beams have a wide range of applications in various structures such as buildings and bridges. Two basic theories have been developed for analysis of beams. The Euler–Bernoulli approach neglects shear deformations. This model gives appropriate and acceptable assessments for thin beams, for which shear effects are indeed insignificant. However, as the beam thickness increases the accuracy of the response provided by the Euler–Bernoulli formulation lowers and the obtained results get inadequate. Correspondingly, the effect of shear deformation is formulated in Timoshenko theory. In this approach, the transverse shear strain is assumed to be constant along the thickness. Therefore, this model provides accurate responses for both thin and moderately thick beams.
Up to now, many elements have been proposed based on Timoshenko theory. These elements are classified into two groups which are simple and complex [1,2,3,4]. The simple elements consist of two nodes, and at each node, there are two degrees of freedom [1]. Distinctly, a complex element has more than two degrees of freedom at a node or more than two nodes. The first complex element with eight degrees of freedom was proposed by Kapur [5]. Lees and Thomas introduced a hierarchical Timoshenko beam finite element by assuming separate polynomial series for displacement and shear deformation [6, 7]. By using the concept of hierarchical functions, Tessler and Dong [8] presented conforming Timoshenko beam elements which include the effects of transverse shear deformation and rotary inertia. In the recent years, Falsone and Settineri by developing the Euler–Bernoulli beam theory presented a similar formulation for Timoshenko beams. They obtained a single governing differential equation expressed in terms of deflection for Timoshenko beams. It is important to note that the stiffness matrix for these elements with internal nodes is not symmetric [9]. Bouclier et al. developed a new non-uniform rational B-splines (NURBS) finite element for analysis of straight and curved Timoshenko beam problems. To alleviate shear and membrane locking, they utilized the selective reduced integration to evaluate the terms referring to shear and membrane energies [10]. Similarly, Cazzani et al. [11] developed a plane curved Timoshenko beam element based on NURBS interpolation for both geometry and displacements. Based on mixed finite element formulation, Lepe et al. [12] proposed a locking-free element for Timoshenko beams analysis. For analyzing such geomechanics problems as beam-type structures and deep pile foundations, Caillerie et al. [13] proposed a Timoshenko straight beam element with internal degrees of freedom. By using the flexibility and stiffness methods, Khajavi [14] introduced stiffness matrices for both Euler–Bernoulli and Timoshenko tapered and non-prismatic beams.
Free vibration analysis of shear deformable beams is an important stage for the design of skeletal structures. Dawe [15] presented a three-node element for free vibration of Timoshenko beams. Lee and Schultz [16] applied a pseudospectral method using the Chebyshev polynomials as the basis functions, for free vibration analysis of Timoshenko beams and radially symmetric Mindlin plates. By using Lagrange equations, free vibration analysis of Timoshenko beams with different boundary conditions was performed by Kocatürk and Simsek [17]. Ferreira [18] utilized the multiquadric radial basis function method to analyze free vibrations of Timoshenko beams and Mindlin plates. Also, Ferreira and Fasshauer [19], by combining collocation method, radial basis functions and pseudospectral method, presented a new high accuracy numerical scheme for free vibration analysis of Timoshenko beams with various support conditions. Xu and Wang [20] used discrete singular convolution (DSC) method for analyzing the free vibration of Timoshenko beam with various boundary conditions. Lee and Park [21] introduced an isogeometric approach for free vibration analysis of Timoshenko beams. Moallemi-Oreh and Karkon [22] proposed a two-node beam element with two nodal degrees of freedom at each node for stability and free vibration analysis of Timoshenko beams. Hsu [23] carried out free vibration analysis of Timoshenko beam by improving a simple linear two-node C0 element using two different enrichment formulations.
Similar to the free vibration case, buckling analysis of beam-columns is attractive for the researchers due to their wide application in the design of structures. Kosmatka [24], based upon Hamilton’s principle, developed a two-node beam element with four degrees of freedom for stability and free vibration analysis of Timoshenko beams. For stability analysis of deep beams, a one-dimensional higher-order theory has been developed by Matsunaga [25]. Więckowski and Golubiewski [26] by utilizing smoothed functions obtained with the aid of the least square technique improved the accuracy of the finite element method for stability analysis of Euler–Bernoulli and Timoshenko beams. Carrera et al. [27] by employing Carrera unified formulation (CUF) and dynamic stiffness method presented higher-order theories and exact solutions for buckling analysis of beam-columns.
In this article, a new three-node element has been suggested for bending, free vibration and stability analysis of beams based upon the Timoshenko beam theory. The shape functions, the stiffness matrix, the mass matrices and the geometric matrix of the element are explicitly derived. In the following, the accuracy and convergence rate of the presented element is evaluated with several numerical examples and the obtained results are compared with those of other researchers. At first stage, a static analysis of a two-member frame is performed and internal displacements and forces are calculated. In the second stage, the free vibration analyses of Timoshenko beams with different boundary conditions are performed for various values of thickness-to-length ratios. Finally, the stability analysis of simply supported beam is carried out for three different thickness-to-length ratios. The results prove that the suggested element is able to analyze the thick and thin beams with high level of accuracy.
2 Governing equations of Timoshenko beam
The strains and stresses in the Timoshenko beam theory can be written as:
where w and \(\theta\) are transverse displacement and rotation field, respectively. On the other hand, the internal bending moments M and shear forces V are calculated in the following form:
where \(k_{\text{s}}\), G and A denote the shear correction factor, shear modulus and cross-sectional area of beam, respectively. The equilibrium of moments and shear forces are:
Substituting Eqs. (3) and (4) into Eqs. (5) and (6) transforms the equilibrium equations into:
3 Finite element formulation
In the finite element method, displacement and rotation fields of the element are related to the nodal degrees of freedom via the shape functions. Figure 1 shows the proposed three-node Timoshenko beam element. In order to compute the shape functions of aforementioned beam element, a fifth-order and a second-order polynomial functions are used for deflection and shear strain field approximations, respectively:
In the FSDT beam theory, the rotation field of the element is calculated as:
It is worth emphasizing that the rotation field approximation is of fourth order. According to Eq. (8), the shear strain of the element can be written as follows:
By equating the shear strain of Eqs. (10) and (12), the unknown parameters \(a_{7}\), \(a_{8}\) and \(a_{9}\) are rendered:
By substituting the parameters \(a_{7}\), \(a_{8}\) and \(a_{9}\) in relation (11), the rotation field is obtained in the following form:
In order to calculate the shape functions of the element, the indirect method is used. In this strategy, the element’s field functions \(w\) and \(\theta\) and nodal displacement vector \(\left\{ D \right\}\) are expressed by the following equations:
In expression (17), \(\left[ {N_{w} } \right]\) and \(\left[ {N_{\theta } } \right]\) denote the shape functions of the deflection and rotation field of the element. Also, the square matrix \(\left[ G \right]\) in Eq. (18) is dependent on the element geometry, and its rows are formed by substituting the nodes’ coordinates or their derivatives in matrices \(\left[ {P_{w} } \right]\) and \(\left[ {P_{\theta } } \right]\):
On the other hand, the following relation holds for the shape functions \(\left[ N \right]\) and the approximants of the element unknowns:
Therefore, the explicit forms of the deflection shape functions \(\left[ {N_{w} } \right]\) can be found:
Parameter \(\beta\) in these relations is defined as:
Furthermore, the rotation shape functions \(\left[ {N_{\theta } } \right]\) of the element are, similarly, obtained as:
To derive the stiffness matrix, the strain matrix is required. The strains of the Timoshenko beam element are given by:
where \(\left[ B \right]\) is the strain matrix. The element stiffness matrix is then calculated as an integral:
In the present formula, \(\left[ C \right]\) is the elastic rigidity matrix. For Timoshenko beam element, this matrix has the following shape:
By calculating expression (29), the stiffness matrix of the proposed element is:
The entries of this matrix are given in “Appendix,” see expressions (45). Note that the proposed element is free of shear locking. For thin beams, parameter \(\lambda\) will be very small and, therefore, the presented shape functions and stiffness matrix degenerate to the shape functions and stiffness matrix of three-node Euler–Bernoulli element, which can be found in references [28,29,30]. Also, the nodal force vector of the element is obtained:
where q is the load distributed along the element.
4 Mass matrix
The kinetic energy of a Timoshenko beam, including the effects of shear deformation and rotary inertia, can be written as:
where the dot denotes the time derivative. Moreover,\(\rho\), A and I are the mass density of the material, area of the cross section and the second moment of area, respectively. By substituting Eq. (21) into (33) and applying Lagrange’s principle, one may arrive to an expression for the mass matrix:
where the first term is associated with the translational inertia mass matrix and the second part is associated with the rotary inertia mass matrix. The translation mass matrix \(\left[ {M_{1}^{e} } \right]\) is given by:
In addition, the explicit form of the rotary mass matrix \(\left[ {M_{2}^{e} } \right]\) can be expressed as:
The nonzero entries of the mass matrices \(\left[ {M_{1}^{e} } \right]\) and \(\left[ {M_{2}^{e} } \right]\) are given in formulas (46) and (47) of “Appendix.” It is well known that the equation of free vibration can be expressed as follows:
where \(\omega_{n}\) and \(\phi_{n}\) represent the natural frequency and the mode shape associated with the nth mode. Also, \(\left[ K \right]\) and \(\left[ M \right]\) are the stiffness matrix and mass matrix of the whole structure, respectively.
5 Geometric stiffness matrix
The concept of the neutral state of equilibrium is used for buckling analysis of beam. As a result, the strain energy associated with axial load P can be expressed as follows:
Therefore, the element geometric stiffness matrix of the proposed element can be calculated as [31]:
whose explicit form is:
The entries of this matrix are given in “Appendix,” see expression (48). The equation of stability analysis can be expressed as:
Similar to free vibration analysis, \(P_{{\text{cr},i}}\) and \(\varphi\) represent the critical load and mode shape associated with the ith mode. Also, \(\left[ K \right]\) and \(\left[ {K_{g} } \right]\) are the stiffness matrix and the geometric stiffness matrix of the whole structure, respectively. The exact value of the beam-column buckling load with shear deformation effect can be written as [32]:
where \(L_{{\text{eff}}}\) is the effective beam length and i indicates the mode number.
6 Numerical examples
In order to assess the accuracy of the proposed element, some numerical problems have been analyzed and the results are compared with the data available in the literature. At first, static analysis of a two-member plane frame is performed. In subsection 6.2, free vibration analysis of beams with different boundary conditions is considered. Finally, buckling analysis of simply supported beam is carried out for three thickness-to-length ratios.
6.1 Static analysis of a frame
In order to reveal the accuracy and robustness of the proposed element in static analysis, a two-member plane frame is considered. The frame geometry and its loading are shown in Fig. 2. It should be mentioned that the second-order polynomial function is used for the axial displacement approximation. The size of parameter a appearing in this figure is given equal to \(a = 1\,\text{m}\). The material properties of the members are given as: Young’s modulus \(E = 25 \times 10^{9} \,\text{N}/\text{m}^{2}\) and Poisson’s ratio \(\nu = 0.25\). Moreover, the axial and bending stiffnesses of the vertical member of the frame are considered as \(\text{EA} = 3 \times 10^{9} \,\text{N}\) and \(\text{EI} = 4 \times 10^{7} \,\text{Nm}^{2}\), respectively. These quantities for the angled member are assumed to be \(\text{EA} = 7.8125 \times 10^{9} \,\text{N}\) and \(\text{EI} = 3.75 \times 10^{7} \,\text{Nm}^{2}\). Note that the shear correction coefficient for the Timoshenko beam element is taken to be \(k_{\text{s}} = 5/6\). As shown in Fig. 2, the vertical member is loaded by a triangular distributed load, with maximum value \(q = 30\,\text{kN/m}\). Additionally, two concentrated loads \(P = 20\,\text{kN}\) are applied as: a horizontal force at the node 3 and a vertical force at the node 4. The structure is analyzed by using a single element of the proposed type for each member.
The diagrams of the displacements, rotations, internal moment and shear force along the vertical member are plotted in Figs. 3, 4, 5 and 6, respectively. The results obtained with the proposed element are compared with those of reduced integration element (RIE) [3], two-node interdependent interpolation element (IIE) [3], Falsone and Settineri three-node element [9] and exact solution. These figures reveal that the proposed element gives the exact solution in all the cases. It should be mentioned that the exact solution of this problem is a polynomial of fifth order and thus a single element per each member of the frame is sufficient to capture it.
6.2 Free vibration analysis
In order to assess the accuracy of the proposed element for free vibration analysis of shear deformable beams, four types of beams—simply supported (SS) beam, clamped–clamped (CC) beam, free–free (FF) beam and clamped-free beam (CF)—are analyzed and the results are compared with the references available in the literatures. For convenience, the following non-dimensional natural frequencies are introduced:
To investigate the effect of the number of elements, at first, the free vibration behavior of a simply supported thin beam \(\left( {{t \mathord{\left/ {\vphantom {t l}} \right. \kern-0pt} l} = 0.002} \right)\) is analyzed, and first fifteen non-dimensional frequency parameters are obtained. The results of the proposed element are compared with those of Lee and Schultz [16], Ferreira [18], Hsu [23] and Euler–Bernoulli beam theory solution (EBT). Table 1 reveals that the proposed element has high accuracy and a rapid rate of convergence. So that, by using the 32 proposed elements, the results of all fifteen frequencies will be converged. Figure 7 shows the reduction in the relative error for the first 8 frequencies of the simply supported thin beam with \({t \mathord{\left/ {\vphantom {t l}} \right. \kern-0pt} l} = 0.002\). The corresponding mode shapes are shown in Fig. 8.
In the following examples, frequencies of Timoshenko beams with different boundary conditions and aspect ratios \(\left( {{t \mathord{\left/ {\vphantom {t l}} \right. \kern-0pt} l}} \right)\) are obtained, by utilizing meshes of 32 and 64 elements. The findings are compared with published results of the other researchers. The first fifteen non-dimensional frequency parameters of the SS beam are listed in Table 2. Furthermore, Table 3 lists these parameters for CC beam. The results of the FF beam and the CF beam are presented in Tables 4 and 5, respectively. These tables demonstrate that the proposed element has high accuracy, and the rate of convergence is quite independent of the boundary conditions. It is also observed that the thickness-to-length ratio does not have influence on the convergent rate, and the suggested element is free from the shear locking effect.
6.3 Stability analysis
In this section, the robustness of the proposed element for buckling analysis of shear deformable beams is evaluated. For this aim, a simply supported beam-column (SS) with three thickness-to-length ratios is analyzed and the first five buckling loads are obtained. For simplicity, the critical loads are given in non-dimensional form as follows:
The results obtained using the proposed element are compared with those of Matsunaga [25], Carrera [27], the Euler–Bernoulli beam theory solution (EBT) and the Timoshenko beam theory solution (TBT) in Table 6. The data listed in this table confirm the element’s high accuracy and rapid convergence. Moreover, it is obvious that the obtained results converge to the TBT solution as the number of elements increases.
7 Conclusion
In this study, a highly efficient three-node element was proposed for static, free vibration and buckling analysis of beams, based on the Timoshenko beam theory. For element formulation, deflection and shear strain fields’ approximants are chosen of fifth and second orders, respectively. By employing these fields and classical finite element method relations, the shape functions of the proposed element were calculated in the explicit form. Then, by utilizing these shape functions, the stiffness matrix, the geometric stiffness matrix and the mass matrices of the element were explicitly derived. Finally, the extensive numerical testing was performed to assess the accuracy and efficiency of the author’s formulation. The results reveal that the suggested three-node element has a very high accuracy and convergence rate for static, free vibration and buckling analysis of thick and thin beams. Moreover, the numerical experiments prove that the element is free of shear locking for extremely thin beams. In conclusion, the solution accuracies of the famous benchmark problems provide the justification of the suggested element.
References
Thomas D, Wilson J, Wilson R (1973) Timoshenko beam finite elements. J Sound Vib 31:315–330
Nickel R, Secor G (1972) Convergence of consistently derived Timoshenko beam finite elements. Int J Numer Meth Eng 5:243–252
Reddy J (1997) On locking-free shear deformable beam finite elements. Comput Methods Appl Mech Eng 149:113–132
Friedman Z, Kosmatka JB (1993) An improved two-node Timoshenko beam finite element. Comput Struct 47:473–481
Kapur KK (1966) Vibrations of a Timoshenko beam, using finite-element approach. J Acoust Soc Am 40:1058–1063
Lees A, Thomas D (1982) Unified Timoshenko beam finite element. J Sound Vib 80:355–366
Lees A, Thomas D (1985) Modal hierarchical Timoshenko beam finite elements. J Sound Vib 99:455–461
Tessler A, Dong S (1981) On a hierarchy of conforming Timoshenko beam elements. Comput Struct 14:335–344
Falsone G, Settineri D (2011) An Euler–Bernoulli-like finite element method for Timoshenko beams. Mech Res Commun 38:12–16
Bouclier R, Elguedj T, Combescure A (2012) Locking free isogeometric formulations of curved thick beams. Comput Methods Appl Mech Eng 245:144–162
Cazzani A, Malagù M, Turco E (2016) Isogeometric analysis of plane-curved beams. Math Mech Solids 21:562–577
Lepe F, Mora D, Rodríguez R (2014) Locking-free finite element method for a bending moment formulation of Timoshenko beams. Comput Math Appl 68:118–131
Caillerie D, Kotronis P, Cybulski R (2015) A Timoshenko finite element straight beam with internal degrees of freedom. Int J Numer Anal Meth Geomech 39:1753–1773
Khajavi R (2016) A novel stiffness/flexibility-based method for Euler–Bernoulli/Timoshenko beams with multiple discontinuities and singularities. Appl Math Model 40(17–18):7627–7655
Dawe D (1978) A finite element for the vibration analysis of Timoshenko beams. J Sound Vib 60:11–20
Lee J, Schultz W (2004) Eigenvalue analysis of Timoshenko beams and axisymmetric Mindlin plates by the pseudospectral method. J Sound Vib 269:609–621
Kocatürk T, Şimşek M (2005) Free vibration analysis of Timoshenko beams under various boundary conditions. Sigma 1:30–44
Ferreira A (2005) Free vibration analysis of Timoshenko beams and Mindlin plates by radial basis functions. Int J Comput Methods 2:15–31
Ferreira A, Fasshauer G (2006) Computation of natural frequencies of shear deformable beams and plates by an RBF-pseudospectral method. Comput Methods Appl Mech Eng 196:134–146
Xu S, Wang X (2011) Free vibration analyses of Timoshenko beams with free edges by using the discrete singular convolution. Adv Eng Softw 42:797–806
Lee SJ, Park KS (2013) Vibrations of Timoshenko beams with isogeometric approach. Appl Math Model 37:9174–9190
Moallemi-Oreh A, Karkon M (2013) Finite element formulation for stability and free vibration analysis of Timoshenko beam. Adv Acoust Vib 2013:841215. https://doi.org/10.1155/2013/841215
Hsu YS (2016) Enriched finite element methods for Timoshenko beam free vibration analysis. Appl Math Model 40:7012–7033
Kosmatka J (1995) An improved two-node finite element for stability and natural frequencies of axial-loaded Timoshenko beams. Comput Struct 57:141–149
Matsunaga H (1996) Buckling instabilities of thick elastic beams subjected to axial stresses. Comput Struct 59:859–868
Więckowski Z, Golubiewski M (2007) Improvement in accuracy of the finite element method in analysis of stability of Euler–Bernoulli and Timoshenko beams. Thin Walled Struct 45:950–954
Carrera E, Pagani A, Banerjee JR (2016) Linearized buckling analysis of isotropic and composite beam-columns by Carrera Unified Formulation and dynamic stiffness method. Mech Adv Mater Struct 23:1092–1103
Coulter BA, Miller RE (1986) Vibration and buckling of beam-columns subjected to non-uniform axial loads. Int J Numer Meth Eng 23:1739–1755
Augarde CE (1998) Generation of shape functions for straight beam elements. Comput Struct 68:555–560
Modarakar Haghighi A, Zakeri M, Attarnejad R (2015) 3-node basic displacement functions in analysis of non-prismatic beams. J Comput Appl Mech 46:77–91
Ferreira AJ (2008) MATLAB codes for finite element analysis: solids and structures, vol 157. Springer, Berlin
Bažant ZP, Cedolin L (2010) Stability of structures: elastic, inelastic, fracture and damage theories. World Scientific, Singapore
Author information
Authors and Affiliations
Corresponding author
Additional information
Technical Editor: Paulo de Tarso Rocha de Mendonça.
Appendix
Appendix
The nonzero entries of the stiffness matrix \(\left[ {K^{e} } \right]\) is:
The nonzero entries of the translation mass matrix \(\left[ {M_{1}^{e} } \right]\) is:
The nonzero entries of the rotary mass matrix \(\left[ {M_{2}^{e} } \right]\) is:
The nonzero entries of the geometric stiffness matrix \(\left[ {K_{g} } \right]\) is:
Rights and permissions
About this article
Cite this article
Karkon, M. An efficient finite element formulation for bending, free vibration and stability analysis of Timoshenko beams. J Braz. Soc. Mech. Sci. Eng. 40, 497 (2018). https://doi.org/10.1007/s40430-018-1413-0
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40430-018-1413-0