In chapter 1, the finite element equations of a truss were obtained using the direct stiffness method. Similar direct methods for beams are possible but quite complicated, and such methods are impossible for plates and two‐dimensional and three‐dimensional solids. In chapter 2, we introduced the Galerkin method and the principle of minimum potential energy for different engineering problems. In this chapter, we will formally derive the finite element equations for beams using the energy method. The same finite element equation can be obtained using the principle of virtual work.1
In chapter 2, we learned that in the finite element method, the displacements in an element are interpolated using an expression of the form , in which {N(x)} is the column vector of shape functions, and {q} is the vector of nodal displacements or in general nodal degrees of freedom (DOFs). In the case of beam finite element, the nodal DOFs include the vertical (or transverse) deflection as well as the rotation (or slope). Using this interpolation scheme, the stiffness matrix and applied load vector are derived and solved for the nodal DOFs.
After a review of the elementary beam theory in section 3.1, we will first present the Rayleigh‐Ritz method in section 3.2. The formal development of the interpolation functions for the beam finite elements is presented in section 3.3. The principle of minimum potential energy for beam elements is presented in the same section. In section 3.4, we present the two‐dimensional frame finite element, which combines the action of a uniaxial bar and a beam. Section 3.5 presents the finite element formulation of beam buckling problems, which is further extended to buckling of frame finite element in section 3.6. Some modeling practices for beams are presented in section 3.7.
Unlike the uniaxial bar, a beam can carry a transverse load, and the slope of the beam can change along its span. In fact, the shape of a bar and that of a beam are similar, but their usage is different due to the type of loading. If a slender member carries a force in its axial direction, it can be modeled as a bar, while if the same slender member carries a force in the transverse direction, it should be modeled as a beam.
Let us consider a beam with its longitudinal axis parallel to the x‐axis. We will consider beam cross sections that are symmetric about the plane of loading (xy‐plane), and all applied loads will reside in this plane. The origin of the local coordinate system is assumed to be at the centroid of the cross section with the x‐axis aligned along the length and is called the neutral axis. In elementary beam theory, which is also called Euler‐Bernoulli beam theory, we assume that the transverse deflection is independent of y and is a function of x only. That is, the deflection of the beam is represented by , which is also called the deflection curve. The displacement in the x direction is represented by u(x, y) because its value will change at different locations of y as the beam bends. Euler‐Bernoulli beam theory is based on the assumption that plane sections normal to the beam axis remain plane and normal to the axis after deformation. Then, the displacement field u(x, y) can be written as
where u0 is the x‐directional displacement of the beam along the neutral axis, and is the slope of the beam (see figure 3.1). The first term on the right‐hand side is due to axial deformation (bar), and the second term is due to bending (beam). As the beam rotates, u(x, y) is linearly proportional to y, and the proportionality constant is the slope of rotation.
From eq. (3.1) the normal strain in the beam is derived as
The term du0/dx or ε0 represents the strain along the beam axis (x‐axis) at the location of , that is, at the neutral axis. One may note that the strain varies linearly in y at a given cross section of the beam. The term is an approximation for the curvature of the deflection curve. The normal strain εyy vanishes everywhere as we have assumed is independent of y. It is interesting to note that the transverse deflection causes the axial strain εxx because the second‐order derivative is related to the change in the slope of the cross section.
We assume a state of plane stress normal to the z‐axis as the depth of the beam is relatively small. Then, the stress‐strain relationship is the same as the uniaxial problem. The normal stress σxx in the beam cross section is given by
Note that the normal stress σxx varies linearly in y at a given cross section of the beam and is offset by the stress from the uniaxial bar. Therefore, the maximum or minimum stress always occurs at the top or bottom end of the cross section.
The axial force resultant P and the bending moment M at a cross section can be obtained by integrating the axial stress, as
where integration is performed over the cross‐sectional area, A. Substituting for σxx from eq. (3.3), the axial force and bending moment in the above equations take the following forms:
In the above equation, ε0 and the curvature terms are outside the integral because they are a function of the x‐coordinate only. Since the choice of the beam axis (x‐axis) is such that it passes through the centroid of the cross section, the first moment of the area, , vanishes, and we can recognize the second moment of inertia of the cross section, , in the expression for bending moment M in the above equation. Now the expressions for P and M take the following forms
where A and I are, respectively, the area and moment of inertia of the cross section. It should be noted that the moment of inertia I is about the z–axis passing through the centroid of the cross section, which is usually denoted by Izz or Iz. The terms EA and EI are called, respectively, the axial rigidity and flexural rigidity of the beam cross section. The first part of eq. (3.6) corresponds to the uniaxial bar in chapter 1. In this section, we will assume the beam does not have any net axial force, that is, 2. Then from eq. (3.6), . Thus the only equation we need is . The second part of eq. (3.6) will be called the beam constitutive relation, or the moment–curvature relation. The relationship between the bending moment and the curvature is linear with the proportionality constant of flexural rigidity.
Since P and M are derived from the stress σxx, their sign conventions are similar to those of stresses rather than those of forces and couples. Positive P, Vy, and M are illustrated in figure 3.2. Note that Vy is the transverse shear force acting on the beam cross section. It is emphasized that these are not externally applied forces or moment; they are internally generated due to the deformation.
A beam can be subjected to concentrated forces and couples, Fi and Ci, and distributed transverse force p(x) as shown in figure 3.3. These are externally applied loads. Note that F and p are considered positive when they act in the positive y direction, whereas a counterclockwise couple is considered positive. The common units of the distributed force p are N/m and lb/in.
Another set of equations that will complement the moment‐curvature relation of eq. (3.6) are the beam equilibrium equations. Consider the free‐body diagram of the infinitesimal beam shown in figure 3.3. The shear force acting at a cross section is denoted by Vy. Force equilibrium in the y direction requires
or
Similarly, taking moments about z‐axis passing through the right face of the element yields
or
In deriving eqs. (3.7) and (3.8), the term that includes (dx)2 is ignored because it is a higher‐order term. The equations in the boxes in eqs. (3.7) and (3.8) are the equilibrium equations of the beam. Combining these two equations with the beam constitutive relation , we obtain the governing differential equation of the beam
The above equation is a fourth‐order differential equation, and it requires four boundary conditions to determine integral constants.
The stresses in the beam in a cross section can be determined from the bending moment and shear force resultants. The expression for stress σxx in the absence of axial force P can be obtained from eq. (3.3) as
Substituting for the curvature from eq. (3.6) we obtain
Because of the Euler‐Bernoulli beam theory assumptions that is independent of y and the assumed form of u(x, y) in eq. (3.1), we obtain the shear strain γxy as
That is, Euler‐Bernoulli beam theory predicts zero shear strain. However, we know that a beam cross section is subjected to shear stresses, which results in the transverse shear force resultant Vy as derived in eq. (3.8). According to the theory of elasticity, there are nonzero shear strains in a beam, but they are small compared to the normal strains. The average shear stress in a cross section is given by Vy/A, although the maximum shear stress depends on the cross‐sectional geometry. For example, in a rectangular cross section, the shear stress has a parabolic variation through the thickness with maximum value at the center equal to 1.5 times the average shear stress.
We will use the principle of minimum potential energy, the Rayleigh‐Ritz method to be specific, to derive the finite element equations. The potential energy is the net amount of energy that is stored in the structure during its deformation. Referring to chapter 2, the potential energy is defined as
where U is the strain energy, and V is the potential energy of external forces. In the Rayleigh‐Ritz method, the deflection of the beam is expressed in terms of unknown coefficients. The objective is then to represent the potential energy in terms of these coefficients, and then to differentiate it with respect to the coefficients in order to minimize the potential energy.
The energy method requires an expression for strain energy in the beam, which is derived as follows. The strain energy density at a point in the beam is given by
where we have substituted for strain from eq. (3.2) with . In the context of beams, we define another strain energy density term, which is called the strain energy per unit length of the beam, UL. It is derived by integrating U0 over the entire cross section at a given x:
Substituting for U0 from eq. (3.14) in eq. (3.15) yields an expression for strain energy per unit length of the beam
or
The units for UL are J/m or Nm/m or . By substituting the moment–curvature relation of eq. (3.6) we obtain an expression for UL in terms of M as .
The strain energy U in the beam can be derived as
Figure 3.3 shows positive directions of concentrated forces, couples, and distributed loads. Using these notations, the potential energy of external forces and moments can be represented by
where NF and NC are, respectively, the number of concentrated forces and couples applied to the beam, and θ(x) is the rotation or slope of the beam.
Thus, the potential energy in eq. (3.13) can be represented using the transverse deflection and slope (derivative of the deflection), as
The principle of minimum potential energy in chapter 2 says that the beam is in equilibrium when the potential energy has its minimum value. We will present the Rayleigh–Ritz method, followed by the finite element method.
As discussed in chapter 2, the Rayleigh–Ritz method can be used for continuous systems. In the Rayleigh–Ritz method, a continuous system is approximated as a discrete system with finite number of DOFs. This is accomplished by approximating the displacements by a function containing a finite number of coefficients to be determined. The total potential energy is then evaluated in terms of the unknown coefficients. Then the principle of minimum potential energy is applied to determine the best set of coefficients by minimizing the total potential energy with respect to the coefficients. The solution thus obtained may not be exact. It is the best solution from among the family of solutions that can be obtained from the assumed displacement functions. In the following, we demonstrate the method to beam problems. The steps involved in solving the beam problem using the Rayleigh–Ritz method are as follows.
The Rayleigh‐Ritz method is really a powerful tool to obtain an approximate solution. However, this method has two challenges in order to solve complex problems: (a) it is difficult to find functions that satisfy the displacement boundary conditions, especially when the geometry is complicated; and (b) it is difficult to find functions that can accurately represent the complicated deformation of the entire structure. In the following sections, we develop the finite element version of the Rayleigh‐Ritz method that can resolve these two challenges.
The finite element method differs from the Rayleigh‐Ritz method in that the approximation is performed within an element, rather than the entire structure. By using the property of interpolation functions, it is trivial to satisfy the essential boundary conditions in this approach. When many elements are used to discretize the structure, simple polynomial‐type functions may be enough to approximate the solution within the element with an acceptable accuracy. In this section, we will present the interpolation method similar to that in chapter 2, but specialized for the beam element. This interpolation will be used in approximating the potential energy in the following section.
Consider a beam shown in figure 3.3. It is subjected to a distributed force and several concentrated or point forces and couples. Our goal is to determine the deflection curve of the beam, the bending moment distribution M(x), and shear force resultant Vy(x) along the length of the beam. The first step in finite element analysis is to divide the beam into a number of elements. An element is connected to the adjacent element at nodes. Concentrated forces and couples can be applied only at nodes; that means, there should be nodes at points where concentrated forces and couples are applied. In this text, we will consider a beam element that consists of two end nodes. In general, however, it is possible to have more than two nodes in an element. The positive directions of applied forces and couples are shown in figure 3.8. The distributed load p(x) can change along the x‐axis. However, we will only consider the cases of either constant or linear distribution.
The DOFs in beam elements are the transverse deflection and the rotation θ of the cross section that is also equal to the slope . The transverse deflection is positive in the positive y direction, whereas a counterclockwise rotation of the cross section is considered positive. Consider a typical element shown in figure 3.9. Our goal is to interpolate the deflection at any point on the element in terms of nodal DOFs . We first define a vector of nodal DOFs, as
It is convenient to define a parameter s that varies from 0 to 1 within the element so that a unified derivation is possible for an element of any length. The parameter s can be defined as (see figure 3.9)
where x1 is the x‐coordinate of node 1 (first node of the element). Thus, the deflection curve can be written in terms of the parameter s, that is, 4. The relation in eq. (3.37) can be considered as a mapping between the physical coordinate x and parametric coordinate s. In that regard, the last relation, , is called the Jacobian of the mapping.
Our goal is to interpolate the deflection in terms of the nodal DOFs. Since the beam element has four nodal values, it is appropriate to use a cubic function to approximate the deflection with four unknown coefficients:
where a0, a1, a2, and a3 are the constants to be determined in terms of the nodal DOFs. In addition to the deflection, the slope or rotation θ is also included as the nodal values. Thus, it is necessary to differentiate with respect to x. However, in eq. (3.38) is expressed in terms of the parameter s. The expression for the slope can be obtained using the chain rule of differentiation as
Note that the relation is from eq. (3.37).
The expression of the strain energy in eq. (3.16) contains the second derivative of the transverse displacement, whose expression can be obtained by differentiating the above equation as
Now, the four coefficients (a0, a1, a2, and a3) need to be expressed in terms of nodal values. By definition, the vertical displacement at the left end of the element is , and the slope is θ1. By evaluating eqs. (3.38) and (3.39) at , we can calculate a0 and a1, as
In the same way, we can evaluate (3.38) and (3.39) at to obtain the following simultaneous system equations, as
By solving the above two equations for a2 and a3, we have
Thus, all unknown coefficients are expressed in terms of nodal values. By substituting these coefficients into eq. (3.38), we have
Since our goal is to express in terms of nodal values, eq. (3.41) can be rearranged to obtain
An important concept in finite element approximation is the definition of the shape functions, which are the coefficients of the nodal values. The deflection in (3.42) can be written in the form . The coefficients of the nodal DOFs in eq. (3.42) are called the shape functions of the beam element:
Equation (3.41) can then be written in matrix form as
or
where {N} is the column vector of shape functions of the beam element. Equation (3.44) approximates the deflection of the beam using the values of deflections and slope at the two nodes. For example, evaluation of eq. (3.44) at will provide the beam deflection at the center of the element.
Figure 3.10 shows the plot of the shape functions. These shape functions are also called the Hermite polynomials. Note that when , all shape functions are zero except for N1, which is equal to unity. Thus, eq. (3.41) yields , which is the desired result. When , the only nonzero shape function is N3. Thus, the approximation in eq. (3.41) yields .
Note that the interpolation of the beam deflection in eq. (3.44) is valid within an element. If the beam consists of more than one element, the interpolation must be performed in each element. Two adjacent elements will have continuous deflection and slope, as they share the nodal values.
The second derivative of the deflection in eq. (3.40) can be derived as
or
where the column vector {B} is, in general, called the strain–displacement vector. In the context of beams, it relates the curvature of the beam to the nodal displacements. Note that the vector {B} is a linear function of the parameter s. Thus, the curvature varies in a linear fashion within an element. The reader can verify that the curvature term in (3.45) can also be written as
Equation (3.45) provides some information about the quality of interpolation. If the loads acting on a beam results in a constant or linear variation of curvature or bending moment, then the interpolation in eq. (3.45) will represent it accurately. However, when a problem requires a higher‐order variation of curvature (bending moment) with respect to x, then the interpolation is only an approximation. In such a case, several beam elements will be required to approximate the higher‐order variation of the bending moment with a reasonable accuracy.
Using eq. (3.45), the bending moment and shear force in the beam element can also be calculated in terms of nodal DOFs, as
It is interesting to note that the bending moment is a linear function of s, and thus, x, while the shear force is constant throughout the element. This is because the assumed deflection is a cubic function as in eq. (3.38). Since the stress is proportional to the bending moment as shown in eq. (3.11), the maximum stress occurs at the location of the maximum bending moment. Since the bending moment varies linearly, the maximum stress always occurs at either nodes of the beam element. However, caution is required because the bending moments between two adjacent elements are discontinuous at the node.
Equation (3.45) can be used to approximate the strain energy in the following section.
As the reader may recall, one of the steps in finite element analysis is to express the strain energy of the solid in terms of nodal DOFs. In this section, we will derive the finite element equation using the principle of minimum potential energy. Let us consider a beam, shown in figure 3.12, with the total length of LT. The beam is divided into NEL number of beam elements with equal length L. The elements do not have to be of the same length, but the assumption makes the explanation simple. We further assume that the cross‐sectional area remains constant within an element. The beam is under concentrated forces and couples at the nodes and distributed load p(x).
The strain energy in a beam can be formally written in terms of strain energy per unit length as
where U(e) is the strain energy of element e. The integration is performed over each beam element and summed over NEL number of elements. Note that and , respectively, are the x‐coordinates of the first and second nodes of element e. Substituting for UL from eq. (3.16) we obtain
In the above equation, we have used the relation ; see eq. (3.37). The expression of the strain energy in eq. (3.50) contains the second‐order derivative of deflection . Using the interpolation in eqs. (3.45) and (3.46), we can write the second‐order derivative term as
Note that for the first curvature term, we have used {q}T{B}, and for the second, {B}T{q}. Substituting the above relation in eq. (3.50), the strain energy of element e is derived as
where [k(e)] is the element stiffness matrix of the beam finite element. After integrating, the stiffness matrix can be derived as
or
which is a symmetric 4 × 4 matrix. Note that the element stiffness matrix is proportional to the flexural rigidity EI and inversely proportional to L3. The stiffness matrices of all the elements can then be calculated from the element properties. The strain energy in the beam can then be obtained by summing strain energies of the individual elements as in eq. (3.49):
or
where {Qs} is the column matrix of all DOFs in the beam, and [Ks] is the structural stiffness matrix obtained by assembling the element stiffness matrices. The assembly procedure, which is similar to that of a uniaxial bar and truss elements, will be illustrated in the examples to follow.
The next step is to derive an expression for the potential energy of external forces. If there are only concentrated forces and couples acting on the beam, the potential energy V can be written as
where Fi and Ci, respectively, are the transverse force and couple acting at node i, and the total number of nodes in the beam model is denoted by ND. The above expression for V can be written in a matrix form as
where {Fs} is the vector of nodal forces.
If there are distributed forces acting on the beam, then they have to be converted into equivalent nodal forces. Let us assume that the distributed load acting on the beam is given by p(x). Then the potential energy of this load is given by
where LT is the total length of the beam. The integral can be broken down to integrals over each element as
In the above equation, V(e) is the contribution to V by element e, which can be derived as
In the above equation, p(s) should be expressed as a function of s using the change of variables given by eq. (3.37). Now we will use the shape functions to express within an element in terms of nodal displacements using eq. (3.44) to obtain
The terms inside the parentheses in the above equation are called work equivalent loads contributed by element e and are denoted by . These loads can be calculated from the distributed load p, the shape functions, and element length L. One can note that a transverse load p results not only in two concentrated forces at the nodes but also results in couples acting at the nodes. If a node belongs to more than one element, then the contributions from all elements at that node must be added together along with any applied concentrated forces and couples.
Using the strain energy in eq. (3.53) and the potential energy of the applied loads in eq. (3.55), the total potential energy of the beam can be written as
The principle of minimum potential energy can be applied to determine the unknown DOFs {Qs}. One can recognize Π above as a quadratic function in {Qs}. Using the minimization principle derived in section A.6 of the appendix for a quadratic form, the stationary condition of Π with respect to {Qs} yields
The above equations are the structural equations for the beam. In general, the structural stiffness matrix [Ks] will be singular. We can apply the boundary conditions by deleting the rows and columns corresponding to zero DOFs to obtain the global matrix equation as
This process is the same with that of the truss elements in chapter 1. The only difference is that the boundary conditions include not only the displacement but also the slope or rotation of the beam.
After the nodal DOFs are determined, the bending moment M(s) and shear force Vy(s) distribution along the element can be calculated by substituting for the deflection curve into eqs. (3.6) and (3.8).
Bending moment:
Shear force:
Note that the moment is a linear function of s, while the shear force is constant in an element. This is a limitation of the current beam element. If the loads on the beam are such that the shear force has a linear distribution, then several elements must be used so that the linear variation of the shear force can be better approximated by the piecewise constant shear force distribution.
We can use eq. (3.65) to calculate the bending moment at the two nodes of the beam element. We will denote the bending moments at nodes 1 and 2 by M1 and M2, respectively. They can be calculated as
From eqs. (3.66) through (3.68), we can write the shear force and bending moments at the two nodes in a matrix form as shown below:
One can note that the square matrix in the above equation is identical to the stiffness matrix of the beam element [see eq. (3.52)].
After calculating the bending moment, the axial stress in the beam at a cross section is calculated using:
It is clear that the maximum stress appears either at the top or bottom of the beam element, which corresponds to where the beam height is h.
The computation of the shear stress is more complicated and depends on the shape of the cross section. For a rectangular section of width b and height h, the shear stress distribution is given by
The maximum shear stress appears at the neutral axis of the beam , and it is zero at the top and bottom of the cross section. The maximum shear stress is 1.5 times the average shear stress, which is equal to Vy/bh.
Even if a beam element in the previous section can be useful, it is often not enough to model many practical applications. For example, each member of the portal frame in figure 3.22 needs to support not only transverse shear and bending moment but also axial load. That is, a structural member can play the role of both uniaxial bar and beam at the same time. Therefore, it would be necessary to combine the bar and beam elements for practical engineering applications.
A plane frame is a structure similar to a truss, except the members can carry a transverse shear force and bending moment in addition to an axial force. Thus, a frame member combines the action of a uniaxial bar and a beam. This is accomplished by connecting the members by a rigid joint such as a gusset plate, which transmits the shear force and bending moment. Welding the ends of the members will also be sufficient in some cases. The cross sections of members connected to a joint (node) undergo the same rotation when the frame deforms. The nodes in a plane frame, which is in the x‐y plane, have three DOFs, u, v, and θ, displacements in the x and y directions, and rotation about the z‐axis. Consequently, one can apply two forces and one couple at each node corresponding to the three DOFs. An example of common frame is depicted in figure 3.22.
Consider the free‐body diagram of a typical frame element shown in figure 3.23. It has two nodes and three DOFs at each node. Each element has a local coordinate system. The local or element coordinate system is such that the ‐axis is parallel to the element. The positive direction is from the first node to the second node of the element. The ‐axis is such that the ‐axis is in the same direction as the z‐axis. In the local coordinate system, the displacements in and directions are, respectively, ū and , and the rotation in the direction is . Each node has these three DOFs. The forces acting on the element, in local coordinates, are at node 1, and at node 2. Our goal is to derive a relation between the six element forces and the six DOFs. It will be convenient to use the local coordinate system to derive the force–displacement relation as the axial effects and bending effects are uncoupled in the local coordinates.
The element forces and nodal displacements are vectors, and they can be transformed to the coordinate system as follows:
or
where the transformation matrix [T] is a function of the direction cosines of the element. Note that the size of the transformation matrix [T] in chapter 1 was 4 × 4, as a two‐dimensional truss element has four DOFs. The transformation matrix in eq. (3.76) is basically the same, but the size is increased to 6 × 6 because of additional couples. However, the couple is the same as the couple c, as the local ‐axis is parallel to the global z‐axis. For the same reason, . Since the displacements are also vectors, a similar relation connects the DOFs in the local and global coordinates:
or
In the local coordinate system, the axial deformation (uniaxial bar) and bending deformations (beam) are assumed uncoupled. When the beam is bent significantly, the axial load can affect the bending moment. Therefore, this assumption requires that bending deformation is infinitesimally small, which is the basic assumption in linear beam theory. Under such assumption, the axial forces and axial displacements are related by the uniaxial bar stiffness matrix, as
On the other hand, the transverse force and couple are related to the transverse displacement and rotation by the bending stiffness matrix in eq. (3.52), as
In a sense, the plane frame element is a combination of two‐dimensional truss and beam elements. Combining eqs. (3.78) and (3.79), we obtain a relation between the element DOFs and forces in the local coordinate system:
where
It is clear that the equations at the first and fourth rows are the same as the uniaxial bar relation in eq. (3.78), whereas the remaining four equations are the beam relation. Equation (3.80) can be written in symbolic notation as
where is the element stiffness matrix in the local coordinate system.
As in the case of two‐dimensional truss elements, the element matrix equation (3.81) cannot be used for assembly because different elements have different local coordinate systems. Thus, the element matrix equation needs to be transformed to the global coordinate system. Substituting for from eqs. (3.76) and (3.77), we obtain
Multiplying both sides of the above equation by , we obtain
It can be shown that for the transformation matrix . Hence, eq. (3.83) can be written as
or
where is the element stiffness matrix of a plane frame element in the global coordinate system. One can verify that [k] is symmetric and positive semi‐definite.
Assembly of the element stiffness matrix to form the structural stiffness matrix [Ks] follows the same steps as for earlier elements. After deleting the rows and columns corresponding to zero DOFs, we obtain the global equations in the form .
After solving the global equations, the DOFs of all elements are known in the frame structure. Let us represent the DOF of a typical element by {q} which is a 6 × 1 column matrix. We will transform the DOFs into local coordinates using eq. (3.77) to obtain . Then, the axial force in the element can be obtained using
This relation is exactly the same as that of a uniaxial bar element. We note that the transverse shear force is constant throughout the element, and the bending moment varies linearly. Thus, it is enough to find the nodal values. From eq. (3.69), the nodal values of bending moments and shear forces can be found by
Force and moment resultants: We will use eq. (3.81), , to obtain the force and moment resultants. Consider element 1 first. We already know the element stiffness matrix and the displacements for this element. Performing the matrix multiplication, we obtain the forces as:
From the above result one can recognize the axial force P, shear force V, and moment resultants M1 and M2 in element 1 as:
The above forces are shown in the free‐body diagram of element 1 in figure 3.26. Note the orientation of the local coordinate system. Force resultants P and V are constant along the length of the element. The bending moment varies linearly from M1 at node 1 to M2 at node 1.
The forces in element 2 were calculated using similar procedures to obtain:
Note that nodes 2 and 3 were the first and second nodes for element 2. The free‐body diagram of element 2 is shown in figure 3.26 along with that of element 1.
Support Reactions The reactions at node 1 are basically given by (N‐m units). Similarly reactions at node 3 are: . But they are in respective local coordinate systems. They have to be resolved into the global x‐y coordinates as shown in figure 3.27. Checking for global equilibrium is left to the student as an exercise in statics. Note there are roundoff errors in the reactions shown.
In engineering structures, buckling is instability that leads to a failure mode. It happens when the structure or elements within the structure are subjected to a compressive load or stress, especially when the structure has slender members such as a beam. For example, an eccentric compressive axial load may cause a small initial bending deformation to the beam. However, the bending deformation increases the eccentricity of the load and thus further bends the beam. This can possibly lead to a complete loss of the member’s load‐carrying capacity. Buckling may occur even though the stresses that develop in the structure are well below the failure strength of the material. Therefore, buckling is an important failure mode, and engineers should be aware of it when designing structures.
Consider a cantilevered beam subjected to an end couple C and an axial force P (figure 3.28). We are interested in the tip deflection of the beam. If we use the concept of linear superposition for elastic structures (see section 1.3.3), then the axial force P should have no effect on the flexural behavior due to the couple C, and the tip deflection should be equal to CL2/2EI. However, the engineering sense tells us that it should be difficult for the couple to bend the beam because the axial force is trying to straighten the beam. That is, the deflection of the beam should be less because of the axial force P. The opposite will be true if the axial force were compressive, that is, the deflection will be larger, because a compressive axial force will tend to aid the couple in bending the beam. The effect of the axial force can be easily understood, if we look at the free‐body diagram of the beam in figure 3.29 and compute the bending moment at a cross section at a distance x.
The bending moment at x is given by
where v(x) is the beam deflection, and δ is the tip deflection. In elementary beam theory, we do not consider the second term on the right‐hand side of eq. (3.95) as it is assumed small compared to the applied couple C because either P is small or the deflection δ is small. This is the fundamental assumption for linear problems, and we used this assumption when we derive the equation for the frame element. From the constitutive relations of the beam [see eq. (3.6)], we know the curvature of the beam is proportional to the bending moment:
By substituting eq. (3.96) in eq. (3.95), we obtain
Equation (3.97) is an ordinary differential equation, whose solution consists of complementary functions and a particular integral given by:
where A and B are constants to be determined from the boundary conditions, and the parameter λ is given by
The boundary conditions are similar to the cantilever beam such that at x = 0, deflection v and slope are equal to zero. Substituting the boundary conditions in eq. (3.98) and solving for A and B, we obtain the final solution as
The tip deflection δ can be found by using δ = v(L) in eq. (3.100):
It can be seen from eq. (3.101) that the effect of axial tension P is to reduce the tip deflection. As P → ∞, λ → ∞ and δ → 0. When P → 0, λ → 0, and the tip deflection approaches the beam theory deflection CL2/2EI. Evaluation of this limit is left to the reader as an exercise in calculus.
If the force P is compressive, a similar procedure can be used to find the deflection v(x). The only change will be in the sign of P in eq. (3.99). Since P is negative for a compressive load, the parameter λ becomes imaginary. This will lead to sin and cos terms in the solution instead of sinh and cosh terms. The solution after applying the boundary conditions can be derived as
Solving for delta using v(L) = δ, we obtain
Again, one can show that as P → 0 from the negative side, the tip deflection approaches the beam theory deflection CL2/2EI. One can note that the tip deflection will become unbounded when λL → π/2. This corresponds to an axial compressive force given by
where Pcr is called the critical load for buckling of the beam. One can note that Pcr does not depend on the external couple C that is applied but depends only on the flexural rigidity EI of the cross section and the beam length L. Thus, it is a structural property. When the axial load is tensile, the beam apparently becomes stiff, and this phenomenon is called stress stiffening. The effect of compressive axial load is called stress softening.
In the previous section, we solved the differential equation of the beam to understand the effect of axial forces on the beam flexural behavior. In applying energy methods, we need to identify the additional energy terms due to coupling of P and the flexural deformation. We achieve this by accounting for the axial displacement of the beam due to bending. Let us assume that the axial rigidity of the beam, EA, is infinitely large. Then, the beam neutral surface does not undergo any stretching. From figure 3.30, one can note that as the beam undergoes a large deflection, the point of application of load P moves inwards in order to keep the beam length constant. Thus, the force P moves through a distance Δ as shown in the figure. That means there is a work performed by P. We have to add a corresponding term in the expression for the total potential energy. The end shortening Δ depends only on the beam deflection, and its derivation is given below.
Consider the deformation of an infinitesimal length dx of the beam depicted in figure 3.30. The relative axial displacement of the two ends of this element can be derived as:
where θ is the rotation of the element. When the rotational angle is small, it can be approximated by . Therefore, we obtain
The total axial displacement or the end shortening of the beam is obtained by integrating the differential end shortening to the entire beam, as
Consider the example given at the beginning of this section (i.e., figure 3.28). Let us assume the axial force P is tensile. We will solve this problem using the Rayleigh‐Ritz method. First, the deflection of the beam is approximated as:
which satisfies all kinematic boundary conditions at x = 0. The strain energy U in the beam can be computed in terms of c as [see eq. (3.17)]
The next step is to express the potential energy of external forces in terms of c. If we use the small deflection theory, only the couple C would contribute to this term. However, in the present situation we need to account for the potential of the axial force P also. The energy term V can be expressed as
In the above equation, Δ has a negative sign because the beam end is moving in the negative x direction (end shortening), whereas the force P is in the positive direction. Substituting for Δ from eq. (3.106) and for v(x) from eq. (3.107), we obtain
Now the total potential energy can be written as
The equilibrium of the structure occurs when the total potential energy is stationary in the Rayleigh‐Ritz method. Since the only unknown variable is the coefficient c, the derivative of the total potential energy with respect to c has to be zero:
Therefore, the beam deflection curve can be obtained using eq. (3.107). Using the same equation, the maximum deflection at the tip is given by
From eq. (3.113) one can note that a tensile P will decrease the maximum deflection δ. The expression in eq. (3.113) can be used even if P < 0 by changing the sign of P. Then
From eq. (3.114) one can derive the approximate Pcr at which the deflection becomes unbounded by equating the denominator to zero:
We note that the value of Pcr obtained by using the Rayleigh‐Ritz method is about 20% larger than the exact buckling load for a cantilevered beam, which is given by in eq. (3.104). This is typical of approximate methods, as they tend to make the structure look stiffer.
The above results can be non‐dimensionalized by dividing by the tip deflection of a beam:
The exact solution obtained in eqs. (3.101) and (3.103) can be written in non‐dimensional forms as
The non‐dimensional tip deflections are plotted as a function of the non‐dimensional load term λL in figure 3.31. For the case of compressive axial load , one can note that the non‐dimensional tip deflection will become unbounded when for the exact solution in eq. (3.117) and when for the approximate solution given by eq. (3.116).
The finite element formulation of buckling or stress stiffening follows a similar procedure as in the Rayleigh‐Ritz method. The beam element discussed earlier can be modified for buckling analysis. Basically we divide the beam into a number of elements. Each element has two nodes, and each node has two DOFs, the transverse deflection v and rotation or slope θ. We assume that the axial force P is constant in each element. Then the potential energy of these forces can be given as [see eq. (3.109)]
where Vinc denotes the potential energy of P, P(e) is the axial force in element e, Δ(e) is the axial shortening of node j with respect to node i of element e, and NEL is the total number of elements. The subscript “inc” in Vinc refers to incremental energy because this is an additional energy as the beam undergoes large deflections. In fact, it will be shown later that Vinc will increase the stiffness for stress stiffening or decrease for buckling. The displacement Δ(e) is the end‐shortening of element e and is derived as:
where xi and xj are respectively the x‐coordinates of the first and second nodes of the element e.
Before we proceed further, the sign conventions used herein are worth discussing. One may note the usual negative sign in the expression for potential is energy missing in eq. (3.118). In the derivation of potential energy, the axial force P is taken as tensile and hence positive. The term Δ(e) is end shortening and hence is negative, which cancels the negative sign in the expression for potential energy.
By using the change of variable as defined in eq. (3.37), we obtain
The derivative dv/ds can be written in terms of the nodal DOFs and the shape functions Ni(s) as
In the above equation, a prime (′) denotes the first derivative dN/ds with respect to s. The shape functions are given in eq. (3.43).
Substituting from (3.121) into (3.120) yields
where {q} is the column vector of element DOFs, and the components of symmetric incremental stiffness matrix can be calculated using the following formula:
After substituting four shape functions, can be obtained as
The row addresses of are shown next to the matrix in eq. (3.124).
Substituting for Δ(e) from eq. (3.122) into eq. (3.118), the expression for Vinc is obtained as
In general P(e) will be different in different elements, and hence it cannot be factored when assembling the incremental stiffness matrices. We will multiply and divide by a reference load Pr as shown below:
where [PrKinc] is the global incremental stiffness matrix obtained by assembling and {Q} is the column vector of active DOFs. The total potential energy of the beam can be written as
From eq. (3.127), one can see why [Kinc] is called the incremental stiffness matrix. The effect of axial tension is to add a positive definite matrix to the stiffness matrix, thus increasing the strain energy of the system, which makes the beam stiffer. By the same token, if the axial forces are negative (compressive), the beam will appear softer or more compliant. Minimization of Π with respect to {Q} leads to the following standard finite element system of equations:
where [KT] is the total stiffness matrix. If the inverse for [KT] exists, then one can find it and determine the displacements {Q} for a given set of transverse forces and couples {F} acting on the beam. This will be the case when the beam is stable and the displacement {Q} determines the static deformation. The only difference from the previous beam analysis in section 3.3 is that the bending and axial deformation are coupled. The incremental stiffness matrix in eq. (3.124) has a constant of 1/30 L, while the beam stiffness matrix in eq. (3.52) has a constant of EI/L3. Therefore, if the condition of 1/30 L < < EI/L3 is satisfied, then it is possible to ignore the effect of incremental stiffness, which is the case in the beam formulation in section 3.3. However, this is not the main interest in this section, where we look for a case when the effect of the incremental stiffness is significant.
If the axial forces P are such that the determinant of [KT] is equal to zero, then it cannot be inverted, and the deflections {Q} are undefined. In physical terms, the deflections can become unbounded. Values of Pr that satisfy this condition are the critical loads (Pcr) for buckling of the beam, and they are solved using the polynomial equation for Pr obtained from
Usually we are concerned with the first or the lowest Pcr because the applied load increases gradually from zero. When the axial load reaches Pcr, the beam will buckle and collapse. Even if the zero‐determinant equation in eq. (3.129) looks independent of the applied loads, it actually depends on the applied load because the element force is required in the form of in the assembly of the incremental stiffness matrix. Therefore, when solving for buckling loads, the static analysis is solved first without considering buckling to calculate element forces, and then, eq. (3.129) is solved for the buckling loads. In fact, eq. (3.129) is the necessary condition for following the generalized eigenvalue problem (see eq. (A.66) in appendix):
where Pr is the eigenvalue and {Q} is corresponding eigenvector. The eigenvectors for each eigenvalue define the corresponding mode shape or shape of the buckled beam. This will be illustrated in the following examples.
Buckling analysis of plane frames follows essentially the same steps as buckling of beams. The stiffness matrix of a frame element was derived in section 3.4; for example, see eq. (3.80). For plane frames, each node has three DOFs, u, v, and θ. In deriving the stiffness matrix, we combined the stiffness matrices of a beam element and a uniaxial bar element. We will follow a similar procedure for deriving the incremental stiffness matrix [kinc] also. It is noted that in the calculation of the stiffness matrix in eq. (3.80), we assumed that bending and tension are decoupled. On the other hand, in the derivation of buckling of the beam in section 3.5, it is assumed that the axial tension or compression can affect the bending deformation. However, the outcome of buckling analysis is the incremental stiffness matrix, which is solely a function of geometry. Therefore, it is still reasonable to assume that the bending and tension are decoupled in the calculation of the plane frame elements.
Consider a generic frame element shown in figure 3.36.
This is similar to the one in figure 3.23 except an axial compressive force P(e) is acting on the element. The axial force can be determined by a static analysis of the frame as described in section 3.4. The element stiffness matrix in the local coordinate system is given in eq. (3.80). The incremental stiffness matrix of the frame element in local coordinates will be similar to that of a beam element in eq. (3.124) except extra zeros are added for the axial DOFs ū1 and ū2:
The above incremental stiffness matrix is transformed to global coordinates using the transformation in the same way as the stiffness matrix is transformed by (see section 3.4):
Then the incremental stiffness matrices of various elements are assembled to obtain the global incremental stiffness matrix [PrKinc] as shown in eq. (3.126).
In this section, several analysis problems are used to discuss modeling issues as well as verifying the accuracy of the analysis results by comparing with literature. The examples are presented in such a way that any finite element analysis program can be used to solve the problems. However, the analysis results can be slightly different because of implementation differences between the finite element analysis programs.
A standard 30 in. wide‐flange beam, with a cross‐sectional area A = 50.65 in2 and the second moment of inertia Iz = 7892 in4 is supported as shown in figure 3.39. A uniformly distributed load w = 10,000 lb/ft is applied on the two overhangs. Determine the maximum bending stress σ and the deflection δ at the middle portion of the beam. Use E = 3.0 × 107 psi. L = 20 ft, a = 10 ft, h = 30 in.
In order to solve for the stress and deflection, it is necessary to calculate the bending moment in the beam. Due to symmetry in geometry and loading, the portion between two supports will have a constant bending moment. From the moment equilibrium, the bending moment in the middle portion can be calculated as
Since the above bending moment is constant, stress will also be constant in the middle portion. At the top of the beam cross‐section, the maximum stress can be calculated as
In order to calculate the deflection in the middle portion, the relation between bending moment and curvature can be used. For this purpose, let us assume that the origin is located at the left support. Since M is constant, is also a constant; that is, the deflection curve is a quadratic function: . Using the boundary conditions, , the following form of deflection curve can be obtained:
The unknown coefficient can be calculated from the relation ,
The maximum deflection occurs at the center of the middle portion at x = 10 ft,
For finite element modeling, it is enough to use a single element in the middle portion because the bending moment is constant. However, since the stress and deflection at the center of the middle portion is of interest, two beam elements can be used. Including the two overhangs, a total of four equal‐length beam elements are used to model the problem, as shown in figure 3.39.
The distributed load in the overhangs is constant in the negative y‐coordinate direction. Different finite element analysis programs use different ways of applying distributed loads on a beam. The uniformly distributed load is the simplest one, and many programs allow to input a functional form of distributed load. Note that the distributed load is a force per unit length, not force per unit area.
In the case of a bar or truss, only the cross‐sectional area is required to calculate stress. However, in the case of beam, the cross‐sectional geometry is important as it affects the moment of inertia as well as stress calculation. Therefore, it is required to input cross‐sectional geometry. Many finite element programs support a functionality of defining various cross‐sectional geometries, such as circular, rectangular, hollow‐cylinder, I‐section, and so forth. As shown in figure 3.39, an I‐section beam is used for this example.
The following table shows nodal displacements and rotations of the beam. As expected, the deformation is symmetric with respect to the center. A very small rotation θ = 0.24395E‐17 is calculated for node 3, but this is due to numerical error. Compared to other rotations, this can be considered as zero.
Node | v | θ |
1 | −0.48274 | 0.40547E‐02 |
2 | 0.0 | 0.30411E‐02 |
3 | 0.18246 | 0.24395E‐17 |
4 | 0.0 | −0.30411E‐02 |
5 | −0.48274 | −0.40547E‐02 |
Using the nodal displacements and rotations in the above table, the deflection curve of the beam can be obtained using the beam shape functions in eq. (3.43). Figure 3.40 shows the deflection curve of the beam. As expected, the deflections at nodes 2 and 4 are zero, and the maximum occurs at node 3.
In order to calculate stress, the bending moment should be calculated first. In element 2, the bending moment can be calculated from eq. (3.47) as
Note that the bending moment is constant in the element, and its value is identical to the analytical solution. Therefore, the stress will be the same as the analytical solution. The finite element solution happens to be accurate because the true deflection is a quadratic polynomial and the finite element shape functions are cubic polynomials.
A portal frame with I‐beam sections is subjected to a uniformly distributed load ω = 500 lb/in across the span as shown in figure 3.41. The length of the span is L = 800 in., while the height of the column is a = 400 in. The objective is to determine the maximum rotation and maximum bending moment. The moment of inertia for the span, Ispan is five times the moment of inertia for the columns, Icol; Icol = 20,300 in4 and Ispan = 101,500 in4. For material properties, Young’s modulus E = 30 × 106 psi and Poisson’s ratio ν = 0.3.
All the members of the frame are modeled using I‐beam cross sections. The cross section for the columns is chosen to be a W 36 × 300 I‐beam section, as shown in figure 3.42. The dimensions used in the horizontal span are scaled by a factor of 1.49535 to produce a moment of inertia that is five times the moment of inertia in the columns. The theoretical maximum rotation and maximum bending moment are, respectively,
The portal frames can be modeled using the plane beam element of most finite element software. If the plane beam element is not available, the space beam element can also be used after fixing all DOFs related to the out‐of‐plane motion. Since the distributed load is applied on the span, it would be necessary to use more than one element. In this case, 16 plane beam elements are used for the span, while four beam elements are used for each column as shown in figure 3.41.
In the beam modeling, it is important to understand the direction of coordinate systems. Some software uses the axial direction as local x‐axis, and the cross section is defined in the y‐z coordinate. In such a case, it is important to pay attention to the positive direction of each coordinate. Most finite element software support the standard cross‐sections, such as I‐beam section. Therefore, users can provide dimensions of the I‐beam section. In the case of the vertical column, the cross‐sectional dimensions are shown in the figure. In the case of the span, the dimensions are multiplied by 1.49535.
The following table shows the maximum rotation and the maximum bending moment of the portal frame. The finite element results show a close agreement with the theoretical solutions.
Theoretical solution | Finite element results | |
Max. rotation (radian) | 0.195E‐2 | 0.213E‐2 |
Max. bending moment (lb) | 0.281E8 | 0.287E8 |
Determine the critical buckling load of an axially loaded long slender bar of length L = 200 in. with hinged ends, as shown in figure 3.43. The bar has a square cross section with width and height set to 0.5 inches. For material property, Young’s modulus E = 30 × 106 psi. For the axial force, use P = 1 lb. Determine the critical buckling load of an axially loaded long slender bar of length L with hinged ends. The bar has a square cross section with width and height set to 0.5 inches.
Only the upper half of the bar is modeled because of symmetry. The upper half of the column is modeled using ten 2‐node beam elements. The boundary conditions become free‐fixed for the half symmetry model. The theoretical solution for buckling load is
It should be noted that L = 100 in. should be used in the above equation. The following table compares the finite element solution for the critical load with that of theoretical solution. Since we used 10 elements, the results are almost the same.
Theoretical solution | Finite element solution | |
Lowest buckling load (lb) | 38.553 | 38.553 |
Choose aluminum tubes of various diameters for the various members of the frame shown in figure 3.44 such that the bicycle is as light as possible. The minimum outside diameter is 12 mm and the wall thickness is 2 mm. Approximate the frame as a plane frame by giving the same (x, y) coordinates for nodes 5 and 6. Thus, all the nodes will be on the x‐y plane. In addition to the dynamic load factor, use a safety factor of 1.5. Use the von Mises failure stress criterion for yielding. For compression members, include buckling as additional criterion. The buckling load of a member is approximated as , where L is the member length. Use a safety factor of 1.5 for buckling also.
Properties of Aluminum
Material Property | Value |
Young’s Modulus (E) | 70 GPa |
Poisson’s Ratio (ν) | 0.33 |
Density (ρ) | 2,580 kg/m3 |
Yield Strength (σY) | 210 MPa |
The report is supposed to be readable and complete by itself, for example, including introduction, approach, assumptions, results, conclusion, discussion, and references. In your report, you must include the following for each load case:
Using the Galerkin method and the interpolation scheme in eq. (3.44), derive the finite element matrix equation when a constant distributed load f(x) = q is applied along the beam.
Node | u (mm) | v (mm) | θ (radian) |
2 | 10 | 1 | −0.1 |
3 | 11 | −1 | +0.1 |