两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

模擬二維水流運(yùn)動(dòng)的三次樣條多尺度有限元方法

文檔序號(hào):9597999閱讀:643來(lái)源:國(guó)知局
模擬二維水流運(yùn)動(dòng)的三次樣條多尺度有限元方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于水力學(xué)技術(shù)領(lǐng)域,具體涉及一種模擬多孔介質(zhì)中二維水流運(yùn)動(dòng)的三次 樣條多尺度有限元方法。
【背景技術(shù)】
[0002] 地下水是十分重要的水體,是水資源的重要組成部分。世界各國(guó)有很多城市的大 部分用水都取自地下水。同時(shí),在地質(zhì)工程活動(dòng)中,地下水的分布和運(yùn)移是一項(xiàng)重要因素。 因此,研究地下水位和滲流速度的計(jì)算方法和數(shù)值模擬,對(duì)于考察地下水分布規(guī)律及預(yù)測(cè) 具有十分重要的意義。
[0003] 多尺度有限單元法(Hou and Wu 1997)是由科學(xué)工作者提出的一種求解非均質(zhì)介 質(zhì)中地下水流問(wèn)題的方法。多尺度有限單元法的核心思想是在網(wǎng)格單元上令基函數(shù)滿足局 部微分算子,從而通過(guò)基函數(shù)抓住介質(zhì)的非均質(zhì)性質(zhì)。和常規(guī)的有限單元方法或者有限差 分方法不同,多尺度有限單元法不要求單元內(nèi)部的滲透系數(shù)必須近似為常數(shù)。在處理非均 質(zhì)問(wèn)題時(shí),多尺度有限單元法可以使用較少的網(wǎng)格單元數(shù),無(wú)需對(duì)研究區(qū)精細(xì)剖分。因此, 多尺度有限單元法比有限單元方法或有限差分方法的計(jì)算效率更高,在進(jìn)行大尺度研究區(qū) 域中的水流模擬時(shí)能夠節(jié)約大量計(jì)算成本。同時(shí),許多科學(xué)工作者已經(jīng)從數(shù)學(xué)推導(dǎo)和數(shù)值 模擬上證明了多尺度有限單元法能夠很好的求解橢圓和拋物型問(wèn)題,并且高效、收斂、精確 (Hou and Wu 1997, Hou et al. 1999, Deng et al. 2008, Ye et al. 2004)。然而,和有限單 元法一樣,多尺度有限單元法無(wú)法獲得連續(xù)的節(jié)點(diǎn)水頭導(dǎo)數(shù),導(dǎo)致其無(wú)法通過(guò)達(dá)西定律獲 得連續(xù)、精確的達(dá)西滲流速度場(chǎng),不能對(duì)地下水運(yùn)動(dòng)狀態(tài)進(jìn)行精確描述。

【發(fā)明內(nèi)容】

[0004] 針對(duì)于上述問(wèn)題,本發(fā)明的目的在于提供一種模擬二維水流運(yùn)動(dòng)的三次樣條多尺 度有限元方法,該方法將三次樣條法(Zhang et al. 1994)與多尺度有限單元法有機(jī)結(jié)合, 以解決現(xiàn)有技術(shù)中無(wú)法通過(guò)達(dá)西定律獲得連續(xù)、精確的達(dá)西滲流速度場(chǎng),不能對(duì)地下水運(yùn) 動(dòng)狀態(tài)進(jìn)行精確描述的問(wèn)題。
[0005] 為達(dá)到上述目的,本發(fā)明的模擬二維水流運(yùn)動(dòng)的三次樣條多尺度有限元方法,包 括步驟如下:
[0006] (1)根據(jù)所要模擬的研究區(qū)域確定邊界條件,設(shè)定粗網(wǎng)格單元尺度h,剖分該研究 區(qū)域,得到粗網(wǎng)格單元,對(duì)每一個(gè)粗網(wǎng)格單元進(jìn)行細(xì)剖分得到細(xì)網(wǎng)格單元;
[0007] (2)根據(jù)滲透系數(shù)K以及基函數(shù)的邊界條件,求解退化的橢圓型問(wèn)題,確定基函 數(shù),形成有限元空間;
[0008] (3)計(jì)算各粗網(wǎng)格單元的剛度矩陣,相加得總剛度矩陣;根據(jù)研究區(qū)域的邊界條 件、源匯項(xiàng),計(jì)算右端項(xiàng),形成有限元方程;
[0009] (4)提供有限元方程的有效解法,求得研究區(qū)域上每個(gè)節(jié)點(diǎn)的水頭;
[0010] (5)在研究區(qū)每條網(wǎng)格單元線上運(yùn)用三次樣條技術(shù)求解水頭的一階導(dǎo)數(shù)值;
[0011] (6)通過(guò)達(dá)西定律求解研究區(qū)節(jié)點(diǎn)上的達(dá)西滲流速度Γ;
[0012] (7)通過(guò)研究區(qū)域每個(gè)節(jié)點(diǎn)的水頭及基函數(shù)得到每一個(gè)粗網(wǎng)格單元上每一個(gè)節(jié)點(diǎn) 水頭;
[0013] (8)在粗網(wǎng)格每條單元線上運(yùn)用三次樣條技術(shù)求解水頭的一階導(dǎo)數(shù)值;
[0014] (9)通過(guò)達(dá)西定律求解每一粗網(wǎng)格單元上的達(dá)西滲流速度Vf。
[0015] 進(jìn)一步地,所述的步驟(1)中,采用矩形單元剖分研究區(qū)域,以形成粗網(wǎng)格單元。
[0016] 進(jìn)一步地,所述的步驟(1)中,采用三角形單元剖分粗網(wǎng)格單元,以形成細(xì)網(wǎng)格單 J L· 〇
[0017] 進(jìn)一步地,所述的步驟(2)、(3)中,細(xì)網(wǎng)格單元上的滲透系數(shù)K、源匯項(xiàng)值近似取 這個(gè)單元的所有頂點(diǎn)上的滲透系數(shù)、源匯項(xiàng)的平均值。
[0018] 進(jìn)一步地,所述的步驟(5)、(6)與步驟(7)、(8)、(9)相互獨(dú)立。
[0019] 本發(fā)明的有益效果:
[0020] 1.本發(fā)明令多尺度有限單元法可以獲得其研究區(qū)及粗網(wǎng)格單元節(jié)點(diǎn)上的達(dá)西滲 流速度,并保證它們的連續(xù)性;
[0021] 2.與現(xiàn)有計(jì)算達(dá)西滲流速度的常用方法相比,在研究區(qū)網(wǎng)格節(jié)點(diǎn)數(shù)目相同時(shí),本 發(fā)明獲得的精度更高;
[0022] 3.本發(fā)明可以將計(jì)算整個(gè)研究區(qū)達(dá)西滲流速度的問(wèn)題轉(zhuǎn)化為求解各個(gè)粗網(wǎng)格單 元節(jié)點(diǎn)的達(dá)西滲流速度的問(wèn)題,從而節(jié)約大量計(jì)算成本;
[0023] 4.本發(fā)明能有效求解非均質(zhì)多孔介質(zhì)地下水流場(chǎng)和達(dá)西滲流速度場(chǎng),且原理簡(jiǎn) 單,尚效精確;
[0024] 5.在求解大范圍,長(zhǎng)時(shí)間等高計(jì)算量問(wèn)題時(shí),本發(fā)明的效率更高。
【附圖說(shuō)明】
[0025] 圖1繪示本發(fā)明中三次樣條法示意圖。
[0026] 圖2繪示二維連續(xù)介質(zhì)模型,在研究區(qū)的每邊被剖分為10、20、30等份時(shí)各數(shù)值法 獲得的G的平均相對(duì)誤差。
[0027] 圖3繪示二維高振蕩水頭模型,各數(shù)值法獲得的水頭在截面y = 0. 7處的相對(duì)誤 差。
[0028] 圖4繪示二維高振蕩水頭模型,各數(shù)值法獲得的「在截面y = 0. 7處的相對(duì)誤差。
【具體實(shí)施方式】
[0029] 為了便于本領(lǐng)域技術(shù)人員的理解,下面結(jié)合實(shí)施例與附圖對(duì)本發(fā)明作進(jìn)一步的說(shuō) 明,實(shí)施方式提及的內(nèi)容并非對(duì)本發(fā)明的限定。
[0030] 本發(fā)明的模擬二維水流運(yùn)動(dòng)的三次樣條多尺度有限元方法求解粗網(wǎng)格單元上的 達(dá)西滲流速度Vf的過(guò)程如下:
[0031] 先通過(guò)多尺度有限單元法得到粗網(wǎng)格單元頂點(diǎn)水頭,再通過(guò)基函數(shù)的插值公式獲 得所有粗網(wǎng)格單元上的節(jié)點(diǎn)(即細(xì)尺度節(jié)點(diǎn))上的水頭。假設(shè)[a,b]是粗網(wǎng)格單元口 1]H上的一條網(wǎng)格線(參照?qǐng)D1所示),有n+1個(gè)節(jié)點(diǎn),使用樣條函數(shù)S近似估計(jì)水頭H,樣條函 數(shù)S為三次多項(xiàng)式,S在[a,b]上任一節(jié)點(diǎn)的值等于該點(diǎn)的水頭值;S的二階導(dǎo)數(shù)在[a,b] 上連續(xù),S在[a, b]上某區(qū)間[χτ χτ]的表達(dá)式如下:
[0033] 由于S的二階導(dǎo)數(shù)在[a,b]上連續(xù),可以得到一個(gè)關(guān)于S-階導(dǎo)數(shù)的方程組,求解 可以得到S的一階導(dǎo)數(shù),該導(dǎo)數(shù)在節(jié)點(diǎn)上是連續(xù)的。利用該導(dǎo)數(shù)替代水頭的一階導(dǎo)數(shù),再通 過(guò)達(dá)西定律,可以得到粗網(wǎng)格單元節(jié)點(diǎn)上的連續(xù)的達(dá)西滲流速度vf。若需要求解研究區(qū)域 網(wǎng)格節(jié)點(diǎn)(即粗尺度節(jié)點(diǎn))上的達(dá)西滲流速度V%只需利用多尺度有限單元法求得的所有 研究區(qū)網(wǎng)格節(jié)點(diǎn)上的水頭值,再通過(guò)三次樣條函數(shù)得到連續(xù)的水頭導(dǎo)數(shù),通過(guò)達(dá)西定律求 解即可。具體步驟和上述求解,的步驟類似。通過(guò)對(duì)多孔介質(zhì)下的二維連續(xù)介質(zhì)模型,二 維高振蕩水頭模型,二維振蕩介質(zhì)模型,二維多尺度介質(zhì)模型(兩種不同尺度),二維漸變 介質(zhì)模型,二維穩(wěn)定流潛水介質(zhì)模型的數(shù)值模擬,發(fā)現(xiàn)本發(fā)明與解析解吻合的很好;和常用 求解達(dá)西滲流速度的方法相比,在研究區(qū)網(wǎng)格節(jié)點(diǎn)數(shù)目相同時(shí),本發(fā)明獲得的精度更高;在 總節(jié)點(diǎn)數(shù)目(包括細(xì)尺度節(jié)點(diǎn))相同,本發(fā)明精度和現(xiàn)有常用方法相近,并可以將計(jì)算整個(gè) 研究區(qū)達(dá)西滲流速度的問(wèn)題轉(zhuǎn)化為求解各個(gè)粗網(wǎng)格單元節(jié)點(diǎn)的達(dá)西滲流速度的問(wèn)題,節(jié)約 大量計(jì)算成本。
[0034] 下面結(jié)合具體實(shí)施例對(duì)本發(fā)明做進(jìn)一步的解釋,其中涉及一些簡(jiǎn)寫符號(hào),以下為 注解:
[0035] M:研究區(qū)邊界被等分份數(shù)
[0036] Vx:X方向上的達(dá)西滲流速度
[0037] 巧:研究區(qū)網(wǎng)格節(jié)點(diǎn)上的達(dá)西滲流速度Vx,即粗尺度達(dá)西滲流速度
[0038] F/ :粗單元網(wǎng)格節(jié)點(diǎn)上的達(dá)西滲流速度Vx,即細(xì)尺度達(dá)西滲流速度
[0039] LFEM:傳統(tǒng)有限單元法,采用三角形網(wǎng)格單元
[0040] LFEM-F:精細(xì)剖分的傳統(tǒng)有限單元法,采用三角形網(wǎng)格單元
[0041] CMSFEM :三次樣條多尺度有限單元法,采用矩形網(wǎng)格單元
[0042] CST-AS :CMSFEM應(yīng)用解析的水頭求解細(xì)尺度達(dá)西滲流速度
[0043] CMSFEM-tr :三次樣條多尺度有限單元法,采用三角形網(wǎng)格單元
[0044] Method_Yeh:Yeh的線性伽遼金有限元模型,采用LFEM求解水頭
[0045] Method-Yeh-F: Yeh的線性伽遼金有限元模型(精細(xì)剖分),采用LFEM-F求解水頭
[0046] Method-Zhang:三次樣條法,采用LFEM求解水頭
[0047] CMSFEM和CMSFEM-tr的基函數(shù)均使用振蕩邊界條件,由于三次樣條技術(shù)要求應(yīng)用 區(qū)域?yàn)榫匦?,CMSFEM-tr僅能夠計(jì)算粗尺度上的達(dá)西滲流速度。在求解時(shí),CMSFEM是在 研究區(qū)網(wǎng)格上求解的,而計(jì)算F/時(shí),CMSFEM是在每個(gè)粗網(wǎng)格單元上求解的。在計(jì)算人的相 對(duì)誤差時(shí),若在某節(jié)點(diǎn)Vx,且數(shù)值解Vx< 10 則將該節(jié)點(diǎn)的相對(duì)誤差記為0%,否則記為 100%〇
[0048] 實(shí)施例1 :二維連續(xù)介質(zhì)模型
[0049] 研究區(qū)為一正方形單元:Ω = [0, lm] X [0, lm],滲透系數(shù) K(x,y) = (1+x) (1+y) m/d,水流方程為:
[0051] 邊界條件為定水頭邊界條件
^此模型有解析解:H = Xy(l-X) (l_y)〇
[0052] 求解粗尺度達(dá)西滲流速度:
[0053] 采用CMSFEM、Method-Yeh和Method-Zhang求解此模型。為了保證研究區(qū)上網(wǎng) 格節(jié)點(diǎn)數(shù)目相同,CMSFEM、Method-Yeh和Method-Zhang均將研究區(qū)的每邊剖分為相同份 數(shù)。三種方法均將研究區(qū)每邊剖分為1〇、20、30等份(M= 10、20、30)。Method-Yeh和 Method-Zhang采用三角形剖分,則將研究區(qū)剖分為200、800、1800個(gè)三角形單元;CMSFEM采 用正方形剖分,將研究區(qū)剖分為1〇〇、400、900個(gè)矩形粗網(wǎng)格單元,并將每個(gè)粗網(wǎng)格單元剖 分為50個(gè)三角形單元。
[0054] Method-Yeh和Method-Zhang通過(guò)有限單元法(LFEM)求解水頭,當(dāng)研究區(qū)的每邊 被分為10、20、30等份時(shí),水頭的平均相對(duì)誤差分別為2. 29 %、0. 58 %和0. 26%,CPU時(shí)間 分別為1秒、1秒、2秒。CMSFEM采用多尺度有限單元法(MSFEM)求解水頭,當(dāng)研究區(qū)的每 邊被分為10、20、30等份時(shí),水頭的
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
增城市| 祁东县| 重庆市| 延津县| 威信县| 浪卡子县| 广宁县| 兴国县| 宣汉县| 定日县| 安溪县| 疏勒县| 扎鲁特旗| 陵川县| 蓝田县| 陆良县| 松原市| 库伦旗| 东莞市| 繁峙县| 武安市| 安陆市| 阳泉市| 清镇市| 黄梅县| 阳原县| 济南市| 临漳县| 卢龙县| 永吉县| 东阿县| 南开区| 化隆| 大渡口区| 德庆县| 陇西县| 望都县| 昌吉市| 三明市| 驻马店市| 布尔津县|