本發(fā)明涉及遠(yuǎn)程監(jiān)測,具體涉及一種智能安防遠(yuǎn)程監(jiān)控設(shè)備監(jiān)測方法及系統(tǒng)。
背景技術(shù):
1、遠(yuǎn)程監(jiān)控設(shè)備是現(xiàn)代技術(shù)中一項(xiàng)重要的創(chuàng)新,它通過網(wǎng)絡(luò)實(shí)現(xiàn)對設(shè)備的遠(yuǎn)程監(jiān)視和控制。目前廣泛應(yīng)用于多個(gè)領(lǐng)域,如工業(yè)生產(chǎn)、智能家居、公共安全等,旨在提高管理效率、確保設(shè)備正常運(yùn)行和提升安全性。遠(yuǎn)程監(jiān)控設(shè)備通過傳感器和調(diào)度中心相互配合從而實(shí)現(xiàn)對整個(gè)系統(tǒng)的監(jiān)控。隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展,遠(yuǎn)程監(jiān)控設(shè)備變得越來越普及和重要。
2、遠(yuǎn)程監(jiān)控系統(tǒng)主要由遠(yuǎn)程監(jiān)控設(shè)備和調(diào)度中心組成。其中,遠(yuǎn)程監(jiān)控設(shè)備負(fù)責(zé)采集數(shù)據(jù),并將采集到的數(shù)據(jù)傳輸?shù)秸{(diào)度中心。調(diào)度中心則通過網(wǎng)絡(luò)管理多個(gè)遠(yuǎn)程監(jiān)控設(shè)備,實(shí)現(xiàn)對整個(gè)系統(tǒng)的全面監(jiān)控。為了節(jié)省調(diào)度中心的處理壓力,系統(tǒng)設(shè)置了一個(gè)定時(shí)周期,當(dāng)遠(yuǎn)程監(jiān)控設(shè)備的定時(shí)周期結(jié)束后,會(huì)將所采集到的數(shù)據(jù)發(fā)送給調(diào)度中心進(jìn)行處理。
3、在現(xiàn)有技術(shù)中,遠(yuǎn)程監(jiān)控設(shè)備的定時(shí)周期由系統(tǒng)決定,一個(gè)定時(shí)周期結(jié)束后立刻開始下一個(gè)定時(shí)周期,不斷重復(fù)此過程。遠(yuǎn)程監(jiān)控設(shè)備在每個(gè)定時(shí)周期結(jié)束時(shí)將該定時(shí)周期內(nèi)收集的數(shù)據(jù)發(fā)送至調(diào)度中心,如果遠(yuǎn)程監(jiān)控設(shè)備損壞,則無法將數(shù)據(jù)發(fā)送回調(diào)度中心,調(diào)度中心未在規(guī)定時(shí)間內(nèi)收到數(shù)據(jù),則認(rèn)為遠(yuǎn)程監(jiān)控設(shè)備損壞;處于定時(shí)周期內(nèi),遠(yuǎn)程監(jiān)控設(shè)備與調(diào)度中心交互受限,這段時(shí)間內(nèi)設(shè)備故障無法發(fā)現(xiàn),定時(shí)周期設(shè)置過長,導(dǎo)致調(diào)度中心無法及時(shí)發(fā)現(xiàn)設(shè)備故障。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于提供一種智能安防遠(yuǎn)程監(jiān)控設(shè)備監(jiān)測方法及系統(tǒng),解決以上技術(shù)問題。
2、本發(fā)明的目的可以通過以下技術(shù)方案實(shí)現(xiàn):
3、一種智能安防遠(yuǎn)程監(jiān)控設(shè)備監(jiān)測方法,包括以下步驟:
4、獲取遠(yuǎn)程監(jiān)控設(shè)備的定時(shí)周期t和歷史故障次數(shù)n,從中篩選出故障次數(shù)n≥n的遠(yuǎn)程監(jiān)控設(shè)備并標(biāo)記為問題設(shè)備,n為預(yù)設(shè)的故障閾值,調(diào)度中心設(shè)置一個(gè)檢測周期tp,設(shè)定檢測周期初始值為tp=t/n;
5、在當(dāng)前定時(shí)周期內(nèi)設(shè)置檢測節(jié)點(diǎn),相鄰檢測節(jié)點(diǎn)間隔為tp,當(dāng)?shù)竭_(dá)檢測節(jié)點(diǎn)時(shí),所述調(diào)度中心向所述問題設(shè)備發(fā)送檢測指令,問題設(shè)備接收到檢測指令后,將當(dāng)前定時(shí)周期已采集的數(shù)據(jù)打包并發(fā)送至調(diào)度中心,調(diào)度中心對打包的數(shù)據(jù)進(jìn)行解壓,并根據(jù)解壓數(shù)據(jù)判斷問題設(shè)備是否發(fā)生故障;
6、若所述的問題設(shè)備在當(dāng)前定時(shí)周期內(nèi)未發(fā)生故障,則進(jìn)入下一個(gè)定時(shí)周期,對所述的檢測周期進(jìn)行調(diào)整,具體的調(diào)整過程如下所示:
7、獲取歷史數(shù)據(jù)中問題設(shè)備發(fā)生故障的時(shí)間,按照故障發(fā)生順序進(jìn)行排序生成數(shù)據(jù)集合u=(u1,u2,...,ui,...,un),其中ui=ti-tis,ti表示第i次發(fā)生故障的時(shí)間,tis表示第i次故障對應(yīng)定時(shí)周期的開始時(shí)刻;
8、計(jì)算故障波動(dòng)率s,s的計(jì)算公式為:
9、其中,uy為預(yù)設(shè)的期望值,t為一單位標(biāo)準(zhǔn)時(shí)間;
10、根據(jù)公式重新計(jì)算檢測周期tp,所述的計(jì)算公式為:
11、其中,np代表當(dāng)前定時(shí)周期與最近一次設(shè)備故障所處定時(shí)周期之間的定時(shí)周期數(shù),更新檢測周期tp,重新設(shè)置檢測節(jié)點(diǎn),并開始下一個(gè)定時(shí)周期。
12、作為本發(fā)明進(jìn)一步的方案:在計(jì)算檢測周期tp的過程中,當(dāng)tp>t時(shí),令檢測周期tp=t。
13、作為本發(fā)明進(jìn)一步的方案:在故障波動(dòng)率s的計(jì)算過程中,當(dāng)s<1時(shí),令故障波動(dòng)率s=1。
14、作為本發(fā)明進(jìn)一步的方案:根據(jù)故障波動(dòng)率s的計(jì)算結(jié)果,若s=1,在距離定時(shí)周期開始節(jié)點(diǎn)uy處額外設(shè)置一個(gè)檢測節(jié)點(diǎn)。
15、作為本發(fā)明進(jìn)一步的方案:問題設(shè)備接收到檢測指令后,將上一個(gè)檢測節(jié)點(diǎn)與該檢測節(jié)點(diǎn)內(nèi)所采集的數(shù)據(jù)打包并發(fā)送至調(diào)度中心。
16、作為本發(fā)明進(jìn)一步的方案:通過另一種公式計(jì)算檢測周期tp,所述的公式為:
17、其中,δn=np-n,max(δn,1)表示在δn和1中取最大值。
18、作為本發(fā)明進(jìn)一步的方案:設(shè)置等待時(shí)間twait,等待時(shí)間twait的取值范圍是tp/2<twait<tp,調(diào)度中心發(fā)送檢測指令后,進(jìn)入等待時(shí)間,在等待時(shí)間內(nèi)未接收到問題設(shè)備打包的數(shù)據(jù),則判斷問題設(shè)備發(fā)生故障,停止發(fā)送檢測指令并通知工作人員維修設(shè)備,根據(jù)更新后的tp重新設(shè)置等待時(shí)間twait。
19、一種智能安防遠(yuǎn)程監(jiān)控設(shè)備監(jiān)測系統(tǒng),包括:
20、遠(yuǎn)程監(jiān)控設(shè)備:遠(yuǎn)程監(jiān)控設(shè)備根據(jù)系統(tǒng)預(yù)設(shè)的定時(shí)周期t進(jìn)行數(shù)據(jù)采集任務(wù),并在完成一個(gè)定時(shí)周期的采集任務(wù)后,將采集到的數(shù)據(jù)打包并傳輸至調(diào)度中心,若遠(yuǎn)程監(jiān)控設(shè)備發(fā)生故障則無法傳輸數(shù)據(jù)。
21、調(diào)度中心:獲取遠(yuǎn)程監(jiān)控設(shè)備的定時(shí)周期t和歷史故障次數(shù)n,從中篩選出故障次數(shù)n≥n的遠(yuǎn)程監(jiān)控設(shè)備并標(biāo)記為問題設(shè)備,n為預(yù)設(shè)的故障閾值,調(diào)度中心設(shè)置一個(gè)檢測周期tp,設(shè)定檢測周期初始值為tp=t/n。
22、在當(dāng)前定時(shí)周期內(nèi)設(shè)置檢測節(jié)點(diǎn),相鄰檢測節(jié)點(diǎn)間隔為tp,當(dāng)?shù)竭_(dá)檢測節(jié)點(diǎn)時(shí),所述調(diào)度中心向所述問題設(shè)備發(fā)送檢測指令,問題設(shè)備接收到檢測指令后,將定時(shí)周期開始時(shí)刻至當(dāng)前時(shí)刻所采集的數(shù)據(jù)打包并發(fā)送至調(diào)度中心,調(diào)度中心對打包的數(shù)據(jù)進(jìn)行解壓,并根據(jù)解壓數(shù)據(jù)判斷問題設(shè)備是否發(fā)生故障;
23、獲取歷史數(shù)據(jù)中問題設(shè)備發(fā)生故障的時(shí)間,按照故障發(fā)生順序進(jìn)行排序生成數(shù)據(jù)集合u=(u1,u2,...,ui,...,un),其中ui=ti-tis,ti表示第i次發(fā)生故障的時(shí)間,tis表示第i次發(fā)生故障對應(yīng)定時(shí)周期的開始時(shí)刻;
24、計(jì)算故障波動(dòng)率s,s的計(jì)算公式為:
25、其中,uy為預(yù)設(shè)的期望值,t為一單位標(biāo)準(zhǔn)時(shí)間;
26、根據(jù)公式重新計(jì)算檢測周期tp,所述的計(jì)算公式為:
27、在當(dāng)前定時(shí)周期結(jié)束時(shí),更新檢測周期tp和故障次數(shù)n的值,重新設(shè)置檢測節(jié)點(diǎn),并開始下一個(gè)定時(shí)周期。
28、本發(fā)明的有益效果:在本發(fā)明中,通過計(jì)算檢測周期并設(shè)置檢測節(jié)點(diǎn),增加了對問題設(shè)備的檢測頻率,根據(jù)問題設(shè)備打包的數(shù)據(jù)判斷問題設(shè)備是否故障,并根據(jù)結(jié)果對檢測周期進(jìn)行動(dòng)態(tài)調(diào)整,相比現(xiàn)有技術(shù),解決了不能及時(shí)發(fā)現(xiàn)故障的問題,通過對檢測結(jié)果分析并調(diào)整檢測周期,讓本發(fā)明具備動(dòng)態(tài)調(diào)整的功能;通過該方案既解決了調(diào)度中心無法及時(shí)發(fā)現(xiàn)遠(yuǎn)程監(jiān)控設(shè)備故障的問題,同時(shí)在一定程度上節(jié)約了網(wǎng)絡(luò)資源。
1.一種智能安防遠(yuǎn)程監(jiān)控設(shè)備監(jiān)測方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種智能安防遠(yuǎn)程監(jiān)控設(shè)備監(jiān)測方法,其特征在于,在計(jì)算檢測周期tp的過程中,當(dāng)tp>t時(shí),令檢測周期tp=t。
3.根據(jù)權(quán)利要求1所述的一種智能安防遠(yuǎn)程監(jiān)控設(shè)備監(jiān)測方法,其特征在于,在故障波動(dòng)率s的計(jì)算過程中,當(dāng)s<1時(shí),令故障波動(dòng)率s=1。
4.根據(jù)權(quán)利要求3所述的一種智能安防遠(yuǎn)程監(jiān)控設(shè)備監(jiān)測方法,其特征在于,根據(jù)故障波動(dòng)率的計(jì)算結(jié)果,若s=1,在距離定時(shí)周期開始節(jié)點(diǎn)uy處額外設(shè)置一個(gè)檢測節(jié)點(diǎn)。
5.根據(jù)權(quán)利要求1所述的一種智能安防遠(yuǎn)程監(jiān)控設(shè)備監(jiān)測方法,其特征在于,問題設(shè)備接收到檢測指令后,將上一個(gè)檢測節(jié)點(diǎn)與該檢測節(jié)點(diǎn)內(nèi)所采集的數(shù)據(jù)打包并發(fā)送至調(diào)度中心。
6.根據(jù)權(quán)利要求1所述的一種智能安防遠(yuǎn)程監(jiān)控設(shè)備監(jiān)測方法,其特征在于,通過另一種公式計(jì)算檢測周期tp,所述的公式為:
7.根據(jù)權(quán)利要求1所述的一種智能安防遠(yuǎn)程監(jiān)控設(shè)備監(jiān)測方法,其特征在于,設(shè)置等待時(shí)間twait,等待時(shí)間twait的取值范圍是tp/2<twait<tp,調(diào)度中心發(fā)送檢測指令后,進(jìn)入等待時(shí)間,在等待時(shí)間內(nèi)未接收到問題設(shè)備打包的數(shù)據(jù),則判斷問題設(shè)備發(fā)生故障,停止發(fā)送檢測指令并通知工作人員維修設(shè)備,根據(jù)更新后的tp重新設(shè)置等待時(shí)間twait。
8.一種智能安防遠(yuǎn)程監(jiān)控設(shè)備監(jiān)測系統(tǒng),其特征在于,包括: