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

基于自回歸移動平均模型和門循環單元的計量設備可靠性預測

2023-01-07 13:09:56田昕怡鐘睿君孫淑嫻
科技與創新 2023年1期
關鍵詞:設備方法模型

田昕怡,牛 彬,鐘睿君,孫淑嫻

(國網天津市電力公司營銷服務中心,天津 300000)

隨著計量設備的推廣普及,計量設備在運行過程中出現的可靠性問題與電子行業發展聯系較為密切,且不容忽視。對集成電路、電子計算機、雷達等電子設備而言,一旦發生計量失誤,可能會導致設備損壞,甚至威脅到人身安全,后果將不堪設想,因此對于計量設備系統來說,可靠性的評估與預測具有深遠的意義[1]。

本文將計量設備的可靠性測試或實際運行中得出的失效數據(故障間隔時間、故障次數等)視為—個時間序列,即為一組依賴于時間t的隨機變量序列。這些變量之間有一定的依存性和相關性,而且表現出了一定的規律性,如果能根據這些失效數據建立盡可能合理的統計模型,就能用這些模型來解釋數據的規律性,就可以利用已得到的失效數據來預測未來數據,也就能據此來預估計量設備的可靠性[2]。

本文從可靠性基礎出發,基于計量設備指定模塊的失效,討論計量設備模塊的失效,建立失效數據分布數學模型,以便對失效進行評價。本文的研究成果可為提高計量設備的可靠性、改善智能計量設備壽命提供支持,對實際使用過程中的運行維護有一定的參考價值。

不同模型對數據信息提取的側重點不同,單一模型的預測效果往往受到質疑,利用組合模型對設備可靠性進行預測一度成為熱點。一些研究表明,利用分解技術提取時間序列中的不同特征成分,對不同特征的數據分別采用不同的模型,有助于提高可靠性預測的精度。本文關注于基于機器學習的設備可靠性預測,旨在利用失效數據的變化規律,實現對設備可靠性的預測。本文以上述失效數據為研究對象,構造出基于ARIMA(Autoregressive Integrated Moving Average Model)模型[3]和GRU(Gate Recurrent Unit)模型[4]的設備可靠性預測方法。實驗表明,本文所提出的算法取得了較好的效果,實用性也較好。

1 相關研究

計量設備的可靠性是一個復雜的非線性動力學系統,具有顯著的非線性、時變性特征[5],導致根據設備的已有數據對可靠性進行預測成為一大難題。

近年來,有一些研究者利用神經網絡對時間序列進行了大量的預測研究。潘曉明等[6]利用不同的神經網絡算法產生神經網絡集成個體,用遺傳算法動態求解集成個體的非負權重系數,進行最優組合集成建模,相對傳統的簡單平均集成模型具有預測精度高、穩定性好、易于操作的特點。劉磊[7]提出了一種基于RBF神經網絡的預測模型。智晶等[8]提出了一種基于主成分的遺傳神經網絡的預測模型,其有以下2個特點:利用主成分方法選取輸入變量和利用遺傳算法優化神經網絡參數。吳華星對基于神經網絡的預測方法進行了研究,他分析了傳統的BP(Back Propagation)算法,通過引入調節參數ρ解決了要同時調整算法中學習速率η和動量參數α的問題。陳嶷瑛等[9]提出了一種基于神經網絡的預測模型,從他們的研究成果來看,關注點主要集中在對輸入數據的處理、對神經網絡的參數學習及對神經網絡的集成方法方面。

但這些傳統預測方法有諸多前提假設,常見的有設備的可靠性數據為平穩時間序列、可靠性數據與其影響因素之間為線性關系等。但此類數據普遍存在非線性、非平穩特征,因此這些方法在實際應用中很難達到理性的預測效果。人們對機器學習的不斷深入挖掘、了解,使它在設備的可靠性數據預測方面發揮了重要的作用,它對所研究的數據沒有假設限制,更不受人為先驗知識的影響。

此外,國內外學者還提出通過時間序列分析方法來處理設備可靠性分析的問題,該方法是將失效數據作為時間相關序列,根據過去和現在的數據來對未來的數據進行預測。該方法不需要對故障過程做任何先前的假設就可以對數據進行分析,與傳統的一些可靠性預測模型相比具有一定的優勢,同時還可以發現那些被假設條件所隱藏的數據特性。如LU等[10]用時間序列方法對部件實時可靠性進行建模,以反映單一部件的實時可靠性;JAYARAM等[11]在假設退化量分布為正態時,給出了基于性能退化數據的半似然可靠性預計方法;金光等[12]采用Bootstrap仿真方法建立了動量輪壽命分布的模型,評價其可靠性水平,合理的時間序列模型可以對數據的發展趨勢進行有效預測。目前相關分析人員已經將雙指數平滑法應用在該領域,但是該方法的應用面比較狹窄,有一定的局限性。

本文提出了一種基于ARIMA和GRU的設備可靠性預測模型,該模型利用ARIMA獲取數據的線性特征,利用GRU獲取數據的非線性特征,通過調整合適的參數使模型的學習能力強,預測精度比較高。

2 方法

2.1 建立ARIMA模型

ARIMA模型的全稱為自回歸移動平均模型,是統計模型(Statistic Model)中最常見的一種用來進行時間序列預測的模型。差分自回歸移動平均模型ARIMA是將自回歸模型(AR)、移動平均模型(MA)和差分法結合,從而得到了差分自回歸移動平均模型ARIMA(p,d,q),其中d是需要對數據進行差分的階數[13]。在該模型中,本文定義變量如表1所示。

表1 變量定義

表1 (續)

2.1.1 數據預處理

首先對無效數據進行重采樣,原數據中時間不是連續的,為了更好地達到預測效果,需要進行插值處理,插值處理可以對數據中的缺失進行合理的補償,可以對數據進行放大或者縮小。根據找到的這個規律,來對其中尚未有數據記錄的點進行數值估計。本模型采用的是線性插值方法[14]。根據數據序列中需要插值的點的左右鄰近2個數據點來進行數值的估計。

2.1.2 平穩性檢測

ARIMA模型對時間序列的要求是平穩性,做出的數據的趨勢圖如圖1所示,從圖中可以看出,該設備的可靠性數據具有波動性。通過平穩性檢驗,得出p>0.05,可以判斷為非平穩序列。該無效數據屬于非平穩時間序列,需要運用差分法,轉化成平穩時間序列,因此,首先要做的就是做時間序列的差分,直到得到一個平穩時間序列。一般情況下,差分次數不超過2次,就能達到相關要求[15]。

圖1 原始數據的趨勢圖

進行一階差分后的結果如圖2所示,此時,p<0.05,符合平穩序列的要求,因此d取1。

圖2 一階差分結果圖

2.1.3模型參數確定

建立模型必須要確定p、d、q這3個參數的值,這里主要是確定p和q的值。這里用平穩序列的自相關圖(Autocorrelation Function,ACF)和偏自相關圖(Partial Autocorrelation Function,PACF)來對這2個參數進行確定[16],如圖3、圖4所示。

圖3 自相關圖(ACF)

圖4 偏自相關圖(PACF)

自相關函數ACF描述的是時間序列觀測值與其過去的觀測值之間的線性相關性,計算公式如下:

式(1)中:k為滯后期數,如果k=2,則為yt和yt-2。

偏自相關函數PACF描述的是在給定中間觀測值的條件下,時間序列觀測值預期過去的觀測值之間的線性相關性[17]。提出了中間k-1個隨機變量X(t-1)、X(t-2)、…、X(t-k+1)的干擾之后X(t-k+1)對X(t)的影響程度。

p和q取值的一般規則如表2所示[18]。可靠性預測數據描述可靠性數據時間序列觀測值與其過去的觀測值之間的線性相關性的ACF值和PACF值,最后確定模型里的p、q參數分別為1、1。

表2 模型識別表

2.1.4 模型評估

嘗試建立若干個模型,根據赤池信息量(Akaike Information Criterion,AIC)或貝葉斯信息量(Bayesian Information Criterion,BIC)來衡量模型的復雜度,從而選擇出更簡單的模型[19]。AIC的計算表達式為:

式(2)中:L為極大似然函數;N為未知參數數量。

AIC同時考慮了模型的擬合程度和簡單性,BIC是對AIC的改進。BIC的表達式為:

AIC和BIC的值越低越好,其值越低,模型越簡單,即k、N取值越小,L取值越大,模型越好。

2.1.5 模型檢驗

通過對模型進行殘差白噪聲檢驗和參數性檢驗,來判斷所建模型是否可取,如果殘差序列不是白噪聲序列,則返回2.1.3的步驟,重新建立模型,直至通過參數檢驗和模型的殘差白噪聲檢驗[20]。通過檢驗可得,已通過參數檢驗和殘差白噪聲檢驗的ARIMA模型。

2.2 建立GRU模型

傳統的BP神經網絡模型相鄰層之間是全連接的[21],但是每層的各個節點是無連接的,樣本的處理在各個時刻獨立,使其不能對時間序列上的變化建模。而循環神經網絡(Recurrent Neural Network,RNN)中隱藏層之間的節點不再無連接而是有連接的,并且隱藏層的輸入不僅包括輸入層的輸出,還包括上一時刻隱藏層的輸出,使得循環神經網絡最大的特點是具有記憶功能[22]。GRU在傳統RNN的基礎上加了更新門和重置門,既保留了“記憶”這個功能,又使LSTM(Long Short-Term Memory)在BPTT(Back-Propagation Through Time)的過程中避免了梯度爆炸或者消失的缺點[23]。更新門和重置門的作用在于:更新門用于控制前一時刻的狀態信息被帶入到當前狀態中的程度,更新門的值越大說明前一時刻的狀態信息帶入越多;重置門用于控制忽略前一時刻的狀態信息的程度,重置門的值越小說明忽略得越多。GRU遞歸神經網絡的示意圖如圖5所示。

圖5 GRU遞歸神經網絡

GRU的向前傳播公式如下:式(4)中:()中為2個向量相連接,表示矩陣元素相乘。

從式(4)中可以看到,GRU訓練需要學習的參數是Wr、Wz、Wh、Wo權重參數,這些權重參數都是拼接的,所以在學習時需要分割出來,即:

在GRU模型中,本文用的是Python的Keras庫,GRU模塊的激活函數為tanh,確定接收GRU輸出的完全連接人工神經網絡的激活函數為linear。

2.3 ARIMA-GRU組合模型構建

計量設備的可靠性因受到各種因素的影響,變化規律復雜多變,其中既含有線性趨勢,又包含非線性規律,僅使用單一模型進行預測難以完全擬合。本文基于這樣的思想構建組合模型,設備可靠性的歷史數據首先經過ARIMA模型過濾掉序列數據中的線性趨勢,那么非線性規律則包含在ARIMA模型的殘差中;其次,將殘差輸入GRU模型以提取其中的非線性規律;最后,將ARIMA模型的預測結果與GRU模型的預測結果相疊加得到最終的預測結果。組合模型的流程框架如圖6所示。

圖6 ARIMA-GRU組合模型流程圖

3 實驗分析

3.1 數據集

本文實驗所用的數據集是由實驗室計量設備使用過程或測試過程中記錄的數據,包括設備出現故障發生次數和故障時間間隔,選取前150組數據來訓練構建模型,用后面45組數據對模型進行模型測試和預測。對于數據集中的失效數據,本文通過對數據中的故障發生數和故障發生時間間隔等變量進行處理分析,分別利用ARIMA模型和GRU模型2種數據分析方案對數據的線性特征和非線性特征進行抓取,從而對計量設備的可靠性進行預測。實驗中需利用數據分析技術精準刻畫數據變動規律,將分析結果用圖表進行可視化展示,針對所給數據,區分訓練集和測試集,對比分析預測模型,并對模型進行評估。

3.2 評價指標

為了能全面表現模型的性能,本文使用平均絕對誤差(Mean Absolute Error,MAE)和均方根誤差(Root Mean Squared Error,RMSE)作為性能衡量指標進行效果評估,二者都是測量2個向量(預測向量和目標值向量)之間的距離的方法,且值越小,則說明模型的性能越好[24],公式如下:

式(6)(7)中:RMSE(X,h)為使用假設h在示例上測量的成本函數;X為數據集中所有實例的所有特征值的矩陣(標記特征除外);h為系統的預測函數,也稱為一個假設;m為在測量RMSE時所使用的數據集中實例的數量;X(i)為數據集中第i個實例的所有特征值的向量(標簽特征除外);y(i)為標簽,即為該實例的真實值。

所有的實驗都是在一個搭載NVIDIA Geforce RTX 3090顯卡、型號為AMD Ryzen 9 5900X處理器以及內存為64 G的服務器上進行的。在實驗中,使用Python3.6開發平臺、Tensorflow1.4.0學習框架和CUDA11.0來實現本文的方法。

為了防止過度擬合,本文確定每一層網絡節點的舍棄率為默認值0.2,模型訓練的Epoch為100,Batch Size為1,學習率設置為2×10-5,權值衰減設置為1×10-6。

3.3 對比試驗

為了體現出模型預測效果的優越性,實驗在相同數據集上與使用單一模型的方法進行了對比,即只使用ARIMA模型和僅使用GRU模型的方法,并將對比結果匯總,如表3所示。

表3 模型對比結果

由表3可以看出,本文提出的方法在評價指標上是有一定優勢的,本文所使用的ARIMA模型和GRU模型結合的計量設備可靠性預測方法比單一模型的MAE值和RMSE值要小,例如,對比單一使用GRU模型,分別在MAE和RMSE指標上優化了32.25%和30.06%。本文方法不僅關注了線性數據,還對非線性數據進行了抓取,從而使模型對數據信息的獲取更加全面,所以在設備可靠性預測的任務上表現出一定的優越性,具有較好的實用性。

此外,本文還在實驗中通過數據分析技術來準確畫出可靠性數據的變化走向,并將實際走向和實驗預測的結果可視化展示,如圖7、圖8、圖9所示。

圖7 ARIMA模型的預測結果

圖8 GRU模型的預測結果

圖9 本文方法的預測結果

由上圖可以看出,預測結果均從第150組數據開始進行,ARIMA模型預測的結果都和歷史的平均值比較接近,當真實值波動不是很劇烈時,ARIMA模型的預測效果會較好一些,但是通常可靠性的原始數據變化比較大,ARIMA模型的預測效果就比較差了;相比較來看,GRU模型不是只簡單看一個平均,所以預測可能會激進偏頗一點,當原始數據波動比較大時,預測的效果更好;在同時使用ARIMA模型和GRU模型時,對原始數據的使用更加全面,同時關注了波動較大和較小的數據,所以此方法的預測效果更好。

通過實驗所得的圖和表均可以看出,本文提出的ARIMA和GRU的計量設備可靠性預測模型在預測結果上,效果相對來說都比較理想。單獨使用ARIMA模型進行預測時,雖然模型十分簡單,只需要內生變量而不需要借助其他外生變量,但是采用ARIMA模型預測時序數據,必須是穩定的,不穩定的數據是無法捕捉到規律的,對于可靠性數據預測走勢情況,用ARIMA預測效果不是太好的原因是該數據是非穩定的,所以需要處理轉化成平穩序列進行預測。單獨使用GRU模型進行預測時,由于GRU是LSTM的一種變體,將LSTM中遺忘門與輸入門合二為一為更新門,模型比LSTM模型更簡單了[25],非常適合用于處理與時間序列高度相關的問題。如本文所處理的設備可靠性預測問題,通過調整神經個數、網絡層數等GRU的具體參數,理論上使預測精度達到很高的水準,但是GRU網絡訓練時間過長,運行硬件要求高。對于時間跨度過長的數據集來說,當迭代次數達到一定數量級后,實際運行速率比較緩慢,對于實驗所設計的100次迭代,2位數神經元的輕量級網絡,訓練時間可以達到1 h。而從實驗結果可以看出,輕量級網絡的實際預測精度并不超過ARIMA方法,這也說明GRU在通常網絡構建和運行環境下難以展現其所具有的優勢。

4 總結

針對基于過往計量設備無效數據的設備可靠性預測工作中很少有使用多個模型來處理不同類型的數據,大多還只是使用單一的模型來進行數據處理和預測,本文提出了一個基于ARIMA和GRU的設備可靠性預測模型,該模型分別利用ARIMA模型和GRU模型來處理可靠性數據中的線性數據和非線性數據,從而比較全面地抓取數據信息。通過在同一數據集中執行可靠性預測任務,對比了單一使用ARIMA模型和GRU模型的方法,實驗證明,本文所使用的基于ARIMA和GRU的計量設備可靠性預測模型性能比較好,更具有實用性。

在未來的工作中,將繼續探索新方法和新思路,比如加入其他模型來更有針對性地處理數據,從而使原始數據的抓取更加全面豐富,進而提升模型性能。

猜你喜歡
設備方法模型
一半模型
諧響應分析在設備減振中的應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
3D打印中的模型分割與打包
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
主站蜘蛛池模板: 欧美亚洲国产精品久久蜜芽| 国产精品美女网站| 搞黄网站免费观看| 欧美特级AAAAAA视频免费观看| 综合色婷婷| 亚州AV秘 一区二区三区| 日本一区二区三区精品国产| 高清不卡毛片| 亚洲Av激情网五月天| 992Tv视频国产精品| 国产浮力第一页永久地址 | 久久综合九九亚洲一区| 精品国产成人a在线观看| 日本欧美视频在线观看| 日韩国产欧美精品在线| 亚洲一级毛片免费观看| 91在线国内在线播放老师 | 国产欧美日韩视频一区二区三区| 国产中文一区a级毛片视频| 中文字幕乱码中文乱码51精品| 亚洲国产亚洲综合在线尤物| 国产美女精品一区二区| 亚洲人成网站日本片| 97se亚洲| www精品久久| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 91麻豆精品国产91久久久久| 久久久久青草线综合超碰| 久久久久免费看成人影片| 色欲色欲久久综合网| 婷婷久久综合九色综合88| 美女视频黄频a免费高清不卡| 久久这里只有精品66| 好吊妞欧美视频免费| 91www在线观看| 欧美a级完整在线观看| 婷婷色婷婷| 欧美午夜在线播放| 欧美日韩精品一区二区在线线 | 性色一区| 婷婷色中文网| 9久久伊人精品综合| 国产18在线播放| 亚洲综合狠狠| 成人精品午夜福利在线播放| 亚洲国产精品日韩av专区| 亚洲国产一区在线观看| 人人澡人人爽欧美一区| 中文字幕在线播放不卡| 午夜国产在线观看| 国产一级毛片网站| 亚洲欧洲日产国产无码AV| 一本二本三本不卡无码| 99这里只有精品免费视频| 亚洲色图在线观看| 欧美视频免费一区二区三区| 日韩一级毛一欧美一国产 | 朝桐光一区二区| 日本午夜精品一本在线观看| www精品久久| 国产成人综合亚洲网址| 欧美一级特黄aaaaaa在线看片| 亚洲激情99| 亚洲欧美激情小说另类| 亚洲一区二区三区香蕉| 被公侵犯人妻少妇一区二区三区| 国产大片喷水在线在线视频| 手机看片1024久久精品你懂的| 香蕉色综合| 9啪在线视频| 在线a网站| 无码aⅴ精品一区二区三区| 尤物特级无码毛片免费| 日日拍夜夜操| 激情综合五月网| 久久精品无码国产一区二区三区| 亚洲国产成熟视频在线多多 | 老熟妇喷水一区二区三区| 4虎影视国产在线观看精品| 中文无码精品a∨在线观看| 亚洲欧美h| 超碰精品无码一区二区|