欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用電量查詢方法、裝置的制造方法

文檔序號:9787533閱讀:360來源:國知局
用電量查詢方法、裝置的制造方法
【技術領域】
[0001] 本發(fā)明涉及物聯(lián)網(wǎng)領域,尤其涉及一種用電量查詢方法、裝置。
【背景技術】
[0002] 家電作為重要的用電設備,其用電量一直是用戶關注的對象,傳統(tǒng)的家電在統(tǒng)計 電量時往往依賴一個物理的"電表計"來測量用電量,使用傳統(tǒng)的測量方式測量用電設備的 用電量,只能查詢到該用電設備截止到當前時刻的總用電量,而不能向用戶提供查詢指定 用電設備在指定時間段內(nèi)的用電量。

【發(fā)明內(nèi)容】

[0003] 本發(fā)明提供一種用電量查詢方法、裝置,旨在解決傳統(tǒng)的測量用電量的方式,不能 向用戶提供查詢指定用電設備在指定時間段內(nèi)用電量的問題。
[0004] 為實現(xiàn)上述目的,本發(fā)明提供一種用電量查詢方法,所述用電量查詢方法包括:
[0005] A、接收由第一用電設備上報的包含其當前總用電量的用電量信息,根據(jù)所述用電 量信息更新預置的第一記錄表中所述第一用電設備的記錄,其中,所述第一記錄表用于記 錄不同用電設備在不同日期的不同時刻上報的各自的總用電量;
[0006] B、根據(jù)所述第一記錄表中的數(shù)據(jù)在預設時間點更新預置的第二記錄表,其中,所 述第二記錄表用于記錄不同用電設備在不同年份中截止到每天的總用電量,所述第一記錄 表和所述第二記錄表存儲在文檔型數(shù)據(jù)庫或Hadoop分布式文件系統(tǒng)中;
[0007] C、在接收到包含用戶指定的第二用電設備的用電設備標識、指定查詢時間段的用 電量查詢請求時,根據(jù)所述用電量查詢請求和所述第二記錄表計算獲得所述第二用電設備 在所述指定查詢時間段的用電量,并返回包含所述第二用電設備在所述指定查詢時間段的 用電量的查詢響應消息。
[0008] 優(yōu)選地,上述步驟A包括:
[0009] 接收由所述第一用電設備上報的用電量信息,從所述用電量信息中提取出所述第 一用電設備的用電設備標識、上報時間戳、總用電量;
[0010] 在所述第一記錄表中存在由所述用電設備標識和所述上報時間戳所包含的日期 確定出的第一記錄時,將所述上報時間戳與所述總用電量的對應關系保存至所述第一記錄 的對象集合中;或者,
[0011] 在所述第一記錄表中不存在由所述用電設備標識和所述上報時間戳所包含的日 期確定出的第一記錄時,在所述第一記錄表中增加一條由所述用電設備標識和所述上報時 間戳所包含的日期確定出的第一記錄,并將所述上報時間戳與所述總用電量的對應關系保 存至所述第一記錄的對象集合中。
[0012] 優(yōu)選地,上述步驟B包括:
[0013] 在當前時間點為所述預設時間點時,根據(jù)所述第一記錄表中的數(shù)據(jù),計算獲得所 述第一記錄表中包含的各個用電設備標識在截止到當前日期前一天的總用電量;
[0014] 對于所述第一記錄表中包含的各個用電設備標識,在所述第二記錄表中存在由當 前用電設備標識和當前日期前一天對應的年份確定出的第二記錄時,將當前用電設備標識 在截止到當前日期前一天的總用電量與當前日期前一天對應的日期的對應關系保存至所 述第二記錄的對象集合中。
[0015] 優(yōu)選地,上述步驟B還包括:
[0016] 對于所述第一記錄表中包含的各個用電設備標識,在所述第二記錄表中不存在由 當前用電設備標識和當前日期前一天對應的年份確定出的第二記錄時,在所述第二記錄表 中增加一條由當前用電設備標識和當前日期前一天對應的年份確定出的第二記錄,并將當 前用電設備標識在截止到當前日期前一天的總用電量與當前日期前一天對應的日期的對 應關系保存至所述第二記錄的對象集合中。
[0017] 優(yōu)選地,在上述步驟C中,所述根據(jù)所述用電量查詢請求和所述第二記錄表計算獲 得所述第二用電設備在所述指定查詢時間段的用電量包括:
[0018] 根據(jù)所述用電量查詢請求和所述第二記錄表,利用MapReduce運算模型計算獲得 所述第二用電設備在所述指定查詢時間段的用電量。
[0019] 為實現(xiàn)上述目的,本發(fā)明還提供一種用電量查詢裝置,所述用電量查詢裝置包括:
[0020] 第一更新模塊,用于接收由第一用電設備上報的包含其當前總用電量的用電量信 息,根據(jù)所述用電量信息更新預置的第一記錄表中所述第一用電設備的記錄,其中,所述第 一記錄表用于記錄不同用電設備在不同日期的不同時刻上報的各自的總用電量;
[0021] 第二更新模塊,用于根據(jù)所述第一記錄表中的數(shù)據(jù)在預設時間點更新預置的第二 記錄表,其中,所述第二記錄表用于記錄不同用電設備在不同年份中截止到每天的總用電 量,所述第一記錄表和所述第二記錄表存儲在文檔型數(shù)據(jù)庫或Hadoop分布式文件系統(tǒng)中;
[0022] 查詢處理模塊,用于在接收到包含用戶指定的第二用電設備的用電設備標識、指 定查詢時間段的用電量查詢請求時,根據(jù)所述用電量查詢請求和所述第二記錄表計算獲得 所述第二用電設備在所述指定查詢時間段的用電量,并返回包含所述第二用電設備在所述 指定查詢時間段的用電量的查詢響應消息。
[0023]優(yōu)選地,所述第一更新模塊包括:
[0024] 接收單元,用于接收由所述第一用電設備上報的用電量信息;
[0025] 提取單元,用于從所述用電量信息中提取出所述第一用電設備的用電設備標識、 上報時間戳、總用電量;
[0026] 第一更新單元,用于在所述第一記錄表中存在由所述用電設備標識和所述上報時 間戳所包含的日期確定出的第一記錄時,將所述上報時間戳與所述總用電量的對應關系保 存至所述第一記錄的對象集合中;
[0027] 第二更新單元,用于在所述第一記錄表中不存在由所述用電設備標識和所述上報 時間戳所包含的日期確定出的第一記錄時,在所述第一記錄表中增加一條由所述用電設備 標識和所述上報時間戳所包含的日期確定出的第一記錄,并將所述上報時間戳與所述總用 電量的對應關系保存至所述第一記錄的對象集合中。
[0028]優(yōu)選地,所述第二更新模塊包括:
[0029]第一計算單元,用于在當前時間點為所述預設時間點時,根據(jù)所述第一記錄表中 的數(shù)據(jù),計算獲得所述第一記錄表中包含的各個用電設備標識在截止到當前日期前一天的 總用電量;
[0030] 第三更新單元,用于對于所述第一記錄表中包含的各個用電設備標識,在所述第 二記錄表中存在由當前用電設備標識和當前日期前一天對應的年份確定出的第二記錄時, 將當前用電設備標識在截止到當前日期前一天的總用電量與當前日期前一天對應的日期 的對應關系保存至所述第二記錄的對象集合中。
[0031] 優(yōu)選地,所述第二更新模塊還包括:
[0032] 第四更新單元,用于對于所述第一記錄表中包含的各個用電設備標識,在所述第 二記錄表中不存在由當前用電設備標識和當前日期前一天對應的年份確定出的第二記錄 時,在所述第二記錄表中增加一條由當前用電設備標識和當前日期前一天對應的年份確定 出的第二記錄,并將當前用電設備標識在截止到當前日期前一天的總用電量與當前日期前 一天對應的日期的對應關系保存至所述第二記錄的對象集合中。
[0033] 優(yōu)選地,所述查詢處理模塊包括:
[0034] 第二計算單元,用于根據(jù)所述用電量查詢請求和所述第二記錄表,利用MapReduce 運算模型計算獲得所述第二用電設備在所述指定查詢時間段的用電量。
[0035]本發(fā)明提出的用電量查詢方法,利用文檔型數(shù)據(jù)庫或Hadoop分布式文件系統(tǒng)等大 數(shù)據(jù)技術處理不同用電設備上報的海量用電量信息,通過將同一用電設備在不同年份內(nèi)每 一天的總用電量數(shù)據(jù),按照年份分別存儲在一個數(shù)據(jù)集合中,使得僅根據(jù)用電設備標識和 年份,即可快速定位到用戶指定的用電設備在指定年份的總用電量數(shù)據(jù),然后經(jīng)過簡單的 計算即可實現(xiàn)查詢用戶指定的用電設備在指定時間段內(nèi)的用電量,與傳統(tǒng)的家電用電量查 詢方式相比,查詢用電量所支持的查詢功能更為強大、查詢操作靈活便捷。
【附圖說明】
[0036] 圖1為本發(fā)明用電量查詢方法第一實施例的流程示意圖;
[0037] 圖2為本發(fā)明用電量查詢方法第二實施例中更新第一記錄表的細化流程示意圖;
[0038] 圖3為本發(fā)明用電量查詢方法第三實施例中更新第二記錄表的細化流程示意圖;
[0039] 圖4為本發(fā)明用電量查詢裝置第一實施例的功能模塊示意圖;
[0040] 圖5為本發(fā)明用電量查詢裝置第二實施例中第一更新模塊的細化功能模塊示意 圖;
[0041] 圖6為本發(fā)明用電量查詢裝置第三實施例中第二更新模塊的細化功能模塊示意 圖。
[0042] 本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0043]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0044] 本發(fā)明提供一種用電量查詢方法,如圖1所示,示出了本發(fā)明用電量查詢方法第一 實施例的流程示意圖,所述用電量查詢方法包括:
[0045] S10、接收由第一用電設備上報的包含其當前總用電量的用電量信息,根據(jù)所述用 電量信息更新預置的第一記錄表中所述第一用電設備的記錄,其中,所述第一記錄表用于 記錄不同用電設備在不同日期的不同時刻上報的各自的總用電量;
[0046] 所述第一用電設備可以為物聯(lián)網(wǎng)家電,還可以是其他設置有用電量檢測裝置和網(wǎng) 絡通信裝置的用電設備。所述第一用電設備根據(jù)設置定時(如在指定的一個或多個時間點, 或間隔預設時長)或在觸發(fā)條件(如用電設備運行功率增加或增速超過預設值)滿足時,向 指定的服務器上報包含其自身在當前上報時間戳的總用電量的用電量信息。所述服務器接 收所
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
军事| 鲁山县| 鄂托克前旗| 保山市| 志丹县| 淮安市| 昭苏县| 满城县| 镶黄旗| 获嘉县| 中江县| 广汉市| 黔西| 巴南区| 大足县| 拜城县| 磴口县| 历史| 铁岭市| 安义县| 常宁市| 桂东县| 旺苍县| 安远县| 莱州市| 盘锦市| 仁寿县| 都昌县| 玉屏| 菏泽市| 方城县| 彰化县| 吉首市| 安西县| 上犹县| 锡林浩特市| 肃南| 乐业县| 龙井市| 察雅县| 溧水县|