前言:本站為你精心整理了幕墻式消浪結構性能范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
摘要:作者針對近岸波浪與結構物相互作用問題提出了一種耦合數值方法,即用時均化的二維雷諾平均的navierstokes方程-流體體積法模型表達內域流動,用一維boussinesq方程表達外域流動,通過速度、壓力和波面匹配邊界條件實現兩種數值模型的同步求解。耦合模型中的二維子模型能夠較好地表達結構物附近流動的細部特征,包括漩渦結構;一維子模型的計算效率很高,可通過延長其計算域以達到有效地避免二次反射波的影響。所建立的耦合數值模型被證實可應用于幕墻式消浪結構防波性能的研究。
關鍵詞:幕墻式消浪結構耦合數值方法vof方法boussinesq方程
以往的研究成果表明,迎浪面開孔的沉箱直立堤可以有效地減小反射波,但消浪室的寬度(即開孔前墻和不透水后墻之間的寬度)一般應達到當地波長的四分之一[1]。如果入射波為涌浪或者其他類型的長波,這意味著理想的消浪室寬度在實際工程上可能無法實現。最近,日本學者提出了一種能有效消減直立堤前反射波的新型結構——幕墻式消浪結構[2](curtain-walleddissipater),其斷面如圖1所示。設在直立墻前的垂直屏障稱為幕墻。幕墻至直立墻的距離b為消浪室的寬度。
幕墻吃水深度用c表示。由于入射波引起的消浪室內水體振蕩運動和幕墻下面的渦旋運動使得波能大量耗散,從而實現消減反射波浪的目的。這種新型消浪結構的主要優點是能夠有效地減小消浪室的設計寬度。
數值模擬是揭示幕墻式消浪結構水力學性能和消浪機理的有效手段。由于在幕墻和直立墻處產生的反射波在造波邊界處可能形成二次反射,通常的方法需要在二次反射波傳播到結構物之前停止計算。這意味著計算域的長度必須足夠大。然而,在一個很長的立面二維計算域上全部采用粘流波浪數值模型做精細模擬一方面計算工作量很大,另一方面必要性也不充分。為此,本文提出了一個耦合求解策略,即將二維rans-vof模型與一維boussinesq方程模型耦合起來解決問題。在耦合模型中,一維子模型由于其計算效率很高,可以考慮足夠長的計算域;二維子模型則能夠較好地反映流場的細部,包括粘性對流動的影響。
1耦合模型的原理
如圖2所示,耦合模型是將整個計算域ω劃分為ω1和ω2兩個子域。這兩個子域通過一條公共的重疊帶銜接起來。ω1為包含幕墻和直立墻的近場,流動以二維紊流運動方程,即reynolds方程(rans)為控制方程,采用標準k-ε紊流模型封閉,并在近壁區應用壁面函數理論[6];自由水面的描述采用定義流體體積函數的方法[5]。
ω2域內流動的控制方程采用色散性改進的boussinesq方程[4]的一維形式,經差分離散后得到系數矩陣為三對角矩陣形式的代數方程組,采用追趕法快速求解。在耦合模型中,兩個子模型rans和boussinesq各自獨立求解,耦合的實現體現在重疊帶上流動信息的匹配。
為了便于耦合處理,boussinesq方程和rans方程均采用交錯網格進行差分離散。其中,boussinesq方程的離散參考了madsen和sorensen所用的格式[4]。rans動量方程中時間項的離散格式為向前差分,粘性項的離散格式為二階中心差分。為消除數值粘性的影響,動量方程中對流項的離散格式采用了三階迎風差分格式[3]。差分方程的求解采用了sola-vof方法[5]。其基本思想是:首先用前一時刻的流場計算結果代入動量方程的顯式差分格式,求出當前時刻流場的近似值;再通過對壓力廚行迭代修正,使得連續方程在一定的精度條件下得以滿足,對表面單元要求滿足自由表面的動力學邊界條件,即通過線性插值確定表面單元中心處的壓力值;在完成壓力迭代后,再對速度進行校正,然后用校正后的速度值代入k-ε方程相應的差分格式求解紊動動能和紊動動能耗散率;最后,應用施主與受主單元模型計算當前時刻的流體體積函數,確定流體自由表面的位置。
由于動量方程、紊動動能方程和紊動動能耗散率方程對近壁區網格細密程度的要求不同,耗散率方程的要求最嚴,動量方程和動能方程的要求基本一致,為了既保證解的精度而又不致使網格劃分太密,本文在固壁區附近采用了壁面函數方法[6]進行處理。即在壁面附近引入以下關系
其中β0是常數,與壁面粗糙度有關,本文取β0=0.0005;l是特征長度,計算中取為近壁區網格中心到壁面的距離。
合理地設置匹配邊界條件,使得內域流動和外域流動在匹配邊界處光滑而連續地過渡,是保證子模型耦合的關鍵。本文的做法如圖3所示。匹配邊界γb是ω2域的出流邊界,boussinesq模型執行每一時間步的計算之前需要預知該邊界上的速度和波面值,由于邊界γb同時又在ω1域的計算節點上,于是γb邊界的速度條件[]γb可利用ω1域得到的流場信息表達如下,
(1)
式中:u為水平速度,f為流體體積函數[5],δy為垂向的網格步長,j為垂向網格節點編號,jmax表示垂向網格節點的最大編號。
給γb邊界的波面賦予匹配條件時數值試驗表明,需要利用連續方程反映的水位流量關系給出匹配條件其效果好于直接給定水位過程條件。這是因為通過水位和流量的相互調整,計算域內的反射波可得以減弱。因而,在實際計算中γb邊界的波面可表示為
利用boussinesq方程推導過程中引入的近似展開關系,在波面函數η和(深度平均)速度導的結果,γv邊界上水平速度u,垂向速度v和壓力p的匹配條件可按下面表達式給出:
耦合模型同步求解過程可簡單概括如下。首先,考慮ω2域左邊界處的入射波條件,在ω2域內執行boussinesq模型,當ω2域中接近匹配邊界的節點上的水平速度值第一次達到10-3m/s量級時,開始在ω1域內執行rans-vof模型。在某一時間步n,執行boussinesq模型所需要的匹配邊界γb處的速度和波面條件按式(1)和式(2)給出;boussinesq模型在當前時間步的計算完成后,隨即利用式(3)~(5)計算出匹配邊界γv處的波面、速度和壓力邊界條件,并啟動rans-vof模型;rans-vof模型在當前時間步的計算完成后,即按照式(1)和(2)計算出匹配邊界γb所在位置的速度和波面匹配條件。然后進入下一時間步的計算。
2計算結果
為了驗證計算結果,參考已知的模型試驗條件,取耦合模型為等水深(d=0.42m),計算域全長18.36m.其中,子區域ω2和ω1的長度分別為12.58m和5.78m.ω1域中幕墻厚度q=0.042m,幕墻下端為一45°尖角。幕墻吃水深度按相對吃水c/d=0.3~0.7計算了多個工況。幕墻和直立墻均作為全反射邊界處理。消浪室寬度b=0.29m取為固定值。通過改變入射波的周期,消浪室的相對寬度在b/l=0.08~0.16(l為波長)的范圍內變化。計算網格的劃分情況如下。ω2域按等步長(δx=0.042m)劃分為300個單元格;ω1域的垂向也按等步長(δz=0.021m)劃分,但其水平方向是按變步長劃分的,共劃分了150個單元格。ω1域中單元編號i=1~120的各單元為δxi=0.042m,i=121~125的各單元為δxi=0.035m,i=126~130的各單元為δxi=0.028m,i=131~150的各單元為δxi=0.021m.幕墻附近和消浪室區域的網格劃分得比較細的目的是為了更有效地分辨幕墻下面渦旋流動的特征。ω2域左邊界入射波的波高h=0.06m.應用合田方法[8]測定反射率系數,在幕墻前大約2倍波長以外處設置了適當間隔的兩個浪高儀(如圖2所示)記錄波面變化。圖4為執行耦合模型得到的瞬時(t=19.972s)波面(圖中點劃線為匹配邊界位置).圖5顯示了波浪反射系數cr隨相對消浪室寬度b/l變化的關系。當幕墻吃水深度c/d=0.5一定時,cr隨b/l變化,在b/l=0.12附近出現了最小值。本文的數值結果同模型試驗的結果十分接近,說明1d/2d耦合模型是有足夠精度的。
計算過程中觀察到了消浪室內水體做整體升降振蕩的現象。取消浪室平均水位變化的幅值(ht)與原入射波高(h)之比描述波浪在消浪室中被激勵的情況。圖6顯示了波浪在消浪室中水面波動被放大的比率隨消浪室相對寬度b/l變化的情況。可以看出,大約從b/l=0.12開始,消浪室中波浪的放大率隨b/l的增大而迅速減小的特點十分明顯。這說明,在給定幕墻吃水深度(c=0.12m)和消浪室寬度(b=0.29m)的情況下,波長(l)相對較大的波浪經垂直幕墻透射到消浪室后引起的水體振蕩幅度更大。圖7顯示了幕墻反射系數cr隨其相對吃水深度c/d變化的關系。當消浪室相對寬度b/l=0.12一定時,cr隨c/d變化,在c/d=0.5附近出現了最小值。
對于幕墻反射系數為最小的情形(b/l=0.12,c/d=0.5),圖8顯示了消浪室內的平均水位變化。從計算中可以看出,消浪室內水體的運動呈整體活塞式的運動。幕墻末端附近的復雜流態對自由水面并沒有大的影響。圖9顯示了幕墻附近渦旋流動的演化過程。可以看出,消浪室內常駐著一個逆時針方向的漩渦,其尺度明顯受控于消浪室寬度。在消浪室水位由高向低變化的過程中,幕墻開口處外側有一個順時針方向的漩渦產生;隨著消浪室內水位的回升,該漩渦逐漸進入消浪室。
受消浪室內常駐漩渦的影響,進入消浪室內的漩渦有尺度減小的趨勢。消浪室水位再一次由高向低變化時,幕墻開口處外側將有新的順時針方向的漩渦產生。如此反復,渦漩的頻繁產生和移動導致了波浪能量的大量耗散,從而實現了消減反射波浪的目的。
3結語
以上針對近岸波浪與結構物相互作用問題提出了一種耦合數值方法,即用二維rans-vof模型表達內域流動,一維boussinesq方程模型表達外域流動,通過速度、壓力和波面匹配邊界條件實現兩個子模型的同步求解。耦合模型中二維子模型能夠較好地表達結構物附近流動的細部特征,包括漩渦結構;一維子模型的計算效率很高,使得大域問題的求解成為可能。所建立的耦合方法能有效地用于研究幕墻式消浪結構的水力性能。計算結果表明:(1)消浪室相對寬度b/l和幕墻相對吃水深度c/d都是影響垂直幕墻波浪反射系數cr的重要參數。當c/d=0.5一定時,在b/l=0.12附近cr為最小;當b/l=0.12一定時,在c/d=0.5附近cr為最小。也即,當消浪室寬度接近0.12倍波長和幕墻吃水接近0.5倍水深時,波浪反射系數達到最小。這一結果對于工程上減小消浪室的寬度和確定合適的幕墻吃水深度是有重要參考價值的。
(2)幕墻式消浪結構消浪機理的重要方向是幕墻下面(特別是消浪室內)渦旋的發生。強烈的渦旋流動將波浪能量大量耗散,從而使得消減反射波浪的目的得以實現。(3)計算獲得的cr-b/l關系等結果與實驗結果符合良好,說明耦合模型具有良好的計算精度。