[發(fā)明專利]基于局部自適應(yīng)標(biāo)準(zhǔn)化的化工系統(tǒng)多工況故障檢測方法有效
| 申請?zhí)枺?/td> | 202010098141.7 | 申請日: | 2020-02-18 |
| 公開(公告)號: | CN111367253B | 公開(公告)日: | 2021-03-16 |
| 發(fā)明(設(shè)計(jì))人: | 趙勁松;吳昊 | 申請(專利權(quán))人: | 清華大學(xué) |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 北京清亦華知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11201 | 代理人: | 羅文群 |
| 地址: | 100084*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 局部 自適應(yīng) 標(biāo)準(zhǔn)化 化工 系統(tǒng) 工況 故障 檢測 方法 | ||
1.一種基于局部自適應(yīng)標(biāo)準(zhǔn)化的化工系統(tǒng)多工況故障檢測方法,其特征在于,包括以下步驟:
(1)從化工系統(tǒng)的歷史數(shù)據(jù)庫中獲取N種工況下的正常運(yùn)行數(shù)據(jù)集Dhistory,數(shù)據(jù)集Dhistory共有m行n列數(shù)據(jù),其中,m代表化工系統(tǒng)的過程變量,n代表總運(yùn)行時(shí)間;
(2)將步驟(1)中的正常運(yùn)行數(shù)據(jù)集Dhistory劃分成訓(xùn)練集Dtrain和驗(yàn)證集Dvalid,訓(xùn)練集Dtrain包括m行ntrain列數(shù)據(jù),驗(yàn)證集Dvalid包括m行nvalid列數(shù)據(jù),其中訓(xùn)練集Dtrain占?xì)v史正常運(yùn)行數(shù)據(jù)集的Dhistory比例為60%≤a≤90%;
(3)將步驟(2)中的訓(xùn)練集Dtrain和驗(yàn)證集Dvalid進(jìn)行局部自適應(yīng)標(biāo)準(zhǔn)化處理,得到轉(zhuǎn)化后的訓(xùn)練集Ttrain和驗(yàn)證集Tvalid,具體步驟如下:
(3-1)利用步驟(2)的訓(xùn)練集Dtrain中的正常運(yùn)行數(shù)據(jù),利用下式計(jì)算化工系統(tǒng)中m個(gè)過程變量的全局平均標(biāo)準(zhǔn)差gmstd(Dtrain),包括m個(gè)數(shù)值:
其中,i代表化工過程的工況序號,1≤i≤N,則Dtrain,i代表訓(xùn)練集Dtrain中第i種工況的正常運(yùn)行數(shù)據(jù),std(Dtrain,i)代表訓(xùn)練集Dtrain中第i種工況的標(biāo)準(zhǔn)差向量,包括m個(gè)數(shù)值,通過計(jì)算對應(yīng)變量的標(biāo)準(zhǔn)差得到std(Dtrain,i),ntrain,i代表訓(xùn)練集Dtrain中第i種工況的正常運(yùn)行數(shù)據(jù)的數(shù)量,
(3-2)對于步驟(2)的訓(xùn)練集Dtrain中的第k個(gè)正常運(yùn)行數(shù)據(jù)xk,k代表訓(xùn)練集Dtrain中的運(yùn)行時(shí)間序號,k=1、2...、ntrain,xk包括時(shí)間序號為k的m個(gè)變量數(shù)值,計(jì)算時(shí)間向前選取時(shí)間窗口為t的局部移動窗口數(shù)據(jù)wk,wk共有m行t列數(shù)據(jù),其中t為時(shí)間窗口,10≤t≤100:
利用局部移動窗口數(shù)據(jù)wk,計(jì)算wk中的m個(gè)變量的平均值,得到mean(wk),mean(wk)包括m個(gè)數(shù)值;
(3-3)利用步驟(3-1)中的gmstd(Dtrain)和步驟(3-2)中的mean(wk),對步驟(3-2)的局部移動窗口數(shù)據(jù)wk進(jìn)行局部自適應(yīng)標(biāo)準(zhǔn)化,使wk數(shù)據(jù)的m個(gè)變量近似轉(zhuǎn)化為標(biāo)準(zhǔn)正態(tài)分布,得到局部自適應(yīng)標(biāo)準(zhǔn)化的局部移動窗口數(shù)據(jù)
(3-4)重復(fù)步驟(3-2)和步驟(3-3),依次計(jì)算訓(xùn)練集中Dtrain內(nèi)每個(gè)正常運(yùn)行數(shù)據(jù),得到局部自適應(yīng)標(biāo)準(zhǔn)化的訓(xùn)練集Ttrain;
(3-5)對于步驟(2)的驗(yàn)證集Dvalid中的第p個(gè)正常運(yùn)行數(shù)據(jù)xp,p代表驗(yàn)證集Dvalid中的運(yùn)行時(shí)間序號,p=1、2...、nvalid,xp包括時(shí)間序號為p的m個(gè)變量數(shù)值,時(shí)間向前選取時(shí)間窗口為t的局部移動窗口數(shù)據(jù)wp,wp共有m行t列數(shù)據(jù),其中t是步驟(3-2)中的時(shí)間窗口:
利用局部移動窗口數(shù)據(jù)wp,計(jì)算wp中的m個(gè)變量的平均值,得到mean(wp),mean(wp)包括m個(gè)數(shù)值;
(3-6)利用步驟(3-1)中的gmstd(Dtrain)和步驟(3-5)中的mean(wp),對步驟(3-5)的局部移動窗口數(shù)據(jù)wp進(jìn)行局部自適應(yīng)標(biāo)準(zhǔn)化,使wp數(shù)據(jù)的m個(gè)變量近似轉(zhuǎn)化為標(biāo)準(zhǔn)正態(tài)分布,得到局部自適應(yīng)標(biāo)準(zhǔn)化的局部移動窗口數(shù)據(jù)
(3-7)重復(fù)步驟(3-5)和步驟(3-6),依次計(jì)算驗(yàn)證集中Dvalid內(nèi)每個(gè)正常運(yùn)行數(shù)據(jù),得到局部自適應(yīng)標(biāo)準(zhǔn)化的驗(yàn)證集Tvalid;
(4)構(gòu)建一個(gè)變分自動編碼器,包括編碼器和解碼器兩部分,并利用步驟(3-4)得到的訓(xùn)練集Ttrain對該變分自動編碼器進(jìn)行訓(xùn)練,得到訓(xùn)練完畢的變分自動編碼器,具體步驟如下:
(4-1)利用卷積神經(jīng)網(wǎng)絡(luò)、循環(huán)神經(jīng)網(wǎng)絡(luò)或深度置信網(wǎng)絡(luò),設(shè)計(jì)并構(gòu)建編碼器,將步驟(3-3)的局部自適應(yīng)標(biāo)準(zhǔn)化的局部移動窗口數(shù)據(jù)作為編碼器的輸入,映射得到的特征向量σk和μk,特征向量σk和μk分別有l(wèi)個(gè)數(shù)值,l表示特征向量的維度,m≤l≤4m:
(4-2)利用步驟(4-1)的特征向量σk和μk,進(jìn)行重參數(shù)化得到的隱藏特征向量hk,hk包括l個(gè)數(shù)值:
hk=μk+σk⊙∈
其中∈是從標(biāo)準(zhǔn)正態(tài)分布隨機(jī)采樣得到,⊙表示向量對應(yīng)元素相乘;
(4-3)利用卷積神經(jīng)網(wǎng)絡(luò)、循環(huán)神經(jīng)網(wǎng)絡(luò)或深度置信網(wǎng)絡(luò),設(shè)計(jì)并構(gòu)建解碼器,將步驟(4-2)的隱藏特征向量hk作為解碼器的輸入,重構(gòu)得到與步驟(3-3)的具有相同維度的重構(gòu)數(shù)據(jù)共有m行t列數(shù)據(jù):
(4-4)根據(jù)如下?lián)p失函數(shù),利用步驟(4-1)的特征向量σk和μk以及步驟(4-3)的重構(gòu)數(shù)據(jù)計(jì)算步驟(3-3)局部自適應(yīng)標(biāo)準(zhǔn)化的局部移動窗口數(shù)據(jù)的誤差
即為變分自動編碼器的損失函數(shù),損失函數(shù)包括重構(gòu)損失和KL散度損失λ是KL散度損失相對于重構(gòu)損失的權(quán)重系數(shù),103≤λ≤106,兩部分損失計(jì)算如下,其中j代表化工過程的變量序號,1≤j≤m:
(4-5)重復(fù)步驟(4-1)-步驟(4-4),依次將步驟(3-4)的訓(xùn)練集Ttrain的每個(gè)數(shù)據(jù)輸入變分自動編碼器進(jìn)行誤差計(jì)算,通過誤差反向傳播算法訓(xùn)練變分自動編碼器得到訓(xùn)練完畢的變分自動編碼器;
(5)利用步驟(4)得到的訓(xùn)練完畢的變分自動編碼器和步驟(3-7)得到的驗(yàn)證集Tvalid,通過估計(jì)驗(yàn)證集Tvalid的異常分?jǐn)?shù)置信度區(qū)間,得到變分自動編碼器用于故障檢測任務(wù)時(shí)的監(jiān)控閾值η,具體步驟如下:
(5-1)將步驟(3-6)的局部自適應(yīng)標(biāo)準(zhǔn)化的局部移動窗口數(shù)據(jù)作為步驟(4)中訓(xùn)練完畢的變分自動編碼器的輸入,映射得到的特征向量σp和μp,特征向量σp和μp分別有l(wèi)個(gè)數(shù)值,l表示特征向量的維度:
(5-2)利用步驟(5-1)的特征向量σp和μp,對進(jìn)行重參數(shù)化,得到的隱藏特征向量hp,hp包括l個(gè)數(shù)值:
hp=μp+σp⊙∈
其中∈是從標(biāo)準(zhǔn)正態(tài)分布隨機(jī)采樣得到,⊙表示向量對應(yīng)元素相乘;
(5-3)將步驟(5-2)的隱藏特征向量hp作為步驟(4)訓(xùn)練完畢的變分自動編碼器中解碼器的輸入,重構(gòu)得到與步驟(3-6)的具有相同維度的重構(gòu)數(shù)據(jù)共有m行t列數(shù)據(jù):
(5-4)根據(jù)如下異常分?jǐn)?shù)計(jì)算公式,利用步驟(5-1)的特征向量σp和μp以及步驟(5-3)的重構(gòu)數(shù)據(jù)計(jì)算步驟(3-6)局部自適應(yīng)標(biāo)準(zhǔn)化的局部移動窗口數(shù)據(jù)的異常分?jǐn)?shù)
異常分?jǐn)?shù)包括重構(gòu)損失和KL散度損失λ是KL散度損失相對于重構(gòu)損失的權(quán)重系數(shù),與步驟(4-4)的λ相同;兩部分損失計(jì)算如下,其中j代表化工過程的變量序號,1≤j≤m:
(5-5)重復(fù)步驟(5-1)-步驟(5-4),依次將步驟(3-7)的驗(yàn)證集Tvalid的每個(gè)數(shù)據(jù)輸入變分自動編碼器,計(jì)算異常分?jǐn)?shù)得到驗(yàn)證集Tvalid的異常分?jǐn)?shù)數(shù)據(jù)集Svalid;
(5-6)異常分?jǐn)?shù)數(shù)據(jù)集Svalid服從正態(tài)分布,取異常分?jǐn)?shù)數(shù)據(jù)集Svalid的正態(tài)分布置信度為α的異常分?jǐn)?shù)作為該化工系統(tǒng)的監(jiān)控閾值η,99%≤α≤99.99%;
(6)利用步驟(4)中訓(xùn)練完畢的變分自動編碼器,以及步驟(5)得到的監(jiān)控閾值η,在不同工況下對該化工系統(tǒng)的過程數(shù)據(jù)進(jìn)行在線故障檢測,包括以下步驟:
(6-1)在當(dāng)前檢測時(shí)刻q,從該化工系統(tǒng)的實(shí)時(shí)數(shù)據(jù)庫中收集過程數(shù)據(jù),時(shí)間向前選取時(shí)間窗口為t的局部移動窗口數(shù)據(jù)wq,wq共有m行t列數(shù)據(jù),其中t為步驟(3-2)中的時(shí)間窗口:
利用局部移動窗口數(shù)據(jù)wq,計(jì)算wq中的m個(gè)變量的平均值,得到mean(wq),mean(wq)包括m個(gè)數(shù)值;
(6-2)利用步驟(3-1)中的gmstd(Dtrain)和步驟(6-1)中的mean(wq),對步驟(6-1)的局部移動窗口數(shù)據(jù)wq進(jìn)行局部自適應(yīng)標(biāo)準(zhǔn)化,使wq數(shù)據(jù)的m個(gè)變量近似轉(zhuǎn)化為標(biāo)準(zhǔn)正態(tài)分布,得到局部自適應(yīng)標(biāo)準(zhǔn)化的局部移動窗口數(shù)據(jù)
(6-3)將步驟(6-2)的局部自適應(yīng)標(biāo)準(zhǔn)化的局部移動窗口數(shù)據(jù)作為步驟(4)訓(xùn)練完畢的變分自動編碼器中編碼器的輸入,映射得到的特征向量σq和μq,兩個(gè)特征向量分別都有1個(gè)數(shù)值,l表示特征向量的維度,與步驟(4-1)的l具有相同大小:
(6-4)利用步驟(6-3)的特征向量σq和μq,進(jìn)行重參數(shù)化得到的隱藏特征向量hq,hq包括l個(gè)數(shù)值:
hq=μq+σq⊙∈
其中∈是從標(biāo)準(zhǔn)正態(tài)分布隨機(jī)采樣得到,⊙表示向量對應(yīng)元素相乘;
(6-5)將步驟(6-4)的隱藏特征向量hq作為步驟(4)中訓(xùn)練完畢的變分自動編碼器中解碼器的輸入,重構(gòu)得到與步驟(6-2)的具有相同維度的重構(gòu)數(shù)據(jù)共有m行t列數(shù)據(jù):
(6-6)根據(jù)如下異常分?jǐn)?shù)計(jì)算公式,利用步驟(6-3)的特征向量σq和vq以及步驟(6-5)的重構(gòu)數(shù)據(jù)計(jì)算步驟(6-2)局部自適應(yīng)標(biāo)準(zhǔn)化的局部移動窗口數(shù)據(jù)的異常分?jǐn)?shù)
異常分?jǐn)?shù)包括重構(gòu)損失和KL散度損失λ是KL散度損失相對于重構(gòu)損失的權(quán)重系數(shù),與步驟(4-4)的λ相同;兩部分損失計(jì)算如下,其中j代表化工過程的變量序號,1≤j≤m:
(6-7)將步驟(6-6)的異常分?jǐn)?shù)與步驟(5)得到的監(jiān)控閾值η進(jìn)行比較,若則當(dāng)前化工系統(tǒng)處于正常運(yùn)行狀態(tài),返回步驟(6-1)繼續(xù)監(jiān)控在線實(shí)時(shí)數(shù)據(jù),若則表明當(dāng)前化工系統(tǒng)發(fā)生了系統(tǒng)故障,并發(fā)出故障警告,實(shí)現(xiàn)基于局部自適應(yīng)標(biāo)準(zhǔn)化的化工系統(tǒng)多工況故障檢測。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于清華大學(xué),未經(jīng)清華大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010098141.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 使用后向自適應(yīng)規(guī)則進(jìn)行整數(shù)數(shù)據(jù)的無損自適應(yīng)Golomb/Rice編碼和解碼
- 一種自適應(yīng)軟件UML建模及其形式化驗(yàn)證方法
- 媒體自適應(yīng)參數(shù)的調(diào)整方法、系統(tǒng)及相關(guān)設(shè)備
- 五自由度自適應(yīng)位姿調(diào)整平臺
- 采用自適應(yīng)機(jī)匣和自適應(yīng)風(fēng)扇的智能發(fā)動機(jī)
- 一種自適應(yīng)樹木自動涂白裝置
- 一種基于微服務(wù)的多層次自適應(yīng)方法
- 一種天然氣發(fā)動機(jī)燃?xì)庾赃m應(yīng)控制方法及系統(tǒng)
- 一種中心自適應(yīng)的焊接跟蹤機(jī)頭
- 一種有砟軌道沉降自適應(yīng)式軌道系統(tǒng)
- 標(biāo)準(zhǔn)化單杠
- 標(biāo)準(zhǔn)化天線
- 通信系統(tǒng)、通信裝置
- 快速參數(shù)匹配電源濾波器組合體
- 數(shù)據(jù)需求標(biāo)準(zhǔn)化方法及標(biāo)準(zhǔn)化系統(tǒng)
- 一種測井曲線標(biāo)準(zhǔn)化方法及系統(tǒng)
- 一種警情標(biāo)準(zhǔn)化錄入系統(tǒng)
- 數(shù)據(jù)標(biāo)準(zhǔn)化方法、裝置以及電子設(shè)備
- 標(biāo)準(zhǔn)化設(shè)計(jì)平臺及標(biāo)準(zhǔn)化設(shè)計(jì)方法
- 標(biāo)準(zhǔn)化泵房





