洪美玲 何士華 李秦
【摘要】本文在計(jì)算分析四道河子(三)站30年的實(shí)測(cè)徑流深資料統(tǒng)計(jì)參數(shù)的基礎(chǔ)上,分別建立自回歸一階和二階模型、BP神經(jīng)網(wǎng)絡(luò)模型,通過MATLAB實(shí)現(xiàn)徑流隨機(jī)模擬和預(yù)測(cè)的過程。結(jié)果表明,自回歸模型和BP神經(jīng)網(wǎng)絡(luò)模型預(yù)測(cè)精度均較高。但是自回歸二階模型與其他的模型相比較,其預(yù)測(cè)結(jié)果更接近實(shí)測(cè)資料,預(yù)測(cè)誤差最小,精度更高,能夠較好的預(yù)測(cè)該站點(diǎn)的年徑流。
【關(guān)鍵詞】自回歸模型;BP神經(jīng)網(wǎng)絡(luò);徑流預(yù)測(cè)
0、引言
水文現(xiàn)象受氣象條件、人類活動(dòng)、城市化進(jìn)程等因素影響。所以,水文信息具有不確定性、模糊性、不充分性等特性。水文徑流資料在水利工程設(shè)計(jì)、水資源的規(guī)劃和利用、防洪、治澇、抗旱等方面發(fā)揮著重要的作用。因此,中長(zhǎng)期年徑流預(yù)測(cè)是水文水資源研究的一個(gè)重要課題。
本文采用四道河子(三)站的實(shí)測(cè)年徑流進(jìn)行單因素預(yù)測(cè),即分析年徑流本身隨時(shí)間的變化規(guī)律來(lái)進(jìn)行預(yù)測(cè)。自回歸模型、人工神經(jīng)網(wǎng)絡(luò)、灰色預(yù)測(cè)系統(tǒng)等模型已經(jīng)較為成熟,在年徑流預(yù)測(cè)的運(yùn)用中各有其優(yōu)缺點(diǎn)和適用性。本文采用這三種模型,對(duì)四道河子(三)站水文年徑流資料進(jìn)行預(yù)測(cè)和結(jié)果分析對(duì)比。
1、自回歸模型AR(P)
自回歸模型不僅能反映水文序列的統(tǒng)計(jì)參數(shù)特性,還能從水文現(xiàn)象物理過程的分析建立隨機(jī)模型,自回歸模型在水文上運(yùn)用最為廣泛。
1.3 AR(P)模型的建立
現(xiàn)有四道河子(三)站1981-2010年,共計(jì)30年的實(shí)測(cè)資料。經(jīng)分析,徑流資料具有代表性、一致性、可靠性。
本文以1981-2005年共25年的實(shí)測(cè)資料,模擬2006-2010年的年徑流深,并與2006-2010年的實(shí)測(cè)徑流深進(jìn)行對(duì)比,判定模型的精度。計(jì)算1981-2010年實(shí)測(cè)資料的自回歸系數(shù),發(fā)現(xiàn)隨著滯時(shí)數(shù)的增加,自回歸系數(shù)值在0上下波動(dòng),逐漸趨向于0,呈“拖尾性”。
本文選用自回歸模型的AR(1)和AR(2)模型來(lái)對(duì)該站的徑流深進(jìn)行分析對(duì)比。1981-2005年實(shí)測(cè)徑流深的統(tǒng)計(jì)參數(shù),見表1。
1.4 AR(P)序列平穩(wěn)性驗(yàn)證與AIC準(zhǔn)則
為了使AR(P)序列達(dá)到平穩(wěn),AR(P)模型中的參數(shù)必須滿足平穩(wěn)性條件。
經(jīng)過驗(yàn)證,AR(1)模型和AR(2)模型都滿足平穩(wěn)條件,均為平穩(wěn)隨機(jī)序列。
根據(jù)AIC準(zhǔn)側(cè),優(yōu)先選擇擬合殘差量和參數(shù)數(shù)量?jī)身?xiàng)之和的值最小的模型。對(duì)AR(P)模型,AIC準(zhǔn)則為:
通過計(jì)算可知,AIC(2)較小,根據(jù)這一準(zhǔn)則,可判定AR(2)較好。但是由于AR(1)和AR(2)的計(jì)算結(jié)果相差不大,說明兩個(gè)模型沒有顯著差異,很難判定哪個(gè)模型更加接近實(shí)際的統(tǒng)計(jì)特性,還需進(jìn)一步分析。
1.5 AR(P)模型的預(yù)測(cè)結(jié)果分析
按照模擬步驟,用已經(jīng)建立好的AR(1)和AR(2)模型進(jìn)行2006-2010年的年徑流深預(yù)測(cè),將兩個(gè)模型的預(yù)測(cè)結(jié)果進(jìn)行對(duì)比,可以看出,AR(1)模擬出的年徑流深與實(shí)測(cè)值相比誤差范圍在4%以內(nèi),AR(2)模擬出的結(jié)果與實(shí)測(cè)值相比誤差范圍在1%以內(nèi),AR(2)模型的模擬結(jié)果誤差更小,精度更高。
總體而言,AR(1)和AR(2)模型的預(yù)測(cè)值都能與實(shí)測(cè)年徑流趨勢(shì)保持一致,但是,結(jié)合上文中的AIC準(zhǔn)則的計(jì)算值和預(yù)測(cè)誤差,AR(2)模型更符合該站點(diǎn)的實(shí)際情況。同時(shí),AR(1)模型雖然能用來(lái)描述實(shí)測(cè)年徑流量的統(tǒng)計(jì)特性,但是在序列長(zhǎng)度相當(dāng)大并且序列為正態(tài)分布的情況下才是完全正確的。本文僅采用30年的實(shí)測(cè)長(zhǎng)度,又屬于偏態(tài)分布,因此,兩個(gè)模型中選用AR(2)模型。
2 、BP神經(jīng)網(wǎng)絡(luò)模型
BP神經(jīng)網(wǎng)絡(luò)是一種包含輸入層、隱含層和輸出層的前向網(wǎng)絡(luò)結(jié)構(gòu),其流程可分為BP神經(jīng)網(wǎng)絡(luò)模型構(gòu)建、神經(jīng)網(wǎng)絡(luò)訓(xùn)練、神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)三個(gè)步驟?,F(xiàn)有四道河子(三)站1981-2010年30年的年徑流深資料,將前25年的資料作為訓(xùn)練學(xué)習(xí)樣本,后5年作為檢測(cè)樣本。經(jīng)過不斷的試運(yùn)行,選擇前10年作為輸入樣本,輸入層為10,第11年作為輸出樣本,輸出層為1,隱含層節(jié)點(diǎn)數(shù)選為5,所建網(wǎng)絡(luò)模型為3層,模型結(jié)構(gòu)為10-5-1,采用滾動(dòng)式預(yù)測(cè),模型預(yù)測(cè)結(jié)果,見表2。
從表2可以看出,該模型的預(yù)測(cè)值與實(shí)測(cè)值的誤差控制在6%之內(nèi),模型有較強(qiáng)的擬合能力和自適應(yīng)能力,表示出了輸入與輸出之間的非線性關(guān)系。
人工神經(jīng)網(wǎng)絡(luò)的建立,需要依靠大量的實(shí)測(cè)資料為基礎(chǔ),本文現(xiàn)有的資料年限較短,信息不充分,導(dǎo)致BP神經(jīng)網(wǎng)絡(luò)模型的訓(xùn)練學(xué)習(xí)能力降低。同時(shí),對(duì)于BP神經(jīng)網(wǎng)絡(luò)模型,僅考慮年徑流這一個(gè)變量時(shí),輸入層單元數(shù)和隱含層數(shù)難以確定,只能通過不斷的試行來(lái)確定最佳參數(shù),并且運(yùn)用該模型預(yù)測(cè)后續(xù)年份的數(shù)據(jù)時(shí),采用滾動(dòng)式預(yù)測(cè),造成模擬過程繁瑣和預(yù)測(cè)的數(shù)據(jù)分布集中的現(xiàn)象。
從模型的運(yùn)用情況分析,適當(dāng)增加模型的輸入層變量,例如蒸發(fā),相對(duì)濕度、降雨等變量因子,或是先對(duì)年徑流深數(shù)據(jù)進(jìn)行小波分解分解出來(lái)的小波序列作為輸入層,會(huì)更好地提高預(yù)測(cè)精度。
3、結(jié)語(yǔ)
本文利用四道河子(三)站1981-2010年30年的實(shí)測(cè)徑流深的水文資料,通過上述各個(gè)模型分析對(duì)比可知,在綜合考慮模型的建立、預(yù)測(cè)精度、實(shí)測(cè)數(shù)據(jù)的信息量等方面的基礎(chǔ)上,AR(2)模型能夠較好的反映實(shí)測(cè)序列,因此,四道河子(三)站的年徑流預(yù)測(cè)可采用AR(2)模型。
BP神經(jīng)網(wǎng)絡(luò)模型在該站點(diǎn)的預(yù)測(cè)結(jié)果與實(shí)際年徑流趨勢(shì)基本保持一致,但是模型的建立繁瑣,需要不斷更新信息。在現(xiàn)有的實(shí)際資料不充分的情況下,不建議采取傳統(tǒng)的BP神經(jīng)網(wǎng)絡(luò)模型。
自回歸AR(P)模型具有時(shí)間相依和非常直觀的表達(dá)形式,同時(shí),模型的建立簡(jiǎn)單,應(yīng)用方便,可以通過現(xiàn)有的較短的實(shí)測(cè)資料模擬預(yù)測(cè)出更長(zhǎng)的水文序列。但是,影響水文序列的因素有很多,例如氣象因素,人類活動(dòng)的影響等,一般的,在建立AR(P)模型時(shí),完全只依據(jù)數(shù)據(jù)資料來(lái)進(jìn)行模擬,沒有考慮其他影響因素。因此,在進(jìn)行水文資料的模擬預(yù)測(cè)時(shí),可以運(yùn)用其他模型輔助運(yùn)行,提高模擬水文序列的精確度。
4、參考文獻(xiàn)
[1] 朱聰.徑流中長(zhǎng)期預(yù)測(cè)模型研究[D]. 成都:四川大學(xué),2005.
[2] 王文圣, 丁晶, 金菊良. 隨機(jī)水文學(xué)[M]. 北京: 中國(guó)水利水電出版社, 2008.
[3] 張?jiān)戚x, 徐敏, 張莉莉. 自回歸模型AR(P)在模擬年徑流系列中的應(yīng)用[J]. 水土保持應(yīng)用技術(shù), 2013, (3):14-15.
[4] 鐘明春. 夾江站年徑流自回歸模型的研究[A]. 中國(guó)水利學(xué)會(huì)2006年學(xué)術(shù)年會(huì)[C]. 2006, 313-318.
[5] 崔東文. 多隱層BP神經(jīng)網(wǎng)絡(luò)模型在徑流預(yù)測(cè)中的應(yīng)用[J]. 水文, 2013, 33 (1): 68-73.
作者簡(jiǎn)介:洪美玲(1993-),女,江蘇南通人,碩士研究生,研究方向:水資源系統(tǒng)分析與可持續(xù)利用。