计算流体力学讲义第四讲有限差分法(2)李新亮lixl@imech
cn;力学所主楼219;82543801知识点:离散误差的Fourier分析;间断周围数值振荡的原因;GVC格式;模型方程向N-S方程的推广;1讲义、课件上传至www
cfluid
com(流体中文网)->“流体论坛”->“CFD基础理论”CopyrightbyLiXinliang第一页,共三十五页
3差分格式的进一步分析1
耗散与色散误差2CopyrightbyLiXinliang)sin()0,(0xxuxutu精确解1阶迎风2阶迎风)2/()43(21xuuuujjjjxuuujjj/)(1数值实验boundaryperiodicxxxuxutu],2,0[)sin()0,(0时间推进:3步TVD型Runge-Kutta,且时间步长足够小(误差忽略)空间离散:1阶及2阶迎风格式(20个网格点)实验观察到的现象——两类误差:振幅误差相位误差(波速误差)第二页,共三十五页
CopyrightbyLiXinliang3对以上“实验现象”进行理论分析半离散分析:假设时间推进是精确的,仅分析空间离散带来的误差(难度小、常用)全离散分析:同时分析时、空离散的误差(难度大)考查问题:实际上就是普通三角函数,采用复数形式仅仅是为了理论推导方便
用实数形式sin(kx),cos(kx)推导形式上略显繁琐
精确解:ikxikctctxikeeetxf)(),(差分格式:0jxjfctf(1)xfffjjjx/)(1)2/()43(21xuuufjjjjx其他格式……jikxjexu)(假设对于:有jikxjxexku~隐含假设:线性差分格式非线性系统作用于单波,会产生多个谐波(2)差分没有误