Time Integration: Fundamentals © Thomas J.R. Hughes.

Slides:



Advertisements
Similar presentations
THE FINITE ELEMENT METHOD
Advertisements

Finite Difference Discretization of Hyperbolic Equations: Linear Problems Lectures 8, 9 and 10.
Multiscale Models for Microstructure Evolution and Response R. B. Haber Center for Process Simulation and Design University of Illinois at Urbana– Champaign.
Compatible Spatial Discretizations for Partial Differential Equations May 14, 2004 Compatible Reconstruction of Vectors Blair Perot Dept. of Mechanical.
Chapter 8 Elliptic Equation.
The Finite Element Method Defined
Session: Computational Wave Propagation: Basic Theory Igel H., Fichtner A., Käser M., Virieux J., Seriani G., Capdeville Y., Moczo P.  The finite-difference.
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
Coupled Fluid-Structural Solver CFD incompressible flow solver has been coupled with a FEA code to analyze dynamic fluid-structure coupling phenomena CFD.
CSE245: Computer-Aided Circuit Simulation and Verification Lecture Note 5 Numerical Integration Spring 2010 Prof. Chung-Kuan Cheng 1.
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 12 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
High-Order Adaptive and Parallel Discontinuous Galerkin Methods for Hyperbolic Conservation Laws J. E. Flaherty, L. Krivodonova, J. F. Remacle, and M.
Parallel Mesh Refinement with Optimal Load Balancing Jean-Francois Remacle, Joseph E. Flaherty and Mark. S. Shephard Scientific Computation Research Center.
Network and Grid Computing –Modeling, Algorithms, and Software Mo Mu Joint work with Xiao Hong Zhu, Falcon Siu.
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 12 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
Introduction to Numerical Methods I
ECIV 720 A Advanced Structural Mechanics and Analysis
Computational Fluid Dynamics I PIW Numerical Methods for Parabolic Equations Instructor: Hong G. Im University of Michigan Fall 2005.
MCE 561 Computational Methods in Solid Mechanics
Finite Difference Methods to Solve the Wave Equation To develop the governing equation, Sum the Forces The Wave Equation Equations of Motion.
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM.
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 10. Ordinary differential equations. Initial value problems.
1 Chapter 6 Numerical Methods for Ordinary Differential Equations.
Numerical methods for PDEs PDEs are mathematical models for –Physical Phenomena Heat transfer Wave motion.
Department of Aerospace and Mechanical Engineering A one-field discontinuous Galerkin formulation of non-linear Kirchhoff-Love shells Ludovic Noels Computational.
Lecture 35 Numerical Analysis. Chapter 7 Ordinary Differential Equations.
P. Ackerer, IMFS, Barcelona About Discontinuous Galerkin Finite Elements P. Ackerer, A. Younès Institut de Mécanique des Fluides et des Solides,
Finite Differences Finite Difference Approximations  Simple geophysical partial differential equations  Finite differences - definitions  Finite-difference.
Introduction to Numerical Methods for ODEs and PDEs Methods of Approximation Lecture 3: finite differences Lecture 4: finite elements.
Javier Junquera Molecular dynamics in the microcanonical (NVE) ensemble: the Verlet algorithm.
ME451 Kinematics and Dynamics of Machine Systems
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
CISE301_Topic11 CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4:
ME451 Kinematics and Dynamics of Machine Systems Numerical Solution of DAE IVP Newmark Method November 1, 2013 Radu Serban University of Wisconsin-Madison.
Lecture 3.
The Finite Element Method A Practical Course
Integration of 3-body encounter. Figure taken from
Discontinuous Galerkin Methods Li, Yang FerienAkademie 2008.
1 Chien-Hong Cho ( 卓建宏 ) (National Chung Cheng University)( 中正大學 ) 2010/11/11 in NCKU On the finite difference approximation for hyperbolic blow-up problems.
MECH593 Introduction to Finite Element Methods Eigenvalue Problems and Time-dependent Problems.
Engineering Analysis – Computational Fluid Dynamics –
The Materials Computation Center, University of Illinois Duane Johnson and Richard Martin (PIs), NSF DMR Time and spacetime finite.
Large Timestep Issues Lecture 12 Alessandra Nardi Thanks to Prof. Sangiovanni, Prof. Newton, Prof. White, Deepak Ramaswamy, Michal Rewienski, and Karen.
Numerical Analysis – Differential Equation
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 12 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
AMS 691 Special Topics in Applied Mathematics Lecture 8
Discretization for PDEs Chunfang Chen,Danny Thorne Adam Zornes, Deng Li CS 521 Feb., 9,2006.
A New Discontinuous Galerkin Formulation for Kirchhoff-Love Shells
ECE 576 – Power System Dynamics and Stability Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
University of Colorado at Boulder Santa Fe Campus Center for Integrated Plasma Studies Implicit Particle Closure IMP D. C. Barnes.
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.
VEHICLE DYNAMICS SIMULATIONS USING NUMERICAL METHODS VIYAT JHAVERI.
Solving Ordinary Differential Equations
Lecture 11 Alessandra Nardi
CHAPTER 2 - EXPLICIT TRANSIENT DYNAMIC ANALYSYS
Introduction to Numerical Methods I
Convection-Dominated Problems
Date of download: 11/5/2017 Copyright © ASME. All rights reserved.
Soft Computing Applied to Finite Element Tasks
ECE 576 – Power System Dynamics and Stability
CSE245: Computer-Aided Circuit Simulation and Verification
Autonomous Cyber-Physical Systems: Dynamical Systems
CSE 245: Computer Aided Circuit Simulation and Verification
Finite Volume Method for Unsteady Flows
CSE245: Computer-Aided Circuit Simulation and Verification
High Accuracy Schemes for Inviscid Traffic Models
Comparison of CFEM and DG methods
Chapter 2 A Survey of Simple Methods and Tools
EE 616 Computer Aided Analysis of Electronic Networks Lecture 12
Akram Bitar and Larry Manevitz Department of Computer Science
Presentation transcript:

Time Integration: Fundamentals © Thomas J.R. Hughes

Outline 1)Semi-discrete Methods  Heat equation  Structural dynamics  Nonlinear systems 1)Space-time Methods

Semi-discrete Heat Equation

Generalized Trapezoidal Method

Explicit algorithms economical per step but “stability” limits size of time step. Implicit algorithms more expensive per step, but more stable, so larger time steps may generally be taken. Remarks

Commutative Diagram

Stability

Therefore, the stability condition is satisfied if either of the following is true: Numerical Stability

Significance of Stability Concept n A × × × × × ×10 41

Consistency and Convergence Rearrange algorithm: Arrange the exact solution in a similar fashion:

Theorem: Stability + Consistency Convergence In fact,

Semi-Discrete Equations of Motion Newmark Algorithm Nathan Newmark (Courtesy of the University of Illinois archives)

Various forms are useful:

Predictor/multicorrector Newmark algorithm (H. et al, 1979, H. 2000)

1.Average Acceleration Method Implicit Unconditionally Stable Second-order accurate Examples 

Average acceleration method is equivalent to the trapezoidal rule applied to first-order form of the equation of motion:

4.Central Difference Method Conditionally stable Second-order accurate 

Stability for Newmark Unconditional stability: Conditional stability:

Survey of Structural Dynamics Algorithms Implicit, unconditionally stable, (usually) second-order accurate, linear multi-step methods. Two-step displacement-difference equation algorithms: Newmark + Simple - High-frequency dissipation requires implying first-order accuracy

Three-step displacement-difference equation algorithms Houbolt + Very strong high-frequency dissipation - “Asymptotic annihilation” - “Poor” second-order accuracy Collocation/Wilson + Fair combination of low-frequency accuracy and high-frequency dissipation - “Overshoot” pathology Hilber-Hughes-Taylor (HHT α-method) + Good combination of low-frequency accuracy and high- frequency dissipation Chung-Hulbert (Generalized α-method) + Similar to HHT α-method + “Asymptotic annihilation”

Generalized α-method

Hilber-Hughes-Taylor (HHT α-method) David Hilbert (not Hilber!) Hans-Martin Hilber

Nonlinear Systems Outline 1.Semi-discrete equations of nonlinear mechanics 2.A simple class of nonlinear problems 3.Newmark algorithms 4.Predictor-corrector algorithms 5.Implicit-explicit finite element algorithms (“mesh partitions”)

Semi-Discrete Equations of Nonlinear Mechanics

A Simple Class of Nonlinear Problems - Includes nonlinear elasticity and some nonlinear “rate- type” viscoelastic materials Assume:

Step 1: Implicit Algorithm Newmark Algorithms

Implementation by Newton-Raphson: Displacement Form

Step 2: Explicit Algorithm Predictor-Corrector Algorithm Same as Newmark, except predictors

Implementation: same, except

Step 3: Synthesis Implicit-Explicit FE Algorithms Elements are divided into two groups: implicit group and explicit group Notation:

Implementation: same, except Note

Convergence and Accuracy

Explicit Predictor/Multicorrector Algorithms Implementation: same, except

Implementation by Newton-Raphson: Displacement Form Only changes compared with implicit algorithms

Space-time Formulations Example: Initial-Value Problem of Elastodynamics

Space-time Formulations

Discontinuous Galerkin Method in Time

Remarks: 1. 2.Continuity of the solution across time slabs is weakly enforced. 3.A complete mathematical convergence theory exists. 4.The issue of time integrators is eliminated by the choice of space-time interpolation. 5.Unconditional stability in all cases. 6.A system of linear algebraic equations on each time slab. 7.See Hughes-Hulbert: Vol. 36, pp (1988) Computer Methods in Applied Mechanics and Engineering.

Features of space-time discontinuous Galerkin finite element methods Inter-element discontinuous basis functions –Weak enforcement of balance/conservation conditions in space-time (e.g., Rankine- Hugoniot conditions in for conservation laws) –Enables exact conservation per element and O(N) complexity for hyperbolic problems

Features of space-time discontinuous Galerkin finite element methods Inter-element discontinuous basis functions –Weak enforcement of balance/conservation conditions in space-time (e.g., Rankine- Hugoniot conditions for conservation laws) –Enables exact conservation per element and O(N) complexity for hyperbolic problems

Causal space-time mesh and O(N) advancing-front solution strategy

Tent Pitcher: Causal space-time meshing causality constraint tent–pitching sequence Given a space mesh, Tent Pitcher constructs a space-time mesh such that every facet on sequence of advancing fronts is space-like (patch height bounded by causality constraint) Similar to CFL condition, except entirely local and not related to stability (required for O(N) solution)

Patch–by–patch meshing and solution Patches (‘tents’) of tetrahedra; solve immediately for O(N) method with rich parallel structure Maintain “space mesh” as advancing, space-like front with non-uniform time coordinates

Space-time Discontinuous Galerkin Methods for the Dynamics of Solids Robert B. Haber University of Illinois at Urbana–Champaign NSF: ITR/AP DMR ITR/AP DMR Center for Process Simulation & Design Materials Computation Center Structured Integration Workshop California Institute of Technology 7-8 May 2009

Crack-tip Wave Scattering