一種基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的方法及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的方法及系統(tǒng),通過(guò)系統(tǒng)自動(dòng)檢測(cè)是否有數(shù)據(jù)缺失和異常數(shù)據(jù),如檢測(cè)到有數(shù)據(jù)缺失和異常數(shù)據(jù),系統(tǒng)自動(dòng)進(jìn)行補(bǔ)錄缺失數(shù)據(jù)和刪除異常數(shù)據(jù),無(wú)需人工查看數(shù)據(jù)和人工補(bǔ)錄或刪除數(shù)據(jù),省時(shí)省力,在不用人工干預(yù)的情況下,實(shí)現(xiàn)智能儀表的數(shù)據(jù)自動(dòng)補(bǔ)錄及數(shù)據(jù)質(zhì)量監(jiān)控,大大提高采集數(shù)據(jù)的質(zhì)量及數(shù)據(jù)分析的準(zhǔn)確性。
【專(zhuān)利說(shuō)明】
一種基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種系統(tǒng),尤其涉及的是一種基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的方法及系統(tǒng)。
【背景技術(shù)】
[0002]在現(xiàn)今的社會(huì),大數(shù)據(jù)的應(yīng)用越來(lái)越彰顯它的優(yōu)勢(shì),它占領(lǐng)的領(lǐng)域也越來(lái)越大,電子商務(wù)、020、物流配送等,各種利用大數(shù)據(jù)進(jìn)行發(fā)展的領(lǐng)域正在協(xié)助企業(yè)不斷地發(fā)展新業(yè)務(wù),創(chuàng)新運(yùn)營(yíng)模式。電力企業(yè)也不例外,通過(guò)將智能儀表安裝在用電客戶的核心設(shè)備上,采集設(shè)備上的電流、電壓、功率、諧波等數(shù)據(jù),通過(guò)對(duì)數(shù)據(jù)進(jìn)行分析,對(duì)設(shè)備上的運(yùn)行狀態(tài)進(jìn)行監(jiān)控,監(jiān)控的準(zhǔn)確性對(duì)數(shù)據(jù)質(zhì)量要求很高。但是,數(shù)據(jù)會(huì)因?yàn)榫W(wǎng)絡(luò)傳輸?shù)牟环€(wěn)定或儀表所處環(huán)境的各種問(wèn)題導(dǎo)致數(shù)據(jù)缺失或異常。目前,處理數(shù)據(jù)缺失或異常的方法一般是通過(guò)人工查看數(shù)據(jù)是否缺失或異常,然后將數(shù)據(jù)補(bǔ)錄補(bǔ)全或刪除,這種方式需要花費(fèi)大量人工成本。
[0003]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的方法及系統(tǒng),旨在解決現(xiàn)有的處理數(shù)據(jù)缺失或異常的方法是通過(guò)人工查看數(shù)據(jù)是否缺失或異常,人工將數(shù)據(jù)補(bǔ)錄補(bǔ)全或刪除的方式費(fèi)時(shí)費(fèi)力的問(wèn)題。
[0005]本發(fā)明的技術(shù)方案如下:
[0006]—種基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng),其中,包括:
[0007]數(shù)據(jù)質(zhì)量監(jiān)控模塊,用于檢測(cè)數(shù)據(jù)的缺失和異常情況;
[0008]命令管理模塊,用于發(fā)送命令到數(shù)據(jù)采集模塊;
[0009]數(shù)據(jù)采集模塊,用于與數(shù)據(jù)網(wǎng)關(guān)通信,接收數(shù)據(jù)網(wǎng)關(guān)數(shù)據(jù)及發(fā)送補(bǔ)錄命令;
[0010]數(shù)據(jù)存儲(chǔ)模塊,用于存儲(chǔ)采集的數(shù)據(jù);
[0011]數(shù)據(jù)網(wǎng)關(guān),通過(guò)網(wǎng)絡(luò)將智能儀表采集的數(shù)據(jù)傳輸?shù)綌?shù)據(jù)采集模塊;
[0012]智能儀表,用于采集設(shè)備運(yùn)行時(shí)的各種數(shù)據(jù);
[0013]所述數(shù)據(jù)質(zhì)量監(jiān)控模塊與命令管理模塊連接,數(shù)據(jù)質(zhì)量監(jiān)控模塊與數(shù)據(jù)存儲(chǔ)模塊連接;命令管理模塊與數(shù)據(jù)存儲(chǔ)模塊連接,命令管理模塊與數(shù)據(jù)采集模塊連接;數(shù)據(jù)采集模塊與數(shù)據(jù)存儲(chǔ)模塊連接,數(shù)據(jù)采集模塊與數(shù)據(jù)網(wǎng)關(guān)連接;數(shù)據(jù)網(wǎng)關(guān)與智能儀表連接。
[0014]—種如上述所述的基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng)的方法,其中,具體包括以下步驟:
[0015]步驟A:數(shù)據(jù)質(zhì)量監(jiān)控模塊檢測(cè)數(shù)據(jù)存儲(chǔ)模塊中的數(shù)據(jù)是否缺失或異常,是,執(zhí)行步驟B-步驟G,否執(zhí)行步驟H;
[0016]步驟B:數(shù)據(jù)質(zhì)量監(jiān)控模塊生成補(bǔ)錄命令并反饋至命令管理模塊,命令管理模塊檢查接收到補(bǔ)錄命令,并將補(bǔ)錄命令發(fā)送至數(shù)據(jù)采集模塊;
[0017]步驟C:數(shù)據(jù)采集模塊接收到補(bǔ)錄命令后,將補(bǔ)錄命令發(fā)送至數(shù)據(jù)網(wǎng)關(guān);
[0018]步驟D:數(shù)據(jù)網(wǎng)關(guān)收到補(bǔ)錄命令后,將智能儀表數(shù)據(jù)反饋至數(shù)據(jù)采集模塊;
[0019]步驟E:數(shù)據(jù)采集模塊校驗(yàn)數(shù)據(jù)是否正確,是,執(zhí)行步驟F,否,執(zhí)行步驟G;
[0020]步驟F:數(shù)據(jù)采集模塊將補(bǔ)錄數(shù)據(jù)發(fā)送至數(shù)據(jù)存儲(chǔ)模塊中進(jìn)行更新存儲(chǔ);
[0021 ] 步驟G:重復(fù)執(zhí)行步驟A-步驟E;
[0022]步驟H:系統(tǒng)不動(dòng)作。
[0023]所述的基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng)的方法,其中,所述步驟A中,數(shù)據(jù)質(zhì)量監(jiān)控模塊每隔一小時(shí)對(duì)上一小時(shí)的數(shù)據(jù)是否缺失或異常進(jìn)行檢測(cè)。
[0024]所述的基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng)的方法,其中,所述步驟C中,數(shù)據(jù)采集模塊每間隔一個(gè)時(shí)間段對(duì)數(shù)據(jù)網(wǎng)關(guān)發(fā)送一條補(bǔ)錄命令。
[0025]所述的基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng)的方法,其中,所述步驟E中,數(shù)據(jù)校驗(yàn)包括非負(fù)數(shù)校驗(yàn)和非正常數(shù)據(jù)校驗(yàn)。
[0026]本發(fā)明的有益效果:本發(fā)明通過(guò)提供一種基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的方法及系統(tǒng),通過(guò)系統(tǒng)自動(dòng)檢測(cè)是否有數(shù)據(jù)缺失和異常數(shù)據(jù),如檢測(cè)到有數(shù)據(jù)缺失和異常數(shù)據(jù),系統(tǒng)自動(dòng)進(jìn)行補(bǔ)錄缺失數(shù)據(jù)和刪除異常數(shù)據(jù),無(wú)需人工查看數(shù)據(jù)和人工補(bǔ)錄或刪除數(shù)據(jù),省時(shí)省力,在不用人工干預(yù)的情況下,實(shí)現(xiàn)智能儀表的數(shù)據(jù)自動(dòng)補(bǔ)錄及數(shù)據(jù)質(zhì)量監(jiān)控,大大提高采集數(shù)據(jù)的質(zhì)量及數(shù)據(jù)分析的準(zhǔn)確性。
【附圖說(shuō)明】
[0027]圖1是本發(fā)明中基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng)的內(nèi)部連接圖。
[0028]圖2是本發(fā)明中基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng)的方法的步驟流程圖。
【具體實(shí)施方式】
[0029]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。
[0030]如圖1所示,一種基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng),包括:
[0031]數(shù)據(jù)質(zhì)量監(jiān)控模塊100,用于檢測(cè)數(shù)據(jù)的缺失和異常情況;
[0032]命令管理模塊200,用于發(fā)送命令到數(shù)據(jù)采集模塊;
[0033]數(shù)據(jù)采集模塊300,用于與數(shù)據(jù)網(wǎng)關(guān)通信,接收數(shù)據(jù)網(wǎng)關(guān)數(shù)據(jù)及發(fā)送補(bǔ)錄命令;
[0034]數(shù)據(jù)存儲(chǔ)模塊400,用于存儲(chǔ)采集的數(shù)據(jù);
[0035]數(shù)據(jù)網(wǎng)關(guān)500,通過(guò)網(wǎng)絡(luò)將智能儀表采集的數(shù)據(jù)傳輸?shù)綌?shù)據(jù)采集模塊;
[0036]智能儀表600,用于采集設(shè)備運(yùn)行時(shí)的各種數(shù)據(jù);
[0037]所述數(shù)據(jù)質(zhì)量監(jiān)控模塊100與命令管理模塊200連接,數(shù)據(jù)質(zhì)量監(jiān)控模塊100與數(shù)據(jù)存儲(chǔ)模塊400連接;命令管理模塊200與數(shù)據(jù)存儲(chǔ)模塊400連接,命令管理模塊200與數(shù)據(jù)采集模塊300連接;數(shù)據(jù)采集模塊300與數(shù)據(jù)存儲(chǔ)模塊400連接,數(shù)據(jù)采集模塊300與數(shù)據(jù)網(wǎng)關(guān)500連接;數(shù)據(jù)網(wǎng)關(guān)500與智能儀表600連接:數(shù)據(jù)質(zhì)量監(jiān)控模塊100檢測(cè)數(shù)據(jù)存儲(chǔ)模塊400中的數(shù)據(jù)是否缺失或異常,若檢測(cè)到數(shù)據(jù)缺失或異常數(shù)據(jù)時(shí)質(zhì)量監(jiān)控模塊100將檢測(cè)結(jié)果反饋給命令管理模塊200,命令管理模塊200發(fā)送命令至數(shù)據(jù)采集模塊300,數(shù)據(jù)采集模塊300再將命令發(fā)送至數(shù)據(jù)網(wǎng)關(guān)500,數(shù)據(jù)網(wǎng)關(guān)500補(bǔ)錄數(shù)據(jù)并發(fā)送至數(shù)據(jù)采集模塊300,數(shù)據(jù)采集模塊300接收數(shù)據(jù)網(wǎng)關(guān)500的數(shù)據(jù)后,校驗(yàn)數(shù)據(jù)的正確性發(fā)送至數(shù)據(jù)存儲(chǔ)模塊400進(jìn)行存儲(chǔ)更新數(shù)據(jù)。
[0038]如圖2所示,一種如上述所述的基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng)的方法,具體包括以下步驟:
[0039]步驟A:數(shù)據(jù)質(zhì)量監(jiān)控模塊100檢測(cè)數(shù)據(jù)存儲(chǔ)模塊400中的數(shù)據(jù)是否缺失或異常,是,執(zhí)行步驟B-步驟G,否執(zhí)行步驟H;
[0040]步驟B:數(shù)據(jù)質(zhì)量監(jiān)控模塊100生成補(bǔ)錄命令并反饋至命令管理模塊200,命令管理模塊200檢查接收到補(bǔ)錄命令,并將補(bǔ)錄命令發(fā)送至數(shù)據(jù)采集模塊300;
[0041]步驟C:數(shù)據(jù)采集模塊300接收到補(bǔ)錄命令后,將補(bǔ)錄命令發(fā)送至數(shù)據(jù)網(wǎng)關(guān)500;
[0042]步驟D:數(shù)據(jù)網(wǎng)關(guān)500收到補(bǔ)錄命令后,將智能儀表600收集的數(shù)據(jù)反饋至數(shù)據(jù)采集模塊300;
[0043]步驟E:數(shù)據(jù)采集模塊300校驗(yàn)數(shù)據(jù)是否正確,是,執(zhí)行步驟F,否,執(zhí)行步驟G;
[0044]步驟F:數(shù)據(jù)采集模塊300將補(bǔ)錄數(shù)據(jù)發(fā)送至數(shù)據(jù)存儲(chǔ)模塊400中進(jìn)行更新存儲(chǔ);
[0045]步驟G:重復(fù)執(zhí)行步驟A-步驟E;
[0046]步驟H:系統(tǒng)不動(dòng)作。
[0047]在實(shí)際應(yīng)用中,所述步驟A中,數(shù)據(jù)質(zhì)量監(jiān)控模塊100每隔一小時(shí)對(duì)上一小時(shí)的數(shù)據(jù)進(jìn)行統(tǒng)計(jì),以確保數(shù)據(jù)的實(shí)時(shí)性;除了數(shù)據(jù)缺失會(huì)影響數(shù)據(jù)質(zhì)量外,異常數(shù)據(jù)也是影響數(shù)據(jù)質(zhì)量的另一個(gè)主要因數(shù),因此數(shù)據(jù)統(tǒng)計(jì)包括數(shù)據(jù)缺失統(tǒng)計(jì)和異常數(shù)據(jù)性統(tǒng)計(jì),數(shù)據(jù)缺失統(tǒng)計(jì)用于統(tǒng)計(jì)每小時(shí)各種數(shù)據(jù)的缺失情況,異常數(shù)據(jù)統(tǒng)計(jì)用于統(tǒng)計(jì)非正常范圍內(nèi)的無(wú)效數(shù)據(jù)情況,并刪除異常數(shù)據(jù)。
[0048]在實(shí)際應(yīng)用中,所述步驟C中,由于數(shù)據(jù)網(wǎng)關(guān)500性能的限制,不能同時(shí)執(zhí)行多條補(bǔ)錄命令,數(shù)據(jù)采集模塊300在發(fā)送命令時(shí)會(huì)控制命令發(fā)送的條數(shù)和時(shí)機(jī),當(dāng)前一條命令執(zhí)行完成后,等待一段時(shí)間后再發(fā)送另一條命令至數(shù)據(jù)網(wǎng)關(guān)500,此機(jī)制主要為了保證數(shù)據(jù)網(wǎng)關(guān)500有足夠的時(shí)間上傳正常數(shù)據(jù)。
[0049]在實(shí)際應(yīng)用中,所述步驟E中,數(shù)據(jù)校驗(yàn)包括非負(fù)數(shù)校驗(yàn)和非正常數(shù)據(jù)校驗(yàn),非負(fù)數(shù)校驗(yàn)是校驗(yàn)數(shù)據(jù)值是否為負(fù)數(shù),如果為負(fù)數(shù)則視為異常數(shù)據(jù),因?yàn)樵谝话闱闆r下某些數(shù)據(jù)不可能出現(xiàn)負(fù)數(shù),如電流值,頻率值,電壓值等,非正常數(shù)據(jù)校驗(yàn)是指校驗(yàn)數(shù)據(jù)是否超出正常范圍,此數(shù)據(jù)與上一時(shí)間點(diǎn)數(shù)據(jù)作比較,如果兩個(gè)數(shù)據(jù)相差超出正常范圍則視為異常數(shù)據(jù)。
[0050]本技術(shù)方案通過(guò)系統(tǒng)自動(dòng)檢測(cè)是否有數(shù)據(jù)缺失和異常數(shù)據(jù),如檢測(cè)到有數(shù)據(jù)缺失和異常數(shù)據(jù),系統(tǒng)自動(dòng)進(jìn)行補(bǔ)錄缺失數(shù)據(jù)和刪除異常數(shù)據(jù),無(wú)需人工查看數(shù)據(jù)和人工補(bǔ)錄或刪除數(shù)據(jù),省時(shí)省力,在不用人工干預(yù)的情況下,實(shí)現(xiàn)智能儀表的數(shù)據(jù)自動(dòng)補(bǔ)錄及數(shù)據(jù)質(zhì)量監(jiān)控,大大提高采集數(shù)據(jù)的質(zhì)量及數(shù)據(jù)分析的準(zhǔn)確性。
[0051]應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng),其特征在于,包括: 數(shù)據(jù)質(zhì)量監(jiān)控模塊,用于檢測(cè)數(shù)據(jù)的缺失和異常情況; 命令管理模塊,用于發(fā)送命令到數(shù)據(jù)采集模塊; 數(shù)據(jù)采集模塊,用于與數(shù)據(jù)網(wǎng)關(guān)通信,接收數(shù)據(jù)網(wǎng)關(guān)數(shù)據(jù)及發(fā)送補(bǔ)錄命令; 數(shù)據(jù)存儲(chǔ)模塊,用于存儲(chǔ)采集的數(shù)據(jù); 數(shù)據(jù)網(wǎng)關(guān),通過(guò)網(wǎng)絡(luò)將智能儀表采集的數(shù)據(jù)傳輸?shù)綌?shù)據(jù)采集模塊; 智能儀表,用于采集設(shè)備運(yùn)行時(shí)的各種數(shù)據(jù); 所述數(shù)據(jù)質(zhì)量監(jiān)控模塊與命令管理模塊連接,數(shù)據(jù)質(zhì)量監(jiān)控模塊與數(shù)據(jù)存儲(chǔ)模塊連接;命令管理模塊與數(shù)據(jù)存儲(chǔ)模塊連接,命令管理模塊與數(shù)據(jù)采集模塊連接;數(shù)據(jù)采集模塊與數(shù)據(jù)存儲(chǔ)模塊連接,數(shù)據(jù)采集模塊與數(shù)據(jù)網(wǎng)關(guān)連接;數(shù)據(jù)網(wǎng)關(guān)與智能儀表連接。2.—種如權(quán)利要求1所述的基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng)的方法,其特征在于,具體包括以下步驟: 步驟A:數(shù)據(jù)質(zhì)量監(jiān)控模塊檢測(cè)數(shù)據(jù)存儲(chǔ)模塊中的數(shù)據(jù)是否缺失或異常,是,執(zhí)行步驟B-步驟G,否執(zhí)行步驟H; 步驟B:數(shù)據(jù)質(zhì)量監(jiān)控模塊生成補(bǔ)錄命令并反饋至命令管理模塊,命令管理模塊檢查接收到補(bǔ)錄命令,并將補(bǔ)錄命令發(fā)送至數(shù)據(jù)采集模塊; 步驟C:數(shù)據(jù)采集模塊接收到補(bǔ)錄命令后,將補(bǔ)錄命令發(fā)送至數(shù)據(jù)網(wǎng)關(guān); 步驟D:數(shù)據(jù)網(wǎng)關(guān)收到補(bǔ)錄命令后,將智能儀表數(shù)據(jù)反饋至數(shù)據(jù)采集模塊; 步驟E:數(shù)據(jù)采集模塊校驗(yàn)數(shù)據(jù)是否正確,是,執(zhí)行步驟F,否,執(zhí)行步驟G; 步驟F:數(shù)據(jù)采集模塊將補(bǔ)錄數(shù)據(jù)發(fā)送至數(shù)據(jù)存儲(chǔ)模塊中進(jìn)行更新存儲(chǔ); 步驟G:重復(fù)執(zhí)行步驟A-步驟E; 步驟H:系統(tǒng)不動(dòng)作。3.根據(jù)權(quán)利要求2所述的基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng)的方法,其特征在于,所述步驟A中,數(shù)據(jù)質(zhì)量監(jiān)控模塊每隔一小時(shí)對(duì)上一小時(shí)的數(shù)據(jù)是否缺失或異常進(jìn)行檢測(cè)。4.根據(jù)權(quán)利要求2所述的基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng)的方法,其特征在于,所述步驟C中,數(shù)據(jù)采集模塊每間隔一個(gè)時(shí)間段對(duì)數(shù)據(jù)網(wǎng)關(guān)發(fā)送一條補(bǔ)錄命令。5.根據(jù)權(quán)利要求2所述的基于智能儀表數(shù)據(jù)自動(dòng)補(bǔ)錄的系統(tǒng)的方法,其特征在于,所述步驟E中,數(shù)據(jù)校驗(yàn)包括非負(fù)數(shù)校驗(yàn)和非正常數(shù)據(jù)校驗(yàn)。
【文檔編號(hào)】G06F17/30GK105975510SQ201610273854
【公開(kāi)日】2016年9月28日
【申請(qǐng)日】2016年4月28日
【發(fā)明人】黎建寧, 張史沛, 李思行, 張平, 張健棠, 關(guān)潤(rùn)昌, 李健龍, 周添文, 關(guān)志陽(yáng), 朱育志, 云永成, 秦育宣
【申請(qǐng)人】廣東鷹視能效科技有限公司