Increasing asymptotic stability of Crank-Nicolson method Alexei A. Medovikov Vyacheslav I. Lebedev.

Slides:



Advertisements
Similar presentations
The Rational Zero Theorem
Advertisements

Alexei Medovikov Tulane University
$100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300.
Ordinary Differential Equations
Today’s class Romberg integration Gauss quadrature Numerical Methods
1cs542g-term Notes. 2 Solving Nonlinear Systems  Most thoroughly explored in the context of optimization  For systems arising in implicit time.
Total Recall Math, Part 2 Ordinary diff. equations First order ODE, one boundary/initial condition: Second order ODE.
Efficient Simulation of Physical System Models Using Inlined Implicit Runge-Kutta Algorithms Vicha Treeaporn Department of Electrical & Computer Engineering.
Computational Fluid Dynamics I PIW Numerical Methods for Parabolic Equations Instructor: Hong G. Im University of Michigan Fall 2005.
1Chapter 2. 2 Example 3Chapter 2 4 EXAMPLE 5Chapter 2.
Ordinary Differential Equations (ODEs)
6.2 – Simplified Form for Radicals
Numerical Solution of Ordinary Differential Equation
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 10. Ordinary differential equations. Initial value problems.
Upper and Lower Bounds for Roots
Rational Functions Find the Domain of a function
Solving Polynomial Equations. Fundamental Theorem of Algebra Every polynomial equation of degree n has n roots!
First Order Linear Equations Integrating Factors.
The Rational Zero Theorem
The Fundamental Theorem of Algebra And Zeros of Polynomials
12 Feb 2009MATH 1314 College Algebra Ch Quadratic Functions Objectives –Recognize characteristics of parabolas –Graph parabolas –Determine a quadratic.
EE3561_Unit 8Al-Dhaifallah14351 EE 3561 : Computational Methods Unit 8 Solution of Ordinary Differential Equations Lesson 3: Midpoint and Heun’s Predictor.
6-3: Solving systems Using Elimination
Unit P: Prerequisite P.1 Real Numbers P.2 Exponents and Radicals P.3 Polynomials and Factoring P.4 Rational Expressions P.5 Solving Equations P.6 Solving.
Number Theory Lesson 4 Prime Factorization
Extrapolation Models for Convergence Acceleration and Function ’ s Extension David Levin Tel-Aviv University MAIA Erice 2013.
Quick Crisp Review Zeros of a polynomial function are where the x-intercepts or solutions when you set the equation equal to zero. Synthetic and long division.
Integration of 3-body encounter. Figure taken from
Logarithmic and Exponential Equations Solving Equations.
Use the Distributive Property to: 1) simplify expressions 2) Solve equations.
Solving Quadratic Equations – Part 1 Methods for solving quadratic equations : 1. Taking the square root of both sides ( simple equations ) 2. Factoring.
Chapter 1 Solving Linear Equations. 1.1 Solving Simple Equations.
Serge Andrianov Theory of Symplectic Formalism for Spin-Orbit Tracking Institute for Nuclear Physics Forschungszentrum Juelich Saint-Petersburg State University,
Large Timestep Issues Lecture 12 Alessandra Nardi Thanks to Prof. Sangiovanni, Prof. Newton, Prof. White, Deepak Ramaswamy, Michal Rewienski, and Karen.
Chapter 5 Integration. Indefinite Integral or Antiderivative.
Variational data assimilation: examination of results obtained by different combinations of numerical algorithms and splitting procedures Zahari Zlatev.
Section 5.5 The Real Zeros of a Polynomial Function.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 7 - Chapter 25.
Lecture 29 – Power Series Def: The power series centered at x = a:
5. Integration method for Hamiltonian system. In many of formulas (e.g. the classical RK4), the errors in conserved quantities (energy, angular momentum)
Ms. Drake 7th grade Math Number Theory Lesson 20 Solving Equations by Adding or Subtracting.
Ms. Drake 7th grade Math Number Theory Lesson 5 Greatest Common Factor.
integer integer The set of whole numbers and their opposites.
Sec 232: The coefficient tableau 2ed order RK method Expand all f around (x,y) using Taylor expansion in 2d and then choose constants such that the equation.
Solving Polynomials. Factoring Options 1.GCF Factoring (take-out a common term) 2.Sum or Difference of Cubes 3.Factor by Grouping 4.U Substitution 5.Polynomial.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 6 - Chapters 22 and 23.
Runge Kutta schemes Taylor series method Numeric solutions of ordinary differential equations.
Completing the Square N-CN.7 Solve quadratic equations with real coefficients that have complex solutions. A-SSE.3 Choose and produce an equivalent form.
Quadratic Function A quadratic function is defined by a quadratic or second-degree polynomial. Standard Form
Aim: What are the properties of a quadratic equation?
Equations Quadratic in form factorable equations
Chapter 2 Vocabulary Equations.
Notes 7.1 Day 1– Solving Two-Step Equations
5-5 Theorems About Roots of Polynomial Equations
2 Understanding Variables and Solving Equations.
Rational Root Theorem Math 3 MM3A1.
6-3 Solving Systems Using Elimination
CSE 245: Computer Aided Circuit Simulation and Verification
Graphing Polynomial Functions
Look for common factors.
Chapter 4 Integration.
2 Understanding Variables and Solving Equations.
ECE 576 POWER SYSTEM DYNAMICS AND STABILITY
Quadratic Equations.
LINEAR EQUATIONS.
7th grade math Unit 3: Ratios and Proportional Reason
Equations Quadratic in form factorable equations
LINEAR EQUATIONS.
Sec 23: Runge–Kutta Methods
2.2 Fixed-Point Iteration
Presentation transcript:

Increasing asymptotic stability of Crank-Nicolson method Alexei A. Medovikov Vyacheslav I. Lebedev

Summary The Crank-Nicolson method has second order accuracy, but for stiff ODEs, the numerical solution has unexpected oscillatory behavior, which can be explained in term of its stability function Variable time steps by Crank-Nicolson method allow us to formulate optimization problem for roots of the stability function The solution of this problem is the rational Zolotarev function We present robust algorithm of step-size selection and numerical results of the optimization procedure

The exact solution of the heat equation can be found by the method of separation of variables We expect to have similar properties from the numerical solution:

Method of lines: Lebedev, V. I. The equations and convergence of a differential-difference method (the method of lines). (Russian) Vestnik Moskov. Univ. 10 (1955), no. 10, To solve the ODE we use midpoint rule or trapezoidal rule:

Stability function of the classical Crank-Nicolson method (a)

Initial value of the heat equation (a). Exact solution of the heat equation (b). The solution of the heat equation by Crank-Nicolson method with 3 constant steps (c), and solution by the optimal method with the same sum of steps (d):

Fourier coefficients

Composition Methods ODEs generate a map: Runge-Kutta method generates a map: Composition of maps generated by RK method is composition method: Properties of RK map depend on division

Stability function Stability function of composition methods: Applying RK method to simple test problem lead to function-multiplier, which is responsible for stability of the method

How to optimize m and in order to have Composition of mid-point rules define new method and appropriate choice of steps allows us to improve properties of the stability function maximum average time-step:

Zolotarev rational function

Theorem (Medovikov): Sum of steps of Zolotarev function for the interval equals

The Algorithm Wachspress E.L. Extended application of alternating direction implicit model problem theory. SIAM J. Appl. Math. 11 (1963)

Initial value of the heat equation (a). Exact solution of the heat equation (b). The solution of the heat equation by Crank-Nicolson method with 3 constant steps (c), and solution by the optimal method with the same sum of steps (d):

Embedded methods