NUMERICAL METHODS IN APPLIED STRUCTURAL MECHANICS

Slides:



Advertisements
Similar presentations
NONLINEAR DYNAMIC FINITE ELEMENT ANALYSIS IN ZSOIL :
Advertisements

Constitutive models Part 2 Elastoplastic
Modeling of Neo-Hookean Materials using FEM
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Lecture Objectives: Simple algorithm Boundary conditions.
Introduction to Finite Elements
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
MANE 4240 & CIVL 4240 Introduction to Finite Elements Practical considerations in FEM modeling Prof. Suvranu De.
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Some Ideas Behind Finite Element Analysis
Engineering Optimization – Concepts and Applications Engineering Optimization Concepts and Applications Fred van Keulen Matthijs Langelaar CLA H21.1
APPLIED MECHANICS Lecture 10 Slovak University of Technology
Prénom Nom Document Analysis: Linear Discrimination Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
Presented by Andrey Kuzmin Mathematical aspects of mechanical systems eigentones Department of Applied Mathematics.
MANE 4240 & CIVL 4240 Introduction to Finite Elements Introduction to 3D Elasticity Prof. Suvranu De.
Finite Element Method in Geotechnical Engineering
Forward Kinematics.
MANE 4240 & CIVL 4240 Introduction to Finite Elements
MANE 4240 & CIVL 4240 Introduction to Finite Elements
INTRODUCTION INTO FINITE ELEMENT NONLINEAR ANALYSES
ECIV 720 A Advanced Structural Mechanics and Analysis Non-Linear Problems in Solid and Structural Mechanics Special Topics.
MCE 561 Computational Methods in Solid Mechanics
MCE 561 Computational Methods in Solid Mechanics
MANE 4240 & CIVL 4240 Introduction to Finite Elements
Introduction to Nonlinear Analysis
MANE 4240 & CIVL 4240 Introduction to Finite Elements
ME 231 Thermofluid Mechanics I Navier-Stokes Equations.
Lecture Objectives Review SIMPLE CFD Algorithm SIMPLE Semi-Implicit Method for Pressure-Linked Equations Define Residual and Relaxation.
ME 520 Fundamentals of Finite Element Analysis
Section 2: Finite Element Analysis Theory
Dynamics. Chapter 1 Introduction to Dynamics What is Dynamics? Dynamics is the study of systems in which the motion of the object is changing (accelerating)
PAT328, Section 3, March 2001MAR120, Lecture 4, March 2001 S3-1 MAR120, Section 3, December 2001 SECTION 3 ANALYSIS PROCEDURES.
Haptics and Virtual Reality
Mechanics of Thin Structure Lecture 15 Wrapping Up the Course Shunji Kanie.
1 20-Oct-15 Last course Lecture plan and policies What is FEM? Brief history of the FEM Example of applications Discretization Example of FEM softwares.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Progress in identification of damping: Energy-based method with incomplete and noisy data Marco Prandina University of Liverpool.
Lecture Objectives: Explicit vs. Implicit Residual, Stability, Relaxation Simple algorithm.
11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION ASEN 5070 LECTURE 11 9/16,18/09.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Last course Bar structure Equations from the theory of elasticity
Illustration of FE algorithm on the example of 1D problem Problem: Stress and displacement analysis of a one-dimensional bar, loaded only by its own weight,
Numerical Methods.
Lecture Objectives Review Define Residual and Relaxation SIMPLE CFD Algorithm SIMPLE Semi-Implicit Method for Pressure-Linked Equations.
HEAT TRANSFER FINITE ELEMENT FORMULATION
Mallett Technology, Inc.
1 Instituto Tecnológico de Aeronáutica Prof. Maurício Vicente Donadon AE-256 Lecture notes: Prof. Maurício V. Donadon NUMERICAL METHODS IN APPLIED STRUCTURAL.
CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS
11 10-Jan-16 Last course Interpretations and properties of the stiffness matrix (cont’d) The DSM for plane and space trusses.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
CS274 Spring 01 Lecture 7 Copyright © Mark Meyer Lecture VII Rigid Body Dynamics CS274: Computer Animation and Simulation.
Lecture 6 - Single Variable Problems & Systems of Equations CVEN 302 June 14, 2002.
1 Instituto Tecnológico de Aeronáutica Prof. Maurício Vicente Donadon AE-256 NUMERICAL METHODS IN APPLIED STRUCTURAL MECHANICS Lecture notes: Prof. Maurício.
1 Non-Linear Piezoelectric Exact Geometry Solid-Shell Element Based on 9-Parameter Model Gennady M. Kulikov Department of Applied Mathematics & Mechanics.
Basic Geometric Nonlinearities Chapter Five - APPENDIX.
1 Instituto Tecnológico de Aeronáutica Prof. Maurício Vicente Donadon AE-256 NUMERICAL METHODS IN APPLIED STRUCTURAL MECHANICS Lecture notes: Prof. Maurício.
14 - finite element method
NUMERICAL METHODS IN APPLIED STRUCTURAL MECHANICS
PAT328, Section 3, March 2001S4-1MAR120, Section 4, December 2001 SECTION 4 ANALYSIS SETUP.
1 CHAP 3 WEIGHTED RESIDUAL AND ENERGY METHOD FOR 1D PROBLEMS FINITE ELEMENT ANALYSIS AND DESIGN Nam-Ho Kim.
Our task is to estimate the axial displacement u at any section x
Finite Element Method in Geotechnical Engineering
Nonlinear Analysis: Riks Analysis.
روش عناصر محدود غیرخطی II Nonlinear Finite Element Procedures II
Materials Science & Engineering University of Michigan
1C9 Design for seismic and climate changes
CHAPTER 2 BASIC CONCEPTS OF DISPLACEMENT OR STIFFNESS METHOD:
Computers in Civil Engineering 53:081 Spring 2003
CHAPTER 1 Force Analysis. Deformation Analysis.
Presentation transcript:

NUMERICAL METHODS IN APPLIED STRUCTURAL MECHANICS Lecture notes: Prof. Maurício V. Donadon

Non-linear static problems

Introduction

Sources of nonlinearities in structural analysis Geometrical non-linearity Non-linear material behaviour Non-linear boundary conditions

Geometrical nonlinearities Normal strain-displacement relationships

Geometrical nonlinearities Shear strain-displacement relationships

Geometrical nonlinearities

Nonlinear material behaviour ELASTIC ELASTO-PLASTIC MICROCRACKING ELASTIC +

Nonlinear material behaviour

Nonlinear material behaviour

Nonlinear boundary conditions Transient boundary problems: Boundary conditions change during the analysis!!!

Nonlinear boundary conditions

Solution methods for non-linear static problems

Solution methods Incremental solutions Iterative solutions Combined incremental/iterative solutions Arc-length method Quasi-static solutions

General form for a static problem Example: Linear/Nonlinear Spring K = K0 f(x) Fe

Example: Linear/Nonlinear Spring

General form for a static problem Example: Linear/Nonlinear Spring Trivial solution: Displacement control Non-trivial solution: Load control which is commonly used in structural analyses!!!

Incremental solution

INCREMENTAL SOLUTION METHOD BASED ON THE EULER METHOD

THE EULER METHOD ALGORITHM

Example: Nonlinear Spring

Example: Nonlinear Spring

Example: Nonlinear Spring

Iterative solution

ITERATIVE SOLUTION BASED ON THE NEWTON RAPHSON METHOD

THE NEWTON RAPHSON ALGORITHM

Example: Nonlinear Spring

Example: Nonlinear Spring

Example: Nonlinear Spring

Combined incremental/iterative solutions

COMBINED INCREMENTAL/ITERATIVE SOLUTIONS

INCREMENTAL/ITERATIVE SOLUTION ALGORITHM

Example: Nonlinear Spring

Example: Nonlinear Spring

Example: Nonlinear Spring

Arc-length Method

Highly non-linear structural responses snap-through snap-back

Arc-length method: Constraint equation ψ: scale factor, scale forces to the same order of magnitude of the displacements qef: Fixed external load level vector

Arc-length method: Residual force Equations to be solved simultaneously

Arc-length method Subscript “o” refers to old (previous) iteration Subscript “n” refers to current iteration

Equations to be solved simultaneously Augmented stiffness matrix Arc-length method Equations to be solved simultaneously Augmented stiffness matrix

Arc-length method Error function computation:

Spherical Arc-length method The computational cost associated with the inversion of the augmented stiffness matrix during the iterations is very high because the augmented stiffness matrix is neither symmetric nor banded! Better solution: Spherical Arc-length!!!!

Spherical Arc-length method Instead of solving both constraint and equilibrium equations simultaneously, one may assume displacement control at single point. Thus, by assuming displacement control the residual forces can be written as follow,

Spherical Arc-length method δpt must be computed for the initial predictor step based on the Forward-Euler tangential predictor and it is fixed because Kt does not change during the iterations

Forward-Euler Tangential Predictor Spherical Arc-length method Forward-Euler Tangential Predictor Substituting into the constraint equation we obtain,

Spherical Arc-length method

Spherical Arc-length method δλ can be found by substituting the previous equation into the constraint equation, which leads to the following quadratic equation,

Spherical Arc-length method with, Which can be solved for δλ.The choice of the root will be based on the cylindrical Arc-length method

Spherical Arc-length method The great advantage of the spherical arc-length over the standard arc-length method is that the former only requires the factorisation of the banded symmetric tangent stiffness matrix. Therefore it avoids the use of the augmented stiffness matrix, which is neither symmetric nor banded!!!

Cylindrical Arc-length method The cylindrical Arc-length consists of setting to zero the scaling factor ψ. In practice, this parameter is not known a priori. Moreover, setting to zero the scaling factor simplifies the choice of the appropriated root of the quadratic equation used to compute δλ, that is,

Cylindrical Arc-length method Choosing the root Solution 1 Solution 2

Cylindrical Arc-length method Choosing the root

Cylindrical Arc-length method Choosing the root Having computed δλ, update displacement and load parameter

Convergence criterion Cylindrical Arc-length method Convergence criterion

Quasi-static solutions

Example: Nonlinear Spring DYNAMIC RELAXATION Example: Nonlinear Spring K = K0 f(x) M Fe(t) C

DYNAMIC RELAXATION Central difference method Critical time step computation

DYNAMIC RELAXATION Central difference method Displacement field Velocity field

DYNAMIC RELAXATION Damping definition Critical damping Rayleigh damping

EXPLICIT TIME INTEGRATION ALGORITHM Initial conditions, v0, σ0, n=0, t=0, compute M Compute acceleration an = M-1Fe,n Update nodal velocities: vn+1/2 = vn+1/2-α + αΔtan α = 1/2 if n=0 α = 1 if n>0 Update nodal displacements: un+1 = un+ Δtvn+1/2 Compute strains Compute stresses Compute internal forces Compute residual force vector: Fi - Fe Update counter and time: n = n+1, t = t+Δt If simulation not complete go to step 2

Example: Nonlinear Spring

Example: Nonlinear Spring

Example: Nonlinear Spring – 1.0 N/s

Example: Nonlinear Spring – 0.1 N/s

Example: Nonlinear Spring – 0.01 N/s

Example: Nonlinear Spring – Damping effect Thigh=0.12 Tlow=0.22

Example: Nonlinear Spring – Damping effect

Example: Nonlinear Spring – Damping effect

Example: Nonlinear Spring – Damping effect

Example: Nonlinear Spring – Damping effect

Over damping effects in dynamic relaxation Over damping MUST BE AVOIDED in dynamic relaxation methods! Special care must be taken with over damping Over damping increases artificially the internal energy of the system!!!!