陳兵+胡雯
收稿日期:2013-05-27
作者簡(jiǎn)介:陳 兵(1962—),男,湖北武漢人,副教授,碩士,研究方向:計(jì)算機(jī)應(yīng)用。
文章編號(hào):1003-6199(2014)02-0077-04
摘 要:以物聯(lián)網(wǎng)傳感器技術(shù)為基礎(chǔ),結(jié)合計(jì)算機(jī)信息管理系統(tǒng),根據(jù)被控溫度場(chǎng)的特點(diǎn),設(shè)計(jì)并實(shí)現(xiàn)集群溫度遠(yuǎn)程實(shí)時(shí)控制系統(tǒng),實(shí)現(xiàn)動(dòng)態(tài)溫度采集,生成最優(yōu)控制方案,最后通過(guò)物流網(wǎng)達(dá)到系統(tǒng)的實(shí)時(shí)控制。
關(guān)鍵詞:物聯(lián)網(wǎng);WEB;數(shù)據(jù)庫(kù)
中圖分類號(hào):TP3文獻(xiàn)標(biāo)識(shí)碼:A
The Analysis and Design of the Air Conditioning Control Based on the Internet ofThings
CHEN Bing,WENHu
(School of Information, Wuchang University of Technology, Wuhan,Hubei 430223,China)
Abstract:Based on the Zigbee Sensor technology, this article has combined the computer information management system with the characteristics of the controlled temperature field to design a Cluster temperature remote realtime control system. This control system is able to provide the optimal management strategy through instant temperature collection. Hence, it effectively leads to a real-time control of the system via the Zigbee technology.
Key words:the Internet of things;WEB;database
1 引 言
空調(diào)智能管理系統(tǒng)一般需要布設(shè)現(xiàn)場(chǎng)總線,然后將現(xiàn)場(chǎng)設(shè)備連接到一臺(tái)電腦進(jìn)行數(shù)據(jù)處理,而如果需要實(shí)現(xiàn)跨地區(qū)的遠(yuǎn)程管理,更是需要在互聯(lián)網(wǎng)上架設(shè)一臺(tái)專門的服務(wù)器,這樣,不僅需要投入服務(wù)器等網(wǎng)絡(luò)設(shè)備以及開(kāi)發(fā)相應(yīng)的服務(wù)軟件,系統(tǒng)的維護(hù)除現(xiàn)場(chǎng)級(jí)設(shè)備和總線鏈路外還需要IT部門的管理員協(xié)助維護(hù)服務(wù)器設(shè)備。因此,將物聯(lián)網(wǎng)技術(shù)引入到遠(yuǎn)程空調(diào)智能管理系統(tǒng)中來(lái),底層運(yùn)用無(wú)線傳感網(wǎng)絡(luò)連接現(xiàn)場(chǎng)傳感器及設(shè)備,上層使用互聯(lián)網(wǎng)技術(shù)服務(wù),消除現(xiàn)場(chǎng)級(jí)布線的煩惱,可以消除網(wǎng)絡(luò)硬件的投入及日常的IT維護(hù),同時(shí)可以輕松實(shí)現(xiàn)基于WEB服務(wù)的遠(yuǎn)程管理
2 傳統(tǒng)空調(diào)控制的主要方法
以往我國(guó)的空調(diào)集中控制系統(tǒng)主要采用以單片機(jī)為控制核心的單機(jī)組控制器,即一個(gè)控制器只能控制一臺(tái)空調(diào)機(jī)組,這種控制方法控制簡(jiǎn)單,但是在多層或者較大型的建筑中控制能力就顯得力不從心了。
近年來(lái)也出現(xiàn)了采用ARM處理器作為控制芯片的集中控制器,基于ARM的空調(diào)網(wǎng)絡(luò)集中控制器能夠大大提高空調(diào)的使用效率,節(jié)約了能源,并且能夠顯著提高空調(diào)控制人員的工作效率,這一般運(yùn)用于預(yù)先設(shè)計(jì)好的場(chǎng)所,對(duì)于臨時(shí)性的大型場(chǎng)所,不能實(shí)現(xiàn)快速組網(wǎng)從而實(shí)現(xiàn)集中控制。多年以來(lái),我國(guó)公共建筑的空調(diào)管理比較粗放,空調(diào)溫度設(shè)置不盡合理,由于溫度設(shè)置的隨意性,及人走后未能及時(shí)斷電,導(dǎo)致造成能源資源的極大浪費(fèi)。嚴(yán)重增加了環(huán)境壓力,同時(shí)浪費(fèi)了用戶的大量資金成本投入。
3 基于物聯(lián)網(wǎng)的空調(diào)集中控制方法
基于物聯(lián)網(wǎng)的空調(diào)集中控制方法的分析及實(shí)現(xiàn),主要加入了物聯(lián)網(wǎng)技術(shù)和基于Zigbee的無(wú)線傳輸技術(shù)[1]。Zigbee是遵循IEEE 802.15.4通訊協(xié)議,是一種短距離、低功耗的無(wú)線通信技術(shù)。其特點(diǎn)是近距離、低復(fù)雜度、自組織、低功耗、低數(shù)據(jù)速率、低成本。主要適合用于自動(dòng)控制和遠(yuǎn)程控制領(lǐng)域,可以嵌入各種設(shè)備。
系統(tǒng)模型建立
本文根據(jù)武昌理工學(xué)院大學(xué)生活動(dòng)中心空調(diào)實(shí)際控制系統(tǒng)加以說(shuō)明,針對(duì)項(xiàng)目對(duì)象得到的參數(shù)(每臺(tái)空調(diào)所設(shè)置的溫度Ti,時(shí)間t,以及功率W),利用CAD制圖軟件和ANSYS模擬仿真軟件,對(duì)系統(tǒng)的各個(gè)參數(shù)進(jìn)行模擬設(shè)置[2]。
1) 導(dǎo)入實(shí)體被控對(duì)象的實(shí)體模型
根據(jù)實(shí)際工程數(shù)據(jù),利用CAD軟件畫出其三維圖,導(dǎo)出成 .sat 格式 和.dwg格式。打開(kāi)ANSYS的workbench 導(dǎo)入.sat三維圖,對(duì)圖形中的每一個(gè)部分進(jìn)行屬性設(shè)置。
2)導(dǎo)出相應(yīng)的溫度場(chǎng)溫度數(shù)據(jù)
計(jì)算技術(shù)與自動(dòng)化2014年6月
第33卷第2期陳 兵等:基于物聯(lián)網(wǎng)的空調(diào)集中控制方法的分析及實(shí)現(xiàn)
常規(guī)空調(diào)系統(tǒng)氣流組織的設(shè)計(jì)是以送風(fēng)射流為基礎(chǔ),通過(guò)反復(fù)迭代對(duì)溫度和速度進(jìn)行校核,最后找到合理的送風(fēng)方案和參數(shù),通過(guò)ANSYS軟件繪制溫度場(chǎng)的模型,導(dǎo)出相應(yīng)的溫度場(chǎng)溫度數(shù)據(jù)。
3)確定控制目標(biāo)
在本系統(tǒng)的控制中,提供三種模式供操作人員選擇:
最經(jīng)濟(jì)模式:在達(dá)到預(yù)設(shè)的溫度條件下,消耗最少的電能。從而達(dá)到節(jié)能環(huán)保的效果。
最快模式:以達(dá)到預(yù)設(shè)溫度為目的的條件下,耗時(shí)最短的一種調(diào)節(jié)模式,從而達(dá)到及時(shí)制冷的目的和效果。
最舒適模式:按照人體體驗(yàn)最舒適的自然風(fēng)和溫度,對(duì)制定區(qū)域進(jìn)行溫度控制。
根據(jù)用戶選擇控制模式,按照系統(tǒng)軟件的參數(shù)需求,用VC調(diào)用ANSYS后臺(tái)數(shù)據(jù),在顯示運(yùn)行狀態(tài)圖的同時(shí),計(jì)算得出各個(gè)空調(diào)的控制信息。
4 系統(tǒng)的結(jié)構(gòu)
系統(tǒng)以易被接受、實(shí)用為目標(biāo),其主要技術(shù)指標(biāo)包括先進(jìn)性、方便性、實(shí)用性、準(zhǔn)確性、實(shí)時(shí)性、安全性、適應(yīng)性等方面。項(xiàng)目將采用單片機(jī)控制、中間件、接口、工作流引擎等多種技術(shù),解決現(xiàn)場(chǎng)數(shù)據(jù)采集、下位機(jī)與上位機(jī)多點(diǎn)對(duì)一點(diǎn)數(shù)據(jù)通信、系統(tǒng)資源充分利用、數(shù)據(jù)暢通流轉(zhuǎn)、信息整合、不同網(wǎng)絡(luò)訪問(wèn)等問(wèn)題[3]。
整個(gè)系統(tǒng)將從基礎(chǔ)設(shè)備和應(yīng)用軟件層進(jìn)行構(gòu)建。
基礎(chǔ)設(shè)備層包括:?jiǎn)纹瑱C(jī)、cc2430、18b20溫度傳感器、溫度采集輔助軟件、接口技術(shù)輔助軟件ZigBee、windows操作系統(tǒng)、電腦硬件、網(wǎng)絡(luò)、防火墻等;應(yīng)用軟件層包括:數(shù)據(jù)庫(kù)支持層、后臺(tái)數(shù)據(jù)處理、用戶界面交互層[4],如圖1所示。
圖1 系統(tǒng)結(jié)構(gòu)圖
4.1 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
本IACIMSBIOT系統(tǒng)共由三個(gè)應(yīng)用程序組成,分別是無(wú)線發(fā)送接收程序,溫度數(shù)據(jù)記錄程序,web服務(wù)端程序,其結(jié)構(gòu)圖如圖2所示。4.2 無(wú)線發(fā)送接收程序
無(wú)線發(fā)送程序是由C語(yǔ)言所編寫,在單片機(jī)上接有仿真器和ds18b20溫度傳感器,利用zigbee協(xié)議將寫好的程序?qū)懭隿c2430射頻單片機(jī),那么,在通電的情況下,該部分會(huì)自動(dòng)讀取溫度傳感器采集的數(shù)據(jù),并通過(guò)cc2430自帶的無(wú)線發(fā)射功能,定時(shí)發(fā)送所采集到得數(shù)據(jù)。而無(wú)線接收端和控制端可以在直徑100m的范圍內(nèi),接收到無(wú)線發(fā)送端發(fā)送來(lái)的溫度數(shù)據(jù),無(wú)線接收端和發(fā)送端的程序代碼基本相同,硬件連接也差不多。只是本系統(tǒng)的是多點(diǎn)對(duì)一點(diǎn)的溫度采集控制系統(tǒng),即采集數(shù)據(jù)的發(fā)送端有多個(gè),而數(shù)據(jù)的接收端只有一個(gè),每個(gè)發(fā)送端都有標(biāo)識(shí)符,所以在接收端能很方便的加以區(qū)別[5],如圖3所示。
圖2 網(wǎng)絡(luò)拓?fù)鋱D
圖3 無(wú)線發(fā)送接收程序流程圖
4.3 溫度數(shù)據(jù)記錄程序
溫度數(shù)據(jù)記錄程序的設(shè)計(jì)考慮了很多因素,比如傳輸效率等問(wèn)題,本溫度數(shù)據(jù)記錄程序是由VB語(yǔ)言編寫,將數(shù)據(jù)接收端的cc2430通過(guò)串口與pc機(jī)連接,pc機(jī)上的溫度數(shù)據(jù)記錄程序檢測(cè)串口并同步接收由無(wú)線發(fā)送端發(fā)送來(lái)的數(shù)據(jù),所接收的數(shù)據(jù)都是有13byte的字節(jié)數(shù)據(jù),通過(guò)數(shù)據(jù)中的第5、6字節(jié)區(qū)別各發(fā)送端,并通過(guò)第10、11字節(jié)讀取解析溫度數(shù)據(jù),與此同時(shí),此溫度數(shù)據(jù)記錄程序?qū)⑺鶛z測(cè)到得數(shù)據(jù)寫入服務(wù)器所在的MySQL數(shù)據(jù)庫(kù),如圖4所示。
圖4 溫度數(shù)據(jù)記錄程序流程圖
4.4 Web服務(wù)端程序
系統(tǒng)與用戶交互的WEB服務(wù)端程序,該程序是由PHP編寫,整個(gè)程序采用TinkPHP框架,面向?qū)ο蟮拈_(kāi)發(fā)結(jié)構(gòu)和MVC模式,因而整個(gè)服務(wù)端程序符合高類聚低耦合的要求,程序可拓展性和可維護(hù)性很強(qiáng),業(yè)務(wù)邏輯清晰,用戶可在在家電腦瀏覽器上,通過(guò)IP地址訪問(wèn)服務(wù)端程序,服務(wù)端能靈活的辨別不同級(jí)別的用戶,并且返回相對(duì)應(yīng)的用戶界面[6]。本程序還提供了簡(jiǎn)單又好的圖形化界面管理,屏蔽繁雜的控制部分,將業(yè)務(wù)流程直白的通過(guò)圖形交互控制,簡(jiǎn)單的表現(xiàn)出來(lái)。本程序提供了三套科學(xué)的控制方案,經(jīng)過(guò)后臺(tái)算法的分析計(jì)算,呈獻(xiàn)給用戶的是直觀的終極溫度控制方案報(bào)表,如圖5所示。
圖5web服務(wù)端程序用戶登錄和
各模塊間切換流程圖
5 結(jié) 論
1) 具有可靠的運(yùn)行環(huán)境,確保安全工作
對(duì)于將空調(diào)的溫度可以有效的控制在25℃左右,保證不會(huì)因?yàn)槭褂铆h(huán)境溫度高,造成電子元器件的損壞和故障機(jī)會(huì)增加;房間的溫度控制在25℃~28℃之間,因?yàn)榕c外界的溫差相對(duì)減少更有效地減少冷量損失。
2) 合理控制空調(diào)的溫度,節(jié)約了能源,達(dá)到節(jié)能的目的
系統(tǒng)突破了傳統(tǒng)空調(diào)控制系統(tǒng)的控制方式(單一的一臺(tái)空調(diào)設(shè)置溫度,不能實(shí)時(shí)控制房間的溫度),實(shí)現(xiàn)最佳輸出能量控制,即空調(diào)主機(jī)溫度實(shí)時(shí)在計(jì)算機(jī)顯示器上顯示,自動(dòng)同步溫度的變化,因此,在空調(diào)系統(tǒng)的任何負(fù)荷狀況(滿負(fù)荷或部分負(fù)荷)下,都能既保障空調(diào)的服務(wù)質(zhì)量(舒適性),又實(shí)現(xiàn)最大的節(jié)能。
3) 具有實(shí)時(shí)監(jiān)控的智能控制
房間的環(huán)境溫度的實(shí)時(shí)監(jiān)控,可以的及時(shí)發(fā)現(xiàn)空調(diào)系統(tǒng)故障,迅速處理,通過(guò)記錄分析系統(tǒng)的運(yùn)行規(guī)律,提前檢修預(yù)防。因此系統(tǒng)采用了物聯(lián)網(wǎng)技術(shù),使系統(tǒng)具有快速、實(shí)時(shí)的監(jiān)控功能,實(shí)現(xiàn)了空調(diào)系統(tǒng)在各種負(fù)荷條件下的最大節(jié)能。
4) 優(yōu)化多臺(tái)空調(diào)主機(jī)運(yùn)行的環(huán)境
系統(tǒng)全面采集空調(diào)的在一定溫度下運(yùn)行參量,再利用物聯(lián)網(wǎng)技術(shù),對(duì)這些相互關(guān)聯(lián)、相互影響的運(yùn)行參量進(jìn)行動(dòng)態(tài)優(yōu)化處理,以滿足空調(diào)系統(tǒng)非線性和時(shí)變性的要求, 使空調(diào)主機(jī)始終運(yùn)行在最佳工況,以保持最高的熱轉(zhuǎn)換效率,從而減少主機(jī)的能耗 5%-10%。
參考文獻(xiàn)
[1] 張莉.ZigBee技術(shù)在物聯(lián)網(wǎng)中的應(yīng)用[J].電信網(wǎng)技術(shù), 2010(3): 1-5.
[2] RICQUEBOURG V,MENGAD,DURAND D. The Smart Home Concept: Our Immediate Future[C]//Proc. of 2006 1ST IEEE International Conference on E-learning in Industrial Electronics. [S. 1.]: IEEE Press, 2006.
[3] ZIGBEE ALLIANCE.Zigbeespecification 2008[EB/OL]. [2008-01-27]. http://www.Zigbee.org.
[4] 楊倩. 物聯(lián)網(wǎng)關(guān)鍵技術(shù)及應(yīng)用[J].電信科學(xué), 2010,(S1): 139-142.
[5] 黃曉亮, 徐曉輝,宋軍華,等. 智能家居系統(tǒng)中無(wú)線傳感器網(wǎng)絡(luò)的設(shè)計(jì)[J]. 電子設(shè)計(jì)工程, 2011, 19(4): 35-37.
[6] 徐敬東, 趙文耀,李淼,等. 基于Zigbee 的無(wú)線傳感器網(wǎng)絡(luò)設(shè)計(jì)[J]. 計(jì)算機(jī)工程, 2010, 36(10): 110-112.
圖2 網(wǎng)絡(luò)拓?fù)鋱D
圖3 無(wú)線發(fā)送接收程序流程圖
4.3 溫度數(shù)據(jù)記錄程序
溫度數(shù)據(jù)記錄程序的設(shè)計(jì)考慮了很多因素,比如傳輸效率等問(wèn)題,本溫度數(shù)據(jù)記錄程序是由VB語(yǔ)言編寫,將數(shù)據(jù)接收端的cc2430通過(guò)串口與pc機(jī)連接,pc機(jī)上的溫度數(shù)據(jù)記錄程序檢測(cè)串口并同步接收由無(wú)線發(fā)送端發(fā)送來(lái)的數(shù)據(jù),所接收的數(shù)據(jù)都是有13byte的字節(jié)數(shù)據(jù),通過(guò)數(shù)據(jù)中的第5、6字節(jié)區(qū)別各發(fā)送端,并通過(guò)第10、11字節(jié)讀取解析溫度數(shù)據(jù),與此同時(shí),此溫度數(shù)據(jù)記錄程序?qū)⑺鶛z測(cè)到得數(shù)據(jù)寫入服務(wù)器所在的MySQL數(shù)據(jù)庫(kù),如圖4所示。
圖4 溫度數(shù)據(jù)記錄程序流程圖
4.4 Web服務(wù)端程序
系統(tǒng)與用戶交互的WEB服務(wù)端程序,該程序是由PHP編寫,整個(gè)程序采用TinkPHP框架,面向?qū)ο蟮拈_(kāi)發(fā)結(jié)構(gòu)和MVC模式,因而整個(gè)服務(wù)端程序符合高類聚低耦合的要求,程序可拓展性和可維護(hù)性很強(qiáng),業(yè)務(wù)邏輯清晰,用戶可在在家電腦瀏覽器上,通過(guò)IP地址訪問(wèn)服務(wù)端程序,服務(wù)端能靈活的辨別不同級(jí)別的用戶,并且返回相對(duì)應(yīng)的用戶界面[6]。本程序還提供了簡(jiǎn)單又好的圖形化界面管理,屏蔽繁雜的控制部分,將業(yè)務(wù)流程直白的通過(guò)圖形交互控制,簡(jiǎn)單的表現(xiàn)出來(lái)。本程序提供了三套科學(xué)的控制方案,經(jīng)過(guò)后臺(tái)算法的分析計(jì)算,呈獻(xiàn)給用戶的是直觀的終極溫度控制方案報(bào)表,如圖5所示。
圖5web服務(wù)端程序用戶登錄和
各模塊間切換流程圖
5 結(jié) 論
1) 具有可靠的運(yùn)行環(huán)境,確保安全工作
對(duì)于將空調(diào)的溫度可以有效的控制在25℃左右,保證不會(huì)因?yàn)槭褂铆h(huán)境溫度高,造成電子元器件的損壞和故障機(jī)會(huì)增加;房間的溫度控制在25℃~28℃之間,因?yàn)榕c外界的溫差相對(duì)減少更有效地減少冷量損失。
2) 合理控制空調(diào)的溫度,節(jié)約了能源,達(dá)到節(jié)能的目的
系統(tǒng)突破了傳統(tǒng)空調(diào)控制系統(tǒng)的控制方式(單一的一臺(tái)空調(diào)設(shè)置溫度,不能實(shí)時(shí)控制房間的溫度),實(shí)現(xiàn)最佳輸出能量控制,即空調(diào)主機(jī)溫度實(shí)時(shí)在計(jì)算機(jī)顯示器上顯示,自動(dòng)同步溫度的變化,因此,在空調(diào)系統(tǒng)的任何負(fù)荷狀況(滿負(fù)荷或部分負(fù)荷)下,都能既保障空調(diào)的服務(wù)質(zhì)量(舒適性),又實(shí)現(xiàn)最大的節(jié)能。
3) 具有實(shí)時(shí)監(jiān)控的智能控制
房間的環(huán)境溫度的實(shí)時(shí)監(jiān)控,可以的及時(shí)發(fā)現(xiàn)空調(diào)系統(tǒng)故障,迅速處理,通過(guò)記錄分析系統(tǒng)的運(yùn)行規(guī)律,提前檢修預(yù)防。因此系統(tǒng)采用了物聯(lián)網(wǎng)技術(shù),使系統(tǒng)具有快速、實(shí)時(shí)的監(jiān)控功能,實(shí)現(xiàn)了空調(diào)系統(tǒng)在各種負(fù)荷條件下的最大節(jié)能。
4) 優(yōu)化多臺(tái)空調(diào)主機(jī)運(yùn)行的環(huán)境
系統(tǒng)全面采集空調(diào)的在一定溫度下運(yùn)行參量,再利用物聯(lián)網(wǎng)技術(shù),對(duì)這些相互關(guān)聯(lián)、相互影響的運(yùn)行參量進(jìn)行動(dòng)態(tài)優(yōu)化處理,以滿足空調(diào)系統(tǒng)非線性和時(shí)變性的要求, 使空調(diào)主機(jī)始終運(yùn)行在最佳工況,以保持最高的熱轉(zhuǎn)換效率,從而減少主機(jī)的能耗 5%-10%。
參考文獻(xiàn)
[1] 張莉.ZigBee技術(shù)在物聯(lián)網(wǎng)中的應(yīng)用[J].電信網(wǎng)技術(shù), 2010(3): 1-5.
[2] RICQUEBOURG V,MENGAD,DURAND D. The Smart Home Concept: Our Immediate Future[C]//Proc. of 2006 1ST IEEE International Conference on E-learning in Industrial Electronics. [S. 1.]: IEEE Press, 2006.
[3] ZIGBEE ALLIANCE.Zigbeespecification 2008[EB/OL]. [2008-01-27]. http://www.Zigbee.org.
[4] 楊倩. 物聯(lián)網(wǎng)關(guān)鍵技術(shù)及應(yīng)用[J].電信科學(xué), 2010,(S1): 139-142.
[5] 黃曉亮, 徐曉輝,宋軍華,等. 智能家居系統(tǒng)中無(wú)線傳感器網(wǎng)絡(luò)的設(shè)計(jì)[J]. 電子設(shè)計(jì)工程, 2011, 19(4): 35-37.
[6] 徐敬東, 趙文耀,李淼,等. 基于Zigbee 的無(wú)線傳感器網(wǎng)絡(luò)設(shè)計(jì)[J]. 計(jì)算機(jī)工程, 2010, 36(10): 110-112.
圖2 網(wǎng)絡(luò)拓?fù)鋱D
圖3 無(wú)線發(fā)送接收程序流程圖
4.3 溫度數(shù)據(jù)記錄程序
溫度數(shù)據(jù)記錄程序的設(shè)計(jì)考慮了很多因素,比如傳輸效率等問(wèn)題,本溫度數(shù)據(jù)記錄程序是由VB語(yǔ)言編寫,將數(shù)據(jù)接收端的cc2430通過(guò)串口與pc機(jī)連接,pc機(jī)上的溫度數(shù)據(jù)記錄程序檢測(cè)串口并同步接收由無(wú)線發(fā)送端發(fā)送來(lái)的數(shù)據(jù),所接收的數(shù)據(jù)都是有13byte的字節(jié)數(shù)據(jù),通過(guò)數(shù)據(jù)中的第5、6字節(jié)區(qū)別各發(fā)送端,并通過(guò)第10、11字節(jié)讀取解析溫度數(shù)據(jù),與此同時(shí),此溫度數(shù)據(jù)記錄程序?qū)⑺鶛z測(cè)到得數(shù)據(jù)寫入服務(wù)器所在的MySQL數(shù)據(jù)庫(kù),如圖4所示。
圖4 溫度數(shù)據(jù)記錄程序流程圖
4.4 Web服務(wù)端程序
系統(tǒng)與用戶交互的WEB服務(wù)端程序,該程序是由PHP編寫,整個(gè)程序采用TinkPHP框架,面向?qū)ο蟮拈_(kāi)發(fā)結(jié)構(gòu)和MVC模式,因而整個(gè)服務(wù)端程序符合高類聚低耦合的要求,程序可拓展性和可維護(hù)性很強(qiáng),業(yè)務(wù)邏輯清晰,用戶可在在家電腦瀏覽器上,通過(guò)IP地址訪問(wèn)服務(wù)端程序,服務(wù)端能靈活的辨別不同級(jí)別的用戶,并且返回相對(duì)應(yīng)的用戶界面[6]。本程序還提供了簡(jiǎn)單又好的圖形化界面管理,屏蔽繁雜的控制部分,將業(yè)務(wù)流程直白的通過(guò)圖形交互控制,簡(jiǎn)單的表現(xiàn)出來(lái)。本程序提供了三套科學(xué)的控制方案,經(jīng)過(guò)后臺(tái)算法的分析計(jì)算,呈獻(xiàn)給用戶的是直觀的終極溫度控制方案報(bào)表,如圖5所示。
圖5web服務(wù)端程序用戶登錄和
各模塊間切換流程圖
5 結(jié) 論
1) 具有可靠的運(yùn)行環(huán)境,確保安全工作
對(duì)于將空調(diào)的溫度可以有效的控制在25℃左右,保證不會(huì)因?yàn)槭褂铆h(huán)境溫度高,造成電子元器件的損壞和故障機(jī)會(huì)增加;房間的溫度控制在25℃~28℃之間,因?yàn)榕c外界的溫差相對(duì)減少更有效地減少冷量損失。
2) 合理控制空調(diào)的溫度,節(jié)約了能源,達(dá)到節(jié)能的目的
系統(tǒng)突破了傳統(tǒng)空調(diào)控制系統(tǒng)的控制方式(單一的一臺(tái)空調(diào)設(shè)置溫度,不能實(shí)時(shí)控制房間的溫度),實(shí)現(xiàn)最佳輸出能量控制,即空調(diào)主機(jī)溫度實(shí)時(shí)在計(jì)算機(jī)顯示器上顯示,自動(dòng)同步溫度的變化,因此,在空調(diào)系統(tǒng)的任何負(fù)荷狀況(滿負(fù)荷或部分負(fù)荷)下,都能既保障空調(diào)的服務(wù)質(zhì)量(舒適性),又實(shí)現(xiàn)最大的節(jié)能。
3) 具有實(shí)時(shí)監(jiān)控的智能控制
房間的環(huán)境溫度的實(shí)時(shí)監(jiān)控,可以的及時(shí)發(fā)現(xiàn)空調(diào)系統(tǒng)故障,迅速處理,通過(guò)記錄分析系統(tǒng)的運(yùn)行規(guī)律,提前檢修預(yù)防。因此系統(tǒng)采用了物聯(lián)網(wǎng)技術(shù),使系統(tǒng)具有快速、實(shí)時(shí)的監(jiān)控功能,實(shí)現(xiàn)了空調(diào)系統(tǒng)在各種負(fù)荷條件下的最大節(jié)能。
4) 優(yōu)化多臺(tái)空調(diào)主機(jī)運(yùn)行的環(huán)境
系統(tǒng)全面采集空調(diào)的在一定溫度下運(yùn)行參量,再利用物聯(lián)網(wǎng)技術(shù),對(duì)這些相互關(guān)聯(lián)、相互影響的運(yùn)行參量進(jìn)行動(dòng)態(tài)優(yōu)化處理,以滿足空調(diào)系統(tǒng)非線性和時(shí)變性的要求, 使空調(diào)主機(jī)始終運(yùn)行在最佳工況,以保持最高的熱轉(zhuǎn)換效率,從而減少主機(jī)的能耗 5%-10%。
參考文獻(xiàn)
[1] 張莉.ZigBee技術(shù)在物聯(lián)網(wǎng)中的應(yīng)用[J].電信網(wǎng)技術(shù), 2010(3): 1-5.
[2] RICQUEBOURG V,MENGAD,DURAND D. The Smart Home Concept: Our Immediate Future[C]//Proc. of 2006 1ST IEEE International Conference on E-learning in Industrial Electronics. [S. 1.]: IEEE Press, 2006.
[3] ZIGBEE ALLIANCE.Zigbeespecification 2008[EB/OL]. [2008-01-27]. http://www.Zigbee.org.
[4] 楊倩. 物聯(lián)網(wǎng)關(guān)鍵技術(shù)及應(yīng)用[J].電信科學(xué), 2010,(S1): 139-142.
[5] 黃曉亮, 徐曉輝,宋軍華,等. 智能家居系統(tǒng)中無(wú)線傳感器網(wǎng)絡(luò)的設(shè)計(jì)[J]. 電子設(shè)計(jì)工程, 2011, 19(4): 35-37.
[6] 徐敬東, 趙文耀,李淼,等. 基于Zigbee 的無(wú)線傳感器網(wǎng)絡(luò)設(shè)計(jì)[J]. 計(jì)算機(jī)工程, 2010, 36(10): 110-112.