Professional Documents
Culture Documents
Dhiman Basu IIT Gandhinagar -------------------------------------------------------------------------------------------------------------------Acknowledgement Following text books were consulted while preparing this lecture notes: Zienkiewicz, O.C. and Taylor, R.L. (2000). The Finite Element Method, Vol. 1: The Basis, Fifth edition, Butterworth-Heinemann. Yang, T.Y. (1986). Finite Element Structural Analysis, Prentice-Hall Inc. Jain, A.K. (2009). Advanced Structural Analysis, Nem Chand & Bros. --------------------------------------------------------------------------------------------------------------------1.0 Introduction Analysis of a civil engineering structure, for example, a rigid jointed frame is often performed using center-line element model, wherein cross-sectional properties are lumped onto the center-line of the element. Analysis procedure is usually displacement based, and direct stiffness method is generally adopted. Note that center-line model is restricted to a very simple configuration and cannot be applied in most cases including varying cross-sections, with opening/discontinuity and with two or three dimensional effects. In such cases, finite element method (FEM) is widely used to capture the reasonable behavior. If FEM is applied to those simple cases wherein center-line model provides reasonable solution, results will be identical. Therefore, some similarity exists in principle between the center-line model (or conventional structural analysis) and FEM. Objective of this lecture is to explore that similarity and illustrate the transition path from conventional structural analysis to FEM. In what follows next, first equilibrium of a beam element is considered and effect of orthogonal transformation is illustrated. Second, conventional structural analysis using direct stiffness method is discussed followed by a numerical illustration. Third, conventional structural analysis is revisited so as to describe the passage to FEM. Fourth, concept of FEM is briefly discussed to address the similitude with conventional structural analysis followed by a numerical example. Finally, a problem statement is made that describe the generality of FEM approach. 2.0 Element Stiffness Matrix Consider a two-noded beam element. Neglecting the axial deformation for now, joint displacements (in generalized sense, including rotations as well) and joint forces (including moments also in a generalized sense) are shown in their positive sense in Figure 1. Using the principle of elementary structural mechanics, equilibrium of the beam element can be expressed as
{q } = K {a }
e e e
12 6 12 6 2 2 L L L L Y1 v1 6 6 4 2 M 1 EI L 1 L = Y2 v2 6 12 6 L 12 2 2 L L L L 2 M 2 6 6 2 4 L L
(1)
Axial deformation, if considered (Figure 2), under the assumption of small deformation remains uncoupled with respect to others and the equilibrium of the element takes the form as follows:
{q } = K {a }
e e e
EA 0 L 12 EI 0 X 1 L3 Y1 6 EI 0 M L2 1 = X2 EA 0 Y2 L 12 EI M 2 0 3 L 6 EI 0 L2
0 6 EI L2 4 EI L 0 6 EI L2 2 EI L
EA L 0 0
0 12 EI L3 6 EI 2 L 0 12 EI L3 6 EI 2 L
EA L 0 0
6 EI u1 L2 v 1 2 EI L 1 u 2 0 v2 6 EI 2 2 L 4 EI L 0
(2)
Matrix K e is known as the stiffness matrix. Any element, say ij th , of the stiffness matrix indicates the force developed along the direction of i th degree of freedom due to a unit displacement along the direction of j th degree of freedom while all others degrees of freedom are held restrained.
In previous section, degrees of freedom are chosen along and normal to the axis of the element. However, constituting elements in a structure may have their axes oriented along any arbitrary direction (Figure 3). In such cases, two different coordinate systems are usually considered namely, local and global. In local coordinate system, one of the axes is chosen along the axis of the element and hence, every element has its own local system. On the other hand, global coordinate system is unique to the overall structure and analysis of deformation is carried out in this coordinate system. Note that, local coordinate system of any element is related to the global coordinate system of the structure through a rotation only. Structural analysis often requires transformation of vector from one coordinate system to another.
Figure 3: Frame with arbitrary orientation of element axis Consider a local coordinate system which is rotated through an angle with respect to the global coordinate system as shown in Figure 4. The coordinate of the point P is ( x, y ) and ( x ' , y ' ) in local and global systems, respectively. By simple geometry, it can be shown that x cos y = sin 0
1
sin cos 0
T
(3)
Consider an element with axis oriented at an angle with respect to the global coordinate system along the counter clockwise direction as shown in Figure 5; over bar denotes the local coordinate system. Displacements and forces acting at the joints in both coordinate systems are related as follows: u1 v 1 1 u 2 v2 2 X 1 cos Y1 sin M 1 0 = X 2 0 Y2 0 M 2 0 sin cos 0 0 0 0 0 0 0 0 1 0 0 cos 0 sin 0 0 0 0 0 sin cos 0 0 u1 0 v1 0 1 0 u2 0 v2 1 2 X1 Y1 eL e eG M 1 {a } = T {a } X 2 {q eL } = T e {q eG } Y2 M 2
(4)
Employing Eq (4) into Eq (2), equilibrium relation in the global coordinate system can be derived as follows:
{q } = K {a } T {q } = K {q } = K {a } and K = T
eL eL eL e eG eG eG eG eG
eL
e T
T e {a eG } {q eG } = T e K eL T e {a eG } K eL T e
T
(5)
Note that the size of the matrices remains same in this transformation.
For any typical element (say ith), develop the equilibrium equation in local coordinate:
{q }
eL i 61
= K eL
i
i 66
{a }
eL i 61
(6)
Consider {q eL }
61
{q }
eG
i
61
= K eG
ei T
i
66
{a }
eG eL i
i
61
(7)
Note that the degrees of freedom considered in Eq (7) are oriented along the global coordinate system and hence, a connectivity matrix must be formed that relates each of these to the global degrees of freedom. With the help of connectivity matrix, Eq (7) can be expanded to the global size of the problem, which is 3N and N is the number of nodes including that are restraint.
Exp
q eG }
i 3 N1
= Exp K eG
i 3 N3 N
Exp
a eG }
3 N1
(8)
{
i =1
Exp
q eG }
Exp eG i = Exp K eG a } { 3 N1 3 N1 3 N3 N i =1 i i
)
{q }
* 3 N1
(9)
After assembling Eq (9) and taking into account the externally applied joint forces coordinate, it may be written as
in global
{q }
G
3 N1
+ {q* }
3 N1
= K G
3 N3 N
{a }
G
3 N1
(10)
, {q G } Here, K G {aG }3 N1 represent the stiffness matrix, force vector associated with span 3 N1 3 N3 N loading and deformation vector, respectively, in global coordinate but without accounting for the effect of restraint.
Step-5: Effect of Restraints
Identify the restraint degrees of freedom and remove the associated rows and columns from the stiffness matrix. Also remove the associated elements from the force and deformation vectors. Let the problem be reduced to a size S and Eq (10) is more formally written as
(11)
Eq (11) can be solved for the displacement vector using any standard procedure.
(12)
Next, inserting zeros into the computed displacement vector for the restraint degrees of freedom, the
3 N1
is formed.
Using the same connectivity matrix as used in Step-3, nodal displacement vector of any element in global coordinate, i.e., {a eG }
i 61 i 61
{a }
eL i 61
= T ei
66
{a }
eG
{F }
eL i 61
= K eL
i 66
{a }
eL i 61
{q eL }
i 61
(14)
Note that member end force vector includes the effect of span loading through the fixed end forces. In order to calculate the member forces at any point within the span, superimpose the span loading on the end forces calculated through Eq (14). 6
Instead of removing the rows and column associated with the restraint degrees of freedom, entire degrees of freedom and equilibrium equations in global coordinate may be rearranged as
qr K rr = qs K sr
K rs ar = 0 K ss as
(15)
Here the subscript r and s denote the restraint and unrestraint degrees of freedom. Note, K ss in Eq (15) is same as [ K ]SS is Eq (11). Reactions can now be calculated as
qr = K rs as
(16)
where as is computed in Eq (12). If displacements along the restraint degrees of freedom are specified non-zero,
as = [ K ss ]
1
{qs K sr ar }
qr = K rr ar + K rs as
(17)
Consider the frame as shown in Figure 6, EA=8000 kN/m2 and EI= 20000 kNm2.
K eG = T e1 K eL T e1 = 66 66 66 66
1 T 1
2 2
3 3
4 4
5 5
6 6
Global Local 1 2 3 4 5 6 1 2 3 4 5 6
1804.8 -3840
16000
K eG = T e 2 K eL T e 2 = 66 66 66 66
2 T 2
4 1 2000 0 0 -2000 0 0
5 2
6 3
7 4
8 5
9 6
Global Local 1 2 3 4 5 6 4 5 6 7 8 9
8437.5 -16875
45000
Sym 16000 2880 -3840 8000 1715.2 +2000 -153.6 +0 2880 +0 -2000 0 0
153.6 -2880
ZERO
20000 0 0
8437.5 -16875
45000
7 8 9
Removing the rows and column associated with the restraint degrees of freedom,
8 Sym
ZERO
Global 1 2 3 4 5
6 20000 0 0 7 8 9
8437.5 -16875
45000
Ks =
16000 +45000
Similarly, fixed end forces can be assembled and accounting for the joint load, global force vector in unrestraint and restraint conditions are: 6.0 -8.0 -12.5 6.0 -23.0 12.5 0 0 0
and
Unrestrained degrees of freedom may be solved as as = {-0.00356, 0.00275, -0.0058, 0.00178}T. Member end forces in global coordinates are obtained as { F eG }
i 61
= K eG
i 66
{a }
eG
i 61
T ei
T 66
{q }
eL i 61
For member 1: {-6.49, 12.07, 0, -5.51, 3.93, 17.74}T and for member 2: {5.50, -3.93, -17.72, -5.51, 18.93, -58.0}T. These forces are shown in Figure 6d.
In structural analysis, as defined earlier, one column of a stiffness matrix is directly computed by applying unit displacement along the direction of a particular degree of freedom while restraining the others and then calculating the forces developed along the direction of all degrees of freedom. In this section, we will revisit the same concept from a different perspective.
6.1 Shape Functions
Considering only flexural deformation, equilibrium equation of a beam element of constant flexural rigidity in the unloaded region is given by 4v =0 x 4 The solution of Eq (18) may be expressed through a cubic polynomial as
v ( x ) = 1 + 2 x + 3 x 2 + 4 x3
(18)
(19)
where i s are arbitrary constants and can be evaluated through the boundary conditions. These boundary conditions are:
v = 1 at x = 0 x v = 2 at x = L v = v2 and x v = v1 and
(20)
Utilizing Eq (20) into Eq (19) and arranging the resulting equations in matrix form, it may be shown that
v1 1 1 0 = v2 1 2 0
0 1 L 1
1 2 3 2 2 L 3L 4 0 0 L2 0 0 L3
(21)
Inverting Eq (21), L3 1 v1 0 0 0 3 0 0 1 L 2 = 1 0 = H a { } [ ]{ } 3 2 2 3 L 3L 2 L 3L L v2 2 2 L L 4 2
(22)
Substituting i s from Eq (22) into Eq (19) and thereafter rearranging the resulting equation, it may be shown that
10
v ( x) = v 1 f1 ( x) + 1 f 2 ( x) + v 2 f 3 ( x) + 2 f 4 ( x) x x f1 ( x) = 1 3 + 2 L L 2 x x f 2 ( x) = x 1 2 + L L
2 3
(23)
x 2 x f3 ( x) = 3 L L x x 2 f 4 ( x) = x + L L
2 3
The functions f i s are essentially the shape functions and derived from the equilibrium of the unloaded beam element of constant flexural rigidity. Variation of these shape functions over the length is shown in Figure 7.
11
Now consider, for example, v 1 = 1.0, 1 = 0, v 2 = 0, 2 = 0, which corresponds to v ( x) = f1 ( x ) . Recall that, this is also the case of generating the first column of stiffness matrix. Therefore, f1 ( x) represents the displacement profile when unit displacement is applied along the first degree from freedom while others are held restraint. Similar interpretation holds for other shape functions also. Hence, displacement at any point over the span can be readily calculated if the nodal displacements and all the associated shape functions are known.
6.2 Castiglianos Theorem
Consider an elastic system subjected to a set of conservative forces Pi , i = 1, n. Let i denotes displacement along the direction of Pi and at its point of application. Let us consider two different cases. In case-1, only i th force Pi is applied and {i } denotes the resulting displacement at all the n points but along the direction of force as described in i . In case-2, all the forces except i th are applied and i
{ }
denotes the resulting displacement at all the n points but along the direction of force as described in i . Now, if case-1 loading is applied first followed by case-2, the work done on the body or strain energy is given by
U1 =
n 1 1 + Pi i + Pi Pj j i 2 j =1 2 j i
(24)
If an infinitesimal virtual deformation profile ai (compatible with the restraint) is applied in between case-1 and case-2, then the strain energy will be given by
U2 =
n 1 1 + Pi i + Pi ai + Pi Pj j i 2 j =1 2 j i
(25)
U = Pi ai Pi =
U ai
(26)
Considering Lt ai 0 ,
Pi =
U ai
(27)
Assuming only flexural deformation, strain energy of the beam element shown in Figure 1 can be expressed as 12
EI U= 2
Noting
2v dx 2 x
L 0
(28)
v '' ( x) = v 1 f1'' ( x) + 1 f 2'' ( x) + v 2 f 3'' ( x) + 2 f 4'' ( x) and employing Castiglianos theorem we may write, for example, Y1 =
L L 2 2v U dx = EI v f '' ( x) + f '' ( x) + v f '' ( x) + f '' ( x) f '' ( x)dx v = EI 1 2 2 3 2 4 1 2 1 1 x 2 v1 v1 x 0 0 L L L L
(29)
= v 1 EI f1'' ( x) f1'' ( x)dx + 1 EI f1'' ( x) f 2'' ( x)dx + v 2 EI f1'' ( x) f3'' ( x)dx + 2 EI f1'' ( x) f 4'' ( x)dx (30)
0 0 0 0
= K11v 1 +K12 1+K13v 2 +K14 2 Similarly, other three nodal force can also be derived leading to the ij th element of stiffness matrix as K ij = EI f i '' ( x) f j'' ( x)dx
0
(31)
Using the shape functions developed in Eq (23) into Eq (31) and carrying out the necessary integration over the length, one may derive the stiffness matrix which is same as that shown in Eq (1). For example,
L
K11 = EI
0
2 3 x x 1 3 + 2 L L
''
2 3 L x x 1 3 + = 2 dx EI L L 0 ''
6 12 x 12 EI 2 + 3 dx = 3 L L L
(32)
Expression of strain energy involves derivative/integration of displacement profile and hence that of shape functions, which becomes complicated for more complex finite elements. To overcome such problem, Rayleigh Ritz method is illustrated below with respect to the same beam element. Assuming the same cubic polynomial displacement profile as considered before and substituting its second derivative into the expression of strain energy, we may write
v ( x ) = 1 + 2 x + 3 x 2 + 4 x 3 v '' ( x) = 2 3 + 6 4 x U= EI 2
L
(2
0
2 3 + 6 4 x ) dx = EI (2 32 L + 6 3 4 L2 + 6 4 L) 2
(33)
13
U=
1 { 1 2 3 2
0 0 4 } 0 0
(34)
(35)
U=
1 T T {a} [ H ] k [ H ] {a} 2
(36)
Another way to formulate the strain energy is to use the nodal force and displacement vectors as follows:
U=
1 {v 1 1 v2 2
Y1 M 1 1 T 2 } = {a} [ K ]{a} Y 2 2 M 2
(37)
Here [ K ] is the element stiffness matrix, which can be expressed by equating the strain energy from Eq (36) and Eq (37) as
T [ K ] = [ H ] k [ H ]
(38)
Substituting [ H ] from Eq (22) and k from Eq (34) into Eq (38), element stiffness matrix can be obtained as
L3 0 0 0 3 0 0 0 L 1 [ K ] = 3 L 3 L 2 L2 3 L L2 2 2 L L 12 6 12 6 2 2 L L L L 6 6 4 2 EI L L = 6 12 6 L 12 2 L L2 L L 6 6 2 4 L L
T
0 0 0 0
0 0 0 0
0 0 4 E IL 6 E IL2
L3 0 0 1 0 6 E IL2 L3 3 L 2 12 E IL3
0 L3 2 L2 L
0 0 3L 2
0 0 L2 L
(39)
14
The stiffness matrix is same as that obtained using elementary structural mechanics or by using Castiglianos theorem. While deriving the stiffness matrix using either Castiglianos theorem or Rayleigh Ritz method, axial deformation is not considered. Under the assumption of small deformation problem, axial degrees of freedom are uncoupled with flexure and shear, and can be included in the stiffness matrix with an additional pair of shape functions.
Consider for simplicity a plane stress (or two dimensional in a loose sense) problem as shown in Figure 8. The structure is discretized into several area elements and a typical element is denoted as e. Nodal points of the element are indicated by i, j, m etc. A typical node has two displacements, one along each orthogonal direction, and for the i th node, it is denoted as ai = {u xi element may be denoted as u = {uxi ( x, y ) u yi ( x, y )} .
T
vector quantity to make distinction from a scalar. Similarly, the displacement at any point within the
= N ae = N u u k k i
k
Nj
a i = Na e .... a j . .
e
(40)
The functions N i , N j should be chosen as to give appropriate displacements at the respective nodes. In other words
1 i = j N i ( x j , y j ) = ij = 0 i j
(41)
Understanding that nodal displacement at a particular node is a vector quantity involving displacement along any set orthogonal directions, their spatial derivative etc, we may now drop the over bar from the representation of vector quantities and Eq (40) is restated as = Na e u u (42)
Further, unless otherwise specifically stated, we do not restrict the discussion within the domain of plane stress problem.
15
In most cases, using the principle of mechanics, it is possible to express the strain tensor at any point within a finite element in terms of the spatial derivative of displacements at that point. In a plane stress problem, for example, strain vector (constituted from the independent elements of the strain tensor) can be expressed as
u x x x xx u y { } = yy = = 0 y xy u u y x + y x y 0 u x y u y x
(43)
Here, u x and u y denote the displacement at the point along two orthogonal directions. In general, Eq (43) may be written as
{ } {} = [ S ]{u }
and upon substituting Eq (42)
(44)
16
(45)
Assuming linear elastic behavior, general stress strain relation can be expressed as
{ } = [ D ]{ 0 } + { 0 }
(46)
Here, { } is the strain vector (constituted from the independent elements of the stress tensor) and, { 0 } and { 0 } stand for the residual stress and initial strain, respectively. For a plane stress problem, xx and [ D ] = E { } = yy 1 2 xy 1 1 0 0 0 0 (1 ) 2
(47)
where, E and are the Youngs Modulus and Poissons Ratio, respectively.
7.4 External Loading
Three different types of loadings are considered. First, distributed body forces of intensity b ; this force is considered acting on per unit volume of the material. Second, distributed traction of intensity t ; this force is considered acting on per unit surface area. Third, external concentrated forces acting on the nodal points.
7.5 Derivation of Element Equilibrium
The simplest procedure of establishing element equilibrium is to apply an admissible virtual displacement and equate the external and internal work done. Let { a e } be the virtual displacement vector at the nodes. At any point within the element, the associated displacement and strain vectors may be expressed as
{ u} = [ N ]{ a e } and { } = [ B ]{ a e }
(48)
Work done per unit volume by the internal stress and body force may be expressed as
T T T { } { } { u} {b} . Further, work done by the surface loading per unit surface area is { u} {t } .
Noting that total work done over the entire element is zero, we write
{ } { } { u} {b}dV { u} {t }dA = 0
T T T e e Ve Ae
(49)
17
T T T T 0 = { a e } [ B ] { } { a e } [ N ] {b}dVe V A
e
T e T { a } [ N ] {t }dAe
= { a
e T
[ B ]T { } [ N ]T {b}dV [ N ]T {t }dA e e Ve Ae
(50)
[ B ] { } [ N ] {b}dV [ N ] {t }dA = 0
T T T e e Ve Ae
(51)
Further substituting the constitutive relation Eq (46) and subsequently Eq (45), equilibrium equation can be rewritten as
T T T T T 0 = [ B ] [ D ]{ } dVe [ B ] [ D ]{ 0 } dVe + [ B ] { 0 } dVe [ N ] {b} dVe [ N ] {t }dAe Ve Ve Ve Ve Ae
T {a e } [ B ]T [ D ]{ } dV + [ B ]T { } dV [ N ]T {b} dV B D B dV = [ ] [ ][ ] 0 0 e e e e Ve Ve Ve Ae Ve The element equilibrium equation can be expressed in more formal way as follows:
[ N ]T {t }dA e
(52)
{q } = K {a }
e e e
K e = [ B ]T [ D ][ B ] dVe
Ve
(53)
T T T
{q } = [ B ] [ D ]{ } dV [ B ] { } dV + [ N ] {b} dV + [ N ] {t }dA
e T 0 e 0 e e Ve Ve Ve Ae
Eq (53) is of the same form as discussed in conventional structural analysis (Eq (1) or Eq (2)) . Therefore, all the steps described in direct stiffness method of conventional structural analysis including local to global transformation, expansion in global coordinate, assembly (taking into account the externally applied concentrated nodal force vector {q* } ), and applying physical restraints to the global degrees of freedom will be followed after Eq (53) to get the complete solution for unrestraint nodal displacements. Once the nodal displacement vector
{ } = [ D ][ B ]{a e } [ D ]{ 0 } + { 0 }
(54)
Therefore, FEM follows essentially the same principle as that of the conventional structural analysis but the procedure of formulating governing equilibrium equations, for example stiffness matrix etc., is different. Use of approximate shape functions while formulating the equilibrium equation allows FEM to
18
be applicable to all possible problems, whereas conventional structural analysis uses exact shape function and its applicability is restricted to such simple cases for which exact shape functions exist.
7.7 Finite Element Method without Assembling Element Equilibrium
Unlike direct stiffness method, equilibrium of the entire structure without assembling the element equilibrium equations is often considered in conventional method. Such is a case, usually applies to a relatively simple configuration, wherein stiffness matrix of the entire structure based on unrestraint degrees of freedom is derived in global coordinate. FEM can also be derived from that perspective without assembling the element equilibrium equations. In order to illustrate that, a set of admissible discretization as in the previous case is considered. All the concentrated loads are assumed to be applied through the nodal points only. Let {a} denotes a vector listing the displacement of all the nodal points and N denotes the associated shape functions such that displacement at any point is given by
{u } = N {a}
(55)
These shape functions are different than what were assumed previously. Consider, for example, j as a nodal point common to a set of elements {e} . Shape function associated with the nodal displacement at
j is N j . If the point at which displacement to be approximated lies outside all the elements included in
{e} , then N j = 0 . Otherwise, N j = N ej where the point belongs to the element e and N ej is the shape
function of the j th node of element e , as defined in previous approach. As before,
(56)
We now drop the over bar with an understanding that the quantities like shape functions etc. are defined over the whole region. Applying any admissible virtual displacement { a} and equating the external and internal work done, we may write
T T T T { a} {q* } + { u} {b} dV + { u} {t } dA = { } { } dV V A V
(57)
Now taking the variation of Eq (55) and Eq (56) for the virtual quantities, and substituting into Eq (57), we write
T T T * = { a}T [ B ]T { } dV { a} {q } + [ N ] {b} dV + [ N ] {t } dA
V A
(58)
Cancelling out the virtual deformation and, substituting the constitutive relation and Eq (56),
19
a B D dV + [ B ] { } dV [ B ] [ D ][ B ] dV {q } + [ N ] {b} dV + [ N ] {t } dA = { } [ ] [ ]{ }
* T T T T T V A
T T T T T or , B D B dV {a} = {q* } + [ N ] {b} dV + [ N ] {t } dA + [ B ] [ D ]{ 0 } dV [ B ] { 0 } dV (59) [ ] [ ][ ] V V A V V or ,[ K ]{a} = {q* } + {q} Clearly, Eq (59) represents the similar form that obtained after assembling Eq (53) for all the elements, wherein i) {q} is same as the assembled equivalent nodal force vector, ii) assembly of integration over elements is same as the integration over the whole region and iii) [ K ] is same as the assembled element stiffness matrices.
7.8 Finite Element Formulation from the Minimization of Total Potential Energy
Virtual work principle is used in formulating the FEM in previous two cases. In this section, admissible virtual displacement is considered as the variation of the real displacement. Therefore, { a} and hence,
{ u } and { } are the variation of real quantities. Denoting W and U as the potential energy of the
external load and strain energy, respectively, Eq (57) can be rewritten as
* = { } { } dV {a} {q } + {u } {b} dV + {u } {t } dA T T T T
(60)
or , W = U (U + W ) = ( ) = 0 Here is the total potential energy, which is stationary per Eq (60). Therefore, finite element formulation can also be derived by setting
= a a1
a2
. . =0
T
(61)
This is the well known Rayleigh Ritz method and illustrated earlier in context with conventional structural analysis of a beam element.
7.9 Example of FEM Formulation on a Beam Element
Assuming only flexural deformation governs, stress-strain relation can be considered in as generalized d 2v sense as moment-curvature relation. Hence, generalized strain is = 2 and generalized stress is dx 2 d v M = EI 2 . Clearly, = D with D = EI . The beam is discretized and consider an element e dx with nodes i and j . Displacement at any point within this element can be approximated as
{u} = [ N ]{a e } . Since the strain involves second derivative of displacement, it is necessary that both v
20
and
dv be continuous between the element, which can be enforced by incorporating them into the nodal dx
dv T = {vi i } . dx
T
Since, the element has two nodes each with two variables, assuming a cubic polynomial displacement profile, as shown in Eq (19), the shape functions can be derived as shown in Eq (23). Therefore,
Ni = f1 ( x), f 2 ( x) , N j = f3 ( x), f 4 ( x)
Consequently, Bi = f1'' ( x), f 2'' ( x) , B j = f 3'' ( x), f 4'' ( x) Noting that [ B ] = Bi by
K e = [ B ]T [ D ][ B ] dVe = [ B ]T ( EI )[ B ] dx
Ve L
This is same as what has been derived with conventional structural analysis.
8.0 General Problem Statement
Consider a domain enclosed by a boundary . A set of coupled differential equations of the form
A(u ) = { A1 (u ), A2 (u ),...} = {0} within the domain defines the problem statement together with
T T
certain boundary conditions of the form B (u ) = {B1 (u ), B2 (u ),...} = {0} defined on the boundary .
T T
The objective is to find an unknown solution u that satisfies the differential equations and the boundary conditions. FEM attempts to find the solution of this problem using a variety of techniques.
21