保捱科技网
您的当前位置:首页守恒型扩散方程非线性离散格式的性质分析和快速求解

守恒型扩散方程非线性离散格式的性质分析和快速求解

来源:保捱科技网
2015年8月 Aug.,2015 计算数学 MATHEMATICA NUMERICA SINICA 第37卷第3期 Vo1.37,No.3 守恒型扩散方程非线性离散格式的性质分析 和快速求解木1) 崔 霞 岳晶岩 (北京应用物理与计算数学研究所计算物理实验室,北京100088) 摘 要 对于守恒型扩散方程,研究其二阶时间精度非线性全隐有限差分离散格式的性质,证明了其 解的存在唯一性.研究了二阶时间精度的Picard—Newton迭代格式,证明了迭代解对原问题真解 的二阶时间和空间收敛性,以及对非线性离散解的二次收敛速度,实现了非线性问题的快速求解. 本文中方法也适用于一阶时间精度格式的分析,并可推广至对流扩散问题.数值实验验证了二阶 时间精度Picard—Newton迭代格式的高精度和高效率. 关键词:守恒型扩散方程;非线性全隐离散格式;二阶时间精度;存在唯一性;迭代加速 MR(2000)主题分类:65M06,65M12,65B99 1.引 言 非线性全隐离散格式已广泛应用于扩散问题的数值求解[1-3j.它能够取消算子方法 和显式方法的稳定性时间步长.二阶时间精度非线性全隐离散格式更适应于瞬变问题的 更精确求解【 ,引.但对守恒型扩散问题,这一类离散格式的理论分析还比较少.关于其精度,已 有文献只是利用截断误差给出简单的说明.关于其迭代方法的研究,也仅限于数值实验的比 较. 周毓麟先生等发展的离散泛函分析方法【。]为迭代方法的理论分析提供了有力的工具.其 中,非线性全隐离散格式的 。。(日 )收敛性是迭代解的收敛性和收敛速度证明的一个充分条 件.对于非守恒型扩散方程,该收敛性不难证明,但对守恒型扩散问题,则并非易事.研究的难 点在于守恒型扩散算子非线性离散项的估计.对非守恒型扩散问题,通过选取检验函数为试探 函数的二阶空间中心差商离散,容易应用强制性条件得到扩散算子的下界估计,并利用对应于 时间导数离散项的分部求和,得到Lo。(H )收敛性.而对守恒型扩散问题,扩散算子非线f生离 散后,得到的误差项复杂得多,这种方法难以应用.事实上,即使一阶时间精度非线性离散格式 的分析也尚不完善;因而,已有关于迭代方法的理论分析中,常将非线性全隐离散解的收敛性 作为假设条件【1J.作者在非线性耦合问题研究【7j 8J的基础上,在文献[9]中,采用不同的检验 函数(试探函数的一阶时间差商离散),利用对应于扩散算子离散项的分部求和,给出不同于非 守恒型问题和线性格式分析的两种新的归纳假设论证方法一利用Lo。(L )收敛性结果的两步 推导证明方法和利用试探函数前一时间步一阶空间差商最大模估计的单独直接证明方法,建 立了守恒型扩散问题非线性全隐离散解的 o。(日 )收敛性估计,并给出了稳定性分析结果. 2014年12月i0日收到. )基金项目:国家自然科学基金(11171036,11271054,11301033),中国工程物理研究院科学技术发展基金 (2012B0202026,2014A0202010),计算物理实验室基金. )通讯作者:岳晶岩,E-mail:yuejingyan@iapcm.ac.cn.研究方向:辐射流体力学计算方法. 228 计算数学 2015焦 本文证明非线性全隐离散格式的存在性和唯一性.分别采用了类似于文献[10】和[11】的 思想.利用不动点理论,建立解的存在性.通过估计假定存在的两个解,证明其差的 范数为 0,得到解的唯一性.与文献【10]和[11]中对非守恒型扩散问题的研究相比,对非线性守恒型 扩散算子,需要新的更细致的处理.其中,非线性全隐离散解的唯一性证明中利用了该格式的 o。(日 )收敛性的结论.此外,给出二阶时间精度Picard—Newton迭代格式的理论分析,包括 迭代解对原问题真解的收敛性和对非线性离散格式解的收敛速度.文中对于守恒型扩散问题 非线性离散格式的分析对于一阶和二阶时间精度格式均适用,并且其思想可以推广至对流扩 散问题,以及非线性有限体积格式和有限元格式的理论分析. 考虑如下的二维非线性守恒型扩散方程: t— ·(n( , ,t,u)vu)=f(x, ,t,u,u。,“r ), ( , )∈Q,t∈(0, 】; ( , ,t)=0, ( , ,0)=uo(z, ), ( , )∈aQ,t∈(0,T】 ( , )∈Q. (1.1) (1.2) (1.3) 这里, = =器为函数 关于变量 的偏导数.Q:(0, 1)×(0, 2)为R 中的矩形 区域,边界为aQ.(0, 】为时间区域. 1, 2和 为正常数.扩散系数0=a(x, ,t,p),源项 f=y(x, ,t,P,口,r)和初始函数uo(z, )为已知函数. 本文研究在如下假设条件下进行 假设1.存在正常数n 和n ,使得0 a(x, ,t,P) n 对所有( , ,£,P)∈ ×【0,T]×R 都成立. 假设2.偏导数nt有界.0p连续,且其关于 , , 和P的偏导数有界.,关于P,q和r 的偏导数有界. 假设3.问题(1.1)一(1.3)存在唯一光滑解 ∈ (Q×[0, 】). 将区域(0,L1)×(0, 2)X(0,T】均匀剖分为I×J X M个小区间,剖分步长为hi=争, h2= ,7-=击.记h=max(hi, 2), t=ihl, =jh2, =( , )和 :钆丁.对 函数 和妒,记 = ( ),咖 = ( t, ).令 + 为 和也+1,J的代数平均.令 dt 叶 ={(妒n+ 一 )为逼近馆“的向后差商,ott = (砂计 一2 + 一 )为逼近 嚣的中心差商.以如 + ,J=击( +1,J一 )和以 =互 1( +1,J一也一1,J)分别表示导数 在点 处的向前和中心差商.记如 巧=击( + ,J一 一 ),于是醴 =如( ) = 击(如 + ,j一如 一 ,J).类似地定义 ,J+ , , , , 咖 和跨 . 文中,若 =0或i=I,或J=0或J=J,则称点 为边界点(BP),否则,称之为内点 (IP).内点和边界点构成所有的点(APs).令 为一般正常数,E为小的正常数,它们在不同 3期 崔霞等:守恒型扩散方程非线性离散格式的性质分析和快速求 处均可有不同的含义.对函数 , , ,记 。z a( i+吾,yj,"In+1, nt++毒l)· 糍,J( ) Jn拳 ( ) ¨( ) =a(xi, + , ̄-n+l, pnJ++l \,· ,( , , + , ’,巩 ,吼 ). (n( ) 圣) (n( ) ) + (n( ) ) 去 如( I——1 J——1 j~ )如 如] +去 + ( ) 西 + 一a 一 ( ) 一划 ( ) 西, 皿) ∑∑0t+ ) 件 ,j瓦 件 ,5hlh2 i=O J=1 1 L,一1 +∑E 0t,J+ ( ) + 定义离散 ,Loo和H 空间范数如下: /工 J L一 + h ^ · 、 . ( 。)’。 l l 嚣 【 .lI lLoo(L。。) lvl- 一 I-II I :(( 1i∑暑 =0 5x ̄i+ ̄,j12hlh2+I -1 J§-1 什 ̄+ /[2hth2))‘。. max记 II= IIL。.在此基础上,定义 IILo。(L。): :oIl'M 器警,M l lIloo, /M 、 。。(日 )= 器警,M II llj II ̄llL。(L。) (丁 1 Il l/),等等 lIq Kq1]5 ̄]l,Vq 2 2. 些有用的性质: 离散Sobolev不等式[12,13]: 当h S e一时,有 I1。。 K1 In hllla ̄1]. 引理1.(离散Gronwall不等式【6】)假设离散函数 ^={u l =0,1,…,Ⅳ}(NT T) 满足不等式 C+∑P k7-, 这里,C和 (k:1,…,Ⅳ)为非负常数,佗 N.则 maxce。吾 这里,丁充分小,使得丁( : ,Ⅳ ) 1· 230 计算数学 引理2.(递推不等式[13])设{)( )为非负数序列,满足 )(。+1 A1)( +A2)(s)(s+1+A3, Vs 0. 其中,A ( =1,2,3)是非负数,则当4A3(A1+A2) 1且Xo 2A3时,有 )(。 2A3,Vs 1. 本文大致结构如下:§2给出二阶时间精度非线性全隐离散格式解的存在性证明,§3证明 其解的唯一性,§4给出一阶时间精度非线性全隐离散格式解的存在唯一性.§5证明二阶时间 离散Picard—Newton迭代解对原问题解的二阶时间和空间收敛性,§6证明迭代解对非线性全 隐离散格式解的二次收敛速度.§7给出数值实验和比较,验证Picard—Newton迭代的精度和 效率. 2.二阶时间精度非线性全隐离散格式解的存在性 引入以下假设. 假设4.丢 C ,这里C 为任意大的正常数. 假设5.C+ 吾 C ,这里 和C 分别为任意小和任意大的正常数. 在假设3之下,易知 V.(a0Vuo)+f。. uo【a +0 0_“t0)V 0+a0vu ̄]+ + +,2 (u ) + (u ) . 这里,a。=a(x,Y,0,uo),f。=f(x,Y,0,UO,UO ,札0 ),等等.于是,熟知的二阶时间离散全隐有 限差分格式可表述如下: ( ( ) 州) ( ), 一1; (2.1) (2.2) + =0BPs; 礼=1,2,...,M皑=u。( ), = 。(%)+丁钆 j)+去丁2 (%),APs 它是一个含三个时间层的非线性格式,需通过适当的迭代方法求解. (2.3) 记,“ =U(Xij, )为方程(1.1)一(1.3)的真解.由Taylor展开,容易得到下面的截断误差. 苟 =:兰dtu ̄+1一 一 州(“,) Un+1) (钆) (2.4) 0( 。+7-2), IPs; n:1,2,...,M—l; R{巧 =: 札 一札。( )一7-u ( )一去丁2u ( 巧)=。(7-。), Ps. (2.5) {I1 llL。。(L。o),ll6ullLoo(Loo)) K. (2.6) 定理1.在假设1-3,5下,非线性全隐有限差分离散格式(2.1)一(2.3)至少存在一个解,满 足估计 若f=f(x,Y,t, ),则该条件可以放宽为假设1—4,关系式(2.6)变为 lI llL。。(L。。) K. (2.7) 3期 崔霞等:守恒型扩散方程非线性离散格式的性质分析和快速求解 231 证明·记e : 程 一 .将(2.1)和(2.3)分别与(2.4)和(2.5)相减,得到如下的误差方 1 e 一 州( en+1) 5([an+l( )一。 + (u)】 ”+ ) + + ( )一 + ( )+R , IPs; (2.8) e =0, BPs; I"t=12 .,M一1; (2.9) (2.10) e易=0,e ̄i=R 经推导,得到 APs. (【nn+ ( )一an+l( )] u叶 ) =5(Pn+ ( , )e卅 5un+ ) B ( , )e件n+{lJ+ ( , ) nJ++l + ( , )疋e +G ( , ) e , “( )一 + ( ) D ( , )e +霸+ (钆,u)oxe + + ( , ) e , (2.12) 这里, B ( , ) + (札, ) (u, ) J u, ) 2-“ n+ +如 + ( , )如钆 ( , ) 2“巧n+ + J( ,u)5 +l + (u,u)5 n』G ( , ) u)a u {, D ( , ) /n (% , +1,Q叼“+(1一 ) ,ogxU ̄+1 )da, “( , ) /o ( , , 十 , , 巩%+ +(1一Q)如 , + )dQ, “(乱, ) /o (% , + ,乱 1,如u , + +(1一a) )da, p件/n+ 1 ( ) /n n (%十 , , +1, r r冲n+ l,J+(1一 ) n++ l,j)da, 等等. 注意到(2.11)和(2.12),我们可以将误差方程(2.8)写成如下的等价形式 兰dte ̄+1一 。州( 6n+1) +B ( , )e件n+ ll +D ( , )e J+c (钆, )entJ++ ( , )如e +G (u, ) e + + ( , )巩e + ( , )岛e +R苟 , IPs (2.13) 在.( +1)( +1)(M+1)维Euclid空间R =R(¨ )(J+ )(M+ )中,构造映射O:R _÷R+将R 映射到自身:对任意钍∈R ,相应的映射e△=e(z△)是具有齐次边界条件(29)和 232 计算数学 2015焦 初始条件(2.10)的线性方程组 ( 一 1 巧n)一 an+l(乱 +1) B ( , +z)e件n+如l+ + (u, + )e n++l +D (u, + )e (钆,u+ )5xe +G (钆,钆+ ) e +霸+ (u, + )巩e + + (u,.“+ ) e +R , IPs (2.14) 的解·对任意z△∈R ,解e△:@( △)∈R 存在且唯一.(事实上,对 △∈R ,下面的形式推 导(2.17)‘(2.21)仍成立,即可知线性格式(2.14)是稳定的,因此其解存在唯一) 令G为正常数,它大于原问题 (1.1)一(1.3)的唯一解乱和其偏导数 ,U ,札zz,U ,Ut的 最大模,即 u(x,Y,t)l,l z( ,Y,t)l,lUy x,Y,t)l,IUxx x,Y,t)l, Uyy(X,Y,t)l,lu,(x,Y, )I G,V(x,Y,t)∈ ×[0,T] 令Q c R 为由 (2.15) Q={【 △  。 O n≤M r G.。 冲j G I一 <忆<』 一 ~< G 15y n J+ 1(2.16) 0<n<M 定义的一个有界闭子集.显然,Q为R 的一个凸子集.于是O:Q_÷R 将Q映射到R 将(2.14)两端同乘以e hlh27,并对所有内点和n=1,2,¨.,N一1(2 Ⅳ M)求和简记所得等式为A + =BⅣ.逐项估计之. 首先,对相应于时间导数二阶离散的项,经过仔细的推导,并利用HSlder不等式以及 ab Ea + 6。(分别取 = 和E= ),我们有 A =∑∑∑(∑-1 ∑I-1 J∑-1(,芸号 dte ̄j+ A :n=l i=1 j=l\ N、)e矿 mz丁 N去II ̄NII。+ 也 Ⅳ + 1 I-1 Y-1 eN巧 Nm 丁 e ll。一 ll 丁。一 1 I -1 J -1 0=1 J=1 。 hlh2T+ ∑--1 几=1 Il 丁 eⅣ lⅣ一1 l。r。每ll 。+ Ⅳ一1 .(2 ) (2.18) 利用关于空间指标的分部积分,并注意到边界估计(2.9)和假设1,得到 ∑an+l( + )沈州, ̄en+1)r a ∑1 ̄Sen+l n=1 n=1 3期 崔霞等:守恒型扩散方程非线性离散格式的性质分析和快速求解 233 注意到(2.11),利用分部求和公式和HSlder不等式,有 N-1 N一1 N一1 BⅣ K∑Ilen+l + ∑l + +£∑[15en+l (2.19) 综合(2.17),(2.18)和(2.19),对所得关系式进行整理,得到 N一1 N一1 【l。+∑II5en+l + eⅣ +∑ e“ N——1 N —1 K(1ld I I+lldteI II 下。+∑IIRF+ 112 ̄)+K∑Ilen+l 利用离散Gronwall不等式,再注意到(2.10),(2.4)和(2.5),于是有 Ⅳ~1 Ⅳ一1 (2.20) lIeⅣll。+∑115e ̄+1 + eⅣ 。+∑ e K(h +丁 ). (2-21) 注意到2 N M,1le。ll+Ile ll=O(h +T2),于是,对礼=0,1,…,M,我们有 Ile 【 K(lh。+丁 ). 对d 4(d为空间维数),由离散逆不等式,II ̄ll。。 一 ,有 (2.22) lle ll。。 KoKh—id(^ +7- ) K1, 这里, 1为正常数.为得到(2.23)的最后一个不等式,我们利用了假设4 这样,若G≥K1,则 J 0 <i <1 0 ,<J< (223) le I G(2.24) 0<n<M 若f=f(x,Y,t,钆),则以定义 Q= 。 (2.25) 代替(2.16).此时,取G满足G K1和f2.15). 若f=f(x,Y,t, , 。,tiy),我们还需继续给以推导.注意到,对2 N M,(2.21)式成 立;在假设4下,『 Ie。ll+I Ie ll=O(h +T2);于是对n=0,1,…,M,我们有 Il e 对d 3,由离散逆估计,有 KT一 (h +7-2). f2.26) lI e IIo。 KoKh— 7-一 (h。+7-。) 这里, , (2.27) ,则 为正常数.为得到(2.27)的最后一个不等式,利用了假设5.于是,若G ma xx a0 1t  0 J 15 ̄eL ̄,2 jl G, 0 m0 J 1 I5ye ̄,.J+ l G. 1,≤J≤ ≤J≤’ < < ,<,<一 。 ,了十喜。一 0<n<M 一0一 n 』 (2.2s)、 计算数学 此时,取G满足G max{K1, )和(2.15). 综合上述,由(2.24)(或者它和(2.28)),可知eA=O(za)∈Q.从而O(Q)c Q.映射 圣:Q-÷R 将Q映射到Q c R 自身.利用Brouwer不动点定理,该映射至少有一个不动点 eA,使得O(eA)=e△,即e△是具有齐次离散边界条件(2.9)和离散初值条件(2.10)的方程组 1 e 一 en一 ( 0 (乱+e) “)巧 B (乱, +e)e糍,J+ (乱, +e)e 髯{+D (“, +e)e +E (t£,u+e) e +G ( ,u+e) e + + ( , +e) e +伤“u, +e) e +Rln/ ̄ , IPs 的解.于是 =u△+CA是差分方程组(2.1)一(2.3)的解 (2.29) 3.二阶时间精度非线性全隐离散格式鹪的唯一性 我们有[9】. 引理3.在假设1—4下,对非线性全隐离散格式(2.1)一(2.3),有如下的 o。(日 )收敛性 _lel】L (L2)+lIellL。。(日 )+lidtellL (L。)+7lII teIIL (L。)+7- lIdtellL。(日 ):O(h +7- ) 定理2.在假设1—4下,非线性全隐离散格式(2.1)一(2.3)的解是唯一的. i ̄,t/1.假设全隐格式(2.1)一(2.2)除 + 之外,还有一个解叼¨.将二者满足的离散方 程相减,记 ¨:%“一叼“,则有 薹 一 一 州( 州 ([0 + ( )一an+l( )] ”+ ) + + ( )一 + ( ), “IPs; (3.1) (3.2) =0BPs =0, APs 0, (3.3) 将(3.1)两端同乘以 + 1 2 7-,对所有内点和n=1,2….,N一1(2 N 书写简洁,记所得的方程为x 十x =y +y .逐项估计之. 首先,对于相应于空间导数二阶离散的项,得到 Zl)求和.为 =∑∑∑(∑-11∑-1 ∑J-1( 缸 . 一 :n=l :1,=l N)  州m。丁 。“ nI I丁 .(3.4) 利用对空间指标的分部求和,并注意到边界估计(3.2)和假设1,有 x (3.5) 3期 崔霞等:守恒型扩散方程非线性离散格式的性质分析和快速求解 235 这里用到了IIUIIL。。(L。。) K.在假设4下,利用引理3,可知该不等式对d 4成立 利用离散逆不等式和引理3可知,对d 4, 5V + IIoo Koh—d-IIY一 IlLo。(日 )+II ̄ullLo。(Lo。) 这里, 1为正常数.上述最后一个不等号在假设4之下成立 利用分部求和,H61der不等式, 1, (3.6) 和(3.6),可知 n蔫,J( )一口 ,J( ) (II n++ll’Jl+I “1) ~∑ n 一 (3·7) 0 +  一N一1 0 竹 ∑(KIIW州II。+£I 州IlI )丁 礼==1 + (3.8) 利用HSlder不等式和 J + ( )一 + ( )J 可知 N一1 他 + (1 + I+l 佗 + I+I + I), (3.9) + 『 ∑(KIIW州II + ̄llSW州II )7-. n=1 (3.10) 综合(3.4),(3.5),(3.8)和(3.1o),并对所得的关系式进行整理,得到 IIWⅣII。+lldtWⅣII。7. +∑l + Il I7-+∑IIO.W Il。丁 n--1 n=1 N一1 K(ItW ll。+ 于是,利用离散Gronwall不等式,有 )+K∑IIW州 (3.11) N一1 Ⅳ一1 IIWⅣII + ⅣII。7_ +∑l ”+l II。丁+∑Il t II 丁 n=1 n=1 g(ItW II。+lIdtW II 7-。). 注意到初始条件(3.3),上式右端为0.于是 ”ll=0,n:0,1,2,…,M 这意味着 (3.13) 三0对Vi=0,1,…,z;j=0,1,…, 和n=0,1,2,…, 恒成立,于是 三 ,即全隐格式(2.1)一(2.3)的解是唯一的. 计算数学 4.一阶时间精度非线性全隐离散格式解的存在唯一性 阶时间离散非线性全隐有限差分格式表述如下 也 + 一 (0 + ( ) + )ij: + ( ), IPs + =0(4.1) (4.2) (4.3) BPs; 他=0,1,2 .,M一1; 吧= 0( 玎),APs. 假设6.景 C ,其中C 为任意大的正常数 假设7. C ,其中 和C 分别为任意小和任意大的正常数 利用类似于[。1的推导过程,可以证明 引理4.在假设1—3,6下,对非线性全隐离散格式(4.1)一(4.3),有如下的 oo(日 )收敛性 eIIL。。(L )+IIeiIL。。(Hi)+Il也elIL。(Lz)+ ̄ ̄L LdteIIL (日 )=o(h +丁) 类似于定理1的推导,可以得到一阶时间精度非线性全隐格式解的存在性. 定理3.在假设1-3,7下,非线性全隐有限差分离散格式(4.1)一(4.3)至少存在一个解,满 足估计(2.6);若f=f(x,Y,t,钆),则条件可以放松为假设1-3,6,关系式(2.6)变为(2.7). 利用引理4,类似于定理2的推导,可以得到一阶时间精度全隐格式解的唯一性. 定理4.在假设1-3,6下,非线性全隐有限差分离散格式(4.1)一(4.3)的解是唯一的. 5.Picard—Newton迭代的收敛性分析 本节考虑用于快速精确求解非线性问题(1.1)一(1.3)的Picard-Newton迭代格式,给出其 收敛性分析. 对n:1,2,...,M一1,考虑从 到 +1时刻的计算.令s为迭代指标,它一般在一对括 号中出现.对函数 ,记 口 ( )=n( , , +1j 麓 + ‘ ( )=JP( t, , +1, ‘ ,0n +lis)‘ ) 类似定义。 nd-+l(s  ( )以及对。 , , , 等的相应记号.再记 L(f + ( ( ) + ( + )一 + ( ’ ( )[ +¨一咖 ]+ ‘ ( ) ≯ ‘ +¨一良 ’] + 易+ ‘。 ( )[如 +¨一 ‘。 ]. 3期 崔霞等:守恒型扩散方程非线性离散格式的性质分析和快速求解 237 定义Picard-Newton迭代如下【。 [耋 羔 一1互 dt%]一 c。 +1 cs c +1 cs+1 % = ({0 + ( ( )[ + (s-}-i)一 + ( ]) + ( )巧 十 ‘ ( )+OL(I n+ (8 ( )[ ”+ (s+ )一U”+ (s 】) , BP8 “ “ Ps (5.1) (5.2) APs (5.3) 这里,0=1时为Newton迭代;0=0时为传统的Picard迭代.该迭代格式是利用文献[2】中 给出的线性化一离散(LD)方法导出的.利用该方法,Newton迭代可被视为是Picard迭代的 种修正,易于对基于Picard迭代的程序实施加速,我们称之为Picard—Newton迭代. 注1.利用LD方法,在线性化之后采用不同的离散方式,可以构造不同的Newton迭代 格式.这里,利用时间和空间算子的二阶离散设计的Newton迭代,记为Newton2.若采用对 + 的一阶近似, 即,将(5.1)中的第一项,对i3也 n+ 一 1dt = tn+ +O(T。)的近似,替换 dtu + =札 + +0(7-),将初值(5.3)变为 + (。)=U ,则得到的就是含 两个时间层的一阶时间精度Picard—Newton迭代,记为Newton1. !± !!± ≈ 记喏+ ‘ =%+ ‘ 一 ,我们有 定理5.在假设1—4下,迭代(5.1)一(5.3)的解对原问题(1.1)一(1.3)的真解具有二阶时间和 。和日 模空间收敛性,且该收敛性对8是一致的,即, V + ( )ll+I n+ (。)Il=O(h +7- ) 证明.为节省篇幅,仅给出Newton迭代的证明,略去较简单的Picard迭代的证明.记 R鲂 =一丁。 =o(丁 ) (5.4) 将(5.1)与(2.4)相减,并注意到(5.2),得到如下误差方程 『兰挚专 )5vnNl(s+1) (5.5) 【 ([0礼+ (。)( )一口竹+ ( )] 札n+1) + ({0 + ( ( ) + ( + )一 + (。 ]) [ ”+ ( +乱 + ])玎】 +[ + ( ’( )一 + (u) +SL(f + ( ( ) + (。+ )一"卅 (。 4-R ], IPs; (。+ 0BPs; s:0,1…2..; (5.6) (5.7) ∞=2e e +R , APs. 这里,(5.7)由(5.3)和(5.4)得到. 下面为记号简单,在不引起混淆的情况下,略去上标n+1,并略去上标s和s+1两边的 括号.例如,记屹=屹_+ ,等等.以(喵 一e )^ hz乘以(5.5)两端并对所有内点求和,记 238 计算数学 所得等式为 + + ¨=Qi+ +Q ,我们有 ll2T-- . 先假设 Il 凰. 利用分部求和,得到 + =(as( ) + , 。+ 一5e )≥(n 一 ̄)llSv。+ ll 一KHSenll。. 在不致引起混淆的情况下省略下标.注意到 0。( )一0(乱)=五 , 这里,u- I s= a ̄(aU。+(1一a)u)doL.记0 :0,…sIU ̄,于是 舀 一n =Ⅱ-i饥tu这里,“- I ̄ s=一 (1一 )0 (p【 us+(1一 )叫+(1一Z)us) d .从而 [n。( )一0( )]如 +口 ( )( + 一Vs)如( 。+U) [(面,us—n )u +0 + ]疋u+n ( 。+ 一Vs)cS=v。 (“- II 8 。v +0 + ) 钆+0 ( + 一Vs) . 于是利用分部求和,并注意到由(5.9)和假设2,u- II 8和n,us有界,我们得到 Qi+ = 一((“- 11u8 +n 。+ ) +n ( + 一Vs)Sv ,如。+ 一cSe ) lI + II。+£I I+ I I+ II e II。 + (I III +IlSv。I l)(I l。l『 +lI 。+ ll。). 此外,我们有 , ( )一,( )=咒 +JFt s 巩” 十JFt  s 吼”。,咒 一 =船 , … 这里,咒 = 咒(a +(1一Q) , , )d ,等等.于是,类似地, l, ( )一,(u)+L(/t s+l( ) + 一 】)l (I 。I。+I如 l +I " I +IV8_卜 I+I以 + 【+I吼 卧 1). 于是 Q + sII +lf sl l)(1f sll。+115vsII )丁+KIIR1II 7- + 112 ̄-+ l ̄+111 +l1 ¨ (5.8) (5.9) (5.10) (5.11) (5.12) 3期 崔霞等:守恒型扩散方程非线性离散格式的性质分析和快速求解 239 综合(5.8),(5.10),(5.ii)和(5.12),并利用 llvS+lll。 £l l对充分小的r,整理得到 I J2r2+KIl ̄nlI l l]]27-nt-IIvs+lI L2+I JSv ̄+iII。 / ̄l(1lv。1l +I 。IlIL)(1lv I1。+ll II )+膨( I IJ +llI 。Il )II 。+ l I+弱(IIR ̄+ ll。丁+IIdte Il 下+l_e l +l_ le”Il。). 利用引理3,上式右端最后一项 面(^ +T4). 记Y。= 。lI +I 。 由(5.7),(5.4)和引理3,容易给出初始估计 (5.13) lIv(。)lI。+lily(。 Il ( +7_ ). (5.14) 利用离散逆不等式 u。l +Ill lj 于是,由(5.13)可得到 Y8+1 Kgh—dY (5.15) Cly2+C2y3Y +1+  ̄, Vs 0. (5.16) 这里,C1=瑶Rlh_。。, =瑶 h_。。, =maX{凰, 1蚝-)( +T4).于是, Yo 2C3, (5.17) 在假设4下,利用引理3,容易验证,当h充分小时,对d 3, 4 ( 1+ ):4瑶(露l+/ ̄-2)max{/ ̄4,1R ̄}h—d( +T4) 1(5.18) 于是利用引理2,可以得到 Y。 203,Vs 1. (5.19) 取正常数露=V'—max{4K—4,2K5},于是,I Il+II如slI K(h2+7-。)对所有s 0一致地成立 进一步地,注意到U。=V。+札,故对d 3, l 【llo。 Ilu。lIoo+llulIo。 Koh一譬I I。ll+ Koh一 霞( +7_。)+K6 K7+ 取常数R0 j +//6,于是(5.9)成立.定理5的结论获证. 6.Picard—Newton迭代的收敛速度分析 考虑迭代解到非线性全隐离散格式解的收敛速度.记 。 =%+ ‘ 一 ,有 240 计算数学 定理6.在假设1—4下,对于 =0/ =1,Picard/Newton迭代(5.1)一(5.3)的解收敛 它们以线性/-次的速度收敛到全隐离散格式(2.1)一(2.3)的解.即有 1im ll + ( )lI:O; 进一步地,对于Newton迭代,存在不依赖于 和丁的正常数 ,使得 (6.1) l l叫( + )l 霞(l1+I ln h1)llSw( )II . 证明.这里仅给出对Newton迭代的证明.略去更简单的关于Picard迭代的证明. 将(5.1)一(5.2)与(2.1)一(2.2)相减,并注意到(5.3),得如下误差方程 (6.2) 昙 an+l(s)( 叫州 1)) (【0 + ( )( )一an+l( )] n+1) + ({0 + ( ( )【 + (。+ )一w + ( 】) [叫 + ( ’+ + 】) ] +[ + ( ( )一 + ( )+OL(f + ( ( )[叫 + ( + )一W + ( 】) ], IPs;(6.3) 叫 (卧 ‘。 =oBPs; s=0,1…2..;(6.4) (6.5) 7- £ ,APs. 为记号简单,在不引起混淆的情况下,再次略去上标礼+1以及上标8和8+1两边的括 号.例如,记 =叫 ‘ ,等等.以叫 hlhz乘以(6.3)两端,并对所有内点求和.记所得等 式为Z。+ = + + “.先假设 lI ll。。 Ko. 显然, (6.6) zs+ 芸 II叫s+ i n。+。 ilsw8+1 ilz. (6.7) 利用引理3,可知在假设4下,lI, ̄uii。。 Kh一 ell+ll llo。 K(这里d 4).于是类 似于(5.11)的推导,利用分部求和,可以得到 s + = 一(a ( )一a(g)]su+口 ( )(叫 + 一W ) ( 。+ ),5w + ) ((a W。+n 。+ ) +0IS(w。+ 一W )Sw。,5w。+ ) Kllw + II。+£I I叫。+ II。+Kiiw li4+Kiiw l J I 彬 l +Kiliw + ll l I叫 I I(6.8) 这里,“^ H 8=一 知它有界. (1一 )0 (Z[au +(1一 ) +(1—9)u ) d ,利用(6.6)和假设2可 此外,类似地有 I.厂 ( )一f(U)+L(f¨( )[ 。+ 一W ])l g(1w I。+IOxw。I +IOyw l +IW + l+l以叫 + l+I 叫 + I) 3期 崔霞等:守恒型扩散方程非线性离散格式的性质分析和快速求解 241 进一步地,利用HSlder不等式,有 + KI1w + l『o。l l伽 l『。+KI1w + J J 叫 + ll。+KI1w + J J。. (6.9) 综合(6.7),(6.8)和(6.9),得到 昙=1 11WSq-1 ll。+。 l l叫s+ Jl。 KIIU2s+l Il。+£115w ̄+1 llz+KIIWs +KIIWs ll l l叫s Jl +KII叫 +1l】。。l lfljj ll。+KIl锄 + jl j l1。. (6.10) 利用Sobolev不等式,lI叫 KIl ̄w II叫 llo。 KI Inhll15w ll,于是整理(6.10)得到 lI叫 + lf。+ll 叫 + J lKll ̄w ll +KIInhi。I I叫 II +Klinhi。lf 鲫 Il II 叫 + l l. 故存在正常数詹 ,使得 (1+I inh1)ll ̄w + _ l/ ̄l(1+I Inhi)。I l『l。+/ ̄1(1+l inhi)。I I叫 lll j鲫 + _1 .记Y =K1(1+1 inh1)ii ̄w。ll,于是由上式可以得到 y +1 y +ysy +1, Vs 0. (6.11) 因此,只要 yo= 1(1+『Inh1)ll ̄w<。)11 I(6.12) 即有 Ys+1 去,Ys+1 2 ,Vs 0. (6.13) 于是 + (2 )。 … (2 3) ¨1. 故若2 <1成立,则序列< s)为压缩序列,且满足(6.1).在假设(6.12)下,易知2y3 1<1. 而Ys+1 2 即为 l16叫 + lI 2霞1(1+fInh1)V ̄。ll . (6.14) 取 =2 1,(6.14)即为(6.2). 注意到(6.5),利用引理3,我们有 1I I叫(0 l lI ̄IKv ̄Ildte『1L2(日 )+Kw。Il t l1L。。(日 ) 岛( +7-2), (6.15) 因此,当h和7_充分小时,(6.12)自然成立, 此外,由离散逆估计和引理3,对d 4,Ilell。。 Koh一 d ( 。+7-。) 乜.又由lI叫 llo。 Kl in h1115w I 1KKi- Y  ̄KKf (Vs 0),利用U =Ws+U=Ws+e+u,可知 ll IIoo I1w I J。。+llello。+ll  IJo。 1 nn^1- +岛+K= , Vs 0. 取常数 ,于是假设(6.6)成立.从而定理6得证. 242 计算数学 7.数值实验 本节给出模型问题的数值实验结果,以验证理论分析的结果和考察不同迭代的性能.将 二阶时间精度Newton迭代(Newton2)与一阶时间精度Newton迭代(Newton1)和二阶时间 精度Picard迭代(Picard2)分别作了比较,表明了Newton2具有较高精度和效率. 在(0,1)×(0,1)X(0,2】上考虑问题(1.1)一(1.3).第一个模型具有齐次Dirichlet边界条件, 其扩散系数、源项和初值条件分别为: a(x,Y,t,Ju)= 0.4 sin[(0.5+e一 )sin( ̄rx)sin(Try)一U]+0.5, 1-2(0.5+e )sin( ̄x)sin( ̄y)一钆+0.5 sin(Trx)sin( ̄y) f(x,Y,t,¨,u ,u )= 7+sin( ̄x)cos( ̄y)u 一COS( ̄X)sin( ̄ry)u , u(x,Y,0)= 1.5 sin( ̄x)sin( ̄y). 该问题的真解是u(x,Y,t)=(0.5+e )sin( ̄rx)sin( ̄ry). 在精度考察中,每个数值实验取四组网格.对空间收敛性的考察中,取空间网格剖分为 30 X 30,60 X 60,90×90和120 X 120,相应的时间网格为60,120,180,240.在时间收敛性的 考察中,空间网格固定地取为120×120,时间网格取10,20,30和40. 迭代收敛阈值取为1.0e一12,每一时间步的最多迭代次数为50次.以非线性迭代和线性 迭代分别指称将非线性方程线性化的迭代(即从第8到第8+1次的迭代)和求解线性代数方 程组所需的迭代.以简记“ ”表示llellL ̄误差,H , ( ), o。(日 )有类似的含义. 表1给出了Newton2迭代解与原问题真解之间的空间收敛误差.显然,它们均约为2阶. 对于Picard2有类似的结果.表2给出了迭代解与原问题真解之间的时间收敛误差.Newtonl 和Newton2的收敛阶分别约为1和2.这与理论分析的结果是一致的. 表1模型1 Newton2迭代的空间收敛误差 图1比较了Newtonl和Newton2迭代在60 X 60 X 120的网格上收敛误差随时间的演化, 表明了Newton2迭代的高精度. 表3比较了它们的精度和效率.采用60 X 60的空间网格和不同的时间步长丁=T/M进 行模拟.可见,Newton2迭代可用较少的时间获得更精确的结果.为得到类似的精度,Newtonl 迭代需要小得多的时间步长和数十倍的计算时间,即Newton2远比Newtonl精确和高效. 表4比较了Picard2和Newton2迭代的计算效率.这里,“To1.1in.”,“To1.non].”和 “Time”分别表示总体线性和非线性迭代次数以及所需的计算时间,“Avg.1in.”和“Avg.non— 1.”分别表示每一时间步所需的平均线性和非线性迭代次数.可见,Picard2迭代以线性速度收 3期 崔霞等:守恒型扩散方程非线性离散格式的性质分析和快速求解 243 表2模型1 Newtonl和Newton2迭代的时间收敛误差. 图1模型1 Newton1和Newton2迭代收敛误差的比较 表3模型1 Newtonl和Newton2迭代精度和效率的比较. Newton2 M 2 Newtonl 120 1.292e一4 5.740e一4 240 9.406e一5 4.178e一4 360 8.240e一5 3.662e-4 2400 6.268e一5 2.793e.4 3000 6000 120 5843e一5 6.198e.5 6.060e.5 2.763e一4 2.702e一4 H 2.607e一4 o。( 。) 8.599e_5 4.856e一4 2.878e一4 2.215e一4 1.097e一4 1.058e一4 9.822e-5 。。(H ) 3.957e.4 2.173e一3 1.281e一3 9.838e-4 4.955e-4 4.793e-4 4.474e.4 Time 155 205 396 487 2873 3558 6895 敛,而Newton2迭代以二次速度收敛,对该算例,Newton2远优于Picard2迭代,获得了二至 三倍的加速. 图2比较了在120×120×240网格上Picard2和Newton2迭代的收敛误差和平均迭代 次数随时间的发展变化情况.从中可以形象地看出,Newton2较Picard2迭代更为高效. 计算数学 2015在 ¨ 他 们 :咖 瑚 睢 g :呈 :g ∞ 0 掘 表4模型1 Picard2和Newton2迭代的效率比较 图2模型1 Picard2和Newton2迭代的收敛误差(左)和迭代次数(右)的比较 第二个模型具有齐次Dirichlet边界条件,其扩散系数、源项和初值条件分别为 -tX(X一1)V(V一11一札+1.0, a(x,Y,t,U) =e-f(x,Y,t, u,札 , ) =一札一2e一 x(x一1)一2e一 Y(Y一1) x(x一1)(2y一1)u +(2x一1)y(y一1)扎 , x一1)y(y一11. u(x,Y,0) =x(其真解是u(x,Y,t)=e-tX(X一1)y(V一1) 迭代收敛阈值取为1.Oe一10.表5给出Newton2迭代的收敛性结果.图3给出Newtonl 和Newton2迭代在60×60×120网格上收敛误差的比较.二阶时间精度Newton迭代再次表 现出了明显的高性能. 3期 崔霞等:守恒型扩散方程非线性离散格式的性质分析和快速求解 245 表5模型2 Newton2迭代收敛误差. 图3模型2 Newtonl和Newton2迭代收敛误差的比较 参考文献 Yuan G W Hang X D.Acceleration methods of nonlinear iteration for nonlinear parabolic equa- tions[J1.Journal of Computational Mathematics,2006,24(3):412.424. 【2] 袁光伟,杭旭登,盛志强,岳晶岩.辐射扩散计算方法若干研究进展[J].计算物理,2009,26(4):475 500. [3 3]Yue J Y,Yuan G W.Picard—Newton iterative method with time step control for multimaterial non—equilibrium radiation difusion problem[J].Communications in Computational Physics,2011, 10(4):844-866. Rauenzahn R M,Mousseau V A,Knoll D A.Temporal accuracy of the nonequilibrium radiation difusion equations employing a Saha ionization model[J].Computer Physics Communications. 2005,172:109—118. Olson G L.Efifcient solution of multi—dimensional flux—limited nonequilibrium radiation difusion coupled to material conduction with second—order time discretizationfJ1.Journal of Computational Physics,2007,226:1 181—1 195. Zhou Y L.Applications of Discrete Functional Analysis to the Finite Diference Methodim1. Beijing:International Academic Publishers.1990. 【7】Cui X,Yue J Y.A nonlinear iteration method for solving a two-dimensional nonlinear coupled system of parabolic and hyperbolic equations[J].Journal of Computational and Applied Mathe.. matics,2010,234(2):343—364. 246 计算数学 2015焦 【8]Cui X,Yue J Y,Yuan G W.Nonlinear scheme with high accuracy for nonlinear coupled parabolic— hyperbolic system[J].Journal of Computational and Applied Mathematics,2011,235(12):3527— 3540. 【9】Cui X,Yuan G W,Yue J Y.Numerical analysis and iteration acceleration of a fully implicit scheme for nonlinear dilfusion problem with second—order time evolution[J1.Numerical Methods for Partial Diferential Equations.doi:10.1002/hum.21988.接受发表. 『10]Zhou Y L.Diference schemes with nonuniofrm meshes ofr nonlinear parabolic system[J】.Journal of Computational Mathematics,1996,l4(4):319—335. f111 Yuan G W.Uniqueness and stability of diference solution with nonunif0rm meshes for nonlinear parabolic systems[J].Mathematica Numerica Sinica,2000,22(2):139—150. 『12]Eymard R,Gallou ̄t T,Herbin R.The Finite Volume Method[G1,Handbook of Numerical Anal- ysis,C!iarlet P G,L Lions J,eds.,North-Holland,Amsterdam,2000,7:713—1020. 【13】袁光伟.两维非线性抛物型方程加速迭代方法的构造、收敛速度与误差估计[G】.计算物理实验室年报, 2005:576—61 3. PRoPE ’Y ANAI』YSIS AND QUICK SoLUTIoNS FoR NoNLINEAR DISCRETE SCHEMES FoR C0NSER咖IVE DIFFUSIoN EQUATIoN Cui Xia Yue Jingyan (National Key Laboratory of Science and Technology on Computational Physics, Institute of Applied Physics and Computational Mathematics,Beijing 1 00088,China) Abstract Property analysis is given ofr nonlinear fully implicit(FI)finite diference discrete scheme with second..order time evolution for conservative dilfusion equation.It is proved there exists a unique solution for the nonlinear FI scheme.A Picard—Newton iteration scheme with second—order time accuracy is studied.It is proved the solution of the iteration has second—order convergence both in spatial and temporal variants to the solution of the original problem,and it converges to the solution of the nonlinear discrete scheme with a quadratic speed.The quick solution of the nonlinear problem is realized.The methods here also adapt to analyze first—order time accurate scheme,and can be extended to convection—diffusion problem.Numerical tests verify the high accuracy and efifciency of the second—order temporal evolution Picard.Newton iteration. Keywords:Conservative difusion problem;nonlinear fully implicit discrete scheme; second—order temporal accuracy;unique existence;iteration acceleration 2000 Mathematics Subject Classiifcation:65M06.65M12.65B99 

因篇幅问题不能全部显示,请点此查看更多更全内容