城市用水量預測優(yōu)化模型研究
論文類型 | 基礎研究 | 發(fā)表日期 | 2005-07-01 |
來源 | 中國水網(wǎng) | ||
作者 | 段煥豐,俞海寧,俞國平 | ||
關鍵詞 | 遺傳算法 時間序列法 BP神經(jīng)網(wǎng)絡 用水量預測 | ||
摘要 | 對城市用水需求量的預測,是配水系統(tǒng)為其操作運行系統(tǒng)準備和執(zhí)行計劃在線控制的主要任務。本文運用了時間序列法和BP神經(jīng)網(wǎng)絡法分別對配水系統(tǒng)的短期和中長期用水量進行預測,并引入了遺傳算法對這兩種預測方法進行了優(yōu)化改進。從算例結(jié)果比較來看,優(yōu)化后的預測方法具有良好的有效性和實用性。 |
段煥豐 俞海寧 俞國平 (同濟大學 環(huán)境科學與工程學院,上海 200092) 摘要:對城市用水需求量的預測,是配水系統(tǒng)為其操作運行系統(tǒng)準備和執(zhí)行計劃在線控制的主要任務。本文運用了時間序列法和BP神經(jīng)網(wǎng)絡法分別對配水系統(tǒng)的短期和中長期用水量進行預測,并引入了遺傳算法對這兩種預測方法進行了優(yōu)化改進。從算例結(jié)果比較來看,優(yōu)化后的預測方法具有良好的有效性和實用性。 關鍵詞:遺傳算法 時間序列法 BP神經(jīng)網(wǎng)絡 用水量預測 Study on Improved Forecasting Models of Urban Water Demands Duan Huan-feng,Yu Hai-ning,Yu Guo-ping Abstract:Forecasting for urban water demands is the main task for on-line control of a water distribution system to prepare and execute a plan for operating the system. This paper forecasts the short-term and medium or long-term water demands by Time-series Analysis and BP Neural Networks respectively, and introduces Genetic Algorithms to improve and optimize these two forecasting methods. The cases study shows that the improved methods can obtain favorable validity and practicability. 對配水系統(tǒng)未來用水量的預測是進行水規(guī)劃的一項重要的任務。一般來說,用水量預測分為兩種:一種是短期預測,以滿足操作系統(tǒng)在線實時模擬和給水系統(tǒng)的優(yōu)化調(diào)度;另一種是對水量的中長期預測,用以進行水資源規(guī)劃和城市整體設計規(guī)劃。目前,用以預測的方法很多,科學合理地選擇預測模型應首先考慮預測的時間間隔,不用時間間隔應選用不同的預測模型。根據(jù)目前多年來各種預測積累的實踐經(jīng)驗和各種預測方法的特點,對短期預測一般用到時間序列法,對中長期預測一般用到BP神經(jīng)網(wǎng)絡法或灰色模型法(本文只就前者討論,后者可用同樣方法討論)。但是,預測與實際必然存在一定的誤差,如何減少誤差,以使得預測結(jié)果盡量準確,是目前急需解決難題。本文針對傳統(tǒng)的預測方法,引入遺傳算法對其進行參數(shù)優(yōu)化,得到了兩種改進預測方法。 1、短期預測優(yōu)化模型 1.1時間序列預測法 其中,E(ξt2)為離散白噪聲均方誤差,φj和θj為參數(shù)變量。 其優(yōu)化步驟如下: 時間序列法模型:Xt=7966-0.17Xt-1+0.25Xt-2+ξt 改進時間序列法模型:Xt=7983-0.175Xt-1+0.257Xt-2+ξt 預測結(jié)果對比如下表1: 表1 預測結(jié)果及其誤差比較(部分)
從上表可以看出,改進時間序列預測方法比一般的時間序列方法得到的結(jié)果更加準確有效,同時也看出,這類的預測方法在預測短時期的用水量是比較準確,誤差較小,而越往后誤差越大。 2、中長期預測優(yōu)化模型 對城市用水量的中長期預測,BP網(wǎng)絡算法使用較為普遍,并且從實踐來看,結(jié)果相對較為理想。BP神經(jīng)網(wǎng)絡是以樣本訓練學習而不是用程序指令來完成某一特定的任務,一般由輸入層、隱層和輸出層三層拓撲結(jié)構組成,用來解決模式識別、預測及擬合等問題。利用BP神經(jīng)網(wǎng)絡解決用水量預測問題的模型如下: 其中,QI為最終預測用水量,Qj為實測系統(tǒng)漏失量, Tj5為s層第j天輸出的預測用水量修正值系數(shù), πj5為s層第j天輸出的預測用水量, 且 Qrj為實測系統(tǒng)漏失量閾值, Wj5為氣溫及節(jié)假日等影響因素權重值, S.t. 其中,E為最終輸出系統(tǒng)誤差,ε為系統(tǒng)誤差允許值, e(k)為第k個樣本系統(tǒng)誤差,n為樣本對數(shù), 且: tIk為第k個樣本最終輸出期望值,m為網(wǎng)絡節(jié)點數(shù), QI為第k個樣本最終預測用水量。 BP神經(jīng)網(wǎng)絡算法一般程序流程圖如下:
2.2 優(yōu)化改進模型 其中,n為樣本對數(shù),m為網(wǎng)絡節(jié)點數(shù),Qj為實測量,Qij為預測量。 2.3 應用 表2 預測結(jié)果及誤差比較(部分)
從上表的預測結(jié)果可以看出,利用BP神經(jīng)網(wǎng)絡法對中長期用水量的預測較為合適,并且優(yōu)化改進后的BP網(wǎng)絡預測更加準確有效。 3、結(jié)語 通過上述實例仿真對比結(jié)果可以看出,通過遺傳算法優(yōu)化改進的時間序列預測模型和BP神經(jīng)網(wǎng)絡預測模型在預測精度上有很大的提高,使得預測結(jié)果更加準確,也證明了該方法的有效性和實用性;而且,這種方法也同樣可以推廣應用到其它的預測模型中(如灰色理論預測模型)。至于遺傳算法作為優(yōu)化方法,其自身的參數(shù)確定具有一定的經(jīng)驗性,仍需進一步的探究。 參考文獻: [1] 金菊良,丁晶. 遺傳算法及其在水科學中的應用. 成都,四川大學出版社,2000,68~88 作者簡介:段煥豐,男,同濟大學環(huán)境學院,021-65987044 ,duanhuanfeng@sohu.com 通訊地址:上海市同濟大學環(huán)境科學與工程學院 郵編:200092 |
論文搜索
月熱點論文
論文投稿
很多時候您的文章總是無緣變成鉛字。研究做到關鍵時,試驗有了起色時,是不是想和同行探討一下,工作中有了心得,您是不是很想與人分享,那么不要只是默默工作了,寫下來吧!投稿時,請以附件形式發(fā)至 paper@h2o-china.com ,請注明論文投稿。一旦采用,我們會為您增加100枚金幣。