finite element method intro

Upload: nadheera-senasinghe

Post on 07-Apr-2018

242 views

Category:

Documents


2 download

TRANSCRIPT

  • 8/6/2019 Finite Element Method Intro

    1/53

    Finite Element Method

    An Introduction

    K.H.J. Mangala

  • 8/6/2019 Finite Element Method Intro

    2/53

    KHJM

    What is FEM?

    The finite element method is a numerical method for solving problems of engineering and mathematical

    physics.Useful for problems with complicated geometries, loadings, and material properties where a n a l y t ic a l s o l u t i o n scan not be obtained.

  • 8/6/2019 Finite Element Method Intro

    3/53

    KHJM

    Discretizations

    Model body by dividing it into anequivalent system of smaller bodies orunits (finite elements) interconnected at

    points common to two or moreelements (nodes or nodal points)and/or boundary lines and/or surfaces.

  • 8/6/2019 Finite Element Method Intro

    4/53

    KHJM

    History

    Grew out of aerospace industry.

    Post-WW II jets, missiles, space flight

    Need for light weight structures

    Required accurate stress analysis

    Paralleled growth of computers

  • 8/6/2019 Finite Element Method Intro

    5/53

    IntroductionFinite element analysis is a powerful tool that allows engineersto quickly analyze and refine a design .

    http://en.wikipedia.org/wiki/Image:FAE_visualization.jpg
  • 8/6/2019 Finite Element Method Intro

    6/53

    IntroductionFEA can be applied to problems involving:

    structural design

  • 8/6/2019 Finite Element Method Intro

    7/53

    Introduction Vibrations

  • 8/6/2019 Finite Element Method Intro

    8/53

    IntroductionHeat Transfer

  • 8/6/2019 Finite Element Method Intro

    9/53

    Introduction Sheet metal parts

  • 8/6/2019 Finite Element Method Intro

    10/53

    IntroductionProduct Design

  • 8/6/2019 Finite Element Method Intro

    11/53

    IntroductionProduct Design

  • 8/6/2019 Finite Element Method Intro

    12/53

    IntroductionIn a structural simulation, FEM helps tremendously in producingstiffness and strength visualizations and also in minimizingweight, materials, and costsFEM allows detailed visualization of where structures bend ortwist, and indicates the distribution of stresses and

    displacements.

    http://en.wikipedia.org/wiki/Image:FAE_visualization.jpg
  • 8/6/2019 Finite Element Method Intro

    13/53

    IntroductionFEA is extensively used in Aerospace industry, automobileindustry, computer hardware development,

    http://www.nenastran.com/newnoran/animation
  • 8/6/2019 Finite Element Method Intro

    14/53

    KHJM

    Introduction

    Obtain a set of algebraic equations tosolve for unknown nodal quantity(displacement).

    Secondary quantities (stresses andstrains) are expressed in terms of nodalvalues of primary quantity

  • 8/6/2019 Finite Element Method Intro

    15/53

    KHJM

    Advantages

    Irregular BoundariesGeneral LoadsDifferent Materials

    Boundary Conditions Variable Element SizeEasy Modification

    DynamicsNonlinear Problems (Geometric or Material)

  • 8/6/2019 Finite Element Method Intro

    16/53

    KHJM

    Steps in the Process

    Discretize and Select Element TypeSelect a Displacement FunctionDefine Strain/Displacement and Stress/Strain

    RelationshipsDerive Element Stiffness Matrix & Eqs.

    Assemble Equations and Introduce B.C.s

    Solve for the Unknown Degrees of FreedomSolve for Element Stresses and StrainsInterpret the Results

  • 8/6/2019 Finite Element Method Intro

    17/53

    KHJM

    Computer Programs

    Small Special Purpose ProgramsTrussFramePlane StressHeat Transfer

    Large General Purpose Program(Commercial)

  • 8/6/2019 Finite Element Method Intro

    18/53

    KHJM

    Programs

    ALGOR ANSYSCOSMOS/MSTARDYNEIMAGES-3DMSC/NASTRAN

    SAP90 ADINA NISA

  • 8/6/2019 Finite Element Method Intro

    19/53

    KHJM

    General Purpose Programs Advantages

    Easy input - preprocessor.Solves many types of problems

    Modular design - fluids, dynamics,heat, etc.Can run on PCs now.

    Relatively low cost.

  • 8/6/2019 Finite Element Method Intro

    20/53

    KHJM

    General Purpose ProgramsDisadvantages

    High development costs.Less efficient than smaller programs,

    Often proprietary. User access to codelimited.

  • 8/6/2019 Finite Element Method Intro

    21/53

    KHJM

  • 8/6/2019 Finite Element Method Intro

    22/53

    KHJM

    FEA Concept contd.

  • 8/6/2019 Finite Element Method Intro

    23/53

    KHJM

    FEA Concept contd.

  • 8/6/2019 Finite Element Method Intro

    24/53

    KHJM

    FEA Concept contd.

  • 8/6/2019 Finite Element Method Intro

    25/53

    KHJM

  • 8/6/2019 Finite Element Method Intro

    26/53

    KHJM

    Displacement-Based contd.

  • 8/6/2019 Finite Element Method Intro

    27/53

    KHJM

  • 8/6/2019 Finite Element Method Intro

    28/53

    KHJM

    Two-Spring Model contd.

  • 8/6/2019 Finite Element Method Intro

    29/53

    KHJM

    Two-Spring Model contd.

  • 8/6/2019 Finite Element Method Intro

    30/53

    KHJM

    Two-Spring Model contd.

  • 8/6/2019 Finite Element Method Intro

    31/53

    KHJM

    Two-Spring Model contd.

  • 8/6/2019 Finite Element Method Intro

    32/53

    KHJM

    Two-Spring Model contd.

  • 8/6/2019 Finite Element Method Intro

    33/53

    KHJM

    Two-Spring Model contd.

  • 8/6/2019 Finite Element Method Intro

    34/53

    KHJM

  • 8/6/2019 Finite Element Method Intro

    35/53

    KHJM

  • 8/6/2019 Finite Element Method Intro

    36/53

    KHJM

    Finite Element Solution Procedure contd.

  • 8/6/2019 Finite Element Method Intro

    37/53

    KHJM

    Nodes & Elements

  • 8/6/2019 Finite Element Method Intro

    38/53

    KHJM

    A Typical FE Mesh

  • 8/6/2019 Finite Element Method Intro

    39/53

    KHJM

    Boundary Conditions

  • 8/6/2019 Finite Element Method Intro

    40/53

    Finite Element Analysis (FEA)

    FEA is a tool of design analysis Design Analysis : process of investigating certain properties of parts, assemblies or structures

    Historical Note

    The finite element m ethod of structuralanalysis w as created by academic andindustrial researchers during the 1950s and1960s.

    The underlying theory is over 100 y ears old,and w as the basis for pen-and-papercalculations in the evaluation of suspensionbridges and steam boilers.

  • 8/6/2019 Finite Element Method Intro

    41/53

    Finite Element Analysis (FEA) - 1Design analysis can be conducted on:

    Real objectsModels that represents certain aspects of a real object

    If models are used instead of real objects, theanalysis can be conducted earlier in the designprocess before the final product or prototypes arebuiltModels can be physical models or mathematicalmodels

    Simple mathematical models can be solvedanalytically, but more complex models require theuse of numerical methods

    Design Analysis

  • 8/6/2019 Finite Element Method Intro

    42/53

    Design Analysis

    Real Objects Models

    Physical ModelsMathematical Models

    Numerical Analytical

    Finite Element Method

    Finite Difference Method

    Boundary Element Method

    Design Analysis

  • 8/6/2019 Finite Element Method Intro

    43/53

    Finite Element Analysis (FEA) - 2

    Finite Element Analysis (FEA) is one of those numerical methodsused to solve complex mathematical modelsFEA users require familiarity with the mechanics of materials,engineering design, and other topics as required in anyMechanical Engineering curriculum

    FEA is based on CAD modelsThe ultimate objective of using FEA as a design tool is tochange the design process from iterative cycles of design prototype test into a streamlined process where prototypesare used only for final design verification

  • 8/6/2019 Finite Element Method Intro

    44/53

    Design Process: Traditional vs FEA-driven

    Design

    Prototyping

    Testing

    Production

    CAD FEA

    Traditional P roductDesign Process

    FEA-Driven ProductDesign Process

    Prototyping

    Testing

    Production

    With the use of FEA, design iterations are moved from the physical space of prototyping and testing into virtual space of computer-based-simulations

  • 8/6/2019 Finite Element Method Intro

    45/53

    Why is FEA needed?

    To reduce the amount of prototype testingComputer simulation allows multiple what-if scenarios tobe tested quickly and effectively.

    To simulate designs that are not suitable forprototype testingEg: Surgical implants, such as an artificial knee

    The bottom line:Cost savingsTime savings reduce time to market!Create more reliable, better-quality designs

  • 8/6/2019 Finite Element Method Intro

    46/53

    FEA Modelling Process: Structural Analysis

    Pre-processingGeometry creation CAD modelDefining material propertiesDefining boundary conditions (Loads and Restraints)Meshing

    CADModel

    FEA Model

    Analysisof

    results

    Pre-processing Solving Post-processing

    Example with COSMOSXpress

  • 8/6/2019 Finite Element Method Intro

    47/53

    Pre-processing: Geometry Creation CADModel

    Can use any CAD software tool2D or 3D modelImport CAD model to FEA environment using data exchangestandards such as IGES (Initial Graphics ExchangeSpecification) or STEP

    Reliability of geometry exchange?Integration of CAD and FEA software

    Assigning materialSelection from existing materials from the library

    Defining and assigning new material properties

  • 8/6/2019 Finite Element Method Intro

    48/53

    The Finite Element ModelOften, CAD geometry will not satisfy the requirements of FEA

    geometryCAD geometry contain all information necessary for part orassembly manufacturingCAD geometry can serve as a starting point in the process of FEmodel preparation

    FEA geometry m ust be : Meshable Allow for creation of a meshthat is solvable within areasonable time

    Converting CAD geometry intoFEA-specific geom etry

    Defeaturing Idealization

  • 8/6/2019 Finite Element Method Intro

    49/53

    The Finite Element Model: Meshing 1

    Meshing (discretization): A process of splitting the solutiondomain into simply shaped subdomains called Finite Elements. A continuous body has an infinite number of points or, in otherwords, an infinite number of degrees of freedom . Discretizationreplaces it with a system that has a finite number of degrees of

    freedom possible to solve with numerical methods

  • 8/6/2019 Finite Element Method Intro

    50/53

    The Finite Element Model: Meshing 2

    Types of finite elements

  • 8/6/2019 Finite Element Method Intro

    51/53

    The Finite Element Model: Meshing 33D tetrahedral solid elements

    Nodes

    Linear solid element Parabolic solid element

    DOFTranslation

    Rotation

    In general, for the same mesh density (number of elements), parabolicelements yield better results than linear elements because: 1) they representcurved boundaries more accurately, and 2) they produce better mathematical

    approximations. However, parabolic elements require greater computationalresources than linear elements

    2D shell elements

  • 8/6/2019 Finite Element Method Intro

    52/53

  • 8/6/2019 Finite Element Method Intro

    53/53

    The Finite Element Model: Meshing 5

    Meshing TechniquesManual meshing Automatic meshing

    Only practical meshing choice for complex modelsMeshing is done in the background and not visible to the userThe user can control the element size