一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于基于密度聚類的能耗數(shù)據(jù)采集網(wǎng)關(guān)的設(shè)計

電子設(shè)計 ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-06-19 15:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

0 引言

隨著網(wǎng)絡(luò)技術(shù)的進步與發(fā)展,將無線抄表系統(tǒng)應(yīng)用于電力行業(yè)已然成為一種趨勢[1]。集中器作為用電信息采集系統(tǒng)中的重要節(jié)點,是實現(xiàn)主站與采集節(jié)點的通信橋梁[2]。集中器作為中介轉(zhuǎn)發(fā)設(shè)備,缺乏對用電數(shù)據(jù)進行分析的能力,導(dǎo)致主站對用電行為分析和響應(yīng)的滯后[3]。為了能夠在用戶側(cè)實現(xiàn)對能耗采集數(shù)據(jù)的分析與處理,采用該網(wǎng)關(guān)對集中器進行接入管理,獲取各集中器的能耗數(shù)據(jù)并進行分類存儲與分析,以解決主站對異常用電滯后的問題。

目前,諸多學(xué)者針對用電信息采集系統(tǒng)及異常能耗數(shù)據(jù)分析提出了多種解決方案。文獻[3]通過構(gòu)造關(guān)聯(lián)規(guī)則,提出了一種基于密度聚類DBSCAN算法,用于識別離群點的用電模式。文獻[4]通過軟、硬件的協(xié)同配合,實現(xiàn)了集中器與控制終端和遠程管理中心快速、可靠的通信。文獻[5]中的用電信息采集系統(tǒng)側(cè)重于需求管理和響應(yīng),分析了用戶用電行為。文獻[6]基于實時性方面的考慮,提出了一種層次化的異常事件檢測系統(tǒng)。以上研究對用電信息采集系統(tǒng)的發(fā)展做出了積極貢獻。

為解決主站對用電數(shù)據(jù)分析滯后的問題,本文研究了網(wǎng)關(guān)接入用電信息采集系統(tǒng)時獲取地址的過程;網(wǎng)關(guān)接入用電信息采集網(wǎng)絡(luò)后,讀入集中器能耗數(shù)據(jù)并進行分類存儲,采用密度聚類DBSCAN算法[7-8]得出離群點集合,并通過決策樹C4.5算法[9-10]得出離群點數(shù)據(jù)對應(yīng)的用電行為。

1 網(wǎng)關(guān)獲取節(jié)點地址

網(wǎng)關(guān)與主站通信在應(yīng)用層應(yīng)滿足376.1電網(wǎng)規(guī)約[11],該規(guī)約對數(shù)據(jù)域地址進行規(guī)定,其地址由3部分組成:2 B行政區(qū)劃碼A1、2 B終端地址A2和1 B主站地址和組地址標志A3。

網(wǎng)關(guān)接入用電信息采集網(wǎng)絡(luò),獲取節(jié)點地址的流程如下:網(wǎng)關(guān)通過構(gòu)建數(shù)據(jù)幀,向主站發(fā)送地址查詢命令,獲取地址A,其由2 B的行政區(qū)劃碼A1和2 B的終端地址A2構(gòu)成,地址格式如圖1所示。

關(guān)于基于密度聚類的能耗數(shù)據(jù)采集網(wǎng)關(guān)的設(shè)計

網(wǎng)關(guān)與主站進行通信的過程中,主站根據(jù)網(wǎng)關(guān)節(jié)點地址構(gòu)建數(shù)據(jù)幀地址域,包括地址段A1、A2和A3。在單播情況下,A1、A2直接從目標集中器地址A中獲取,A3為主站地址和組地址標志。A3的D0位為終端組地址標志,D0為0時表示終端地址A2為單地址;D0為1時表示終端地址A2為組地址;A3的D1~D7組成0~127個主站地址MSA,其中數(shù)據(jù)幀地址域格式如圖2所示。

關(guān)于基于密度聚類的能耗數(shù)據(jù)采集網(wǎng)關(guān)的設(shè)計

2 網(wǎng)關(guān)關(guān)鍵軟硬件設(shè)計

網(wǎng)關(guān)基于ARM11和Linux操作系統(tǒng)[12]進行設(shè)計,采用輕量級的SQLite3數(shù)據(jù)庫對相關(guān)能耗數(shù)據(jù)及用戶信息進行存儲。對用電信息采集數(shù)據(jù)進行分析需要基于一定規(guī)模的歷史數(shù)據(jù),考慮到存儲容量、網(wǎng)關(guān)規(guī)格和成本等因素,采用SD卡進行內(nèi)存擴展。選取BOA服務(wù)器作為網(wǎng)關(guān)的Web服務(wù)器程序,在網(wǎng)關(guān)上實現(xiàn)簡單的網(wǎng)頁查看功能。

2.1 外擴存儲模塊設(shè)計

在網(wǎng)關(guān)上實現(xiàn)對用電信息采集數(shù)據(jù)的分析,需要基于一定的歷史數(shù)據(jù),網(wǎng)關(guān)需要存儲一定數(shù)量的數(shù)據(jù),而網(wǎng)關(guān)自身內(nèi)存有限,所以需要擴大用電信息采集網(wǎng)關(guān)的存儲能力,SD卡與S3C6410中的SDIO0接口的原理圖如圖3所示。

關(guān)于基于密度聚類的能耗數(shù)據(jù)采集網(wǎng)關(guān)的設(shè)計

2.2 SQLite3數(shù)據(jù)庫的設(shè)計

SQLite3是一個嵌入式數(shù)據(jù)庫,其存儲后端采用Btree實現(xiàn)。SQLite在硬盤上一個數(shù)據(jù)庫一個文件,每個數(shù)據(jù)庫文件頭部保存有這個數(shù)據(jù)庫的元信息,包括版本、大小、Btree根節(jié)點位置等。

數(shù)據(jù)庫可以高效、安全、大批量地對數(shù)據(jù)進行管理,將SQLite3數(shù)據(jù)庫移植到本網(wǎng)關(guān)中以實現(xiàn)對能耗數(shù)據(jù)的分析。根據(jù)用電異常量分析算法對數(shù)據(jù)類型的需求進行存儲,包括能耗類型、相對頻率、用戶類型、環(huán)境溫度等。

2.3 BOA服務(wù)器程序的設(shè)計

本網(wǎng)關(guān)采用BOA服務(wù)器Web程序搭載后臺管理界面,前端界面采用AJAX技術(shù)與服務(wù)器中的CGI程序進行交互,后臺管理網(wǎng)頁設(shè)計架構(gòu)如圖4所示。

關(guān)于基于密度聚類的能耗數(shù)據(jù)采集網(wǎng)關(guān)的設(shè)計

用電信息采集網(wǎng)關(guān)Web網(wǎng)頁中的主要功能包括以下3個方面:

(1)查詢能耗信息:通過曲線對能耗信息進行顯示,可以查看用戶時、日、月的用電信息等情況。

(2)查看網(wǎng)關(guān)狀態(tài):主要顯示當前數(shù)據(jù)庫的可用空間、與服務(wù)器間的通信狀況及接入的集中器信息。

(3)查看能耗數(shù)據(jù)分析:可查看歷史能耗信息及異常情況下的數(shù)據(jù)情況。

3 用電信息異常分析算法

3.1 密度聚類算法

網(wǎng)關(guān)將集中器上傳的能耗數(shù)據(jù)進行備份,以進行及時分析。對用電時段進行劃分,將工作日劃分為黑、白兩個時段,將周末劃分為早、中、晚3個時段,各時段的時間跨度可根據(jù)用戶類型及其生活作息習(xí)慣進行調(diào)整。在相同日期類型和時間段內(nèi),人們的用電行為比較類似,用電數(shù)據(jù)具有較小的波動性,采用密度聚類DBSCAN算法獲取異常用電數(shù)據(jù)。

關(guān)于基于密度聚類的能耗數(shù)據(jù)采集網(wǎng)關(guān)的設(shè)計

3.2 異常量的獲取

將不同日期類型和時間段的數(shù)據(jù)作為一個能耗數(shù)據(jù)單元,針對不同的數(shù)據(jù)單元采用不同的參數(shù)Eps和MinPts。參數(shù)的選擇效率直接決定了該網(wǎng)關(guān)的質(zhì)量,采用文獻[13]提出的根據(jù)KNN分布算法與數(shù)學(xué)統(tǒng)計分析使網(wǎng)關(guān)自行計算各個數(shù)據(jù)單元中參數(shù)Eps與MinPts的值。

關(guān)于基于密度聚類的能耗數(shù)據(jù)采集網(wǎng)關(guān)的設(shè)計

3.3 異常量分析

以一定周期對用電數(shù)據(jù)進行采集,同時采集溫度、日期類型和用電狀態(tài)(是否有異常,是何種異常),并將采集的數(shù)據(jù)存放在data.db文件中。采用決策樹C4.5算法對歷史數(shù)據(jù)及對應(yīng)的用電行為進行訓(xùn)練。調(diào)入通過DBSCAN算法獲取的各個數(shù)據(jù)單元的噪聲點集合根據(jù)決策樹C4.5算法得出各噪聲點所對應(yīng)的異常用電行為,并通過相應(yīng)的機制采取對應(yīng)的措施。然后根據(jù)實際調(diào)查驗證通過決策樹C4.5算法得出的結(jié)論是否正確,如果不正確將實際用電行為替代判斷用電行為。

4 測試與分析

4.1 實驗平臺的搭建

搭建測試環(huán)境,所需設(shè)備與模塊如表1所示。

關(guān)于基于密度聚類的能耗數(shù)據(jù)采集網(wǎng)關(guān)的設(shè)計

采用2個集中器分別與16個采集節(jié)點通過470 MHz構(gòu)建無線抄表網(wǎng)絡(luò),網(wǎng)關(guān)通過交換機與集中器和主站(筆記本電腦)相連,集中器通過交換機接入網(wǎng)關(guān)。一個集中器采集子網(wǎng)放置在距離網(wǎng)關(guān)較近的地方,另一個集中器采集子網(wǎng)放置在較遠的地方,并且將兩個集中器采集子網(wǎng)設(shè)置為不同的通信信道,將一個子網(wǎng)內(nèi)節(jié)點的信道設(shè)置為9,另一個子網(wǎng)內(nèi)節(jié)點的信道設(shè)置為14,以防止采集節(jié)點之間的相互干擾。

4.2 網(wǎng)關(guān)獲取地址的驗證

網(wǎng)關(guān)上電后,向主站發(fā)送地址查詢主站的行政區(qū)劃碼A1和管理的網(wǎng)關(guān)數(shù)量配置自身地址,通過串口調(diào)試助手打印網(wǎng)關(guān)地址信息。打印結(jié)果為00000001,前兩個字節(jié)為行政區(qū)劃碼A1,與主站保持一致;由于在網(wǎng)關(guān)接入主站時主站僅有網(wǎng)關(guān)這一個節(jié)點,因此終端地址A2為0001,其打印信息如圖5所示。

關(guān)于基于密度聚類的能耗數(shù)據(jù)采集網(wǎng)關(guān)的設(shè)計

4.3 異常分析模塊的驗證

將用電數(shù)據(jù)進行分段,并歸一化至溫度為25 ℃的情況下,通過KNN分布算法和數(shù)據(jù)統(tǒng)計算法實現(xiàn)對參數(shù)Eps與MinPts的自行計算,提高了網(wǎng)關(guān)的運行效率。

根據(jù)不同日期類型和用戶的用電習(xí)慣將一天的用電數(shù)據(jù)進行分段劃分,分別對工作日和周末的不同時間段的用電數(shù)據(jù)進行聚類,并將節(jié)假日通過節(jié)假日因子歸并為周末進行聚類,采用DBSCAN算法能夠準確判斷新讀入的用電信息是否為噪聲點。通過決策樹C4.5算法對歷史數(shù)據(jù)分時段和日期類型進行訓(xùn)練,能夠準確判定噪聲點的異常用電行為。

以工作日、周末和節(jié)假日對用電日期進行歸類,并將節(jié)假日歸并為周末,使得在各自的用電類別中人們的用電習(xí)慣具有較高的相似性,采用決策樹C4.5算法可以得到更為準確的結(jié)果。將周末和工作日的用電數(shù)據(jù)根據(jù)人們的用電習(xí)慣的不同分為不同的區(qū)間單元,使得在各個時段內(nèi)用電數(shù)據(jù)波動幅度較小,提高了DBSCAN算法的準確性。

5 結(jié)論

本網(wǎng)關(guān)結(jié)合用電信息采集網(wǎng)絡(luò)特征,基于相關(guān)電網(wǎng)規(guī)約構(gòu)造數(shù)據(jù)查詢幀,配置網(wǎng)關(guān)自身地址,實現(xiàn)網(wǎng)關(guān)對集中器的接入管理。通過對外擴存儲拓展程序、SQLite3數(shù)據(jù)庫程序、BOA服務(wù)器程序的設(shè)計和移植以及異常檢測單元塊的設(shè)計,完成網(wǎng)關(guān)在數(shù)據(jù)存儲和異常檢測功能。本文所采用的查詢主站地址池方法可以高效地配置網(wǎng)關(guān)自身地址;網(wǎng)關(guān)采用SQLite3數(shù)據(jù)庫實現(xiàn)對能耗數(shù)據(jù)的有效存儲,通過采用DBSCAN算法和決策樹C4.5算法實現(xiàn)對采集數(shù)據(jù)的異常用電行為的判斷,解決了主站對能耗數(shù)據(jù)分析滯后的問題。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)采集
    +關(guān)注

    關(guān)注

    40

    文章

    7187

    瀏覽量

    116518
  • 網(wǎng)關(guān)
    +關(guān)注

    關(guān)注

    9

    文章

    5679

    瀏覽量

    53000
  • 集中器
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    16635
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    工業(yè)數(shù)據(jù)采集智能網(wǎng)關(guān)盤點

    工業(yè)數(shù)據(jù)采集智能網(wǎng)關(guān)通常也被叫做工業(yè)物聯(lián)網(wǎng)智能網(wǎng)關(guān)、無線數(shù)據(jù)采集網(wǎng)關(guān)、通訊采集
    發(fā)表于 10-26 19:03

    基于網(wǎng)格的多密度算法

    提出了一種多密度網(wǎng)格算法GDD。該算法主要采用密度閾值遞減的多階段技術(shù)提取不同
    發(fā)表于 08-27 14:35 ?11次下載

    基于ZigBee技術(shù)的大型公建能耗數(shù)據(jù)采集系統(tǒng)嵌入式網(wǎng)關(guān)設(shè)計

    基于ZigBee技術(shù)的大型公建能耗數(shù)據(jù)采集系統(tǒng)嵌入式網(wǎng)關(guān)設(shè)計
    發(fā)表于 09-25 10:43 ?6次下載
    基于ZigBee技術(shù)的大型公建<b class='flag-5'>能耗</b><b class='flag-5'>數(shù)據(jù)采集</b>系統(tǒng)嵌入式<b class='flag-5'>網(wǎng)關(guān)</b>設(shè)計

    基于網(wǎng)格的快速搜尋密度峰值的算法優(yōu)化研究

    CFSFDP是基于密度的新型算法,可非球形數(shù)據(jù)集,具有
    發(fā)表于 11-21 15:08 ?15次下載

    基于層次劃分的密度優(yōu)化算法

    針對傳統(tǒng)的算法對數(shù)據(jù)集反復(fù),且在大型數(shù)據(jù)集上計算效率欠佳的問題,提出一種基于層次劃分的最
    發(fā)表于 12-17 11:27 ?0次下載
    基于層次劃分的<b class='flag-5'>密度</b>優(yōu)化<b class='flag-5'>聚</b><b class='flag-5'>類</b>算法

    基于密度DBSCAN的算法

    本文開始介紹了算法概念,其次闡述了算法的分類,最后詳細介紹了算法中
    的頭像 發(fā)表于 04-26 10:56 ?2.2w次閱讀
    基于<b class='flag-5'>密度</b>DBSCAN的<b class='flag-5'>聚</b><b class='flag-5'>類</b>算法

    物聯(lián)網(wǎng)數(shù)據(jù)采集網(wǎng)關(guān)、物聯(lián)網(wǎng)遠程數(shù)據(jù)采集網(wǎng)關(guān)的應(yīng)用

    物通博聯(lián)全新推出的WG593工業(yè)數(shù)據(jù)采集網(wǎng)關(guān)能夠適用不同工業(yè)環(huán)境,在整個物聯(lián)網(wǎng)的系統(tǒng)之中遠程數(shù)據(jù)采集網(wǎng)關(guān)能顧發(fā)揮很大用處,物聯(lián)網(wǎng)遠程數(shù)據(jù)采集
    發(fā)表于 01-19 15:36 ?1479次閱讀

    數(shù)據(jù)采集網(wǎng)關(guān)怎么采集數(shù)據(jù)?(數(shù)據(jù)采集流程)

    的部件,它可以使物與物之間的信息可以交換,收發(fā),數(shù)據(jù)上下載,數(shù)據(jù)傳輸,遠程管理,遠程控制,遠程控制等。通過數(shù)采網(wǎng)關(guān),可采集生產(chǎn)相關(guān)的設(shè)備、能耗
    的頭像 發(fā)表于 12-13 15:55 ?1673次閱讀
    <b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>網(wǎng)關(guān)</b>怎么<b class='flag-5'>采集數(shù)據(jù)</b>?(<b class='flag-5'>數(shù)據(jù)采集</b>流程)

    數(shù)據(jù)采集網(wǎng)關(guān)怎么采集數(shù)據(jù)?

    數(shù)據(jù)采集網(wǎng)關(guān)怎么采集數(shù)據(jù)?(數(shù)據(jù)采集流程)
    發(fā)表于 01-12 09:35 ?1146次閱讀

    基于數(shù)據(jù)采集網(wǎng)關(guān)的醫(yī)院能耗在線監(jiān)測系統(tǒng)

    ,遠程監(jiān)控能耗數(shù)據(jù),成為管理部門的必須解決的問題,對社會經(jīng)濟、環(huán)境發(fā)展都有重要的意義。 物通博聯(lián)能耗在線監(jiān)測系統(tǒng)以數(shù)據(jù)采集網(wǎng)關(guān)和物聯(lián)網(wǎng)云平臺
    發(fā)表于 03-06 10:40 ?463次閱讀
    基于<b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>網(wǎng)關(guān)</b>的醫(yī)院<b class='flag-5'>能耗</b>在線監(jiān)測系統(tǒng)

    PLC數(shù)據(jù)采集工業(yè)網(wǎng)關(guān)價格多少錢?

    隨著工業(yè)自動化和智能制造的發(fā)展,數(shù)據(jù)采集和處理變得越來越重要。PLC數(shù)據(jù)采集和工業(yè)網(wǎng)關(guān)是工業(yè)自動化中的重要組成部分,數(shù)據(jù)采集工業(yè)網(wǎng)關(guān)作為連接
    的頭像 發(fā)表于 04-28 13:45 ?2256次閱讀
    PLC<b class='flag-5'>數(shù)據(jù)采集</b>工業(yè)<b class='flag-5'>網(wǎng)關(guān)</b>價格多少錢?

    RS485數(shù)據(jù)采集網(wǎng)關(guān)如何采集數(shù)據(jù)?

    物通博聯(lián)RS485數(shù)據(jù)采集網(wǎng)關(guān)如何采集數(shù)據(jù)?1、現(xiàn)場設(shè)備邊緣安裝物通博聯(lián)RS485數(shù)據(jù)采集網(wǎng)關(guān),通過485接口與設(shè)備連接,
    的頭像 發(fā)表于 10-25 16:48 ?2303次閱讀
    RS485<b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>網(wǎng)關(guān)</b>如何<b class='flag-5'>采集數(shù)據(jù)</b>?

    多串口數(shù)據(jù)采集網(wǎng)關(guān)有什么功能

    ),可以廣泛應(yīng)用于智能工廠、環(huán)境監(jiān)測、智慧水務(wù)、能耗監(jiān)測、智能裝備等領(lǐng)域。 ? 功能特點 1、多個串口設(shè)計 WG系列多串口數(shù)據(jù)采集網(wǎng)關(guān)具備多個型號,搭配不同數(shù)量的串口可以同時連接多個設(shè)備和傳感器,即插即用,方便
    的頭像 發(fā)表于 06-25 15:48 ?943次閱讀
    多串口<b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>網(wǎng)關(guān)</b>有什么功能

    數(shù)據(jù)采集網(wǎng)關(guān):工業(yè)數(shù)據(jù)采集上云

    數(shù)據(jù)采集網(wǎng)關(guān),以其高效、便捷的特點,成為了現(xiàn)代工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)采集處理的重要工具。它是連接不同數(shù)據(jù)源和數(shù)據(jù)接收設(shè)備的橋梁,將各種形式和格式的
    的頭像 發(fā)表于 12-12 16:46 ?1066次閱讀
    <b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>網(wǎng)關(guān)</b>:工業(yè)<b class='flag-5'>數(shù)據(jù)采集</b>上云

    工業(yè)智能網(wǎng)關(guān)采集能耗數(shù)據(jù)對接到MySQL數(shù)據(jù)

    在工業(yè)生產(chǎn)中,對能耗數(shù)據(jù)的有效采集和管理對于企業(yè)的能源優(yōu)化和成本控制至關(guān)重要。利用工業(yè)智能網(wǎng)關(guān)能耗數(shù)據(jù)
    的頭像 發(fā)表于 02-26 13:56 ?515次閱讀
    工業(yè)智能<b class='flag-5'>網(wǎng)關(guān)</b><b class='flag-5'>采集</b><b class='flag-5'>能耗</b><b class='flag-5'>數(shù)據(jù)</b>對接到MySQL<b class='flag-5'>數(shù)據(jù)</b>庫