Finite Element Theory

25
Finite Element: Theory, Finite Element: Theory, Applications & Applications & Implementation Implementation Presented By: Presented By: Arthur Anconetani Arthur Anconetani Barbara Gault Barbara Gault Ryan Whitney Ryan Whitney

description

theory

Transcript of Finite Element Theory

Page 1: Finite Element Theory

Finite Element: Theory, Finite Element: Theory, Applications & ImplementationApplications & Implementation

Presented By:Presented By:Arthur AnconetaniArthur Anconetani

Barbara GaultBarbara GaultRyan WhitneyRyan Whitney

Page 2: Finite Element Theory

Finite Element Method (FEM)Finite Element Method (FEM)

A continuous function of a continuum (given A continuous function of a continuum (given domain domain ) having infinite degrees of freedom ) having infinite degrees of freedom is replaced by a discrete model, is replaced by a discrete model, approximated by a set of piecewise approximated by a set of piecewise continuous functions having a finite degree of continuous functions having a finite degree of freedom.freedom.

Page 3: Finite Element Theory

General ExampleGeneral Example

• A bar subjected to some A bar subjected to some excitations like applied force at excitations like applied force at one end. Let the field quantity one end. Let the field quantity flow through the body, which flow through the body, which has been obtained by solving has been obtained by solving governing DE/PDE, In FEM governing DE/PDE, In FEM the domain the domain is subdivided is subdivided into sub domain and in each into sub domain and in each sub domain a piecewise sub domain a piecewise continuous function is continuous function is assumed.assumed.

f

x

f1

f2f3 f4

f5 f6

x

f Subdomain e

Domain divided with subdomainswith degrees of freedom

Page 4: Finite Element Theory

General Steps of the FEMGeneral Steps of the FEM

1. Discretize & Select the Element Types1. Discretize & Select the Element Types 2. Select a Displacement Function2. Select a Displacement Function 3. Define the Strain/Displacement & Stress/Strain3. Define the Strain/Displacement & Stress/Strain RelationshipsRelationships 4. Derive the Element Stiffness Matrix & Equations4. Derive the Element Stiffness Matrix & Equations 5. Assemble the Element Equations to Obtain the Global5. Assemble the Element Equations to Obtain the Global & Introduce Boundary Conditions& Introduce Boundary Conditions 6. Solve for the Unknown Degrees of Freedom6. Solve for the Unknown Degrees of Freedom 7. Solve for the Element Strains & Stresses7. Solve for the Element Strains & Stresses 8. Interpret the Results8. Interpret the Results

Page 5: Finite Element Theory

Discretize & Select the Element TypesDiscretize & Select the Element Types

Divide the body into equivalent systems of finite Divide the body into equivalent systems of finite elements with nodes and the appropriate element elements with nodes and the appropriate element typetype

Element Types:Element Types: One-dimensional (Line) ElementOne-dimensional (Line) Element Two-dimensional ElementTwo-dimensional Element Three-dimensional ElementThree-dimensional Element Axisymmetric ElementAxisymmetric Element

Page 6: Finite Element Theory

One Dimensional ElementOne Dimensional Element

Page 7: Finite Element Theory

Select a Displacement FunctionSelect a Displacement Function

There will be a displacement function for each elementThere will be a displacement function for each element

Page 8: Finite Element Theory

Pascal’s TrianglePascal’s Triangle

Page 9: Finite Element Theory

Define Strain Displacement & Stress/Strain Define Strain Displacement & Stress/Strain RelationshipsRelationships

For one-dimensional; For one-dimensional; Deformation in the x-direction, Deformation in the x-direction, strain strain is related to the is related to the displacement displacement

– – Matrix relating strain to Matrix relating strain to nodal displacementnodal displacement

Hooke’s Law is used for the Hooke’s Law is used for the stress/strain relationshipstress/strain relationship

du d[N]{d} [B]{d}

dx dx1

B 1 1L

Page 10: Finite Element Theory

xxx x To Stiffness MatrixTo Stiffness Matrix

Page 11: Finite Element Theory

Derive the Element Stiffness Matrix & Derive the Element Stiffness Matrix & EquationsEquations

Virtual work principle of a deformable body in equilibrium is Virtual work principle of a deformable body in equilibrium is subjected to arbitrary virtual displacement satisfying subjected to arbitrary virtual displacement satisfying compatibility condition (admissible displacement), then the compatibility condition (admissible displacement), then the virtual work done by external loads will be equal to virtual strain virtual work done by external loads will be equal to virtual strain energy of internal stresses.energy of internal stresses.

UUee is the element internal energy is the element internal energy WWee is the element external energy is the element external energy Please view the integration sheetPlease view the integration sheet

Page 12: Finite Element Theory

Stiffness MatrixStiffness Matrix

ffee – Element Force – Element Force

kkee – Element Stiffness Matrix – Element Stiffness Matrix

ddee – Element Displacement – Element Displacement

E – Young ModulusE – Young Modulus A – Cross Section AreaA – Cross Section Area L - LengthL - Length

Page 13: Finite Element Theory

Assemble Equations for Global Matrix & Assemble Equations for Global Matrix & Introduce Boundary ConditionsIntroduce Boundary Conditions

Combine each element stiffness matrix into Combine each element stiffness matrix into one, which is known as the global matrixone, which is known as the global matrix

This is done by combining each [kThis is done by combining each [kee] into their ] into their

proper location on the global matrixproper location on the global matrix

{F} = [K]{D}{F} = [K]{D} Capital letters represent the same as the Capital letters represent the same as the

element stiffness matrix, but for global matrixelement stiffness matrix, but for global matrix

Page 14: Finite Element Theory

Solve for Unknown DOF’sSolve for Unknown DOF’s

Using the global matrix with the boundary conditions, we Using the global matrix with the boundary conditions, we can now eliminate some variables and solve for the can now eliminate some variables and solve for the unknowns, i.e. displacements, end forcesunknowns, i.e. displacements, end forces

Page 15: Finite Element Theory

Solve for Element Strains & StressesSolve for Element Strains & StressesInterpret ResultsInterpret Results

Solve for the stress using the equation belowSolve for the stress using the equation below

To interpret the results use the FBD with your To interpret the results use the FBD with your found values or use the computer program Algorfound values or use the computer program Algor

Page 16: Finite Element Theory

FEM Steps (Displacement Method)FEM Steps (Displacement Method)

Discretize into finite elements, Identify nodes & Discretize into finite elements, Identify nodes & elementselements

Develop element stiffness matrices [kDevelop element stiffness matrices [kee] for all ] for all elementselements

Assemble element stiffness matrices to get the Assemble element stiffness matrices to get the global stiffness matrixglobal stiffness matrix

Apply kinematic boundary conditionsApply kinematic boundary conditions Solve for displacementsSolve for displacements Finally solve for element forces and stresses by Finally solve for element forces and stresses by

picking proper rowspicking proper rows

Page 17: Finite Element Theory

ExampleExample

Page 18: Finite Element Theory
Page 19: Finite Element Theory

We combine the two stiffness matrices into the We combine the two stiffness matrices into the global matrix.global matrix.

Page 20: Finite Element Theory
Page 21: Finite Element Theory

Now that the displacement at uNow that the displacement at u22 has been obtained, the end forces has been obtained, the end forces and stress values can be obtained by reverting back to the and stress values can be obtained by reverting back to the individual element stiffness matricesindividual element stiffness matrices

For the stress, you only need to look at the individual node of the For the stress, you only need to look at the individual node of the stifness equationstifness equation

Reactions

Page 22: Finite Element Theory

Element ForcesElement Forces

Page 23: Finite Element Theory

Element StressesElement Stresses

Page 24: Finite Element Theory

Final NotesFinal Notes

For this case, the calculated stresses in For this case, the calculated stresses in elements 1 & 2 are exact within the linear theory elements 1 & 2 are exact within the linear theory for 1-D bar structures. Smaller finite elements for 1-D bar structures. Smaller finite elements will not helpwill not help

For tapered bars, averaged values of the cross-For tapered bars, averaged values of the cross-sectional areas should be used for the elements.sectional areas should be used for the elements.

The displacements must be found first to find the The displacements must be found first to find the stresses, since we are using the displacement stresses, since we are using the displacement based FEMbased FEM

Page 25: Finite Element Theory

AssignmentAssignment

Write the displacement functions for the following elements:

Analyze the bar shown below for: (a) Displacement at B (b) End Forces (c) Average Stresses in

bar AB & BC