亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于物聯(lián)網(wǎng)技術(shù)的建筑能耗數(shù)據(jù)采集實訓(xùn)平臺開發(fā)與應(yīng)用

        2014-10-09 20:48:50仲啟秀
        新媒體研究 2014年17期
        關(guān)鍵詞:物聯(lián)網(wǎng)

        摘 要 本文結(jié)合我院自動化系物聯(lián)網(wǎng)專業(yè)在智能樓宇方面的特色,設(shè)計實現(xiàn)了一款物聯(lián)網(wǎng)綜合實訓(xùn)平臺及系統(tǒng),用于物聯(lián)網(wǎng)專業(yè)教學(xué),使學(xué)生全面、深入了解建筑物聯(lián)網(wǎng)能耗數(shù)據(jù)走向,是物聯(lián)網(wǎng)與智能樓宇相結(jié)合的落地項目,具有實訓(xùn)教學(xué)和實用推廣雙重價值。

        關(guān)鍵詞 物聯(lián)網(wǎng);Zigbee;Modbus;多功能電表;嵌入式網(wǎng)關(guān)

        中圖分類號:TP274 文獻標(biāo)識碼:A 文章編號:1671-7597(2014)17-0026-01

        近年來,隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,社會企業(yè)對物聯(lián)網(wǎng)技術(shù)人才的需求與日俱增。高校緊跟技術(shù)熱點,結(jié)合自身優(yōu)勢紛紛開設(shè)物聯(lián)網(wǎng)專業(yè)。物聯(lián)網(wǎng)專業(yè)涉及層面非常廣泛,是一個多技術(shù)和多學(xué)科互相交叉的綜合性專業(yè),如何針對高職院校的特點,開設(shè)物聯(lián)網(wǎng)綜合實訓(xùn)課程,即通過一個綜合項實訓(xùn)項目,貫穿物聯(lián)網(wǎng)的各個層次,全方位展示物聯(lián)網(wǎng)數(shù)據(jù)處理的全過程,是各高職院校要解決的當(dāng)務(wù)之急。

        本文設(shè)計開發(fā)的綜合實訓(xùn)系統(tǒng)貫穿物聯(lián)網(wǎng)技術(shù)的感知層、傳輸層和應(yīng)用層,通過末端設(shè)備采集建筑物多功能電表、水表、燃?xì)獗砟芎臄?shù)據(jù),以有線和無線兩種方式上傳到Cotex A8智能網(wǎng)關(guān),由網(wǎng)關(guān)進行初步存儲、處理后最終通過TCP/IP協(xié)議上送后臺服務(wù)器。

        1 實訓(xùn)平臺總體設(shè)計

        1.1 系統(tǒng)功能

        根據(jù)國家節(jié)能減排需求,要求各大公共建筑需要實現(xiàn)能耗的分類分項數(shù)據(jù)采集與統(tǒng)計,因此該實訓(xùn)平臺具有以下功能。

        1)硬件接口:RS485接口、RS232接口及以太網(wǎng)接口。

        2)Zigbee無線網(wǎng)絡(luò)協(xié)調(diào)器、路由器及終端節(jié)點,構(gòu)建Zigbee無線采集網(wǎng)絡(luò)。

        3)連接多主機,周期性(周期可調(diào))向主機匯報能耗數(shù)據(jù);或者響應(yīng)主機發(fā)來的命令,被動上傳指定的能耗數(shù)據(jù)。

        4)智能網(wǎng)關(guān)具有本地存儲功能,保證在網(wǎng)絡(luò)不通的情況下補傳能耗數(shù)據(jù)。

        5)Web系統(tǒng)能處理各種數(shù)據(jù)報表,找出異常數(shù)據(jù),及時報警或反控設(shè)備開關(guān),關(guān)閉異常設(shè)備。

        1.2 硬件設(shè)計

        1)嵌入式智能網(wǎng)關(guān)。智能網(wǎng)關(guān)采用具有工業(yè)級別的TI處理器TM3358,主頻可達1GHz,具有512M SDRAM內(nèi)存,512M NAND FLASH外存,2個RS232串口,2個RS485接口,2個100兆以太網(wǎng)口。

        網(wǎng)關(guān)PCB采用核心板加底層擴展板的方式,有利于硬件主板的擴充,接口全部由底板引出,核心板只集成CPU、SDRAM、NAND Flash及時鐘電路。核心板支持SD卡引導(dǎo),方便Linux系統(tǒng)升級。

        2)Zigbee數(shù)據(jù)采集器。無線Zigbee數(shù)據(jù)采集器基于TI公司的CC2530芯片,該芯片除了具有8051微處理器功能外,還具有2.4G高頻RF電路,能夠收發(fā)無線數(shù)據(jù),并且提供性能卓越的Zigbee 2007半開源協(xié)議棧,是一個完整的SOC解決方案。

        在CC2530上加MAX232芯片擴展出一個RS485接口,連接末端485協(xié)議的多功能電表或其他能耗設(shè)備。

        1.3 系統(tǒng)整體架構(gòu)

        建筑物能耗監(jiān)測系統(tǒng)基本由三部分組成:數(shù)據(jù)采集子系統(tǒng)、數(shù)據(jù)中轉(zhuǎn)處理子系統(tǒng)及數(shù)據(jù)中心服務(wù)子系統(tǒng)。

        數(shù)據(jù)采集子系統(tǒng)安裝在被監(jiān)測的大樓內(nèi)部,主要由有線計量表具、無線Zigbee數(shù)據(jù)采集器、嵌入式智能網(wǎng)關(guān)等三部分構(gòu)成,網(wǎng)關(guān)通過TCP/IP網(wǎng)絡(luò)連接能耗數(shù)據(jù)中心服務(wù)器。整個系統(tǒng)應(yīng)用架構(gòu)如圖1。

        圖1 建筑能耗監(jiān)控系統(tǒng)架構(gòu)圖

        2 軟件設(shè)計

        2.1 網(wǎng)關(guān)操作系統(tǒng)構(gòu)建

        智能網(wǎng)關(guān)硬件基于Cortex A8 處理器,通過winbond 83977及MAX232擴展2個RS485接口。系統(tǒng)層主要由Uboot、Linux內(nèi)核及根文件系統(tǒng)三部分構(gòu)成,全部針對硬件平臺開發(fā)相應(yīng)驅(qū)動,實現(xiàn)系統(tǒng)定制。

        2.2 網(wǎng)關(guān)應(yīng)用層

        根據(jù)系統(tǒng)功能要求,網(wǎng)關(guān)上層主要設(shè)計了三個線程,分別是串口485數(shù)據(jù)采集線程、串口協(xié)調(diào)器數(shù)據(jù)采集線程及服務(wù)器命令偵聽線程。網(wǎng)關(guān)接口掛接的機具參數(shù)必須在主線程啟動之前進行初始化。

        2.2.1 核心控制進程

        1)首先與服務(wù)器連接,進行身份認(rèn)證,身份證信息由本地終端配置,由MD5加密算法送至服務(wù)器進行檢驗。

        2)從服務(wù)器獲取表俱參數(shù),如表類型,表地址,和網(wǎng)關(guān)的接口參數(shù)等。

        3)定時器開啟,在周期到達時,按照約定命令接口格式向所有主機發(fā)送表俱數(shù)據(jù)。

        4)處理本地數(shù)據(jù),當(dāng)網(wǎng)絡(luò)不通時,將數(shù)據(jù)存儲在智能網(wǎng)關(guān)U盤中,網(wǎng)絡(luò)恢復(fù)時補傳數(shù)據(jù)到服務(wù)器。

        5)智能網(wǎng)關(guān)和服務(wù)器之間采用心跳包方式保持連接,并通過心跳包向主機發(fā)送智能網(wǎng)關(guān)狀態(tài)。

        6)智能網(wǎng)關(guān)和主機之間的數(shù)據(jù)格式如下表。

        包長度

        (4字節(jié)) 命令類型4字節(jié) 命令私有數(shù)據(jù) 校驗和

        (3字節(jié)) 結(jié)束

        (0x0d 0x0a)

        2.2.2 電表數(shù)據(jù)采集線程

        1)基于485串口總線的多功能電表、水表、燃?xì)獗砜赏瑫r串聯(lián)在智能網(wǎng)關(guān)的485接口上,由485串口讀寫線程統(tǒng)一管理。該線程根據(jù)核心線程獲取的參數(shù)輪詢采集電表的特定參數(shù),將參數(shù)實時數(shù)值寫在共享內(nèi)存中,由核心調(diào)度線程發(fā)送給主機。

        2)基于RS232的Zigbee協(xié)調(diào)器,由Zigbee串口線程負(fù)責(zé)采集無線Zigbee終端采集器發(fā)送過來的能耗數(shù)據(jù),統(tǒng)一處理后記錄在共享內(nèi)存中,由核心調(diào)度線程處理。

        3)采集數(shù)據(jù)線程關(guān)鍵需要解析特定電表采用的協(xié)議:比如Modbus協(xié)議、DLT645規(guī)約、常工電子多功能電表SIMS協(xié)議、CT188協(xié)議等。

        2.2.3 Web服務(wù)器線程

        Web服務(wù)器偵聽線程程,主要是偵聽Web服務(wù)端發(fā)出的命令請求,響應(yīng)服務(wù)端的請求,比如采集特定表、特定時間內(nèi)的參數(shù),控制表的狀態(tài)等,實現(xiàn)M2M人機對話功能。

        3 實訓(xùn)模塊

        該系統(tǒng)有效監(jiān)控建筑物的各項能耗信息,完成從表俱、傳感器采集數(shù)據(jù)至后臺云計算處理的全過程,非常適合建筑物聯(lián)網(wǎng)專業(yè)學(xué)生進行綜合實訓(xùn)。在實訓(xùn)過程中,可讓學(xué)生完成實訓(xùn)系統(tǒng)的拆裝布線,也可讓學(xué)生針對單一模塊功能進行完善或開發(fā)訓(xùn)練。具體實訓(xùn)模塊如下。

        1)綜合布線模塊:完成表俱的強弱電布線及Zigbee、智能網(wǎng)關(guān)的無線組網(wǎng)過程。

        2)無線數(shù)據(jù)采集模塊:完成Zigbee終端節(jié)點對傳感器、多功能電表進行數(shù)據(jù)采集。

        3)網(wǎng)關(guān)系統(tǒng)開發(fā)模塊:完成Cotex A8網(wǎng)關(guān)的系統(tǒng)構(gòu)建,對Uboot、Linux內(nèi)核進行裁剪移植,制作rootfs文件系統(tǒng),搭建上層應(yīng)用。

        4)網(wǎng)關(guān)控制模塊:完成網(wǎng)關(guān)和服務(wù)器之間的身份認(rèn)證、數(shù)據(jù)采集及定期發(fā)送功能。

        5)Web系統(tǒng)開發(fā):海量數(shù)據(jù)傳送到云服務(wù)器后進行云計算,及時給出報表或控制末端設(shè)備,必要時發(fā)出報警信息。

        4 結(jié)束語

        本文根據(jù)我院物聯(lián)網(wǎng)專業(yè)人才培養(yǎng)方案量身定制了一款綜合實訓(xùn)平臺與系統(tǒng),實際授課過程學(xué)生不僅能對建筑物聯(lián)網(wǎng)的全數(shù)據(jù)流程具有感性認(rèn)識,而且還可以選擇其中一個模塊進行完善,提高自己物聯(lián)網(wǎng)系統(tǒng)開發(fā)能力。

        本系統(tǒng)可部署在學(xué)校、企事業(yè)單位的大型建筑物內(nèi),全面監(jiān)控建筑能耗中的分類分項數(shù)據(jù),實現(xiàn)數(shù)據(jù)的統(tǒng)計、報表及深度挖掘,滿足國家對大型公建的節(jié)能減排政策的具體要求,具有推廣價值。

        基金項目

        常州工程職業(yè)技術(shù)學(xué)院教育研究立項課題。

        參考文獻

        [1]高等學(xué)校校園建筑節(jié)能監(jiān)管系統(tǒng)建設(shè)技術(shù)導(dǎo)則.住房和城鄉(xiāng)建設(shè)部,2009.

        [2] DL/T-2007 645-2007多功能電能表通信協(xié)議.

        作者簡介

        仲啟秀,男,高級工程師,主要研究方向為嵌入式物聯(lián)網(wǎng)技術(shù)與應(yīng)用,主持開發(fā)國光《UT300 一體式Linux圖形終端》產(chǎn)品,獲常州市科技進步一等獎。endprint

        摘 要 本文結(jié)合我院自動化系物聯(lián)網(wǎng)專業(yè)在智能樓宇方面的特色,設(shè)計實現(xiàn)了一款物聯(lián)網(wǎng)綜合實訓(xùn)平臺及系統(tǒng),用于物聯(lián)網(wǎng)專業(yè)教學(xué),使學(xué)生全面、深入了解建筑物聯(lián)網(wǎng)能耗數(shù)據(jù)走向,是物聯(lián)網(wǎng)與智能樓宇相結(jié)合的落地項目,具有實訓(xùn)教學(xué)和實用推廣雙重價值。

        關(guān)鍵詞 物聯(lián)網(wǎng);Zigbee;Modbus;多功能電表;嵌入式網(wǎng)關(guān)

        中圖分類號:TP274 文獻標(biāo)識碼:A 文章編號:1671-7597(2014)17-0026-01

        近年來,隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,社會企業(yè)對物聯(lián)網(wǎng)技術(shù)人才的需求與日俱增。高校緊跟技術(shù)熱點,結(jié)合自身優(yōu)勢紛紛開設(shè)物聯(lián)網(wǎng)專業(yè)。物聯(lián)網(wǎng)專業(yè)涉及層面非常廣泛,是一個多技術(shù)和多學(xué)科互相交叉的綜合性專業(yè),如何針對高職院校的特點,開設(shè)物聯(lián)網(wǎng)綜合實訓(xùn)課程,即通過一個綜合項實訓(xùn)項目,貫穿物聯(lián)網(wǎng)的各個層次,全方位展示物聯(lián)網(wǎng)數(shù)據(jù)處理的全過程,是各高職院校要解決的當(dāng)務(wù)之急。

        本文設(shè)計開發(fā)的綜合實訓(xùn)系統(tǒng)貫穿物聯(lián)網(wǎng)技術(shù)的感知層、傳輸層和應(yīng)用層,通過末端設(shè)備采集建筑物多功能電表、水表、燃?xì)獗砟芎臄?shù)據(jù),以有線和無線兩種方式上傳到Cotex A8智能網(wǎng)關(guān),由網(wǎng)關(guān)進行初步存儲、處理后最終通過TCP/IP協(xié)議上送后臺服務(wù)器。

        1 實訓(xùn)平臺總體設(shè)計

        1.1 系統(tǒng)功能

        根據(jù)國家節(jié)能減排需求,要求各大公共建筑需要實現(xiàn)能耗的分類分項數(shù)據(jù)采集與統(tǒng)計,因此該實訓(xùn)平臺具有以下功能。

        1)硬件接口:RS485接口、RS232接口及以太網(wǎng)接口。

        2)Zigbee無線網(wǎng)絡(luò)協(xié)調(diào)器、路由器及終端節(jié)點,構(gòu)建Zigbee無線采集網(wǎng)絡(luò)。

        3)連接多主機,周期性(周期可調(diào))向主機匯報能耗數(shù)據(jù);或者響應(yīng)主機發(fā)來的命令,被動上傳指定的能耗數(shù)據(jù)。

        4)智能網(wǎng)關(guān)具有本地存儲功能,保證在網(wǎng)絡(luò)不通的情況下補傳能耗數(shù)據(jù)。

        5)Web系統(tǒng)能處理各種數(shù)據(jù)報表,找出異常數(shù)據(jù),及時報警或反控設(shè)備開關(guān),關(guān)閉異常設(shè)備。

        1.2 硬件設(shè)計

        1)嵌入式智能網(wǎng)關(guān)。智能網(wǎng)關(guān)采用具有工業(yè)級別的TI處理器TM3358,主頻可達1GHz,具有512M SDRAM內(nèi)存,512M NAND FLASH外存,2個RS232串口,2個RS485接口,2個100兆以太網(wǎng)口。

        網(wǎng)關(guān)PCB采用核心板加底層擴展板的方式,有利于硬件主板的擴充,接口全部由底板引出,核心板只集成CPU、SDRAM、NAND Flash及時鐘電路。核心板支持SD卡引導(dǎo),方便Linux系統(tǒng)升級。

        2)Zigbee數(shù)據(jù)采集器。無線Zigbee數(shù)據(jù)采集器基于TI公司的CC2530芯片,該芯片除了具有8051微處理器功能外,還具有2.4G高頻RF電路,能夠收發(fā)無線數(shù)據(jù),并且提供性能卓越的Zigbee 2007半開源協(xié)議棧,是一個完整的SOC解決方案。

        在CC2530上加MAX232芯片擴展出一個RS485接口,連接末端485協(xié)議的多功能電表或其他能耗設(shè)備。

        1.3 系統(tǒng)整體架構(gòu)

        建筑物能耗監(jiān)測系統(tǒng)基本由三部分組成:數(shù)據(jù)采集子系統(tǒng)、數(shù)據(jù)中轉(zhuǎn)處理子系統(tǒng)及數(shù)據(jù)中心服務(wù)子系統(tǒng)。

        數(shù)據(jù)采集子系統(tǒng)安裝在被監(jiān)測的大樓內(nèi)部,主要由有線計量表具、無線Zigbee數(shù)據(jù)采集器、嵌入式智能網(wǎng)關(guān)等三部分構(gòu)成,網(wǎng)關(guān)通過TCP/IP網(wǎng)絡(luò)連接能耗數(shù)據(jù)中心服務(wù)器。整個系統(tǒng)應(yīng)用架構(gòu)如圖1。

        圖1 建筑能耗監(jiān)控系統(tǒng)架構(gòu)圖

        2 軟件設(shè)計

        2.1 網(wǎng)關(guān)操作系統(tǒng)構(gòu)建

        智能網(wǎng)關(guān)硬件基于Cortex A8 處理器,通過winbond 83977及MAX232擴展2個RS485接口。系統(tǒng)層主要由Uboot、Linux內(nèi)核及根文件系統(tǒng)三部分構(gòu)成,全部針對硬件平臺開發(fā)相應(yīng)驅(qū)動,實現(xiàn)系統(tǒng)定制。

        2.2 網(wǎng)關(guān)應(yīng)用層

        根據(jù)系統(tǒng)功能要求,網(wǎng)關(guān)上層主要設(shè)計了三個線程,分別是串口485數(shù)據(jù)采集線程、串口協(xié)調(diào)器數(shù)據(jù)采集線程及服務(wù)器命令偵聽線程。網(wǎng)關(guān)接口掛接的機具參數(shù)必須在主線程啟動之前進行初始化。

        2.2.1 核心控制進程

        1)首先與服務(wù)器連接,進行身份認(rèn)證,身份證信息由本地終端配置,由MD5加密算法送至服務(wù)器進行檢驗。

        2)從服務(wù)器獲取表俱參數(shù),如表類型,表地址,和網(wǎng)關(guān)的接口參數(shù)等。

        3)定時器開啟,在周期到達時,按照約定命令接口格式向所有主機發(fā)送表俱數(shù)據(jù)。

        4)處理本地數(shù)據(jù),當(dāng)網(wǎng)絡(luò)不通時,將數(shù)據(jù)存儲在智能網(wǎng)關(guān)U盤中,網(wǎng)絡(luò)恢復(fù)時補傳數(shù)據(jù)到服務(wù)器。

        5)智能網(wǎng)關(guān)和服務(wù)器之間采用心跳包方式保持連接,并通過心跳包向主機發(fā)送智能網(wǎng)關(guān)狀態(tài)。

        6)智能網(wǎng)關(guān)和主機之間的數(shù)據(jù)格式如下表。

        包長度

        (4字節(jié)) 命令類型4字節(jié) 命令私有數(shù)據(jù) 校驗和

        (3字節(jié)) 結(jié)束

        (0x0d 0x0a)

        2.2.2 電表數(shù)據(jù)采集線程

        1)基于485串口總線的多功能電表、水表、燃?xì)獗砜赏瑫r串聯(lián)在智能網(wǎng)關(guān)的485接口上,由485串口讀寫線程統(tǒng)一管理。該線程根據(jù)核心線程獲取的參數(shù)輪詢采集電表的特定參數(shù),將參數(shù)實時數(shù)值寫在共享內(nèi)存中,由核心調(diào)度線程發(fā)送給主機。

        2)基于RS232的Zigbee協(xié)調(diào)器,由Zigbee串口線程負(fù)責(zé)采集無線Zigbee終端采集器發(fā)送過來的能耗數(shù)據(jù),統(tǒng)一處理后記錄在共享內(nèi)存中,由核心調(diào)度線程處理。

        3)采集數(shù)據(jù)線程關(guān)鍵需要解析特定電表采用的協(xié)議:比如Modbus協(xié)議、DLT645規(guī)約、常工電子多功能電表SIMS協(xié)議、CT188協(xié)議等。

        2.2.3 Web服務(wù)器線程

        Web服務(wù)器偵聽線程程,主要是偵聽Web服務(wù)端發(fā)出的命令請求,響應(yīng)服務(wù)端的請求,比如采集特定表、特定時間內(nèi)的參數(shù),控制表的狀態(tài)等,實現(xiàn)M2M人機對話功能。

        3 實訓(xùn)模塊

        該系統(tǒng)有效監(jiān)控建筑物的各項能耗信息,完成從表俱、傳感器采集數(shù)據(jù)至后臺云計算處理的全過程,非常適合建筑物聯(lián)網(wǎng)專業(yè)學(xué)生進行綜合實訓(xùn)。在實訓(xùn)過程中,可讓學(xué)生完成實訓(xùn)系統(tǒng)的拆裝布線,也可讓學(xué)生針對單一模塊功能進行完善或開發(fā)訓(xùn)練。具體實訓(xùn)模塊如下。

        1)綜合布線模塊:完成表俱的強弱電布線及Zigbee、智能網(wǎng)關(guān)的無線組網(wǎng)過程。

        2)無線數(shù)據(jù)采集模塊:完成Zigbee終端節(jié)點對傳感器、多功能電表進行數(shù)據(jù)采集。

        3)網(wǎng)關(guān)系統(tǒng)開發(fā)模塊:完成Cotex A8網(wǎng)關(guān)的系統(tǒng)構(gòu)建,對Uboot、Linux內(nèi)核進行裁剪移植,制作rootfs文件系統(tǒng),搭建上層應(yīng)用。

        4)網(wǎng)關(guān)控制模塊:完成網(wǎng)關(guān)和服務(wù)器之間的身份認(rèn)證、數(shù)據(jù)采集及定期發(fā)送功能。

        5)Web系統(tǒng)開發(fā):海量數(shù)據(jù)傳送到云服務(wù)器后進行云計算,及時給出報表或控制末端設(shè)備,必要時發(fā)出報警信息。

        4 結(jié)束語

        本文根據(jù)我院物聯(lián)網(wǎng)專業(yè)人才培養(yǎng)方案量身定制了一款綜合實訓(xùn)平臺與系統(tǒng),實際授課過程學(xué)生不僅能對建筑物聯(lián)網(wǎng)的全數(shù)據(jù)流程具有感性認(rèn)識,而且還可以選擇其中一個模塊進行完善,提高自己物聯(lián)網(wǎng)系統(tǒng)開發(fā)能力。

        本系統(tǒng)可部署在學(xué)校、企事業(yè)單位的大型建筑物內(nèi),全面監(jiān)控建筑能耗中的分類分項數(shù)據(jù),實現(xiàn)數(shù)據(jù)的統(tǒng)計、報表及深度挖掘,滿足國家對大型公建的節(jié)能減排政策的具體要求,具有推廣價值。

        基金項目

        常州工程職業(yè)技術(shù)學(xué)院教育研究立項課題。

        參考文獻

        [1]高等學(xué)校校園建筑節(jié)能監(jiān)管系統(tǒng)建設(shè)技術(shù)導(dǎo)則.住房和城鄉(xiāng)建設(shè)部,2009.

        [2] DL/T-2007 645-2007多功能電能表通信協(xié)議.

        作者簡介

        仲啟秀,男,高級工程師,主要研究方向為嵌入式物聯(lián)網(wǎng)技術(shù)與應(yīng)用,主持開發(fā)國光《UT300 一體式Linux圖形終端》產(chǎn)品,獲常州市科技進步一等獎。endprint

        摘 要 本文結(jié)合我院自動化系物聯(lián)網(wǎng)專業(yè)在智能樓宇方面的特色,設(shè)計實現(xiàn)了一款物聯(lián)網(wǎng)綜合實訓(xùn)平臺及系統(tǒng),用于物聯(lián)網(wǎng)專業(yè)教學(xué),使學(xué)生全面、深入了解建筑物聯(lián)網(wǎng)能耗數(shù)據(jù)走向,是物聯(lián)網(wǎng)與智能樓宇相結(jié)合的落地項目,具有實訓(xùn)教學(xué)和實用推廣雙重價值。

        關(guān)鍵詞 物聯(lián)網(wǎng);Zigbee;Modbus;多功能電表;嵌入式網(wǎng)關(guān)

        中圖分類號:TP274 文獻標(biāo)識碼:A 文章編號:1671-7597(2014)17-0026-01

        近年來,隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,社會企業(yè)對物聯(lián)網(wǎng)技術(shù)人才的需求與日俱增。高校緊跟技術(shù)熱點,結(jié)合自身優(yōu)勢紛紛開設(shè)物聯(lián)網(wǎng)專業(yè)。物聯(lián)網(wǎng)專業(yè)涉及層面非常廣泛,是一個多技術(shù)和多學(xué)科互相交叉的綜合性專業(yè),如何針對高職院校的特點,開設(shè)物聯(lián)網(wǎng)綜合實訓(xùn)課程,即通過一個綜合項實訓(xùn)項目,貫穿物聯(lián)網(wǎng)的各個層次,全方位展示物聯(lián)網(wǎng)數(shù)據(jù)處理的全過程,是各高職院校要解決的當(dāng)務(wù)之急。

        本文設(shè)計開發(fā)的綜合實訓(xùn)系統(tǒng)貫穿物聯(lián)網(wǎng)技術(shù)的感知層、傳輸層和應(yīng)用層,通過末端設(shè)備采集建筑物多功能電表、水表、燃?xì)獗砟芎臄?shù)據(jù),以有線和無線兩種方式上傳到Cotex A8智能網(wǎng)關(guān),由網(wǎng)關(guān)進行初步存儲、處理后最終通過TCP/IP協(xié)議上送后臺服務(wù)器。

        1 實訓(xùn)平臺總體設(shè)計

        1.1 系統(tǒng)功能

        根據(jù)國家節(jié)能減排需求,要求各大公共建筑需要實現(xiàn)能耗的分類分項數(shù)據(jù)采集與統(tǒng)計,因此該實訓(xùn)平臺具有以下功能。

        1)硬件接口:RS485接口、RS232接口及以太網(wǎng)接口。

        2)Zigbee無線網(wǎng)絡(luò)協(xié)調(diào)器、路由器及終端節(jié)點,構(gòu)建Zigbee無線采集網(wǎng)絡(luò)。

        3)連接多主機,周期性(周期可調(diào))向主機匯報能耗數(shù)據(jù);或者響應(yīng)主機發(fā)來的命令,被動上傳指定的能耗數(shù)據(jù)。

        4)智能網(wǎng)關(guān)具有本地存儲功能,保證在網(wǎng)絡(luò)不通的情況下補傳能耗數(shù)據(jù)。

        5)Web系統(tǒng)能處理各種數(shù)據(jù)報表,找出異常數(shù)據(jù),及時報警或反控設(shè)備開關(guān),關(guān)閉異常設(shè)備。

        1.2 硬件設(shè)計

        1)嵌入式智能網(wǎng)關(guān)。智能網(wǎng)關(guān)采用具有工業(yè)級別的TI處理器TM3358,主頻可達1GHz,具有512M SDRAM內(nèi)存,512M NAND FLASH外存,2個RS232串口,2個RS485接口,2個100兆以太網(wǎng)口。

        網(wǎng)關(guān)PCB采用核心板加底層擴展板的方式,有利于硬件主板的擴充,接口全部由底板引出,核心板只集成CPU、SDRAM、NAND Flash及時鐘電路。核心板支持SD卡引導(dǎo),方便Linux系統(tǒng)升級。

        2)Zigbee數(shù)據(jù)采集器。無線Zigbee數(shù)據(jù)采集器基于TI公司的CC2530芯片,該芯片除了具有8051微處理器功能外,還具有2.4G高頻RF電路,能夠收發(fā)無線數(shù)據(jù),并且提供性能卓越的Zigbee 2007半開源協(xié)議棧,是一個完整的SOC解決方案。

        在CC2530上加MAX232芯片擴展出一個RS485接口,連接末端485協(xié)議的多功能電表或其他能耗設(shè)備。

        1.3 系統(tǒng)整體架構(gòu)

        建筑物能耗監(jiān)測系統(tǒng)基本由三部分組成:數(shù)據(jù)采集子系統(tǒng)、數(shù)據(jù)中轉(zhuǎn)處理子系統(tǒng)及數(shù)據(jù)中心服務(wù)子系統(tǒng)。

        數(shù)據(jù)采集子系統(tǒng)安裝在被監(jiān)測的大樓內(nèi)部,主要由有線計量表具、無線Zigbee數(shù)據(jù)采集器、嵌入式智能網(wǎng)關(guān)等三部分構(gòu)成,網(wǎng)關(guān)通過TCP/IP網(wǎng)絡(luò)連接能耗數(shù)據(jù)中心服務(wù)器。整個系統(tǒng)應(yīng)用架構(gòu)如圖1。

        圖1 建筑能耗監(jiān)控系統(tǒng)架構(gòu)圖

        2 軟件設(shè)計

        2.1 網(wǎng)關(guān)操作系統(tǒng)構(gòu)建

        智能網(wǎng)關(guān)硬件基于Cortex A8 處理器,通過winbond 83977及MAX232擴展2個RS485接口。系統(tǒng)層主要由Uboot、Linux內(nèi)核及根文件系統(tǒng)三部分構(gòu)成,全部針對硬件平臺開發(fā)相應(yīng)驅(qū)動,實現(xiàn)系統(tǒng)定制。

        2.2 網(wǎng)關(guān)應(yīng)用層

        根據(jù)系統(tǒng)功能要求,網(wǎng)關(guān)上層主要設(shè)計了三個線程,分別是串口485數(shù)據(jù)采集線程、串口協(xié)調(diào)器數(shù)據(jù)采集線程及服務(wù)器命令偵聽線程。網(wǎng)關(guān)接口掛接的機具參數(shù)必須在主線程啟動之前進行初始化。

        2.2.1 核心控制進程

        1)首先與服務(wù)器連接,進行身份認(rèn)證,身份證信息由本地終端配置,由MD5加密算法送至服務(wù)器進行檢驗。

        2)從服務(wù)器獲取表俱參數(shù),如表類型,表地址,和網(wǎng)關(guān)的接口參數(shù)等。

        3)定時器開啟,在周期到達時,按照約定命令接口格式向所有主機發(fā)送表俱數(shù)據(jù)。

        4)處理本地數(shù)據(jù),當(dāng)網(wǎng)絡(luò)不通時,將數(shù)據(jù)存儲在智能網(wǎng)關(guān)U盤中,網(wǎng)絡(luò)恢復(fù)時補傳數(shù)據(jù)到服務(wù)器。

        5)智能網(wǎng)關(guān)和服務(wù)器之間采用心跳包方式保持連接,并通過心跳包向主機發(fā)送智能網(wǎng)關(guān)狀態(tài)。

        6)智能網(wǎng)關(guān)和主機之間的數(shù)據(jù)格式如下表。

        包長度

        (4字節(jié)) 命令類型4字節(jié) 命令私有數(shù)據(jù) 校驗和

        (3字節(jié)) 結(jié)束

        (0x0d 0x0a)

        2.2.2 電表數(shù)據(jù)采集線程

        1)基于485串口總線的多功能電表、水表、燃?xì)獗砜赏瑫r串聯(lián)在智能網(wǎng)關(guān)的485接口上,由485串口讀寫線程統(tǒng)一管理。該線程根據(jù)核心線程獲取的參數(shù)輪詢采集電表的特定參數(shù),將參數(shù)實時數(shù)值寫在共享內(nèi)存中,由核心調(diào)度線程發(fā)送給主機。

        2)基于RS232的Zigbee協(xié)調(diào)器,由Zigbee串口線程負(fù)責(zé)采集無線Zigbee終端采集器發(fā)送過來的能耗數(shù)據(jù),統(tǒng)一處理后記錄在共享內(nèi)存中,由核心調(diào)度線程處理。

        3)采集數(shù)據(jù)線程關(guān)鍵需要解析特定電表采用的協(xié)議:比如Modbus協(xié)議、DLT645規(guī)約、常工電子多功能電表SIMS協(xié)議、CT188協(xié)議等。

        2.2.3 Web服務(wù)器線程

        Web服務(wù)器偵聽線程程,主要是偵聽Web服務(wù)端發(fā)出的命令請求,響應(yīng)服務(wù)端的請求,比如采集特定表、特定時間內(nèi)的參數(shù),控制表的狀態(tài)等,實現(xiàn)M2M人機對話功能。

        3 實訓(xùn)模塊

        該系統(tǒng)有效監(jiān)控建筑物的各項能耗信息,完成從表俱、傳感器采集數(shù)據(jù)至后臺云計算處理的全過程,非常適合建筑物聯(lián)網(wǎng)專業(yè)學(xué)生進行綜合實訓(xùn)。在實訓(xùn)過程中,可讓學(xué)生完成實訓(xùn)系統(tǒng)的拆裝布線,也可讓學(xué)生針對單一模塊功能進行完善或開發(fā)訓(xùn)練。具體實訓(xùn)模塊如下。

        1)綜合布線模塊:完成表俱的強弱電布線及Zigbee、智能網(wǎng)關(guān)的無線組網(wǎng)過程。

        2)無線數(shù)據(jù)采集模塊:完成Zigbee終端節(jié)點對傳感器、多功能電表進行數(shù)據(jù)采集。

        3)網(wǎng)關(guān)系統(tǒng)開發(fā)模塊:完成Cotex A8網(wǎng)關(guān)的系統(tǒng)構(gòu)建,對Uboot、Linux內(nèi)核進行裁剪移植,制作rootfs文件系統(tǒng),搭建上層應(yīng)用。

        4)網(wǎng)關(guān)控制模塊:完成網(wǎng)關(guān)和服務(wù)器之間的身份認(rèn)證、數(shù)據(jù)采集及定期發(fā)送功能。

        5)Web系統(tǒng)開發(fā):海量數(shù)據(jù)傳送到云服務(wù)器后進行云計算,及時給出報表或控制末端設(shè)備,必要時發(fā)出報警信息。

        4 結(jié)束語

        本文根據(jù)我院物聯(lián)網(wǎng)專業(yè)人才培養(yǎng)方案量身定制了一款綜合實訓(xùn)平臺與系統(tǒng),實際授課過程學(xué)生不僅能對建筑物聯(lián)網(wǎng)的全數(shù)據(jù)流程具有感性認(rèn)識,而且還可以選擇其中一個模塊進行完善,提高自己物聯(lián)網(wǎng)系統(tǒng)開發(fā)能力。

        本系統(tǒng)可部署在學(xué)校、企事業(yè)單位的大型建筑物內(nèi),全面監(jiān)控建筑能耗中的分類分項數(shù)據(jù),實現(xiàn)數(shù)據(jù)的統(tǒng)計、報表及深度挖掘,滿足國家對大型公建的節(jié)能減排政策的具體要求,具有推廣價值。

        基金項目

        常州工程職業(yè)技術(shù)學(xué)院教育研究立項課題。

        參考文獻

        [1]高等學(xué)校校園建筑節(jié)能監(jiān)管系統(tǒng)建設(shè)技術(shù)導(dǎo)則.住房和城鄉(xiāng)建設(shè)部,2009.

        [2] DL/T-2007 645-2007多功能電能表通信協(xié)議.

        作者簡介

        仲啟秀,男,高級工程師,主要研究方向為嵌入式物聯(lián)網(wǎng)技術(shù)與應(yīng)用,主持開發(fā)國光《UT300 一體式Linux圖形終端》產(chǎn)品,獲常州市科技進步一等獎。endprint

        猜你喜歡
        物聯(lián)網(wǎng)
        基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設(shè)計與應(yīng)用
        基于高職院校物聯(lián)網(wǎng)技術(shù)應(yīng)用人才培養(yǎng)的思考分析
        基于LABVIEW的溫室管理系統(tǒng)的研究與設(shè)計
        論智能油田的發(fā)展趨勢及必要性
        中國或成“物聯(lián)網(wǎng)”領(lǐng)軍者
        亚洲人成网站在线播放小说| 日韩人妻无码精品久久| 内射精品无码中文字幕| 老熟女熟妇嗷嗷叫91| 亚洲一区久久蜜臀av| 亚洲色偷偷综合亚洲avyp| 亚洲精品无码专区在线| 无码精品一区二区三区超碰| 国产一级黄片久久免费看| 又黄又刺激的网站久久| 97久久人人超碰超碰窝窝| jjzz日本护士| 日本成年少妇人妻中文字幕| 精品含羞草免费视频观看| 午夜精品久久久久成人| 亚洲熟妇大图综合色区| 国产一区二区不卡av| 少妇爆乳无码专区| 放荡的闷骚娇妻h| 亚洲情精品中文字幕有码在线| 亚洲国产精品中文字幕久久| 国产真实乱对白精彩| 日韩在线看片| 日本一区二三区在线中文| 无码毛片内射白浆视频| 亚洲永久精品ww47| 无码熟妇人妻av在线c0930| 狠色人妻丝袜中文字幕| 亚洲不卡av一区二区三区四区| 国产成人av综合色| 99在线播放视频| 亚洲视一区二区三区四区| 亚洲av无码偷拍在线观看| 久久人人爽人人爽人人片亞洲| 国产 在线播放无码不卡| 免费av日韩一区二区| 色偷偷噜噜噜亚洲男人| 亚洲国产香蕉视频欧美| 日本美女中文字幕第一区| 国产精品视频免费播放| 午夜毛片午夜女人喷潮视频|