專利名稱:一種在動力環(huán)境監(jiān)控系統(tǒng)中的告警生成方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種動力環(huán)境監(jiān)控方法,特別是涉及一種在動力環(huán)境監(jiān)控系統(tǒng)中 告警信息的生成方法。
背景技術(shù):
動力環(huán)境監(jiān)控系統(tǒng)是網(wǎng)絡(luò)運(yùn)維的一種重要手段,通過部署在機(jī)房、基站的采 集終端,對現(xiàn)場環(huán)境和動力設(shè)備進(jìn)行監(jiān)控,并把監(jiān)控數(shù)據(jù)上送到監(jiān)控中心,由監(jiān) 控中心對監(jiān)控數(shù)據(jù)進(jìn)行分析和處理。當(dāng)出現(xiàn)故障等異常時,系統(tǒng)產(chǎn)生告警,通知 運(yùn)維人員赴現(xiàn)場檢修。
現(xiàn)有告警生成方法是將監(jiān)控數(shù)據(jù)的實時值和正常值進(jìn)行對比,當(dāng)實時值偏離 正常值一定范圍時就產(chǎn)生告警。如機(jī)房正常溫度為25°C,當(dāng)溫度超過3(TC時就 產(chǎn)生高溫告警。現(xiàn)有告警生成方法雖然容易實現(xiàn),但存在無法準(zhǔn)確定位故障的缺 陷,必須由運(yùn)維人員赴現(xiàn)場定位故障。如高溫告警有空調(diào)沒啟動,空調(diào)制冷量不 夠,空調(diào)損壞等多種可能,運(yùn)維人員必須現(xiàn)場定位故障。如果是空調(diào)沒啟動,運(yùn) 維人員只需啟動空調(diào)即可。因此,在我們很多地方,由于電力供應(yīng)不足,當(dāng)夏季 頻繁停電時,空調(diào)在市電來電后不啟動的故障很容易發(fā)生,導(dǎo)致運(yùn)維人員頻繁下 站,浪費(fèi)大量的人力、物力。
發(fā)明內(nèi)容
因此,為解決現(xiàn)有技術(shù)存在的問題,降低運(yùn)維人員勞動強(qiáng)度,提升動力環(huán)境 監(jiān)控系統(tǒng)實用性,需要一種新的告警生成方法,在不改變現(xiàn)有動力環(huán)境監(jiān)控系統(tǒng) 架構(gòu)的前提下,對監(jiān)控數(shù)據(jù)進(jìn)行處理和分析,生成含有故障信息的告警,減少運(yùn) 維人員赴現(xiàn)場定位問題的工作量,提升工作效率,特此提出了本發(fā)明。
所以,本發(fā)明的首要目的是提供一種在動力環(huán)境監(jiān)控系統(tǒng)中的告警生成方 法,該方法能夠解決現(xiàn)有技術(shù)中生成告警信息無法準(zhǔn)確定位故障的問題。
本發(fā)明的另一個目的在于提供一種在動力環(huán)境監(jiān)控系統(tǒng)中的告警生成方法, 該方法能夠有效地判斷故障原因,避免無畏的人力、物力浪費(fèi),提高動力設(shè)備的監(jiān)控效率。
基于此,本發(fā)明是這樣的實現(xiàn)
一種在動力環(huán)境監(jiān)控系統(tǒng)中的告警生成方法,該方法包括以下步驟 首先,采集監(jiān)控對象的數(shù)據(jù);
其次,對所采集的監(jiān)控對象的數(shù)據(jù)進(jìn)行歸一化處理;
再之,將上述歸一化的監(jiān)控對象的數(shù)據(jù)與特征案例數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行對 比,判斷相似度;
最后,根據(jù)相似度的判斷結(jié)果,產(chǎn)生告警信號。
為了實現(xiàn)本發(fā)明的內(nèi)容,需要建立特征案例數(shù)據(jù)庫,特征案例數(shù)據(jù)庫是用來 存儲一個動力環(huán)境監(jiān)控系統(tǒng)所有故障特征案例和正常特征案例的數(shù)據(jù)庫,通常, 各特征案例以表結(jié)構(gòu)形式存放在特征案例庫。
對于特征案例數(shù)據(jù)庫中的故障特征案例和正常特征案例數(shù)據(jù),則是通過構(gòu)建 特征案例(在此及下文,特征案例、故障特征案例、正常特征案例均是指其所對 應(yīng)的特征案例數(shù)據(jù)、故障特征案例數(shù)據(jù)、正常特征案例數(shù)據(jù))來實現(xiàn)的。
特征案例是一個動力環(huán)境監(jiān)控系統(tǒng)處于正常狀態(tài)或故障狀態(tài)時一組按步驟 三所述方法歸一化的特征值集合。當(dāng)確認(rèn)一個特征案例可以準(zhǔn)確反映系統(tǒng)某一故 障時即可加入到特征案例庫,當(dāng)確認(rèn)一個特征案例比特征案例數(shù)據(jù)庫中某一個特 征案例能更準(zhǔn)確反應(yīng)系統(tǒng)故障時,就用新的特征案例替換既有的特征案例。
所述的特征案例,并不是把數(shù)據(jù)單純的存儲于特征案例數(shù)據(jù)庫中,而是需要 將其所對應(yīng)的數(shù)據(jù)進(jìn)行歸一化處理,再存儲于特征案例數(shù)據(jù)庫中。
所述的數(shù)據(jù)歸一化處理,是將有量綱的遙測量和無量綱的遙信量統(tǒng)一轉(zhuǎn)換為 無量綱監(jiān)控量作為特征案例中的特征值,歸一化公式如下
max fT9 - min fT9
其中,V是實際值,系統(tǒng)正常時min(V)《V《max(V),當(dāng)發(fā)生故障時V可能 越界,則當(dāng)u(VX0時,u(V):0,當(dāng)u(V)〉l時,u(V):l。 遙信量
遙測量:所述的相似度判斷,是通過計算得來的,就是說,利用如下公式計算系統(tǒng)系 統(tǒng)當(dāng)前所監(jiān)控對象的數(shù)據(jù)歸一化處理后和特征案例數(shù)據(jù)庫中所有特征案例的相 似度
C: =1 —
、
丄Ek
C, 一特征案例庫中第j個特征案例的相似度。
K,, 一第j個特征案例的第i個特征值。
W —與第i個特征值對應(yīng)的歸一化監(jiān)控數(shù)據(jù)。
所述的產(chǎn)生告警信號,將所有特征案例的相似度與系統(tǒng)篩選閾值進(jìn)行比較。
系統(tǒng)篩選閾值根據(jù)特征案例準(zhǔn)確度和系統(tǒng)復(fù)雜度進(jìn)行選擇,一般設(shè)定在O. 7 0. 9 之間。系統(tǒng)篩選閾值如果太高,容易產(chǎn)生漏報,如果太低,容易發(fā)生誤報。經(jīng)過 比較,在所有大于篩選閾值的特征案例中,如果有故障特征案例,則生成相應(yīng)故 障告警,如果沒有故障特征案例,則不產(chǎn)生告警,如果既有故障特征案例,又有 正常特征案例,則生成特征案例故障告警,對特征案例數(shù)據(jù)庫進(jìn)行調(diào)整。
并且,隨著運(yùn)維處理故障經(jīng)驗持續(xù)積累,特征案例庫中的特征案例會越來越 準(zhǔn)確,越來越豐富,系統(tǒng)告警生成也會越來越準(zhǔn)確,越來越齊備,對提升運(yùn)維工 作效率,降低運(yùn)維人員工作量具有極大的促進(jìn)作用。
本發(fā)明將所監(jiān)控的對象進(jìn)行數(shù)據(jù)采集,對所采集的數(shù)據(jù)進(jìn)行處理后對比判 斷,能夠有效地判斷監(jiān)控對象的狀態(tài),避免無意的告警,同時在運(yùn)行維護(hù)過程中, 提高維護(hù)效率,減少了人力、物力的浪費(fèi)。
圖l是本發(fā)明所實施的特征案例庫示意圖,
圖2是本發(fā)明所實施的系統(tǒng)結(jié)構(gòu)框圖。
具體實施方式
-如附圖2所示,本發(fā)明提出的告警生成方法是通過兩個過程來實現(xiàn)的, 一個 是特征案例庫的構(gòu)建和維護(hù)過程,即案例學(xué)習(xí)過程, 一個是監(jiān)控數(shù)據(jù)的實時處理 過程,即告警生成過程。
案例學(xué)習(xí)過程由特征案例庫管理模塊,特征案例庫修正模塊組成。
特征案例庫管理模塊主要通過人機(jī)交互模式對特征案例庫中的特征案例進(jìn) 行創(chuàng)建、編輯、統(tǒng)計等操作,將運(yùn)維經(jīng)驗轉(zhuǎn)換為特征案例。
特征案例庫修正模塊主要通過自適應(yīng)模式對與實際監(jiān)控過程不一致的特征
案例進(jìn)行修正,是在系統(tǒng)實際運(yùn)行過程中持續(xù)進(jìn)行的一個過程。
特征案例庫如附圖l所示,特征案例是以表結(jié)構(gòu)形式存放特征案例庫中,特 征案例庫用來存儲一個動力環(huán)境監(jiān)控系統(tǒng)所有故障特征案例和正常特征案例的 庫。
告警生成過程由監(jiān)控數(shù)據(jù)采集模塊、監(jiān)控數(shù)據(jù)處理模塊以及特征案例分析模 塊組成。
監(jiān)控數(shù)據(jù)采集模塊主要完成與既有動力環(huán)境監(jiān)控系統(tǒng)的對接,通過網(wǎng)絡(luò)訪 問,數(shù)據(jù)庫訪問等方式獲得實時監(jiān)控數(shù)據(jù)。
監(jiān)控數(shù)據(jù)處理模塊主要按照前述步驟三和四所述進(jìn)行監(jiān)控數(shù)據(jù)歸一化和相 似度計算,并對異常數(shù)據(jù)進(jìn)行修正。
特征案例分析模塊主要按照前述步驟五所述,根據(jù)監(jiān)控數(shù)據(jù)處理模塊的計算 結(jié)果進(jìn)行匹配,找出與實時監(jiān)控數(shù)據(jù)相匹配的所有特征案例,再依據(jù)其中的故障 特征案例生成告警。在匹配過程中,還可以將實際情況與特征案例不匹配的地方 形成修正信息提交特征案例修正模塊進(jìn)行修正。
以下再結(jié)合動力環(huán)境監(jiān)控系統(tǒng)中最常見的高溫告警生成過程對本發(fā)明的實 施例進(jìn)行說明。
首先,對機(jī)房高溫告警的特征案例進(jìn)行收集,通過特征案例庫管理模塊創(chuàng)建。
如
特征案例數(shù)據(jù)庫中所存儲的特征案例為;
機(jī)房空調(diào)正常特征案例l:
(環(huán)境溫度二20。C,空調(diào)電流-10A,空調(diào)運(yùn)行狀態(tài)-TRUE}。 機(jī)房空調(diào)正常特征案例2:(環(huán)境溫度二30。C,空調(diào)電流-OA,空調(diào)運(yùn)行狀態(tài)-FALSE}。 機(jī)房空調(diào)制冷故障特征案例
(環(huán)境溫度二3(TC,空調(diào)電流二10A,空調(diào)運(yùn)行狀態(tài)-TRUE}。
上述對特征案例的描述,只說明了其所對應(yīng)的實際狀態(tài),并不代表所存儲的 數(shù)據(jù)形式,因此以其所對應(yīng)的實際狀態(tài)來說明,明了直接,但是在實際的數(shù)據(jù)存 儲中,是以歸一化的數(shù)據(jù)進(jìn)行存儲的。
機(jī)房空調(diào)不啟動故障特征案例 (環(huán)境溫度^3(TC,空調(diào)電流-0.5A,空調(diào)運(yùn)行狀態(tài)二TRUE)。
當(dāng)實時監(jiān)控數(shù)據(jù)為(環(huán)境溫度二35。C,空調(diào)電流二0.6A,空調(diào)運(yùn)行狀態(tài)二TRUE〉 時,既有告警生成技術(shù)僅能生成高溫告警,而無法更準(zhǔn)確區(qū)分空調(diào)故障。根據(jù)本 發(fā)明提出的告警生成方法,首先需要對數(shù)據(jù)進(jìn)行歸一化處理,再根據(jù)歸一化處理 的數(shù)據(jù)計算出實時監(jiān)控數(shù)據(jù)與各特征案例的相似度,分別為{0.538, 0.414, 0.625, 0.903},然后通過特征案例分析模塊找出大于系統(tǒng)篩選閾值0.7的特征案例,即 可生成機(jī)房空調(diào)不啟動故障告警。
這樣,運(yùn)維人員根據(jù)告警信息只要重新遠(yuǎn)程啟動空調(diào)即可,而不必赴現(xiàn)場定 位故障和重新啟動空調(diào)。
上述的兩個正常案例和兩個故障案例,只是對本發(fā)明所實施的情況做一個描 述,并不代表實現(xiàn)本發(fā)明所有的情況或案例,凡是在目的及所采用的技術(shù)方案、 達(dá)到的技術(shù)效果與本發(fā)明相同或近似的,都應(yīng)該在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1、一種在動力環(huán)境監(jiān)控系統(tǒng)中的告警生成方法,其特征在于該方法包括以下步驟首先,采集監(jiān)控對象的數(shù)據(jù);其次,對所采集的監(jiān)控對象的數(shù)據(jù)進(jìn)行歸一化處理;再之,將上述歸一化的監(jiān)控對象的數(shù)據(jù)與特征案例數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行對比,判斷相似度;最后,根據(jù)相似度的判斷結(jié)果,產(chǎn)生告警信號。
2、 如權(quán)利要求l所述的在動力環(huán)境監(jiān)控系統(tǒng)中的告警生成方法,其特征在 于特征案例數(shù)據(jù)庫是用來存儲一個動力環(huán)境監(jiān)控系統(tǒng)所有故障特征案例和正常 特征案例的數(shù)據(jù)庫,且故障特征案例和正常特征案例以表結(jié)構(gòu)形式存放在特征案 例庫。
3、 如權(quán)利要求2所述的在動力環(huán)境監(jiān)控系統(tǒng)中的告警生成方法,其特征在 于正常特征案例和故障特征案例是一個動力環(huán)境監(jiān)控系統(tǒng)處于正常狀態(tài)或故障 狀態(tài)時一組歸一化的特征值集合。
4、 如權(quán)利要求l所述的在動力環(huán)境監(jiān)控系統(tǒng)中的告警生成方法,其特征在 于所述的數(shù)據(jù)歸一化處理,是將有量綱的遙測量和無量綱的遙信量統(tǒng)一轉(zhuǎn)換為無 量綱監(jiān)控量作為特征案例中的特征值,歸一化公式如下遙測量養(yǎng)卜mi,max fT9 — min W其中,V是實際值,系統(tǒng)正常時min(V)《V《max(V),當(dāng)發(fā)生故障時V可能 越界,則當(dāng)u(v;xo時,u(V)=0,當(dāng)u(V)〉l時,u(V)=l; 遙信量"(7)=,
5、如權(quán)利要求l所述的在動力環(huán)境監(jiān)控系統(tǒng)中的告警生成方法,其特征在 于所述的相似度判斷,是利用如下公式計算系統(tǒng)系統(tǒng)當(dāng)前所監(jiān)控對象的數(shù)據(jù)歸一 化處理后和特征案例數(shù)據(jù)庫中所有特征案例的相似度<formula>formula see original document page 3</formula>q —特征案例庫中第j個特征案例的相似度,一第j個特征案例的第i個特征值, w —與第i個特征值對應(yīng)的歸一化監(jiān)控數(shù)據(jù)。
6、如權(quán)利要求1所述的在動力環(huán)境監(jiān)控系統(tǒng)中的告警生成方法,其特征在 于所述的產(chǎn)生告警信號,將所有特征案例的相似度與系統(tǒng)篩選閾值進(jìn)行比較,系 統(tǒng)篩選閾值根據(jù)特征案例準(zhǔn)確度和系統(tǒng)復(fù)雜度進(jìn)行選擇,設(shè)定在0. 7 0. 9之間, 在所有大于篩選閾值的特征案例中,如果有故障特征案例,則生成相應(yīng)故障告警, 如果沒有故障特征案例,則不產(chǎn)生告警,如果既有故障特征案例,又有正常特征 案例,則生成特征案例故障告警,對特征案例數(shù)據(jù)庫進(jìn)行調(diào)整。
全文摘要
本發(fā)明是一種在動力環(huán)境監(jiān)控系統(tǒng)中的告警生成方法,該方法包括首先,采集監(jiān)控對象的數(shù)據(jù);其次,對所采集的監(jiān)控對象的數(shù)據(jù)進(jìn)行歸一化處理;將上述歸一化的監(jiān)控對象的數(shù)據(jù)與特征案例數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行對比,判斷相似度;最后,根據(jù)相似度的判斷結(jié)果,產(chǎn)生告警信號。該方法在不改變現(xiàn)有動力環(huán)境監(jiān)控系統(tǒng)架構(gòu)的前提下,對監(jiān)控數(shù)據(jù)進(jìn)行處理和分析,生成含有故障信息的告警,減少運(yùn)維人員赴現(xiàn)場定位問題的工作量,提升工作效率。
文檔編號G06F17/30GK101582195SQ200910108010
公開日2009年11月18日 申請日期2009年6月9日 優(yōu)先權(quán)日2009年6月9日
發(fā)明者宋遠(yuǎn)午, 張雪林, 翟衛(wèi)東, 陳百利 申請人:深圳中興力維技術(shù)有限公司