999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Redis技術在物聯網工商業燃氣無線抄表平臺的設計與應用

2018-11-21 04:40:02林伯凝
物聯網技術 2018年11期
關鍵詞:數據庫用戶

沈 瑾,林伯凝,沈 浩

(1.無錫華潤微電子有限公司,江蘇 無錫 214001;2.無錫富而凱奧克電氣有限公司,江蘇 無錫 214000;3.內蒙古北方重工業集團有限公司,內蒙古 包頭 014033)

0 引 言

燃氣在城市建設中的應用越來越廣泛, 用戶種類和數量迅猛增長,用氣結構呈現多元化。要實現對燃氣的合理利用,燃氣的計量收費管理工作非常重要[1]。燃氣表用戶大致分為工業用戶與居民用戶兩種,由于兩種燃氣表的使用環境不同,因而抄表方式也存在很大的差異,但大體可分為兩種,即人工抄表和自動抄表。人工抄表耗時大,成本高,存在入戶不及時、錯抄、漏抄的可能,因此自動抄表大勢所趨[2]。隨著無線通信行業技術的發展,越來越多的無線技術被應用到電力、水力和燃氣的無線抄表系統中。

目前在民用燃氣抄表系統中的無線采集方案多由無線燃氣表、集中器、手持機及后臺抄表系統組成。無線燃氣表采用LoRa或ZigBee無線擴頻技術,將各住戶家中的燃氣數據定時上送到集中器,在集中器上安裝GPRS通信模塊,定時遠傳給后臺抄表系統中。當抄表遇到故障時可根據后臺抄表系統的提示定位到具體用戶,再派專業的技術人員到現場通過手持機重抄或檢查故障。這種抄表方式有效解決了燃氣公司目前使用單純基表帶來的數據收集不及時、入戶難、無法了解移表、拆表和竊盜氣現象及難于保障安全監測等問題,相比傳統的RS 485集中自動抄表方式解決了布線困難的問題,非常適合部分年代久遠小區的改造。

但工業用戶不宜采取以上方式。對于民用無線抄表,小區住戶集中,集中器的安裝較方便,一般一個采集器可通過LoRa無線連接至少200臺燃氣表,便于集中采集管理并減少通過GPRS上送數據的流量。可對于各工業用燃氣用戶來說,不具備地理上的集中優勢,用戶分散排布,無法集中安裝燃氣表。對于這種散落分布的工業燃氣用戶,可在燃氣基表上加裝GPRS通信模塊,使每個分散的工業用戶作為獨立個體直接上傳數據到后臺系統中,避免因地理位置分散,給抄表人員帶來的極大不便,同時也節省了大量人力、物力和財力。

1 思想架構

1.1 系統架構設計

在工業燃氣皮膜表基表上直接加裝GPRS通信模塊后,從燃氣表上讀取的數據可實時或定時上傳到后臺抄表平臺系統中。抄表平臺采用B/S架構,任意聯網的瀏覽器只要具有一定的權限都可進行訪問操作。底層燃氣表通過GPRS方式通信,采用TCP/IP互聯網傳輸協議,應用層協議為《工業預付費遠程表通訊協議》。后臺軟件系統分為數據采集服務前置端,客戶操作服務端兩大類。系統架構如圖1所示。

圖1 系統架構圖

無線燃氣表每隔一小時會采樣保存一個點,每天通過GPRS定時上線一次,上線后將24個點的數據同時發送到數據采集服務器,服務器將數據直接寫入后臺數據庫。但這種頻繁的I/O操作較耗時,抓取每個設備數據到數據成功寫入數據庫大約需要3 s的時間。隨著在某個時間點上線設備數量增多,數據的延遲時間將增加,導致每個燃氣表的維持在線時間加長,增加了燃氣表的功耗,減少了電池的使用時間。頻繁更換電池不僅增加了使用成本,也為用戶帶來了不必要的麻煩,此時考慮將數據采集服務器部分的數據庫交互部分與采集部分獨立開來,以分擔數據采集服務器的負擔,Redis技術因此被引入。

1.2 Redis簡介及特性

Redis(Remote Dictionary Server)基于遠程字典服務,是非關系型數據庫(Not Only SQL,NoSQL)產品之一,它支持網絡、key-value模型等存儲系統,可用作數據庫、高速緩存和消息隊列代理[3]。Redis的出現,很大程度補償了memcached key/value存儲的不足,在部分場合可對關系數據庫起到很好的補充作用。其支持的存儲value類型包括string(字符串),list(鏈表), set(無序集合), zset(sorted set有序集合)和hash,也可將Redis看成一個數據結構服務器。這些數據類型都支持push/pop,add/remove及交集、并集和差集運算,Redis支持各種不同方式的排序。數據緩存在內存中,可周期性地把更新的數據寫入磁盤或把修改操作寫入追加的記錄文件,并實現master-slave(主從)同步。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客戶端,使用方便。

Redis是基于C/C++開發的一款K-V數據庫,特點是運行快,使用類Telnet協議[4]。Redis具有如下特性:

(1)性能高。Redis讀的速度是 110 000 次/s,寫的速度是 81 000 次 /s;

(2)豐富的數據類型。Redis支持二進制案例的Strings,Lists,Hashes,Sets 及 Ordered Sets數據類型操作;

(3)Redis的所有操作都是原子性的,同時 Redis 還支持對幾個操作全并后的原子性執行;

(4)豐富的特性。Redis還支持 publish/subscribe(發布訂閱模式),通知,key 過期等。

1.3 Redis的使用

安裝好Redis數據服務器,確定好通道名稱,采用發布/訂閱方式,即數據采集服務器通過Redis的發布方式將采集的數據發布到Redis數據服務器中,任務完成即返回。客戶Web訪問服務器通過訂閱方式將接收到的發布數據批量寫入數據庫中,實現整體數據采集,有效分擔數據采集服務器的工作,實現了分布式架構。在當前的物聯網大環境下,Redis技術突顯了分布式架構的技術優勢。

2 實現方法

本次設計的數據采集服務器軟件平臺用Java語言編程實現,TCP/IP部分采用開源的Mina框架實現了多線程的整合調度,再配合Redis技術,采用JSON格式發布/訂閱的消息,規范統一。

連接Redis服務器代碼如下:

Public static void ConnectRedis()

{

}

從上述代碼中可以看出Redis的使用非常簡便,大大縮短了開發周期并有效分擔了數據采集服務器的工作負荷。采用Redis技術后,每個燃氣表的采集時間縮短到500 ms以內,燃氣表確認服務器收到數據后立刻下線,有效節省了電池電量,收到了良好的效果。

3 結 語

無線燃氣抄表技術已被廣泛用于各燃氣公司,數據上送到平臺后,可擴展的業務,如統計查詢、對比分析、線上線下預付費等,均可利用互聯網方式進行,使用戶有更好的體驗和更靈活的操作方式。

本文提到的Redis技術已經成功應用到無錫燃氣公司對部分工商業燃氣用戶的改造項目中,采用華潤物聯網軟件平臺實現了對燃氣用戶數據的讀取和統計,具有廣闊的應用前景。

猜你喜歡
數據庫用戶
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
Camera360:拍出5億用戶
創業家(2015年10期)2015-02-27 07:55:08
100萬用戶
創業家(2015年10期)2015-02-27 07:54:39
主站蜘蛛池模板: 国产性精品| 啪啪国产视频| 免费不卡视频| AV片亚洲国产男人的天堂| 亚洲精品男人天堂| 中文字幕久久波多野结衣| 伊人久久精品无码麻豆精品| 一级毛片不卡片免费观看| 综合亚洲网| 狼友视频国产精品首页| 国产菊爆视频在线观看| 欧美www在线观看| 欧洲熟妇精品视频| 色综合久久无码网| 9cao视频精品| 午夜在线不卡| 国产精品短篇二区| 亚洲成a人片在线观看88| 成年网址网站在线观看| 国产一级毛片在线| 尤物成AV人片在线观看| 99热国产这里只有精品9九| 欧美成人手机在线视频| av在线手机播放| 在线观看无码av免费不卡网站| 91在线一9|永久视频在线| 无码高潮喷水在线观看| 精品一區二區久久久久久久網站 | 欧日韩在线不卡视频| 熟妇丰满人妻| 日韩欧美色综合| 国产成人精品男人的天堂| 在线视频97| 91香蕉国产亚洲一二三区| 久久亚洲综合伊人| 亚洲视频影院| 91色老久久精品偷偷蜜臀| 亚洲色中色| 色综合网址| 在线精品亚洲一区二区古装| 亚洲无码熟妇人妻AV在线| 日本在线亚洲| 国产精品无码AV中文| 蜜臀av性久久久久蜜臀aⅴ麻豆| 日韩午夜片| 久久国产精品77777| 国产欧美成人不卡视频| 亚洲日本在线免费观看| 日日碰狠狠添天天爽| 99精品国产自在现线观看| 在线看片中文字幕| 国产在线精品美女观看| 色欲色欲久久综合网| 国产性爱网站| 国产网友愉拍精品视频| 免费看黄片一区二区三区| 99久久精品免费视频| 国产自无码视频在线观看| 综合人妻久久一区二区精品| 欧洲欧美人成免费全部视频| 婷婷伊人久久| 国产精品熟女亚洲AV麻豆| 澳门av无码| 久久精品一品道久久精品| 国产精品亚欧美一区二区| 亚洲欧美综合在线观看| 色综合久久无码网| 欧美一区二区人人喊爽| 99人体免费视频| 欧美综合中文字幕久久| 国产欧美亚洲精品第3页在线| 精品99在线观看| 美女内射视频WWW网站午夜| 久久久受www免费人成| 亚洲日韩精品综合在线一区二区 | 91最新精品视频发布页| 欧美三级日韩三级| 国产丝袜一区二区三区视频免下载| 欧美亚洲网| 潮喷在线无码白浆| 亚洲一区二区黄色| 丝袜高跟美脚国产1区|