999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于改進的BP神經網絡的大壩蓄水期實時預報模型

2014-10-21 11:17:36夏天倚劉天祥鐘黎雨
三峽大學學報(自然科學版) 2014年5期
關鍵詞:模型

夏天倚 劉天祥 鐘黎雨 陶 亮

(1.河海大學 水文水資源與水利工程科學國家重點實驗室,南京 210098;2.河海大學 水資源高效利用與工程安全國家工程研究中心,南京 210098;3.河海大學 水利水電學院,南京 210098)

大壩原型監測在保證壩工安全上具有至關重要的作用.安全監測可以監視水工建筑物在初次蓄水期間以及隨后長期運行工作的安全,并在施工過程中不斷反饋,提高設計和施工水平[1].目前,大壩安全監測資料分析模型主要有統計模型[2],人工神經網絡模型[3],灰色模型[4]等單一分析模型以及多個子模型[5]組合而成的綜合分析模型.神經網絡由于兼具高度容錯性、魯棒性以及大規模并行處理特征[6],被廣泛應用在非線性系統的研究領域,因而特別適用于大壩監測預報研究.大壩時效位移的變化規律一定程度上反應了大壩的工作性態.時效位移突然增大或變化急劇變化即為大壩或地基病態工作的預兆[7].而時效位移具有在初次蓄水時期劇烈變化的特點.在處理波動性較大、平穩性不足的蓄水期資料時,傳統的BP神經網絡模型往往預測精度不夠理想.同時,由于初期蓄水時期水位的分期升高,壩體的整體性態也會有所變化,早期的觀測資料并不適用于近期的擬合和預測,具有時變性和階段性[8].因而需要建立動態的監測模型.在傳統的BP神經網絡的基礎上引入遺忘因子,以實現對觀測資料的實時更新處理,特別針對初期蓄水情況下,分期抬高水位并保持平穩的變化特征,建立遺忘矩陣,減弱早期數據對預測結果的影響,實現對大壩監測資料分析預測的動態調整.

1 傳統的BP神經網絡

作為訓練人工神經網絡的基本方法,誤差反向傳播算法人工神經網絡即BP神經網絡(Back Propagation Algorithm of Artificial Neural Networks)由輸入層(Input layer)、一個或多個隱含層(Hidden layer)和一個輸出層(Output layer)3大部分組成.工作結構主要包括輸入的影響因子數據資料在網絡內的正向傳播和反饋的計算誤差的自后向前的反饋傳播兩個工作過程.其拓撲結構形式如圖1所示.

圖1 BP神經網絡拓撲圖

所謂正向傳播階段,包括信息處理、誤差計算、信息傳遞3個部分.數據在層際神經元之間傳遞即為信息傳遞.而相互關系通過附加傳遞權值W 確定.信息處理即為信號經過激發函數,輸出計算結果.誤差計算指輸出層神經元輸出值與目標值的誤差計算.當誤差超出容許值時,連接向量W 按照梯度向下法進行修正計算;將計算值沿著正向信息傳遞的逆向,將W傳遞;因而將這一過程稱為反向計算過程.當誤差在容許值范圍內時,退出計算.而這需要經過不斷重復的迭代計算.

假設整個網絡的輸出為y.輸入層、輸出層分別含有n、m 個神經元.假設xj(j=1,2,3,…,p)為某神經元輸入,則隱層各神經元的輸出分別為

式中,ωij為隱含層神經元i與輸入層神經元j的連接權重;θi為隱含層神經元的閾值;φ(x)為激發函數.整個網絡的輸出

式中,vi是輸出層神經元與隱含層神經元i的連接權值.

以上為網絡的正向計算過程.對某一學習樣本xj(j=1,2,…,p),當網絡向量W(通常可以事先設定初始運算W)已經設定后,可以通過公式(1)和(2)正向計算出輸出值Y(n),對應目標學習樣本實測值G(n),其在第j個神經元上的誤差信號為

則對于整個計算過程,計算訓練誤差平方和.設用于訓練的學習樣本數量為N,則

則訓練的目標就是通過與目標樣本的不斷比較求得一組權值W,使得EG得到最小值[9]

2 改進的BP神經網絡模型原理

考慮到初次蓄水期,水位分段抬高、保持平穩、再次抬高的變化特點,距離預測點時間越近的數據,代表規律越為明顯,越能為以后的預測提供有價值的信息.本文對應蓄水初期實測資料,對應不同的時間數據賦予不同的權值,較近的時間序列所賦權值較重,較遠的時間時間序列所賦權值較輕,經過神經網絡的訓練后,得到考慮前期作用且能重點體現近期變化特點的權值W應用于預測.

對某一學習樣本xj(j=1,2,…,p),經過公式(1)和(2)可得到,相應于第j個神經元,其相對于實測值的誤差信號為

對應式(4),通過對應學習目標樣本對網絡的迭代訓練,不斷修正傳播權值,最終得到一組權值W,使得目標函數EG取最小值,即

3 改進的BP神經網絡模型算法

引入遺忘函數的BP神經網絡具體算法步驟:

步驟1:網絡初始化.考慮到數據不同系列之間差異較大,將輸入數據按照(-1,1)的均勻分布.隨機對輸入數據賦初值Wij(0).

步驟2:輸入樣本.輸入樣本xj(j=1,2,…,p),gj(n)為第n個樣本的期望輸出.

其中,ωji為i層到j層的連接權值.

步驟4:引入遺忘因子,計算預測值與實測值誤差平方和EG

步驟5:反向權值修正δ.

1)反向計算

對于輸出單元

對于隱層單元

2)自輸出層向輸入層自后向前修正連接權

式中,η為學習率.

步驟6:n=n+1轉至步驟2.運算直至誤差平方和EG達到預定要求或者訓練次數達到預定上限即可退出運算.

4 實例分析

取某混凝土高拱壩1 778高程處某點位移監測點徑向位移進行資料分析,圖2為初次蓄水期上游水位變化過程線,可見水位變化大致分為兩個階梯式階段.第1階段蓄水結束后,水位保持較長時間平穩狀態直至2013年6月15日開始第2階段蓄水,庫水位開始上升,2013年6月29日停止蓄水,庫水位短暫維持平穩后繼續蓄水,2013年7月19日停止蓄水,之后維持該水位.為驗證該方法對于變化較大的數據的處理能力,選取第2階段蓄水期2013年6月10日至2013年10月13日126d數據作為分析時間序列.

圖2 蓄水期上游水位變化過程線

4.1 因子選擇

壩體位移主要考慮水壓、溫度以及時效等因子對其產生的影響,本文選取水壓分量δH、溫度分量δT和時效分量δθ(趨勢性分量)對壩體1 778高程處某一點的徑向位移進行相關性分析.即δ(x,y,z)=δH+δT+δθ.

水壓因子選取:δH與水頭H 的冪次方呈比例關系,故取 H1,H2,H3,H4,H55個因子.

溫度因子選取:當混凝土水化熱已散發,壩體內部溫度達到穩定溫度場,此時僅取決于邊界溫度變化,一般水溫和氣溫作簡諧變化,則混凝土內部的溫度也作簡諧變化.因此,選用多周期的簡諧波作為因子[1].即

時效因子選取:在蓄水初期δθ與θ成非線性.通常為對數、指數函數或雙曲線等.對于壩體某一固定點的時效分量,可用下式表示:

故取時效因子θ、lnθ,其中θ為測值當日到起測日的累計天數除以100[10].共計有9個輸入層因子.根據經驗公式可知,隱含層節點數取(2n+1)[11]個=19個節點.以sigmoid函數為激發函數.

4.2 實驗結果及分析

選擇20130610~20131013共126d數據作為分析資料,選擇前108個數據作為訓練樣本,后18個樣本作為測試樣本以檢驗所建立模型的正確性,通過自編程序實現擬合與預測.先后對比使用傳統的BP神經網絡算法模型預測的成果和使用改進后的BP神經網絡算法模型計算的結果,通過對108個數據進行反復訓練對比后,選擇效果最好的W 預測20130926至20131013,共計18個樣本.在應用改進后的BP神經網絡時,添加遺忘矩陣,經過反復試算對比,取γ=0.923 3時效果最好,學習速率取0.01,網絡誤差取0.01,計算次數31 487次.將預測輸出與實際測量結果相比較,為了使計算結果更加明顯,根據式(16)計算出預測輸出與實測值的絕對誤差,根據式(17)計算出相對誤差,預測結果與實測結果見表1.

表1 徑向位移預測精度對比

由表1可見,在采用傳統的BP神經網絡算法進行預測時,前期數據差值較大,絕對誤差最大大于1 mm,相對誤差最大達到31.06%.而后期數據預測效果較好,相對誤差在5%以下.改進后的BP神經網絡模型在整體預測精度上都大大提高,尤其在前期,絕對誤差降低1mm,誤差值均在1mm以下,相對誤差控制在2%以下.結合圖3分析原因,可見改進前的BP神經網絡預測值呈早期迅速增長,后期趨于平穩的圖形特征.這與訓練數據本身以及壩前水位變化(圖2)的前升后平的變化趨勢是相吻合的.但這并不適用于預測點近期平穩上揚的數據結構.而改進后的BP神經網絡模型依舊保持了上升的結構趨勢,但是由于引入了遺忘函數,前期數據對整體數據的影響權重隨時間序列降低,預測點近期數據影響權重相對較大,因而預測值不僅與預測點近期總體緩慢上揚的數據變化趨勢相符,而且減弱了前期數據上升的速率,顯示出平穩上揚的真實的數據變化規律.這種平穩上揚的趨勢恰好與預測點近期的數據趨勢相似,使得時間序列前3個點的相對誤差從31.06%降低為不到2%,預測精度得到了明顯的提高.而后期預測點也保持了相對較高的預測精度,相對誤差在5.37%以下.這證明了引入遺忘函數的BP神經網絡在蓄水期大壩安全監測模型的應用在理論上與有依據的,在實踐中可以大大提高預測精度.

圖3 徑向位移實測與預測過程線對比

5 結 語

大壩蓄水初期,壩體性態隨著水位不斷升高而不斷變化.傳統的BP神經網絡模型對這一變化不能給予準確及時的反應.本文應用改進的BP神經網絡算法對某壩位移監測點徑向位移進行資料分析,應用引入了遺忘因子的BP神經網絡算法對監測數據進行了訓練并預測,從預測結果可見,改進的BP神經網絡算法可以對蓄水期大壩的性態變化進行實時更新,誤差范圍在0.8%至5.37%之間,相對于改進前的BP神經網絡,將監測指標精度提高了約1mm,提高了預測效果,更適用于蓄水初期大壩監測的資料分析.

[1] 吳中如.水工建筑物安全監控理論及其應用[M].北京:高等教育出版社,2003.

[2] 包騰飛,吳中如,顧沖時.基于統計模型與混沌理論的大壩安全監測混合預測模型[J].河海大學學報:自然科學版,2003,31(5):534-538.

[3] 趙 斌,吳中如,張愛玲.BP模型在大壩安全監測預報中的應用[J].大壩觀測與土工測試,1999(6):1-4.

[4] 吳邦彬,陳 蘭,葛 萃.改進的非等間距 GM(1,1)模型在大壩沉降分析中的應用[J].水電能源科學,2012(6):95-97.

[5] 于 鵬,顧沖時.大壩安全監測的組合預測模型[J].人民黃河,2006,28(1):67-68,72.

[6] 李 翔.從復雜到有序:神經網絡智能控制理論新進展[M].上海:上海交通大學出版社,2006.

[7] 顧沖時,吳中如.大壩與壩基安全監控理論和方法及其應用[M].南京:河海大學出版社,2006.

[8] 楊慶春,李子陽.大壩蓄水期監測資料的時變分析模型[J].水電自動化與大壩監測,2009,33(1):54-56.

[9] 葉 強,盧 濤,李一軍.遺忘神經網絡模型及其BP算法[J].計算機工程,2004,29(20):135-136.

[10]翁靜君,華錫生.改進的BP神經網絡在大壩安全監控中的應用[J].水電自動化與大壩監測,2006,30(4):62-65.

[11]趙二峰,劉敬洋,朱 凱.重力壩基巖力學時變特性隨機動態分析模型[J].武漢大學學報:工學版,2013(1):89-94.

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 思思99思思久久最新精品| 99久久国产综合精品2020| 依依成人精品无v国产| 伊人久久福利中文字幕| 人与鲁专区| 成人午夜免费视频| 欧美a在线看| 亚欧成人无码AV在线播放| 亚洲欧美成人网| 黑人巨大精品欧美一区二区区| 国产视频一区二区在线观看| 一级看片免费视频| 黄色片中文字幕| 亚洲综合激情另类专区| 免费在线色| 热热久久狠狠偷偷色男同| 亚洲AⅤ波多系列中文字幕| 亚洲综合婷婷激情| av一区二区三区高清久久| 欧美人与性动交a欧美精品| 精品福利视频导航| 国产精欧美一区二区三区| 国产福利免费视频| 伊人色在线视频| 欧美在线三级| 欧美精品亚洲精品日韩专| 亚洲精品第一在线观看视频| 国产乱子伦一区二区=| 欧美日韩在线国产| 亚洲品质国产精品无码| 99在线观看视频免费| 亚洲精品无码久久毛片波多野吉| 国产精品免费露脸视频| 99在线国产| 另类欧美日韩| 国产综合在线观看视频| 好紧好深好大乳无码中文字幕| 国产00高中生在线播放| 国产女同自拍视频| 欧美三級片黃色三級片黃色1| 国产精品偷伦视频免费观看国产| 怡红院美国分院一区二区| a毛片在线免费观看| 最新无码专区超级碰碰碰| 69国产精品视频免费| 色天堂无毒不卡| 中文字幕永久在线看| 国产全黄a一级毛片| 91九色视频网| 天天综合网色| 欧美日本视频在线观看| 久久成人18免费| 无码一区中文字幕| 91精品国产自产91精品资源| 久久人搡人人玩人妻精品| 国产一级精品毛片基地| 国产精品va免费视频| 亚洲精品自产拍在线观看APP| 在线视频亚洲欧美| 亚洲第一成年免费网站| 亚洲AⅤ无码日韩AV无码网站| 熟女日韩精品2区| 国产精品3p视频| 国产一区二区三区免费| 国产成人你懂的在线观看| 天天躁日日躁狠狠躁中文字幕| 国产麻豆精品在线观看| 国产超薄肉色丝袜网站| 午夜激情婷婷| 国产麻豆精品在线观看| 欧美精品啪啪一区二区三区| 国产一级在线观看www色 | 视频一本大道香蕉久在线播放| 青青草原偷拍视频| 成年片色大黄全免费网站久久| 55夜色66夜色国产精品视频| 2022国产无码在线| 国产精品流白浆在线观看| 91亚洲国产视频| 亚洲男人天堂2018| 99精品视频九九精品| 一本大道视频精品人妻 |