[發明專利]一種基于膠囊網絡的三相感應電機變工況多故障診斷方法有效
| 申請號: | 202010558093.5 | 申請日: | 2020-06-18 |
| 公開(公告)號: | CN111766513B | 公開(公告)日: | 2021-08-20 |
| 發明(設計)人: | 胡維昊;李堅;黃琦;陳健軍;曹迪;張真源;井實;易建波;許瀟;蒙怡帆 | 申請(專利權)人: | 電子科技大學 |
| 主分類號: | G01R31/34 | 分類號: | G01R31/34;G06N3/04;G06N3/08 |
| 代理公司: | 成都行之專利代理事務所(普通合伙) 51220 | 代理人: | 溫利平 |
| 地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 膠囊 網絡 三相 感應電 機變 工況 故障診斷 方法 | ||
1.一種基于膠囊網絡的三相感應電機變工況多故障診斷方法,其特征在于,包括以下步驟:
(1)、采集三相感應電機在不同工況下的電流數據,及對應電流下的電機健康狀態,記為Ij[statem];其中,j=1,2,3,…,j表示電機不同的工況編號;m=1,2,…,7,m表示電機的健康狀態,包括正常工作狀態和六種故障狀態,故障類型有:匝間短路、缺相、鼠籠條斷條、突然丟失負載、轉子動態偏心與轉子靜態偏心;
(2)、數據預處理
(2.1)、將不同健康狀態下的電流數據添加標簽,其中,正常狀態記為Normal,匝間短路記為ISC,缺相記為OP,鼠籠條斷條記為BRB,突然丟失負載記為LM,轉子動態偏心記為RDE,轉子靜態偏心記為RSE;添加標簽后的電流數據在膠囊網絡中所對應索引值為1~7;
(2.2)、將添加標簽后的電流數據隨機劃分成N個等長度的子序列,每個子序列記為一個Batch,共計得到N個Batch;
(3)、搭建并訓練基于膠囊網絡的故障診斷模型;
(3.1)、設置基于膠囊網絡的故障診斷模型的學習率α;設置總的迭代次數T;
(3.2)、隨機選取n個Batch輸入至卷積神經網絡CNN,利用卷積神經網絡CNN提取的初始特征,提取公式為:
其中,fc(t)是t時刻CNN提取的初始數據特征,act()表示激活函數,表示t時刻的權重矩陣,為t時刻的偏置向量,It為t時刻輸入Batch中的電流數據,t為當前訓練次數;
(3.3)、將CNN提取的初始特征輸入至膠囊網絡模型的卷積層,通過卷積運算后將初始特征映射到初級膠囊層;
其中,g1(t)是t時刻膠囊網絡卷積層的輸出;ei(t)為t時刻初級膠囊層的輸出,是一系列的8維向量;為t時刻膠囊網絡卷積層的權重矩陣和偏置向量;為t時刻初級膠囊層的權重矩陣和偏置向量;tanh()為雙曲正切激活函數;
(3.4)、通過壓縮與動態路由算法對初級膠囊層的輸出進行處理,得到數字膠囊層的輸出,處理的具體公式為:
其中,vj(t)是t時刻數字膠囊層第j個膠囊的輸出,j∈[1,7]它是每一種電機健康狀態所對應的索引值;lj(t)是t時刻從初級膠囊層到數字膠囊層的總輸入向量;為t時刻預測向量,通過將初級膠囊層的輸出乘以一個權重矩陣Wij(t)得到,i為初級膠囊層輸出8維向量的個數;aij(t)為t時刻的耦合系數;bij(t)為t時刻動態路由算法的迭代更新參數,初始值為0;r為動態路由算法的迭代次數;
(3.5)、計算向量vj(t)的長度,并比較當前t時刻所有向量長度的最大值,再將最長向量的索引值對應的電機狀態作為當前數據所對應的電機狀態,并輸出電機狀態;
(3.6)、根據數字膠囊層的輸出vj(t)搭建用于優化故障診斷模型的損失函數;
Lloss(t)=Yj(t)maxmax(0,m1-‖vj(t)‖)2+λ(1-Yj(t))max(0,‖vj(t)‖-m2)2
其中,Yj(t)是不同健康狀態下電機數據標簽所對應的索引值,‖vj‖就是數字膠囊層輸出向量vj的長度,m1、m2、λ均是[0,1]之間的常量;
(3.7)、計算t時刻的損失函數值Lloss(t),再與t-1時刻的損失函數值Lloss(t-1)進行比較,如果Lloss(t)小于Lloss(t-1),則利用梯度下降法直接優化CNN和膠囊網絡的權重及偏置;否則,則利用AdamOptimizer優化器優化CNN和膠囊網絡的權重及偏置,AdamOptimizer優化器優化的具體公式為:
其中,g(t)為t時刻的梯度;mt為指數移動均值;ht為平方梯度;β1、β2為常數,β1、β2∈[0,1];∈為常數,默認為1e-8;θt-1表示前一個時刻的模型參數,θt表示更新后的模型參數,包括CNN和膠囊網絡更新后的權重及偏置;
(3.8)、判斷當前迭代次數t是否達到最大迭代次數T,如果滿足,則迭代停止,將本次更新后的權重及偏置作為CNN和膠囊網絡的參數,然后進入步驟(4);否則,將當前迭代次數t自加1,再返回步驟(3.2),繼續選取下一組Batch進行訓練;
(4)、實時采集三相感應電機的電流數據,然后輸入至模型,從而輸出三相感應電機的健康狀態類型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學,未經電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010558093.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:自適應的主題配置方法及設備
- 下一篇:一種短路阻抗檢測系統及檢測方法





