北航计算流体力学第8课

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

迁移方程

()()()()⎪⎩⎪⎨

⎧+∞<<∞-=>=∂∂+∂∂

, 0

0 x x F t x u a x u a t u

其通解为

)(),(at x F t x u -=

实际上二元函数

),(t x u 变成了以

at x -为自变量的一元函数.

由图可见,迁移方程的解是沿C at x =-的直线族随时间向下游传播的, C at x =-就是迁移方程的特征线, 一般用斜率形式表示特征线

a dt dx = (或a

dx dt 1=)

u

l 2

1h

h

h

l

x

t

∆t

∆t

a ∆t

a ∆2A

t a l ∆+2

1

t a l ∆+22

1

)

(x F )

(t a x F ∆-)

2(t a x F ∆-t

t

a l ∆+2t

a l ∆+l

x =-0

=-at x 2

l

at x =

-2

+n 1+n n 2

+n 1

+n n

2

+i 2

+i 1+i 1+i i

i

1-i 1

-i 2-i 2-i A

后差格式影响域

前差格式依赖域

前差格式影响域

后差格式依赖域

a

dx dt 1=a

dx dt 1=x

t

依赖域——如果求解域中某一点A 只受到上游某一区域内发生的扰动的影响,则称该区域是点A 的依赖域;

影响域——如果求解域中某一点A 上发生的扰动影响下游的某个区域,则称这个区域是点A 的影响域;

CFL 条件——双曲型方程显式格式收敛(或稳定)的必要条件是差分方程的依赖域包含原微分方程的依赖域(从而将特征线包含进去)。

CFL 条件经常被归纳为克朗数小于等于1, 即

1c ≤∆∆=x

t

a

一些常见的格式 对于迁移方程

0=∂∂+∂∂x

u a t u ()0>a (5-1) 1. Euler 显式格式

x

u u a t u u n i n i n i n i ∆--=∆--+1

1 (5-2) 其等价微分方程为:

()()()

3

33

3

2222,1612t x x

u c x a x u c x a x u a t u ∆∆+∂∂-∆-∂∂-∆=∂∂+∂∂ο 可见它是一阶精度格式.

稳定性条件是: 1≤c ⎪⎭⎫ ⎝

∆∆=x t a c

2. Lax 格式

()11111

2

2n n n n n i i i i i u u u u u a

t

x

++-+--+-=-∆∆ (5-3) 其等价微分方程为

() +∂∂-∆-∂∂⎪⎭⎫ ⎝⎛-∆=∂∂+∂∂3

3

2

2221612x u c x a x

u c c x a x u a t u 稳定性条件是: 1≤c

比较Lax 格式和后差格式的误差大小:

()()

c c c c c

c x a c c x a +=--=⎥⎦⎤⎢⎣⎡-∆⎪⎭⎫ ⎝⎛-∆11112122

当5.0=c 时, 上式为3,Lax 格式的误差远大于后差格式.

3. 跳点格式(Leap Frog Method)

x

u u a t u u n i n i n i n i ∆--=∆--+-+221

111 (5-4)

其等价微分方程

()()

+∂∂-∆-∂∂-∆-=∂∂+∂∂55

443322112016x

u c x a x u c x a x u a t u 可见其精度为二阶.

稳定性条件:

1≤c

4. Lax-Wendroff 格式

2

1

12111222x

u u u a t x u u a t u u n i n i n i n i n i n i n i ∆+-∆+∆--=∆--+-++ (5-5) 或写成

()()n i n i n i n i n i n i n i u u u c

u u c u u 112

11122

2-+-+++-+--=

稳定性条件: 1≤c

5. MacCormack 格式 预测步 ()n i n i n i n i u u c u u 11-+--=

校正步

()[]

11

2

1++--+=i

i i n i n i

u u c u u u

或写成:

()n i n i n i n i u u c u u 11-+--=

()

1

1111+++++--=n i

n i n i n i u u c u u ()

11

2

1+++=n i n

i n i

u u u

其等价微分方程为(与L-W 格式相同

)

(5-6)

相关文档
最新文档