[發(fā)明專利]一種基于信息熵和動(dòng)態(tài)規(guī)劃的故障診斷樹生成方法在審
| 申請(qǐng)?zhí)枺?/td> | 202010111357.2 | 申請(qǐng)日: | 2020-02-24 |
| 公開(公告)號(hào): | CN111274540A | 公開(公告)日: | 2020-06-12 |
| 發(fā)明(設(shè)計(jì))人: | 劉震;杜立;梅文娟;楊成林;周秀云 | 申請(qǐng)(專利權(quán))人: | 電子科技大學(xué) |
| 主分類號(hào): | G06F17/16 | 分類號(hào): | G06F17/16;G01R31/28 |
| 代理公司: | 成都行之專利代理事務(wù)所(普通合伙) 51220 | 代理人: | 溫利平 |
| 地址: | 611731 四川省成*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 信息 動(dòng)態(tài) 規(guī)劃 故障診斷 生成 方法 | ||
1.一種基于信息熵和動(dòng)態(tài)規(guī)劃的故障診斷樹生成方法,其特征在于,包括以下步驟:
(1)、構(gòu)建故障測(cè)試模型H;
H={S,T,D,P,C}
其中,S表示待測(cè)系統(tǒng)出現(xiàn)的各種故障集,S={s1,s2,…,sM},M為故障總數(shù);T表示待測(cè)系統(tǒng)的所有可用測(cè)點(diǎn)集,T={t1,t2,…,tN},N為可用測(cè)點(diǎn)總數(shù);P表示待測(cè)系統(tǒng)發(fā)生某個(gè)故障的先驗(yàn)概率集,P={p1,p2,…,pM},pi表示出現(xiàn)故障si的先驗(yàn)概率,i=1,2,…,M;C表示與T對(duì)應(yīng)的測(cè)試代價(jià)集,C={c1,c2,…,cN};D為故障依賴矩陣,具體表示為:
其中,dij表示故障si在可用測(cè)點(diǎn)tj下的測(cè)試信息,dij=0或dij=1,當(dāng)dij=0時(shí),表示待測(cè)系統(tǒng)中發(fā)生故障si時(shí)不能通過可用測(cè)點(diǎn)tj檢測(cè)出來;當(dāng)dij=1時(shí),表示待測(cè)系統(tǒng)中發(fā)生故障si時(shí)能夠通過可用測(cè)點(diǎn)tj檢測(cè)出來;
(2)、構(gòu)建動(dòng)態(tài)規(guī)劃列表;
在動(dòng)態(tài)規(guī)劃列表中創(chuàng)建一節(jié)點(diǎn),該節(jié)點(diǎn)的故障模糊集包含整個(gè)電路系統(tǒng)中所有故障狀態(tài),即S={s1,s2,…,sN},將該節(jié)點(diǎn)作為啟發(fā)式搜索的目標(biāo)節(jié)點(diǎn),同時(shí)將該節(jié)點(diǎn)的可選測(cè)點(diǎn)集合T設(shè)置為全部測(cè)點(diǎn),即T={1,2,3,…,M};
(3)、通過啟發(fā)式搜索最優(yōu)測(cè)點(diǎn);
(3.1)、判斷當(dāng)前故障集S內(nèi)是否只有一個(gè)故障,如果是,則故障隔離率設(shè)置為100%,期望測(cè)試代價(jià)設(shè)置為0,返回結(jié)果;如果不是,則進(jìn)入步驟(3.2);
(3.2)、判斷當(dāng)前可用測(cè)點(diǎn)集T是否為空集,如果是,則故障隔離率和平均測(cè)試代價(jià)都設(shè)置為0,返回結(jié)果;如果不是,則進(jìn)入步驟(3.3);
(3.3)、選出有效測(cè)點(diǎn);
(3.3.1)、由故障依賴矩陣D、故障模糊集S和可選測(cè)點(diǎn)集合T,得到故障依賴的子矩陣Dsub,Dsub={dij|si∈S,tj∈T};刪除Dsub中測(cè)點(diǎn)對(duì)應(yīng)的各個(gè)電路故障狀態(tài)為0和全為1的無效測(cè)點(diǎn),得到具有隔離效果的測(cè)點(diǎn)集合T';
(3.3.2)、根據(jù)故障依賴的子矩陣Dsub中各測(cè)點(diǎn)對(duì)應(yīng)依賴信息相同的情況下,保留測(cè)試代價(jià)最小的測(cè)點(diǎn),得到有效測(cè)點(diǎn)集合T”={t1,t2,…,tk,…,tm},其中,tk為第k個(gè)有效測(cè)點(diǎn);
(3.4)、初始化各個(gè)有效測(cè)點(diǎn)對(duì)應(yīng)的啟發(fā)函數(shù)值;
(3.4.1)、對(duì)于某個(gè)有效測(cè)點(diǎn)tk,在Dsub中剔除測(cè)點(diǎn)tk所在的列,獲得的矩陣記為Dsub,k;
(3.4.2)、計(jì)算si在Dsub,k中對(duì)應(yīng)的行行向量與其他故障對(duì)應(yīng)的行向量的歐式距離,再選出其最小值作為故障si的最短距離disi;
(3.4.3)、計(jì)算測(cè)點(diǎn)tk對(duì)應(yīng)的信息熵hk;
其中,pi故障si出現(xiàn)的概率;
(3.4.4)、重復(fù)步驟(3.4.1)~3.4.3),計(jì)算出當(dāng)前所有有效測(cè)點(diǎn)的信息熵,并作為其啟發(fā)函數(shù)值;
(3.5)、根據(jù)各有效測(cè)點(diǎn)的啟發(fā)函數(shù)值搜索最優(yōu)測(cè)點(diǎn)
(3.5.1)、將所有信息熵值最大的有效測(cè)點(diǎn)放進(jìn)集合H中,同時(shí)初始化最優(yōu)故障隔離率FIRopt=0,最優(yōu)測(cè)點(diǎn)代價(jià)Costopt=0;
(3.5.2)、判斷H當(dāng)前是否為空集,若為空集,將當(dāng)前最優(yōu)故障隔離率FIRopt和最優(yōu)測(cè)點(diǎn)代價(jià)Costopt以及它們對(duì)應(yīng)的測(cè)點(diǎn)topt作為故障模糊集S的最優(yōu)故障隔離率、最優(yōu)代價(jià)以及最優(yōu)測(cè)點(diǎn),記錄在動(dòng)態(tài)規(guī)劃列表中,并返回結(jié)果;若H中有測(cè)點(diǎn),取出當(dāng)前測(cè)試代價(jià)最小的測(cè)點(diǎn)tk,進(jìn)入步驟(3.5.3);
(3.5.3)、根據(jù)有效測(cè)點(diǎn)tk的故障依賴信息,將S分割為兩個(gè)子故障集S0,k和S1,k,具體為:
S0,k={s0,p|dpk=0}
S1,k={s1,p|dpk=1}
其中,dpk表示第p個(gè)故障在第k個(gè)測(cè)點(diǎn)下的測(cè)試信息;
(3.5.4)、查看動(dòng)態(tài)規(guī)劃列表中是否存在關(guān)于S0,k的最優(yōu)解,若該最優(yōu)解已經(jīng)存在,則記錄該最優(yōu)解下的故障隔離率FIR0和最優(yōu)代價(jià)Cost0;若該最優(yōu)解尚未解出,將S0,k作為故障模糊集,進(jìn)入步驟(3.1)進(jìn)行啟發(fā)式搜索,直到獲得S0,k的最優(yōu)測(cè)點(diǎn),對(duì)應(yīng)的故障隔離率FIR0以及最優(yōu)代價(jià)Cost0;
(3.5.5)、查看動(dòng)態(tài)規(guī)劃列表中是否存在關(guān)于S1,k的最優(yōu)解,若該最優(yōu)解已經(jīng)存在,則記錄該最優(yōu)解下的故障隔離率FIR1和最優(yōu)代價(jià)Cost1;若該最優(yōu)解尚未解出,將S1,k作為故障模糊集,進(jìn)入步驟(3.1)進(jìn)行啟發(fā)式搜索,直到獲得S1,k的最優(yōu)測(cè)點(diǎn),對(duì)應(yīng)的故障隔離率FIR1以及最優(yōu)測(cè)試代價(jià)Cost1;
(3.5.6)、在待選測(cè)點(diǎn)tk下,計(jì)算診斷樹的故障隔離率FIR和代價(jià)Cost:
FIR=(FIR0×n0+FIR1×n1)/(n0+n1)
其中,n0和n1分別為S0,k和S1,k中故障狀態(tài)的個(gè)數(shù);
(3.5.7)、如果待選測(cè)點(diǎn)tk下診斷樹的故障隔離率FIR大于FIRopt,或者FIR=FIRopt時(shí)Cost小于Costopt,則更新FIRopt=FIR,Costopt=Costk,然后返回步驟(3.5.);
(4)、生成故障診斷樹
(4.1)、初始化故障診斷樹(S,t,S0,S1)為空集,向故障診斷樹中添加根節(jié)點(diǎn)的故障集信息S={s1,s2,…,sN};
(4.2)、根據(jù)故障依賴矩陣D和最優(yōu)測(cè)點(diǎn)t,重新將S分解為通過故障集S0和非通過故障集S1兩個(gè)子集:
S0={sp|dpt=0}
S1={sp|dpt=1}
其中,sp為S中包含電路系統(tǒng)中的所有故障狀態(tài),dpt為故障sp在測(cè)點(diǎn)t下的測(cè)試信息;
(4.3)、將子集S0設(shè)置為故障模糊集S,向故障診斷樹中添加該節(jié)點(diǎn)的左子節(jié)點(diǎn),若子集S0中故障個(gè)數(shù)不為1,則返回步驟(4.2),否則得到故障診斷樹的左子樹;
(4.4)、將子集S1設(shè)置為故障模糊集S,向故障診斷樹中添加該節(jié)點(diǎn)的右子節(jié)點(diǎn),若子集S1中故障個(gè)數(shù)不為1,則返回步驟(4.2),否則得到故障診斷樹的右子樹。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于電子科技大學(xué),未經(jīng)電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010111357.2/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置
- 動(dòng)態(tài)矢量譯碼方法和動(dòng)態(tài)矢量譯碼裝置
- 動(dòng)態(tài)口令的顯示方法及動(dòng)態(tài)令牌
- 動(dòng)態(tài)庫管理方法和裝置
- 動(dòng)態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動(dòng)態(tài)口令生成方法、動(dòng)態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動(dòng)態(tài)模糊控制系統(tǒng)
- 一種基于動(dòng)態(tài)信號(hào)的POS機(jī)和安全保護(hù)方法
- 圖像動(dòng)態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動(dòng)態(tài)聚合碼的系統(tǒng)
- 基于動(dòng)態(tài)口令的身份認(rèn)證方法、裝置和動(dòng)態(tài)令牌
- 動(dòng)態(tài)優(yōu)化交通規(guī)劃方法和系統(tǒng)
- 路徑預(yù)約規(guī)劃結(jié)果同步系統(tǒng)及方法
- 一種波長(zhǎng)路由規(guī)劃方法和裝置
- 硬件規(guī)劃的方法和裝置
- 能量供求規(guī)劃裝置及能量供求規(guī)劃方法
- 一種基于企業(yè)效益與用戶體驗(yàn)的微電網(wǎng)規(guī)劃方法
- 城市規(guī)劃方法、裝置及電子設(shè)備
- 場(chǎng)館座位信息的規(guī)劃方法及裝置、系統(tǒng)
- 路徑規(guī)劃系統(tǒng)及路徑規(guī)劃方法
- 基于深度學(xué)習(xí)的路線規(guī)劃方法及系統(tǒng)





