国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Burgers方程的正交基無網(wǎng)格Galerkin解法

2013-01-29 02:12:54陳維維趙鳳群路小平
陜西科技大學學報 2013年2期
關(guān)鍵詞:網(wǎng)格法遼金數(shù)值

陳維維, 趙鳳群, 路小平

(西安理工大學 理學院, 陜西 西安 710054)

0 引言

無網(wǎng)格法是近年來興起的一種數(shù)值計算方法,用有限元方法解決問題時出現(xiàn)的困難,有時用無網(wǎng)格法求解則有明顯的優(yōu)勢.因此無網(wǎng)格法逐漸成為計算力學一個十分吸引學者研究的課題.它最大的優(yōu)點就在于部分或徹底的消除了網(wǎng)格對節(jié)點的約束,采用節(jié)點所在的影響域內(nèi)的信息構(gòu)造數(shù)值逼近.目前已經(jīng)提出了十余種無網(wǎng)格法,如:無網(wǎng)格局部Petrov-Galerkin法[1]、再生核粒子法[2]、無網(wǎng)格伽遼金法[3]、光滑粒子流體動力法等[4].特別地,由Belytschko等人提出的無網(wǎng)格伽遼金法(Meshless Galerkin Method)已被成功的應(yīng)用到工程力學中的許多領(lǐng)域,該方法優(yōu)點在于采用移動最小二乘法[5](Moving Least Squares,簡稱MLS構(gòu)造近似函數(shù))構(gòu)造的近似函數(shù)具有較高的光滑連續(xù)性,保證了計算結(jié)果不僅具有較高的精度而且還有比較好的穩(wěn)定性,缺點是在計算形函數(shù)和形函數(shù)的導數(shù)過程中都要計算矩陣的逆,這樣又會導致計算效率低,當基函數(shù)的項數(shù)較大時容易使方程組產(chǎn)生病態(tài).為了克服無網(wǎng)格Galerkin法的上述弊端,本文在無網(wǎng)格伽遼金法中使用正交基函數(shù),使矩陣求逆變得簡單,不但避免了產(chǎn)生病態(tài)方程組的可能,而且提高了計算效率.對于Burgers方程,在時間域上用θ加權(quán)法[6]進行離散,而空間域上采用正交基無網(wǎng)格Galerkin法進行離散,構(gòu)造了一種新的數(shù)值計算方法θ加權(quán)-正交基無網(wǎng)格Galerkin法.

1 無網(wǎng)格Galerkin法的基本理論

1.1 移動最小二乘近似

在求解域Ω中,函數(shù)u(x)可近似為uh(x),求解域中插值節(jié)點的集合為{x1,x2,…,xN},則函數(shù)u(x)的移動最小二乘近似式uh(x)可以定義為[7,8]

(1)

式中uh(x)為函數(shù)u(x)的近似表達式.pi(x)基函數(shù),m是基函數(shù)的個數(shù),系數(shù)ai(x),i=1,2,…,m是空間坐標x的函數(shù).

為了求得系數(shù)a(x),我們可以采用局部近似的加權(quán)最小二乘法擬合求解,即使局部近似誤差泛函J取極小值

(2)

式中,w(x-xi)是帶有緊支撐性質(zhì)的光滑連續(xù)權(quán)函數(shù),即在x的影響域內(nèi)部,w(x-xi)>0,在其邊界和外部,w(x-xi)=0,n是積分點x鄰域內(nèi)的節(jié)點數(shù).

由于J取極小值,由極值原理可得

(3)

其中的矩陣A(x)、B(x)分別是:

A(x)=pTw(x)p′B(x)=pTw(x)

當矩陣A為非奇異矩陣時,由(3)可解得

a(x)=A-1(x)B(x)u

(4)

將a(x)代入(1)式中,得到逼近函數(shù)uh(x)的表達式是

uh(x)=pT(x)A-1(x)B(x)u=φ(x)u

(5)

其中,φ(x)=pT(x)A-1(x)B(x),φ(x)是MLS形函數(shù).

1.2 基于正交基函數(shù)的移動最小二乘近似

在上述移動最小二乘法中,如果基函數(shù)的個數(shù)m較大時,方程(3)有可能產(chǎn)生病態(tài),甚至有可能是奇異的,這樣就導致該方程很難求出解.為了克服這一問題,可將基函數(shù)取為正交函數(shù),這樣不僅可以避免所得方程病態(tài)或者奇異,而且避免了求矩陣的逆,簡化了計算.

對于權(quán)函數(shù){wi}和點集{xi},如果函數(shù)p1(x),p2(x),…,pm(x)滿足條件

(6)

如任意給出一組基函pk(x) (k=1,2,…,m) 通過下述過程可將基函數(shù)pk(x)轉(zhuǎn)化為正交基函數(shù)qk(x)

令q1(x)=p1(x)

?

(7)

由此(4)式中的矩陣A可化為

(8)

這時將對角化后的矩陣A帶入(4)式可求解出系數(shù)

(9)

將系數(shù)aj(x)代入(5)式可得

uh(x) =qT(x)A-1(x)B(x)ui

(10)

其中Ni(x)是構(gòu)造好的新的形函數(shù).

為了驗證正交基函數(shù)的移動最小二乘近似的有效性,取如下的函數(shù)進行計算分析:

f(x,y)=(2x+sin(x))3·(ycos(y))4

本文選取高斯函數(shù)作為權(quán)函數(shù),基函數(shù)取pT(x,y)=(1,x,y),使用20×20個均勻分布節(jié)點進行計算,圖1和圖2分別給出了上述函數(shù)關(guān)于x和y的偏導的近似結(jié)果.

圖1 f關(guān)于x的偏導數(shù)逼近(y=11)

圖2 f關(guān)于y的偏導數(shù)逼近(x=8)

由圖1和圖2可以看出,采用正交基函數(shù)的移動最小二乘近似方法進行函數(shù)逼近時,函數(shù)偏導數(shù)的數(shù)值解和精確解逼近效果很好,這就證明了該方法能很好地應(yīng)用于函數(shù)逼近的問題中,同時也表明了該方法的有效性.

2 偏微分方程的無網(wǎng)格Galerkin法離散

考慮如下形式的Burgers方程

(11)

首先,采用θ加權(quán)法對方程(11)的時間域進行離散,則有

(12)

將(12)式代入方程(11)則得到關(guān)于時間域離散的半離散方程

(13)

其次,采用θ加權(quán)-正交基無網(wǎng)格Galerkin法對空間域進行離散,設(shè)uh(x)=Nui,并用罰函數(shù)處理邊界條件,則原方程可化為如下方程組:

(k1-Δtθk2)un+1=[Δt(1-θ)k2+Δtk3-k1]un

(14)

3 數(shù)值算例

圖3 不同時刻的數(shù)值解

圖3給出了當t=0.0,0.01,0.1,0.15,0.2,0.25時用本文方法計算出的結(jié)果.由圖3可以看出,隨著時間步長的變化,用θ加權(quán)-正交基無網(wǎng)格Galerkin法求解Burgers方程,可以有效的避免數(shù)值振蕩.

表1給出了粘性系數(shù)ε=0.01在不同點處不同時刻的數(shù)值解,并與精確解和文獻[9]的算法數(shù)值解進行了比較,可以看出本文的數(shù)值解和精確解很吻合,表明本文的方法是很有效的.

表1 ε=0.01,N=40,Δt=0.000 2時刻所得的數(shù)值解及與文獻[9]的對比

4 結(jié)束語

本文在傳統(tǒng)的無網(wǎng)格Galerkin法中引入了正交基函數(shù),形成正交基函數(shù)的無網(wǎng)格伽遼金法,對時間域的離散引入了θ加權(quán)法,構(gòu)造出了一種θ加權(quán)-正交基函數(shù)無網(wǎng)格伽遼金法,并成功的將該方法應(yīng)用于求解Burgers方程中.由于Burgers方程是典型的拋物型偏微分方程,所以θ加權(quán)-正交基函數(shù)的無網(wǎng)格Galerkin法也可以作為一種有效的數(shù)值方法用于求解其他的拋物型偏微分方程.此外,由于正交基函數(shù)的無網(wǎng)格方法簡化了數(shù)值計算的前處理過程,所以選用正交基函數(shù)的無網(wǎng)格Galerkin方法求解一些偏微分方程也具有一定的優(yōu)勢.

[1] S.N.Atluri,T.Zhu.A new meshless local petrov-galerkin(MLPG) approach in computa-tion mechanics[J].Computational Mechanics,1998,22(2):117-127.

[2] W.K.Liu,S.Jun,Y.F.Zhang.Reproducing kernel particale methods[J].Numerical Method in Fluids,1995,20(8):1 081-1 106.

[3] T.Belytschko,Y.Y.Lu,L.Gu.Element-free Galerkin method[J].Numerical Methods in Engineering,1994,37(2):229-256.

[4] M.R.Bate,A.Burkert.Resolution requiements for smoothed particle hydrodynamics calculations with self-gravity[J]. Monthly Notices of the Royal Astronomical Society,1997,228(4):1 060-1 072.

[5] 張 雄,劉 巖.無網(wǎng)格法[M].北京:清華大學出版社,2004.

[6] J.Done,A.Hnerta.Finite Element Methods for Flow Problems[M].England:Wiley,2003.

[7] Belytschko T,Krongauz Y,Organ D.Meshless methods:an over view and recent developments[J].Computer Methods in Applied Mechanics and Engineering,1996,139(1):3-47.

[8] 張 雄,宋康祖,陸萬明.無網(wǎng)格法研究進展及其應(yīng)用[J].計算力學學報,2003,20(6): 730-742.

[9] 劉萬海,孫健安.用五次B樣條Galerkin有限元方法求Burgers方程的數(shù)值解[J].西北師范大學學報,2009,45(2):35-38.

猜你喜歡
網(wǎng)格法遼金數(shù)值
用固定數(shù)值計算
數(shù)值大小比較“招招鮮”
《遼金歷史與考古》征稿啟事
遼金之際高永昌起義若干問題淺談
雷擊條件下接地系統(tǒng)的分布參數(shù)
科技風(2020年13期)2020-05-03 13:44:08
北京房山云居寺遼金刻經(jīng)考述
角接觸球軸承的優(yōu)化設(shè)計算法
科學與財富(2019年3期)2019-02-28 07:33:42
基于遺傳算法的機器人路徑規(guī)劃研究
基于GIS的植物葉片信息測量研究
基于Fluent的GTAW數(shù)值模擬
焊接(2016年2期)2016-02-27 13:01:02
博客| 米易县| 剑河县| 礼泉县| 衡阳县| 台山市| 航空| 兴化市| 汉沽区| 马鞍山市| 甘肃省| 镇江市| 嘉义市| 福清市| 定南县| 长宁县| 曲周县| 白山市| 本溪市| 五台县| 桃园市| 横山县| 库尔勒市| 朝阳县| 本溪| 英吉沙县| 汉阴县| 岳阳市| 西贡区| 辰溪县| 酒泉市| 丽江市| 梁山县| 大名县| 龙口市| 措勤县| 滁州市| 石河子市| 济源市| 龙游县| 广丰县|