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

基于VMD-GA-BP 和誤差校正的水電機(jī)組振動趨勢預(yù)測

2023-01-30 13:11:18袁成建鄧玉敏張雪桂嚴(yán)耀亮李超順
中國農(nóng)村水利水電 2023年1期
關(guān)鍵詞:振動信號模型

袁成建,鄧玉敏,張雪桂,馬 歷,嚴(yán)耀亮,李超順

(1.華中科技大學(xué)土木與水利工程學(xué)院,湖北 武漢 430074;2.中國長江三峽集團(tuán)有限公司,湖北 武漢 430014)

0 引言

伴隨著我國水電裝機(jī)規(guī)模的不斷增大,水電在我國整個電力系統(tǒng)中的占比逐漸增加[1],水電機(jī)組的安全穩(wěn)定運行顯得更加重要。而水電機(jī)組的大部分問題均可以由機(jī)組的振動信號來反映[2],因此水電機(jī)組的振動趨勢預(yù)測研究具有十分重大的理論和工程意義。

水電機(jī)組振動信號由于其復(fù)雜性和非平穩(wěn)性特點如果采取直接預(yù)測的方式往往難以取得良好的效果,為此需要對振動信號進(jìn)行事先處理。通常采用的方法包括:傅里葉變換(Fouri?er Transform)、小波變換(Wavelet Transform,WT)及經(jīng)驗?zāi)B(tài)分解(Empirical Mode Decomposition,EMD)等時頻分析方法[3,4]。在工程實際應(yīng)用中傅里葉變換提取信號頻譜時,需要利用信號的全部時域信息,這是一種整體變換,缺少時域定位功能;小波變換需要選擇合適的母小波,泛用性較差;而經(jīng)驗?zāi)B(tài)分解存在模態(tài)混疊現(xiàn)象。變分模式分解(Variational mode decomposi?tion,VMD)[5]作為一種新的信號處理方法,可以有效避免以上情況,根據(jù)實際情況實現(xiàn)復(fù)雜信號的分解。

機(jī)組的振動趨勢預(yù)測首先需要根據(jù)機(jī)組的歷史運行振動數(shù)據(jù)建立趨勢預(yù)測模型,然后根據(jù)實時的運行數(shù)據(jù)來預(yù)測機(jī)組未來的振動趨勢,以達(dá)到提前預(yù)知機(jī)組運行狀態(tài)信息的目的。為此國內(nèi)外眾多學(xué)者都進(jìn)行了許多相關(guān)的研究工作。王青華等人基于自回歸滑動平均模型建立了抽水蓄能機(jī)組的振動趨勢預(yù)測模型,實現(xiàn)了對機(jī)組上導(dǎo)軸承及上機(jī)架的振動趨勢預(yù)測[6];賈春雷等設(shè)計了BP 神經(jīng)網(wǎng)絡(luò),對機(jī)組振動值實現(xiàn)了較好預(yù)測[7];詹娜等人通過對比BP 神經(jīng)網(wǎng)絡(luò)和支持向量機(jī)預(yù)測效果,指出了支持向量機(jī)更加適用于機(jī)組振動趨勢預(yù)測[8]。但上述研究并未考慮振動信號的非平穩(wěn)性和復(fù)雜性,因此預(yù)測效果不佳。付文龍等人基于振動信號建立了EEMD-SVR 的狀態(tài)趨勢預(yù)測模型,得到了較好的預(yù)測結(jié)果[9];王洪波等人利用EMD和最小二乘支持向量機(jī)實現(xiàn)了對非平穩(wěn)振動信號的趨勢預(yù)測[10]。陸丹等人結(jié)合EEMD 和神經(jīng)網(wǎng)絡(luò)構(gòu)建了基于EEMDGA-BP 的水電機(jī)組狀態(tài)趨勢預(yù)測模型,實現(xiàn)了對水電機(jī)組振動狀態(tài)趨勢的有效預(yù)測[11]。但由于原始信號分解本身存在的一些問題和局限性,上述研究所得預(yù)測結(jié)果精度有待進(jìn)一步提升。

為有效判斷水電機(jī)組運行振動狀態(tài)變化趨勢,本文選擇采用VMD 和GA-BP 構(gòu)建了水電機(jī)組的振動趨勢組合預(yù)測模型。將機(jī)組原始的振動信號利用VMD 分解為若干個IMF 分量信號序列,對每一個IMF 分量建立BP 神經(jīng)網(wǎng)絡(luò)模型;使用遺傳算法(GA)來優(yōu)化網(wǎng)絡(luò)各層節(jié)點之間的權(quán)值和閾值,以實現(xiàn)對每個IMF 分量信號的準(zhǔn)確預(yù)測;最后將各BP 神經(jīng)網(wǎng)絡(luò)的IMF 分量信號預(yù)測結(jié)果進(jìn)行疊加,得到振動信號的初步預(yù)測結(jié)果,并在此基礎(chǔ)上,考慮原始振動信號與此IMF 分量信號疊加結(jié)果之間的誤差值,建立了VMD-GA-BP-E 的振動趨勢預(yù)測模型對預(yù)測誤差進(jìn)行了校正。經(jīng)過實驗驗證,本文所提出的振動趨勢預(yù)測模型相比其他模型有著更高的精確度。

1 理論基礎(chǔ)

1.1 VMD算法

為了解決傳統(tǒng)經(jīng)典遞歸式算法如LMD,EMD等在信號分解時存在的模態(tài)混疊與端點效應(yīng)等問題,Konstantin Dragomirets?kiy 等人提出一種完全非遞歸的信號分解方法:變分模態(tài)分解(Variational Mode Decomposition,VMD)。其通過求解頻域變分優(yōu)化問題,可以將復(fù)雜程度高、非線性強(qiáng)的非平穩(wěn)信號分解成多個頻率尺度不同且相對平穩(wěn)的分量信號。其具體的分解過程如下[12-14]:

(2)n=n+1,進(jìn)入循環(huán)。

(3)依據(jù)uk和wk的更新公式進(jìn)更新,直至分解個數(shù)達(dá)到K時停止內(nèi)循環(huán)。

uk和wk的更新公式如下:

(4)依據(jù)λ更新公式更新λ。λ更新公式如下:

(5)給定精度ε,若滿足停止條件:

則停止循環(huán),進(jìn)入步驟(2)繼續(xù)下一個循環(huán);

其中uk為分解后得到具有一定規(guī)律性的單分量平穩(wěn)信號;wk為每一個單分量信號的中心頻率;λ 為拉格朗日乘數(shù);n為迭代次數(shù)。

水電機(jī)組運行工況復(fù)雜干擾因素較多,機(jī)組振動信號復(fù)雜,且非線性性強(qiáng)。直接進(jìn)行趨勢預(yù)測會產(chǎn)生較大的誤差,難以滿足工程應(yīng)用需要。應(yīng)用VMD 算法將振動信號分解為多個分量再進(jìn)行預(yù)測可以很好的避免由于信號的非平穩(wěn)性導(dǎo)致的預(yù)測誤差較大的問題,提高趨勢預(yù)測的精度。

1.2 GA-BP神經(jīng)網(wǎng)絡(luò)

BP 神經(jīng)網(wǎng)絡(luò)是當(dāng)前被使用最為普遍的人工神經(jīng)網(wǎng)絡(luò)。其一般為三層式結(jié)構(gòu):輸入層、隱藏層和輸出層。前向傳播過程中,輸入信號經(jīng)過每個神經(jīng)元的激勵之后輸出成為下一層的輸入,從而一層接一層的傳遞到最后輸出層,由輸出層輸出結(jié)果[15]。然后計算所得結(jié)果與給定目標(biāo)值之間的誤差再進(jìn)行反向傳播。并且利用梯度下降等方法來更新網(wǎng)絡(luò)各層節(jié)點之間的權(quán)重,然后不斷重復(fù)此過程以滿足目標(biāo)誤差或最大迭代次數(shù)。然而,作為一種確定性算法,梯度下降法所得收斂值并非一定為全局最優(yōu),與初始參數(shù)有關(guān),因此模型的穩(wěn)定性和確定性受初始參數(shù)作用較大。遺傳算法是一種模擬生物進(jìn)化過程的人工智能優(yōu)化算法[16],可以實現(xiàn)問題的最優(yōu)解。因此利用GA算法可以有效搜尋BP網(wǎng)絡(luò)全局最優(yōu)參數(shù)。

GA-BP算法流程如圖1所示。

圖1 GA-BP算法流程圖Fig.1 GA-BP algorithm flow chart

2 基于VMD 和GA-BP 及誤差校正振動趨勢預(yù)測模型

由于機(jī)組振動信號本身存在的復(fù)雜性和非平穩(wěn)性,如果直接采用預(yù)測模型對振動進(jìn)行預(yù)測,所得結(jié)果往往不能滿足實際的精度要求。因此,本文利用VMD方法的對非平穩(wěn)信號的強(qiáng)大處理能力并結(jié)合GA-BP 神經(jīng)網(wǎng)絡(luò)提出基于VMD-GA-BP 的水電機(jī)組振動趨勢預(yù)測模型。模型流程示意圖如圖2所示。該模型主要可以分為VMD 信號分解、GA-BP 預(yù)測以及最后的結(jié)果疊加3 個部分。第一步使用VMD 方法把最初的振動信號分解成若干不同的IMF 分量;第二步就各IMF 分量建立BP 神經(jīng)網(wǎng)絡(luò),并利用GA 對網(wǎng)絡(luò)進(jìn)行優(yōu)化[17],經(jīng)訓(xùn)練后得到每一個IMF 分量的預(yù)測結(jié)果,最后將所得各IMF 分量預(yù)測結(jié)果相加即可獲得原始振動信號的預(yù)測結(jié)果。

圖2 VMD-GA-BP模型框圖Fig.2 Block diagram of VMD-GA-BP model

另外考慮到經(jīng)VMD 分解后的各分量信號疊加之后與原始振動信號之間存在一定的誤差會對預(yù)測結(jié)果產(chǎn)生較大的影響,因此本文在VMD-GA-BP 模型的基礎(chǔ)上,提出一種結(jié)合誤差校正的組合預(yù)測模型,命名為VMD-GA-BP-E。模型流程圖如圖3 所示。設(shè)原始擺度時間序列為x(i),經(jīng)VMD 分解后的各IMF分量疊加后的信號序列為x0(i),則誤差信號序列為xe(i)=x(i) -x0(i),將所得誤差信號序列同樣使用上述VMD-GA-BP預(yù)測模型預(yù)測得到誤差預(yù)測序列e(i)。則最終的預(yù)測結(jié)果y(i)為上述VMD-GA-BP 預(yù)測結(jié)果加上誤差預(yù)測結(jié)果e(i),即

圖3 VMD-GA-BP-E模型框圖Fig.3 Block diagram of VMD-GA-BP-E model

VMD-GA-BP-E模型計算步驟如下:

(1)將原始的擺度時間序列利用VMD 方法進(jìn)行信號分解[18],以得到多個子序列;

(2)對每個IMF 分量劃分輸入輸出矩陣。設(shè)IMF 分量信號時間序列為{x1,x2,x3,…,xn},n為總的時間序列長度。設(shè)網(wǎng)絡(luò)的輸入層神經(jīng)元個數(shù)為m,則可構(gòu)建輸入輸出矩陣為:其中矩陣前m列是神經(jīng)網(wǎng)絡(luò)的輸入值,第m+1 列是網(wǎng)絡(luò)的輸出值。總共有n-m組數(shù)據(jù),取其中前80%作為訓(xùn)練數(shù)據(jù),用來訓(xùn)練所搭建的神經(jīng)網(wǎng)絡(luò),而后20%用作網(wǎng)絡(luò)測試數(shù)據(jù)[19],測試網(wǎng)絡(luò)預(yù)測效果;

(3)確定GA-BP結(jié)構(gòu)。設(shè)其輸入層輸出層的神經(jīng)元個數(shù)為m和n。隱藏層神經(jīng)元的個數(shù)h使用經(jīng)驗公式[20]:

其中c取1 到10 之間的整數(shù)表示不超過的最大整數(shù),通過訓(xùn)練集試訓(xùn)練獲得訓(xùn)練集的均方誤差,確定隱藏層神經(jīng)元個數(shù);

(4)使用GA-BP神經(jīng)網(wǎng)絡(luò)對每個IMF分量進(jìn)行預(yù)測;

(5)將所有IMF分量預(yù)測結(jié)果疊加得到振動信號預(yù)測結(jié)果;

(6)計算各IMF分量合成信號與原振動信號之間的誤差;

(7)利用建立的VMD-GA-BP神經(jīng)網(wǎng)絡(luò)對誤差序列進(jìn)行預(yù)測;

(8)將振動信號預(yù)測結(jié)果與誤差預(yù)測結(jié)果相加得到最終預(yù)測結(jié)果。

其中步驟(1)~(5)即為VMD-GA-BP 模型對振動信號進(jìn)行預(yù)測的具體實施步驟。

3 實例驗證

3.1 數(shù)據(jù)獲取及模型設(shè)置

為驗證本文所提模型的實際效果,選取國內(nèi)某水電站3 號機(jī)組2019 年1 月到2019 年10 月期間上導(dǎo)軸承x向擺度的實時監(jiān)測數(shù)據(jù),共297 次開停機(jī)過程。對每次開停機(jī)過程的上導(dǎo)x向擺度峰峰值取平均值,構(gòu)建機(jī)組的長期振動趨勢序列。圖4為機(jī)組上導(dǎo)x向振動峰峰值均值序列,可以看出原始的振動序列表現(xiàn)出了強(qiáng)烈的非線性和非平穩(wěn)性,直接進(jìn)行趨勢預(yù)測難以達(dá)到理想效果。

圖4 機(jī)組上導(dǎo)x向振動序列Fig.4 x-direction vibration sequence of the upper guide of the unit

另外,為驗證所提模型有效性,將GA-BP,EMD-GA-BP[21]與VMD-GA-BP 和VMD-GA-BP -E 對振動信號的預(yù)測結(jié)果進(jìn)行對比分析。EMD 與VMD 在組合模型中作用相同,EMD-BPGA 實施步驟可參考VMD-BP-GA。各模型中GA-BP 均為8 輸入1 輸出結(jié)構(gòu),參數(shù)設(shè)置:初始種群規(guī)模30,最大進(jìn)化代數(shù)50,交叉概率0.8,變異概率0.2,訓(xùn)練次數(shù)1 000,學(xué)習(xí)速率0.01,動量因子0.01。設(shè)置VMD 參數(shù):模態(tài)系數(shù)K 為8,懲罰系數(shù)α為1 350,其余參數(shù)設(shè)為默認(rèn)值。EMD參數(shù)設(shè)置為系統(tǒng)默認(rèn)值。

3.2 實驗結(jié)果對比

原始振動信號經(jīng)VMD 分解結(jié)果如圖5 所示。可以看出VMD 分解后得到的各分量信號相對較為平穩(wěn)且呈現(xiàn)明顯的規(guī)律。另外對比原始序列和合成序列可以看出VMD 分解很好的保留了原始信號的大部分特征信息。

圖5 振動序列分解結(jié)果Fig.5 Decomposition result of vibration sequence

利用GA-BP網(wǎng)絡(luò)對所得各分量進(jìn)行預(yù)測,并將所得結(jié)果相加,最終所得VMD-GA-BP預(yù)測結(jié)果如圖6所示。

圖6 VMD-GA-BP預(yù)測結(jié)果Fig.6 VMD-GA-BP prediction results

VMD-GA-BP 模型預(yù)測誤差為:MAE為1.302 1%,RMSE為1.564 2%,MAPE為1.364%,誤差較小,可知所構(gòu)建的VMDGA-BP 預(yù)測模型預(yù)測精度較高。為了進(jìn)一步的提高預(yù)測的精確度,在VMD-GA-BP 的基礎(chǔ)上提出誤差校正方法,構(gòu)建VMDGA-BP-E 預(yù)測模型。誤差序列如圖7所示,針對誤差序列同樣用上述VMD-GA-BP 預(yù)測模型進(jìn)行預(yù)測,所得預(yù)測結(jié)果如圖8所示。

圖7 誤差序列Fig.7 Error sequence

圖8 誤差預(yù)測結(jié)果Fig.8 Error prediction results

由實驗結(jié)果可知,誤差預(yù)測結(jié)果與真實值之間實現(xiàn)了較好的匹配。使用上述誤差預(yù)測結(jié)果對VMD-GA-BP 模型預(yù)測結(jié)果進(jìn)行優(yōu)化,所得VMD-GA-BP-E 組合預(yù)測模型所得最終預(yù)測結(jié)果如圖9 所示。VMD-GA-BP-E 預(yù)測結(jié)果誤差:MAE誤差為0.476 2%,RMSE誤差為0.583 5%,MAPE誤差為0.500 2%。由此可見所提VMD-GA-BP-E 模型預(yù)測精度在VMD-GA-BP 的基礎(chǔ)上有了更進(jìn)一步的提升,證明了所提誤差校正辦法的有效性。

對比試驗EMD-GA-BP 和GA-BP 預(yù)測模型對振動信號的預(yù)測結(jié)果如圖10、11所示。

圖10 EMD-GA-BP預(yù)測結(jié)果Fig.10 EMD-GA-BP prediction results

最終本文所提模型與其余各模型預(yù)測結(jié)果誤差如表1 所示,為了更為直觀的展示各模型的誤差大小,將表中的各誤差繪制成直方圖如圖12所示。

圖11 GA-BP預(yù)測結(jié)果Fig.11 GA-BP prediction results

圖12 各模型預(yù)測結(jié)果誤差Fig.12 Errors of prediction results of each model

表1 各模型預(yù)測結(jié)果誤差 %Tab.1 Errors of prediction results of each model

通過對比試驗可以看出,由于對振動信號進(jìn)行了VMD 分解,避免了直接預(yù)測和模態(tài)混疊帶來的誤差,并且通過誤差校正的方法對VMD分解誤差進(jìn)行了誤差校正,本文所提模型各項誤差指標(biāo)均明顯低于其他模型,在預(yù)測精度上相較于其他模型有著較大的提升,證明了本文所提模型對水電機(jī)組振動趨勢預(yù)測的具有可執(zhí)行性并有具有較大的優(yōu)異性。

4 結(jié)論

機(jī)組振動信號反映了機(jī)組的大部分故障信息,對機(jī)組振動信號的趨勢預(yù)測可以有效的防止機(jī)組故障的發(fā)生,保障機(jī)組的穩(wěn)定可靠運行。本文以水電機(jī)組的振動信號作為研究對象,結(jié)合VMD 和 GA-BP 網(wǎng)絡(luò)以及誤差校正辦法提出了VMD-GABP-E 振動趨勢預(yù)測模型。通過對比分析試驗驗證了本文所提模型具有很好的預(yù)測效果,相較于其他模型,本文所提模型在預(yù)測精確度上有較大的提升,可以對機(jī)組的振動趨勢實現(xiàn)準(zhǔn)確有效預(yù)測。

猜你喜歡
振動信號模型
一半模型
振動的思考
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
重要模型『一線三等角』
完形填空二則
振動與頻率
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
基于FPGA的多功能信號發(fā)生器的設(shè)計
電子制作(2018年11期)2018-08-04 03:25:42
中立型Emden-Fowler微分方程的振動性
3D打印中的模型分割與打包
主站蜘蛛池模板: 91精品久久久久久无码人妻| 免费看久久精品99| 国产99热| 69av免费视频| 亚洲成在人线av品善网好看| 国产精品天干天干在线观看| 亚洲精品成人福利在线电影| 九色91在线视频| 91丝袜美腿高跟国产极品老师| 午夜视频免费试看| 久久青草免费91线频观看不卡| 伊人久久精品无码麻豆精品| 欧美精品二区| 成人国产精品一级毛片天堂 | 国产亚洲欧美日韩在线一区| 午夜成人在线视频| 99热在线只有精品| 热久久这里是精品6免费观看| 亚洲色图在线观看| 国产精品自在在线午夜| 中文字幕乱码二三区免费| 日本欧美精品| 日韩欧美91| 成年人国产网站| 欧美成人亚洲综合精品欧美激情| 天天综合网色| 国语少妇高潮| 欧美综合激情| 久久99国产精品成人欧美| 国产精品不卡永久免费| 国产精品不卡片视频免费观看| 欧美精品亚洲精品日韩专| 国产91av在线| 国产真实乱子伦精品视手机观看| 2021精品国产自在现线看| 成人久久18免费网站| www.亚洲一区二区三区| 黄色在线网| av午夜福利一片免费看| 三上悠亚精品二区在线观看| 亚洲无线视频| 黄网站欧美内射| 草草线在成年免费视频2| 国产欧美亚洲精品第3页在线| 日韩无码真实干出血视频| 亚洲第一中文字幕| 国产凹凸视频在线观看| 亚洲AV无码一二区三区在线播放| 久久人妻系列无码一区| 五月天婷婷网亚洲综合在线| JIZZ亚洲国产| 国产日本欧美亚洲精品视| 成人在线综合| 亚洲精品自拍区在线观看| 久久国产毛片| 亚洲无码日韩一区| 制服丝袜国产精品| www.国产福利| 无码一区二区三区视频在线播放| 福利片91| 91无码网站| 久久夜色精品国产嚕嚕亚洲av| 国产丰满大乳无码免费播放| 天天色综合4| 国产人成在线视频| 日韩欧美在线观看| 国产av色站网站| 日韩精品一区二区三区中文无码| 3344在线观看无码| 国产一区二区视频在线| 超清人妻系列无码专区| 国产尹人香蕉综合在线电影| 在线观看无码av五月花| 白浆免费视频国产精品视频| AV色爱天堂网| 国产亚洲精品在天天在线麻豆 | 1级黄色毛片| 亚洲国产精品久久久久秋霞影院| 99视频免费观看| 奇米精品一区二区三区在线观看| 4虎影视国产在线观看精品| 亚洲天堂福利视频|