本發(fā)明涉及傳感器失效鑒定,具體涉及一種通過仲裁方式鑒定傳感器失效的方法。
背景技術(shù):
傳感器將被測(cè)量的信息按一定的效應(yīng)和規(guī)律轉(zhuǎn)換成可用信號(hào)輸出,以便對(duì)被測(cè)信號(hào)進(jìn)行傳輸和處理。它檢測(cè)或監(jiān)視對(duì)象工藝參數(shù)變化,是工業(yè)過程或裝備監(jiān)測(cè)系統(tǒng)的關(guān)鍵部分,其可靠性將直接影響系統(tǒng)的優(yōu)良性能。監(jiān)測(cè)的正常工作,必然對(duì)傳感器的信號(hào)真實(shí)性提出嚴(yán)格要求。
現(xiàn)有技術(shù)為確保監(jiān)測(cè)系統(tǒng)從傳感器上獲取正確的信息,是用多個(gè)獨(dú)立的傳感器同時(shí)監(jiān)測(cè)一個(gè)監(jiān)測(cè)部位的工藝參數(shù)。當(dāng)某個(gè)傳感器失效時(shí),投入冷貯備或熱貯備的冗余傳感器負(fù)責(zé)監(jiān)測(cè)系統(tǒng)動(dòng)態(tài)重構(gòu),消除故障影響,并繼續(xù)執(zhí)行正常的功能操作。
冗余的效果是明顯的,但它大大增加了傳感器及其安裝維護(hù)的代價(jià),增加了數(shù)據(jù)處理量,使得整個(gè)系統(tǒng)龐大化,降低處理的實(shí)時(shí)性。同時(shí)為判定失效的傳感器,則需表決機(jī)構(gòu)或人工參與。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)的不足,本發(fā)明公開了一種通過仲裁方式鑒定傳感器失效的方法。
本發(fā)明的技術(shù)方案如下:
一種通過仲裁方式鑒定傳感器失效的方法,包括以下步驟:
步驟1、建立上級(jí)處理系統(tǒng),上級(jí)處理系統(tǒng)下接多個(gè)傳感器;
步驟2、多個(gè)傳感器對(duì)監(jiān)視對(duì)象進(jìn)行監(jiān)測(cè),且多個(gè)傳感器同時(shí)向上級(jí)處理系統(tǒng)上報(bào)數(shù)據(jù);
步驟3、上級(jí)處理系統(tǒng)對(duì)多個(gè)傳感器上報(bào)的數(shù)據(jù)進(jìn)行收集,計(jì)算每?jī)蓚€(gè)傳感器的數(shù)據(jù)的絕對(duì)值之差;并將其與所設(shè)置的誤差值進(jìn)行比較;
步驟4、如果每?jī)蓚€(gè)傳感器的數(shù)據(jù)的絕對(duì)值之差都小于或者等于誤差值;則認(rèn)為該上報(bào)數(shù)據(jù)有效,所有傳感器無(wú)故障;如果存在兩個(gè)傳感器的數(shù)據(jù)的絕對(duì)值之差大于誤差值,則該上報(bào)數(shù)據(jù)無(wú)效,則向上級(jí)處理系統(tǒng)提出報(bào)警,表明有傳感器出現(xiàn)故障。
其進(jìn)一步的技術(shù)方案為,所述步驟具體為:
步驟1、建立上級(jí)處理系統(tǒng),上級(jí)處理系統(tǒng)下接兩個(gè)傳感器;
步驟2、兩個(gè)傳感器對(duì)監(jiān)視對(duì)象進(jìn)行監(jiān)測(cè),且兩個(gè)傳感器同時(shí)向上級(jí)處理系統(tǒng)上報(bào)數(shù)據(jù);
步驟3、上級(jí)處理系統(tǒng)對(duì)兩個(gè)傳感器上報(bào)的數(shù)據(jù)進(jìn)行收集,計(jì)算兩個(gè)傳感器的絕對(duì)值之差;并將其與所設(shè)置的誤差值進(jìn)行比較;
步驟4、如果兩個(gè)傳感器的數(shù)據(jù)的絕對(duì)值之差小于或者等于誤差值;則認(rèn)為該上報(bào)數(shù)據(jù)有效,兩個(gè)傳感器都無(wú)故障;如果兩個(gè)傳感器的數(shù)據(jù)的絕對(duì)值之差大于誤差值,則該上報(bào)數(shù)據(jù)無(wú)效,則向上級(jí)處理系統(tǒng)提出報(bào)警,表明有傳感器出現(xiàn)故障。
其進(jìn)一步的技術(shù)方案為,所述步驟具體為:
步驟1、建立上級(jí)處理系統(tǒng),上級(jí)處理系統(tǒng)下接三個(gè)傳感器;
步驟2、三個(gè)傳感器對(duì)監(jiān)視對(duì)象進(jìn)行監(jiān)測(cè),且三個(gè)傳感器同時(shí)向上級(jí)處理系統(tǒng)上報(bào)數(shù)據(jù);
步驟3、上級(jí)處理系統(tǒng)對(duì)三個(gè)傳感器上報(bào)的數(shù)據(jù)進(jìn)行收集,計(jì)算每?jī)蓚€(gè)傳感器的絕對(duì)值之差;并將其與所設(shè)置的誤差值進(jìn)行比較;
步驟4、如果每?jī)蓚€(gè)傳感器的數(shù)據(jù)的絕對(duì)值之差都小于或者等于誤差值;則認(rèn)為該上報(bào)數(shù)據(jù)有效,三個(gè)傳感器均無(wú)故障;如果存在兩個(gè)傳感器的數(shù)據(jù)的絕對(duì)值之差大于誤差值,則該上報(bào)數(shù)據(jù)無(wú)效,向上級(jí)處理系統(tǒng)提出報(bào)警,表明有傳感器出現(xiàn)故障;根據(jù)三個(gè)傳感器中每?jī)蓚€(gè)傳感器的數(shù)據(jù)的絕對(duì)值之差,判斷出現(xiàn)故障的具體傳感器。
其進(jìn)一步的技術(shù)方案為,判斷出現(xiàn)故障的具體傳感器的方法為:
第一傳感器與第二傳感器的數(shù)據(jù)的絕對(duì)值之差記為a;
第二傳感器與第三傳感器的數(shù)據(jù)的絕對(duì)值之差記為b;
第三傳感器與第一傳感器的數(shù)據(jù)的絕對(duì)值之差記為c;
如果a、b超出誤差值范圍,則第二傳感器為故障傳感器;如果b、c超出誤差值范圍,則第三傳感器為故障傳感器;如果a、c超出誤差值范圍,則第一傳感器為故障傳感器。
其進(jìn)一步的技術(shù)方案為,所述上級(jí)處理系統(tǒng)為云端服務(wù)器或者本地處理器。
本發(fā)明的有益技術(shù)效果是:
本發(fā)明通過失效檢測(cè),可以對(duì)已發(fā)生的傳感器故障提出報(bào)警,使得相關(guān)工作人員可以及時(shí)維修或更新傳感器。
附圖說(shuō)明
圖1是本發(fā)明的流程圖。
具體實(shí)施方式
如圖1所示,本發(fā)明所述的方法包括以下步驟:
步驟1、建立上級(jí)處理系統(tǒng),上級(jí)處理系統(tǒng)可以為云端服務(wù)器或者本地處理器。上級(jí)處理系統(tǒng)下接多個(gè)傳感器。如果上級(jí)處理系統(tǒng)為云端服務(wù)器,則傳感器的檢測(cè)數(shù)據(jù)直接傳輸至云端服務(wù)器,云端服務(wù)器對(duì)所接收到的數(shù)據(jù)進(jìn)行計(jì)算和處理分析。如果上級(jí)處理系統(tǒng)為本地處理器,則本地處理器連接有多個(gè)采集端,一個(gè)采集端連接多個(gè)傳感器,則傳感器所采集的數(shù)據(jù)通過采集端傳輸至本地處理器,進(jìn)行計(jì)算分析。
步驟2、多個(gè)傳感器對(duì)監(jiān)視對(duì)象進(jìn)行監(jiān)測(cè),且多個(gè)傳感器同時(shí)向上級(jí)處理系統(tǒng)上報(bào)數(shù)據(jù);
步驟3、上級(jí)處理系統(tǒng)對(duì)多個(gè)傳感器上報(bào)的數(shù)據(jù)進(jìn)行收集,計(jì)算每?jī)蓚€(gè)傳感器的絕對(duì)值之差;將其與事先設(shè)置的誤差值進(jìn)行比較。
步驟4、如果每?jī)蓚€(gè)傳感器的絕對(duì)值之差都小于或者等于誤差值;則認(rèn)為該上報(bào)數(shù)據(jù)有效,傳感器無(wú)故障;如果存在兩個(gè)傳感器的絕對(duì)值之差大于誤差值,則該上報(bào)數(shù)據(jù)無(wú)效,向上級(jí)處理系統(tǒng)提出報(bào)警,表明傳感器故障。
傳感器具體可以選用兩個(gè)或者三個(gè)。
如果使用兩個(gè)傳感器,那么傳感器的成本比較小,但是只適宜判斷是否有傳感器出現(xiàn)故障,但是,無(wú)法具體判斷故障出現(xiàn)在哪個(gè)傳感器。需要人工配合進(jìn)一步進(jìn)行檢查。
其具體步驟如下:
步驟1、建立上級(jí)處理系統(tǒng),上級(jí)處理系統(tǒng)下接兩個(gè)傳感器;
步驟2、兩個(gè)傳感器對(duì)監(jiān)視對(duì)象進(jìn)行監(jiān)測(cè),且兩個(gè)傳感器同時(shí)向上級(jí)處理系統(tǒng)上報(bào)數(shù)據(jù);
步驟3、上級(jí)處理系統(tǒng)對(duì)兩個(gè)傳感器上報(bào)的數(shù)據(jù)進(jìn)行收集,計(jì)算兩個(gè)傳感器的絕對(duì)值之差;將其與事先設(shè)置的誤差值進(jìn)行比較。
步驟4、如果兩個(gè)傳感器的絕對(duì)值之差小于或者等于誤差值;則認(rèn)為該上報(bào)數(shù)據(jù)有效,傳感器無(wú)故障;如果兩個(gè)傳感器的絕對(duì)值之差大于誤差值,則該上報(bào)數(shù)據(jù)無(wú)效,則向上級(jí)處理系統(tǒng)提出報(bào)警,表明傳感器故障。
如果使用三個(gè)傳感器,雖然增加了一些傳感器的成本,但是可以通過判斷,精確定位是哪個(gè)傳感器出現(xiàn)問題。
具體步驟如下:
步驟1、建立上級(jí)處理系統(tǒng),上級(jí)處理系統(tǒng)下接三個(gè)傳感器;
步驟2、三個(gè)傳感器對(duì)監(jiān)視對(duì)象進(jìn)行監(jiān)測(cè),且三個(gè)傳感器同時(shí)向上級(jí)處理系統(tǒng)上報(bào)數(shù)據(jù);
步驟3、上級(jí)處理系統(tǒng)對(duì)三個(gè)傳感器上報(bào)的數(shù)據(jù)進(jìn)行收集,計(jì)算每?jī)蓚€(gè)傳感器的絕對(duì)值之差;將其與事先設(shè)置的誤差值進(jìn)行比較。
步驟4、如果每?jī)蓚€(gè)傳感器的絕對(duì)值之差都小于或者等于誤差值;則認(rèn)為該上報(bào)數(shù)據(jù)有效,所有傳感器無(wú)故障;如果存在兩個(gè)傳感器的絕對(duì)值之差大于誤差值,則該上報(bào)數(shù)據(jù)無(wú)效,向上級(jí)處理系統(tǒng)提出報(bào)警,表明有傳感器出現(xiàn)故障;并通過分析誤差數(shù)據(jù),判斷出故障的具體是哪個(gè)傳感器。
判斷出故障的具體是哪個(gè)傳感器的方法為:
第一傳感器與第二傳感器的絕對(duì)值之差記為a;
第二傳感器與第三傳感器的絕對(duì)值之差記為b;
第三傳感器與第一傳感器的絕對(duì)值之差記為c;
如果a、b超出誤差值范圍,則第二傳感器為故障傳感器;如果b、c超出誤差值圍,則第三傳感器為故障傳感器;如果a、c超出誤差值范圍,則第一傳感器為故障傳感器。
以上所述的僅是本發(fā)明的優(yōu)選實(shí)施方式,本發(fā)明不限于以上實(shí)施例??梢岳斫猓绢I(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和構(gòu)思的前提下直接導(dǎo)出或聯(lián)想到的其他改進(jìn)和變化,均應(yīng)認(rèn)為包含在本發(fā)明的保護(hù)范圍之內(nèi)。