• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于KNN模型優(yōu)化的家居電器負(fù)荷識(shí)別方法應(yīng)用研究

      2022-03-01 01:21:06輝,張
      池州學(xué)院學(xué)報(bào) 2022年6期
      關(guān)鍵詞:用電器準(zhǔn)確率功率

      張 輝,張 慧

      (安徽師范大學(xué)皖江學(xué)院 電子工程系,安徽 蕪湖 241000)

      目前,居民家中多裝有采集電功率和電壓的傳感器,但只能監(jiān)測(cè)用戶電力能耗,在整體的管理和分類上具有準(zhǔn)確性差、智能化程度低、系統(tǒng)化管理難等缺點(diǎn)[1]。因此,需要設(shè)計(jì)一款家用電器節(jié)能監(jiān)測(cè)系統(tǒng),在達(dá)到基本的電能監(jiān)測(cè)的同時(shí),還能準(zhǔn)確地對(duì)用電器進(jìn)行種類識(shí)別,長(zhǎng)時(shí)間工作下進(jìn)行節(jié)能提醒,便于用戶調(diào)整和管理,避免電能的過(guò)多消耗。

      本系統(tǒng)的設(shè)計(jì)針對(duì)居民用電的問(wèn)題,不但可以在不影響原始電路和居民住宅結(jié)構(gòu)的情況下監(jiān)測(cè)戶內(nèi)電力能耗情況,還可以精準(zhǔn)判定用電器類型,提醒用戶節(jié)能用電。系統(tǒng)整體結(jié)構(gòu)精簡(jiǎn)安全,易于移植,便于配置和使用,適合推廣到居民日常生活中使用。

      1 相關(guān)概念及系統(tǒng)設(shè)計(jì)

      目前對(duì)電器的用電量監(jiān)測(cè)一般有以下兩種方案:第一種是基于無(wú)線傳輸系統(tǒng)的電網(wǎng)檢測(cè),但考慮到成本問(wèn)題,并不適合投入到日常生活中。第二種就是采用PLC電力線通信,這種方法不僅成本低且傳輸數(shù)據(jù)快。由于電力網(wǎng)大多由非屏蔽線構(gòu)成,在數(shù)據(jù)傳輸?shù)耐瑫r(shí)也會(huì)帶來(lái)電磁輻射,因此,家用電器也會(huì)產(chǎn)生電磁波干擾正常通信,造成很多人為無(wú)法預(yù)判的錯(cuò)誤[2]。

      國(guó)內(nèi)近幾年多采用非侵入式電力負(fù)荷監(jiān)測(cè)。即在電力接口處安裝檢測(cè)設(shè)備,來(lái)獲取相應(yīng)的電器特征量,從而知道電力系統(tǒng)內(nèi)部運(yùn)轉(zhuǎn)情況,而無(wú)需接入電力系統(tǒng)內(nèi)部獲取參量。這種方式下,既可以維護(hù)居民的隱私權(quán),也可以減少在檢測(cè)設(shè)備上花費(fèi)大量金錢。目前家用典型負(fù)荷特征分析和分類問(wèn)題,多采用決策樹(shù)算法對(duì)其進(jìn)行分析,對(duì)單一功率因數(shù)數(shù)據(jù)進(jìn)行了驗(yàn)證,但決策樹(shù)在訓(xùn)練數(shù)據(jù)中存在噪音數(shù)據(jù)干擾,容易導(dǎo)致過(guò)擬合[3]。

      本系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)包含兩個(gè)部分,用電器節(jié)能監(jiān)控硬件模塊和用電器節(jié)能預(yù)警軟件模塊。監(jiān)控模塊實(shí)現(xiàn)對(duì)用電器總體運(yùn)行狀態(tài)(電壓、電流、功率、功率因數(shù)等)的監(jiān)測(cè)采集,并將數(shù)據(jù)通過(guò)串口發(fā)送給預(yù)警模塊。預(yù)警模塊在收到數(shù)據(jù)后進(jìn)行分析判斷、類型識(shí)別和事件預(yù)警,并將數(shù)據(jù)顯示在設(shè)備上。以提醒用戶及時(shí)關(guān)閉無(wú)需工作的電器,避免用電事故和資源浪費(fèi)等情況的發(fā)生,系統(tǒng)基本結(jié)構(gòu)如圖1所示。

      圖1 系統(tǒng)基本結(jié)構(gòu)圖

      2 用電器節(jié)能監(jiān)控硬件模塊

      2.1 設(shè)計(jì)概述

      用電器節(jié)能監(jiān)控模塊以STM32F103ZET6作為主控模塊,其它結(jié)構(gòu)由數(shù)據(jù)采集裝置、WIFI模塊和TFT彩屏顯示模塊構(gòu)成。設(shè)備系統(tǒng)結(jié)構(gòu)如圖2所示。主控模塊作為本設(shè)計(jì)的控制中心,利用互感裝置把大電壓、大電流轉(zhuǎn)化成小電壓、小電流傳送到數(shù)據(jù)采集模塊,再由數(shù)據(jù)采集模塊實(shí)時(shí)測(cè)量電壓、電流、功率等參數(shù),并對(duì)信息進(jìn)行數(shù)據(jù)轉(zhuǎn)換再傳輸?shù)娇刂浦行?,最后由控制中心通過(guò)串口與PC端進(jìn)行數(shù)據(jù)交換,接收數(shù)據(jù)結(jié)果,并在TFT彩屏實(shí)時(shí)顯示。

      圖2 用電器節(jié)能監(jiān)控模塊結(jié)構(gòu)框圖

      2.2 硬件選擇

      2.2.1 數(shù)據(jù)采集裝置 區(qū)分用電器類型的關(guān)鍵在于對(duì)用電器的各項(xiàng)參數(shù)的處理,捕捉到每項(xiàng)參數(shù),并識(shí)別到特征數(shù)據(jù),將使分類工作事半功倍。家電電壓參數(shù)并無(wú)較大不同,皆為市電,因此該特征參量不具有標(biāo)志性[4]。電流對(duì)于不同用電器可以作為一個(gè)很好的區(qū)分點(diǎn),用電器的工作狀態(tài)直接可以從電流中看出來(lái),能很好的區(qū)分出大小功率用電器。而功率因素則是將感性負(fù)載和阻性負(fù)載區(qū)分的關(guān)鍵值。居民生活中最常用的LED燈泡、充電器、風(fēng)扇等屬于感性負(fù)載,其功率因數(shù)多在0.4到0.9之間,并不會(huì)趨近1。而阻性負(fù)載多為發(fā)熱型電器,如電磁爐、水壺等,其功率因數(shù)一般趨近甚至等于1。因此功率因數(shù)是區(qū)分這兩類用電器的關(guān)鍵。因此為實(shí)時(shí)精準(zhǔn)測(cè)量有功功率、交流電流、電壓、累計(jì)電量、頻率、功率因素等參數(shù),該裝置采用ADS118模數(shù)轉(zhuǎn)換器和電能采集模塊組合使用。SUI-101A裝置接線圖如圖3所示。產(chǎn)品采用全隔離采集方案,來(lái)達(dá)到高低壓完全隔離的效果。具有極強(qiáng)的穩(wěn)定性和安全性。因此采用該模塊作為該模塊的數(shù)據(jù)采集裝置一部分。

      圖3 SUI-101A接線示意圖

      ADS118是一個(gè)具有高精度、低功耗特點(diǎn)的16位模數(shù)轉(zhuǎn)換器,它與可編程增益放大器、振蕩器、高精度溫度傳感器和電壓基準(zhǔn)集成于一體。這些功能以及它較寬的電源電壓范圍(2v-5.5v),使其適合受有限空間影響的傳感器,因此作為數(shù)據(jù)采集裝置。裝置原理圖如圖4所示。

      圖4 ADS118原理圖

      SUI-101A和ADS118協(xié)同對(duì)電壓電流進(jìn)行轉(zhuǎn)換,主控模塊通過(guò)串行協(xié)議同SUI-101A電能計(jì)量模塊進(jìn)行通訊,同時(shí)主控模塊與TFT彩屏連接,可以在彩屏上實(shí)時(shí)顯示各類電參數(shù)。

      2.2.2 主控模塊 為對(duì)數(shù)據(jù)采集裝置的數(shù)據(jù)實(shí)現(xiàn)高效處理,同時(shí)又易于開(kāi)發(fā),該裝置的主控模塊選用了STM32F103ZET6。STM32F1系列外設(shè)資源豐富,而且還能在低功耗、低壓的狀況下保持著高性能,使用成本較低,結(jié)構(gòu)精簡(jiǎn)可靠,開(kāi)發(fā)環(huán)境高度集成。

      該模塊將數(shù)據(jù)采集裝置傳輸?shù)臄?shù)據(jù)通過(guò)串口交由PC端處理,并將返回的結(jié)果展示到TFT彩屏和移動(dòng)端。

      2.2.3 串口調(diào)試模塊 為方便參數(shù)的查看,并對(duì)設(shè)備進(jìn)行調(diào)試。主控模塊和外設(shè)模塊都集成有USART接口。由于SUI-101通信接口采用3.3VTTL異步串行接口,同時(shí)兼容5V的TTL接口,可以直接和主控模塊交換數(shù)據(jù)。

      2.2.4 TFT彩屏顯示 顯示模塊采用7寸RGB屏幕。該裝置將存儲(chǔ)的內(nèi)容展示到LCD面板上,屏幕顯示模式的設(shè)置則可以通過(guò)直接控制驅(qū)動(dòng)IC,發(fā)送相對(duì)應(yīng)的操作命令,再由收到的指令去對(duì)屏幕顯示模式進(jìn)行更改,圖5為基本驅(qū)動(dòng)流程。

      圖5 LCD驅(qū)動(dòng)流程

      2.2.5 WIFI通信模塊 WIFI通信模塊承擔(dān)著主控模塊和移動(dòng)端通信的職責(zé),二者的數(shù)據(jù)交換由WIFI模塊來(lái)完成。為了保證在連接斷開(kāi)后不僅能夠恢復(fù)連接,還能夠在無(wú)人為操作的情況下匹配到上一次連接過(guò)的熱點(diǎn),最終選用了ESP8266芯片。

      2.2.6 通信協(xié)議——MODBUS 數(shù)據(jù)采集裝置和主控模塊間采用MODBUS傳輸協(xié)議。用戶可以自主選擇對(duì)應(yīng)合適的模式,也可以設(shè)置串口通信的參數(shù)。同時(shí),為了讓通信能夠不受干擾,在控制器的配置上,需要保證該網(wǎng)絡(luò)協(xié)議上全部裝置的串口參數(shù)設(shè)置和傳輸方式都需要一致。

      3 用電器節(jié)能預(yù)警軟件模塊

      3.1 設(shè)計(jì)概述

      該部分主要功能是接收用電器監(jiān)控模塊發(fā)來(lái)的數(shù)據(jù),隨后通過(guò)KNN算法對(duì)用電器進(jìn)行分析判斷、類型識(shí)別和事件預(yù)警功能,將所得結(jié)果通過(guò)WIFI傳回監(jiān)控設(shè)備,同時(shí)上傳到移動(dòng)端以提醒用戶及時(shí)關(guān)閉無(wú)需工作的電器。

      3.2 KNN

      實(shí)例數(shù)據(jù)對(duì)每個(gè)數(shù)據(jù)的類別設(shè)置對(duì)應(yīng)的標(biāo)簽,當(dāng)用戶輸入不曾設(shè)置標(biāo)簽的新數(shù)據(jù)時(shí),它會(huì)對(duì)輸入的新數(shù)據(jù)中的特征和實(shí)例數(shù)據(jù)集中的已有實(shí)例進(jìn)行比對(duì),通過(guò)算法獲得和實(shí)例數(shù)據(jù)集中的數(shù)據(jù)最接近的那個(gè)標(biāo)簽。在數(shù)據(jù)選擇上,我們選擇和實(shí)例數(shù)據(jù)集中最相似的K個(gè)值(K不大于20),再根據(jù)多數(shù)表決原則,用戶輸入數(shù)據(jù)所對(duì)應(yīng)的類別就是在K個(gè)數(shù)據(jù)中頻次最高的那個(gè)類別[5]。

      KNN算法的關(guān)鍵是以用戶輸入數(shù)據(jù)和實(shí)例數(shù)據(jù)間的距離,作為各個(gè)對(duì)象之間的非相似性指標(biāo)[6]。在KNN算法中距離一般使用歐氏距離(1):

      3.3 識(shí)別系統(tǒng)構(gòu)建

      在該階段主要任務(wù)是完成對(duì)在用電器的判別和分類,同時(shí)將結(jié)果返回給控制中心,由控制中心再判別是否發(fā)出節(jié)能警告。接下來(lái)將介紹識(shí)別系統(tǒng)的構(gòu)建流程:

      (1)訓(xùn)練數(shù)據(jù)集。從電能監(jiān)測(cè)模塊得到了電壓、電流、功率等參數(shù),整理出了每個(gè)數(shù)據(jù)和所屬分類的對(duì)應(yīng)關(guān)系,表1是數(shù)據(jù)集(部分)。

      表1 數(shù)據(jù)集(部分)

      (2)根據(jù)計(jì)算公式計(jì)算特征量與訓(xùn)練數(shù)據(jù)之間的歐式距離;

      (3)對(duì)樣本和輸入數(shù)據(jù)的距離關(guān)系進(jìn)行排序,獲得距離最小的K個(gè)樣本標(biāo)簽;

      (4)確定前K個(gè)樣本用電器類別的出現(xiàn)頻率;

      (5)返回前K個(gè)樣本中頻率出現(xiàn)最高次的類別作為用電器種類的預(yù)測(cè)分類。

      根據(jù)如下所示的多數(shù)投票的原理決定用電器x 所屬的類別 y(2),式(3)中 I為指示函數(shù):

      (6)測(cè)試分類器的正確率。在數(shù)據(jù)選擇上,為了實(shí)現(xiàn)隨機(jī)性,需要選擇20%數(shù)據(jù)作為驗(yàn)證集。

      4 裝置測(cè)試與分析

      4.1 初步測(cè)試

      通過(guò)組合不同種類型電器,進(jìn)行分類實(shí)驗(yàn)。用電器工作參量可視化如圖6、圖7、圖8所示。在經(jīng)過(guò)大量實(shí)驗(yàn)和數(shù)據(jù)記錄下,驗(yàn)證了該設(shè)備已經(jīng)有較高的分類準(zhǔn)確率。在單個(gè)用電器的識(shí)別上,無(wú)論是大功率電磁爐,還是小功率燈泡,準(zhǔn)確率較高。對(duì)大功率組合用電器分類準(zhǔn)確率可達(dá)91%。但對(duì)于大功率組合小功率用電器,如電磁分類正確率能達(dá)到86%。

      圖6 用電器功率(W)對(duì)照?qǐng)D

      圖7 用電器功率因素(10^-3)對(duì)照?qǐng)D

      圖8 用電器電流(mA)對(duì)照?qǐng)D

      由初步的結(jié)果可以看出,模型得出的結(jié)果不夠理想,為此我們需要對(duì)模型進(jìn)行優(yōu)化,以獲得更高的識(shí)別準(zhǔn)確度。

      4.2 模型優(yōu)化與對(duì)比實(shí)驗(yàn)

      方法一:模型調(diào)參

      在KNN模型中有很多的參數(shù),由于在之前的模型中使用默認(rèn)參數(shù),導(dǎo)致得到的結(jié)果不能達(dá)到最理想化程度,所以需要對(duì)模型進(jìn)行調(diào)參。在KNN算法中有幾個(gè)較為重要的參數(shù),分別是algorithm、neighbors、weights、P[7]。

      參數(shù)的選擇對(duì)獲取一個(gè)好的模型起著關(guān)鍵作用。algorithm就是選取適當(dāng)?shù)膮?shù)去搜索最鄰近的K個(gè)點(diǎn),在建立KNN模型的時(shí)候,通常供選擇的有三種方法:brute(暴力搜索)、kd_tree(KD樹(shù))和ball_tree(球樹(shù))。為了使用戶快速高效地選取出最合適的參數(shù),系統(tǒng)一般會(huì)自動(dòng)選擇三種里速度最快的。Neighbors決定了要選擇最近多少點(diǎn)。距離權(quán)重weights按是否考慮距離權(quán)重,分成兩類,uniform和distance。P值是明可斯基距離(4)的參數(shù),采用的是歐拉距離,即P=2時(shí)的明可斯基距離。

      添加參數(shù)后,為快速獲得最優(yōu)參數(shù)組合,它將各項(xiàng)參數(shù)依次匹配,放在模型中運(yùn)行,依次循環(huán)直到完成所有的參數(shù)組合,最終返回最優(yōu)解。表2為參數(shù)改進(jìn)前后用電器分類情況(部分)。

      表2 參數(shù)改進(jìn)前后用電器分類情況(部分)

      方法二:數(shù)據(jù)歸一化

      由于KNN模型就是依靠樣本點(diǎn)之間的距離來(lái)分類的,所以距離對(duì)模型的分類效果很重要。過(guò)大的數(shù)字差值,將會(huì)對(duì)計(jì)算結(jié)果造成很大影響。即在用電器屬性中電流的影響將遠(yuǎn)超于其他特征量對(duì)結(jié)果的影響。而造成這種現(xiàn)象的原因就是電流值差值遠(yuǎn)超其他特征量。作為四個(gè)等權(quán)重的特征量之一,為減小電流對(duì)計(jì)算結(jié)果的嚴(yán)重影響??梢圆扇?shù)值歸一化的辦法,即將電流數(shù)值的取值范圍設(shè)定在0到1或者-1到1之間??梢詫⑷我馊≈捣秶碾娏髦底兓癁?到1范圍內(nèi)的值:

      公式中min和max指的是數(shù)據(jù)集中最小特征值和最大特征值。盡管改變特征量的取值范圍可能會(huì)增加分類器的復(fù)雜程度,但為了使得結(jié)果更加貼近實(shí)際情況,避免干擾因素,最終采取了此方法。表3為進(jìn)行數(shù)據(jù)歸一化前后用電器分類情況(部分)。

      表3 數(shù)據(jù)歸一化前后用電器分類情況(部分)

      方法三:K—CV折疊交叉驗(yàn)證

      僅對(duì)參數(shù)進(jìn)行設(shè)置和對(duì)某些屬性采取數(shù)據(jù)歸一化,可以得到較好的準(zhǔn)確率,但不能保證有一個(gè)好的測(cè)試率[8]。常用的方法是使用交叉驗(yàn)證模型好壞。改進(jìn)前的模型采用了交叉驗(yàn)證,但該方法得到的驗(yàn)證結(jié)果的準(zhǔn)確率和原數(shù)據(jù)的分組密切相關(guān),即由于訓(xùn)練集樣本不夠,無(wú)法代表全體樣本分布特性,因此得到的結(jié)果及準(zhǔn)確率不具有可信度。因此采用K折疊交叉驗(yàn)證法來(lái)評(píng)估模型的實(shí)際情況。

      通過(guò)多次對(duì)參數(shù)調(diào)整和模型評(píng)估,得到了最佳模型,表4是模型改進(jìn)前后用電器分類準(zhǔn)確率(部分)。

      表4 模型改進(jìn)前后用電器分類準(zhǔn)確率(部分)

      4.3 裝置測(cè)試與結(jié)果分析

      在對(duì)參數(shù)設(shè)置最佳值的同時(shí)將電流數(shù)值歸一化,經(jīng)過(guò)K-CV折疊交叉驗(yàn)證法建立了最優(yōu)模型,再對(duì)分類結(jié)果進(jìn)行驗(yàn)證。在單個(gè)用電器的識(shí)別上,無(wú)論是小功率電器,還是大功率電器,平均準(zhǔn)確率可達(dá)96.4%。對(duì)于大功率組合小功率用電器,如電磁爐組合小燈泡類型,算法改進(jìn)后分類正確率也得到較高改善,能達(dá)到95.6%的準(zhǔn)確率。對(duì)大功率組合類用電器分類準(zhǔn)確率可達(dá)97.3%。用電器平均準(zhǔn)確率在改進(jìn)模型后達(dá)到96.4%。表5是模型改進(jìn)前后平均準(zhǔn)確率對(duì)比。

      表5 模型改進(jìn)前后平均準(zhǔn)確率

      5 結(jié)語(yǔ)

      該系統(tǒng)主要由用電器數(shù)據(jù)采集硬件模塊和用電器數(shù)據(jù)解析軟件模塊組成,所采用的硬件平臺(tái)性能優(yōu)異、穩(wěn)定性高。軟件部分復(fù)雜度低、準(zhǔn)確度高,且便于安裝和操作。無(wú)論是對(duì)單個(gè)用電器,還是多種組合類用電器,都有很高的分類準(zhǔn)確率。實(shí)驗(yàn)結(jié)果證明,該系統(tǒng)針對(duì)各類用電器的平均分類準(zhǔn)確率能達(dá)到96.4%以上。

      猜你喜歡
      用電器準(zhǔn)確率功率
      『功率』知識(shí)鞏固
      功與功率辨
      追本溯源識(shí)功率
      乳腺超聲檢查診斷乳腺腫瘤的特異度及準(zhǔn)確率分析
      健康之家(2021年19期)2021-05-23 11:17:39
      不同序列磁共振成像診斷脊柱損傷的臨床準(zhǔn)確率比較探討
      2015—2017 年寧夏各天氣預(yù)報(bào)參考產(chǎn)品質(zhì)量檢驗(yàn)分析
      例析電路中不同用電器的最大功率
      做功有快慢功率來(lái)表現(xiàn)
      高速公路車牌識(shí)別標(biāo)識(shí)站準(zhǔn)確率驗(yàn)證法
      單相用電器分析檢測(cè)裝置
      深圳市| 凭祥市| 曲麻莱县| 天峨县| 剑川县| 邵武市| 科技| 江永县| 启东市| 贵溪市| 图木舒克市| 西畴县| 衡阳县| 绥芬河市| 兴安盟| 都兰县| 澄城县| 望都县| 大悟县| 永和县| 阿克陶县| 理塘县| 克东县| 于田县| 阿合奇县| 西盟| 万安县| 新野县| 瑞金市| 游戏| 漯河市| 疏附县| 聂拉木县| 巍山| 新巴尔虎右旗| 南漳县| 夏津县| 辽阳县| 莫力| 仙桃市| 慈利县|