中科院计算流体力学最新讲义CFD114讲差分方法.ppt
《中科院计算流体力学最新讲义CFD114讲差分方法.ppt》由会员分享,可在线阅读,更多相关《中科院计算流体力学最新讲义CFD114讲差分方法.ppt(37页珍藏版)》请在三一办公上搜索。
1、计算流体力学讲义2011 第四讲 有限差分法(2)李新亮;力学所主楼219;82543801,知识点:离散误差的Fourier分析;间断周围数值振荡的原因、群速度控制(GVC);模型方程向N-S方程的推广:流通矢量分裂,1,讲义、课件上传至(流体中文网)-“流体论坛”-“CFD基础理论”下载地址2:,Copyright by Li Xinliang,Copyright by Li Xinliang,2,知识回顾,1.有限差分基本原理,差商-微商,待定系数法,2.基本概念,差分格式、截断误差、精度,差分方程、修正方程,显格式、隐格式,全离散、半离散,守恒性、非守恒型,3.相容性、稳定性;Lax等
2、价定理,Copyright by Li Xinliang,3,4.1 差分格式的误差分析,概念澄清1:精度 vs.分辨率,描述 网格充分密集时差分格式的误差特性,描述网格有限的情况下,差分格式的误差特性,2 阶精度,误差,4阶精度,格式1,格式2,3阶精度,显然:足够小的情况下,格式1误差更小 并非足够小的情况下,格式2 有可能误差更小,精度特性,分辨率特性,Copyright by Li Xinliang,4,概念澄清2:有效网格,目的:计算差分,,Case 1,Case 2,网格点数增加了一倍,但问题也复杂了一倍,用同一差分格式计算,两种工况误差完全相同。,有效网格点数:一个波长里面的网格
3、点数(PPW:Point per Wavelength),有效波数,10个点,20个点,1.耗散与色散误差,5,Copyright by Li Xinliang,精确解,1阶迎风,2阶迎风,数值实验,时间推进:3步TVD型Runge-Kutta,且时间步长足够小(误差忽略)空间离散:1阶及2阶迎风格式(20个网格点),实验观察到的现象 两类误差:振幅误差 相位误差(波速误差),Copyright by Li Xinliang,6,对以上“实验现象”进行理论分析,半离散分析:假设时间推进是精确的,仅分析空间离散带来的误差(难度小、常用)全离散分析:同时分析时、空离散的误差(难度大),考查问题:,
4、实际上就是普通三角函数,采用复数形式仅仅是为了理论推导方便。用实数形式 sin(kx),cos(kx)推导形式上略显繁琐。,精确解:,差分格式:,(1),其他格式,假设对于:,有,隐含假设:线性差分格式 非线性系统作用于单波,会产生多个谐波,(2),差分没有误差,Copyright by Li Xinliang,7,令:,(1)式化为:,“半离散化”:空间导数差分计算,时间方程(常微)精确计算,如果,无误差,分析(修正波数)与误差的关系,理想情况:的误差导致解的幅值误差 耗散误差 的误差导致解传播速度的误差 色散误差,假设对于:,有,反映了一个波内的点数。PPW(波内的点数)=,Copyrig
5、ht by Li Xinliang,8,耗散、色散误差分别由修正波数的实部和虚部决定。,关键参数:修正波数,含义:反应波数(谱)空间内差分的误差,任意函数:,定义:,求导数,精确解,差分解,Fourier 分析的任务计算出,并考差其与 的逼近程度。,考察格式分辨率(resolution)的重要指标 精度:反映 时的情况 分辨率:网格点数很少(例如波里面只有6个点)时的性能对于多尺度问题,分辨率更重要。牺牲精度,提高分辨率,优秀的差分格式,1个波长里面6个点 即可,精度 分辨率,Copyright by Li Xinliang,9,如何计算修正波数?,定义:,方法1.理论计算 根据差分具体表达式
6、及定义计算,例1:,令,则:,于是:,1阶迎风,例2:,2阶迎风,Copyright by Li Xinliang,10,方法2:数值计算,定义:,Step 1)选取计算域0,2p,计算网格(例如64,128)Step 2)给定波数 k,生成函数值Step 3)调用差分子程序,得到导数值Step 4)通过Fourier反变换,得到谱:,假设已有求差分的子程序(黑箱,已知是线性的),线性黑箱,强调:研究CFD本身,不能只使用理论手段,还要用数值手段,根据修正波数的定义,有,Step 5)改变k的值,重复2-5,得到 对于 的依赖关系。画图,非线性情况会产生高次谐波,造成 step 4 中隐含的假
7、设无法成立 将Fourier分析手段拓展到非线性系统 需要研究的课题,隐含条件:只有波数为k的那个谱不为0(线性系统),Copyright by Li Xinliang,11,中心差分格式的色散特性0:精确解;1:4阶普通2:6阶普通;3:4阶紧致4:6阶紧致;5:6阶超紧致,迎风差分格式的色散特性0:精确解,1:2阶迎风2:5阶迎风偏心 3:3阶迎风紧致4:5阶迎风紧致,每个波长里面2个网格点,谱方法的分辨率,差分法分辨率的极限(只有无穷阶精度才能达到),20阶超紧致格式 接近谱方法,Copyright by Li Xinliang,12,不同差分格式的色散误差曲线,结论:要求分辨率相同的情
8、况下,采用高阶格式可放宽空间网格步长,从而减少计算量,重要方向:高分辨率差分格式,0:精确解1:2阶迎风2:3阶迎风3:3阶迎风紧致4:5阶迎风紧致,指定误差要求的情况下,不同差分格式能模拟的最大a(a 越大,所需网格越少),附录:部分差分格式,表中的迎风差分格式均针对 a0,当a0时,需把下标的“j+k”换成“j-k”(例如把j+2 换成j-2,把j-1换成j+1);并在表达式前加上“-”号。例:,迎风偏斜格式:上游的基架点更多些(或上游权重更大),13,Copyright by Li Xinliang,4.2 数值解的群速度及间断处数值振荡来源,对于:,有,修正波数,数值解,色散误差:数值
9、解传播的速度与精确解不一致,数值解传播偏快,数值解传播偏慢,0:精确解;1:2阶迎风;2:5阶迎风偏心 3:3阶迎风紧致;4:5阶迎风紧致,快格式(FST):慢格式(SLW):混合格式(MXD):,特点:波数越高,误差越严重,1.色散误差与群速度,14,Copyright by Li Xinliang,t=0.5时刻的精确解及数值解,空间离散:五种不同格式;时间推进:3阶Runge-Kutta,【数值实验】波的传播问题,观察现象:1)高波数成分误差严重,低波数成分误差不明显;2)二阶Pade格式的解传播速度快于精确解,其余格式偏慢;3)迎风型格式有耗散,尤其是二阶迎风格式;,概念:群速度 波包
10、传播的速度,15,Copyright by Li Xinliang,2.间断附近数值振荡的来源,【数值实验】间断的传播,计算域0,1;计算网格点100 时间推进:3阶Runge-Kutta 空间离散:1)二阶中心差分,2阶迎风及2阶中心格式的色散特性,2)二阶迎风差分,16,Copyright by Li Xinliang,2阶迎风,精确解,2阶中心,过激波数值振荡的根源 色散误差导致群速度不一致,快格式,慢格式,波前振荡,波后振荡,=+,群速度控制的基本思路(群速度控制 GVC:Fu&Ma):间断前、后分别采用快格式和慢格式,可有效抑制振荡 Zhuang&Zhang:抑制波动原则,示意图:间
11、断的Fourier分解,好思路,17,Copyright by Li Xinliang,利用GVC的思想构造可计算间断的差分方法,1)间断的前后判据,简易方法:则j点在间断左侧,j-1,j,j+1,则j点在间断右侧,原理:越靠近间断,振荡越剧烈,(a0 时,右侧为“前”),2)根据GVC的思想构造格式,间断前:快格式;间断后:慢格式;,格式 GVC2,3)改写成为守恒型,非线性情况,通常守恒型效果更好,NND,格式 GVC2a,18,Copyright by Li Xinliang,4)a 0 时,同样思路构造(利用对称性,仅需把下标j+k换成j-k即可),采用GVC2a(NND 2a)格式的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中科院 计算 流体力学 最新 讲义 CFD114 讲差分 方法

链接地址:https://www.31ppt.com/p-5171709.html