基于LSTM神經(jīng)網(wǎng)絡(luò)的畸形波預(yù)測
發(fā)布時間:2021-07-03 04:19
采用長短時記憶(LSTM)神經(jīng)網(wǎng)絡(luò)預(yù)測方法對某島礁地形模型的四個典型波浪試驗數(shù)據(jù)進(jìn)行預(yù)測分析,并建立了單步和多步預(yù)測模型.首先對波高時間序列數(shù)據(jù)進(jìn)行歸一化處理;然后建立了包括輸入層、隱藏層和輸出層的LSTM網(wǎng)絡(luò)模型框架;最后對測試樣本進(jìn)行單步預(yù)測,將預(yù)測結(jié)果與支持向量機(jī)(SVM)模型和反向傳播(BP)模型進(jìn)行了對比.結(jié)果表明:LSTM神經(jīng)網(wǎng)絡(luò)預(yù)測精度有明顯優(yōu)勢;多步預(yù)測中,提高預(yù)測時長其預(yù)測精度并無明顯降低.
【文章來源】:華中科技大學(xué)學(xué)報(自然科學(xué)版). 2020,48(07)北大核心EICSCD
【文章頁數(shù)】:5 頁
【部分圖文】:
工況1下波浪演化波面的時間序列三種模型在畸形波附近預(yù)測誤差比較如3所
?尾ǖ腦げ?精度明顯提高.為突出不同預(yù)測模型對畸形波的預(yù)測精度,后續(xù)工況僅給出畸形波位置處的預(yù)測誤差比較.圖3工況1下三種模型在畸形波附近預(yù)測誤差比較工況2也屬于單峰型,H6浪高儀位置,HS=2.89cm,t=45.96s時達(dá)到maxH=6.33cm,此時波高比為2.19.將t=0~39.32s的數(shù)據(jù)作為訓(xùn)練集用于擬合模型t=39.34~63.84s的數(shù)據(jù)作為測試集用于評估模型性能.訓(xùn)練集期間的數(shù)據(jù)畸形波特征不明顯,而測試集期間的數(shù)據(jù)包含明顯的畸形波.波浪演化的波面時間序列如圖4所示,工況2測點(diǎn)處海底地形變化較大,總體來說此類區(qū)域畸形波生成的概率偏大,說明由于地形的變化,畸形波的產(chǎn)生也受到了一定影響.畸形波形成于45.96s,不同于其他畸形波,屬于波形幅度變化較小的類型,峰值為3.69cm.圖4工況2下波浪演化的波面時間序列三種模型畸形波附近預(yù)測結(jié)果如圖5所示.與SVM和BP模型相比,LSTM預(yù)測畸形波的精度更高.工況3測點(diǎn)處,HS=4.59cm,t=53.92s時達(dá)到最大波高6.06cm,此時波高比為2.04.工況3使用前57.36s的數(shù)據(jù)構(gòu)建訓(xùn)練集,t=57.38~81.88s的數(shù)據(jù)構(gòu)建測試集,其中訓(xùn)練集和測試集期間的數(shù)據(jù)都包含明顯的畸形波.波浪演化的波面時間序列如圖6所示,工況3測點(diǎn)位于深水區(qū),由此可見地形不是畸形波產(chǎn)生的唯一條件,地形線性區(qū)域同樣有可能發(fā)生畸形波.
·50·華中科技大學(xué)學(xué)報(自然科學(xué)版)第48卷圖5工況2下三種模型畸形波附近預(yù)測誤差圖6工況3下波浪演化的波面時間序列三種模型畸形波附近預(yù)測結(jié)果如圖7所示.可知:LSTM神經(jīng)網(wǎng)絡(luò)在畸形波形成時的預(yù)測效果明顯優(yōu)于BP和SVM模型.圖7工況3下三種模型畸形波附近預(yù)測誤差2.2.2三姐妹型畸形波類型屬于三姐妹型,HS=2.89cm,t=53.04s時達(dá)到最大波高6.36cm,此時波高比為2.20.將前49.14s的畸形波數(shù)據(jù)作為訓(xùn)練集,t=49.16~73.66s的數(shù)據(jù)作為測試集,其中訓(xùn)練集期間的數(shù)據(jù)畸形波特征不明顯,而測試集期間的數(shù)據(jù)包含明顯的畸形波.工況4波浪演化的波面時間序列如圖8所示,此工況數(shù)據(jù)中存在幾個連續(xù)大波,也稱三姐妹畸形波,試驗觀察到此類畸形波持續(xù)性很強(qiáng).圖8工況4下波浪演化的波面時間序列三種模型畸形波附近預(yù)測結(jié)果如圖9所示.LSTM相比于其他兩種模型,預(yù)測精度較高,原因可能是LSTM模型內(nèi)部結(jié)構(gòu)彌補(bǔ)了其他兩個模型的缺點(diǎn),可以修正未來波高信息.經(jīng)過4個工況驗證,對于單峰型和三姐妹型畸形波,LSTM神經(jīng)網(wǎng)絡(luò)均有更好的預(yù)測效果,尤其是在畸形波位置處,LSTM模型精度最好,BP模型次之,SVM模型最差.圖9工況4下三種模型畸形波附近預(yù)測誤差2.3多步預(yù)測為進(jìn)一步挖掘LSTM的預(yù)測能力,增加畸形波預(yù)測時長,進(jìn)行多步預(yù)測,平均相對誤差和均方根誤差見表3和表4.表3各種模型預(yù)測平均相對誤差比較工況BP單步SVM單步LSTM單步LSTM多步10.55681.02340.29380.401321.61971.92481.07371.328230.33190.73380.27640.301141.58971.83601.03831.1675?
【參考文獻(xiàn)】:
期刊論文
[1]基于長短時記憶網(wǎng)絡(luò)的結(jié)構(gòu)智能控制算法研究[J]. 涂建維,高經(jīng)緯,李召,張家瑞. 華中科技大學(xué)學(xué)報(自然科學(xué)版). 2019(12)
[2]島礁地形畸形波演化過程的試驗及小波譜分析[J]. 鄒麗,王愛民,宗智,裴玉國,趙勇. 哈爾濱工程大學(xué)學(xué)報. 2017(03)
本文編號:3261853
【文章來源】:華中科技大學(xué)學(xué)報(自然科學(xué)版). 2020,48(07)北大核心EICSCD
【文章頁數(shù)】:5 頁
【部分圖文】:
工況1下波浪演化波面的時間序列三種模型在畸形波附近預(yù)測誤差比較如3所
?尾ǖ腦げ?精度明顯提高.為突出不同預(yù)測模型對畸形波的預(yù)測精度,后續(xù)工況僅給出畸形波位置處的預(yù)測誤差比較.圖3工況1下三種模型在畸形波附近預(yù)測誤差比較工況2也屬于單峰型,H6浪高儀位置,HS=2.89cm,t=45.96s時達(dá)到maxH=6.33cm,此時波高比為2.19.將t=0~39.32s的數(shù)據(jù)作為訓(xùn)練集用于擬合模型t=39.34~63.84s的數(shù)據(jù)作為測試集用于評估模型性能.訓(xùn)練集期間的數(shù)據(jù)畸形波特征不明顯,而測試集期間的數(shù)據(jù)包含明顯的畸形波.波浪演化的波面時間序列如圖4所示,工況2測點(diǎn)處海底地形變化較大,總體來說此類區(qū)域畸形波生成的概率偏大,說明由于地形的變化,畸形波的產(chǎn)生也受到了一定影響.畸形波形成于45.96s,不同于其他畸形波,屬于波形幅度變化較小的類型,峰值為3.69cm.圖4工況2下波浪演化的波面時間序列三種模型畸形波附近預(yù)測結(jié)果如圖5所示.與SVM和BP模型相比,LSTM預(yù)測畸形波的精度更高.工況3測點(diǎn)處,HS=4.59cm,t=53.92s時達(dá)到最大波高6.06cm,此時波高比為2.04.工況3使用前57.36s的數(shù)據(jù)構(gòu)建訓(xùn)練集,t=57.38~81.88s的數(shù)據(jù)構(gòu)建測試集,其中訓(xùn)練集和測試集期間的數(shù)據(jù)都包含明顯的畸形波.波浪演化的波面時間序列如圖6所示,工況3測點(diǎn)位于深水區(qū),由此可見地形不是畸形波產(chǎn)生的唯一條件,地形線性區(qū)域同樣有可能發(fā)生畸形波.
·50·華中科技大學(xué)學(xué)報(自然科學(xué)版)第48卷圖5工況2下三種模型畸形波附近預(yù)測誤差圖6工況3下波浪演化的波面時間序列三種模型畸形波附近預(yù)測結(jié)果如圖7所示.可知:LSTM神經(jīng)網(wǎng)絡(luò)在畸形波形成時的預(yù)測效果明顯優(yōu)于BP和SVM模型.圖7工況3下三種模型畸形波附近預(yù)測誤差2.2.2三姐妹型畸形波類型屬于三姐妹型,HS=2.89cm,t=53.04s時達(dá)到最大波高6.36cm,此時波高比為2.20.將前49.14s的畸形波數(shù)據(jù)作為訓(xùn)練集,t=49.16~73.66s的數(shù)據(jù)作為測試集,其中訓(xùn)練集期間的數(shù)據(jù)畸形波特征不明顯,而測試集期間的數(shù)據(jù)包含明顯的畸形波.工況4波浪演化的波面時間序列如圖8所示,此工況數(shù)據(jù)中存在幾個連續(xù)大波,也稱三姐妹畸形波,試驗觀察到此類畸形波持續(xù)性很強(qiáng).圖8工況4下波浪演化的波面時間序列三種模型畸形波附近預(yù)測結(jié)果如圖9所示.LSTM相比于其他兩種模型,預(yù)測精度較高,原因可能是LSTM模型內(nèi)部結(jié)構(gòu)彌補(bǔ)了其他兩個模型的缺點(diǎn),可以修正未來波高信息.經(jīng)過4個工況驗證,對于單峰型和三姐妹型畸形波,LSTM神經(jīng)網(wǎng)絡(luò)均有更好的預(yù)測效果,尤其是在畸形波位置處,LSTM模型精度最好,BP模型次之,SVM模型最差.圖9工況4下三種模型畸形波附近預(yù)測誤差2.3多步預(yù)測為進(jìn)一步挖掘LSTM的預(yù)測能力,增加畸形波預(yù)測時長,進(jìn)行多步預(yù)測,平均相對誤差和均方根誤差見表3和表4.表3各種模型預(yù)測平均相對誤差比較工況BP單步SVM單步LSTM單步LSTM多步10.55681.02340.29380.401321.61971.92481.07371.328230.33190.73380.27640.301141.58971.83601.03831.1675?
【參考文獻(xiàn)】:
期刊論文
[1]基于長短時記憶網(wǎng)絡(luò)的結(jié)構(gòu)智能控制算法研究[J]. 涂建維,高經(jīng)緯,李召,張家瑞. 華中科技大學(xué)學(xué)報(自然科學(xué)版). 2019(12)
[2]島礁地形畸形波演化過程的試驗及小波譜分析[J]. 鄒麗,王愛民,宗智,裴玉國,趙勇. 哈爾濱工程大學(xué)學(xué)報. 2017(03)
本文編號:3261853
本文鏈接:http://sikaile.net/kejilunwen/shuiwenshuili/3261853.html
最近更新
教材專著