Abstract
This paper presents the formulation of exact stiffness matrices applied in linear generalized beam theory (GBT) under constant and/or linear loading distribution in the longitudinal direction. Also, the assortment of the correct exact stiffness matrix and the corresponding shape function are presented based on main transversal deformation mode, which can be divided into: (1) dominant distortion mode; (2) dominant torsion mode; (3) and critical distortion–torsion mode. Special attention is given to the hyperbolic–trigonometric shape functions, which are organized in a system of vector in function of longitudinal direction and a coefficient matrix obtained from the completeness requirement. This approach has the benefit of compacting the terms of the stiffness matrix and systematizing the boundary conditions of an element by applying the completeness coefficient matrix as a transformation matrix. As a result, in linear analysis, a single element can represent the stress and displacement fields. Moreover, due to the higher-order continuous derivatives properties of hyperbolic–trigonometric shape functions, the generalized internal shear is obtained without the typical discontinuity of Hermitian shape functions. A full and detailed example, applied in a thin-walled circular hollow cross section, provides not only an illustration of the presented approach, but also a quick introduction point in GBT.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
Generalized beam theory, GBT, is a numerical approach, which was initially developed to describe open thin-walled beams by Richard Schardt in Darmstadt, Germany. This approach is applicable to linear analysis (Schardt 1989), but it has been further extended to geometric non-linear analysis (Schardt 1994). This method splits the displacement and stress fields of a spatially dependent beam function in the cross section via separation of variables. As a result, this approach presents astonishing numerical performance and a clear representation of the displacement and stress fields as a linear combination of the generalized cross-sectional proprieties and internal forces.
Separation of variables in GBT consists of two steps. The first step requires a cross-sectional analysis by solving a quadratic eigenvalue problem, which is quite elaborate. Consequently, this step has been widely studied and relevant progress has been achieved in many cross sections, such as arbitrary branched opened (Dinis et al. 2006) and elliptical (Silvestre 2008) cross sections. The performance and robustness of the numerical approach have also been studied (Jönsson and Andreassen 2011; Andreassen and Jönsson 2012).
The second step involves analyzing the beam along the longitudinal direction by solving a system of uncoupled ordinary differential equations. This second step is the main focus of this work.
In the original works of Richard Schardt and his co-workers, the ordinary differential equations were evaluated by the finite difference method. Although this method has a clear and direct numerical solution, it has been replaced by the finite element method (FEM) in structural analysis, owing to the well-known versatility of this method (Silvestre and Camotim 2003a).
The first application of FEM in GBT was performed by Davies (1986), who proposed the use of an exact element. However, the formulation presented contains some controversial points. First, the stiffness components of transverse distortion are not included in the complete stiffness matrix. Second, the shape function used in the formulation is based on the homogeneous solution, which is a linearly independent function of most usual load functions, such as a constant loading distribution.
Silvestre and Camotim (2003a) developed a finite element based on Hermitian shape functions. This method has been extensively applied in many studies and analyses, such as Silvestre and Camotim (2003b), Gonçalves et al. (2010), Correia et al. (2011), and Abambres et al. (2013, 2014). Although this type of element has good convergence and allows easy implementation of the stiffness matrix, it does not reach an exact solution and it also requires longitudinal discretization. Moreover, the generalized internal force obtained from Hermitian shape functions presented a coarse result due to the higher-order derivatives that are necessary to achieve it. These issues affect the non-linear analysis, i.e., the initial stress stiffness matrix (Camotim et al. 2011).
As an alternative to overcome these coarse results in higher-order problems, Duan et al. (2016) presents the formulation of a B-splines-based GBT, which provides continuity between two adjacent elements. However, this alternative still requires longitudinal discretization.
This letter presents a review of the exact stiffness matrix formulation of GBT and compares the pros and cons between this formulation and the one based on Hermitian shape functions.
Shape function assortment and the transverse deformation mode classification
The development of shape functions that describe the exact displacement field in GBT is initially based on the analytical solution to the following ordinary differential equation:
V(x) is a displacement amplification function in the longitudinal direction x, E is Youngs modulus, \(\mu\) is Poisson’s ratio, C is the generalized moment of inertia, G is the shear modulus, D is the generalized longitudinal rotation inertia, D is the generalized inertia due to the Poisson effect, and B is the transverse bending stiffness. For convenience, one can consider the following effective generalized longitudinal rotation stiffness:
The homogeneous part in Eq. (1) is
and has the characteristic equation:
with the following possible roots:
The internal square root can classify not only the mathematical type of numerical root, but also the main stiffness component in a transverse deformation mode of the cross section (i.e., torsion or distortion). Therefore, one can derive the following cases:
-
Case A: dominant distortion mode:
\({ \left( \frac{\overline{GD}}{2EC}\right) ^2<\frac{B}{EC} }\) i.e., \({ \overline{GD}<2\sqrt{BEC}}\).
Deformation modes, in this case, are the main contribution to total transverse stiffness due to transverse bending of each wall in the cross section. This case is the main focus of the present work, owing to the fact that it is the most usual case in GBT and it was studied in Schardt’s work (1989). With two real and one complex conjugate roots, the solution of the differential homogeneous equation is
where \({K_1}\), \({K_2}\), \({K_3}\), and \({K_4}\) are constants found from the boundary conditions. In addition, we have the following:
-
Case B: dominant torsion mode:
\({ \left( \frac{\overline{GD}}{2EC}\right) ^2>\frac{B}{EC} }\) i.e.\({ \overline{GD}>2\sqrt{BEC}}\).
In this case, torsion of each wall in the cross section is the main contributor to the total transverse stiffness for deformation modes. This case occurs specially when the extremity walls are much thicker than the internal walls of an opened cross section. With four real roots, the solution of the differential homogeneous equation is:
where:
-
Case C: torsion and distortion mode:
\({ \left( \frac{\overline{GD}}{2EC}\right) ^2=\frac{B}{EC} }\) i.e., \({ \overline{GD}=2\sqrt{BEC}}\).
In this particular case, torsion and transverse bending of each wall in the cross section have the same contribution in the total transverse stiffness for deformation modes. This case is the border between the two previously presented cases. With two pairs of identical real roots, the solution of the differential homogeneous equation is:
with: \(\gamma = \sqrt{\frac{\overline{GD}}{2EC}}.\)
Variational formulation in generalized beam theory
Before developing the shape functions in FEM, a brief review of the variational formulation for GBT in the longitudinal direction is presented here. Following the equilibrium principle, the particular solution of Eq. (1) is found in the minimal energy system, together with the boundary conditions of the generalized beam. It can be obtained from the minimization of the total energy functional that
where \(\Pi\) is the total energy, \(U_{\text {int}}\) the internal strain energy, and \(V_{\text {ext}}\) the external load potential energy. Below, each term is developed according to GBT.
Internal strain energy according to GBT
Following the assumptions of GBT in an arbitrary beam cross section, the variation of the internal strain energy can be described as a combination of four main components:
-
Longitudinal strain energy (which considers the effect of membrane stiffness \({}^iC^m\) and plate stiffness \({}^iC^p\)).
-
Shear strain energy, which considers only the plate behavior.
-
Transverse strain energy due to transverse bending of the plate.
-
Strain energy due to the Poisson effect in the plate’s constitutive material law.
Therefore, the total variation of the internal stress energy is obtained by the sum of these respective terms, as follows:
External load potential energy according to GBT
Following the same principle of the internal energy, the external load potential energy can be expressed by a summation of the orthogonal modes:
Here, the terms Qx and Qw are the concentrated generalized forces that can be applied at the initial or final beam nodes (the subscripts i and f represent these two points). Obtaining the variation of this functional in terms of amplification functions \({}^iV\) yields the following:
Equilibrium by Hamilton’s principle
Introducing variations of internal strain energy Eq. (15) and external potential energy Eq. (17) into Hamilton’s principle presented in Eq. (14), one can obtain:
Integrating the terms involving \(\delta \,{}^iV''(x)\) by parts twice, and integrating the second term in the above integral by parts once, we find:
Replacing these results in Eq. (18) with the expression in Eq. (2), we find:
Here, the equilibrium and the boundary conditions stand out. Taking into account that the functional Eq. (21) must vanish for any arbitrary longitudinal amplification functions \(\delta\)V(x), the parentheses terms in the integral must be zero, which gives the equilibrium condition in Eq. (1), with \(q(x)=\,{}^iq_x(x)\,{}^iu - \,{}^iq_s(x) \,{}^iv - \,{}^iq_v(x)\,{}^iw\). In the same way, the boundary conditions are found in the remaining terms:
The function describing longitudinal amplification V(x) is obtained via superposition of the interpolation functions, which are presented below.
Shape functions based on homogeneous and inhomogeneous solution of GBT ordinary differential equation
The formulation of a GBT element based on homogeneous solutions is a particular case of the inhomogeneous solution. In fact, the equilibrium part of the variational formulation given by Eq. (18) in the homogeneous case is reduced into the form:
Because the homogeneous solution can only be applied under nodal loading cases, only the formulation related to the inhomogeneous solution is presented here.
In inhomogeneous differential equations, the general solution is a combination between the homogeneous and a particular solution, which represents an external load function. In the most common structural analysis, the external load functions are constants or linear functions, which are linearly independent from the homogeneous solutions of cases A, B and C. Therefore, the function of the exact solution of inhomogeneous equation needs six terms, four from the boundary conditions: \(K_1\), \(K_2\), \(K_3\), and \(K_4\), presented in Eqs. (6), (9) and (12) , and two extra terms due to loading distribution \(K_5x + k_6\), as shown below:
which leads to three nodes for each element, with two degrees of freedom per node. Further, for convenience of symmetric and anti-symmetric properties of trigonometric function, the initial node is chosen as \(x=-\frac{L}{2}\) and the final node as \(x=\frac{L}{2}\), as shown in Fig. 1.
All element formulations presented here are based on this element with an extra node. Nevertheless, one can note that this extra node can be avoided by a static contraction as presented.
Inhomogeneous solution for case A with clamped–clamped boundary conditions
Starting with the shape functions of the dominant distortion mode (case A), in clamped–clampedFootnote 1 boundary conditions, it is necessary to satisfy the completeness principle: each interpolation function corresponds to a nodal displacement (transverse or longitudinal). Moreover, each interpolation function must have a unitary value for its respective nodal displacement and vanish for other displacements and nodes (Soriano 2003). For instance, the first shape function, \({\text {Sh}}_{\text {Hacc1}}\), which interpolates the initial generalized displacement, is based on Eq. (27):
\(S_{ij}\) is the \(i{\text {nd}}\) constant value of shape function j. The constants above must satisfy the following conditions:
The conditions presented above can also be expressed in a matrix form, which can be applied for the other interpolation functions in this case:
with:
where:
and: \(ch_\frac{L}{2}=\cosh (\frac{\alpha L}{2})\), \(sh_\frac{L}{2}=\sinh (\frac{\alpha L}{2})\), \(c_\frac{L}{2} = \cos (\frac{\beta L}{2})\), and \(s_\frac{L}{2} = \sin (\frac{\beta L}{2})\). The matrix in Eq. (36) is symbolically inverted, which leads to the values of the six constants for the first shape function. It is interesting to observe that the only difference among the six shape functions is the vector in the right side of Eq. (35). This vector will be: \(\begin{bmatrix} 0&1&0&0&0&0\end{bmatrix}^{\text {T}}\), \(\begin{bmatrix} 0&0&1&0&0&0 \end{bmatrix}^{\text {T}}\), \(\begin{bmatrix} 0&0&0&1&0&0 \end{bmatrix}^{\text {T}}\), \(\begin{bmatrix} 0&0&0&0&1&0 \end{bmatrix}^{\text {T}}\) and \(\begin{bmatrix} 0&0&0&0&0&1 \end{bmatrix}^{\text {T}}\) for shape functions 2, 3, 4, 5, and 6, respectively. By solving the above system for the other five interpolation functions, it is possible to represent all constant values of the shape functions in a coefficient matrix, \({\text {Sh}}_{{\text {NHacc}}}\), which is referred to here as the completeness coefficient matrix:
with:
where:
Consequently, the amplification function V(x) can now be expressed by the nodal generalized displacements:
\(\left[ Tx_{\text {NHa}} \right]\) is the term vector in case A, which is dependent on the length x, and \(\left[ \delta \vartheta \right]\) is the variation vector that is given by the initial and final displacements. These two vectors are presented below:
The amplification function, V(x), is conveniently represented in Eq. (62). It splits into three terms. The first is a vector in Eq. (63), which is only a function of x. The second is the completeness coefficient matrix for the boundary conditions, Eq. (45), which is independent of x. The third is a vector in Eq. (64), which contains the variational terms. For different cases of dominant torsion and/or distortion, as well as different boundary conditions, it is only necessary to change the respective vector or/and matrix in the formulation above.
A variation of V(x) is easily given by:
Introducing Eqs. (62) and (65) into the variational formulation presented in Eq. (26) leads to:
-
For the first term in the integral:
The values of the integration matrix \(\left[ \Upsilon _{\text {NHa}}'' \right] =\int \nolimits _{-\frac{L}{2}}^{\frac{L}{2}} \left[ Tx_{\text {NHa}}'' \right] ^{\text {T}} \left[ Tx_{\text {NHa}}'' \right] {\text {d}}x\) are given below:
where
The stiffness matrix due to longitudinal displacement is obtained from the multiplication
-
For the second term in the integral, one can proceed in a similar way:
The values of the integration matrix
\(\left[ \Upsilon _{\text {NHa}}' \right] =\int \nolimits _{-\frac{L}{2}}^{\frac{L}{2}} \left[ Tx_{\text {NHa}}' \right] ^{\text {T}} \left[ Tx_{\text {NHa}}' \right] {\text {d}}x\) are given below:
where
The stiffness matrix due to longitudinal rotation is obtained from the multiplication
-
The third term in the integral follows the same procedure:
The values of the integration matrix
\(\left[ \Upsilon _{\text {NHa}} \right] =\int \nolimits _{-\frac{L}{2}}^{\frac{L}{2}} \left[ Tx_{\text {NHa}} \right] ^{\text {T}} \left[ Tx_{\text {NHa}} \right] {\text {d}}x\) are given below:
where
The stiffness matrix due to transverse distortion is obtained from the multiplication:
The fourth term in the integral in Eq. (18) has a unique property. It involves a shape function and its second derivative, as well as its commutative product. Each stiffness matrix is not symmetric, but each is the transpose of the other. This leads to the final symmetric matrix in the summation:
The values of the integration matrix
\(\left[ \Upsilon _{N\!Ha}'','\right] = \int \nolimits _{-\frac{L}{2}}^{\frac{L}{2}} \left[ T\!x_{N\!Ha}'' \right] ^{\text {T}} \left[ T\!x_{N\!Ha} \right] \! +\! \left[ T\!x_{N\!Ha} \right] ^{\text {T}} \left[ T\!x_{N\!Ha}''\right] {\text {d}}x\) are given below:
where
The stiffness matrix due to the Poisson effect in plate behavior is obtained from multiplication, similar to the other matrices:
The total stiffness matrix can be expressed by a combination of Eqs. (74), (85), (97), and (110):
Here, it is important to highlight that the integration matrices \(\Upsilon _{\text {NHa}}\), \(\Upsilon '_{\text {NHa}}\), \(\Upsilon ''_{\text {NHa}}\) and \(\Upsilon ''_{\text {NHa}},'\) [given, respectively, in Eqs. (87), (76), (67), and (99)] are not dependent on the boundary conditions. Therefore, the completeness coefficient matrix, which expresses the boundary conditions, can be understood as a matrix transformation of a kernel stiffness matrix:
The total stiffness matrix of the clamped–clamped of case A can be expressed by:
force vector for case A:
As mentioned before, the main reason to use three nodes with two degrees of freedom each is to fulfill the inner product of the constant/linearly distributed force and the variation of the generalized displacement, which can be expressed by the shape function as:
Just like in the development of the stiffness matrix, the completeness coefficient matrix of the boundary conditions is independent of the length. Therefore, one can find:
where the components of the vector are
\(\,{}^i\left[ Fk_{\text {NHa}} \right] ^{\text {T}} = [Fk_1, Fk_2, Fk_3, Fk_4, Fk_5, Fk_6]\) for a linear load function: \(\,{}^iq=ax+b\) are
As a particular case, the constant function \(\,{}^iq=a\) causes 2nd, 4th and 5th in the vector above to vanish.
Inhomogeneous solution for case A with hinged–hinged boundary conditions
When one adopts different boundary conditions at the element nodes, the advantages of presenting the stiffness matrix in the form of Eq. (112) stand out simply by changing the coefficient completeness matrix.
In the case of hinged–hingedFootnote 2 boundary conditions, the null propriety of the first derivate of longitudinal restraint at the initial and final nodes cannot be applied for any displacement fields, similar to the case of the clamped–clamped beam. Instead, the generalized internal moment must be eliminated, which implies that the second derivate of the shape function must be null at the hinged nodes.
For instance, the first two shape functions of case A, presented in Eq. (28), must satisfy the following conditions for the initial node:
\({\text {Sh}}_{{\text {Hahh1}}}\):
\({\text {Sh}}_{{\text {Hahc2}}}\):
The conditions presented above can also be expressed in matrix form, which can be applied to the other shape functions. By following the same procedure presented in the previous subsection and solving the six systems, each one with six equations, the hinged–hinged coefficient completeness matrix of boundary conditions is
with
By replacing \({\text {Sh}}_{\text {NHacc}}\) with \({\text {Sh}}_{\text {NHahh}}\) in Eq. (113), one obtains the exact stiffness matrix for an element with hinged–hinged boundary conditions. The same must be applied to the vector force presented in Eq. (115).
Inhomogeneous solution for case A with clamped–hinged boundary conditions
The coefficient completeness matrix for the clamped–hinged boundary conditions can be determined in the same way as the previous case. However, due to the non-symmetric boundary conditions in FEM, it leads to substantially more complex and longer terms, which indicates the disadvantage of the exact GBT solution.
It is important to note that, in spite of the complexity of the terms below, the stiffness matrix for these boundary conditions is only feasible with the use of a coefficient completeness matrix. A direct derivation of the stiffness matrix will lead to extremely long terms in the absence of a coefficient completeness matrix.
Following the same procedure, as in the hinged–hinged boundary conditions, one obtains the coefficient completeness matrix for the clamped–hinged boundary conditions:
To evaluate this case, the following auxiliary terms are used:
Therefore, the terms in Eq. (145) are
By replacing \({\text {Sh}}_{\text {NHacc}}\) with \({\text {Sh}}_{{\text {NHach}}}\) in Eq. (113), one obtains the exact stiffness matrix for an element with clamped–hinged boundary conditions. The same must be done for the vector force presented in Eq. (115).
Numerical example
As a detailed numerical example of the application of the exact stiffness matrix, let us consider the thin-walled circular hollow steel cross section shown in Fig. 2. This cross section is applied in a vertical cantilever structure subjected to a linear projected surface load, i.e., the total load applied in the structure is not a product of the surface load and the area of the surface, but is the product of the surface load and the project area on the global coordinate direction z. The material parameters are Young’s modulus \(E = 205{,}000\) N/mm\(^2\), Poisson’s ratio \(\mu = 0.3\), and shear modulus \(G = 78,846.2\) N/mm\(^2\).
To evaluate the problem above under a systematic GBT approach, the following analytical steps are performed. First, cross-sectional analysis and load’s mode participation; second, finite element solution in longitudinal direction; third and fourth, analysis of the displacement and stress fields, respectively.
Cross-sectional analysis and load’s mode participation
The cross-sectional analysis is the main feature in GBT. Usually, it leads to a quadratic eigenvalue problem, which has a non-trivial setup. However, in the case of circular hollow sections this laborious step is replaced by orthogonal deformation shapes based on Fourier series (Schardt 1989; Silvestre 2007).Footnote 3 In Fig. 3, some of these deformation shapes are presented, and their respective values are given by:
-
For pure axial extension mode,
-
For pure torsion mode,
-
For pure longitudinal extension mode,
-
For odd modes, i = 3, 5, 7,...
-
For even modes, i = 2, 4, 6,...
Once one has the functions for the orthogonal modes, it is possible to obtain the properties of the cross section. From the longitudinal displacement \(\,{}^iu\), the generalized warping inertia \(\,{}^iC\) is reached by adding between the membrane \(\,{}^iC^M\) and the plate \(\,{}^iC^P\) stiffness. This is expressed as
where K is the plate stiffness given by \(K = \frac{E t^3}{12 \left( 1 - \mu ^2\right) }\). The inertia concerning the cross-sectional shear and Poisson effect stiffness (\(\,{}^iD\) and \(\,{}^iD_{\mu }\), respectively)Footnote 4 are given by
The dot index represents the derivative \(d/{\text {d}}\theta\). Finally, the distortion stiffness is given by:
Evaluating the closed line integral from Eqs. (203) to (206), one can obtain the practical formulation:
It is important to note that, from an infinite number of orthogonal deformation modes, only a few modes are necessary to evaluate an applied problem such as the one considered here. The filtering technique of the relevant deformation mode is performed by modal decomposition of the external loads, which are assumed to be represented by separation of variables:
The modal decomposition is achieved by the inner product of the deformation modes (201) and (202), and the functions of the external load:
For instance, in the present case, the projected external load can be described in a local coordinate system (v,w) as:
When these functions are applied to the inner products given in Eqs. (214), 215, and (216), it becomes obvious which mode is relevant for the structural analysis. Moreover, inside the interval \(\pi /2 \le \theta \le 3\pi /2\), all integrals of odd trigonometric functions are eliminated. Therefore, the even modes do not participate in this analysis, as \(\,{}^{{\text {even}}}q_v = q m \int _{\pi /2}^{3\pi /2} \cos \left( \theta \right) \sin \left( \theta \right) \cos \left( m\theta \right) {\text {d}}\theta =0\) and \(\,{}^{{\text {even}}}q_w = q m^2 \int _{\pi /2}^{3\pi /2} \cos \left( \theta \right) ^2 \sin \left( m\theta \right) {\text {d}}\theta =0\). In Table 1, a summary of the modal decomposition applied to external forces and the respective mode cross-sectional properties necessary to develop the GBT solution are presented:
Here, five modes are chosen. As will be shown later, modes 3 and 5 are sufficient to solve for the displacement field. However, all modes shown above are required to obtain some particular internal forces, especially in the neighborhood of support. Further, from Table 1, it is easy to see that \(^3C\) is nothing more than the moment of inertia of a traditional Euler–Bernoulli beam. For higher-order modes, 5, 7, and 11, the cross-sectional properties are unusual. Their physical meanings are related to the cross-sectional ovalization, as presented in Fig. 3. Because these high modes have extension C, shear D, distortion B, and Poisson effect stiffness \(D_\mu\), the mode classification concerning the major behavior must be performed, as was shown in “Shape function assortment and the transverse deformation mode classification”.
In all GBT’s modes, distortion is the dominant behavior, which is typical in thin-walled beams. Moreover, the exact stiffness matrix approach detailed here can be applied (Table 2).
Finite element solution in the longitudinal direction
After the cross-sectional properties are obtained and classified, it is possible to apply FEM to solve the longitudinal amplification for each deformation mode. Mode 3 could be solved by a well-known Hermitian element with two nodes and four degrees of freedom. However, mode 3 is solved here by a Hermitian element with three nodes and six degrees of freedom, as shown in Fig. 1. These parameters for mode 3 present an opportunity to clarify the application of the completeness coefficient matrix. For this element, the shape function vector is given by:
with:
The completeness coefficient matrix \({\text {Sh}}_{{\text {Hecc}}}\) can be obtained by applying the procedures shown in “Inhomogeneous solution for case A with clamped–clamped boundary conditions”. For the clamped–clamped case, the result is:
The corresponding kernel stiffness matrix and force vector (for linear external force: \(f=ax+b\)) for this case are, respectively:
Now, one can build the effective stiffness matrix by applying the transformation of the completeness coefficient matrix: \(\,{}^3\left[ K_c \right] = E\,{}^3C \,{}^3\left[ {\text {Sh}}_{{\text {Hecc}}} \right] ^{\text {T}} \,{}^3\left[ \Upsilon _{He}'' \right] \,{}^3\left[ {\text {Sh}}_{{\text {Hecc}}} \right]\), and the effective external force vector:
Together with the boundary conditions of the null displacement and rotation in \(x=-L/2\), the system of equations for the nodal displacements in mode 3 (units in N and mm) are:
With the nodal displacement values, one can obtain the displacement field corresponding to mode 3 at any position in the longitudinal direction by Eq. (218) and its first derivative. Up to this point the present solution leads to the well-known Bernoulli–Euler beam model, which cannot reveal any cross-sectional distortion or warping. At this point, GBT rises as an extension of this traditional beam model and provides these cross-sectional deformations. In this sequence, it the FEM analysis is developed for the higher-order GBT modes 5, 7, and 11:
-
mode 5: To build up the completeness coefficient and stiffness matrices, one must first find the values of \(\alpha\) and \(\beta\):
Next, the completeness coefficient matrix is evaluated based on the clamped–clamped boundary conditions Eq. (45):
Following the presented procedure, the kernel stiffness matrices due to longitudinal stress, transverse shear, and distortion are addressed by their respective Eq. (112):
From Eq. (113), these matrices lead to the exact stiffness matrix, which are presented below in Eq. (232). The corresponding load vector is obtained from Eq. (115):
,
The boundary conditions for GBT’s higher-order modes are, in this case, the same as those in Euler–Bernoulli bending, as the longitudinal (warping) and transverse (distortion) at the initial point \(x=-L/2\) are restrained. After this restriction, one can solve the system of linear equations to determine the other degrees of freedom:
-
modes 7, 11, and axial: The approach for these modes follows the same as that used for mode 5. Therefore, here only the final values of nodal displacements are presented:
In the case of the axial mode, there is no torsion stiffness (\(D=0\)), which leads to the particular case \(\alpha = \beta\).
Analysis of the displacement field
Here, the generalized displacement and rotation functions are plotted, and these functions are compared with the solution obtained from the usual Hermitian shape functions (2 nodes and 4 degrees of freedom). Moreover, the detailed cross-sectional transverse deformation at the extreme free point of the structure is shown. This cross-sectional deformation is compared with the results obtained from FEM analysis based on the shell elements.
The generalized displacement functions given by Eq. (62), which provide amplification to the GBT modes for transverse deformation, are plotted below for modes a, 5, 7, and 11 in Figs. 4, 5, 6, and 7, respectively. The amplification functions for cross-sectional warping, i.e., the longitudinal displacement, are found by the first derivative of Eq. (62) and are plotted below for the same modes in Figs. 8, 9, 10, and 11, respectively.
One can observe that the solution obtained from a single Hermitian element lacks precision, which can be overcome by finer discretization, e.g., with ten elements as used above. Although this solution seems to have better accuracy for the displacement field concerning the lower-order modes 5 and 7, the first derivatives for the higher modes, such as 11 and the axial mode, near the support boundary condition have coarse results. Further, it is important to keep in mind that this solution was obtained from a linear equation system of 20 unknowns instead of a system with 4 unknowns, as proposed here by the trigonometric–hyperbolic shape functions. Moreover, the high computational performance of GBT is only reached by coarse longitudinal beam discretization. If some structural analysis requires many GBT modes, it will lead to similar amount of degrees of freedom for each beam node as in the case of a cross section modeled by shell elements. This GBT model with a high number of modes, together with fine longitudinal discretization, provides a total number of unknowns that is similar to a traditional shell element analysis. This case is especially applicable in non-linear analysis involving plasticity (Abambres et al. 2013).
Actually, shell element models with high discretization are used in the approach to validate the GBT’s models, which are based on comparison of the results from both types of models (Silvestre and Gardner 2011; Silvestre et al. 2012; Martins et al. 2017).
Here, the results using shell elements were obtained from commercial ANSYS® software, where four models based on shell elements types 63, 93, 181, and 281 were developed. The discretization among these models are the same: 100 nodes for the cross section and 600 element segments in the longitudinal direction. This leads to a total of 60,000 elements. The difference among these models is the type of interpolation function applied: linear (shell-63 and shell-181) or quadratic (shell-93 and shell-281). These elements are based on one of the follow kinematic hypotheses: Kirchhoff–Love (shell-63 and shell-93) and Mindlin–Reissner (shell-181 and shell-281).
A comparison of the displacement fields between the models is conducted in the cross section at the free extreme, which is plotted in Figs. 12 and 13. The transverse deformation obtained from GBT is achieved by a combination of radial and tangential displacements v and w, respectively, which are given by the summation of all n modal participation factors:
Here, the second term in Eq. (238) was added into the formulation of Schardt (1989) and Silvestre (2007) to represent the Poisson effect in the membrane behavior. It only affects the displacement field. The values of \(\,{}^iV\left( x\right)\) and \(\,{}^iV''\left( x\right)\) for each mode are taken at node \(x=L/2\), and for each desired point on this cross section, the values \(v\left( \theta \right)\) and \(w\left( \theta \right)\) are accessed in Eq. (201).
One can note in Fig. 12 that the contribution from modes 7, 11, and axial are almost undetectable in the total displacement. Nevertheless, these modes are required to achieve an accurate stress field, as shown in the next subsection. Table 3 shows that the highest mean difference is around \(0.8\%\), which occurs in the tangential direction v between GBT and Shell-63. Further, it shows that the GBT results approach the response of elements with quadratic interpolation functions (Shell-93 and Shell-281).
For longitudinal displacement, the differences are even smaller. The highest mean difference is around 0.16% with respect to Shell-181. Figure 13 presents a diagram of the longitudinal displacement to illustrate the quality of the results:
Analysis of the stress field
In GBT, the longitudinal and shear stresses at a particular point of one cross section are easily given by the summation among all stress modal participation factors, which are a generalization of the stresses from Bernoulli–Euler beam theory:
\(\,{}^iS\left( \theta \right) =\int _{0}^{s}\,{}^iu\left( \theta \right) {\text {d}}s\) is the generalized first moment. \(\,{}^iW\left( x\right)\) and \(\,{}^iW'\left( x\right)\) are the generalized bending moments and shear forces, respectively, and are given by:
Similar to the displacement field, the results from the stress field are plotted from the present formulation of the exact GBT solution and the traditional Hermitian shape functions.
The stress field results found from Hermitian and trigonometric–hyperbolic functions have a clear contrast. Due to the higher-order derivatives required to achieve the stress fields, the Hermitian shape functions present discontinuities, especially for the generalized shear force (see Figs. 14, 15, 16, 17, 18, 19, 20 and 21). Because trigonometric–hyperbolic shape functions always have derivatives, such an effect does not exist. Besides, the generalized bending moments for axial and higher order modes (Figs. 14, 18, respectively) present an exponential growing behavior near the support. Consequently, the Hermitian shape functions require an even higher discretization in this domain.
This issue of precision deficiency in the Hermitian shape function has a particular highlight in the case of circular hollow sections, whose internal forces are obtained from a combination of the higher order derivatives. For instance, the bending moments of the plate for this cross section are given by Silvestre (2007) and Schardt (1989)Footnote 5:
To illustrate the quality of the results obtained from the presented GBT approach, all internal bending moments and shear forces in the cross section at the point \(x=1\) m are plotted below alongside the results obtained from shell element models.
Figures 22, 23, 24, 25 and 26 show how GBT approaches the results of the other models. It also indicates that there is no consensus among the different shell element models regarding the values of the plate’s internal forces. Tables 4, 5, 6, 7 and 8 present mean differences and standard deviations for all models.
The membrane’s internal forces can be also presented in the GBT modal composition, but in the case of these internal forces even higher-order derivatives are required (Silvestre 2007; Schardt 1989):
Here, the constants \(N_{\theta x}^{\text {T}}\) and \(N_{\theta }^A\) are the shear from the uniform torsion mode and the tangential force due to the axial mode, respectively (Silvestre 2007).
In particular, the membrane force in the axial direction \(N_\theta\) requires a fourth-order derivative, which is eliminated in the traditional Hermitian shape functions. This is another point that stresses the need for functions with continuous derivatives, such as the hyperbolic–trigonometric functions presented here.
Figures 27, 28 and 29 illustrate how all models converge to nearly the same internal force of the membrane. Tables 9, 10 and 11 quantify the mean differences and standard deviations for all models.
Conclusion
This work presented the procedure and results for calculating the exact stiffness matrices in GBT. Based on the various possible solutions of the inhomogeneous differential equation for GBT, the choice of the exact stiffness matrix is guided by the classification of each warping mode as either dominant distortion, dominant torsion, or critical distortion–torsion.
In the Euler–Bernoulli beam finite element, the loading function can usually be described as a linear combination of shape functions, i.e., a constant or linearly distributed load can be expressed by a linear combination of Hermitian functions. However, in GBT, the shape functions based on the exact solution of the homogeneous differential equation lead to a combination between trigonometric and hyper-trigonometric functions, which are linearly independent with respect to constant, linear, or other polynomial functions. Therefore, the exact solution for a GBT element must be based not only on the homogeneous differential equation, but it must also account for the particular solution, which will increase the number of nodes in the beam element.
To overcome the complexity in the stiffness matrix, it is split into a kernel stiffness matrix under a transformation via the completeness coefficient matrix. This matrix not only enables one to handle complex and long shape functions, but can also provide a systematic approach, in which the element boundary conditions can be easily managed.
The numerical example shows the benefits of using the exact stiffness matrix. First, the exact solution is obtained without extra effort due to longitudinal discretization of the element. Consequently, the number of unknowns in finite element analysis is reduced. Second, the displacement and stress fields (in particular, the generalized shear internal force) are obtained without applying any perturbation to the approximate solution. On the other hand, the implementation of the stiffness matrix in GBT involves terms which are much more complex than the usual terms in the stiffness matrix based on Hermitian shape functions. Furthermore, the numerical example shows how GBT and the different types of shell element models lead to the almost same displacement field and internal forces of the membrane. Without the same precision, all models approach to the approximated results for the internal forces of the plate.
Notes
The term clamped–clamped boundary conditions is an analog of the bending moment. It refers to a beam with longitudinal and transverse restraints in both the initial and final nodes.
The term hinged–hinged boundary conditions is an analog of a bending moment and refers to a beam with longitudinal release and transverse restraint at the initial and the final nodes. In GBT, it can be physically obtained for higher-order modes by a membrane in a cross section, such as a thin material with high stiffness.
According to GBT, the unit of generalized shear stiffness is \(m^2\), which is consistent with Eq. (1). The exception is the pure torsion mode, from which the unit is \(m^4\), and it leads to the classical Saint–Venant uniform torsion theory.
The transverse bending moment is adjusted here. Because there is not any restraint on transverse rotation of the hollow circular cross-sectional walls \(\dot{w}\left( \theta \right)\) along the longitudinal direction, the transverse bending moment has no contribution from the longitudinal curvature of the plate by the Poisson effect.
References
Abambres M, Camotim D, Silvestre N (2013) Physically non-linear GBT analysis of thin-walled members. Comput Struct 129:148–165
Abambres M, Camotim D, Silvestre N (2014) GBT-based elastic-plastic post-buckling analysis of stainless steel thin-walled members. Thin-Walled Struct 83:85–102
Andreassen M, Jönsson J (2012) Distortional solutions for loaded semi-discretized thin-walled beams. Thin-Walled Struct 50:116–127 (707)
Camotim D, Silvestre N (2011) Non-linear GBT formulation for open-section thin-walled members with arbitrary support conditions. Comput Struct 89:1906–1919
Correia JR, Branco FA, Silva NMF, Camotim D, Silvestre N (2011) First-order, buckling and post-buckling behaviour of GFRP pultruded beams. Part 2: Numerical simulation. Comput Struct 89:2065–2078
Davies JM (1986) An exact finite element for beam on elastic foundation problems. J Struct Mech 14(4):489–499
Dinis PB, Camotim D, Silvestre N (2006) GBT formulation to analyse the buckling behaviour of thin-walled members with arbitrarily ‘branched’ open cross-section. Thin-Walled Struct 44:20–38
Duan L, Zhao J, Liu S, Zhang D (2016) A B-splines-based GBT formulation for modeling fire behavior of restrained steel beams. J Constr Steel Res 116:65–78
Gonçalves R, Ritto-Correa M, Camotim D (2010) A large displacement and finite rotation thin-walled beam formulation including cross-section deformation. Comput Meth Appl Mech Eng 199:1627–1643
Jönsson J, Andreassen M (2011) Distortional eigenmodes and homogeneous solutions for semi-discretized thin-walled beams. Thin-Walled Struct 49:691–707
Martins AD, Camotim D, Dinis PB (2017) Behaviour and DSM design of stiffened lipped channel columns undergoing local–distortional interaction. J Constr Steel Res 128:99–118
Schardt R (1989) Verallgemeinerte Technische Biegetheorie. Springer, Berlin
Schardt R (1994) Generalized beam theory—an adequate method for coupled stability problems. Thin-Walled Struct 19:161–180
Silvestre N (2007) Generalized beam theory to analyse the buckling behaviour of circular cylindrical shells and tubes. Thin-Walled Struct 45:185–198
Silvestre N (2008) Buckling behaviour of elliptical cylindrical shells and tubes under compression. Int J Solids Struct 45:4427–4447
Silvestre N, Camotim D (2003a) GBT buckling analysis of pultruded FRP lipped channed members. Comput Struct 81:1889–1904
Silvestre N, Camotim D (2003b) Nonlinear generalized beam theory for cold-formed steel members. Int J Struct Stab Dyn 3:461–490
Silvestre N, Gardner L (2011) Elastic local post-buckling of elliptical tubes. J Constr Steel Res 67:281–292
Silvestre N, Camotim D, Dinis PB (2012) Post-buckling behaviour and direct strength design of lipped channel columns experiencing local/distortional interaction. J Constr Steel Res 73:12–30
Soriano H (2003) Método de Elementos Finitos em Análise de Estruturas. Editora da Universidade de São Paulo
Acknowledgements
This work was carried out with the support of CNPq (Conselho Nacional de Desenvolvimento Cient-fico e Tecnolgico—Development National Council for Scientific and Technological), Brazil.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Bianco, M.J., Könke, C., Habtemariam, A. et al. Exact finite element formulation in generalized beam theory. Int J Adv Struct Eng 10, 295–323 (2018). https://doi.org/10.1007/s40091-018-0199-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40091-018-0199-8