亚洲 欧洲 日产,国产成a人亚洲精品无码樱花,欧美精产国品一二三产品特点,久久久久久久久久

被自由面穿過排水孔的數(shù)值模擬方法

   2006-04-28 中國路橋網(wǎng) 佚名 5790

被自由面穿過排水孔的數(shù)值模擬方法

朱 軍,劉光廷,陸述遠

摘要:在排水子結(jié)構(gòu)的基礎(chǔ)上,結(jié)合求解無壓滲流場的調(diào)整傳導(dǎo)矩陣法,給出了被自由面穿過排水孔的數(shù)值模擬方法,同時,對滲流量也提出了一種簡單的計算方法,最后給出了一個實例分析.
  排水孔是水利工程中常用的排水設(shè)施,它對滲流場水頭分布影響很大,如何正確有效地對其滲流行為進行數(shù)值模擬就顯得十分重要. 但由于排水孔尺寸很小,若將其作為內(nèi)邊界處理,會導(dǎo)致有限元計算網(wǎng)格過于復(fù)雜. 目前工程上一般是以給定水頭的結(jié)點來代替排水孔,這種處理沒有反映孔的尺寸效應(yīng). 首次提出了排水子結(jié)構(gòu)算法,避免了模擬排水孔時復(fù)雜的網(wǎng)格的劃分,但無法模擬穿過自由面時排水孔的排水情況,基礎(chǔ)上進行了改進,但沒有給出排水孔內(nèi)邊界的具體處理方法. 本文在排水子結(jié)構(gòu)的基礎(chǔ)上,結(jié)合求解無壓滲流的調(diào)整傳導(dǎo)矩陣法,對排水孔與自由面相交的情況給出了具體的算法,有效地解決了排水孔的數(shù)值模擬問題,同時對滲流量的計算提出了一種簡單的方法.
1  求解無壓滲流場的調(diào)整傳導(dǎo)矩陣法
  用調(diào)整傳導(dǎo)矩陣法求解無壓滲流場就是在每次迭代中修正滲透傳導(dǎo)矩陣,使其逐步逼近真實的滲流區(qū)域. i 次迭代后,對于自由面以上的單元,在下次計算中遺棄;自由面以下的單元,其傳導(dǎo)矩陣保持不變;被自由面穿過的單元,其傳導(dǎo)矩陣須修正,修正的思路為:單元中水面以上的高斯點滲透系數(shù)取原值的千分之一,水面以下的高斯點滲透系數(shù)取原值,以此原則重新計算單元傳導(dǎo)矩陣.得i + 1 次迭代方程為:
[ K]i+1 [ H]i+1 = { Q} i+1 (1)
式中: [ K]i+1 、[ H]i+1 、[ Q]i+1 分別為i + 1 次計算的傳導(dǎo)矩陣、待求水頭列陣、等效結(jié)點流量列陣.
2  排水子結(jié)構(gòu)被自由面穿過時的出口傳導(dǎo)矩陣及右端項  對于含有一個排水孔的六面體八結(jié)點等參元中的子結(jié)構(gòu),其內(nèi)部單元劃分(內(nèi)部分層以2~4 層為宜[ 1 ]) ,如圖1.

圖1  排水子結(jié)構(gòu)內(nèi)部單元劃分

對子結(jié)構(gòu)可建立如下滲流平衡方程:
[ K]z[ H]z = [ Q]z (2) 式中: [ K]z 、[ H]z 、[ Q]z 分別為子結(jié)構(gòu)的傳導(dǎo)矩陣、水頭列陣、等效結(jié)點流量列陣(含子結(jié)構(gòu)鄰近單元的結(jié)點流量貢獻). 子結(jié)構(gòu)傳導(dǎo)矩陣由其內(nèi)部各單元傳導(dǎo)矩陣迭加而成,即[ K]z = ∑[ K]ze。
根據(jù)上次(設(shè)為i 次) 迭代計算出的水頭值可判斷子結(jié)構(gòu)與自由面的相對位置,當子結(jié)構(gòu)與自由面相交時, 其內(nèi)部單元高斯點壓力水頭有的大于零,有的小于零,對于壓力水頭小于零的高斯點,相應(yīng)滲透系數(shù)取原值的千分之一,壓力水頭大于等于零的高斯點,滲透系數(shù)取原值,以此原則計算各單元傳導(dǎo)矩陣,迭加后可得i + 1 次計算的子結(jié)構(gòu)傳導(dǎo)矩陣,如式(6) .
當子結(jié)構(gòu)與自由面相交時,其部分內(nèi)邊界(正壓力水頭內(nèi)邊界,如圖2) 排水,可由上次迭代計算出的子結(jié)構(gòu)結(jié)點水頭值求出排水孔內(nèi)邊界中正壓力水頭部分的邊界流量q ,再由式(5) 等效到排水孔內(nèi)邊界結(jié)點上,以修正子結(jié)構(gòu)的等效結(jié)點流量列
圖2  被自由面穿過的排水子結(jié)構(gòu)陣
次子結(jié)構(gòu)凝聚后的出口傳導(dǎo)矩陣及右端項. 自由面以上的子結(jié)構(gòu),在下次計算中遺棄;自由面以下的子結(jié)構(gòu),內(nèi)邊界結(jié)點水頭給定[1 ],傳導(dǎo)矩陣及右端項不用修正.
將子結(jié)構(gòu)凝聚后的出口傳導(dǎo)矩陣迭加到整體傳導(dǎo)矩陣[ K]i+1 上,同時右端項也迭加到整體等效結(jié)點流量列陣[ Q]i+1 上,利用方程(1) 計算出結(jié)點水頭值,由子結(jié)構(gòu)的出口水頭值,再利用式(8) 、 (9) 可計算出子結(jié)構(gòu)內(nèi)部結(jié)點水頭值,如不滿足收斂精度,則按以上思路進行下一輪的迭代計算.
3  計算滲透流量的方法
對于滲透流量的計算,一般方法是先求出計算斷面(由于流速在單元面上不連續(xù),計算斷面一般由若干單元中截面組成) 上的法向流速,再在斷面求積分即得. 本文提出的方法避開法向流速的求解,而僅利用調(diào)整傳導(dǎo)矩陣法計算的最終傳導(dǎo)矩陣與結(jié)點水頭值加上較簡單的運算即可得出滲透流量.
本方法是以若干單元面組成的面為計算斷面, 算出計算斷面同邊的單元(且有一個面在計算斷面上) 對斷面上各結(jié)點的流量貢獻,之和即為該斷面的滲透流量.
設(shè)單元j 的一個面在計算斷面上, i 結(jié)點為單元j 的一結(jié)點且在計算斷面上,用下式可計算單元j 對i 結(jié)點的結(jié)點流量貢獻: l
Qij = ∑ami, k ×hk (10)
k=1
mi 為i結(jié)點在j單元中的局部編號, am, k 為j單元最終傳導(dǎo)矩陣[ K]je mi 行k列的元素, hk 為j單元水頭列陣[ H]je k 行的元素, l 為j 單元的結(jié)點個數(shù). 計算斷面同邊單元對i 結(jié)點總的結(jié)點流量貢獻為:Qi =m ∑Qij , m 為在斷面同邊與i 結(jié)點公點且一個單元
j= 1
面在斷面上的單元總數(shù),則通過計算斷面的滲流量為:
n
Q =| Qi| (11)

i = 1
n 為計算斷面上的結(jié)點總數(shù). 用該方法計算過流量時不用求出法向流速,比常規(guī)法簡單.
4  算 例
某混凝土重力壩,壩高100 m , 底寬70 m , 頂寬10 m , 上游水位為89 m , 下游水位為11 m , 在壩體中距上游面3 m 處設(shè)孔徑為15 cm 、孔徑為5 m 的垂直排水孔幕,壩基也設(shè)有深30 m 的垂直排水孔幕,其孔矩、孔徑與壩體排水孔相同,主要幾何尺寸如圖3. 圖中A -A、B -B 為計算滲流量的兩個斷面. 壩體、壩基的滲透系數(shù)分別為:1. 0 ×10-8 、1. 0 ×10-7m/s. 有限元計算網(wǎng)格如圖4 , 計算區(qū)域沿厚度方向取5 m , 壩體、壩基各設(shè)一排水孔,排水孔的中心在厚度方向2. 5 m 處.

圖3  計算區(qū)域主要尺寸

  圖5、6 為不設(shè)排水孔時水頭等值線圖,圖7、8 為設(shè)排水孔時沿排水孔中心斷面水頭等值線圖. 由圖6、8 對比可知,在壩體,由于排水孔的作用,使自由面位置大幅下降,并使壩體中的滲流水頭主要集中消耗在排水孔附近,降壓作用十分顯著. 由表1 可知排水孔的排水作用也是很明顯的,在不設(shè)排水孔時,A -A 斷面的滲流量為:3. 478 998 ×10-5m3/ s , 而設(shè)排水孔后其滲流量減小為2. 028 225 ×10-5 m3/ s , 其余滲透水量通過排水孔排出了壩外. 由圖9 可以看出壩基排水孔的設(shè)置有效地降低了壩基面的揚壓力,這對維持壩體整體穩(wěn)定十分有利.

圖5  無排水孔時壩體壩基等水頭線

圖4  有限元計算網(wǎng)格圖

6  無排水孔時壩體等水頭線
  

圖7  有排水孔時排水孔中心斷面壩體壩基等水頭線

圖9  壩基有無排水孔時壩基面水頭分布對比(沿排水孔中心斷面)

5  結(jié) 語本文對排水孔與自由面相交的情況給出了具體的算法,有效地解決了排水孔的數(shù)值模擬問題, 實例的計算結(jié)果符合工程實際規(guī)律. 文中同時對滲流量的計算也提出了一種簡單的方法,該方法的計算結(jié)果滿足滲流連續(xù)性要求. 這些研究成果對工程有一定的實用價值.


 
舉報收藏 0打賞 0評論 0
 
更多>同類論文
推薦圖文
推薦論文
點擊排行
?
網(wǎng)站首頁  |  隱私政策  |  版權(quán)隱私  |  使用協(xié)議  |  聯(lián)系方式  |  關(guān)于我們  |  網(wǎng)站地圖  |  排名推廣  |  廣告服務(wù)  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報

津ICP備20006083號-1

津公網(wǎng)安備 12010502100290號

 
主站蜘蛛池模板: 房产| 宁国市| 湾仔区| 精河县| 望城县| 怀化市| 龙岩市| 兰考县| 文化| 大石桥市| 虎林市| 南昌市| 海盐县| 青川县| 罗源县| 无棣县| 仁寿县| 乌什县| 镇坪县| 汉川市| 松潘县| 绥阳县| 浮梁县| 漳浦县| 宁国市| 盐津县| 普定县| 尼勒克县| 盈江县| 阿勒泰市| 龙山县| 屏东市| 台中县| 万年县| 武宁县| 木兰县| 古浪县| 筠连县| 益阳市| 奈曼旗| 昭通市|