宋 磊
(遼寧省丹東水文局,遼寧丹東118001)
基于改進小波神經(jīng)網(wǎng)絡模型的湯河含沙量預測研究
宋 磊
(遼寧省丹東水文局,遼寧丹東118001)
本文引入變量權(quán)重系數(shù)對小波神經(jīng)網(wǎng)絡進行改進,改善傳統(tǒng)小波神經(jīng)網(wǎng)絡模型易出現(xiàn)局部收斂的缺陷,并將改進小波神經(jīng)網(wǎng)絡模型對湯河含沙量進行預測。研究結(jié)果表明:改進的小波神經(jīng)網(wǎng)絡模型改進了傳統(tǒng)BP神經(jīng)網(wǎng)絡模型存在局部收斂的缺陷,在河流含沙量預測中,模擬的含沙量相對誤差符合含沙量預測規(guī)范精度,可用于河流含沙量預測。研究成果對于河流含沙量預測提供參考價值。
改進小波神經(jīng)網(wǎng)絡模型;傳統(tǒng)BP神經(jīng)網(wǎng)絡模型;河流含沙量預測;湯河
小波分析函數(shù)主要是通過一個基本單一的小波函數(shù)構(gòu)成,經(jīng)過水平位移τ和伸縮位移后的α所得。然后再與小波分析信號函數(shù)f(x)∈L2(R)進行內(nèi)部積分,這個積分過程稱為小波函數(shù)變化過程,該小波變化函數(shù)的過程具體表達式為:
式中,τ表示為小波分析函數(shù)中的水平位移量;α表示為小波分析函數(shù)中的的橫向伸縮量;t表示為計算的時刻。
在小波變換方程中,小波分析函數(shù)結(jié)合小波信號變換的原理得到分析信號的局部特征值,該局部特征為可以在水平和橫向兩個方向上進行信號的選擇。當前,在小波變化方程中小波變化分析函數(shù)主要采用的函數(shù)有Shannon小波變化函數(shù)、Harr小波變化分析函數(shù)、Morlet以及樣條分析小波變換函數(shù),各種小波分析函數(shù)都具有各自的計算優(yōu)缺點,在計算過程中主要集合小波信號處理需求進行選擇,本文選擇Morlet小波分析函數(shù)作為本次小波變化信號處理的小波分析函數(shù)。Morlet小波分析函數(shù)的主要表現(xiàn)形式為:
改進的BP神經(jīng)網(wǎng)絡模型主要是在傳統(tǒng)BP神經(jīng)網(wǎng)絡模型的基礎上,引入小波分析函數(shù)作為傳統(tǒng)BP神經(jīng)網(wǎng)絡模型各個節(jié)點計算的控制函數(shù),結(jié)合放射變化建立各個節(jié)點之間的聯(lián)系。當模型的輸入變量為X=(x1,x2…xn),模型的輸出變量為Y=(y1,y2…yn)。集合兩個變量(X,Y)可以確定改進的BP神經(jīng)網(wǎng)絡模型各個節(jié)點的n,模型隱含的計算節(jié)點數(shù)l以及模型的輸出變量的自由節(jié)點數(shù)n,改進的BP神經(jīng)網(wǎng)絡模型的小波分析函數(shù)的具體表達式為:
式中,φ(j)表示小波分析函數(shù)中隱含的計算節(jié)點數(shù)j的模型輸出值;φj表示的小波分析的基本函數(shù);l表示小波分析函數(shù)計算的隱含的計算節(jié)點個數(shù)。
結(jié)合隱含的計算節(jié)點數(shù)與輸出特征層之間的神經(jīng)系數(shù)連接權(quán)重值wjk,小波分析變化函數(shù)模型的輸出值的表達式為:
式中,y(k)表示的模型的輸出值。
在改進的BP神經(jīng)網(wǎng)絡模型需要采用梯度進行修正通過與實測值之間的相對誤差進行反復訓練計算,通過調(diào)整模型的權(quán)重特征值以及小波分析函數(shù)的各個參數(shù)值,使得改進的BP神經(jīng)網(wǎng)絡模型的輸出值和實測值之間的誤差減少到許可的范圍。模型預測的相對誤差計算公式為:
式中,y(k)表示模型訓練計算的數(shù)值;y(k)表示小波分析函數(shù)模型的預測值;m比表示為具體的模型輸出的節(jié)點的層數(shù)。結(jié)合模型的計算誤差E,模型引入計算效率系數(shù)η,梯度修正函數(shù)的主要表示對改進的BP神經(jīng)網(wǎng)絡模型中的小波分析函數(shù)水平和橫向兩個方向上的伸縮量進行修正,各個修正系數(shù)具體表達式為:
2.1 研究區(qū)域概況
湯河西支為湯河左岸一級支流。發(fā)源于遼寧省遼陽縣吉洞峪滿族鄉(xiāng)禮備溝村,流經(jīng)遼陽縣、遼陽市弓長嶺區(qū),在遼陽弓長嶺區(qū)湯河鎮(zhèn)柳河湯村注入湯河。流域面積562km2,河流長度59km,河流平均比降2.93‰,多年平均年降水量756.5mm,多年平均年徑流深214.7mm,流域平均寬度為9.6km,河道彎曲系數(shù)為1.3,河流形狀系數(shù)為0.16,河網(wǎng)密度為0.4。詳見圖1。
圖1 流域水系圖
2.2 年尺度含沙量預測對比分析
分別結(jié)合改進的小波神經(jīng)網(wǎng)絡模型和傳統(tǒng)的BP神經(jīng)網(wǎng)絡模型,模擬湯河郝家店水文站2000~2010年河流含沙量,并和郝家店水文站實測含沙量進行精度對比分析,分析改進的小波神經(jīng)網(wǎng)絡模型和傳統(tǒng)BP神經(jīng)網(wǎng)絡模型在湯河含沙量預測見表1和圖2。
圖2 2005年改進的小波神經(jīng)網(wǎng)絡模型在湯河含沙量預測精度對比分析
表1為改進的小波神經(jīng)網(wǎng)絡模型和傳統(tǒng)神經(jīng)網(wǎng)絡模型在湯河含沙量預測精度對比結(jié)果,從中可以看出,改進的小波神經(jīng)網(wǎng)絡模型收斂精度明顯好于傳統(tǒng)的神經(jīng)網(wǎng)絡模型,經(jīng)過多次含沙量模擬,改善了傳統(tǒng)小波神經(jīng)網(wǎng)絡模型存在局部收斂的局限性,且收斂精度得到明顯提高。從在湯河含沙量預測精度分析可看成,改進的小波神經(jīng)網(wǎng)絡模型模擬的含沙量和實測的含沙量之間的相對誤差在6.7%~25.9%之間,而傳統(tǒng)的神經(jīng)網(wǎng)絡模型模擬的各年份的含沙量相對誤差均高于改進的小波神經(jīng)網(wǎng)絡模型。從模擬的含沙量過程也可以看出,改進的小波神經(jīng)網(wǎng)絡模型模擬的各個時段的含沙量和實測的含
表1 改進的小波神經(jīng)網(wǎng)絡模型河流含沙量預測精度分析
沙量之間的擬合系數(shù)為0.6以上,而傳統(tǒng)的神經(jīng)網(wǎng)絡模型模擬的各個時段的含沙量和實測的含沙量之間的擬合系數(shù)為0.5以下,從圖2中也可以看出,改進的小波神經(jīng)網(wǎng)絡模型和實測含沙量過程吻合度明顯好于小波神經(jīng)網(wǎng)絡模型,綜上,可見改進的小波神經(jīng)網(wǎng)絡模型不僅改善了傳統(tǒng)神經(jīng)網(wǎng)絡收斂精度不高的缺陷,且在河流含沙量年尺度模擬的含沙總量和含沙量過程上都要好于傳統(tǒng)神經(jīng)網(wǎng)絡模型,且改進的小波神經(jīng)網(wǎng)絡模型模擬的含沙量精度較高,達到了含沙量模擬精度要求。
2.3 小時尺度含沙量預測對比分析
考慮到洪水過程中河流含沙量較多,為此本文在年尺度含沙量分析的基礎上,結(jié)合湯河10次洪水數(shù)據(jù),基于改進的小波神經(jīng)網(wǎng)絡模型模擬了湯河小時尺度的含沙量過程。
表2 改進的小波神經(jīng)網(wǎng)絡模型河流小時尺度含沙量預測精度分析
圖3 改進的小波神經(jīng)網(wǎng)絡模型河流小時尺度含沙量預測值和實測值對比圖
表2為改進的小波神經(jīng)網(wǎng)絡模型在湯河含沙量預測精度分析結(jié)果。從表中可以看出,改進的小波神經(jīng)網(wǎng)絡模型在湯河小時尺度的含沙量預測也具有較好的精度,預測的小時含沙量和實測值之間的相對誤差都在10%之內(nèi),具有較高的含沙量預測精度。其次在含沙量過程上,小波神經(jīng)網(wǎng)絡模型預測的含沙量過程和實測含沙量的擬合系數(shù)都高于0.5,在過程上也基本達到了含沙量預測的精度,這一點也可以從圖3中選取的兩場洪水預測的含沙量和實測的含沙量的過程可以看出,改進的小波神經(jīng)網(wǎng)絡模型含沙量預測值和實測含沙量之間吻合度較高。從含沙量出現(xiàn)的沙峰時間誤差可以看出,改進的小波神經(jīng)網(wǎng)絡模型預測的沙峰出現(xiàn)時間和實測的沙峰出現(xiàn)時間誤差均在0~2.5h內(nèi),預測精度較高。
(1)改進的小波神經(jīng)網(wǎng)絡模型改善了傳統(tǒng)神經(jīng)網(wǎng)絡模型局部易收斂的局限,模型收斂精度得到明顯提高;
(2)改進的小波神經(jīng)網(wǎng)絡模型可用于河流含沙量預測,預測的年尺度和小時尺度的含沙量和實測值具有較好的吻合度,可以進步推廣使用。
[1]李思辰.基于馬虎山橡膠壩調(diào)水沖沙實驗分析[J].水利技術(shù)監(jiān)督,2015(06):88-90.
[2]李娜偉,葉建新.鬧德海水庫水沙規(guī)律分析[J].水利規(guī)劃與設計,2013(08):18-19.
[3]張鐵楠.柳河流域生態(tài)建設對河流水沙變化的影響[J].水利規(guī)劃與設計,2010(06):25-26+46.
[4]李輝.水沙過程預測及水庫多目標優(yōu)化調(diào)度研究[D].天津大學,2008.
[5]李楠.含沙量過程不確定性預報系統(tǒng)模型研究[D].西安理工大學,2009.
[6]馮艷.小波神經(jīng)網(wǎng)絡模型及其在水文水資源中的應用[D].東北農(nóng)業(yè)大學,2007.
[7]馮艷,付強,劉仁濤,賀延國.小波神經(jīng)網(wǎng)絡在水文水資源應用中的研究進展[J].水資源與水工程學報,2006(03):38-41.
[8]郭寶麗.基于灰色神經(jīng)網(wǎng)絡的年降水量組合預測模型研究[D].重慶大學,2014.
TV143.4
A
1008-1305(2017)01-0071-04河流治理規(guī)劃中需要對河流的泥沙淤積情況進行評估,而對河流沖淤變化進行定量評估的關鍵在于對河流含沙量的準確把握,因此需要對河流含沙量進行未來情況下的預測。為此,許多學者對河流含沙量的預測進行相關研究,并取得一定的研究成果[1-5],神經(jīng)網(wǎng)絡模型由于模型參數(shù)較少,計算操作較為簡單,被許多技術(shù)工作人員用于河流含沙量的預測[6-8],研究結(jié)果表明神經(jīng)網(wǎng)絡模型含沙量模擬精度較好,但是傳統(tǒng)的神經(jīng)網(wǎng)絡模型在計算時往往在局部計算時存在收斂的情況,往往得不到最終收斂解,因此存在求解精度不高的情況。為此,引入小波函數(shù)對傳統(tǒng)的神經(jīng)網(wǎng)絡模型進行改進,建立改進的小波神經(jīng)網(wǎng)絡模型,改進的小波神經(jīng)網(wǎng)絡模型在水資源領域有較多應用,但是在河流含沙量預測研究較少,為此本文引入改進的小波神經(jīng)網(wǎng)絡模型,將該模型運用于湯河含沙量預測,研究成果對于河流含沙量預測提供參考價值。
DO I:10.3969/j.issn.1008-1305.2017.01.023
2016-01-20
宋 磊(1978年—),男,工程師。