偏微分课程课件6-双曲型方程的有限差分法(III).ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《偏微分课程课件6-双曲型方程的有限差分法(III).ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微分 课程 课件 双曲型 方程 有限 差分法 III
- 资源描述:
-
1、(五)双曲型方程及方程组的初边值问题(五)双曲型方程及方程组的初边值问题1.二阶双曲型方程的边界处理二阶双曲型方程的边界处理001000110001110000111|(),|()(),()()(),()(),xx lnnnnJxx lnnnnnnnnnnJJJut utununut utxut utxuuuhuuuh 第第一一类类边边界界:直直接接转转移移法法第第三三(二二)类类边边界界:(向向前前差差分分)(向向后后差差分分)构造二阶精度的边界条件构造二阶精度的边界条件20120|()xaubucuuO hxh 确定确定a,b,c a,b,c?得方程组得方程组021;/220abcbcbc
2、 31,2,22abc 223002()(0)|()2xxuhuu huhO hxx223002(2)(2)(0)2|()2xxuhuuhuhO hxx212|()JJJx LaubucuuO hxh 确定确定a,b,ca,b,c2232()()|()2Lx Luhuu Lhu LhO hxx 2232(2)(2)()2|()2x Lx Luhuu Lhu LhO hxx得方程组得方程组021;/220abcbcbc 31,2,22abc 右边界右边界0120002111342342nnnnnnnnnnnnJJJJuuuuhIIuuuuh:二阶精度的边界条件二阶精度的边界条件2.一阶双曲型方程
3、及方程组的边界条件一阶双曲型方程及方程组的边界条件10000200axutt tgaxutt tg.,0(,)(),()(0).,1(1,)(),(0)(1).特特征征线线向向右右倾倾斜斜,只只在在左左边边界界给给出出边边界界条条件件。且且特特征征线线向向左左倾倾斜斜,只只在在右右边边界界给给出出边边界界条条件件。且且0(0,1)0(,0)(),(0,1)uuaxtTtxu xg x x ,对流方程对流方程(,)|01,0 x txt怎样给边界条件使方程适定,怎样给边界条件使方程适定,区域为区域为X=1不能给边界条件不能给边界条件X=0不能给边界条件不能给边界条件(初始条件)(初始条件)0a
4、1-10,01,0,(,),Tp ppIIIIIIuuAxttxuuuARS AS 其中其中为对角线元素为负的对角阵为对角线元素为负的对角阵-10vvvS utx 为对角线元素为零的对角阵为对角线元素为零的对角阵为对角线元素为正的对角阵为对角线元素为正的对角阵S为为A的特征向量的列所构成的矩阵的特征向量的列所构成的矩阵-0+I II III(,0)(),01(1,)(),1(0,)()0IIIIIIIIv xg xxvttxvttx ,处边界条件数目等于处边界条件数目等于 负特征值数目负特征值数目处边界条件数目等于处边界条件数目等于 正特征值数目正特征值数目零特征值不需给出边界条件零特征值不需
5、给出边界条件 -1IIIIIIS AS -0+0IIIvvtx 0IIIIIIIIIvvtx -10vvvS utx =0,=0,=0IIIIIIIIIIIIIIIIIIvvvvvvtxtxtx IIv 向向上上传传播播,不不需需要要任任何何边边界界条条件件。0IIIvx 向向右右传传播播,需需给给出出处处的的边边界界条条件件:0,00,且且:IIIIIIIIIIIIvttg 1Ivx 是是向向左左前前进进的的,故故需需在在处处给给出出边边界界条条件件 1,01,且且:IIIIvttg 错错误误地地给给出出边边界界条条件件,问问题题会会不不适适定定。0,01,0(,0)(),01,(1,)()
6、,00()例例1 1:对对流流方方程程uuaxtxtu xg xxutx ta 1111()nnnnjjjjuuauu 跳跳蛙蛙格格式式:3.一阶双曲型方程及方程组的数值边界处理一阶双曲型方程及方程组的数值边界处理22(,)(,)(,)()(,)(,)()uu x tu x tx tOtuu x tax tOx 三层格式三层格式需增补需增补1ju10()()jjjtug xa gx 1132100,1,.0.:axuux 由由于于给给的的边边界界条条件件是是的的边边界界 然然而而在在计计算算的的时时候候需需要要的的值值 可可是是方方程程本本身身并并没没有有给给出出在在的的值值 需需要要我我们们
7、增增补补这这些些值值。比比如如采采用用如如下下可可行行的的方方法法1111()nnnnjjjjuuauu 跳跳蛙蛙格格式式:0,0 01,0(,0)(),01,(1,)(),0uuaaxtxtu xg xxutx t ()10010111100100(1)()1(2)()2nnnnnnnnnuuauuuuauuu n+1npQ0 x1x01(1)()(),()u Pu Qu Qxx 解解释释:根根据据特特征征线线的的性性质质有有对对于于可可以以采采用用插插值值给给出出,比比如如由由,进进行行线线性性插插值值得得到到,即即实际上是迎风格式实际上是迎风格式数值边界条件(人工边界条件)数值边界条件(
8、人工边界条件)101001011001010()1)nnnnnnnnxxxxuu Quuxxxxaua uuauu +=()注:采用插值法构造边界条件要用内插公式,注:采用插值法构造边界条件要用内插公式,使用外推方法往往是不行。即要用使用外推方法往往是不行。即要用稳稳 定定的格式构造边界条件的格式构造边界条件.例如:下面的两个不可用的边界条件120,u uu用用两两点点的的值值作作线线性性插插值值,外外推推得得的的值值012=2nnnuuu再如110010=2()nnnnuuauu注:改进注:改进1111001001()2nnnnnuuauuu 例:考虑微分方程组(例:考虑微分方程组(半无界问
9、题)半无界问题)0,0,0uuAxttx01 =,10uu vA 其其中中:(),定解条件为:定解条件为:0000(,)()(,)()u xxv xugtx思考:不能给出思考:不能给出v v(x,tx,t)在在x x=0=0处的边界条件,处的边界条件,否则问题不适定。否则问题不适定。11001S AS 采用采用Lax-wendroff Lax-wendroff 格式格式12111112111111()(2)2211()(2)22nnnnnnnjjjjjjjnnnnnnnjjjjjjjuuvvuuuvvuuvvv 左边界需要附加边界条件左边界需要附加边界条件10nv计算计算2211,nnuv方法
10、一、从特征形式出发方法一、从特征形式出发特征型特征型:00,0txxvtv 1110,01TvS uSAS 111111,1 1112SS1010,nnv就转化为计算计算采用迎风格式采用迎风格式)(01010nnnn方法二、从方程本身出发方法二、从方程本身出发已知边界条件已知边界条件有:有:1110112110(1)(2)4 0 3nnnnnvvvvv 一一阶阶差差商商二二阶阶差差商商(0,)0ut 0,0),0(tttu(0,)(0,),0 0vtuxttt 0 ,),0(),0(txtuttv10010()nnnnvvuu 0,0,0uuAxttx0110 uuvA其其中中:(,),1 1
展开阅读全文