• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      新安江模型參數(shù)線性化率定研究

      2022-06-21 09:53:08王紅艷王新龍
      水力發(fā)電 2022年1期
      關(guān)鍵詞:新安江平方和線性化

      王紅艷,王新龍,周 倩,楊 宇

      (1.寧波弘泰水利信息科技有限公司,浙江 寧波 315000;2.寧波市水利水電規(guī)劃設(shè)計(jì)研究院有限公司,浙江 寧波 315000;3.江蘇省水文水資源勘測(cè)局徐州分局,江蘇 徐州 221000)

      0 引 言

      流域水文模型在進(jìn)行水文規(guī)律研究和解決實(shí)際生產(chǎn)問(wèn)題中起著重要作用。中國(guó)現(xiàn)在最常用的流域水文模型是新安江模型[1],模型結(jié)構(gòu)考慮了濕潤(rùn)半濕潤(rùn)地區(qū)的蒸散發(fā)、產(chǎn)匯流特性。采用新安江模型建立實(shí)際流域的洪水預(yù)報(bào)方案時(shí),首先要根據(jù)流域的實(shí)際水文資料對(duì)新安江模型參數(shù)進(jìn)行率定,然后根據(jù)率定的參數(shù)制定洪水預(yù)報(bào)方案,對(duì)未來(lái)的洪水進(jìn)行預(yù)報(bào)[2]。

      流域水文模型除了模型結(jié)構(gòu)要合理外,模型參數(shù)的率定也是一個(gè)十分重要的環(huán)節(jié)[3],模型參數(shù)的好壞直接關(guān)系著洪水預(yù)報(bào)方案的優(yōu)劣。傳統(tǒng)的參數(shù)率定方法為人機(jī)交互率定,其主要根據(jù)人們的先驗(yàn)知識(shí)進(jìn)行判斷、估計(jì)。這種方法雖然簡(jiǎn)單易行,但調(diào)試參數(shù)需要大量時(shí)間且得到的參數(shù)不一定是最優(yōu)的[4]。目前,國(guó)內(nèi)外研究較多的是模型參數(shù)自動(dòng)率定方法,參數(shù)的自動(dòng)率定就是人們預(yù)先編制好一個(gè)參數(shù)自動(dòng)尋優(yōu)的計(jì)算程序,然后輸入水文資料和模型參數(shù)初始值,通過(guò)自動(dòng)尋優(yōu)計(jì)算得到最優(yōu)的模型參數(shù)值[5-7]。

      傳統(tǒng)上的參數(shù)優(yōu)化的方法是數(shù)學(xué)尋優(yōu)法,幾乎都是以誤差平方和最小為目標(biāo)函數(shù),在目標(biāo)函數(shù)響應(yīng)曲面上尋找參數(shù)最優(yōu)值,通過(guò)一階函數(shù)求導(dǎo)為零得到參數(shù)的最優(yōu)值。這種方法對(duì)于線性參數(shù)具有較好的效果,但是用于優(yōu)選非線性參數(shù)時(shí),會(huì)給非線性參數(shù)增加不相關(guān)的局部?jī)?yōu)值。為了避免在非線性參數(shù)優(yōu)選時(shí)出現(xiàn)這些問(wèn)題,包為民教授提出了非線性函數(shù)參數(shù)的線性化率定方法[8],在函數(shù)響應(yīng)曲面上尋找參數(shù)的最優(yōu)值。本文把參數(shù)線性化方法應(yīng)用于新安江模型,并通過(guò)理想流域和實(shí)際流域驗(yàn)證該方法的可行性和高效性。

      1 新安江模型參數(shù)線性化率定方法

      1.1 新安江模型介紹

      趙人俊教授于1973年在編制新安江入庫(kù)洪水預(yù)報(bào)方案時(shí)提出了新安江模型。新安江模型結(jié)構(gòu)是分散性的,主要分為蒸散發(fā)計(jì)算、產(chǎn)流計(jì)算、分水源計(jì)算、和匯流計(jì)算四個(gè)層次。模型各層次結(jié)構(gòu)的功能,計(jì)算采用的方法和參數(shù)見表1。

      表1 新安江模型各層次結(jié)構(gòu)功能、計(jì)算方法和相應(yīng)參數(shù)

      1.2 新安江模型參數(shù)線性率定原理

      參數(shù)線性化率定方法對(duì)非線性參數(shù)函數(shù)以參數(shù)作為自變量求導(dǎo),再通過(guò)導(dǎo)函數(shù)差分線性化,并對(duì)線性化的參數(shù)用誤差平方和目標(biāo)函數(shù)進(jìn)行率定,然后逐步逼近非線性參數(shù)的最優(yōu)值。該方法收斂、率定速度快,解決了以誤差平方和為目標(biāo)函數(shù)求解非線性函數(shù)參數(shù)增加不相關(guān)的局部?jī)?yōu)值的問(wèn)題。與傳統(tǒng)的方法相比,該方法的實(shí)用性更強(qiáng)、效果更好。

      新安江模型結(jié)構(gòu)完整,計(jì)算清晰,是一個(gè)典型的非線性模型。把新安江模型看作一個(gè)非線性函數(shù),模型的計(jì)算流量當(dāng)作該函數(shù)的因變量,模型的參數(shù)當(dāng)成該函數(shù)的自變量。首先,對(duì)新安江模型參數(shù)變量求導(dǎo),通過(guò)導(dǎo)函數(shù)差分使參數(shù)線性化;然后,把新安江模型這個(gè)非線性函數(shù)進(jìn)行一階泰勒級(jí)數(shù)展開,構(gòu)建計(jì)算流量和模型參數(shù)之間的線性函數(shù),通過(guò)最小二乘法求解參數(shù)。把非線性參數(shù)函數(shù)轉(zhuǎn)變?yōu)榫€性參數(shù)函數(shù)求解可以避免產(chǎn)生一些不相關(guān)的局部參數(shù)解。以流量誤差平方和、參數(shù)迭代步長(zhǎng)收斂容差為目標(biāo)函數(shù)進(jìn)行率定,逐步逼近新安江模型參數(shù)全局最優(yōu)值。

      1.3 新安江模型參數(shù)線性率定步驟

      把新安江模型這個(gè)非線性函數(shù)進(jìn)行多元一階泰勒級(jí)數(shù)展開,構(gòu)建計(jì)算流量q(θ,x)和模型參數(shù)θ之間的線性函數(shù)

      (1)

      式中,q(θj,x)=[q(θj,x1),q(θj,x2),…,q(θj,xL)]T為L(zhǎng)組函數(shù)計(jì)算值,即根據(jù)新安江模型參數(shù)θj和水文資料系列x計(jì)算的防洪斷面流量過(guò)程q(θj+1,x)=[q(θj+1,x1),q(θj+1,x2),…,q(θj+1,xL)]T,L組真參數(shù)相應(yīng)的函數(shù)值,如果模型沒(méi)有任何誤差,其值為實(shí)測(cè)的斷面流量系列,后面計(jì)算時(shí)用實(shí)測(cè)流量系列代入;θj=[(θ1,j,θ2,j,…,θn,j)]T為函數(shù)的參數(shù)變量,即新安江模型的參數(shù)變量;x=(x1,x2,…,xL)T為函數(shù)的輸入變量,即實(shí)測(cè)的雨量、蒸發(fā)等水文資料;e=(e1,e2,…,eL)T為函數(shù)的誤差,即模型的誤差。

      具體率定步驟:

      (1)根據(jù)參數(shù)的物理意義和流域的實(shí)際情況給定一組新安江模型參數(shù)初始值θ0。

      (2)根據(jù)給定的參數(shù)向量、降雨資料、蒸發(fā)資料用新安江模型計(jì)算防洪斷面流量q(θ,x)和參數(shù)靈敏度矩陣[5]S,S反映了參數(shù)改變引起計(jì)算流量的改變程度。把S代入函數(shù)式(1)得函數(shù)式(2),計(jì)算S時(shí)需要計(jì)算函數(shù)對(duì)各參數(shù)的偏導(dǎo)數(shù),通過(guò)導(dǎo)函數(shù)差分使參數(shù)線性化,計(jì)算公式見(式3)、(式4)。如下

      q(θj+1,x)=q(θj,x)+S(θj+1-θj)+e

      (2)

      (3)

      Δθi,j=0.001θi,j

      (4)

      (5)

      (3)用最小二乘法[6]求解式(2),得到新的參數(shù)向量Qj+1和參數(shù)尋找方向Δθ。即

      θj+1=θj+(STS)-1ST(q(θj+1,x)-q(θj,x))

      (6)

      Δθ=Qj+1-Qj

      (7)

      (4)以流量誤差平方和最小為目標(biāo)函數(shù)確定參數(shù)尋找方向上最優(yōu)步長(zhǎng)比例系數(shù)b(1≥b>0),得出尋找方向上最優(yōu)的參數(shù)向量θj+1。即

      (8)

      θj+1=θj+b(STS)-1ST(q(θj+1,x)-q(θj,b,x))

      (9)

      (5)判斷新的參數(shù)θj+1與上一步參數(shù)θj之差是否小于給定的迭代步長(zhǎng)收斂容差ε,即|θj+1-θj|<ε,如果小于則尋優(yōu)結(jié)束,得到最優(yōu)參數(shù)θj+1;否則,令θj=θj+1轉(zhuǎn)步驟(2)繼續(xù)循環(huán)計(jì)算,直到得到滿足條件的最優(yōu)參數(shù)。

      要證明步驟(3)中尋找方向的正確性,只要證明對(duì)于任意一步尋找的參數(shù)向量θj+1對(duì)應(yīng)的流量誤差平方和Fj+1比上一步參數(shù)向量θj對(duì)應(yīng)的流量誤差平方和Fj小即可。證明如下[7]

      Fj+1=(q-qj+1)T(q-qj+1)

      (10)

      Fj+1=
      [q-qj-bS(θj+1-θj)]T[q-qj-bS(θj+1-θj)]=
      Fj-b(q-qj)TS(θj+1-θj)-b(θj+1-θj)TST(q-qj)+
      b2(θj+1-θjTSTS(θj+1-θj)

      (11)

      把式(6)代入式(11)得

      Fj+1=Fj-2(q-qj)TS(STS)-1ST(q-qj)+
      (q-qj)TS(STS)-1ST(q-qj)=
      Fj-(q-qj)TS(STS)-1ST(q-qj)

      (12)

      由此可見,參數(shù)率定過(guò)程中的流量誤差平方和是遞減的。隨著循環(huán)計(jì)算次數(shù)的增加,其對(duì)應(yīng)的流量誤差平方和越來(lái)越小,最終趨向于最小值,參數(shù)也逐漸逼近最優(yōu)的參數(shù)值。

      1.4 新安江模型參數(shù)線性率定指標(biāo)

      在模型參數(shù)的優(yōu)選中,目標(biāo)函數(shù)的選取直接影響參數(shù)率定的效率和結(jié)果。本文根據(jù)對(duì)模型成果的要求,選擇的子目標(biāo)函數(shù)主要有5個(gè)。

      (1)計(jì)算流量和實(shí)測(cè)流量的誤差平方和

      (13)

      式中,Qx為計(jì)算的流量值,m3/s;Q0為實(shí)測(cè)流量值,m3/s。

      (2)迭代步長(zhǎng)收斂容差ε,反映參數(shù)率定過(guò)程中同一個(gè)參數(shù)相鄰兩個(gè)計(jì)算值之間的距離,用來(lái)判別參數(shù)率定過(guò)程是否結(jié)束的條件,若同一個(gè)參數(shù)相鄰的兩步計(jì)算值之間的距離小于ε,則認(rèn)為率定的參數(shù)值已收斂到最優(yōu)值附近。

      (3)徑流深的相對(duì)誤差

      (14)

      式中,Rc(i)為計(jì)算徑流深,mm;Ro(i)為實(shí)測(cè)徑流深,mm。

      (4)洪峰的相對(duì)誤差

      (15)

      式中,Qmax,c為計(jì)算洪峰,m3/s;Qmax,o為實(shí)測(cè)洪峰,m3/s。

      (5)確定性系數(shù)DC,主要用來(lái)評(píng)價(jià)洪水預(yù)報(bào)過(guò)程和實(shí)測(cè)流量過(guò)程之間的擬合程度,確定性系數(shù)越大,表明計(jì)算流量和實(shí)測(cè)流量過(guò)程擬合得越好。即

      (16)

      2 理想流域驗(yàn)證

      選取福建東張流域作為理想流域,用給定的一組新安江模型參數(shù)值,即參數(shù)真值(表2)、實(shí)際蒸發(fā)資料、實(shí)際雨量資料計(jì)算流域出口斷面的流量過(guò)程,把該流量過(guò)程作為理想實(shí)測(cè)流量。然后根據(jù)這些水文資料進(jìn)行新安江模型參數(shù)線性化率定,如果率定的參數(shù)結(jié)果能夠回到參數(shù)真值,則說(shuō)明新安江模型參數(shù)線性化率定方法合理有效,可以把該方法用于實(shí)際流域,進(jìn)一步研究該方法的實(shí)際應(yīng)用效果。

      表2 參數(shù)初值取值范圍

      針對(duì)新安江模型SM、KI、KG、CS、CI、CG、KE、XE統(tǒng)一進(jìn)行新安江模型線性率定,檢驗(yàn)該方法在高維數(shù)的參數(shù)空間的應(yīng)用效果。具體的率定步驟如下:

      (1)在參數(shù)的物理意義范圍內(nèi)隨機(jī)給SM、KI、KG、CS、CI、CG、KE、XE賦初值,各參數(shù)取值范圍如表2。

      (2)根據(jù)不同的參數(shù)初值分別進(jìn)行新安江模型參數(shù)線性化率定,SM、KI、KG、CS、CI、CG、KE、XE的迭代步長(zhǎng)容差均取0.000 1,即當(dāng)率定過(guò)程中SM、KI、KG、CS、CI、CG、KE、XE同時(shí)滿足迭代容差要求時(shí)率定結(jié)束。

      (3)計(jì)算結(jié)果見表3。從表3可以發(fā)現(xiàn),SM、KI、KG、CS、CI、CG、KE、XE取不同初始值,經(jīng)過(guò)新安江模型參數(shù)線性率定方法均可以回到真值附近。參數(shù)率定過(guò)程中平均率定次數(shù)為83次,平均最終流量誤差平方和從2 786 117.38(m3/s)2下降到112(m3/s)2,參數(shù)和誤差平方和的收斂速度非???,率定效果很好。

      表3 理想模型率定結(jié)果

      3 實(shí)際案例應(yīng)用

      洈水流域地跨湖北省、湖南省,流域面積954.2 km2,屬亞熱帶過(guò)渡性季風(fēng)氣候區(qū)。烏溪溝水文站位于洈水水庫(kù)中上游,由于該水文站以上的子流域受人類活動(dòng)影響較小,流域資料的可靠性性、一致性、代表性比較好。

      本次選取烏溪溝1974年~2011年43場(chǎng)洪水過(guò)程作為次洪資料。其中,1974年~2007年的31場(chǎng)洪水資料作為率定期資料,2008年~2011年12場(chǎng)洪水資料作為檢驗(yàn)期資料。

      3.1 烏溪溝流域次洪參數(shù)線性化率定

      用新安江模型參數(shù)線性化率定方法對(duì)烏溪溝流域的次洪模型分水源參數(shù)(SM、KI、KG)、坡面匯流參數(shù)(CS、CI、CG)、河道匯流參數(shù)(KE、XE)進(jìn)行統(tǒng)一率定,率定步驟和結(jié)果如下:

      (1)在給定范圍內(nèi)隨機(jī)給上述賦初值(見表4),分別隨機(jī)取20組參數(shù)初值進(jìn)行計(jì)算,且保持KI+KG=0.7。

      表4 參數(shù)初值范圍

      (2)根據(jù)不同的參數(shù)初值分別進(jìn)行參數(shù)線性化率定,各參數(shù)的迭代步長(zhǎng)收斂容差均取0.001,即當(dāng)以上各參數(shù)同時(shí)滿足迭代步長(zhǎng)容差時(shí),率定結(jié)束。

      (3)參數(shù)率定結(jié)果見表5。從表中可以發(fā)現(xiàn),各參數(shù)取不同初始值,經(jīng)過(guò)新安江模型參數(shù)線性率定方法均可以收斂到固定的優(yōu)值附近,這些參數(shù)優(yōu)值均在其物理范圍內(nèi)。參數(shù)平均率定次數(shù)為163次,收斂速度很快,效果很好。次洪率定最終參數(shù)見表6。

      表5 烏溪溝流域參數(shù)率定成果

      表6 烏溪溝流域次洪參數(shù)

      (4)次洪模擬結(jié)果見表7,31場(chǎng)洪水參與模擬全部合格,合格率達(dá)到了100%。平均實(shí)測(cè)徑流深為98.9 mm,平均計(jì)算徑流深為103.3 mm,徑流深平均相對(duì)誤差為2.8%。平均實(shí)測(cè)洪峰為996.3 m3/s,平均計(jì)算洪峰為927.8 m3/s,平均洪峰相對(duì)誤差為-5.9%,平均峰現(xiàn)時(shí)差提前0.2 h,平均確定性系數(shù)為0.938。其中,2次洪水模擬過(guò)程見圖1、2。

      圖1 31830703次洪水模擬過(guò)程

      圖2 31800530次洪水模擬過(guò)程

      表7

      3.2 烏溪溝流域次洪模型檢驗(yàn)

      烏溪溝流域次洪參數(shù)率定選取2008年~2011年之間12場(chǎng)洪水作為檢驗(yàn)洪水,計(jì)算結(jié)果見表8,12場(chǎng)洪水全部合格,合格率為100%。其中,2次洪水模擬過(guò)程見圖3、4。

      表8 次洪檢驗(yàn)結(jié)果

      圖3 31080827次洪水模擬過(guò)程

      綜合評(píng)定表明,31場(chǎng)洪水參與模擬,全部合格,合格率為100%;12場(chǎng)洪水參與檢驗(yàn),全部合格,合格率為100%,平均確定性系數(shù)為0.923。根據(jù)GB/T 22482—2008《水文情報(bào)預(yù)報(bào)規(guī)范》,預(yù)報(bào)等級(jí)為甲等。

      圖4 31090627次洪水模擬

      4 總 結(jié)

      本文把包為民教授提出的參數(shù)線性化率定方法應(yīng)用于新安江模型,建立了新安江模型參數(shù)線性化率定方法,并通過(guò)理想流域應(yīng)用和實(shí)際流域應(yīng)用驗(yàn)證了該方法的的可行性和高效性。該方法具有以下優(yōu)點(diǎn):

      (1)新安江模型參數(shù)線性化率定方法在模型函數(shù)曲面上求解參數(shù),解決了在流量誤差平方和目標(biāo)函數(shù)曲面上求解參數(shù)時(shí)增加不相關(guān)的局部?jī)?yōu)值的問(wèn)題。

      (2)新安江模型參數(shù)線性化率定方法用一階泰勒級(jí)數(shù)函數(shù)以參數(shù)作為自變量展開,用最小二乘法確定參數(shù)的尋找方向,用參數(shù)迭代步長(zhǎng)收斂容差和流量誤差平方作為目標(biāo)函數(shù),尋找路徑始終在目標(biāo)函數(shù)曲面的低值槽附近,尋找過(guò)程的路徑短,最終找到的參數(shù)為參數(shù)的全局最優(yōu)值。

      (3)新安江模型參數(shù)線性化率定中參數(shù)的收斂速度快,不受參數(shù)空間維數(shù)和參數(shù)初始值的影響,參數(shù)率定結(jié)果穩(wěn)定。取不同個(gè)數(shù)、不同的初始值的參數(shù)組合,經(jīng)過(guò)線性化率定均可以較快地收斂到穩(wěn)定的參數(shù)最優(yōu)值附近。

      綜上所述,新安江模型參數(shù)線性化率定方法合理有效,計(jì)算思路簡(jiǎn)單明確,具有較好的實(shí)際應(yīng)用效果。

      猜你喜歡
      新安江平方和線性化
      “線性化”在多元不等式證明與最值求解中的應(yīng)用
      費(fèi)馬—?dú)W拉兩平方和定理
      基于反饋線性化的RLV氣動(dòng)控制一體化設(shè)計(jì)
      利用平方和方法證明不等式賽題
      新安江霧
      照相機(jī)(2017年10期)2017-11-22 05:51:11
      勾股定理的擴(kuò)展
      北京航空航天大學(xué)學(xué)報(bào)(2016年7期)2016-11-16 01:50:55
      空間機(jī)械臂鎖緊機(jī)構(gòu)等效線性化分析及驗(yàn)證
      關(guān)于四奇數(shù)平方和問(wèn)題
      新安江上游橫江地表水中砷、硒、汞含量變化研究
      宜君县| 太湖县| 大关县| 汤原县| 长沙县| 南阳市| 博罗县| 当雄县| 太保市| 华蓥市| 精河县| 景东| 龙胜| 普格县| 西宁市| 错那县| 剑川县| 儋州市| 郸城县| 淮北市| 芮城县| 香格里拉县| 蛟河市| 温宿县| 丁青县| 遂平县| 大庆市| 察隅县| 镇平县| 修文县| 青河县| 阳新县| 黎平县| 富裕县| 建水县| 建德市| 吴旗县| 南汇区| 平南县| 曲阳县| 宁阳县|