+ All Categories
Home > Documents > Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Date post: 27-Mar-2015
Category:
Upload: brianna-keene
View: 243 times
Download: 0 times
Share this document with a friend
Popular Tags:
54
Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3
Transcript
Page 1: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Finite Difference Discretizationof Elliptic Equations: 1D Problem

Lectures 2 and 3

Page 2: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Model ProblemPoisson Equation in 1D

Boundary Value Problem (BVP)

Describes many simple physical phenomena (e.g.):• Deformation of an elastic bar• Deformation of a string under tension• Temperature distribution in a bar

Page 3: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Model Problem Poisson Equation in 1D Solution Properties

• The solution always exists

• is always “smoother” then the data

• If for all , then for all

• Given the solution is unique

Page 4: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Numerical Finite DifferencesDiscretization

Subdivide interval into equal subintervals

for

Page 5: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Numerical Solution Finite Differences Approximation

For example …

for small

Page 6: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Numerical Solution Finite Differences Equations

suggests …

Page 7: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Numerical Solution Finite Differences ….Equations

(Symmetric)

Page 8: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Numerical Solution Finite Differences Solution

Is non-singular ?

For any

Hence for any ( Is APD)

exists and is unique

Page 9: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Numerical Solution Finite Differences Example…

with

Take

Page 10: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Numerical SolutionFinite Differences …Example

Page 11: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Numerical Solution Finite Differences Convergence ?

1. Does the discrete solution retain the qualitative propeties of the continuous solution ?

2. Does the solution become more accurate when ?

3. Can we make for arbierarily small ?

Page 12: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Discretization Error AnalysisProperties of A-1

Let

• Non-negativity

for

• Boundedness

for

Page 13: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Discretization Error AnalysisQualitative Properties of u

0ˆ 0 uf

If

for

Then

for

Page 14: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Discretization Error Analysis Qualitative Properties of

Discrete Stabilityu

Page 15: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Discretization Error AnalysisTruncation Error

For any we can show that

Take

Page 16: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Discretization Error AnalysisError Equation

Let be the discretization error

Subtracting

and

Page 17: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Discretization Error AnalysisError Equation

Page 18: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Discretization Error AnalysisConvergence

Using the discrete stability estimate on

or

A-priori Error Estimate

Page 19: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Discretization Error AnalysisNumerical Example

Page 20: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Discretization Error AnalysisNumerical Example

EXAMPLE :

Asymptotically,

Page 21: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Discretization Error AnalysisSummary

• For a simple model problem we can produce numerical approximations of arbitrary accuracy.

• An a-priori error estimate gives the asymptotic dependence of the solution error on the discretization size .

Page 22: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Generalizations Definitions

Consider a linear elliptic differential equation

and a difference scheme

Page 23: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Generalizations Consistency

The difference scheme is consistent with thedifferential equation if:

For all smooth functions

for

when

for all

is order of accuracy

Page 24: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Generalizations Truncation Error

or,

for

The truncation error results from inserting the exact solution into the difference scheme.

Consistency

Page 25: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Generalizations Error Equation

Original scheme

Consistercy

The error satisfies

Page 26: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Generalizations Stability

Matrix norm

The difference scheme is stable if

(independent of )

Page 27: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Generalizations Stability

(max row sum)

Page 28: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Generalizations Convergence

Error equation

Taking norms

Page 29: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

Generalizations Summary

Consistency + Stability Convergence

Convergence Stability Consistency

Page 30: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Model Problem Statement

Find nontrivial such that

denote solutions with

Page 31: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem ApplicationAxially Loaded Beam

• “Small” Deflection

• External Force

Equilibrium

Page 32: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Exact Solution

or

Page 33: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Exact Solution

Thus (choose )

Larger more oscillatory larger

Page 34: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Exact Solution

Page 35: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Discrete Equations Difference

Formulas

Page 36: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Discrete Equations Matrix Form

Page 37: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Error Analysis

Analytical Solution: ...ˆ,ˆ kku

Claim that

Note since

Page 38: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Error Analysis

Analytical Solution: ...ˆ,ˆ kku

Page 39: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Error Analysis

Analytical Solution: ...ˆ,ˆ kku

What are ?

Page 40: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Error Analysis

Analytical Solution: ...ˆ,ˆ kku Thus:

Page 41: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Error Analysis Conclusions…

Low modes

For fixed , :

second-order convergence

Page 42: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Error Analysis …Conclusions…

High modes :

For

as

High modes ( ) are not accurate.

Page 43: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Error Analysis …Conclusions…

Low modes vs. high modes

Example :

Page 44: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Error Analysis …Conclusions…

Low modes vs. high modes

resolved

accurate

not resolved

not accurate

is

BUT: as , , so any fixed mode converges.

Page 45: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Error Analysis …Conclusions…

Page 46: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Error Analysis …Conclusions…

Page 47: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Condition Number of A

For a SPD matrix , the condition number is

given by

=maximum eigenvalue of

minimum eigenvalue of

Thus, for our matrix,

as

grows (in ) as number of grid points squared.

Importance: understanding solution procedures.

Page 48: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Link to …Discretization…fuxx

Recall :

or

Page 49: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Link to …Discretization…fuxx

Error equation :

for

as (consistency)

Page 50: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Link to Norm Discretizationfuxx

We will use the “modified” norm

for

Thus, from consistency

Page 51: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Link to ||.|| Discretization…fuxx

Ingredients:

1. Rayleigh Quotient :

2. Cauchy-Schwarz Inequality :

for all

for all

Page 52: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Link to ||.|| Discretization…fuxx

Convergence proof:

Page 53: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Link to ||.|| Discretization…fuxx

Page 54: Finite Difference Discretization of Elliptic Equations: 1D Problem Lectures 2 and 3.

The Eigenvalue Problem Link to ||.|| Discretization…fuxx

Alternative DerivationSince

From error equation

Multiplying by


Recommended