孫浩然
摘 要:本系統(tǒng)是基于一種基于物聯(lián)網(wǎng)技術(shù)的室內(nèi)微型健康環(huán)境監(jiān)測(cè)分析系統(tǒng),包括室內(nèi)溫度傳感器、甲醛傳感器、PM2.5\\10傳感器、中央核心處理網(wǎng)關(guān)、網(wǎng)絡(luò)服務(wù)器、B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式)等組成,所述的各種室內(nèi)傳感器采集的環(huán)境數(shù)據(jù)通過Zigbee 無線接口傳送至室內(nèi)中央核心處理網(wǎng)關(guān),網(wǎng)關(guān)經(jīng)過識(shí)別處理后,通過通信網(wǎng)絡(luò)傳送至網(wǎng)絡(luò)服務(wù)器(可采用云平臺(tái)服務(wù)器)。通過物聯(lián)網(wǎng)技術(shù)對(duì)室內(nèi)的各種環(huán)境數(shù)據(jù)進(jìn)行識(shí)別、記錄、存儲(chǔ),并形成環(huán)境數(shù)據(jù)分析報(bào)告,實(shí)時(shí)獲取室內(nèi)環(huán)境情況,提供給人們進(jìn)行實(shí)時(shí)管理居室環(huán)境。同時(shí)云平臺(tái)服務(wù)器集數(shù)據(jù)匯集、統(tǒng)計(jì)分析為一體,可以獨(dú)立記錄單點(diǎn)居室數(shù)據(jù),未來推廣后也可做為匯聚層收集多個(gè)居室,跨區(qū)域居室的數(shù)據(jù),有效了解城市不同區(qū)域環(huán)境情況,提供大數(shù)據(jù)分析參考依據(jù)。本系統(tǒng)具有效率高、成本低、使用便捷、推廣前景廣闊等優(yōu)點(diǎn)。將來還可以構(gòu)建智能家居管理平臺(tái),利用無線通信、自動(dòng)控制技術(shù)、紅外控制等有關(guān)技術(shù)進(jìn)行功能拓展,通過現(xiàn)有室內(nèi)家居的智能化實(shí)現(xiàn)家居、家電各設(shè)施的互聯(lián)控制,實(shí)現(xiàn)健康、環(huán)保、節(jié)能的居住環(huán)境改善。
關(guān)鍵詞:物聯(lián)網(wǎng);大數(shù)據(jù);B/S結(jié)構(gòu);微型環(huán)境監(jiān)測(cè)分析;智能家居;Zigbee;環(huán)境數(shù)據(jù)分析
1 概述
近來,空氣環(huán)境質(zhì)量一直是個(gè)熱點(diǎn)話題。據(jù)調(diào)查京津冀周邊地區(qū)是全國(guó)環(huán)境空氣質(zhì)量最差的地區(qū),河北、山西、天津、河南、山東5省(市)優(yōu)良天氣比例仍不到60%。河南省在2017年新建了915個(gè)城市建成區(qū)網(wǎng)格微型監(jiān)測(cè)站治理空氣污染,并陸續(xù)出臺(tái)了廢氣監(jiān)測(cè)、工地?fù)P塵治理等舉措。就在前不久,國(guó)家生態(tài)環(huán)境部也啟動(dòng)“藍(lán)天保衛(wèi)戰(zhàn)強(qiáng)化督查”,針對(duì)公眾場(chǎng)合大氣污染治理不斷出臺(tái)措施。同時(shí)由于人們大部分時(shí)間呆在室內(nèi),所以對(duì)辦公室內(nèi)及居室環(huán)境關(guān)注更多。比如室內(nèi)空氣長(zhǎng)時(shí)間不流通,或者房屋裝修后和購(gòu)買新家具時(shí)會(huì)帶來的甲醛污染等,如果無法及時(shí)掌握室內(nèi)空氣數(shù)據(jù),會(huì)對(duì)人身健康帶來較大危害。該系統(tǒng)能夠?qū)崟r(shí)采集室內(nèi)空氣數(shù)據(jù),并可隨時(shí)在智能終端上展現(xiàn),提醒人們啟動(dòng)干預(yù)措施,創(chuàng)造出舒適、安全、環(huán)保的室內(nèi)環(huán)境。該系統(tǒng)推廣后可利用成熟的物聯(lián)網(wǎng)技術(shù),把采集的數(shù)據(jù)上傳到云服務(wù)器,這樣形成大數(shù)據(jù)后就能起到類似政府建設(shè)網(wǎng)格監(jiān)測(cè)站的作用,統(tǒng)計(jì)分析出各小區(qū)或城市不同區(qū)域大概的室內(nèi)空氣數(shù)據(jù),對(duì)政府將來制定空氣治理措施也有參考意義。
2 系統(tǒng)概述
本系統(tǒng)涉及物聯(lián)網(wǎng)、大數(shù)據(jù)應(yīng)用領(lǐng)域,是指一種基于物聯(lián)網(wǎng)、大數(shù)據(jù)的室內(nèi)微型健康環(huán)境監(jiān)測(cè)分析系統(tǒng)。系統(tǒng)采用物聯(lián)網(wǎng)技術(shù)對(duì)房間內(nèi)外的溫度、甲醛傳感器、PM2.5\\10數(shù)據(jù)進(jìn)行識(shí)別、記錄、存儲(chǔ),并形成房間內(nèi)外環(huán)境數(shù)據(jù)分析報(bào)告和圖例,實(shí)時(shí)獲取居室環(huán)境情況。同時(shí)利用網(wǎng)絡(luò)物聯(lián)網(wǎng)服務(wù)器集數(shù)據(jù)采集、匯集為一體,可以獨(dú)立記錄單點(diǎn)居室數(shù)據(jù),也可做為匯聚層收集多個(gè)居室,跨區(qū)域居室的數(shù)據(jù),有效了解城市不同區(qū)域環(huán)境情況,提供環(huán)境大數(shù)據(jù)分析參考依據(jù)。未來還可以利用家居設(shè)備設(shè)施的智能化實(shí)現(xiàn)進(jìn)行實(shí)時(shí)管理居室環(huán)境。
3 系統(tǒng)調(diào)研及可行性分析
3.1 系統(tǒng)調(diào)研
以往的空氣環(huán)境監(jiān)測(cè)更偏重于室外,但由于人們大多數(shù)時(shí)間是在室內(nèi),而且近期媒體傳播的室內(nèi)空氣污染如甲醛等層出不窮,人們對(duì)室內(nèi)環(huán)境的了解需求更迫切。本系統(tǒng)設(shè)計(jì)要實(shí)現(xiàn)的功能大致如下:
(1)實(shí)現(xiàn)房間的溫度、甲醛、PM2.5\\10各項(xiàng)傳感器數(shù)據(jù)的采集、上傳。
(2)實(shí)現(xiàn)通過云端服務(wù)器平臺(tái)對(duì)傳感器各項(xiàng)數(shù)據(jù)進(jìn)行識(shí)別、記錄、存儲(chǔ)。
(3)實(shí)現(xiàn)通過系統(tǒng)數(shù)據(jù)展現(xiàn)功能形成房間內(nèi)外環(huán)境數(shù)據(jù)分析報(bào)告,實(shí)時(shí)獲取居室環(huán)境情況,提供給人們進(jìn)行實(shí)時(shí)管理居室環(huán)境。
(4)實(shí)現(xiàn)網(wǎng)絡(luò)物聯(lián)網(wǎng)服務(wù)器集數(shù)據(jù)采集、匯集為一體,可以獨(dú)立記錄單點(diǎn)居室數(shù)據(jù),未來推廣后也可做為匯聚層收集多個(gè)居室,跨區(qū)域居室的數(shù)據(jù),有效了解城市不同區(qū)域內(nèi)環(huán)境情況,提供環(huán)境大數(shù)據(jù)分析參考依據(jù)。
(5)將來還可以以此為基礎(chǔ),構(gòu)建智能家居管理平臺(tái),利用無線通信、自動(dòng)控制技術(shù)、紅外控制等有關(guān)技術(shù)進(jìn)行功能拓展,利用家居設(shè)施的智能化實(shí)現(xiàn)進(jìn)行實(shí)時(shí)管理居室環(huán)境。
3.2 系統(tǒng)總體目標(biāo)
本系統(tǒng)通過獨(dú)特的視角提醒人們關(guān)注日常居室環(huán)境,避免室內(nèi)污染對(duì)身體健康在不被感知的情況下造成的損害。采用方便、簡(jiǎn)單的設(shè)計(jì)實(shí)現(xiàn)室內(nèi)環(huán)境數(shù)據(jù)的采集和呈現(xiàn),并通過共享到云服務(wù)器為環(huán)境大數(shù)據(jù)分析提供依據(jù)。同時(shí)也考慮后期維護(hù)上比較容易,成本低、效率高。
3.3 技術(shù)可行性分析
本系統(tǒng)是一個(gè)以傳感器數(shù)據(jù)采集、物聯(lián)網(wǎng)窄帶通信傳輸、數(shù)據(jù)庫應(yīng)用、網(wǎng)絡(luò)平臺(tái)分享為一體的數(shù)據(jù)采集、分析管理系統(tǒng)。通過各類傳感器數(shù)據(jù)采集后進(jìn)行匯聚,采用PHP+MYSQL技術(shù)實(shí)現(xiàn)本系統(tǒng)的開發(fā)。PHP語言簡(jiǎn)單、功能強(qiáng)大,而MYSQL是一個(gè)非常優(yōu)秀的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng),方便使用,性能穩(wěn)定。國(guó)內(nèi)外許多知名網(wǎng)站和應(yīng)用均使用該數(shù)據(jù)庫作為數(shù)據(jù)的存儲(chǔ)。
4 系統(tǒng)分析
4.1 系統(tǒng)需求分析
經(jīng)過上述對(duì)系統(tǒng)調(diào)研及可行性分析后,下面將對(duì)系統(tǒng)在功能設(shè)計(jì)上進(jìn)行進(jìn)一步的需求分析。
4.1.1功能需求
(1)系統(tǒng)管理功能。
系統(tǒng)管理功能初期設(shè)計(jì)的較為簡(jiǎn)單,以主要實(shí)現(xiàn)基本信息的管理以及系統(tǒng)參數(shù)設(shè)置,主要包括傳感器信息、位置信息、區(qū)域信息、居室信息、用戶信息等,可以對(duì)其各項(xiàng)信息進(jìn)行添加、修改、刪除操作。
(2)數(shù)據(jù)前臺(tái)展示功能。
通過WEB應(yīng)用服務(wù)器將設(shè)備數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中,并對(duì)各類數(shù)據(jù),環(huán)境信息進(jìn)行分析處理,形成區(qū)域、單居室、各小區(qū)的大數(shù)據(jù)環(huán)境平臺(tái)。通過應(yīng)用服務(wù)器將這些數(shù)據(jù)展現(xiàn)于互聯(lián)網(wǎng),供查看某區(qū)域、某居室、某小區(qū)的環(huán)境信息和設(shè)備狀態(tài),同時(shí)也可通過應(yīng)用服務(wù)器一對(duì)一的遠(yuǎn)程控制設(shè)備的運(yùn)行狀態(tài)。
4.1.2性能需求
設(shè)備需求:PC機(jī),Winxp、win7、win8、win10操作系統(tǒng)、android、ios系統(tǒng)智能手機(jī)、平板終端。
服務(wù)器:云服務(wù)器,Windows2008Server 服務(wù)器系統(tǒng)和Apache為平臺(tái),MYSQL數(shù)據(jù)庫系統(tǒng)。
4.2 系統(tǒng)架構(gòu)圖
5 系統(tǒng)設(shè)計(jì)
5.1 概要設(shè)計(jì)
5.1.1系統(tǒng)功能模塊圖
5.1.2功能模塊簡(jiǎn)介
(1)登錄模塊??筛鶕?jù)需要設(shè)置用戶名和密碼驗(yàn)證,根據(jù)用戶輸入的帳號(hào)信息與數(shù)據(jù)庫中進(jìn)行匹配。
(2)系統(tǒng)管理??筛鶕?jù)需要設(shè)置不同的用戶權(quán)限,進(jìn)入相匹配的管理界面進(jìn)行操作。
(3)數(shù)據(jù)前臺(tái)展示功能??筛鶕?jù)需要顯示給不同權(quán)限的用戶不同的權(quán)限信息供其訪問操作。一般用戶為例可展現(xiàn)如下信息:
(4)系統(tǒng)管理模塊設(shè)計(jì)。管理員可以對(duì)用戶信息、傳感器信息、區(qū)域信息、位置信息等進(jìn)行添加、修改、刪除、匯總分類等操作。
5.2 數(shù)據(jù)庫設(shè)計(jì)
5.3 詳細(xì)設(shè)計(jì)
5.3.1感知控制層
該層的主要作用是感知居室環(huán)境相關(guān)參數(shù),記錄電氣設(shè)備的工作狀態(tài)。主要設(shè)備包括溫度傳感器、濕度傳感器、甲醛傳感器、PM2.5\\10傳感器等裝置。這些設(shè)備采集的數(shù)據(jù)通過Zigbee、Wifi方式上傳到中央核心處理單元。
5.3.2接入層
該層的主要設(shè)備是室內(nèi)核心處理單元,它主要負(fù)責(zé)將感知控制層的各種傳感器數(shù)據(jù)進(jìn)行搜集,將終端發(fā)送來的數(shù)據(jù)轉(zhuǎn)發(fā)給服務(wù)器或者向終端轉(zhuǎn)發(fā)服務(wù)器的遠(yuǎn)程控制命令。
5.3.3互聯(lián)網(wǎng)層
該層主要是將室內(nèi)中央核心處理單元網(wǎng)關(guān)聯(lián)入互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸。
5.3.4服務(wù)管理層
該層主要作用是物聯(lián)網(wǎng)服務(wù)器,功能包括Web服務(wù)器、數(shù)據(jù)庫服務(wù)器、應(yīng)用服務(wù)器。應(yīng)用服務(wù)器負(fù)責(zé)與各個(gè)室內(nèi)中央核心處理單元網(wǎng)關(guān)定時(shí)通信,通過各室內(nèi)中央核心處理單元獲取各個(gè)傳感器采集的數(shù)據(jù),并及時(shí)按照一定格式保存至數(shù)據(jù)庫服務(wù)器中。而Web服務(wù)器負(fù)責(zé)將這些數(shù)據(jù)進(jìn)行處理分析并展現(xiàn)到互聯(lián)網(wǎng)上,通過手機(jī)、計(jì)算機(jī)、平板等終端查看相關(guān)信息。未來經(jīng)過功能拓展之后,Web服務(wù)器還可以將相關(guān)控制指令的發(fā)送寫入數(shù)據(jù)庫服務(wù)器,然后由應(yīng)用服務(wù)器將其從數(shù)據(jù)庫取出后發(fā)送給對(duì)應(yīng)的室內(nèi)中央核心處理單元網(wǎng)關(guān),最后由室內(nèi)中央核心處理單元負(fù)責(zé)將指令、命令轉(zhuǎn)發(fā)給被控設(shè)備進(jìn)行相關(guān)智能家居設(shè)施的控制。
5.3.5應(yīng)用層
該層主要包括服務(wù)器、計(jì)算機(jī)、平板電腦以及智能手機(jī)等智能終端設(shè)備。
一是通過瀏覽器實(shí)現(xiàn)可以與系統(tǒng)進(jìn)行遠(yuǎn)程交互的人機(jī)接口。如果是通過瀏覽器查看居室內(nèi)的相關(guān)信息并進(jìn)行控制。
二是通過應(yīng)用服務(wù)器對(duì)數(shù)據(jù)庫服務(wù)器中存儲(chǔ)的各傳感器數(shù)據(jù)從多個(gè)維度進(jìn)行分析,將數(shù)據(jù)進(jìn)行處理分析并展現(xiàn)到互聯(lián)網(wǎng)上、微信等手機(jī)APP。
6 系統(tǒng)實(shí)現(xiàn)
在房間居室內(nèi)安裝的溫度傳感器、濕度傳感器、甲醛傳感器、PM2.5\\10傳感器實(shí)時(shí)將各項(xiàng)數(shù)據(jù)通過傳送至家庭中央核心處理網(wǎng)關(guān),網(wǎng)關(guān)經(jīng)過識(shí)別處理后傳送至互聯(lián)網(wǎng)應(yīng)用服務(wù)器,形成居室的數(shù)據(jù)分析報(bào)告等信息。該信息的獲取與設(shè)備的控制通過互聯(lián)網(wǎng)傳輸,使人們通過終端設(shè)備如計(jì)算機(jī)、智能手機(jī)、平板電腦即可隨時(shí)隨地及時(shí)了解居室內(nèi)環(huán)境情況。本系統(tǒng)經(jīng)過推廣后,他的另外一個(gè)主要特點(diǎn)就是能夠?qū)⒆∈覂?nèi)的各種環(huán)境數(shù)據(jù)采集連接至互聯(lián)網(wǎng)并進(jìn)行數(shù)據(jù)的存儲(chǔ)、分析、處理、展現(xiàn)。通過WEB應(yīng)用服務(wù)器將設(shè)備數(shù)據(jù)存儲(chǔ)至數(shù)據(jù)庫中,并對(duì)各類數(shù)據(jù),環(huán)境信息進(jìn)行分析處理,形成區(qū)域、單居室、各小區(qū)的大數(shù)據(jù)環(huán)境平臺(tái)。通過應(yīng)用服務(wù)器將這些數(shù)據(jù)展現(xiàn)于互聯(lián)網(wǎng),供查看某區(qū)域、某居室、某小區(qū)的環(huán)境信息和設(shè)備狀態(tài),同時(shí)也可通過應(yīng)用服務(wù)器一對(duì)一的遠(yuǎn)程控制設(shè)備的運(yùn)行狀態(tài)。未來通過功能拓展可以通過應(yīng)用服務(wù)器下發(fā)指令至網(wǎng)關(guān),網(wǎng)關(guān)下發(fā)控命令到紅外控制器實(shí)現(xiàn)設(shè)備的控制等功能。未來即可以利用住宅家居的智能化實(shí)現(xiàn)進(jìn)行實(shí)時(shí)管理居室環(huán)境。
我們以Windows2008Server 為服務(wù)器系統(tǒng)和Apache為平臺(tái),MYSQL為數(shù)據(jù)庫系統(tǒng),基于PHP:Hypertext Preprocessor的動(dòng)態(tài)網(wǎng)頁技術(shù)開發(fā)了一個(gè)智能室內(nèi)環(huán)境檢測(cè)物聯(lián)網(wǎng)平臺(tái)。平臺(tái)設(shè)計(jì)可以由Socket API通信接口、系統(tǒng)配置、遠(yuǎn)程監(jiān)控、規(guī)則管理、故障日志、分析模組等功能,初期為便于展現(xiàn)盡量簡(jiǎn)化設(shè)計(jì)。授權(quán)用戶登錄后只能各自查看各自居室內(nèi)的情況,并根據(jù)用戶的授權(quán)與否決定是否展現(xiàn)于大數(shù)據(jù)分析處理平臺(tái)。
系統(tǒng)研制成功后模擬在一些居室、辦公場(chǎng)所內(nèi)安裝試用,每處場(chǎng)所至少安裝一個(gè)中央核心處理單元網(wǎng)關(guān),根據(jù)需求安裝適當(dāng)?shù)膫鞲衅?,如:溫度傳感器、濕度傳感器、甲醛傳感器、PM2.5\\10傳感器等。
本平臺(tái)采用輕量化設(shè)計(jì),特別是初期僅用于展現(xiàn)設(shè)計(jì)思路,所以應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器和 Web 服務(wù)器均采用租用云服務(wù)器方式解決。
7 結(jié)語
本文基于現(xiàn)代人們對(duì)于室內(nèi)空氣環(huán)境質(zhì)量的關(guān)心,設(shè)計(jì)了一種基于物聯(lián)網(wǎng)的微型室內(nèi)健康環(huán)境監(jiān)測(cè)分析系統(tǒng),主要體現(xiàn)了一種利用成熟的物聯(lián)網(wǎng)技術(shù)對(duì)各類的室內(nèi)空氣環(huán)境數(shù)據(jù)進(jìn)行采集、分析并形成大數(shù)據(jù)為政府治理提供參考的一種思路。彌補(bǔ)了現(xiàn)在各地方政府大量建設(shè)網(wǎng)格監(jiān)測(cè)站只能監(jiān)測(cè)室外環(huán)境的不足,通過將來對(duì)該系統(tǒng)的推廣,可以統(tǒng)計(jì)分析出各小區(qū)或城市不同區(qū)域大概的室內(nèi)空氣質(zhì)量數(shù)據(jù),對(duì)政府將來制定空氣治理措施也有參考意義。
未來還可以以此為基礎(chǔ)構(gòu)建智能家居管理平臺(tái),利用無線通信、自動(dòng)控制技術(shù)、紅外控制等有關(guān)技術(shù)進(jìn)行功能拓展,利用家居設(shè)備的智能化實(shí)現(xiàn)家居凈化設(shè)備、家電各設(shè)施的互聯(lián)控制,進(jìn)行實(shí)時(shí)管理居室環(huán)境。尤其在一些新建校園、剛裝修完畢的室內(nèi)環(huán)境進(jìn)行自動(dòng)干預(yù)控制,實(shí)現(xiàn)健康、環(huán)保、節(jié)能的居住環(huán)境改善。
參考文獻(xiàn):
[1]李世榮.智能家居控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)研究.上海:同濟(jì)大學(xué),2008.
[2]浙江經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì)).百度文庫,2009-5-30.
[3]馬述清.PHP網(wǎng)絡(luò)編程.電子工業(yè)出版社,2014.
[4]石正喜.MySQL數(shù)據(jù)庫實(shí)用教程.北京師范大學(xué)出版社,2014.
[5]周怡,凌志浩.Zigbee無線通信技術(shù)及其應(yīng)用探討.自動(dòng)化儀表,2005:5.9.
[6]黃慧芳.PHP+MySQL項(xiàng)目開發(fā)權(quán)威指南.中國(guó)鐵道出版社,2013.
[7]申斌,張桂青,汪明,李成棟.基于物聯(lián)網(wǎng)的智能家居設(shè)計(jì)與實(shí)現(xiàn).百度文庫,2013.
[8]李海楠.強(qiáng)化督查確保打贏藍(lán)天保衛(wèi)戰(zhàn).中國(guó)經(jīng)濟(jì)時(shí)報(bào),2018-6-12.