新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于FPGA的智能用電器識別系統

        基于FPGA的智能用電器識別系統

        作者: 時間:2016-12-08 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/201612/327595.htm

        電腦

        12

        2

        5

        19

        顯示器

        23

        3

        4

        30

        電風扇

        72

        9

        9

        90

        正確

        電燈

        16

        4

        4

        24

        通過上表可知電風扇所打的分數最高,為90分,其余的分數都沒有及格,可知該新接入用電器被識別為電風扇。同時開始記錄該用電器的功率等相應參數,上述單個用電器識別過程為識別的第一階段。如果所有分數均不及格則識別失敗,轉入識別的第二階段。

        識別的第二階段:首先分析采集到用電器數據信息,將數據庫中的每個用電器參數記錄從Flash中讀出,通過各用電器的功率信息與諧波信息進行不同用電器參數之間的排列組合,以用電器諧波長度為優先組合原則,按照用電器從少到多,得出不同用電器的組合參數。實際上,多個用電器的組合過程,就是一個解多維線性方程組的過程。之后,再使用類似單個用電器識別方法對多個同時開始運行的用電器進行識別。如果識別成功,開始記錄用電器的功率等參數,并進行顯示。如果所有分數均不及格則識別失敗,轉入識別的下一階段。

        識別的第三階段:上述識別均不成功,說明數據庫中沒有存儲該新接入用電器的特征參數,此時會動態地將該新用電器的特征參數加載到數據庫,并提示輸入該用電器的名字,至此整個識別過程完畢。

        識別過程中,由于外界干擾,會有一定的誤識別率。為防止系統的誤識別,即使沒有新用電器再接入系統,此時系統仍處于實時驗證狀態。在這種狀態下,系統需要做的工作是:驗證用電器識別結果是否正確,驗證方法為,將識別結果疊加后的特征數據信息與實時信息模糊比較,得到識別結果,若識別結果不正確,則把識別結果清除,所有用電器重新識別,轉入上述第一階段,若正確,則繼續處理;然后,由實時數據更新數據庫特征參數的權值,以使系統更有本地化特征,更新數據庫中特征參數權值的過程,實際是使用電器的正確識別結果分值最大化的過程。

        表3. 4用電器能耗記錄查詢示意表

        用電器名稱

        筆記本電腦

        使用時間段

        使用時間

        消耗電能

        平均功率

        2011.4.9

        13:00-14:30

        01小時30分鐘

        0.093KWh

        62W

        2011.4.12

        18:30-21:40

        03小時10分鐘

        0.411KWh

        65W

        2011.4.13

        18:30-20:30

        02小時00分鐘

        0.140KWh

        70W

        如上表所示,用電器識別成功后,會記錄相應的能耗。其中,用電器能耗的查詢記錄格式為:用電器名稱、用電器使用時間段、用電器的單次使用時間累計,用電器的功率,用電器的能耗等,并能生成相應的日統計、月統計、年統計等。并能針對相應的用電器進行功率限制,如果超出限制,則會實施斷電處理。

        用電器關閉識別過程和用電器打開識別過程類似,這里就不做過多贅述。


        上一頁 1 2 下一頁

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 珲春市| 连州市| 六枝特区| 屯昌县| 韶山市| 瑞昌市| 沙湾县| 濮阳市| 崇州市| 马边| 霍州市| 崇礼县| 阿拉善左旗| 英德市| 梅河口市| 江油市| 隆林| 迭部县| 拜泉县| 集贤县| 梅河口市| 左权县| 手游| 平罗县| 申扎县| 嘉祥县| 连江县| 丰原市| 九龙城区| 安阳县| 德惠市| 石泉县| 鱼台县| 绥德县| 武宁县| 扶绥县| 策勒县| 怀安县| 安远县| 邻水| 定西市|