Content. Department of Mathematics University of Oslo

Similar documents
Finite Element Method in Geotechnical Engineering

Theoretical Manual Theoretical background to the Strand7 finite element analysis system

3D Elasticity Theory

Review of Strain Energy Methods and Introduction to Stiffness Matrix Methods of Structural Analysis

Mechanical Properties of Materials

Finite Element Method

Chapter 3 Variational Formulation & the Galerkin Method

Modelling and numerical simulation of the wrinkling evolution for thermo-mechanical loading cases

Matrix Assembly in FEA

Non-linear and time-dependent material models in Mentat & MARC. Tutorial with Background and Exercises

Lecture 8. Stress Strain in Multi-dimension

DISPENSA FEM in MSC. Nastran

MEC-E8001 FINITE ELEMENT ANALYSIS

Analytical Mechanics: Elastic Deformation

UNIVERSITY OF SASKATCHEWAN ME MECHANICS OF MATERIALS I FINAL EXAM DECEMBER 13, 2008 Professor A. Dolovich

SEMM Mechanics PhD Preliminary Exam Spring Consider a two-dimensional rigid motion, whose displacement field is given by

Institute of Structural Engineering Page 1. Method of Finite Elements I. Chapter 2. The Direct Stiffness Method. Method of Finite Elements I

Example 3.7 Consider the undeformed configuration of a solid as shown in Figure 3.60.

JEPPIAAR ENGINEERING COLLEGE

ABHELSINKI UNIVERSITY OF TECHNOLOGY

DYNAMIC RESPONSE OF THIN-WALLED GIRDERS SUBJECTED TO COMBINED LOAD

Institute of Structural Engineering Page 1. Method of Finite Elements I. Chapter 2. The Direct Stiffness Method. Method of Finite Elements I

3. Overview of MSC/NASTRAN

Chapter: 5 Subdomain boundary nodes

Stress, Strain, Mohr s Circle

Chapter 4 Analysis of a cantilever

HIGHER-ORDER THEORIES

12. Stresses and Strains

CAEFEM v9.5 Information

DYNAMIC MODELING OF SPOT WELDS USING THIN LAYER INTERFACE THEORY

Dr. D. Dinev, Department of Structural Mechanics, UACEG

Methods of Analysis. Force or Flexibility Method

CHAPTER 14 BUCKLING ANALYSIS OF 1D AND 2D STRUCTURES

Verification Examples. FEM-Design. version

Nonconservative Loading: Overview

Back Matter Index The McGraw Hill Companies, 2004

The Finite Element Method for Computational Structural Mechanics

8/1/2009. CAE 7962 Presentation

NONLINEAR WAVE EQUATIONS ARISING IN MODELING OF SOME STRAIN-HARDENING STRUCTURES

Chapter 5 Structural Elements: The truss & beam elements

HPLP300 - Plate with Young modulus function of the temperature

Procedure for Performing Stress Analysis by Means of Finite Element Method (FEM)

Discontinuous Galerkin methods for nonlinear elasticity

Interpolation Functions for General Element Formulation

EFFECTS OF THERMAL STRESSES AND BOUNDARY CONDITIONS ON THE RESPONSE OF A RECTANGULAR ELASTIC BODY MADE OF FGM

3 2 6 Solve the initial value problem u ( t) 3. a- If A has eigenvalues λ =, λ = 1 and corresponding eigenvectors 1

FLEXIBILITY METHOD FOR INDETERMINATE FRAMES

7. Hierarchical modeling examples

LINEAR AND NONLINEAR BUCKLING ANALYSIS OF STIFFENED CYLINDRICAL SUBMARINE HULL

Level 7 Postgraduate Diploma in Engineering Computational mechanics using finite element method

Table of Contents. Preface...xvii. Part 1. Level

Hydroelastic vibration of a rectangular perforated plate with a simply supported boundary condition

NUMERICAL ANALYSIS OF A PILE SUBJECTED TO LATERAL LOADS

4 NON-LINEAR ANALYSIS

20. Rheology & Linear Elasticity

Week 10 - Lecture Nonlinear Structural Analysis. ME Introduction to CAD/CAE Tools

Advantages, Limitations and Error Estimation of Mixed Solid Axisymmetric Modeling

Chapter 12 Plate Bending Elements. Chapter 12 Plate Bending Elements

The Finite Element Method for the Analysis of Non-Linear and Dynamic Systems

Variational principles in mechanics

HIGHER-ORDER THEORIES

Using MATLAB and. Abaqus. Finite Element Analysis. Introduction to. Amar Khennane. Taylor & Francis Croup. Taylor & Francis Croup,

PLAXIS. Scientific Manual

2 Introduction to mechanics

VORONOI APPLIED ELEMENT METHOD FOR STRUCTURAL ANALYSIS: THEORY AND APPLICATION FOR LINEAR AND NON-LINEAR MATERIALS

Thick Shell Element Form 5 in LS-DYNA

CRITERIA FOR SELECTION OF FEM MODELS.

Effect of Mass Matrix Formulation Schemes on Dynamics of Structures

Stress/Strain. Outline. Lecture 1. Stress. Strain. Plane Stress and Plane Strain. Materials. ME EN 372 Andrew Ning

Micro-meso draping modelling of non-crimp fabrics

An Assessment of the LS-DYNA Hourglass Formulations via the 3D Patch Test

A numerical parametric study on the plate inclination angle of steel plate shear walls

MECH 5312 Solid Mechanics II. Dr. Calvin M. Stewart Department of Mechanical Engineering The University of Texas at El Paso

Constitutive Equations

MITOCW MITRES2_002S10nonlinear_lec15_300k-mp4

202 Index. failure, 26 field equation, 122 force, 1

POST-BUCKLING BEHAVIOUR OF IMPERFECT SLENDER WEB

Unit 13 Review of Simple Beam Theory

Modal Analysis: What it is and is not Gerrit Visser

Basics of Finite Element Analysis. Strength of Materials, Solid Mechanics

ENGN 2340 Final Project Report. Optimization of Mechanical Isotropy of Soft Network Material

International Journal of Innovative Research in Science, Engineering and Technology Vol. 2, Issue 7, July 2013

Computational Analysis for Composites

D && 9.0 DYNAMIC ANALYSIS

Finite Element Analysis Lecture 1. Dr./ Ahmed Nagib

ICSV14 Cairns Australia 9-12 July, 2007

Sstan builds the global equation R = KG*r starting at the element level just like you did by hand

Structural Dynamics Lecture Eleven: Dynamic Response of MDOF Systems: (Chapter 11) By: H. Ahmadian

MAE 323: Chapter 6. Structural Models

Experimental Study and Numerical Simulation on Steel Plate Girders With Deep Section

The Plane Stress Problem

Due Tuesday, September 21 st, 12:00 midnight

Stresses Analysis of Petroleum Pipe Finite Element under Internal Pressure

NONLINEAR CONTINUUM FORMULATIONS CONTENTS

Triangular Plate Displacement Elements

Solution of Matrix Eigenvalue Problem

Due Monday, September 14 th, 12:00 midnight

Module I: Two-dimensional linear elasticity. application notes and tutorial. Problems

Eigenvalues of Trusses and Beams Using the Accurate Element Method

THE MECHANICAL BEHAVIOR OF ORIENTED 3D FIBER STRUCTURES

Transcription:

Chapter: 1 MEK4560 The Finite Element Method in Solid Mechanics II (January 25, 2008) (E-post:torgeiru@math.uio.no) Page 1 of 14

Content 1 Introduction to MEK4560 3 1.1 Minimum Potential energy.............................. 5 1.2 The analysis process................................. 9 1.3 Complexity of numerical algorithms........................ 13 Page 2 of 14

1. Introduction to MEK4560 This course is a continuation of MEK4550, The Finite Element Method in Solid Mechanics I. The purpose of this course is twofold, give a practical introduction to the us of a commercial finite element program and to introduce some theory and methods relevant for structural analysis. The Finite Element programs used in the course Ansys and Comsol. The choice of software to use in the homework assignment is up to you. On the theoretical side, we derive element methods for structural analysis, in particular, an alternative formulation of the beam element, and plate and shell elements. Some modification of the element formulations relevant to structural analysis will be introduced. In addition to static analysis we will introduce dynamic analysis and linearized buckling. Linear adaptive analysis and some nonlinear methods will be discussed briefly. The software packages available for the exercises are Page 3 of 14 ANSYS COMSOL Multiphysics the choice is yours.

ANSYS 10.0 is a classical system for doing structural analysis using the Finite Element Methods. It is a major task to master, and this course will only give an introduction. This should give you some insight in mechanics and the use of Finite Element methods. COMSOL Multiphysicstakes on a different approach in the design of the software. It is a general purpose Finite Element system, with a number of partial differential equations. It also has a Structural analysis module. The following analysis are routine in a Finite Element analysis of construction: linear static analysis (can time dependent effects be neglected?) buckling analysis, eigenvalue analysis, (stability?) modal analysis, eigenvalue analysis, (eigenfrequencies or resonance?) modal superposition, dynamic analysis, (reduced dynamic system?) nonlinear analysis, (large deformations, plasticity, contact analysis, tension only?) static analysis, dynamic analysis, restart analysis Page 4 of 14

1.1. Minimum Potential energy We now recall a mathematical model of a solid body. A deformation of a body moves a point (x, y, z) to the point (φ x (x, y, x), φ y (x, y, z), φ z (x, y, z). The displacement is u(x, y, z) = (u(x, y, z), v(x, y, z), w(x, y, z)) The strains are ε x (u) x u ε y (u) y v ɛ(u) = ε z (u) = z w γ xy (u) y u + x v γ yz (u) z v + y w γ zx (u) z u + x w = (φ x (x, y, z), φ y (x, y, z), φ z (x, y, z)) (x, y, z) (1.1) ɛ x (u) or ɛ(u) = ɛ y (u) = x u y v (1.2) γ xy (u) y u + x v the latter for two dimensional bodies. Furthermore, the stress strain relations for a homogen, homogen isotropic material is σ = Eε(u). (1.3) Page 5 of 14

Here and The constant σ = 1 ν ν ν 0 0 0 ν 1 ν ν 0 0 0 E = C ν ν 1 ν 0 0 0 1 0 0 0 2 (1 2ν) 0 0 1 0 0 0 0 2 (1 2ν) 0 1 0 0 0 0 0 2 (1 2ν) C = E is the elastic modulus and ν is Poisson s ratio. σ xx σ yy σ zz τ xy τ yz τ zx E (1 + ν)(1 2ν) The potential energy function for linearized elasticity is Π(u) = 1 ɛ(u) T Eɛ(u) dv u T F dv u T Φ ds (1.7) 2 V V S t (1.4) (1.5) (1.6) Page 6 of 14

where E is a matrix of material coefficients defining the stress-strain relations, F are body forces and Φ are traction forces. In linearized elasticity the task is to minimize the potential energy functional subject to suitable boundary conditions on the displacement. In the finite element method the body V is subdivided into elements with local basis functions. This gives a minimization problem over a vector of degrees of freedom, or nodal values, and this is equivalent to solving a linear system KU = R (1.8) where K is the stiffness matrix, R is composed of the given body forces, surface tractions and displacement boundary conditions. Moreover, U is the vector of degrees of freedom. Given the nodal values in U a vector function of displacements can be contructed, hopefully a good approximation to the displacement u. Having obtained the linear system, the following questions arise: Can it be solved? Is the computed displacement function a good approximation of u? Can it be used to analyze a real structure? We ll discuss these topics throughout the course. Page 7 of 14

In the anlysis process a number of choices must be made, and the quality of the analyses depend on the choices: 1. Physical system. 2. Mathematical model. 3. Numerical methods. 4. Interpretation of results. This is illustrated in the figure below. The first item is beyond the scope of this course. Idealisering Diskretisering Løsning FEM Fysisk model Matematisk model Disretisert model Resultater Page 8 of 14 Resultat tolkning

In order to obtain good quality and reliable analysis results the follwoing is important: good insight in the physics good knowledge of the Finite Element Method know the Finite Elements well understand how a Finite Element program works sceptical evaluation of results. 1.2. The analysis process Classical Finite Element systems cosist of the following parts 1. Preprocessing, i.e. Geomery, mesh, material data, loads. 2. Solution. Linear system, eigenvalues and vectors, time stepping. 3. Postprocessing: Presentation of results, also derived results. Page 9 of 14 Below we brifely consider these steps, and relate them to the potential energy. Note that some programs may to two or all three steps in an integrated fashion.

Preprocessing: Lets consider the transition from a physical model to a mathematical model and then to a discrete Finite Element model: geomatric model, V and S t material data, E weak form, 3D solid, plane stress, plate, shell, beam, truss boundary condtions: kinematic conditions (Dirichlet, essential... ), loads (Neumann, natural... ). In order to run an analysis the mathematical model, i.e. finite element discretization, must be communicated to the analysis program. Note: unexpected results from the analysis software are a result of user errors Page 10 of 14

Processor: In addition to the finite element discretization one has to decide on the type of analysis, depending on the relevant physics, and communicate it to the Finite Element program. The analysis may cosist of solution of a linear system, an eigenvalue problem, direct time integraiton, an iterative solution of a nonlinear problem, etc. { linear static problem nonlinear dynamic { modal analysis time domain dynamic direct time integration frequency domain geometry material nonlinear boundary condtions { kinematic loads Page 11 of 14

Postprocesing: After the solution phase relevant quantites must be accesible to the user. Some examples of relevatn quantities are: displacements, velocities, accelerations stress, strain, reaction forces, errors,. Can relevant questions be answered? Is the construction acceptable? Is it good design? Page 12 of 14

1.3. Complexity of numerical algorithms Here we briefly comment on the complexity of algorithms for the solution of linear systems. A dense matrix K of dimension n by n, occupies n 2 floating point numbers. If double precision is used there is 8 bytes pr. number. A direct method for the solution of linear systems factor the matrix into a product of an upper and a lower triangular part. The number of floating point operations are proportional to n 3 /3. If we refine the mesh, e.g. by dividing a brick into 8 the number of unknowns are multiplied by 8, the amount of memory is multiplied by 8 2 = 64 and the amount of floating point operations are multiplied by 8 3 = 512! If n = 10 6, not uncommon in finite element computations, the amount of memory to hold a full matrix is 8(10 6 ) 2 = 8000GB (1.9) A fast pc today can compute 10 1 0 floating point operations pr. second, i.e. 10 Gflops. The number of float point operations required to do the factorization for a dense matrix is (10 6 ) 3 /3 = 10 1 8/3. The computation time is approximately one year! (In practice is will be much more due to memory management. Clearly, we have to to better. Note that linear systems arising from finite element systems are symmetric and sparse. Each node in a mesh is connected to a few nodes, hence the linear system is sparse. (Why?). Thus the number of nonzero elements in a matrix row is Cn for a constant C, where C can range from 5 to a few hundred. With C = 60 the amount of storage is Page 13 of 14

8 60 10 6 = 480 Mb Thus the storage of a sparse matrix is not a problem on modern computers. The factorization algorithm introduce fill in in the matrix, i.e. some zero elements becomes nonzero during the factorization. The amount of nonzeros introduced depend on the numbering of the degrees of freedom. With clever reordering methods the amount of floating point operations in a factorization are Cn log n, for some C independent of n. With n as above log n is almost 14 thus C log n = 1000 is realistic. This means around 6 GB of memory. Note that even if computers are fast today efficient algorithms are equally important in order to do simulations on computers. Page 14 of 14