第34卷第1期
COLLEGEMATHEMATICS
大 学 数 学
Vol.34,№.1Feb.2018
无限域上一维热传导方程的GaussGLauerre数值解g
()西安理工大学理学院,西安710054
摘 要]针对无限域上一维热传导方程的解析解为反常积分形式,直接计算往往比较困难.首先采用 [
限域上的一维热传导方程问题利用G对无限域上的一维热传导方程的aussGLauerre数值积分计算数值解,g解析解转化为半无限域上的形式后用G实验结果表明,本文给出的数值解方法aussGLauerre数值积分计算.g具有很高的精度.
[关键词]热传导方程;GaussGLauerre法;数值解g
闵 涛, 臧顺全
其次结合解析解的形式和无限域上G将半无Fourier变换给出问题解析解,auss型数值积分法精度高的优点,
[()中图分类号]O文献标识码]A [文章编号]1241.82 [672G1454201801G0025G06
1 引 言
[]1
,),),和反热传导问题(由heatconductionproblemsDHCPsInverseheatconductionproblemsIHCPs
于传热介质几何形状的不同,使得求解DHC随着计算机技术的发展,有限差分Ps的精确解比较困难.
在许多工程问题中,热传导问题具有重要的应用.通常热传导问题分为直接热传导问题(Direct
,但是这些方法在离散时比较花费时间并且不能自动完成,离散后得到的线性方程组可能是不DHCPs
,适定的,使得这些方法的使用受到了一定的.对于无限域上一维DHC该问题的解析解通常为级Ps数或反常积分形式,直接计算比较困难.当一维DHC可以利用数值积分法Ps的解为反常积分形式时,求得一维DHC在所有的n个节点数值积分公式中,Ps的数值解.Gauss型数值积分法具有最高的代数
3]
,精度[本文将研究无限域上一维DHC结合G给出一种求解无限域上一.Psauss型数值积分法的优点,
[2]
、、法(有限元法(边界元法(和有限体积法(等数值方法广泛的应用在求解FDM)FEM)BEM)FVM)
维DHCPs的GaussGLauerre数值解方法.g
2 问题的提出
本文主要研究下述两类问题的求解.
ìï
ïïíïïïî
问题一 在区域Q1=(0,0,+∞)×(+∞)上求解一维热传导方程的初边值问题
2
∂u∂u=k2,∂t∂x)=0,u(0,t)=f(,0<x<+∞.u(x,0x)
t>0,
()∈Q1,x,t()1()2
()3
收稿日期]2修改日期]2 [017G09G01; [017G10G28
)基金项目]国家自然科学基金( [51679186、11601418
,:作者简介]闵涛(男,博士,教授,从事数学物理方程反问题研究. [1963-)Emailmintao2003@163.com
26大 学 数 学 第34卷
2ìu∂uï∂()∈Q2,x,tï=k2,
t∂xí∂ïï(,),-∞<x<+∞.îux0=f(x)
问题二 在区域Q2=(0,-∞,+∞)×(+∞)上求解一维热传导方程的初值问题
()5
))))构成了一维DHC在问题(和(中,当k和f(求解u(以上两类一维1-(34-(5)x)已知时,x,tPs.
下面给出具体的求解过程.DHCPs的解析解可以采用Fourier变换法得到,[]
)),对问题(采用F作变换1-(3ourier正弦变换求解6.
()4
U,()=2于是∂其中Uω2Uω,0=-k∂tπ2其中C(ω)=
π()
且Cω=1
2i2π
()=2Uω,tπ+∞0
∫
0+∞-∞
从而x)sinωxdx.
∫f(
2
)x,tsinωxdx.
∫u(
+∞0
+∞
)=那么u(x)sinωxdx,x,tf(
)=1u(x,t2iωx-
kωt-()=C(,Uω,tω)e
x)e
∫f(
故dx,
∫
+∞-∞
kωt-
C(ω)esinωxdω=
2
∫
0
+∞
kωt-
由C(则C(ω)esinωxdx.ω)为奇函数,
2
∫
2(x-y)
2C(ω)-kiωxeωtedω,
-∞2i
+∞
)=1u(x,t4πkt1=
4πkt-4kt2(x+y)
ey)
∫f(
+∞-∞+∞0
-4ktdy -e
-4kt2(x+y)
-
)=1[其中G(x,tey,
4πkt2(x-y)
4kt-e
))类似采用F可得问题(的解析解为ourier变换法,4-(5
)=u(x,t+∞-∞
2(x-y)
)=u(x,t)G(x,tdy)y,y.
∫f(
+∞0
]为G))则(的解析解可写为reen函数,1-(3
()7()8
[ey)∫f(
-4kt2(x-y)
]dy,()6
-kt)=1e4其中Green函数为G(x,t.y,
4πkt)通过积分变量代换不难将(转化为半无限域上[得80,+∞)的形式,
)G(x,tdy)y,y,
∫f(
)=u(x,t-
)=1[其中Green函数为G(x,tey,
4πkt2(x-y)
4kt)G(x,tdy)y,y,∫f(
+∞0
+e
-4kt2(x+y)
()9
].
3 基于GaussGLauerre积分的数值解g
5]
,常积分往往是困难的.考虑到G收敛速度快等优点[因此本文利用auss型求积公式具有代数精度高、
通过上面的分析可以看出,上述两类问题的解析解都可用无穷限反常积分表示,而直接积分求解反
Gauss型求积法求问题一和问题二的数值解.
[]
具有2n-1代数精度的带权的Gauss数值积分公式为7
bnal=1
l其中权函数ρ(分别称为Gauss节点和权重系数.l和wl是与f(y)>0,yy)无关的节点和权重系数,
,,定理 对数值积分公式(其节点y10)l=1,2,n)是Gauss节点的充要条件是n次多项式l(
dy)f(y)y≈∑wf(y),ρ(∫
l()10
第1期 闵 涛,等:无限域上一维热传导方程的GaussGLauerre数值解g27
.
ω(y)=
n-yd(-yn)y(),对L多项式它是[上关于权函数e的正交多项式,且三auerreLe0,+∞)gny=neydy项递推公式为
0(y)=1,ìïLïíL1(y)=1-y,ïï2îL,)1+2n-y)L (n=1,2,.-nLn1(n(n1(y)=(y)y)+-
l=1
y-y)与所有次数不超过n-1的多项式P(y)关于权函数ρ(y)都正交∏(
ln[4,7]
因此GaussGLauerre数值积分公式为g
0
积分计算问题一和问题二的数值解步骤如下.
8]
,程[求得G其中auss节点yl和权重系数wl,
))对问题一的解析解(和问题二的解析解(均为半无限域上反常积分,利用G79aussGLauerre数值g
dy)y≈∑wf(y).
∫ef(
+∞
-ynl=1
ll()11
()采用Fiourier变换导出积分形式的解析解;
()由L利用伴随矩阵特征值方法解高次Liiauerre多项式的三项递推公式,auerre多项式方gg
2
(n!),l=1,,w2,n.l=2 ]L′l[n(l)yy如n=10时GaussGLauerre数值积分的节点y-1.gl和权重系数wl见表3
()利用G得iiiaussGLauerre数值积分计算(0,+∞)上的反常积分,g
表3G1 n=1aussGLauerre数值积分的节点和权重系数0时Gg
序号l12345678109
节点yl0.1377934705404930.7294545495031721.8083429017403103.4014336978549005.55249614006380011.84378583790000016.27925783137810021.99658581198070029.9206970122738008.330152746764490
权重系数wl0.3084411157650210.4011199291552730.2180682876118090.0620874560986780.0095015169751810.0007530083885880.0000282592334960.0000004249313980.0000000018395650.000000000000991
)≈u(x,tl=1
)G(x,tew,y)y,∑f(
llylln()12
()在区间(,上任取M个节点记为x在区间(上任取N个节iv0,i=1,2,M),0,+∞)+∞)i(
,点,记为t则2,N),j=1,j()这样就可以利用(计算在任意点x和任意时刻t的数值解.13
u(xt≈i,j)
l=1
,,G(x,t)eω, i=1,2,M;2,N.y)y,j=1,∑f(
liljylln()13
4 数值模拟
数值模拟时,利用绝对误差和相对误差度量t=1时数值解与精确解的偏差,定义相对误差为
28
N~
大 学 数 学 第34卷
)))u(x,1x,1-u(∑(
ii2
()是在离散点()处的精确解,)是在相应离散点()处的数其中N为节点数,u(x1x1ux1x1i,i,i,i,值解.
))模拟一 在问题一(中,设k=1.考虑如下方程1-(3
2ìu∂uï∂)∈(, (x,t0,0,=2,+∞)×(+∞)ï∂t∂xïí
)=0,u(0,tï
ïï(,)îux0=f(x).
i=1i=1
)),u(x,1∑(
i2
Nt-
)=e数值模拟时,假设f(则上述方程的精确解为u(首先利用本文方法进行模x)=sinx,x,tsinx.
)在t=1,拟,采用1我们得到u(00个节点的GaussGLauerre数值积分公式,x,tx=00.110的数∶∶g9-
,,值计算结果(部分)见表4计算时间5精确解与G1,此时相对误差为5.15407986983795×109.4202s
数值解的比较见图4G1.
xi12345678109
表4G1 模拟一本文方法的计算结果
精确解
数值解
0.309559875653112 0.334511829239262 0.051915149703175-0.278412079051031-0.340588187963040-0.102791217332058 0.241691862793797 0.363964558886169 0.151609918047160-0.200134182259448
绝对误差
-0.02224460492503e-14 0.12767564831893e-14
0.309559875653112 0.334511829239262 0.051915149703173-0.278412079051034-0.340588187963043-0.102791217332061 0.241691862793795 0.363964558886168 0.151609918047159-0.200134182259449
0.005551115123126e-14 0.249800180540660e-14 0.310862446895044e-14 0.280331313717852e-14 0.224820162486594e-14 0.172084568816899e-14 0.138777878078145e-14 0.080491169285324e-14
)在t=1,份,得到u(部分)见表4此时相对误差为x,tx=0∶0.1∶10的数值计算结果(G2,
计算时间0.0.005960103971244,2976s.
表4G2 模拟一有限差分法的计算结果
数值解
0.311357963503848 0.336454851272669 0.052216700760493-0.280029234978130-0.354817426743662-0.103386141527413 0.243114692358602 0.366192038669184 0.152941646817430-0.200134182259449
]]若采用常规的有限差分法进行求解,将x∈[区间1区间分为10,1000分为等份,t∈[0,100等
xi12345678109
精确解
0.309559875653112 0.334511829239262 0.051915149703173-0.278412079051034-0.340588187963043-0.102791217332061 0.241691862793795 0.363964558886168 0.151609918047159-0.200134182259449
绝对误差
-0.001798087850736-0.001943022033407-0.000301551057320 0.001617155927096 0.014229238780619 0.000594924195352-0.001422829564807-0.002227479783016-0.001331728770271 0
149--
由表4本文给出的数值解法的绝对误差达到1以上,相对误差达到1G1和表4G2可以看出,00
第1期 闵 涛,等:无限域上一维热传导方程的GaussGLauerre数值解g出,本文方法得到的数值解和精确解的图像高度吻合.
2
29
以上.相比计算效率,本文方法略低于有限差分法,但求解精度远远超过有限差分法.由图4G1可以看
)—()模拟二 在问题二(中,设k=1.考虑如下方程45
∂u∂u,(,)(ìï,0,=2 xt∈-∞,+∞)×(+∞)ï
∂t∂xíïî)=f(,u(x,0x)
2
16-
,部分)见表4此时相对误差为3.计算时x=-5∶0.1∶5的数值模拟结果(G3,565562040960925×10
,间5精确解与数值解的比较见图47.3754sG2.
-14t+1x-
,)=数值模拟时,不妨设f(此时不难验证上述方程的精确解为u(利用x)=ex,te.
1+4t)在t=1,本文方法进行数值模拟,采用1得到u(00个节点的GaussGLauerre求积公式,x,tg
2
x表4G3 模拟二本文方法的计算结果
数值解
0.003013301503749 0.018229411801668 0.073923910133721 0.200946021605134 0.366147523830392 0.447213595499958 0.366147523830392 0.200946021605134 0.073923910133721 0.018229411801668 0.003013301503749
xi-5-4-3-2-1012345
精确解
0.003013301503749 0.018229411801668 0.073923910133721 0.200946021605134 0.366147523830393 0.447213595499958 0.366147523830393 0.200946021605134 0.073923910133721 0.018229411801668 0.003013301503749
绝对误差
-3.012972111033e-17-1.548326640967e-17-6.4709842696152e-17-3.0282117956872e-17
-1.75381073157378e-17-3.58825247851639e-16-3.21375890612227e-16-2.02709671679709e-16-8.186362094096e-17-3.035766082959e-18-2.1305657394609e-17
]区间1]区间1)在将x∈[同样利用有限差分法可得u(500等份,t∈[0,100等份,x,t-5,
部分)见表4计算时间t=1,x=-50.15的数值计算结果(G4,此时相对误差为0.002743247899353,∶∶0.3107s.
16-
由表4表4本文给出的数值解法的绝对误差和相对误差都达到1以G3、G4和图4G2可以看出,0上,精度远远高于有限差分法的精度,数值解和精确解的图像高度吻合.
图4G1 模拟一精确解与数值解比较 图4G2 模拟二精确解与数值解比较
30
xi-5-4-3-2-1012345
大 学 数 学 第34卷
表4G4 模拟二有限差分法的计算结果
精确解
0.003013301503749 0.018229411801668 0.073923910133721 0.200946021605134 0.366147523830393 0.447213595499958 0.366147523830393 0.200946021605134 0.073923910133721 0.018229411801668 0.003013301503749
数值解
0.003013301503749 0.015571748887007 0.065035675331261 0.184014772688742 0.350288534909078 0.446293790728871 0.350288534909078 0.184014772688742 0.065035675331261 0.015571748887007 0.003013301503749
0
绝对误差
0.002657662914661 0.008888234802460 0.016931248916392 0.015858988921315 0.000919804771087 0.015858988921315 0.016931248916392 0.008888234802460 0.002657662914661 0
5 结 论
度高的优点,将无限域上的问题转化为半无限域求解,给出了基于GaussGLauerre数值积分的无限域g上一维DHC实验结果表明该数值解方法具有很高的精度.Ps数值求解方法,
[参 考 文 献]
[]1 ChanhihGwen,LiuCheinGshan.AnewalorithmfordirectandbackwardproblemsofheatconductioneuationgCgq
[],():J.InternationalJournalofHeatandMassTransfer2010,5323-245552-5569.
本文通过F结合积分形式解和Gourier变换对无限域上一维DHCPs进行求解,auss数值积分法精
[][]2 XuMinGtian.AnovelnumericalmethodforsolvineatconductionproblemsJ.InternationalJournalofHeatggh
,andMassTransfer2016,103:285-290.():412254-256.
[][],5 SotiriosE,Notaris.TheerrornormofquadratureformulaeJ.NumericalAlorithms2012,60:555-578.g[]李援南,刘歆,等,译.实用偏微分方程[机械工业出版社,6 郇中丹,M].北京:2007.[]王能超,易大义.数值分析[华中理工大学出版社,7 李庆扬,M].武汉:2000.
[]]():王晓梅,殷绍唐,等.高阶高斯积分节点的高精度数值计算[3 张庆礼,J.中国工程科学,2008,10235-40.[]李金娜,赵旋.基于MA4 谢彦红,TLAB的Gauss积分节点系数研究[J].沈阳农业大学学报,2010,
[][],8 EdelmanA,MurakamiH.PolnomialrootsfromcomanionmatrixeienvaluesJ.MathematicsofComutationypgp
():1995,64210763-776.
TheGaussGLauerreNumericalSolutionof1DDCHPsontheInfiniteDomaing
(,’,’)SchoolofScienceXianUniversitfTechnoloXian710054,Chinayogy
:,AbstractTheanalticalsolutionisusuallbnormalinteralfor1DDCHPsontheinfinitedomainbutitisdifficultyyag
,tocalculatetheoftencalculationabnormalinteraldirectl.Atfirsttheanalticalsolutionisgivenbouriertransform,gyyyF
thenwecombinedtheformofanalticalsolutionandthevirtuesofGaussquadraturemethod,thenumericalsolutionofy,1DDCHPsonthesemiGinfinitedomainiscalculatedbaussGLauerrequadrature.MoreoverweconverttheanalticyGgy
,solutionsoninfinitedomainstosemiGinfinitedomainsandthenumericalsolutionisobtainedbaussGLauerreyGguadrature.Numericalresultsshowthattheproosedmethodhasverihprecision.qpyhg
:;;KeordsheatconductioneuationGaussGLauerremethodnumericalsolutionqgyw
MINTao, ZANGShunGuanq
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务