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

通用型數據網關的空氣懸浮風機云平臺設計與實現

2022-10-19 02:59:46麻凱雄鄭海寧
物聯網技術 2022年10期
關鍵詞:數據庫系統設計

麻凱雄,鄭海寧

(航天海鷹安全技術工程有限公司,北京 100074)

0 引 言

隨著計算機信息技術的飛速發展,信息管理系統被廣泛應用于各個領域,相比于傳統人工管理方式,使用計算機進行信息管理具有無法比擬的優勢:數據處理效率高、數據查詢快速準確以及信息便于長期保存等。近年來,越來越多的城市開啟了“智慧城市”的建設熱潮。在線監測類系統作為“智慧城市”的重要組成部分,其數據處理的一般流程為:數據采集、數據存儲、數據計算及數據調用。其中,數據采集和存儲為整個流程的基礎部分,能否實現快速的數據采集和高效的數據存儲,將直接影響整個信息系統的工作效率。此外,開發“智慧城市”在線監測類系統時,每次都將數據采集和存儲模塊進行重新設計與實現,造成單個系統的開發速度慢、周期長,開發效率低下。

在空氣懸浮風機云平臺設計實現過程中,本文針對以上在線監測類系統開發中存在的問題,在軟件復用思想下,設計實現基于ActiveMQ消息中間件和協議解析模型庫的通用型數據網關,并設計了OpenTSDB時序數據庫,更在此基礎上,設計實現了空氣懸浮風機云。

1 系統設計

1.1 云平臺框架體系結構

云平臺系統框架體系結構如圖1所示。系統主要包括物聯感知層、數據層、中間層和應用層。風機DTU設備借助Modbus TCP協議傳輸風機運行參數數據,通用型數據網關接收參數數據,完成數據解析工作后,將數據推送給ActiveMQ消息中間件和OpenTSDB時序數據庫。為降低系統耦合性,設計實現通用型數據網關,并將其作為獨立系統部署于數據網關服務器上。

圖1 系統框架體系結構

1.2 云平臺功能設計

圖2所示為空氣懸浮風機云平臺功能模塊組織結構,云平臺主要劃分為數據采集與通信、風機數據實時監測、數據統計與分析、風機歷史數據查詢、風機銷售管理、風機設備管理、報警模塊管理和系統管理。數據采集與通信模塊負責風機運行參數數據接收、協議解析、預處理、數據推送;風機數據實時監測通過一張圖和列表的方式,將數據采集與通信模塊處理后的風機實時運行參數數據展示給用戶;風機歷史數據查詢模塊支持用戶自由選擇風機運行參數,查詢風機歷史數據;報警模塊管理包括報警信息查看、報警信息的確認和處置等。

圖2 系統功能模塊組織結構

1.3 通用型數據網關設計

數據采集為設備、傳感器在線監測類系統中的關鍵模塊,將其與在線監測類系統作為一個整體進行開發,使得系統耦合性高、可復用性差,導致系統開發周期長、效率低下。為此,本文單獨設計了基于ActiveMQ的通用型數據網關,解決在線監測類系統中的數據采集問題。通用型數據網關設計模型如圖3所示。

圖3 通用型數據網關設計模型

為提高數據網關的普適性,使其支持多種協議解析,設計了協議解析模型庫,支持多種協議的動態添加。設備、傳感器產生的流式數據經過通用型數據網關中相關協議解析模型解析,將解析后的風機實時監測數據推送至ActiveMQ消息中間件。通過ActiveMQ,應用程序可直接獲取中間件消息隊列中的風機實時監測數據,無需與數據庫交互,極大降低了用戶的響應延遲。此外,通過ActiveMQ消息中間件可實現通用型數據網關與應用程序間的解耦。

1.4 數據庫設計

在實際風機運行數據采集時,需要采集的風機參數數量多,并且不同風機設備需要采集的參數內容和數量不同;通過關系型數據庫存儲風機實時運行參數數據,數據存儲和查詢效率低下。針對以上數據采集特點,考慮到數據存儲和查詢效率問題,將通用型數據網關采集和處理后的風機實時運行參數數據推送至OpenTSDB時序數據庫,數據經過時序數據庫處理,結合產生的時間戳,存入HBase分布式、面向列的數據庫中。風機運行數據采集、處理和存儲流程如圖4所示。

圖4 風機運行數據處理流程

系統采用關系型和非關系型結合的方式存儲數據。系統的業務配置數據、用戶數據等量級小且事務性要求較高的數據,被存儲在MySQL數據庫中;設備實時運行參數數據和報警數據等,其增長速度較快,且需要被查詢和統計分析,存儲于在HBase中。這種關系型數據庫和非關系型數據庫相結合的數據存儲方式在保證數據一致性和完整性的前提下,提高了整體存儲結構的高效性和穩定性。

2 系統實現與測試

空氣懸浮風機云平臺基于Spring Boot開發框架搭建,使用Java開發語言,平臺前端采用Vue框架,開發工具采用InteliJ IDEA。采用前后端分離的開發模式,解除了傳統開發技術框架帶來的前后臺緊耦合問題,可分別對前后端代碼進行升級優化。空氣懸浮風機通過 DTU(Data Transfer Unit)數據傳輸單元將風機設備運行參數數據借助Modbus TCP協議發送至通用型數據網關服務器。為此,設計實現Modbus TCP協議解析模型,并添加到協議解析模型庫中。空氣懸浮風機云平臺如圖5所示。在試運行階段,系統表現出良好的實用性,且運行穩定。風機數據實時監測模塊和歷史數據查詢模塊均能較好地滿足用戶實際使用需求。空氣懸浮風機云平臺實時數據展示如圖6所示,歷史數據查詢效果如圖7所示。

圖5 空氣懸浮風機云平臺

圖6 實時數據展示

圖7 歷史數據查詢

3 結 語

文中闡述了“智慧城市”在線監測類系統中數據處理的一般流程,針對流程的基礎部分—數據采集和存儲,單獨設計并實現了基于ActiveMQ消息中間件和協議解析模型庫的通用型數據網關,并進行了相關數據庫設計。以此為基礎,實現了空氣懸浮風機云。下一步計劃將通用型數據網關及相關數據庫設計應用于其他“智慧城市”在線監測類系統中,通過可復用軟件解決“智慧城市”平臺建設中的數據采集和存儲問題,提高平臺開發效率。

猜你喜歡
數據庫系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 999国产精品| 国产欧美日韩一区二区视频在线| 久久婷婷综合色一区二区| 欧美性精品| 精品久久久久久中文字幕女| 无码中文字幕精品推荐| 久久伊人久久亚洲综合| 国产在线一区二区视频| 中文字幕人妻av一区二区| 天堂在线亚洲| 国产第一页亚洲| 欧美激情,国产精品| 成人一区在线| 91探花国产综合在线精品| 欧洲亚洲一区| 国产成人喷潮在线观看| 欧美性天天| 欧美自慰一级看片免费| 国产一区二区三区精品久久呦| 亚洲欧美日韩中文字幕一区二区三区 | 国产女人18水真多毛片18精品| 亚洲美女一区| 亚洲AV无码久久精品色欲| 无码不卡的中文字幕视频| 国产精品99久久久| 国产高清免费午夜在线视频| 国产午夜无码片在线观看网站| 亚洲人成电影在线播放| av在线无码浏览| 亚洲女人在线| 77777亚洲午夜久久多人| 成人免费黄色小视频| 亚洲精品在线观看91| 国产精品妖精视频| 她的性爱视频| 毛片在线播放网址| 996免费视频国产在线播放| 2022国产无码在线| 高清不卡一区二区三区香蕉| 2020精品极品国产色在线观看 | 久久永久免费人妻精品| 亚洲天堂网在线观看视频| 国产成熟女人性满足视频| 成人毛片免费在线观看| 中日韩一区二区三区中文免费视频 | 国产微拍精品| 国产丝袜无码精品| 亚洲女人在线| 欧美a在线看| 日韩A∨精品日韩精品无码| 欧美午夜小视频| 国产成人麻豆精品| 精品国产污污免费网站| 五月婷婷导航| 成年人福利视频| 亚洲精品成人片在线播放| 天天综合色网| 无码福利日韩神码福利片| 日韩a级毛片| AV色爱天堂网| 五月六月伊人狠狠丁香网| 亚洲精品国产综合99久久夜夜嗨| 久久成人18免费| 97国产在线视频| 日本在线视频免费| 国产免费羞羞视频| 免费在线色| 欧美激情首页| 国产成人亚洲精品无码电影| 丁香婷婷在线视频| 麻豆精品在线播放| 成人国内精品久久久久影院| 欧美成人日韩| 很黄的网站在线观看| 亚洲天堂精品在线观看| 亚洲欧美日韩成人在线| 精品国产99久久| 91精品国产91久无码网站| 亚亚洲乱码一二三四区| 久久免费观看视频| 国产欧美日韩资源在线观看| 国产成人区在线观看视频|