本發(fā)明涉及一種配電柜油機(jī)狀態(tài)參數(shù)實(shí)時(shí)監(jiān)控的方法,具體涉及數(shù)據(jù)采集設(shè)備以及數(shù)據(jù)傳輸協(xié)議和處理方案,屬于電力監(jiān)控技術(shù)領(lǐng)域。
背景技術(shù):
當(dāng)今已有的系統(tǒng)主要采用客戶端/服務(wù)器體系結(jié)構(gòu)。服務(wù)器與硬件設(shè)備通信,進(jìn)行數(shù)據(jù)處理和運(yùn)算,而客戶端用于人機(jī)交互,通常是多個(gè)工作人員管理多個(gè)客戶端所展示的數(shù)據(jù),并且人眼辨別設(shè)備的電流、電壓等參數(shù)是否超出正常范圍。當(dāng)今系統(tǒng)一般是由多個(gè)任務(wù)組成,每個(gè)任務(wù)完成特定的功能。位于一個(gè)或多個(gè)機(jī)器上的服務(wù)器負(fù)責(zé)數(shù)據(jù)采集,數(shù)據(jù)處理等任務(wù)。系統(tǒng)將服務(wù)器劃分為若干個(gè)專門的服務(wù)器,多個(gè)服務(wù)器邏輯上作為統(tǒng)一的整體,但物理上可能放置于不同的機(jī)器上。
配電柜參數(shù)缺乏智能識(shí)別的報(bào)警機(jī)制,大多數(shù)的監(jiān)控系統(tǒng)需要多個(gè)工作人員目不轉(zhuǎn)睛的盯著終端,人工識(shí)別設(shè)備的多種參數(shù)是否超出正常范圍。這種方式耗費(fèi)大量的人力和物力,且容易遺漏某個(gè)時(shí)間點(diǎn)非正常的參數(shù),從而不能準(zhǔn)確定位問題出現(xiàn)的根源,對(duì)設(shè)備的維護(hù)和檢修造成不同程度的影響。服務(wù)器的分類劃分好處是可以將多個(gè)服務(wù)器的各種數(shù)據(jù)統(tǒng)一管理、分工協(xié)作,但是缺點(diǎn)是會(huì)造成整體效率低下,局部故障可能會(huì)影響整個(gè)系統(tǒng)。
技術(shù)實(shí)現(xiàn)要素:
:
本發(fā)明的目的是如何實(shí)時(shí)監(jiān)控多個(gè)配電柜的多個(gè)參數(shù)值,并對(duì)超出閾值的參數(shù)做出警報(bào);如何存儲(chǔ)和管理多個(gè)服務(wù)器上的各種數(shù)據(jù),使得對(duì)數(shù)據(jù)的處理可以高效化、松耦合。
本發(fā)明的技術(shù)方案如下:一種配電柜油機(jī)狀態(tài)參數(shù)實(shí)時(shí)監(jiān)控的方法,所述的方法為首先使用串口服務(wù)器將rs-232/485/422串口轉(zhuǎn)換成tcp/ip網(wǎng)絡(luò)接口,實(shí)現(xiàn)rs-232/485/422串口與tcp/ip網(wǎng)絡(luò)接口的數(shù)據(jù)雙向透明傳輸,使得串口設(shè)備能夠具備tcp/ip網(wǎng)絡(luò)接口功能,與后臺(tái)管理系統(tǒng)進(jìn)行數(shù)據(jù)通信;然后通過轉(zhuǎn)化器設(shè)置程序利用udp協(xié)議進(jìn)行通訊設(shè)置,在udp通訊模式下,計(jì)算機(jī)實(shí)時(shí)獲取配電柜油機(jī)狀態(tài)參數(shù)數(shù)據(jù),并根據(jù)協(xié)議格式過濾出所需要的數(shù)據(jù)信息。
所述的計(jì)算機(jī)實(shí)時(shí)獲取配電柜油機(jī)狀態(tài)參數(shù)數(shù)據(jù)為時(shí)間間隔為3毫秒。
所述的過濾出所需要的數(shù)據(jù)信息為使用多線程技術(shù)實(shí)時(shí)分析從串口服務(wù)器獲得的轉(zhuǎn)換數(shù)據(jù),如果超出人為規(guī)定的數(shù)據(jù)范圍,則把當(dāng)前時(shí)間點(diǎn)獲取的數(shù)據(jù)作為異常數(shù)據(jù),并寫入日志以供工作人員瀏覽和查找。
所述的后臺(tái)管理系統(tǒng)使用java編程語言開發(fā),使用swing框架完成界面的表格、按鈕等的開發(fā),運(yùn)用多線程來處理多個(gè)任務(wù)。
所述的利用udp協(xié)議進(jìn)行通訊設(shè)置為使用udp協(xié)議來完成數(shù)據(jù)的組裝、加密和傳輸。
所述的方法還包括監(jiān)控管理操作模塊、開始操作模塊、數(shù)據(jù)庫查詢管理操作模塊和導(dǎo)入數(shù)據(jù)操作模塊。
所述的監(jiān)控管理操作模塊為應(yīng)用對(duì)六條線路的配電柜狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控管理。
所述的開始操作模塊為應(yīng)用對(duì)六條線路的配電柜開始啟動(dòng)線程。
所述的數(shù)據(jù)庫查詢管理操作模塊為應(yīng)用對(duì)固定的某條線路在某個(gè)特定時(shí)間點(diǎn)的配電柜的狀態(tài)信息進(jìn)行查詢。
所述的導(dǎo)入數(shù)據(jù)操作模塊為應(yīng)用自動(dòng)定期備份歷史數(shù)據(jù),為提高查詢效率刪除系統(tǒng)內(nèi)數(shù)據(jù),用戶可通過導(dǎo)入備份數(shù)據(jù)信息,查詢歷史數(shù)據(jù)。
與現(xiàn)有技術(shù)對(duì)比,本系統(tǒng)應(yīng)用于擁有配電室的企業(yè)中,幫助企業(yè)消除孤島、降低運(yùn)作成本,提高生產(chǎn)效率,加快變配電過程中異常的反應(yīng)速度。
附圖說明:
圖1是系統(tǒng)整體結(jié)構(gòu)圖;
圖2是系統(tǒng)數(shù)據(jù)所存儲(chǔ)的云平臺(tái)架構(gòu)圖。
具體實(shí)施方式
首先使用串口服務(wù)器將rs-232/485/422串口轉(zhuǎn)換成tcp/ip網(wǎng)絡(luò)接口,實(shí)現(xiàn)rs-232/485/422串口與tcp/ip網(wǎng)絡(luò)接口的數(shù)據(jù)雙向透明傳輸。使得串口設(shè)備能夠立即具備tcp/ip網(wǎng)絡(luò)接口功能,連接網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)通信。轉(zhuǎn)化器設(shè)置程序利用udp協(xié)議進(jìn)行設(shè)置的,在udp通訊模式下,計(jì)算機(jī)獲取配電柜的數(shù)據(jù),并根據(jù)協(xié)議格式過濾出來所需要的信息。
系統(tǒng)獲取數(shù)據(jù)的時(shí)間間隔為3毫秒,雖然udp協(xié)議不能完全保障數(shù)據(jù)的正確傳輸,但是在極短的時(shí)間間隙下可忽略這種誤差。
使用多線程技術(shù)實(shí)時(shí)分析從串口服務(wù)器獲得的轉(zhuǎn)換數(shù)據(jù),如果超出人為規(guī)定的數(shù)據(jù)范圍,則把當(dāng)前時(shí)間點(diǎn)獲取的數(shù)據(jù)作為異常數(shù)據(jù),并寫入日志以供工作人員瀏覽和查找。
該系統(tǒng)使用java編程語言開發(fā),使用swing框架完成界面的表格、按鈕等的開發(fā),保證了界面的美觀性和友好度。運(yùn)用多線程來處理多個(gè)任務(wù),提高系統(tǒng)的流暢性以及圖表界面中折線圖繪制的實(shí)時(shí)性,極小的延遲確保了真正的實(shí)時(shí)監(jiān)控的目的。
使用類庫中chartfactory類及多線程技術(shù)完成大量數(shù)據(jù)在極短時(shí)間內(nèi)完成折線圖的繪制,同時(shí)完美控制時(shí)間單位,方便查閱。
使用udp協(xié)議來完成數(shù)據(jù)的組裝、加密和傳輸,在盡可能保證數(shù)據(jù)正確傳輸?shù)那闆r下確保數(shù)據(jù)傳輸效率。
該應(yīng)用包括了四個(gè)操作模塊,分別為監(jiān)控管理、開始、數(shù)據(jù)庫查詢管理和導(dǎo)入數(shù)據(jù)。監(jiān)控管理模塊,應(yīng)用對(duì)六條線路的配電柜狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控管理;開始模塊,應(yīng)用對(duì)六條線路的配電柜開始啟動(dòng)線程;數(shù)據(jù)庫查詢管理模塊,應(yīng)用對(duì)固定的某條線路在某個(gè)特定時(shí)間點(diǎn)的配電柜的狀態(tài)信息進(jìn)行查詢;導(dǎo)入數(shù)據(jù)模塊,應(yīng)用自動(dòng)定期備份歷史數(shù)據(jù),為提高查詢效率刪除系統(tǒng)內(nèi)數(shù)據(jù),用戶可通過導(dǎo)入備份數(shù)據(jù)信息,查詢歷史數(shù)據(jù)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi),因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。