亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于機器學習-CFD的明渠流速場預(yù)測模型

        2023-09-25 11:01:52誠,李博,楊斐,周
        人民長江 2023年9期
        關(guān)鍵詞:測流明渠流速

        金 誠,李 博,楊 嵐 斐,周 新 志

        (1.四川大學 電子信息學院,四川 成都 610065; 2.四川大學 水利水電學院,四川 成都 610065; 3.成都萬江港利科技股份有限公司,四川 成都 610000)

        0 引 言

        在灌溉明渠輸水過程中,快速、簡便而又準確地預(yù)測明渠中的流速場,對于提高水資源利用效率、明渠的設(shè)計與維護、流量測量等都有重要意義。大量學者對明渠斷面流速分布規(guī)律進行了研究[1-2],他們普遍將明渠斷面按照水力特性分成不同區(qū)域,并力圖得到統(tǒng)一的數(shù)學方程來完整地描述流速分布規(guī)律。2000年,Sarma等[3]通過實驗測量發(fā)現(xiàn)矩形明渠斷面最大流速位置和寬深比的關(guān)聯(lián)。此后,在Sarma的理論基礎(chǔ)上,大量研究人員又進行了一系列有針對性的補充和改進[4-6]。2005年,Maghrebi等[7]根據(jù)最大熵原理和約束條件(質(zhì)量、動量、能量等),提出了一種明渠速度分布公式。2015年,Bonakdari等[8]基于概率密度函數(shù)的tallis熵也提出了一種流速分布公式。

        但是,對于輸水水位變化較快的渠道,無法使用這些速度分布公式來實時預(yù)測不同水位下的斷面流速場。其原因在于,這些速度方程的精度在很大程度上取決于其參數(shù),這些參數(shù)只能通過經(jīng)驗或半經(jīng)驗的分析來估計。例如,紊流結(jié)構(gòu)和邊界剪應(yīng)力是明渠流動中的基本問題,但即使使用復(fù)雜的紊流模型,也很難準確預(yù)測它們。在實際工程中,當渠道水位變化較大時,要將一種速度分布公式推廣到不同水位情況下是困難的。要想實現(xiàn)依據(jù)明渠當前的水位快速預(yù)測斷面流速場的目標,需要一種具有強大非線性映射能力和魯棒性的模型。

        近年來,在明渠斷面流速場的計算問題中,各種機器學習模型得到了研究人員更多的關(guān)注和嘗試,并取得了較為豐富的成果。2015年,Gholami等[9]采用基因表達式編程(GEP)模型對90°彎道內(nèi)的速度場進行了預(yù)測,還將三維計算流體力學(CFD)和多層前饋人工神經(jīng)網(wǎng)絡(luò)(MLFF-ANS)應(yīng)用于急彎水流深度和速度場的模擬[10];在2016年,Bonakdari等[11]介紹了一種新的混合遺傳算法-人工神經(jīng)網(wǎng)絡(luò)(GA-ANN)來預(yù)測明渠樞紐處的復(fù)雜速度場,2020年他又提出了一種新的專家系統(tǒng)(SAELM)來對下水道內(nèi)的速度場進行預(yù)測[12]。這些成果表明,機器學習方法在明渠流的相關(guān)問題上有良好的應(yīng)用前景。但是據(jù)筆者調(diào)研,當明渠在輸水過程中水位快速、大幅地變化時,對于如何實時地、準確地預(yù)測不同水位時的斷面流速場這一問題,至今仍然沒有公開的報道。

        本文將機器學習方法與CFD方法結(jié)合,擬提出一種新的基于水位的明渠流速場預(yù)測模型構(gòu)建方法。

        1 試驗明渠及測量方法

        1.1 人民渠工程參數(shù)

        試驗對象為四川省都江堰灌區(qū)人民渠總干渠,其工程參數(shù)由人民渠渠首管理站提供,該渠如圖1所示。線段AB為測流斷面的位置,圖2顯示了渠道在線段AB處的橫截面,其形狀為等腰梯形,邊坡角度α為135°。渠底寬度W為18.6 m,渠道的輸水水位H變化較大,在0.5~3.3 m之間變化。

        圖1 人民渠圖片F(xiàn)ig.1 Photo of Renmin channel

        渠道輸水過程中最小寬深比為5.6,是一條寬淺明渠。CFD建模部分為順直明渠,長度為379 m,測流斷面上游部分長度為299 m。此外渠道輸水過程中平均流速在0.51~1.82 m/s之間,相對于渠道的順直長度而言,水流速度緩慢。

        因此,水流在到達測流斷面之前,流態(tài)已經(jīng)經(jīng)過了充分發(fā)展,達到了穩(wěn)定狀態(tài)。即位于測流斷面下游的各斷面,流速分布高度一致,不受上下游未知邊界效應(yīng)的影響。測流斷面的流速分布可以代表其下游渠道的流速分布。

        1.2 真實流速數(shù)據(jù)的測量方法

        流速數(shù)據(jù)的測量在測流斷面AB上進行,從左岸x=-9.3 m至右岸x=9.3 m設(shè)立了7個垂直軸。根據(jù)渠道水位的不同,選擇一點法、兩點法、三點法進行流速的測量,即以相對水深h=(1-y/H)為標準,一點法在h=0.6的位置布置測點;兩點法在h=0.2及h=0.8的位置布置測點;三點法則是在h=0.2,0.6,0.8的位置布置測點,如圖2所示。

        當人民渠的水位在0.5~1.5 m間變化時,使用一點法對每種水位的7個測點進行流速測量,共計測量11種不同水位,得到了77組測流流速數(shù)據(jù);渠道水位在1.5~2.15 m間變化時,選取兩點法對每種水位的14個測點進行流速測量,共計測量5種不同水位,得到了70組測流流速數(shù)據(jù);渠道水位在2.15~3.3 m間變化時,使用三點法對每種水位的21個測點進行流速測量,共計測量11種不同水位,得到了231組流速數(shù)據(jù)。

        測量儀器為LS1206B型旋槳式流速儀,如圖3所示,該流速儀的全線相對均方差小于1.5%,相對誤差小于5%,測量精度滿足工程要求。

        圖3 LS1206B型旋槳式流速儀Fig.3 Rotor-type current meter of LS1206B

        每次測量時,僅將該流速儀布置在一個測點,等到轉(zhuǎn)子的轉(zhuǎn)速穩(wěn)定后,每隔10 s讀取一個該點流速值。每個測點共讀取3個流速值,并取平均值作為該點最終的流速值。使用該旋槳流速儀測量全部測點,得到全部378組流速數(shù)據(jù)。

        2 研究方法

        使用本文方法建立人民渠總干渠的“水位-流速場”實時預(yù)測模型的步驟如圖4所示。

        圖4 流速場預(yù)測模型構(gòu)建流程Fig.4 Construction process of flow velocity field prediction model

        (1) 獲取明渠工程參數(shù)。測量明渠的工程參數(shù),如最大和最小水位,明渠形狀參數(shù)等,由渠首管理站提供。

        (2) 獲取少量真實數(shù)據(jù)。在最高水位和最低水位間,在渠道的測流斷面上獲取少量流速數(shù)據(jù)。該工程中渠首管理站已經(jīng)測量了27組水位流速數(shù)據(jù),選取其中22種水位作為“仿真水位”。

        (3) 數(shù)值計算。當渠道處于這些“仿真水位”時,根據(jù)明渠的工程參數(shù),選擇合適的方法對渠道進行CFD仿真。并根據(jù)實測流速數(shù)據(jù),調(diào)整CFD仿真計算的參數(shù),使仿真結(jié)果足夠準確。

        (4) 創(chuàng)建訓練數(shù)據(jù)集。利用渠道在這些仿真水位時的CFD仿真結(jié)果,制作訓練數(shù)據(jù)集。

        (5) 構(gòu)建流速場預(yù)測模型。構(gòu)建一個自適應(yīng)差分進化的極限學習機模型(SaDE_ELM模型),使用創(chuàng)建的訓練數(shù)據(jù)集訓練SaDE_ELM模型后,即為該明渠的“水位-流速場”實時預(yù)測模型。

        成功構(gòu)建該明渠的“水位-流速場”實時預(yù)測模型后,向該模型輸入任意一個水位(在此水位下可以沒有任何測量和仿真數(shù)據(jù),但是此水位必須在該渠最大水位和最小水位之間),模型都能快速、準確地預(yù)測出該明渠此時的斷面流速場。

        2.1 數(shù)值計算

        根據(jù)提供的工程參數(shù),本文使用如下CFD方法對該段渠道進行仿真。

        2.1.1湍流模型

        選取標準k-ε模型和重組化群k-ε模型(RNGk-ε模型)分別封閉雷諾平均(RANS)方程,對比評估了各數(shù)值模型的模擬效果。在標準k-ε模型的基礎(chǔ)上,基于重整化群理論,有效黏度μeff為

        (1)

        據(jù)此得到和標準k-ε模型相似的RNGk-ε模型為

        (2)

        式中:αk和αε表示湍流動能和耗散率的有效湍流普朗特數(shù)的倒數(shù),其余參數(shù)含義見參考文獻[10]。

        對于順直明渠,標準k-ε模型和RNGk-ε模型的模擬結(jié)果相差不大,但是RNGk-ε模型收斂速度更快而且誤差更加穩(wěn)定[13],因此選用RNGk-ε模型來封閉RANS方程。此外,采用VOF法來處理自由液面,即通過建立固定的歐拉網(wǎng)格,計算每個網(wǎng)格中流體體積與網(wǎng)格體積的比值來模擬和推導(dǎo)自由水面。

        2.1.2邊界條件及網(wǎng)格劃分

        對圖1所示的“CFD建模”段渠道中水域和空氣域都設(shè)置為計算域,如圖5所示。圖中,XOY平面是測流斷面;水域的高度(H)每次仿真時設(shè)置為不同的水位,但是空氣域和水域的高度之和每次仿真始終恒定為6.6 m。

        圖5 計算域示意(單位:m)Fig.5 Diagram of calculation domain

        對于邊界條件,上游水流進口設(shè)置為流速進口,為渠道的平均流速,由上游流量和渠道的橫截面面積計算得到;上游空氣入口為質(zhì)流進口;下游水流出口采用質(zhì)流出口;下游空氣出口采用壓力出口;湍流強度設(shè)置為5%;外部自由邊界設(shè)置為壓力進口邊界,為一個標準大氣壓;渠道底面和邊壁都為水泥壁面,設(shè)置為無滑移的靜態(tài)壁面,粗糙高度為0.46 mm,粗糙度常數(shù)為0.5。

        對于變量的離散化,在順直明渠模擬時采用體積力加權(quán)方法(Body Force Weighted)來對壓力進行插值處理,其余變量均采用二階迎風離散格式。對于壓力-速度場的解算則采用PISO算法,其收斂性和計算速度均更優(yōu)。

        2.1.3網(wǎng)格劃分與無關(guān)性驗證

        由于人工順直明渠的計算域比較規(guī)則,使用六面體的結(jié)構(gòu)化網(wǎng)格對其進行劃分,可以節(jié)約時間成本。在渠道邊壁附近(為了考慮黏性流動)和自由表面使用較為精細的網(wǎng)格;在其他區(qū)域,使用相對較大的網(wǎng)格。

        為了找到最佳網(wǎng)格,分別使用了3種尺寸(粗網(wǎng)格、中等網(wǎng)格和精細網(wǎng)格)進行仿真實驗。其中粗網(wǎng)格在X、Y和Z方向上網(wǎng)格單元劃分規(guī)格為54×44×400;中等網(wǎng)格為93×66×800;精細網(wǎng)格為124×99×1200。

        使用水位3.3 m(H=3.3 m)時的渠道進行對比試驗,在該水位的數(shù)值模型中,使用上述3種網(wǎng)格劃分進行了計算試驗,統(tǒng)計3種網(wǎng)格計算結(jié)果和實測結(jié)果的相對誤差En:

        (3)

        式中:Vi為該水位下各測速點的實測速度,Vr為該水位下各點計算速度,n為該水位下測量點號,N為該水位下測點個數(shù)。

        計算相對均方根誤差(RMSE)和平均相對誤差(MARE)作為相對誤差的評價指標,公式如下:

        (4)

        (5)

        統(tǒng)計結(jié)果如表1所列。

        表1 3種不同網(wǎng)格的計算誤差Tab.1 Calculation error of 3 different size mesh

        由表1可知,使用中等網(wǎng)格(網(wǎng)格數(shù)量為93×66×800,共有20 043 533個節(jié)點)時,計算結(jié)果與網(wǎng)格大小已經(jīng)幾乎無關(guān)。故決定計算域使用中等網(wǎng)格,劃分效果如圖6所示。

        圖6 中等網(wǎng)格劃分效果Fig.6 Division effect of medium grid

        2.1.4計算結(jié)果及誤差分析

        使用前述CFD仿真方法,對22種仿真水位進行仿真,不斷修正邊界條件的初始參數(shù),使得仿真結(jié)果與真實數(shù)據(jù)的誤差不斷縮小。

        由于渠道長度是渠道底寬的20.4倍,因此,由程科等[13]的研究可知,模型在測流斷面的上游提供了足夠的長度,流速場獲得了充分發(fā)展,使得測流斷面的下游流速場基本相同。這一結(jié)論也得到了CFD仿真的支持。當渠道水深為3.3 m時,測流斷面及其下游的流速場如圖7所示。

        圖7 測流斷面下游渠道流速場Fig.7 Velocity field in downstresm channel of flow measurement section

        圖中,a斷面為測流斷面;b~e斷面分別距離a斷面20,40,60,80 m。各斷面流速場(水域)如圖8所示。

        圖8 5個斷面的速度場Fig.8 Velocity field of 5 cross sections

        由以上結(jié)果可以發(fā)現(xiàn),渠道中最大流速出現(xiàn)在水面,并且在垂直方向上流速沿垂線單調(diào)下降,沒有出現(xiàn)傾角現(xiàn)象。這是因為對于較寬淺的渠道,側(cè)壁對流動的影響相對較小[8]。這表明人民渠總干渠是一條寬淺明渠。

        為了定量分析CFD模擬的精度,統(tǒng)計了22種水位下各測點仿真計算結(jié)果與實測數(shù)據(jù)相對誤差(En)的RMSE和MARE,結(jié)果如圖9所示。

        圖9 22種水位下的CFD仿真結(jié)果誤差Fig.9 CFD simulation results error under 22 water levels

        在全部水位下,仿真實驗結(jié)果的MARE均小于4%并且RMSE均小于5%,符合明渠測量統(tǒng)一標準(即|e|<5%)。這個結(jié)果充分表明:使用CFD模擬研究該類明渠具有極高的準確性。

        2.2 訓練數(shù)據(jù)集創(chuàng)建

        制作訓練數(shù)據(jù)集:將22種水位下CFD仿真實驗結(jié)果作為實測數(shù)據(jù)集的補充,制作機器學習模型的訓練集。各測點的數(shù)據(jù)是實測值,其余點的數(shù)據(jù)為計算值。將明渠此時水位(e1)、每個交點處的橫坐標(e2)和縱坐標(e3)作為訓練集輸入數(shù)據(jù),速度(v)作為訓練集輸出數(shù)據(jù),產(chǎn)生訓練集。

        制作測試數(shù)據(jù)集:將5種水位(2.9,2.8,1.9,1.2,1.1 m)下的實測速度(見圖2)作為神經(jīng)網(wǎng)絡(luò)的測試集,用來評價“水位-流速場”預(yù)測模型的精度。這5種水位分別使用了3種不同的測速標準,其中低水位(H=1.2,1.1 m)使用一點法測量;中水位(H=1.9 m)使用兩點法測量;高水位(H=2.9,2.8 m)使用三點法測量。

        2.3 流速場預(yù)測模型構(gòu)建(SaDE_ELM)

        為了實時預(yù)測輸水水位快速變化的人工明渠流速場,本文充分結(jié)合極限學習機[14]和差分進化算法[15]的優(yōu)勢,并加上自適應(yīng)機制,提出自適應(yīng)差分進化的極限學習機(SaDE_ELM)模型作為“水位-流速場”預(yù)測模型。

        2.3.1極限學習機(ELM)

        極限學習機(ELM)具有訓練效率高、超參數(shù)少、學習速度快等優(yōu)點,其原理如圖10所示。

        圖10 ELM原理Fig.10 Schematic diagram of ELM

        其核函數(shù)gm如下:

        gm=Wm·x+bm

        (6)

        式中:Wm=[wm1wm2wm3]為第m個核函數(shù)的輸入權(quán)重;bm為第m個核函數(shù)的偏置;x=[e1e2e3]T為輸入的特征向量,則可計算隱藏層的輸出向量為h=[g1g2…gm]。

        對于一個極限學習機,若Wm和bm為已知的隨機值,則對于輸入的訓練數(shù)據(jù)集(X,Y),X為包含k個相互獨立的特征向量x的矩陣,可得極限學習機隱藏層的輸出矩陣([h1h2…h(huán)k]T)為H。

        此時可求ELM的隱藏層與輸出層之間連接權(quán)重矩陣([β1β2…βm]T) 的近似解B,方法如下:

        (1) 在本次研究中,由于訓練樣本數(shù)k遠大于隱藏層神經(jīng)元個數(shù)M,因此H是不可逆矩陣。此時采用最小二乘法求解矩陣H的Moore-Penrose增廣逆(H?)。通常以正交法計算H?:

        (7)

        (2) 又已知輸出層的目標輸出矩陣([y1y2…yk]T)為Y,則有如下公式成立:

        HB=Y

        (8)

        則解B為

        B=H?Y

        (9)

        2.3.2使用SaDE優(yōu)化ELM模型

        在ELM模型中,隱藏層神經(jīng)元核函數(shù)的參數(shù)(Wm和bm)是隨機給定的,且模型的隱含層不使用大量神經(jīng)元,這可能會使得模型無法取得全局最優(yōu)解,導(dǎo)致計算精度不足。因此采用自適應(yīng)差分進化算法(SaDE)優(yōu)化ELM模型,步驟如下。

        θi,1=θmin+rand(0,1)×(θmax-θmin)

        (10)

        策略1:

        (11)

        策略2:

        (12)

        策略3:

        (13)

        策略4:

        (14)

        使用pl,G表示在第G代中應(yīng)該選擇策略l(l=1,2,3,4)的概率。根據(jù)概率pl,G,從這4種策略中選擇第G代種群的變異策略。并且以如下方式更新概率pl,G:① 定義一個固定的迭代次數(shù)LP作為學習周期;② 當G≤LP時,pl,G=1/4,即該代種群中使用這4種策略的個體數(shù)量相同;③ 當G>LP時,pl,G的計算方法如下:

        (15)

        式中:nsl,g表示在第g+1代中得以保留的由第l策略生成的個體的數(shù)目;nfl,g表示在第g+1代中已經(jīng)丟棄的由第l策略生成的個體的數(shù)目;ε是一個小的正常數(shù)值,以避免Sl,G=0。

        (16)

        式中:CR為發(fā)生交叉操作的判定值,是一個0~1之間的隨機數(shù);randj是屬于第個特征值的交叉概率,也是一個0~1之間的隨機數(shù);jrand是一個屬于[1,D]的隨機整數(shù),引入這個參數(shù)是為了確保μi,G中至少有一個特征出現(xiàn)了交叉操作。

        (4) 評價操作。對于每個目標向量及其對應(yīng)的試驗向量,計算出每個個體θi,G的均方根誤差RMSEi,G作為評價該個體的指標。

        (5) 選擇操作。用適應(yīng)度函數(shù)進行選擇操作,選擇適應(yīng)度值(RMSEi,G)較低的種群作為下一代的種群,選擇方法如下:

        (17)

        式中:λ是預(yù)設(shè)的常數(shù),用來控制淘汰率,越小意味著越多的個體會被淘汰。

        重復(fù)步驟(2)~(5),直到達到目標或最大迭代次數(shù)。

        3 結(jié)果與分析

        成功建立人民渠的SaDE_ELM模型后,向其輸入水位數(shù)據(jù),就可以實時預(yù)測此時的斷面流速場。為了更好地評價SaDE_ELM模型預(yù)測流速場的性能,以BP模型、ELM模型以及GAELM模型的表現(xiàn)作為參考。各模型的參數(shù)初始化設(shè)置如下:

        (1) BP模型:神經(jīng)元個數(shù)為100,激活函數(shù)為sigmod函數(shù),損失函數(shù)為均方誤差,優(yōu)化算法為梯度下降法,訓練次數(shù)為50次。

        (2) ELM模型:節(jié)點個數(shù)為100,激活函數(shù)為sigmod函數(shù)。

        (3) GAELM模型:個體參數(shù)與ELM相同。適應(yīng)度函數(shù)為均方誤差的倒數(shù),種群數(shù)量為100,最大遺傳代數(shù)設(shè)置為50,交叉概率為0.7,變異概率為0.01。

        (4)SaDE_ELM模型:個體參數(shù)與ELM相同。適應(yīng)度函數(shù)為均方誤差的倒數(shù),種群數(shù)量為100,最大優(yōu)化次數(shù)設(shè)置為50,交叉率為0.5,比例因子為0.5。

        向各模型中輸入5種測試集的水位(2.9,2.8,1.9,1.2,1.1 m),觀察模型預(yù)測的斷面流速場是否符合一般規(guī)律,并統(tǒng)計模型預(yù)測速度與實測速度的誤差。

        3.1 流速場的流速分布規(guī)律

        為了考察SaDE_ELM模型預(yù)測的流速場是否符合流速分布一般規(guī)律,使用4種模型和CFD方法分別計算5種測試集水位時的下游渠道的斷面流速場,計算結(jié)果如圖11所示。

        圖11 不同測試水位下的速度場Fig.11 Velocity field under different test water levels

        根據(jù)水力學的研究[16-17],人民渠是寬淺明渠,其流速分布一般規(guī)律概括如下:① 流速沿水平方向梯度小;② 流速沿垂直方向梯度大;③ 垂線上最大流速出現(xiàn)在水面,即沒有傾角現(xiàn)象。

        對于使用ELM模型、GAELM模型和BP模型計算的流速場,GAELM模型在渠道接近兩側(cè)壁的區(qū)域,流速下降緩慢,渠道的邊壁效應(yīng)不明顯,其等速線都非常接近于一條條的“一”字形直線;而ELM模型水位為2.9,2.8 m和1.9 m時,出現(xiàn)“O”形等速線,最大流速在水面之下,有傾角現(xiàn)象;而BP模型的等速線是一層層的“C”形曲線,都不符合寬淺明渠流速分布的一般規(guī)律。

        對于使用SaDE_ELM模型計算的流速場,在5種水位下,最大流速都出現(xiàn)在明渠的表面且沿垂直方向流速快速下降,沒有出現(xiàn)傾角現(xiàn)象;在渠道中心區(qū)域,流速沿水平方向變化較緩慢;在接近邊壁的邊緣區(qū)域速度快速下降,邊壁效應(yīng)明顯。符合寬淺明渠流速分布的一般規(guī)律。SaDE_ELM模型的等速線是一層層的“U”形曲線。

        對于CFD方法得到的流速場,在5種水位下,最大流速都出現(xiàn)在明渠的表面;在接近水面和渠道中軸的區(qū)域,流速變化緩慢;在接近渠底和左右邊壁時,速度迅速下降為零;流速場的等速線都是一條條平滑的“U”形曲線。流速場結(jié)果符合上述明渠流速分布的一般規(guī)律。

        綜上所述,ELM、BP和GAELM模型的計算結(jié)果和CFD仿真結(jié)果有較大差距,不符合寬淺明渠流速分布的一般規(guī)律,表明這3種模型在尋找全局最優(yōu)解上有所欠缺。而SaDE_ELM算法對比CFD計算結(jié)果,無論是中心區(qū)域還是邊緣區(qū)域,都有很好的計算效果,符合寬淺明渠流速分布的一般規(guī)律,SaDE_ELM與CFD的流速場高度相似,表明SaDE_ELM具有良好的泛化能力,在預(yù)測流速分布規(guī)律上,性能優(yōu)異。

        3.2 誤差分析與比較

        為了評價模型的預(yù)測精度,需要計算5種測試集水位時預(yù)測流速與實測流速之間的相對誤差,計算方法如式(3),結(jié)果如圖12所示。

        在高水位(2.9,2.8 m)時,GAELM模型和ELM模型的誤差在(-0.05,0.15)區(qū)間內(nèi)波動;BP的誤差值在(-0.05,0.05)范圍波動,但有少數(shù)樣本超過±5%的相對誤差;SaDE_ELM的誤差值在(-0.05,0.05)范圍波動,且大部分相對誤差的絕對值小于0.025,具有高精度和強穩(wěn)定性。

        在中水位(1.9 m)時,ELM模型和GAELM模型的誤差很大,誤差值在(-0.05,0.2)范圍波動;BP模型的誤差值在(-0.1,0.1)范圍波動;SaDE_ELM模型誤差值在(-0.05,0.1)范圍波動,且大部分誤差的絕對值小于0.05,其具有高精度和強穩(wěn)定性。

        在低水位(1.2,1.1 m)時,ELM模型和GAELM模型的誤差非常大,而且誤差值的波動性也非常大,誤差值在(-0.05,0.35)范圍波動;BP模型的誤差值在(-0.05,0.15)范圍波動;SaDE_ELM模型誤差值在(-0.05,0.20)范圍波動,其具有高精度和強穩(wěn)定性。

        為了更加準確地評價SaDE_ELM模型的預(yù)測精度和穩(wěn)定性,需對預(yù)測流速與實測流速的相對誤差進行定量分析。本文引入平均相對誤差MARE(式4)、均方根相對誤差RMSE(式5)和最大相對誤差MAXE作為評價指標,結(jié)果見表2~4。

        表2 不同模型的平均相對誤差Tab.2 MARE of different models

        表3 不同模型的均方根相對誤差Tab.3 RMSE of different models

        表4 不同模型的最大相對誤差Tab.4 MAXE of different models

        MAXE=max(|En|)n=1,2,3,…,N

        (20)

        分析表格結(jié)果可知,對于SaDE_ELM模型,其MARE為2.86%,RMSE為3.50%,均不超過5%;即使在相對極端的水力環(huán)境下,其最大誤差也不會超過13.74%;綜上所述,本文應(yīng)用的SaDE_ELM模型在流速場預(yù)測的精度和穩(wěn)定性上,表現(xiàn)優(yōu)異。

        4 結(jié) 論

        (1) 本文CFD仿真方法的MARE均小于4%并且RMSE均小于5%,符合明渠測量統(tǒng)一標準,適用于寬淺明渠的仿真,具有較高的精度。

        (2) 對于5種測試水位下的斷面流速分布規(guī)律,實時預(yù)測模型(SaDE_ELM)的預(yù)測結(jié)果更符合明渠流速分布一般規(guī)律,有較好的泛化能力。

        (3) 對于5種測試水位下的流速預(yù)測誤差,實時預(yù)測模型(SaDE_ELM)的MARE為2.86%,RMSE為3.50%,極端情況下的MAXE為13.74%,預(yù)測結(jié)果具有較高的精度和穩(wěn)定性。

        本文所提出的明渠“水位-流速場”實時預(yù)測模型,不但預(yù)測的流速場符合流速分布的一般規(guī)律,而且能預(yù)測斷面任意點的流速值,具有強泛化能力和高精度,對工程應(yīng)用和理論研究具有較高參考價值。

        猜你喜歡
        測流明渠流速
        “流體壓強與流速的關(guān)系”知識鞏固
        渠道斷面自動測流系統(tǒng)在位山灌區(qū)測水量水中的應(yīng)用
        『流體壓強與流速的關(guān)系』知識鞏固
        水文測流技術(shù)方法與進展分析
        石河子科技(2022年4期)2022-03-24 05:45:28
        山雨欲來風滿樓之流體壓強與流速
        大眾科學(2020年7期)2020-10-26 09:24:30
        導(dǎo)流明渠交通橋吊模施工技術(shù)應(yīng)用
        農(nóng)田灌溉明渠水量計量方式分析
        愛虛張聲勢的水
        曹店灌區(qū)渠首測流存在的問題及對策
        山東水利(2018年6期)2018-03-24 13:00:35
        沙基段明渠防滲方案的選擇
        日韩丝袜亚洲国产欧美一区| 玩弄人妻少妇精品视频| 久久无码专区国产精品s| 国产精品11p| 加勒比熟女精品一区二区av| 国产一区二区黄色的网站| 手机福利视频| 亚洲男人天堂2019| 国产免费的视频一区二区| 亚洲黄色性生活一级片| 长腿丝袜在线观看国产| 日韩精品综合一本久道在线视频| 亚洲av成人无码精品电影在线| 97国产免费全部免费观看| 亚洲中文字幕高清乱码毛片| 一区二区三区字幕中文| 精品免费看国产一区二区| 囯产精品无码一区二区三区| 国产精品久久一区二区蜜桃| 99re6在线视频精品免费| 国产精品无码a∨精品影院| 一本一本久久a久久精品综合| 日本人妻高清免费v片| 亚洲国产精彩中文乱码av| 美女自卫慰黄网站| 国产 在线播放无码不卡 | 国产精品亚洲三级一区二区三区| 欧美成人在线视频| 91久久久久无码精品露脸| 99视频偷拍视频一区二区三区| 老妇高潮潮喷到猛进猛出| 236宅宅理论片免费| 波多吉野一区二区三区av| 国产女主播一区二区久久| 狼人香蕉香蕉在线28 - 百度| 亚洲欧洲精品成人久久曰不卡| 久久综合九色综合久久久| 老子影院午夜伦不卡| 欧美一片二片午夜福利在线快| 丰满人妻无奈张开双腿av| 精品人无码一区二区三区|