Comparison of different time discretization methods explicitimplicit - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Comparison of different time discretization methods explicitimplicit

Description:

'Consistence' The local errors shouldn t be accumulated 'Stability' Evaluation of a procedure II ... Consistence: Back to the explicit Euler procedure ... – PowerPoint PPT presentation

Number of Views:73
Avg rating:3.0/5.0
Slides: 17
Provided by: derr8
Category:

less

Transcript and Presenter's Notes

Title: Comparison of different time discretization methods explicitimplicit


1
Comparison of different time discretization
methodsexplicit-implicit
  • SIWIR-Seminar, 12.01.2009, Jana Hutter

2
Contents
  • Definition Initial value problem, Time
    discretization
  • Intuitive try Euler-procedure
  • Explicit one-step procedures
  • Implicit one-step procedures
  • Example Crank-Nicolson procedure
  • Comparision with regard to convergence and
    stability

3
Initial value problem
  • Initial value problem for a system of ordinary
    differential equations of first degree

4
Time Discretization
We define a grid in the following way
5
Intuitive and easy try
Now all values y can be calculated
successively -gt This is the explicit Euler
procedure (Polygonzug-Verfahren) (Which looks
good on the first look, but .)
6
Evaluation of a procedure I
  • Errors made by the approximation from one step in
    time to the next one should be very small
  • Consistence
  • The local errors shouldnt be accumulated
    Stability

7
Evaluation of a procedure II
  • y exact solution of the initial value problem
  • yh approximation on the grid
  • Convergence
  • Consistence

8
Back to the explicit Euler procedure
  • It can be shown that Euler has a convergence and
    consistence degree of order 1, which is really
    bad!
  • -gt Back on the road for better procedures

9
Next try general explicit one-step procedures
Example Runge-Kutta methods
10
Results
Degree h2
Degree h
11
Problem Stiff ODEs I
  • general problem with explicit methods
  • - perhaps higher degree of convergence than
    Euler (Heun h2)
  • -but big problems with so called stiff
    differential equations (Real values of negative
    Eigenvalues very different)

12
Problem Stiff ODEs II
  • Example
  • Solution
  • Explicit/Implicit Euler method
  • -gtBlackboard
  • Better
  • Methods which offer qualitative right solution
    independent from
  • the value of h (so called A-Stability)

13
Example
14
Implicit one-step procedures
Difference to explicit methods To calculate
yj1, not only the already known values
y0,y1,,yi are used, but also the (unknown) value
yi1! -gt Ín every step a linear equation system
has to be solved Example implicit Euler-method
15
Implicit Examples
The implicit Euler method can be written in the
following way (with Lamda0)
With Lamda0.5, we get the implicit
Crank-Nicolson method
16
Overview
  • Implicit methods
  • Examples
  • implicit Euler, Cranc-Nicolson
  • -Solving of a linear equations system
  • stable
  • Explicit methods
  • Examples
  • explicit Euler, Heun
  • easy to calculate
  • - Not A-stable
Write a Comment
User Comments (0)
About PowerShow.com