一種基于貝葉斯公式的故障定位算法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及算法領(lǐng)域,具體地說,特別涉及到一種基于貝葉斯公式的故障定位算法。
【背景技術(shù)】
[0002]隨著工業(yè)技術(shù)的進(jìn)步,現(xiàn)代工業(yè)生產(chǎn)過程的規(guī)模越來越大,復(fù)雜程度也越來越高。復(fù)雜生產(chǎn)過程裝置一旦發(fā)生故障,不但會(huì)造成巨大的經(jīng)濟(jì)損失,而且可能導(dǎo)致人員傷亡和對(duì)生態(tài)環(huán)境的破壞。故障定位是故障管理中的重要環(huán)節(jié),故障管理的速度和準(zhǔn)確性很大程度上依賴于故障定位過程。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于針對(duì)現(xiàn)有技術(shù)中的不足,提供一種基于貝葉斯公式的故障定位算法,以解決上述問題。
[0004]本發(fā)明所解決的技術(shù)問題可以采用以下技術(shù)方案來實(shí)現(xiàn):
一種基于貝葉斯公式的故障定位算法,包括如下步驟:
1)將待檢測(cè)目標(biāo)導(dǎo)入計(jì)算機(jī),通過貝葉斯公式建立與待檢測(cè)目標(biāo)之間的數(shù)據(jù)通道;
2)啟動(dòng)系統(tǒng)自檢,確定計(jì)算機(jī)通道發(fā)生故障的目標(biāo)區(qū)域;
3)對(duì)所述目標(biāo)區(qū)域進(jìn)行區(qū)域劃分,將所述目標(biāo)區(qū)域劃分為若干子區(qū)域;對(duì)所述子區(qū)域進(jìn)行二次掃描,獲取目標(biāo)的子區(qū)域的故障代碼;
4)將所有獲取的子區(qū)域的故障代碼整合后,發(fā)送至遠(yuǎn)程的云計(jì)算機(jī)。
[0005]進(jìn)一步的,所述故障定位算法基于JAVA、C++語言。
[0006]進(jìn)一步的,所述目標(biāo)區(qū)域劃分為4個(gè)子區(qū)域。
[0007]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果如下:
通過采用全新的算法結(jié)構(gòu)設(shè)計(jì),提高了故障定位算法的精確性和泛用性。
【具體實(shí)施方式】
[0008]為使本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面結(jié)合【具體實(shí)施方式】,進(jìn)一步闡述本發(fā)明。
[0009]本發(fā)明所述的一種基于貝葉斯公式的故障定位算法,包括如下步驟:
1)將待檢測(cè)目標(biāo)導(dǎo)入計(jì)算機(jī),通過貝葉斯公式建立與待檢測(cè)目標(biāo)之間的數(shù)據(jù)通道;
2)啟動(dòng)系統(tǒng)自檢,確定計(jì)算機(jī)通道發(fā)生故障的目標(biāo)區(qū)域;
3)對(duì)所述目標(biāo)區(qū)域進(jìn)行區(qū)域劃分,將所述目標(biāo)區(qū)域劃分為若干子區(qū)域;對(duì)所述子區(qū)域進(jìn)行二次掃描,獲取目標(biāo)的子區(qū)域的故障代碼;
4)將所有獲取的子區(qū)域的故障代碼整合后,發(fā)送至遠(yuǎn)程的云計(jì)算機(jī)。
[0010]所述故障定位算法基于JAVA、C++語言。
[0011 ]所述目標(biāo)區(qū)域劃分為4個(gè)子區(qū)域。
[0012]通過采用上述技術(shù),進(jìn)一步提高了本發(fā)明所述的故障定位算法的精確性和泛用性。
[0013]以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點(diǎn)。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實(shí)施例的限制,上述實(shí)施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會(huì)有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等效物界定。
【主權(quán)項(xiàng)】
1.一種基于貝葉斯公式的故障定位算法,其特征在于,包括如下步驟: I)將待檢測(cè)目標(biāo)導(dǎo)入計(jì)算機(jī),通過貝葉斯公式建立與待檢測(cè)目標(biāo)之間的數(shù)據(jù)通道; 2)啟動(dòng)系統(tǒng)自檢,確定計(jì)算機(jī)通道發(fā)生故障的目標(biāo)區(qū)域; 3)對(duì)所述目標(biāo)區(qū)域進(jìn)行區(qū)域劃分,將所述目標(biāo)區(qū)域劃分為若干子區(qū)域;對(duì)所述子區(qū)域進(jìn)行二次掃描,獲取目標(biāo)的子區(qū)域的故障代碼; 4)將所有獲取的子區(qū)域的故障代碼整合后,發(fā)送至遠(yuǎn)程的云計(jì)算機(jī)。2.根據(jù)權(quán)利要求1所述的一種基于貝葉斯公式的故障定位算法,其特征在于,所述故障定位算法基于JAVA、C++語言。3.根據(jù)權(quán)利要求1所述的一種基于貝葉斯公式的故障定位算法,其特征在于,所述目標(biāo)區(qū)域劃分為4個(gè)子區(qū)域。
【專利摘要】本發(fā)明公開了一種基于貝葉斯公式的故障定位算法,包括如下步驟:1)將待檢測(cè)目標(biāo)導(dǎo)入計(jì)算機(jī),通過貝葉斯公式建立與待檢測(cè)目標(biāo)之間的數(shù)據(jù)通道;2)啟動(dòng)系統(tǒng)自檢,確定計(jì)算機(jī)通道發(fā)生故障的目標(biāo)區(qū)域;3)對(duì)所述目標(biāo)區(qū)域進(jìn)行區(qū)域劃分,將所述目標(biāo)區(qū)域劃分為若干子區(qū)域;對(duì)所述子區(qū)域進(jìn)行二次掃描,獲取目標(biāo)的子區(qū)域的故障代碼;4)將所有獲取的子區(qū)域的故障代碼整合后,發(fā)送至遠(yuǎn)程的云計(jì)算機(jī)。本發(fā)明通過采用全新的算法結(jié)構(gòu)設(shè)計(jì),提高了故障定位算法的精確性和泛用性。
【IPC分類】G06F19/00
【公開號(hào)】CN105608320
【申請(qǐng)?zhí)枴緾N201510976905
【發(fā)明人】蔡健平
【申請(qǐng)人】蘇州匯萊斯信息科技有限公司
【公開日】2016年5月25日
【申請(qǐng)日】2015年12月23日