Files
MultiPhysicsVault/.raw/AFirstCourseInTheFiniteElementMethod/AFirstCourseInTheFiniteElementMethod_039.md
T
김경종 b7f84e1c0f
Tests / Hermetic test suite (push) Has been cancelled
Tests / Skill frontmatter validation (push) Has been cancelled
add documents
2026-05-29 15:59:56 +09:00

31 KiB
Raw Blame History

natural_image

Abstract grid pattern with a central circular void and radial symmetry, no text or symbols present

Figure 79 Plate of steel (20 in. long, 20 in. wide, 1 in. thick, and with a 1-in.-radius hole) discretized using a preprocessor program [15] with automatic mesh generation

these techniques may be cruder than the finite element results. For instance, approximate mechanics of material formulas, experimental data, and numerical analysis of simpler but similar problems may be used for comparison, particularly if you have no real idea of the magnitude of the answers. Remember to use all results with some degree of caution, as errors can crop up in such sources as textbook or handbook comparison solutions and experimental results.

In the end, the analyst should probably spend as much time processing, checking, and analyzing results as is spent in data preparation.

Finally, we present some typical postprocessor results for the plane stress problem of Figure 79 (Figures 710 and 711). Other examples with results are shown in Section 7.7.

7.2 Equilibrium and Compatibility of Finite Element Results

An approximate solution for a stress analysis problem using the finite element method based on assumed displacement fields does not generally satisfy all the requirements for equilibrium and compatibility that an exact theory-of-elasticity solution satisfies. However, remember that relatively few exact solutions exist. Hence, the finite element method is a very practical one for obtaining reasonable, but approximate, numerical solutions. Recall the advantages of the finite element method as described in Chapter 1 and as illustrated numerous times throughout this text.

other
Position (in.) Value (psi)
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 200
20 200
20 200
20 200
20 200
20 200
20 200
20 200
20 200
1000 1000
1000 1000
1000 1000
1000 1000
1000 1000
1000 1000
1000 1000
1000 -1000
1000 -1000
1000 -1000
1000 -1000
1000 -1000
1000 -1000
1000 -1000
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 0
20 0
20 0
20 0
20 0
20 0
20 0
20 0
20 0
20 0
20 0.1
20 0.1
20 0.1
20 0.1
20 0.1
20 0.1
20 0.1
20 0.1
20 0.1
1000 1000
1000 1000
1000 1000
1000 1000
1000 1000
1000 1000
1000
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
1000 0
21 1000
21 1000
21 1000
21 1000
21 1000
21 1000
21 1000
21 0
21 0
21 0
21 0
21 0
21 0
21 0
21 0
21 0
21 0
21 0.1
21 0.1
21 0.1
21 0.1
21 0.1
21 0.1
21 0.1
21 0.1
21 0.1
11 1000
11 1000
11 1000
11 1000
11 1000
11 1000
11 1000
11 0
11 0
11 0
11 0
11 0
11 0
11 0
11 0
11 0
11 0
11 0.1
11 0.1
11 0.1
11 0.1
11 0.1
11 0.1
11 0.1
11 0.1
11 0.1
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 800
20 800
20 800
20 800
20 800
20 800
20 800
20 800
20 800
10 1000
10 1000
10 1000
10 1000
10 1000
10 1000
10 1000
10 800
10 800
10 800
10 800
10 800
10 800
10 800
10 800
10 800
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 (top) 1000
20 (top) 1000
20 (top) 1000
20 (top) 1000
20 (top) 1000
20 (top) 1000
20 (bottom) 1000
20 (bottom) 1000
20 (bottom) 1000
20 (bottom) 1000
20 (bottom) 1000
20 (bottom) 1000
20 (bottom) 1200
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1200
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000
20 1000

Figure 710 Plate with a hole showing the deformed shape of a plate superimposed over an undeformed shape. Plate is fixed on the left edge and subjected to 1000-psi tensile stress along the right edge. Maximum horizontal displacement is 7:046  10-4 in. at the center of the right edge

We now describe some of the approximations generally inherent in finite element solutions.

  1. Equilibrium of nodal forces and moments is satisfied. This is true because the global equation \underline { { F } } = \underline { { K } } \underline { { d } } is a nodal equilibrium equation whose solution for d is such that the sums of all forces and moments applied to each node are zero. Equilibrium of the whole structure is also satisfied because the structure reactions are included in the global forces and hence in the nodal equilibrium equations. Numerous example problems, particularly involving truss and frame analysis in Chapter 3 and 5, respectively, have illustrated the equilibrium of nodes and of total structures.
  2. Equilibrium within an element is not always satisfied. However, for the constant-strain bar of Chapter 3 and the constant-strain triangle of Chapter 6, element equilibrium is satisfied. Also the cubic displacement function is shown to satisfy the basic beam equilibrium differential equation in Chapter 4 and hence to satisfy element force and

heatmap
Stress (ln²) Value
3085.222 2770.7
2408.178 2154.655
1961.133 1542.611
1234.089 925.5666
617.0444 309.6222
1.03502e-012 1.03502e-012

Figure 711 Maximum principal stress contour (shrink fit plot) for a plate with hole. Largest principal stresses of 3085 psi occur at the top and bottom of the hole, which indicates a stress concentration of 3.08. Stresses were obtained by using an average of the nodal values (called smoothing)

moment equilibrium. However, elements such as the linear-strain triangle of Chapter 8, the axisymmetric element of Chapter 9, and the rectangular element of Chapter 10 usually only approximately satisfy the element equilibrium equations.

  1. Equilibrium is not usually satisfied between elements. A differential element including parts of two adjacent finite elements is usually not in equilibrium (Figure 712). For line elements, such as used for truss and frame analysis, interelement equilibrium is satisfied, as shown in example problems in Chapters 35. However, for two- and threedimensional elements, interelement equilibrium is not usually satisfied. For instance, the results of Example 6.2 indicate that the normal stress along the diagonal edge between the two elements is different in the two elements. Also, the coarseness of the mesh causes this lack of interelement equilibrium to be even more pronounced. The normal and shear stresses at a free edge usually are not zero even though theory predicts them to be. Again, Example 6.2 illustrates this, with

text_image

5000 lb ① 10 in. ② 20 in. 5000 lb

Example 6.2

text_image

σy = 301 psi σx = 1005 psi τxy = -2.4 psi σx = 995 psi τxy = -2.4 psi σy = -1.2 psi

Stresses on a differential element common to both finite elements, illustrating violation of equilibrium

text_image

σy = 301 psi τxy = -2.4 psi τnt = 280 psi σn = 440 psi σx = 1005 psi σn = 196 psi τnt = 397 psi σx = 995 psi τxy = -2.4 psi σy = -1.2 psi

Stress along the diagonal between elements, showing normal and shear stresses, \sigma _ { n } and \tau _ { n t } . Note: \sigma _ { n } and \tau _ { n t } are not equal in magnitude but are opposite in sign for the two elements,and so interelement equilibrium is not satisfied
Figure 712 Example 6.2, illustrating violation of equilibrium of a differential element and along the diagonal edge between two elements (the coarseness of the mesh amplifies the violation of equilibrium)

free-edge stresses \sigma _ { y } and \tau _ { x y } not equal to zero. However, as more elements are used (refined mesh) the \sigma _ { y } and \tau _ { x y } stresses on the stressfree edges will approach zero.

  1. Compatibility is satisfied within an element as long as the element displacement field is continuous. Hence, individual elements do not tear apart.
  2. In the formulation of the element equations, compatibility is invoked at the nodes. Hence, elements remain connected at their common nodes. Similarly, the structure remains connected to its support nodes because boundary conditions are invoked at these nodes.
  3. Compatibility may or may not be satisfied along interelement boundaries. For line elements such as bars and beams, interelement boundaries are merely nodes. Therefore, the preceding statement 5 applies for these line elements. The constant-strain triangle of Chapter 6 and the rectangular element of Chapter 10 remain straight-sided when deformed. Therefore, interelement compatibility exists for these elements; that is, these plane elements deform along common lines

without openings, overlaps, or discontinuities. Incompatible elements, those that allow gaps or overlaps between elements, can be acceptable and even desirable. Incompatible element formulations, in some cases, have been shown to converge more rapidly to the exact solution [1]. (For more on this special topic, consult References [7] and [8].)

7.3 Convergence of Solution

In Section 3.2, we presented guidelines for the selection of so-called compatible and complete displacement functions as they related to the bar element. Those four guidelines are generally applicable, and satisfaction of them has been shown to ensure monotonic convergence of the solution of a particular problem [9]. Furthermore, it has been shown [10] that these compatible and complete displacement functions used in the displacement formulation of the finite element method yield an upper bound on the true stiffness, and hence a lower bound on the displacement of the problem, as shown in Figure 713.

Hence, as the mesh size is reduced—that is, as the number of elements is increased—we are ensured of monotonic convergence of the solution when compatible and complete displacement functions are used. Examples of this convergence are given in References [1] and [11], and in Table 72 for the beam with loading shown

text_image

Displacement Exact solution Number of elements Compatible displacement formulation

Figure 713 Convergence of a finite element solution based on the compatible displacement formulation

Table 72 Comparison of results for different numbers of elements

CaseNumber of NodesNumber of ElementsAspect RatioVertical Displacement, v (in.) Point A
121122-0.740
239241-0.980
345323-0.875
485641.5-1.078
5105801.2-1.100
Exact solution [2]-1.152

in Figure 71(a). All elements in the table are rectangular. The results in Table 72 indicate the influence of the number of elements (or the number of degrees of freedom as measured by the number of nodes) on the convergence toward a common solution, in this case the exact one. We again observe the influence of the aspect ratio. The higher the aspect ratio, even with a larger number of degrees of freedom, the worse the answer, as indicated by comparing cases 2 and 3.

7.4 Interpretation of Stresses

In the stiffness or displacement formulation of the finite element method used throughout this text, the primary quantities determined are the interelement nodal displacements of the assemblage. The secondary quantities, such as strain and stress in an element, are then obtained through use of \{ \varepsilon \} = [ B ] \{ d \} and \{ \sigma \} = [ D ] [ B ] \{ d \} . For elements using linear-displacement models, such as the bar and the constant-strain triangle, ½B is constant, and since we assume ½D to be constant, the stresses are constant over the element. In this case, it is common practice to assign the stress to the centroid of the element with acceptable results.

However, as illustrated in Section 3.11 for the axial member, stresses are not predicted as accurately as the displacements (see Figures 332 and 333). For example, remember the constant-strain or constant-stress element has been used in modeling the beam in Figure 71. Therefore, the stress in each element is assumed constant. Figure 714 compares the exact beam theory solution for bending stress through the beam depth at the centroidal location of the elements next to the wall with the finite element solution of case 4 in Table 72. This finite element model consists of four elements through the beam depth. Therefore, only four stress values are obtained

scatter
Point σ_x (ksi) y (in.)
1 43.6 1
2 122 3
3 130.8 3
4 174.4 4
5 -174.4 -3
6 -122 -3
7 39 1
8 43.6 1
The chart displays a 2D coordinate system with x and y axes in kilo-seconds. The legend indicates the point 'Finite element solution' with a dot symbol. The 'Exact solution' is shown as a straight line connecting the points. The label 'Finite element solution' is in the top-right corner.

Figure 714 Comparison of the finite element solution and the exact solution of bending stress through a beam cross section

through the depth. Again, the best approximation of the stress appears to occur at the midpoint of each element, since the derivative of displacement is better predicted between the nodes than at the nodes.

For higher-order elements, such as the linear-strain triangle of Chapter 8, ½B , and hence the stresses, are functions of the coordinates. The common practice is then to evaluate directly the stresses at the centroid of the element.

An alternative procedure sometimes is to use an average (possibly weighted) value of the stresses evaluated at each node of the element. This averaging method is often based on evaluating the stresses at the Gauss points located within the element (described in Chapter 10) and then interpolating to the element nodes using the shape functions of the specific element. Then these stresses in all elements at a common node are averaged to represent the stress at the node. This averaging process is called smoothing. Figure 711 shows a maximum principal stress ‘‘fringe carpet’’ (dithered) contour plot obtained by smoothing.

Smoothing results in a pleasing, continuous plot which may not indicate some serious problems with the model and the results. You should always view the unsmoothed contour plots as well. Highly discontinuous contours between elements in a region of an unsmoothed plot indicate modeling problems and typically require additional refinement of the element mesh in the suspect region.

If the discontinuities in an unsmoothed contour plot are small or are in regions of little consequence, a smoothed contour plot can normally be used with a high degree of confidence in the results. There are, however, exceptions when smoothing leads to erroneous results. For instance, if the thickness or material stiffness changes significantly between adjacent elements, the stresses will normally be different from one element to the next. Smoothing will likely hide the actual results. Also, for shrinkfit problems involving one cylinder being expanded enough by heating to slip over the smaller one, the circumferential stress between the mating cylinders is normally quite different [16].

The computer program examples in Section 7.7 show additional results, such as displaced models, along with line contour stress plots and smoothed stress plots. The stresses to be plotted can be von Mises (used in the maximum distortion energy theory to predict failure of ductile materials subjected to static loading as described in Section 6.5); Tresca (used in the Tresca or maximum shear stress theory also to predict failure of ductile materials subjected to static loading) [14, 16], and maximum and minimum principal stresses.

7.5 Static Condensation

We will now consider the concept of static condensation because this concept is used in developing the stiffness matrix of a quadrilateral element in many computer programs.

Consider the basic quadrilateral element with external nodes 14 shown in Figure 715. An imaginary node 5 is temporarily introduced at the intersection of the diagonals of the quadrilateral to create four triangles. We then superimpose the stiffness matrices of the four triangles to create the stiffness matrix of the quadrilateral

text_image

y, v 4 3 ③ ④ ② 5 ① 1 2 x, u

Figure 715 Quadrilateral element with an internal node

element, where the internal imaginary node 5 degrees of freedom are said to be condensed out so as never to enter the final equations. Hence, only the degrees of freedom associated with the four actual external corner nodes enter the equations.

We begin the static condensation procedure by partitioning the equilibrium equations as


\left[ \begin{array}{c c} \underline {{k}} _ {1 1} & \underline {{k}} _ {1 2} \\ \underline {{k}} _ {2 1} & \underline {{k}} _ {2 2} \end{array} \right] \left\{ \begin{array}{c} \underline {{d}} _ {a} \\ \underline {{d}} _ {i} \end{array} \right\} = \left\{ \begin{array}{c} \underline {{F}} _ {a} \\ \underline {{F}} _ {i} \end{array} \right\} \tag {7.5.1}

where \underline { { d } } _ { i } is the vector of internal displacements corresponding to the imaginary internal node (node 5 in Figure 715), \underline { { F } } _ { i } is the vector of loads at the internal node, and \underline { { d } } _ { a } and \underline { { F } } _ { a } are the actual nodal degrees of freedom and loads, respectively, at the actual nodes. Rewriting Eq. (7.5.1), we have


[ k _ {1 1} ] \{d _ {a} \} + [ k _ {1 2} ] \{d _ {i} \} = \{F _ {a} \} \tag {7.5.2}

[ k _ {2 1} ] \{d _ {a} \} + [ k _ {2 2} ] \{d _ {i} \} = \{F _ {i} \} \tag {7.5.3}

Solving for fdig in Eq. (7.5.3), we obtain


\{d _ {i} \} = - [ k _ {2 2} ] ^ {- 1} [ k _ {2 1} ] \{d _ {a} \} + [ k _ {2 2} ] ^ {- 1} \{F _ {i} \} \tag {7.5.4}

Substituting Eq. (7.5.4) into Eq. (7.5.2), we obtain the condensed equilibrium equation


\left[ k _ {c} \right] \left\{d _ {a} \right\} = \left\{F _ {c} \right\} \tag {7.5.5}

where [ k _ { c } ] = [ k _ { 1 1 } ] - [ k _ { 1 2 } ] [ k _ { 2 2 } ] ^ { - 1 } [ k _ { 2 1 } ] ð7:5:6Þ


\{F _ {c} \} = \{F _ {a} \} - [ k _ {1 2} ] [ k _ {2 2} ] ^ {- 1} \{F _ {i} \} \tag {7.5.7}

and [ k _ { c } ] and \{ F _ { c } \} are called the condensed stiffness matrix and the condensed load vector, respectively. Equation (7.5.5) can now be solved for the actual corner node displacements in the usual manner of solving simultaneous linear equations.

Both constant-strain triangular (CST) and constant-strain quadrilateral elements are used to analyze plane stress/plane strain problems. The quadrilateral element has the stiffness of four CST elements. An advantage of the four-CST quadrilateral is that the solution becomes less dependent on the skew of the subdivision mesh, as shown in

Figure 716. Here skew means the directional stiffness bias that can be built into a model through certain discretization patterns, since the stiffness matrix of an element is a function of its nodal coordinates, as indicted by Eq. (6.2.52). The four-CST mesh of Figure 7 - 1 6 ( \mathrm { c } ) represents a reduction in the skew effect over the meshes of Figure 7 - 1 6 ( \mathrm { a } ) and (b). Figure 7 - 1 6 ( \mathsf b ) is generally worse than Figure 7 - 1 6 ( \mathrm { a } ) because the use of long, narrow triangles results in an element stiffness matrix that is stiffer along the narrow direction of the triangle.

The resulting stiffness matrix of the quadrilateral element will be an 8 \times 8 matrix consisting of the stiffnesses of four triangles, as was shown in Figure 715. The stiffness matrix is first assembled according to the usual direct stiffness method. Then we apply static condensation as outlined in Eqs. (7.5.1)(7.5.7) to remove the internal node 5 degrees of freedom.

The stiffness matrix of a typical triangular element (labeled element 1 in Figure 715) with nodes 1, 2, and 5 is given in general form by


[ k ^ {(1)} ] = \left[ \begin{array}{c c c} \underline {{k}} _ {1 1} ^ {(1)} & \underline {{k}} _ {1 2} ^ {(1)} & \underline {{k}} _ {1 5} ^ {(1)} \\ \underline {{k}} _ {2 1} ^ {(1)} & \underline {{k}} _ {2 2} ^ {(1)} & \underline {{k}} _ {2 5} ^ {(1)} \\ \underline {{k}} _ {5 1} ^ {(1)} & \underline {{k}} _ {5 2} ^ {(1)} & \underline {{k}} _ {5 5} ^ {(1)} \end{array} \right] \tag {7.5.8}

where the superscript in parentheses again refers to the element number, and each submatrix [ k _ { i j } ^ { ( 1 ) } ] is of order 2 \times 2 . The stiffness matrix of the quadrilateral, assembled using Eq. (7.5.8) along with similar stiffness matrices for elements 24 of Figure 715, is given by the following (before static condensation is used):


[ k ] = \left[ \begin{array}{c c c c c} \left(u _ {1}, v _ {1}\right) & \left(u _ {2}, v _ {2}\right) & \left(u _ {3}, v _ {3}\right) & \left(u _ {4}, v _ {4}\right) & \left(u _ {5}, v _ {5}\right) \\ \left[ k _ {1 1} ^ {(1)} \right] & & & & \\ + & \left[ k _ {1 2} ^ {(1)} \right] & [ 0 ] & \left[ k _ {1 4} ^ {(4)} \right] & \left[ k _ {1 5} ^ {(1)} \right] + \left[ k _ {1 5} ^ {(4)} \right] \\ \left[ k _ {1 1} ^ {(4)} \right] & & & & \\ & \left[ k _ {2 2} ^ {(1)} \right] & & & \\ \left[ k _ {2 1} ^ {(1)} \right] & + & \left[ k _ {2 3} ^ {(2)} \right] & [ 0 ] & \left[ k _ {2 5} ^ {(1)} \right] + \left[ k _ {2 5} ^ {(2)} \right] \\ & \left[ k _ {2 2} ^ {(2)} \right] & & & \\ & & \left[ k _ {3 3} ^ {(2)} \right] & & \\ [ 0 ] & \left[ k _ {3 2} ^ {(2)} \right] & + & \left[ k _ {3 4} ^ {(3)} \right] & \left[ k _ {3 5} ^ {(2)} \right] + \left[ k _ {3 5} ^ {(3)} \right] \\ & & \left[ k _ {3 3} ^ {(3)} \right] & & \\ & & & \left[ k _ {4 4} ^ {(3)} \right] & \\ \left[ k _ {4 1} ^ {(4)} \right] & [ 0 ] & \left[ k _ {4 3} ^ {(3)} \right] & + & \left[ k _ {4 5} ^ {(3)} \right] + \left[ k _ {4 5} ^ {(4)} \right] \\ & & & \left[ k _ {4 4} ^ {(4)} \right] & \\ \hline \left[ k _ {5 1} ^ {(1)} \right] & \left[ k _ {5 2} ^ {(1)} \right] & \left[ k _ {5 3} ^ {(2)} \right] & \left[ k _ {5 4} ^ {(3)} \right] & \left(\left[ k _ {5 5} ^ {(1)} \right] + \left[ k _ {5 5} ^ {(2)} \right]\right) \\ + & + & + & + & + \\ \left[ k _ {5 1} ^ {(4)} \right] & \left[ k _ {5 2} ^ {(2)} \right] & \left[ k _ {5 3} ^ {(3)} \right] & \left[ k _ {5 4} ^ {(4)} \right] & \left(\left[ k _ {5 5} ^ {(3)} \right] + \left[ k _ {5 5} ^ {(4)} \right]\right) \end{array} \right] \tag {7.5.9}

natural_image

Geometric diagram of a parallelogram divided into triangles by internal lines (no text or symbols)

natural_image

Geometric diagram of a parallelogram divided into eight triangles (no text or symbols)

natural_image

Geometric diagram of a parallelogram divided into multiple triangles with dashed internal lines (no text or symbols)

Figure 716 Skew effects in finite element modeling

where the orders of the degrees of freedom are shown above the columns of the stiffness matrix and the partitioning scheme used in static condensation is indicated by the dotted lines. Before static condensation is applied, the stiffness matrix is of order 1 0 \times 1 0 .

Example 7.1

Consider the quadrilateral with internal node 5 and dimensions as shown in Figure 717 to illustrate the application of static condensation.

text_image

4 ③ 5 ④ ② ① 1 4 in. 2 3 2 in. 2

Figure 717 Quadrilateral with an internal node

Recall that the original stiffness matrix of the quadrilateral is 1 0 \times 1 0 . , but static condensation will result in an 8 \times 8 stiffness matrix after removal of the degrees of freedom ( u _ { 5 } , v _ { 5 } ) at node 5.

Using the CST stiffness matrix of Eq. (6.4.3) for plane strain, we have


[ k ^ {(1)} ] = [ k ^ {(3)} ] = \frac {E}{4 . 1 6} \left[ \begin{array}{c c c c c c} 1. 5 & 1. 0 & 0. 1 & 0. 2 & - 1. 6 & - 1. 2 \\ & 3. 0 & - 0. 2 & 2. 6 & - 0. 8 & - 5. 6 \\ & & 1. 5 & - 1. 0 & - 1. 6 & 1. 2 \\ & & & 3. 0 & 0. 8 & - 5. 6 \\ & & & & 3. 2 & 0. 0 \\ \text {Symmetry} & & & & & 1 1. 2 \end{array} \right] \tag {7.5.10}