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

?

基于無積分節(jié)點間斷有限元的二維水沙模型:(2)泥沙運動與地形演變

2019-07-24 04:48張慶河李龍翔冉國全李文俊
水道港口 2019年3期
關(guān)鍵詞:水沙泥沙數(shù)值

韓 露,張慶河,李龍翔,冉國全,李文俊

(天津大學(xué) 水利工程仿真與國家重點實驗室,天津 300072)

泥沙運動對于河口海岸演變、航道淤積以及河口治理等問題有著重要的影響,一直是河口海岸地形演變過程的研究重點。近年來,隨著計算機(jī)技術(shù)的發(fā)展,數(shù)值模型越來越成為研究泥沙運動的重要手段。目前,二維水沙模型在解決工程泥沙問題中的應(yīng)用已十分普及。過去幾十年來,有限差分法、有限元法和有限體積法等經(jīng)典數(shù)值方法均在二維水沙模型中得到大量應(yīng)用。有限差分法建立在經(jīng)典數(shù)學(xué)逼近理論的基礎(chǔ)上,簡潔直觀,但差分法一般不易保證計算的守恒性[1-2];有限單元法計算精度相對較高,但不適于計算間斷問題[3-4];有限體積法在實際應(yīng)用中,可以保證不同網(wǎng)格下的積分守恒,能夠計算間斷問題,但很難在一般非規(guī)則網(wǎng)格上取得高精度[5-6]。與上述三種經(jīng)典方法相比,間斷有限元法(Discontinuous Galerkin Method)因在數(shù)值精度、間斷捕捉能力、網(wǎng)格自適應(yīng)特性、緊致性、高度可并行性以及適用于非結(jié)構(gòu)化網(wǎng)格等方面的優(yōu)勢,近年來逐漸開始在二維水沙模型的研究中得到應(yīng)用[7]。

Gourgue[8]較早采用間斷有限元方法建立了二維水沙數(shù)值模型,并應(yīng)用于Scheldt河口泥沙運動研究。石寶海和陳煥貞[9]基于迎風(fēng)間斷有限元方法建立了平面二維水沙輸運模型,泥沙運動采用挾沙力模型描述,并給出了一個理想算例結(jié)果。趙張益和張慶河[10](2014)采用間斷有限元法建立了具有二階精度的非結(jié)構(gòu)化網(wǎng)格二維懸沙數(shù)值模型,模型能夠有效限制間斷處的數(shù)值振蕩,保證穩(wěn)定性,但是該模型未考慮推移質(zhì)輸沙和地形演變的影響。

上述研究表明,間斷有限元可以用于二維水沙運動的模擬,然而,這些模型中包含的正交項是基于全階積分的,這需要大量的計算資源[11]。為了減少這種計算量,Atkins和Shu[12]提出了無積分節(jié)點間斷有限元格式,該格式避免了離散方程時的積分過程,能夠有效減少計算時間以及存儲空間,并可以保持間斷有限元固有的緊致性和穩(wěn)健性,具有良好的應(yīng)用前景,但是該方法要求單元的雅克比系數(shù)為常數(shù),不能適用于任意四邊形網(wǎng)格。李龍翔和張慶河[13]在此基礎(chǔ)上建立了適用于任意四邊形網(wǎng)格的無積分節(jié)點間斷有限元模型,用矩陣運算進(jìn)行數(shù)值積分,有效地減小了四邊形網(wǎng)格上模型計算所需的存儲空間與計算量。李文俊等[14]在二維淺水方程中加入了科氏力、風(fēng)應(yīng)力、底摩阻項,基于無積分節(jié)點間斷有限元建立了充分反映各種實際條件影響的二維水動力模型。

本文將在李文俊等[14]二維水動力模型基礎(chǔ)上,進(jìn)一步基于無積分節(jié)點間斷有限元建立二維泥沙運動與地形演變模型,同時,本模型采用了李龍翔和張慶河[15]提出的采用權(quán)重重構(gòu)方法的節(jié)點型斜率限制器來消除間斷處產(chǎn)生的振蕩,為二維高效高精度無積分節(jié)點間斷有限元二維水沙模型的建立奠定基礎(chǔ)。

1 二維泥沙運動及地形演變數(shù)學(xué)模型

1.1 水動力方程

模型的水動力計算采用二維淺水方程作為控制方程,該方程是由三維N-S方程在采用靜壓假定,忽略粘性以及垂向加速度的情況下,沿水深積分得到的

(1)

式中:U= [h,hu,hv]T,F(xiàn)(U)=[E(U),G(U)]T,S(U)分別代表守恒變量、通量項以及源項,表達(dá)式寫為

(2)

(3)

式中:h為總水深;g為重力加速度;u和v分別為x方向和y方向的垂線平均流速;z為底部高程;η=h+z為水位;Sfx和Sfy分別為x方向和y方向底摩阻項,可表示為

Sfx=n2u(u2+v2)1/2h-4/3,Sfy=n2v(u2+v2)1/2h-4/3

(4)

式中:n為曼寧系數(shù)。

1.2 泥沙運動控制方程

泥沙運動暫時只考慮非粘性泥沙,按照其運動型式可分為推移質(zhì)和懸移質(zhì),下面分別給出描述泥沙運動的推移質(zhì)運動公式和懸移質(zhì)運動控制方程。

1.2.1 推移質(zhì)運動控制方程

推移質(zhì)運動控制方程一般用經(jīng)驗公式表示,本文采用van Rijn[16](2007)公式

qbx=0.015uh(d50/h)1.2Me1.5qby=0.015vh(d50/h)1.2Me1.5

(5)

式中:qbx和qby分別為x和y方向的推移質(zhì)泥沙濃度;d50為泥沙中值粒徑;Me表達(dá)式為

Me=max(0,|uc|-ucr,c)/[(s-1)gd50]0.5

(6)

式中:uc為水平方向的合速度;s為泥沙密度與液體密度的比值;ucr,c為泥沙運動的臨界流速,表達(dá)式為

(7)

式中:d90表示一個樣品的累計粒度分布數(shù)達(dá)到90%時所對應(yīng)的粒徑。

1.2.2 懸移質(zhì)運動控制方程

懸移質(zhì)泥沙運動控制方程采用沿水深平均的二維對流擴(kuò)散方程

(8)

式中:c為沿垂向平均后的泥沙濃度;εx和εy為泥沙的水平擴(kuò)散系數(shù);Fs為源項。

源項可以采用挾沙力公式或參考濃度法描述,本文采用參考濃度法[17]進(jìn)行計算

Fs=P-D=(ca-c0)wf

(9)

式中:P為泥沙起懸通量;D為泥沙沉積通量;wf為泥沙沉速。ca和c0是定義在參考高度處a的濃度,ca與底床切應(yīng)力有關(guān),表示懸沙平衡時參考高度處的泥沙濃度,c0與對流擴(kuò)散方程的垂向平均濃度有關(guān),表示在水深平均濃度對應(yīng)于參考高速度處的濃度。當(dāng)ca>c0時,泥沙起懸,當(dāng)ca

(10)

式中:τs,max為最大底部應(yīng)力;τcr為泥沙顆粒臨界啟動切應(yīng)力;βd為垂向濃度分布轉(zhuǎn)換系數(shù),由下式計算

(11)

(12)

式中:κ為馮卡門系數(shù),一般取0.4;u*c為底摩阻流速。

1.3 地形演變方程

推移質(zhì)和懸移質(zhì)的泥沙濃度會引起底床的沖刷和淤積變形,底床的地形演變可通過以下方程描述

(13)

式中:p為泥沙的孔隙率。

2 控制方程數(shù)值離散

水動力模型中淺水方程的數(shù)值離散過程已在文獻(xiàn)[14]中給出,下面重點給出懸沙輸移對流擴(kuò)散方程與地形演變方程的離散過程。

2.1 對流擴(kuò)散方程與地形演變方程的離散

式(8)中含有2階偏導(dǎo)項,為將方程改為一階偏導(dǎo)方程,引入輔助變量[19]

Q=εhc

(14)

此時二維對流擴(kuò)散方程可改寫為

(15)

為方便離散,將(13)、(15)式寫為

(16)

式中:W為守恒通量,W=[hc,z]T,P(W)=[K(W),L(W)]和R(W)分別代表守恒變量通量項以及源項,表達(dá)式寫為

(17)

(18)

與水動力模型的離散過程類似[14],將求解域劃分為Ne個非重疊單元Ωe[6],定義Ωe上至多為p階的多項式空間Vp(Ωe),取Lagrange插值函數(shù)作為試驗函數(shù)φVP(Ωe),將試驗函數(shù)乘以式 (14)和(16),并在單元Ωe上積分,可得

(19)

(20)

對式(18)進(jìn)行分部積分,得到離散方程

(21)

式中:n為本單元邊界處的外法向向量,由于相鄰單元在交界面兩側(cè)的值不同,為保證兩側(cè)單元流入與流出的通量守恒,引入數(shù)值通量(hc)*,采用中心通量計算[20]

(hc)*=0.5(hc-+hc+)

(22)

(23)

2.2 時間遞進(jìn)

對控制方程離散后的強(qiáng)形式進(jìn)行進(jìn)一步離散,得到如下的半離散格式

(24)

式中:uh為未知變量的矢量。

式(28)的時間遞進(jìn)可以采取歐拉法、龍格庫塔法等求解。為了盡可能減小時間離散誤差,本文采用顯式四階龍格庫塔方法[22]用于半離散方程的時間遞進(jìn)。

(25)

式中:系數(shù)ai,bi,ci的取值參照文獻(xiàn)[22]。

3 模型驗證與應(yīng)用

下面分別利用前人進(jìn)行的泥沙懸揚、沙波演變和潰壩波沖淤水槽試驗對建立的泥沙運動與地形演變模型進(jìn)行驗證。最后,還將模型應(yīng)用于海南省紅塘灣附近海域的模擬,與現(xiàn)場實測懸沙資料進(jìn)行比較。

3.1 泥沙懸揚算例

該算例為van Rijn[23]在圖1所示的水槽中所做的泥沙懸揚實驗。水槽中分為定床段和鋪沙段,鋪沙段長30 m、寬0.5 m、高0.7 m。水深為0.25 m,平均流速0.67 m/s,底床泥沙中值粒徑為0.23 mm。Lin 和 Falconer[24]曾用數(shù)學(xué)模型對此實驗進(jìn)行了模擬,本文模擬時的相關(guān)系數(shù)均參考文獻(xiàn)[24]進(jìn)行取值。懸沙沉降速度取為0.022 m/s,水平擴(kuò)散系數(shù)取為0.002 m2/s。

圖2為模型模擬結(jié)果與實測垂向平均含沙量結(jié)果的對比,結(jié)果表明,本文模型的數(shù)值解與實測值基本接近,泥沙輸移趨勢相同,模型可以有效地模擬泥沙懸揚以及輸移過程。

圖1 實驗布置圖Fig.1 Layout of experiment圖2 垂向平均含沙量模擬值與實測值對比Fig.2 Comparison of simulated and measured vertical average sediment concentration

3.2 沙波演變算例

該算例在不考慮懸移質(zhì)泥沙條件下模擬沙波地形演變過程[25],用以檢驗?zāi)P湍M地形演變數(shù)值模型的合理性。初始沙波為正弦形,源項取為0,推移質(zhì)表達(dá)式取為

(26)

式中:a和b為常數(shù);u=(ux,0)為沿水深平均的流速;D=(Dx,0)為流量;Δy=1.2 m為寬度;a=0.001 s2·m-1;b=3;Dx=1 m3·s-1,初始地形的函數(shù)可參考一維算例[26]。

圖3為y=0.75 m處剖面在t=500 s時模型模擬結(jié)果與文獻(xiàn)[25]給出的解析解的對比,結(jié)果表明,本文模型的模擬值與解析解吻合較好,模型可以精確地模擬地形演變過程。圖4為本文模型計算結(jié)果與文獻(xiàn)[25]基于有限體積方法給出考慮人工擴(kuò)散項的計算結(jié)果與解析解誤差的對比圖,可以看到,本文的模擬值誤差更小,精度更高。

圖3 沙波演變模型模擬值與解析解的對比Fig.3 Comparisons of simulated values and analytical solutions圖4 間斷有限元與文獻(xiàn)[25]考慮擴(kuò)散項有限體積法誤差對比Fig.4 Error comparisons of discontinuous Galerkin method and finite volume method with additional diffusion in reference[25]

3.3 潰壩動床算例

圖5 潰壩算例的實驗布置圖 (m)Fig.5 Layout of dam break experiment

該算例出自Leal的潰壩實驗[27],實驗在一個長19.2 m、寬0.5 m、高0.7 m的水槽中進(jìn)行,圖5為初始時實驗布置的示意圖,水槽分為左右兩端,左段在固定床面之上鋪沙高度為0.19 m,水深0.4 m,右側(cè)鋪沙高度為0.071 m,水深0.075 m。泥沙中值粒徑為1.22 mm,泥沙沉速為9.92 cm/s。

圖6和圖7分別顯示了t=1 s和t=4 s時模型模擬與實驗測量水位值和地形值的比較情況。雖然水位、地形模擬值與實測值在局部有一定差異,二者變化趨勢總體上吻合較好,可以認(rèn)為模型能夠合理模擬復(fù)雜水流及其引起的泥沙沖淤導(dǎo)致的快速地形演變問題。

圖6 t=1 s時模擬值與實測值的對比Fig.6 Comparisons of simulated and measured values at t=1 s圖7 t=4 s時模擬值與實測值的對比Fig.7 Comparisons of simulated and measured values at t=4 s

3.4 模型在三亞紅塘灣泥沙運動模擬中的應(yīng)用

圖8 三亞紅塘灣泥沙測站布置圖Fig.8 Layout of sediment station in Hongtang Bay of Sanya

為了進(jìn)一步考察二維水沙模型模擬實際海域水沙運動的合理性,本節(jié)選取三亞市紅塘灣附近海域,模擬了2016年4月26日~27日一個完整大潮期間的泥沙運動。本算例計算域與文獻(xiàn)[9]相同,潮流模擬結(jié)果與實測資料的比較見文獻(xiàn)[14],這里主要給出懸沙運動模擬結(jié)果。根據(jù)現(xiàn)場實測資料分析,懸沙中值粒徑取為0.3 mm,懸沙沉降速度取為0.035 m/s。

現(xiàn)場全潮水文觀測包含潮流與懸沙測量,這里選取S1~S6共六個測站的懸浮泥沙資料與模擬結(jié)果進(jìn)行比較。泥沙測站位置如圖8所示。模擬結(jié)果與實測結(jié)果比較見圖9。由圖可知,模型模擬的泥沙運動與實際觀測情況吻合良好??梢哉J(rèn)為,本文建立的水沙模型能夠合理模擬比較復(fù)雜的現(xiàn)場實際情況。

圖9 2016年4月26日~27日大潮期懸沙濃度模擬值與實測值對比Fig.9 Comparison of simulated and measured suspended sediment concentration during high tide period (2016-04-26~27)

4 結(jié)論

基于無積分節(jié)點間斷有限元方法建立了泥沙輸移二維數(shù)學(xué)模型,懸沙運動通過對流擴(kuò)散方程進(jìn)行離散求解,方程的源項采用參考濃度法,推移質(zhì)輸沙采用經(jīng)驗公式進(jìn)行計算,地形演變過程則通過推移質(zhì)和懸移質(zhì)輸沙控制的床面變形方程進(jìn)行求解。建立的泥沙輸移與地形演變數(shù)值模型獲得了已有水槽沖刷試驗、沙波演變解析解和潰壩動床實驗的驗證。模型還應(yīng)用于三亞紅塘灣大潮過程懸沙運動的模擬,模擬結(jié)果與全潮水文觀測多點含沙量過程吻合較好。模型驗證和應(yīng)用結(jié)果表明,基于無積分節(jié)點間斷有限元建立的水沙模型可以合理模擬泥沙運動及其導(dǎo)致的地形演變問題。

為了更全面描述河口海岸泥沙二維運動問題,模型將進(jìn)一步考慮波流共同作用下二維水動力及泥沙運動。

猜你喜歡
水沙泥沙數(shù)值
渤海灣連片開發(fā)對灣內(nèi)水沙通量的影響研究
泥沙做的父親
體積占比不同的組合式石蠟相變傳熱數(shù)值模擬
數(shù)值大小比較“招招鮮”
鋁合金加筋板焊接溫度場和殘余應(yīng)力數(shù)值模擬
新疆多泥沙河流水庫泥沙處理措施
大型水利樞紐下游水沙變異特征
土壤團(tuán)聚體對泥沙沉降速度的影響
山區(qū)河流上下雙丁壩回流區(qū)水沙特性淺探
走在創(chuàng)新最前沿——水沙科學(xué)與水利水電工程國家重點實驗室