Some Ideas Behind Finite Element Analysis 1 The Engineering Approach Consider a 2-D example in linear elasticity: A flat plate subjected to forces applied to its edge The forces are in the plane of the plate The plate is divided up into triangular elements 2 The Engineering Approach Consider the element e with nodes i, j and m. 3 The Engineering Approach The element communicates with its neighbours by forces At node i, the force { Fi e } has two components, U i and Vi parallel to the x and y axes. All six components of force are represented by a vector 4 The Force Vector The vector of nodal forces can be expressed in a number of ways F e Fi e e Fj F e m F U i Vi where e i 5 The Force Vector The force vector for the complete element is written as, F e U i V i U j Vj U m Vm 6 The Displacement Vector Each node has two displacement components, u and v (2D analysis) The displacement of node i parallel to the x-axis is denoted by U i and that parallel to the y-axis by Vi The vector of nodal displacements, e is e where i j m ui i vi 7 The Displacement Vector The complete displacement vector is e ui v i u j vj u m vm 8 The Displacement Vector If the nodes are displaced by the same vector, the element is translated without strain This is known as rigid body displacement If the nodes rotate by the same amount, the element rotates without strain This is known as a rigid body rotation The nodal forces are zero for a rigid translation or rotation The mechanical properties of the material are needed to make the link between nodal displacements and nodal forces 9 The stiffness matrix The nodal forces are related to the nodal displacements by the element stiffness matrix, [K]e U i a11 . a 21 . . . V a m 61 a12 a22 ui . | | | | . . | | . | | | | vm | | 10 The Finite Element Equation The 6x6 element stiffness matrix is patitioned into nine 2x2 submatrices, so that e Fi kiie e e Fj k ji F e k e m mi e kije k ejj kmje e i kim k ejm j e kmm m where the partitions of the stiffness matrix is, a11 k a21 e ii a12 a22 11 The Finite Element Process Once the element stiffness matrices are calculated then they are assembled into a global stiffness matrix for the entire model The externally applied force {F1} produces nodal forces {Fl}, {Fm} and {Fn} acting on the elements l, m and n 12 The Finite Element Process For a simple mesh consisting of three elements the global stiffness matrix is found as follows 13 The Finite Element Process The element stiffness matrices are; Element 1 k111 k121 1 k 1 k 22 sym Element 2 k131 1 k 23 1 k33 k 222 k 232 k 2 k332 sym Element 3 k 242 k342 k 442 k333 k343 k 3 k 442 sym k353 3 k 45 k553 14 The Finite Element Process The global stiffness matrix, K, is assembled using the principle of superposition: k111 1 k 21 K k311 0 0 k121 k131 0 1 k 22 k 222 1 k 23 k 232 k 242 1 k32 k322 1 k33 k332 k333 k322 k342 k 422 3 k 432 k 43 3 k 442 k 44 0 k533 k543 0 0 k353 3 k 45 k553 15 The Finite Element Process In this way, if the vector of external forces applied to the various nodes is [F1 F2 F3 F4 F5 ]T ,then F11 F1 1 F 1 2 2 F1 F1 2 1 2 3 F3 F3 F3 F3 K 3 F F 2 F 3 4 4 4 4 F5 5 F53 16 The Finite Element Process It is possible to solve for the nodal forces given a complete set of nodal displacements The more common problem is to solve for the nodal displacements given a set of externally applied forces 17 The Finite Element Process The stiffness matrix has a strong leading diagonal The matrix is square, symmetric and is positive definite At this point, the assembled stiffness matrix is singular No solution can be obtained Physically the model is not fixed in space All rigid body motions must be restrained before a solution is possible 18 The Finite Element Process Adequate restraints have to be inserted Only one set of nodal displacements is possible for any set of imposed nodal forces. The nodal displacements are found by solving a set of simultaneous equations From the displacements the strains are calculated From the strains the corresponding stresses are found 19 The Principles of Virtual Displacement Consider a particle acted on by a number of forces, A virtual displacement of the particle is imagined to be so small that the forces applied to the particle remain unchanged in magnitude and direction. 20 The Principles of Virtual Displacement In equilibrium the resultant force acting on the particle is zero The work done by a force is equal to the work done by its components Forces acting on particle are considered part of net force The net force is zero (for equilibrium) The virtual work done by the virtual displacement is zero 21 The Principles of Virtual Displacement Consider an elastic body represented by a system of two particles joined by an elastic spring A possible virtual displacement is indicated by the vector ds involving displacement of the particle 2. 22 The Principles of Virtual Displacement The force exerted by the spring is equal to the spring constant, k, multiplied by the extension of the spring , Δ Applying the principle of virtual work F 1.s F 2 .s k.s 0 23 The Principles of Virtual Displacement F 1.s F 2 .s k.s 0 The individual contributions have been given in terms of the appropriate scalar product (kΔ).δs represents the change in the stored energy in the spring The change in the elastic stored energy caused by the virtual displacement has to be taken into account 24 The Principles of Virtual Displacement Consider an elastic solid in equilibrium before and after the imposition of a virtual displacement to a system of forces applied to it. 25 The Principles of Virtual Displacement The virtual displacement gives rise to virtual strains The virtual strains are compatible with the virtual displacements of the forces acting on the solid The stresses remain unchanged by the virtual displacement The change in strain energy per unit volume caused by the virtual displacement { } is { }T .{ } 26 The Principles of Virtual Displacement The total change in the stored strain energy in the body is U T dVol Vol If there are n external forces, each with components in the reference x, y, and z direction, such as Pi Pi, x Pi , y Pi , z T and each undergoes its own virtual displacement si si , x si , y si , z T 27 The Principles of Virtual Displacement The work done by the external forces equals the increase in the stored energy, by the Principle of Virtual Work, n T T P s i i d dVol i 1 Vol The left-hand side of this equation can be replaced by an integral over an area in the case of distributed loads The Principle of Virtual Displacements is used to find nodal forces in formulated element stiffness matrices 28 The Theory of Minimum Total Potential Energy It was found using the Principle of Virtual Work that n T T P s i i d dVol i 1 Vol The left-hand side of this equation is the work done by the external forces as a result of the set of virtual displacements This is the loss in the potential energy of the system of external forces The right-hand side is the increase in the strain energy of the elastic body 29 The Theory of Minimum Total Potential Energy If, is the potential energy of the system, then n d pi si i 1 T T dVol 0 Vol In the equilibrium condition the potential energy of the system has an extreme value of a maximum or a minimum. 30 Shape Function The displacement of any point within an element is a function of the nodal displacements and of the position of the point. This is expressed by means of shape functions. 31 Shape Function For any point P with coordinates (x, y) the displacement can be expressed as u Niui N j u j N mum N u T where N T Ni and uT Nj ui Nm uj um Each shape function is a function of position, Ni=Ni (x,y) 32 Conditions the shape functions must fulfil At node i, the displacement is given in terms of the nodal displacements ui Niui N j u j Nmum For this to be true for any value of nodal displacement, it can be seen that Ni must equal 1 and the shape functions at all other nodes zero. The same is true for all the other shape functions, i.e. 1 q p N p xq yq for 0 q p 33 Conditions the shape functions must fulfil The displacement must be continuous between elements The shape function of a node is zero along a boundary not containing that node. The shape functions should be able to represent rigid translation, i.e. i j m Ni i N j j Nm m Ni N j Nm This condition requires that Ni + Nj + Nm=1 for all points in the element 34 Conditions the shape functions must fulfil The shape functions must be able to represent rigid rotation 35 Conditions the shape functions must fulfil A point P, with coordinates (x, y) is subjected to a small rotation about the origin, causing it to move through a distance rө. The component of the displacement in the x direction, u, is given by u r sin and since sin y r This can be written as; u y 36 Conditions the shape functions must fulfil Similarly for the nodal displacement ui yi u j y j u m ym By substituting these values into the nodal displacement equation, u Niui N j u j Nmum y hence y Ni yi N j y j Nm ym Similarly x Ni xi N j x j Nm xm 37 Conditions the shape functions must fulfil For triangular elements, suitable shape functions can be found from the area and sub-areas of the triangle, these are known as area shape functions Nj (areaimp ) (areaimj ) 38 Strain-Displacement Relationship • The strains at any point in a 2-D state of strain are given by u v u v x , y , xy x y y x • In matrix form x x y 0 xy y 0 u y v x 39 Strain-Displacement Relationship For a three node triangular element the strain-displacement relationship can be expressed as, N i x 0 N i y 0 N i y N i x N j x 0 N j y 0 N j y N j x N m x 0 N m y ui 0 vi N m u j y v j N m um x v m 40 Strain-Displacement Relationship The strain-displacement relationship is generally expressed in matrix form as, B e where [B] is called the strain matrix Similarly the virtual displacements and strains are related by, B * T * eT T 41 Strain-Displacement Relationship The strains are related to the stresses by Hooke’s law. The elasticity matrix [D] for plane stress is, 1 v x 0 E v 1 0 D y 2 1 n 1 v xy 0 0 2 where E is Young’s modulus of elasticity and n is Poisson ratio The [D] matrix is always symmetrical even when the material exhibits anisotropic (but linear) elasticity. 42 Strain-Displacement Relationship The stress can be expressed in terms of the displacement by combining the strain-displacement and stress-strain relationships; DB e The stresses and strains throughout the element can be calculated from the nodal displacements. 43 Use of the principle of virtual displacements Imagine a set of virtual nodal displacements is applied to the element. Since it is considered that the deformation of the element is caused by the nodal forces, we equate the virtual work done by these forces when the nodes undergo their virtual displacements to increase the elastic potential energy of the element. F * eT e U iui ....... Vmvm dVol * T Vol {e*} is the virtual strains caused by the virtual nodal displacements {d*}e 44 Use of the principle of virtual displacements In general {e*} will be a function of position within the element, although in this case, stress and strain are constant over the element. The stress-displacement relationship is; DB e The virtual strain-displacement relationship is; B * T * eT T 45 Use of the principle of virtual displacements Thus dVol B DB dVol * T * Vol eT T e Vol The nodal displacements are not functions of position; dVol B DBdVol * T * eT Vol T Vol e we have Since this is true for any arbitrary set of F e * e B D B dVol T e Vol 46 Use of the principle of virtual displacements This is the finite element equation for the element F e B DB dVol T e Vol From the definition of the element stiffness matrix, F K e e e by comparing previous equations we have the stiffness matrix K e B D B dVol T Vol 47 Use of the principle of virtual displacements u and v are linear functions of x and y The strains and stresses are therefore constant [B]T[D][B] is thus constant The components of [K]e are therefore the components of [B]T[D][B] multiplied by the volume of the element In other higher order elements this is not strictly true and numerical methods of integration are frequently used [K]e must be symmetrical ([K]eT=[K]e) 48 The Use of the Principle of Minimum Potential Energy The elastic energy stored per unit volume of a deformed body is 1 T U 2 In the system consisting of the triangular element and the nodal forces, taking the zero of potential energy to be when the points of application of the nodal forces are at the respective nodes in the un-deformed element. Then the potential energy of the system is, F eT e T 1 dVol 2 Vol 49 The Use of the Principle of Minimum Potential Energy The potential energy can be written as, F eT * eT and * e 1 eT T e B DB dVol 2 Vol e are constant over the element and can be taken outside the integral F eT e 1 eT T e B DBdVol 2 Vol 50 The Use of the Principle of Minimum Potential Energy Let us denote the square 6x6 matrix in the integral by [A] A B D B dVol T Vol In equilibrium displacements is a minimum with respect to any of the nodal ..... 0 ui vi vm 51 The Use of the Principle of Minimum Potential Energy Taking the first of these as an example and noting that ur 1 r s us 0 r s then 1 e 0 U i 1 0 0 0 0 0A ui 2 1 eT T A 1 0 0 0 0 0 2 52 The Use of the Principle of Minimum Potential Energy This can be written explicitly as 1 e U i first rowof A ui 2 1 eT first colum nof A 2 It has been noted that [A] is symmetrical and the last two terms of this equation are therefore equal 1 e U i first rowof A 2 53 The Use of the Principle of Minimum Potential Energy In general Fi A e By comparing this with the equation F e B DB dVol T e Vol we see that K e A B D B dV T V 54 The Use of the Principle of Minimum Potential Energy In this particular case of the uniform-strain triangular element, since the integral is a constant in this equation Fi A e It can be written as K B DBt e T is the area of the triangular element and t is its thickness 55