Transcript
Page 1: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

1

Introduction to Finite Element Analysis (FEA) or Finite Element Method (FEM)

The Finite Element Analysis (FEA) is a

Finite Element Analysis (FEA) or Finite Element Method (FEM)

y ( )numerical method for solving problems of engineering and mathematical physics.

Useful for problems with complicated geometries, loadings, and material propertieswhere analytical solutions can not be obtained.

Page 2: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

2

The Purpose of FEAIn Mechanics Courses – Analytical Solution• Stress analysis for trusses, beams, and other simple

structures are carried out based on dramatic simplificationand idealization:– mass concentrated at the center of gravity– beam simplified as a line segment (same cross-section)

• Design is based on the calculation results of the idealizedstructure & a large safety factor (1.5-3) given by experience.

In Engineering Design - FEA• Design geometry is a lot more complex; and the accuracy

requirement is a lot higher. We needq g– To understand the physical behaviors of a complex

object (strength, heat transfer capability, fluid flow, etc.)– To predict the performance and behavior of the design;

to calculate the safety margin; and to identify theweakness of the design accurately; and

– To identify the optimal design with confidence

Brief History

Grew out of aerospace industryGrew out of aerospace industryPost-WW II jets, missiles, space flightNeed for light weight structuresRequired accurate stress analysisParalleled growth of computers

Page 3: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

3

Developments1940s - Hrennikoff [1941] - Lattice of 1D bars,

- McHenry [1943] - Model 3D solids, - Courant [1943] - Variational form, [ ] ,- Levy [1947, 1953] - Flexibility & Stiffness

1950-60s - Argryis and Kelsey [1954] - Energy Principle for Matrix Methods, Turner, Clough, Martin and Topp [1956] -2D elements, Clough [1960] - Term “Finite Elements”

1980s – Wide applications due to:

Integration of CAD/CAE automated mesh generationIntegration of CAD/CAE – automated mesh generation and graphical display of analysis results

Powerful and low cost computers

2000s – FEA in CAD; Design Optimization in FEA; Nonlinear FEA; Better CAD/CAE Integration

FEA Applications

Mechanical/Aerospace/Civil/Automotive EngineeringStructural/Stress Analysis

Static/DynamicLinear/Nonlinear

Fluid FlowHeat TransferEl t ti Fi ldElectromagnetic FieldsSoil MechanicsAcousticsBiomechanics

Page 4: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

4

Discretization

Complex Object Simple Analysis(Material discontinuity,

Complex and arbitrary geometry)

Real Word

Simplified(Idealized) Physical Model

Mathematical Model

Discretized(mesh) Model

Discretizations

Model body by dividing it into anModel body by dividing it into an equivalent system of many smaller bodiesor units (finite elements) interconnected at points common to two or more elements (nodes or nodal points) and/or boundarylines and/or surfaces.

Page 5: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

5

Elements & Nodes - Nodal Quantity

Feature

Obtain a set of algebraic equations toObtain a set of algebraic equations to solve for unknown (first) nodal quantity(displacement).

Secondary quantities (stresses and strains) are expressed in terms of nodalstrains) are expressed in terms of nodal values of primary quantity

Page 6: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

6

Object

Elements

Page 7: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

7

Nodes

Displacement Stress

Strain

Examples of FEA - 2D

Page 8: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

8

Examples of FEA – 3D

Examples of FEA

Page 9: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

9

Advantages

Irregular BoundariesGeneral LoadsDifferent MaterialsBoundary ConditionsVariable Element SizeEasy ModificationDynamicsNonlinear Problems (Geometric or Material)

Examples for FEA

Page 10: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

10

FEA in Fuel Cell Stack Design

H2Air (O2)

A PEM Fuel Cell

e - e -e -

CoolingPlate

CoolingPlate

Gas/OxidantDelivery Plate

MEA MEA

Compression of A PEM Fuel Cell Stack

O 2 H 2 H 2O 2H 2O H 2O

e

e -

e

e -

e

e -

Load

Heat

StackPressure

StackPressure

Page 11: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

11

FEA on the Fuel Cell Stack and End Plate

Fuel Cell in the First Ballard Prototype Bus

One of the key design challenge - getting rid of the low grid heat using an inefficient stainless radiator

Page 12: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

12

A Novel Fuel Cell Stack DesignTri-stream, External-manifolding, Radiator Stack

(TERS)

O bjectiv es:

A dvanta ges:

Anew PEMFC stack architec ture fo r transp ortation applic ations with low costs andh igh syst em pow er den sity

Lowco mpon ent, ma nufact uring, s ealing, and o peratio n costsComp act de sign wit h integ rated e ngine andra diator; high sy stem p owder density Multi-fu nction al pane ls mad e exte rnal manifo lding f easible for a P EM stac k

+

H2 InAir In

Ambient Air Out

Air In

Air Out

H2 Out

Ambient Air In Multi-functional

Panel

The Multi-functional Panel

• Heat transfer and rejection• Deformation: compensation to thermal andDeformation: compensation to thermal and

hydro expansion• Electrical conductivity

Design Objective: Ideal Compression Force and Deformation - Stiffness

- cannot be achieved without modern design tool: FEA & Optimization

Page 13: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

13

Stiffness Analysis and Design Optimization of the Panel

Design Variables:Sh• Shape

• Height• Wavelength• Thickness• Surface finish• Cuts

Principles of FEAPrinciples of FEA

Page 14: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

14

e

Stiffness Equation

Page 15: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

15

(first nodal quantity)

(second nodal quantities)

A Simple Stiffness Equation

Kx FKx F=

KF

xx

Simplest

Page 16: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

16

Stiffness Equation of One Spring

i

xi xj

j

K

ii ij i i

j jji jj

k k x fx fk k

⎡ ⎤ ⎡ ⎤ ⎡ ⎤=⎢ ⎥ ⎢ ⎥ ⎢ ⎥

⎢ ⎥ ⎣ ⎦ ⎣ ⎦⎣ ⎦

ifi fj

j

(( )

)i j

i j i

j

K x x fxK x f−

− − ==⎧

⎨⎩

By using the unit displacement method, we can express the stiffness coefficients kij etc. in terms of the spring coefficient K

KkkKkk jiijjjii −==== ,

Page 17: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

17

The Three-Spring System

x1 x2 x3

• No geometry influence• Simple material property (K)

F1 F2 F3K3K2K1

• Simple load condition• Simple constraints

(boundary condition) i

xi

fi

xj

fj

jK

Identify and Solve the Stiffness Equationsfor a System of “Finite Elements”

x x xx1

F1

x2

F2

x3

F3K3K2K1

⎤⎡⎤⎡⎤⎡ Fkkk

⎥⎥⎥

⎢⎢⎢

=⎥⎥⎥

⎢⎢⎢

⎥⎥⎥

⎢⎢⎢

3

2

1

3

2

1

333231

232221

131211

F

FF

xxx

kkkkkkkkk

Medium

Page 18: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

18

An Elastic Solid --> A System of “Springs”

Task of FEA: To identify and solve the stiffness equations for a system of “finite elements.”

Real-Complex

An Elastic Solid A System of “Springs”

• The actual solid (plate, shell, etc.) is discretized into a number of smaller units called elements.

• These small units have finite dimensions - hence the word finite element.

• The discrete “equivalent spring” system provides an approximate model for the actual elastic body

• It is reasonable to say that the larger the number ofIt is reasonable to say that the larger the number of elements used, the better will be the approximation

• Think “spring” as one type of elastic units; we can use other types such as truss, beam, shell, etc.

Real-Complex

Page 19: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

19

A System of Springs under A Number of Forces

• The system’s configuration will changeThe system s configuration will change.

• We need to measure deflections at several points to characterize such changes.

• A system of linear equations is introduced.

11 12 1 1 1nk k k Fx ⎡ ⎤⎡ ⎤ ⎡ ⎤⎢ ⎥⎢ ⎥ ⎢ ⎥

L

21 22 2

1 2

22n

n nn nn n

k k k

k k

F

k F

x

x

⎢ ⎥⎢ ⎥ ⎢ ⎥⎢ ⎥⎢ ⎥ ⎢ ⎥ =⎢ ⎥⎢ ⎥ ⎢ ⎥⎢ ⎥⎢ ⎥ ⎢ ⎥⎢ ⎥⎣ ⎦⎣ ⎦ ⎣ ⎦

L

M M M

L

MM M

Real-Complex

Procedure for Carrying out Finite Element Analysis

To construct the stiffness equations of a complexTo construct the stiffness equations of a complex system made up of springs, one need to develop the stiffness equation of one spring and use the equation as a building block• Stiffness equation of one spring/block

W f t ki bl k• Way of stacking blocks

Page 20: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

20

3 nodes2 elements

Page 21: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

21

3 nodes2 elements

Page 22: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

22

Way of Stacking Blocks/Elements

• Compatibility requirement: ensures that the “displacements” at the shared node of adjacent elements are equal.

• Equilibrium requirement: ensures that elemental forces and the external forces applied to the system nodes are in equilibrium.

• Boundary conditions: ensures the system satisfy y y ythe boundary constraints and so on.

Page 23: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

23

Applying Different Types of Loads

• Interpret the Results

Page 24: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

24

Integrated CAD/CAE System –Automated FEA

Detailed Process – Pro/MECHANICA

Commercial FEA Software

• Pro/MECHANICA• ANSYS• ALGOR• COSMOS• STARDYNE• IMAGES-3D• MSC/NASTRAN• SAP90• SDRC/I-DEAS• ADINA• NISA• …

Page 25: Introduction to Finite Element Analysis (FEA) or Finite ...mech410/old/2_Lecture_Notes/6_2_FEA_Theory-… · Introduction to Finite Element Analysis (FEA) or Finite Element Method

2/5/2009

25

Advantages of General Purpose Programs

• Easy input - preprocessor• Solves many types of problems• Modular design - fluids, dynamics, heat, etc.• Can run on PC’s now.• Relatively low cost• Relatively low cost.

Limitations of Regular g

FEA Software

• Unable to handle geometrically nonlinear - large deformation problems: shells, rubber, etc.


Recommended