• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      稀疏網(wǎng)格配置法在隨機Burgers’方程中的應(yīng)用

      2014-03-25 11:21:40蔡國憲李炯天樸光日金元峰
      關(guān)鍵詞:張量積計算精度蒙特卡羅

      蔡國憲, 李炯天, 樸光日, 金元峰

      ( 1.韓國亞洲大學(xué) 數(shù)學(xué)系, 水原 443-749; 2.延邊大學(xué)理學(xué)院 數(shù)學(xué)系, 吉林 延吉 133002 )

      許多物理問題存在各種不確定性,其中的量化不確定性包括動蕩、氣候?qū)W、湍流燃燒、多孔介質(zhì)流和流體力學(xué)等領(lǐng)域.不確定性的數(shù)值模擬對研究隨機微分方程具有重要意義,其研究方法一般采用蒙特卡羅方法和隨機Galerkin方法,然而這兩種方法在模擬多維的隨機非線性方程時需解決大量成本的問題;因此,提高計算精度和效率對研究更多的隨機非線性方程問題有著重要意義.本文利用蒙特卡羅方法和隨機稀疏網(wǎng)格配置法對隨機Burgers’方程進行考察,驗證了隨機稀疏網(wǎng)格配置法在計算效率和精度上的優(yōu)勢.

      1 隨機配置方法

      定義1(Ω,F,P )為概率空間,其中Ω為樣本空間, F為樣本空間Ω子集上的σ-代數(shù), P為F上的概率測度.

      考慮對于隨機變量η∶Ω→R的確定函數(shù)f∶R→R.顯然,f滿足f(ω)=f(η(ω)).

      u(z;0,t)=a(z;t),u(z;1,t)=b(z;t),u(z;x)=c(z;x).

      為了求時間和空間點對于概率空間的平均和方差,首先利用一維Lagrange內(nèi)插式得出關(guān)系式(1):

      (1)

      這里M為配置點的個數(shù).利用(1)式可以得出如下的一維隨機函數(shù)uh,p(z;x,t)在概率空間上的平均和方差的近似值:

      (2)

      (3)

      其中ωi表示對應(yīng)的Gauss積分點zi的權(quán)重.

      2 全張量積(TP)插值法

      上式中zk方向的多項式次數(shù)為k(in)-1.

      (4)

      3 稀疏網(wǎng)格配置法

      稀疏網(wǎng)格配置方法是由俄羅斯數(shù)學(xué)家Smolyak[4]于1963年提出的,它是一種多變量問題的數(shù)值離散方法,可有效求解多維積分[3-6].

      (5)

      對于d維的函數(shù)g, Smolyak’s方法可由式子

      (6)

      得到,其中l(wèi)∈N,k∈Nd.

      由(6)式可得出全張量積稀疏網(wǎng)格配置式:

      (7)

      其中k滿足|k|∞=max{kj}≤l和|k|1≤l+d-1.利用(5)式和(6)式可得出[7-8]:

      圖1和圖2是用Clenshaw-Curtis方法[9]得到的全張量積(TP)插值法和稀疏網(wǎng)格配置法的二維配置點.

      圖1 全張量積插值配置點

      圖2 嵌套式稀疏網(wǎng)格配置點

      4 實驗結(jié)果

      本文考慮如下的隨機Burgers’方程:

      u(ξ;0,t)=1+0.2ξ1,u(ξ;1,t)=-1-0.2ξ2,u(ξ;1,0)=-2-0.2(ξ1+ξ2)x+1+0.2ξ1,

      υ=0.01, Δt=0.1, Δx=1/80,T=1,ξ1,ξ2∈U (0,1).

      (8)

      利用二維隨機變量的稀疏網(wǎng)格配置法計算(8)式解的均值和方差.圖3和圖4是在時間T=1時(8)式解的均值和方差,其中L2、L4和L6分別表示稀疏網(wǎng)格配置法的級別.圖5是x軸采樣點和y軸誤差的關(guān)系,其中‘+ - - +’折線顯示蒙特卡羅方法的采樣點與解的收斂關(guān)系,‘0- -0’折線顯示蒙特卡羅方法取104個采樣點時的解與稀疏網(wǎng)格配置法在不同級別解的關(guān)系,‘△- -△’折線顯示稀疏網(wǎng)格配置法在臨近的級別之間誤差的減少趨勢.

      圖3 時間T=1時(8)式解的平均

      圖4 時間T=1時(8)式解的方差

      圖5 誤差的比較

      實驗結(jié)果(圖5)表明:在計算精度上,稀疏網(wǎng)格配置法的收斂速度明顯優(yōu)于蒙特卡羅方法,因此可以說明稀疏網(wǎng)格配置法在求解隨機Burger’s方程方面具有可行性.表1和表2中給出的是用蒙特卡羅方法和稀疏網(wǎng)格配置法的計算時間(所用計算機為win 7, Intel i 7 2.93 GHz, 8 GB內(nèi)存).由表1和表2可以看出,蒙特卡羅方法取10 000個采樣點時需要722 s,而稀疏網(wǎng)格配置法到第6個級別只需要23 s.從圖3和圖4可以看出,稀疏網(wǎng)格配置法在第6個級別已經(jīng)很接近蒙特卡羅方法取10 000個采樣點時的結(jié)果.由此表明,嵌套式稀疏網(wǎng)絡(luò)配置法的計算精度以及計算效率比蒙特卡羅方法有很大的提高.

      表1 蒙特卡羅方法的計算時間

      表2 嵌套式稀疏網(wǎng)格配置法的計算時間

      參考文獻:

      [1] Breiman L. Probability[M]. Boston: Addison-Wesley, 1968.

      [2] Babuska I M, Nobile F, Tempone R. RAGS: A stochastic collocation method for elliptic partial differential equations with random input data. echnical report[J]. Siam J Numeri Anal, 2007,45(3):1005-1034.

      [3] Barthelmann V, Novak E, Ritter K. RAGS: High dimensional polynomial interpolation on sparse grids[J]. Adv Comput Math, 2000,12(4):273-288.

      [5] Gerstner T, Griebel M. RAGS: Numerical integration using sparse grids[J]. Numer Algorithms, 1998,18(3/4):209-232.

      [6] Winckel G. RAGS: Fast Clenshaw-Curtis quadrature[J]. The Mathworks Central File Exchange, 2005.2. http://www.mathworks.com/matlabcentral/files/6911/clencurtom.

      [7] Keese A, Matthies H. RAGS: Numerical methods and smolyak quadrature for nonlinear[J]. Partial Differential Equations: Informatikbericht, 2003,5:253-258.

      [8] Smolyak S A. RAGS: Quadrature and interpolation formulas for tensor products of certain classes of functions[J]. Soviet Mathematics, 1963,4:240-243.

      [9] Bungartz H, Griebel M. Sparse grids[J]. Acta Numerica, 2004,13:147-269.

      猜你喜歡
      張量積計算精度蒙特卡羅
      四種半張量積及其代數(shù)關(guān)系
      Gorenstein投射模的張量積
      利用蒙特卡羅方法求解二重積分
      智富時代(2019年6期)2019-07-24 10:33:16
      基于SHIPFLOW軟件的某集裝箱船的阻力計算分析
      廣東造船(2018年1期)2018-03-19 15:50:50
      單元類型和尺寸對拱壩壩體應(yīng)力和計算精度的影響
      價值工程(2015年9期)2015-03-26 06:40:38
      探討蒙特卡羅方法在解微分方程邊值問題中的應(yīng)用
      有限生成G-投射模的張量積
      鋼箱計算失效應(yīng)變的沖擊試驗
      復(fù)合型種子源125I-103Pd劑量場分布的蒙特卡羅模擬與實驗測定
      同位素(2014年2期)2014-04-16 04:57:20
      基于蒙特卡羅仿真的CRC檢錯能力驗證
      定南县| 呈贡县| 元朗区| 仁化县| 萨迦县| 中西区| 荆门市| 武义县| 洪湖市| 南岸区| 潞西市| 沂源县| 汉中市| 铁岭市| 沽源县| 肥乡县| 曲阳县| 高要市| 齐河县| 建瓯市| 那坡县| 淳化县| 东安县| 太湖县| 肥乡县| 淅川县| 德昌县| 泰宁县| 景谷| 柳林县| 仁寿县| 平昌县| 巴南区| 炎陵县| 裕民县| 合作市| 柳江县| 阿尔山市| 永德县| 阿拉善盟| 富锦市|