[發(fā)明專利]一種基于聚類分析的異常檢測(cè)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201410646007.0 | 申請(qǐng)日: | 2014-11-14 |
| 公開(公告)號(hào): | CN105653835B | 公開(公告)日: | 2018-07-27 |
| 發(fā)明(設(shè)計(jì))人: | 耿輝;張素明;張翔;廖友萍;安雪巖;劉巧珍;易航;李劍峰;夏偉強(qiáng);施清平;趙琳;李璨;趙小卓;張利彬;王曉林 | 申請(qǐng)(專利權(quán))人: | 北京宇航系統(tǒng)工程研究所;中國(guó)運(yùn)載火箭技術(shù)研究院 |
| 主分類號(hào): | G06K9/62 | 分類號(hào): | G06K9/62 |
| 代理公司: | 核工業(yè)專利中心 11007 | 代理人: | 王朋 |
| 地址: | 100076*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 聚類分析 異常 檢測(cè) 方法 | ||
1.一種基于聚類分析的異常檢測(cè)方法,具體包括如下步驟:
第一步:確定最優(yōu)聚類距離參數(shù);
所述的第一步具體包括如下步驟:
步驟1.1:航天器運(yùn)行狀態(tài)數(shù)據(jù)中共包括n個(gè)測(cè)試變量,按其名稱順序記為x1、x2、…、xn;對(duì)于歸一化后的運(yùn)行狀態(tài)歷史數(shù)據(jù),將每個(gè)時(shí)刻t上的全部n個(gè)測(cè)試變量值:xj(t),j=1,2,…,n,組合為一個(gè)向量X(t)=[x1(t),x2(t),…,xn(t)],則向量X(t)為n維歐式空間上的一個(gè)數(shù)據(jù)點(diǎn),歐式空間的n個(gè)維度與n個(gè)測(cè)試變量分別對(duì)應(yīng);
步驟1.2:航天器運(yùn)行狀態(tài)歷史數(shù)據(jù)包括m個(gè)時(shí)刻上的測(cè)試變量值,即包括n維歐式空間上的m個(gè)數(shù)據(jù)點(diǎn):X(ti),i=1,2,…,m;計(jì)算m個(gè)運(yùn)行狀態(tài)歷史數(shù)據(jù)點(diǎn)在全部n個(gè)空間維度上的最大值和最小值,分別記為xj(max),j=1,2,…,n和xj(min),j=1,2,…,n,然后計(jì)算全部n個(gè)空間維度上的數(shù)據(jù)范圍和Zone=sum(xj(max)-xj(min)),j=1,2,…,n;
步驟1.3:對(duì)于給定的聚類距離參數(shù)D,計(jì)算對(duì)應(yīng)的優(yōu)化目標(biāo)為聚類優(yōu)化指數(shù)Index;
(1)計(jì)算m個(gè)運(yùn)行狀態(tài)歷史數(shù)據(jù)點(diǎn)X(ti),i=1,2,…,m的均值數(shù)據(jù)點(diǎn)Xmean=sum(X(ti))/m,i=1,2,…,m;然后,根據(jù)各個(gè)歷史數(shù)據(jù)點(diǎn)與均值數(shù)據(jù)點(diǎn)的歐式距離大小,對(duì)各個(gè)歷史數(shù)據(jù)點(diǎn)由小到大排列,記為X(1)、X(2)、…、X(m);
(2)順序選取排列后的m個(gè)運(yùn)行狀態(tài)歷史數(shù)據(jù)點(diǎn)X(i),i=1,2,…,m,并進(jìn)行數(shù)據(jù)聚類,具體包括如下步驟:
(2.1)當(dāng)i=1時(shí),新建一個(gè)數(shù)據(jù)類C1,其在各空間維度上的上下邊界C1.xj(max)、C1.xj(min),j=1,2,…,n均取為X(1)(j),j=1,2,…,n,并將X(1)歸入數(shù)據(jù)類C1,即X(1)∈C1;
(2.2)當(dāng)i>1時(shí):
(2.2.1)分別計(jì)算X(i)與已有的p個(gè)數(shù)據(jù)類Ck,k=1,2,…,p的相互距離Dis(X(i),Ck)=sum(abs(X(i)(j)-Ck.xj(max))+abs(X(i)(j)-Ck.xj(min)),k=1,2,…,p,j=1,2,…,n,計(jì)算其中的最小距離Dismin=min(Dis(X(i),Ck)),k=1,2,…,p,記錄對(duì)應(yīng)的數(shù)據(jù)類Cnear;
(2.2.2)如Dismin>D,新建一個(gè)數(shù)據(jù)類Cp+1,其在各空間維度上的上下邊界Cp+1.xj(max)、Cp+1.xj(min),j=1,2,…,n均取為X(i)(j),j=1,2,…,n,并將X(i)歸入數(shù)據(jù)類Cp+1,即X(i)∈Cp+1;
(2.2.3)如Dismin≤D,擴(kuò)充數(shù)據(jù)類Cnear在各空間維度上的上下邊界:Cnear.xj(max)=max(Cnear.xj(max),X(i)(j)),Cnear.xj(min)=min(Cnear.xj(min),X(i)(j)),j=1,2,…,n,并將X(i)歸入數(shù)據(jù)類Cnear,即X(i)∈Cnear;
(3)在數(shù)據(jù)聚類完成后,對(duì)于所有的r個(gè)數(shù)據(jù)類Ck,k=1,2,…,r,計(jì)算每個(gè)數(shù)據(jù)類內(nèi)各數(shù)據(jù)點(diǎn)的均值數(shù)據(jù)點(diǎn)Xk-mean,k=1,2,…,r,并計(jì)算其均值Xall-mean=sum(Xk-mean)/r,k=1,2,…,r;然后,計(jì)算聚類優(yōu)化指數(shù)Index=sum(sum(||X(i)-Xk-mean||2-||Xk-mean-Xall-mean||2)),k=1,2,…,r,X(i)∈Ck;
步驟1.4:在(0,Zone]區(qū)間內(nèi),對(duì)聚類距離參數(shù)D進(jìn)行尋優(yōu),優(yōu)化目標(biāo)為使步驟1.3得到的聚類優(yōu)化指數(shù)Index最小,通過(guò)現(xiàn)有尋優(yōu)方法確定最優(yōu)的D,記為最優(yōu)聚類距離參數(shù)Dopt;
第二步:進(jìn)行歷史數(shù)據(jù)聚類;
所述的第二步具體包括如下步驟:
采用第一步確定的最優(yōu)聚類距離參數(shù)Dopt,對(duì)歸一化后的航天器運(yùn)行狀態(tài)歷史數(shù)據(jù)進(jìn)行聚類,歸一化方法與第一步中相同;具體聚類方法如下:
(1)計(jì)算m個(gè)運(yùn)行狀態(tài)歷史數(shù)據(jù)點(diǎn)X(ti),i=1,2,…,m的均值數(shù)據(jù)點(diǎn)Xmean=sum(X(ti))/m,i=1,2,…,m;然后,根據(jù)各個(gè)歷史數(shù)據(jù)點(diǎn)與均值數(shù)據(jù)點(diǎn)的歐式距離大小,對(duì)各個(gè)歷史數(shù)據(jù)點(diǎn)由小到大排列,記為X(1)、X(2)、…、X(m);
(2)順序選取排列后的m個(gè)運(yùn)行狀態(tài)歷史數(shù)據(jù)點(diǎn)X(i),i=1,2,…,m,并進(jìn)行數(shù)據(jù)聚類,具體包括如下步驟:
(2.1)當(dāng)i=1時(shí),新建一個(gè)數(shù)據(jù)類C’1,其在各空間維度上的上下邊界C’1.xj(max)、C’1.xj(min),j=1,2,…,n均取為X(1)(j),j=1,2,…,n,并將X(1)歸入數(shù)據(jù)類C’1,即X(1)∈C’1;
(2.2)當(dāng)i>1時(shí):
(2.2.1)分別計(jì)算X(i)與已有的p’個(gè)數(shù)據(jù)類C’L,L=1,2,…,p’的相互距離Dis’(X(i),C’L)=sum(abs(X(i)(j)-C’L.xj(max))+abs(X(i)(j)-C’L.xj(min)),L=1,2,…,p’,j=1,2,…,n,計(jì)算其中的最小距離Dis’min=min(Dis’(X(i),C’L)),L=1,2,…,p’,記錄對(duì)應(yīng)的數(shù)據(jù)類C’near;
(2.2.2)如Dis’min>Dopt,新建一個(gè)數(shù)據(jù)類C’p+1,其在各空間維度上的上下邊界C’p+1.xj(max)、C’p+1.xj(min),j=1,2,…,n均取為X(i)(j),j=1,2,…,n,并將X(i)歸入數(shù)據(jù)類C’p+1,即X(i)∈C’p+1;
(2.2.3)如Dis’min≤Dopt,擴(kuò)充數(shù)據(jù)類C’near在各空間維度上的上下邊界:C’near.xj(max)=max(C’near.xj(max),X(i)(j)),C’near.xj(min)=min(C’near.xj(min),X(i)(j)),j=1,2,…,n,并將X(i)歸入數(shù)據(jù)類C’near,即X(i)∈C’near;
(3)在步驟(1)和步驟(2)結(jié)束后,共產(chǎn)生q個(gè)航天器歷史運(yùn)行狀態(tài)數(shù)據(jù)類C’M,M=1,2,…,q;
第三步:檢測(cè)異常運(yùn)行狀態(tài);
所述的第三步具體包括如下步驟:
根據(jù)第二步生成的q個(gè)航天器歷史運(yùn)行狀態(tài)數(shù)據(jù)類CM,M=1,2,…,q,對(duì)航天器當(dāng)前運(yùn)行狀態(tài)進(jìn)行檢測(cè),判斷當(dāng)前運(yùn)行狀態(tài)是否異常,具體判斷方法如下:
(1)歸一化后的航天器當(dāng)前時(shí)刻的運(yùn)行狀態(tài)數(shù)據(jù)中包括n個(gè)測(cè)試變量,按與第一步中相同的名稱順序記為x1、x2、…、xn,歸一化方法與第一步中相同;將當(dāng)前時(shí)刻tnow上的全部n個(gè)測(cè)試變量值:xi(tnow),i=1,2,…,n,組合為一個(gè)向量X(tnow)=[x1(tnow),x2(tnow),…,xn(tnow)],則向量X(tnow)為n維歐式空間上的一個(gè)數(shù)據(jù)點(diǎn),歐式空間的n個(gè)維度與n個(gè)測(cè)試變量分別對(duì)應(yīng);
(2.2)判斷當(dāng)前運(yùn)行狀態(tài)是否異常:
(2.2.1)分別計(jì)算X(tnow)與q個(gè)歷史運(yùn)行狀態(tài)數(shù)據(jù)類CM,M=1,2,…,q的相互距離Dis”(X(tnow),C’M)=sum(abs(X(tnow)(j)-C’M.xj(max))+abs(X(tnow)(j)-C’M.xj(min)),M=1,2,…,q,j=1,2,…,n,計(jì)算其中的最小距離Dis”min=min(Dis”(X(tnow),C’M)),M=1,2,…,q,記錄對(duì)應(yīng)的數(shù)據(jù)類C’near-now;
(2.2.2)如Dis”min>Dopt,判斷當(dāng)前運(yùn)行狀態(tài)為異常運(yùn)行狀態(tài);
(2.2.3)如Dis”min≤Dopt,擴(kuò)充數(shù)據(jù)類C’near-now在各空間維度上的上下邊界:C’near-now.xj(max)=max(C’near-now.xj(max),X(tnow)(j)),C’near-now.xj(min)=min(C’near-now.xj(min),X(tnow)(j)),j=1,2,…,n。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京宇航系統(tǒng)工程研究所;中國(guó)運(yùn)載火箭技術(shù)研究院,未經(jīng)北京宇航系統(tǒng)工程研究所;中國(guó)運(yùn)載火箭技術(shù)研究院許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410646007.0/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06K 數(shù)據(jù)識(shí)別;數(shù)據(jù)表示;記錄載體;記錄載體的處理
G06K9-00 用于閱讀或識(shí)別印刷或書寫字符或者用于識(shí)別圖形,例如,指紋的方法或裝置
G06K9-03 .錯(cuò)誤的檢測(cè)或校正,例如,用重復(fù)掃描圖形的方法
G06K9-18 .應(yīng)用具有附加代碼標(biāo)記或含有代碼標(biāo)記的打印字符的,例如,由不同形狀的各個(gè)筆畫組成的,而且每個(gè)筆畫表示不同的代碼值的字符
G06K9-20 .圖像捕獲
G06K9-36 .圖像預(yù)處理,即無(wú)須判定關(guān)于圖像的同一性而進(jìn)行的圖像信息處理
G06K9-60 .圖像捕獲和多種預(yù)處理作用的組合
- 一種用于聚類分析的教學(xué)裝置
- 基于聚類分析雙半掛汽車行駛穩(wěn)定性自動(dòng)識(shí)別與預(yù)警系統(tǒng)
- 一種判定服務(wù)器資源使用情況的方法和裝置
- 農(nóng)用地分等因素指標(biāo)區(qū)劃分方法及裝置
- 用于空中交通區(qū)域劃分的聚類分析方法
- 一種對(duì)視頻中人臉進(jìn)行聚類的分析識(shí)別方法
- 一種智慧課堂教學(xué)活動(dòng)推薦方法及系統(tǒng)
- 可視化展示方法、系統(tǒng)及可讀存儲(chǔ)介質(zhì)
- 聚類分析方法、聚類分析系統(tǒng)及可讀存儲(chǔ)介質(zhì)
- 客戶數(shù)據(jù)的聚類分析方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 異常檢測(cè)裝置、異常檢測(cè)方法
- 異常檢測(cè)方法、異常檢測(cè)裝置及異常檢測(cè)系統(tǒng)
- 異常檢測(cè)裝置、異常檢測(cè)方法以及異常檢測(cè)系統(tǒng)
- 異常檢測(cè)裝置、異常檢測(cè)方法以及異常檢測(cè)系統(tǒng)
- 異常檢測(cè)裝置、異常檢測(cè)方法及異常檢測(cè)系統(tǒng)
- 異常探測(cè)裝置、異常探測(cè)方法以及計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)
- 異常檢測(cè)裝置、異常檢測(cè)方法及記錄介質(zhì)
- 異常檢測(cè)裝置、異常檢測(cè)系統(tǒng)以及異常檢測(cè)方法
- 異常檢測(cè)系統(tǒng)、異常檢測(cè)裝置和異常檢測(cè)方法
- 異常檢測(cè)方法、異常檢測(cè)裝置及異常檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法和檢測(cè)組件
- 檢測(cè)方法、檢測(cè)裝置和檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法以及記錄介質(zhì)
- 檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)裝置、檢測(cè)設(shè)備及檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)
- 檢測(cè)組件、檢測(cè)裝置以及檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法及檢測(cè)程序
- 檢測(cè)電路、檢測(cè)裝置及檢測(cè)系統(tǒng)





