數(shù)據(jù)共享技術(shù)在燃?xì)鉄岜每照{(diào)網(wǎng)絡(luò)監(jiān)控系統(tǒng)中的應(yīng)用
局域網(wǎng)監(jiān)控的方式已在燃?xì)鉄岜?GHP)空調(diào)監(jiān)控系統(tǒng)上得到成熟應(yīng)用。為了迎合網(wǎng)絡(luò)化需求,在局域網(wǎng)空調(diào)監(jiān)控系統(tǒng)的基礎(chǔ)上,設(shè)立網(wǎng)絡(luò)服務(wù)器,采用服務(wù)器端數(shù)據(jù)庫重建和數(shù)據(jù)共享技術(shù),實(shí)現(xiàn)GHP空調(diào)的網(wǎng)絡(luò)監(jiān)控系統(tǒng)。本研究介紹基于WEB的遠(yuǎn)程監(jiān)控方式,構(gòu)建MySQL數(shù)據(jù)庫和Tomcat服務(wù)器,采用Java語言,實(shí)現(xiàn)GHP空調(diào)系統(tǒng)的網(wǎng)絡(luò)監(jiān)控、遠(yuǎn)程服務(wù)和智能化管理功能,不僅極大地降低開發(fā)軟件和應(yīng)用軟件的成本,還為系統(tǒng)在遠(yuǎn)程診斷和遠(yuǎn)程維護(hù)技術(shù)方面奠定技術(shù)基礎(chǔ)。
1、引言
多聯(lián)式熱泵空調(diào)自20世紀(jì)90年代初被引入我國市場(chǎng)后,由于其靈活的安裝方式、便利的控制方式及計(jì)費(fèi)手段等優(yōu)勢(shì),得到廣泛的應(yīng)用,目前已被成功應(yīng)用到樓宇、學(xué)校、醫(yī)院、商務(wù)和別墅等建筑一體化設(shè)計(jì)中。燃?xì)鉄岜每照{(diào)是以天然氣
和液化石油氣等燃?xì)庾鳛轵?qū)動(dòng)能源,以燃?xì)鈾C(jī)為動(dòng)力驅(qū)動(dòng)的中央空調(diào)系統(tǒng),可實(shí)現(xiàn)采暖、制冷和供應(yīng)熱水等用途。多聯(lián)式燃?xì)鉄岜每照{(diào),采用典型的壓縮制冷技術(shù),用燃?xì)獍l(fā)動(dòng)機(jī)帶動(dòng)壓縮機(jī)進(jìn)行制冷,和電力驅(qū)動(dòng)的普通空調(diào)相比,它具有發(fā)動(dòng)機(jī)缸套水自動(dòng)除霜功能,所以在寒冷地區(qū)使用時(shí),運(yùn)行效率不受影響。對(duì)于空調(diào)系統(tǒng)的控制和管理,目前普遍實(shí)現(xiàn)的方式是通過LonWorks和BACnet等協(xié)議與樓宇自控系統(tǒng)相融合,實(shí)現(xiàn)樓宇集中管理與控制。
近幾年,物聯(lián)網(wǎng)技術(shù)為空調(diào)行業(yè)的網(wǎng)絡(luò)監(jiān)控提供了許多新的管理方案,其中3G物聯(lián)網(wǎng)空調(diào)可實(shí)現(xiàn)空調(diào)系統(tǒng)的遠(yuǎn)程查詢、控制以及視頻監(jiān)控。
多聯(lián)式燃?xì)鉄岜每照{(diào)作為行業(yè)的一項(xiàng)重要技術(shù)產(chǎn)品,對(duì)其各項(xiàng)參數(shù)進(jìn)行合理的監(jiān)測(cè)與控制,對(duì)于整個(gè)空調(diào)系統(tǒng)進(jìn)行應(yīng)用管理,實(shí)現(xiàn)節(jié)能、環(huán)保、舒適的生活工作環(huán)境是至關(guān)重要的。在網(wǎng)絡(luò)發(fā)展的帶動(dòng)下,基于局域網(wǎng)和單機(jī)監(jiān)控的多聯(lián)式燃?xì)鉄岜每照{(diào)系統(tǒng)已逐步不能滿足用戶需求,用戶更習(xí)慣于網(wǎng)絡(luò)作業(yè),大量的工作,通過互聯(lián)網(wǎng)進(jìn)行遠(yuǎn)程作業(yè)。GHP空調(diào)的局域網(wǎng)內(nèi)的管理系統(tǒng)雖然實(shí)現(xiàn)了集散式控制方式,但在節(jié)能環(huán)保、遠(yuǎn)程監(jiān)控、遠(yuǎn)程維護(hù)、集中管理、海量數(shù)據(jù)分析等方面卻遠(yuǎn)遠(yuǎn)落后,所以,在不影響多數(shù)中小用戶的單機(jī)監(jiān)控技術(shù)的情況下,方便實(shí)現(xiàn)空調(diào)系統(tǒng)的網(wǎng)絡(luò)智能管理是非常重要的,這樣對(duì)于節(jié)省開發(fā)成本、節(jié)省用戶成本,使GHP空調(diào)系統(tǒng)網(wǎng)絡(luò)監(jiān)控以及管理功能優(yōu)勢(shì)最大化,都是很有利的。采用服務(wù)器端數(shù)據(jù)庫重建技術(shù),可以在局域網(wǎng)控制和廣域網(wǎng)控制之間搭建一座橋梁,不僅實(shí)現(xiàn)空調(diào)網(wǎng)絡(luò)的遠(yuǎn)程監(jiān)管,而且借助強(qiáng)大的數(shù)據(jù)庫功能,還可以實(shí)現(xiàn)各種數(shù)據(jù)智能分析,為用戶提供更多的服務(wù)。
2、系統(tǒng)設(shè)計(jì)
本系統(tǒng)在單機(jī)監(jiān)控系統(tǒng)的基礎(chǔ)上,利用數(shù)據(jù)共享的方法,構(gòu)建局域網(wǎng)監(jiān)控終端管理系統(tǒng)和網(wǎng)絡(luò)服務(wù)器端的數(shù)據(jù)通訊通道,基于重建服務(wù)器數(shù)據(jù)庫,使Web網(wǎng)絡(luò)的遠(yuǎn)程系統(tǒng)得以實(shí)現(xiàn)。系統(tǒng)構(gòu)成如圖1所示。
圖1 數(shù)據(jù)共享構(gòu)建GHP網(wǎng)絡(luò)監(jiān)控系統(tǒng)
局域網(wǎng)監(jiān)控終端安裝有GHP空調(diào)系統(tǒng)監(jiān)控軟件,通過通訊適配器以LINK總線的方式與各集散室內(nèi)外機(jī)連接,對(duì)集散系統(tǒng)進(jìn)行數(shù)據(jù)采集、監(jiān)測(cè)、控制和報(bào)警。各子網(wǎng)管理系統(tǒng)在監(jiān)控過程中形成管理數(shù)據(jù)庫,并以以太網(wǎng)的形式連接至網(wǎng)絡(luò)服務(wù)器。
局域網(wǎng)端數(shù)據(jù)庫是在單機(jī)監(jiān)控系統(tǒng)或局域網(wǎng)監(jiān)控系統(tǒng)下形成的,根據(jù)應(yīng)用要求,還有用戶一直采用該種局域網(wǎng)GHP空調(diào)系統(tǒng)的監(jiān)控方式,但隨著網(wǎng)絡(luò)的高速發(fā)展,物聯(lián)網(wǎng)技術(shù)的出現(xiàn),越來越多的用戶希望通過互聯(lián)網(wǎng)方便地實(shí)現(xiàn)空調(diào)系統(tǒng)的遠(yuǎn)程監(jiān)控,本技術(shù)在保留原有單機(jī)或局域網(wǎng)監(jiān)控方式的基礎(chǔ)上,采用數(shù)據(jù)共享和數(shù)據(jù)庫重建的方式,實(shí)現(xiàn)GHP空調(diào)系統(tǒng)的網(wǎng)絡(luò)監(jiān)控。
本系統(tǒng)設(shè)計(jì)采用Java語言構(gòu)架,構(gòu)建子網(wǎng)端通訊軟件和服務(wù)器端通訊軟件,子網(wǎng)端通訊軟件的功能是:(1)子網(wǎng)端的數(shù)據(jù)發(fā)送;(2)服務(wù)端的數(shù)據(jù)接收;(3)監(jiān)控子網(wǎng)端數(shù)據(jù)庫的數(shù)據(jù)變化。服務(wù)器端通訊軟件的功能是:(1)服務(wù)器端數(shù)據(jù)的發(fā)送;(2)子網(wǎng)端的數(shù)據(jù)接收;(3)重建服務(wù)器端數(shù)據(jù)庫;(4)監(jiān)測(cè)子網(wǎng)端的通訊狀態(tài)。基于服務(wù)器端重建的數(shù)據(jù)庫,服務(wù)軟件用于響應(yīng)客戶端的數(shù)據(jù)請(qǐng)求,完成客戶端的數(shù)據(jù)和圖表顯示、控制命令接收。
本系統(tǒng)是基于WEB的遠(yuǎn)程監(jiān)控構(gòu)架,系統(tǒng)設(shè)計(jì)采用Java語言、Tomcat服務(wù)器技術(shù)和MySQL數(shù)據(jù)庫技術(shù)。
以服務(wù)器端數(shù)據(jù)庫重建實(shí)現(xiàn)遠(yuǎn)程監(jiān)控的優(yōu)勢(shì)有以下幾點(diǎn):(1)不破壞原有局域網(wǎng)監(jiān)控技術(shù),滿足了不同用戶的需求;(2)大大減少了軟硬件開發(fā)成本,不影響系統(tǒng)的運(yùn)行效率;(3)由于把各子網(wǎng)數(shù)據(jù)庫在服務(wù)器端重建,大量數(shù)據(jù)在服務(wù)器端具備了智能運(yùn)算的條件,為整個(gè)產(chǎn)品的拓展開發(fā)和智能分析提供極好的數(shù)據(jù)資源,更好地服務(wù)用戶;(4)由于采用Java及跨平臺(tái)開發(fā)技術(shù),用戶遠(yuǎn)程監(jiān)控設(shè)備不需要制定操作系統(tǒng)或安裝客戶軟件,系統(tǒng)安全性也得到保障。
3、服務(wù)器數(shù)據(jù)庫
數(shù)據(jù)庫采用MySQL5.5,在服務(wù)器端重建GHP數(shù)據(jù)庫,如圖2所示。
圖2 MySQL重建數(shù)據(jù)庫
圖3所示為室內(nèi)機(jī)表的具體數(shù)據(jù)及類型,其中包括子網(wǎng)號(hào)、運(yùn)行狀態(tài)、運(yùn)行時(shí)間、運(yùn)行模式、風(fēng)速、設(shè)定溫度、室內(nèi)溫度等。
圖3 室內(nèi)機(jī)數(shù)據(jù)
各子網(wǎng)監(jiān)控系統(tǒng)實(shí)時(shí)把更新數(shù)據(jù)發(fā)給服務(wù)器,更新服務(wù)器數(shù)據(jù)庫。在局域網(wǎng)監(jiān)控中心的設(shè)備上,用Java編寫局域網(wǎng)數(shù)據(jù)庫網(wǎng)絡(luò)管理軟件,其界面如圖4所示。
圖4 局域網(wǎng)數(shù)據(jù)庫網(wǎng)絡(luò)管理軟件界面
子網(wǎng)監(jiān)控系統(tǒng)在正常運(yùn)行的同時(shí),使用預(yù)定的握手協(xié)議與服務(wù)器端口進(jìn)行數(shù)據(jù)交互,通過這種交互方式,把各子網(wǎng)的數(shù)據(jù)庫重建至服務(wù)器端。由于服務(wù)器歸總了各子網(wǎng)的數(shù)據(jù)庫數(shù)據(jù),所以,它具有對(duì)各種數(shù)據(jù)進(jìn)行綜合比較及計(jì)算的能力。局域網(wǎng)內(nèi)的智能監(jiān)控系統(tǒng)可實(shí)現(xiàn)在管理系統(tǒng)中的GHP空調(diào)系統(tǒng)的集散式控制。多個(gè)子網(wǎng)控制系統(tǒng)如果存在于與一個(gè)大的區(qū)域,例如一個(gè)公司或一棟大樓,這將不利于集中管理,各種數(shù)據(jù)分析對(duì)比難度也將增加,不利于管理的有效性和快捷性,沒有比較數(shù)據(jù)的支持,將不利于節(jié)能減排和安全處理的及時(shí)性,不利于遠(yuǎn)程監(jiān)控管理和遠(yuǎn)程故障診斷,既增加了人力成本,技術(shù)成本和系統(tǒng)成本也隨之增加。
建立網(wǎng)絡(luò)服務(wù)器,搭建服務(wù)器與各中央管理系統(tǒng)的數(shù)據(jù)交互平臺(tái),這樣既不影響現(xiàn)有單機(jī)控制系統(tǒng),而且節(jié)省成本且行之有效,在此平臺(tái)上進(jìn)行數(shù)據(jù)交互,服務(wù)器端接收相關(guān)數(shù)據(jù)后重建網(wǎng)絡(luò)數(shù)據(jù)庫,為授權(quán)的網(wǎng)絡(luò)用戶訪問各子網(wǎng)系統(tǒng)服務(wù),用戶可對(duì)各子網(wǎng)系統(tǒng)進(jìn)行監(jiān)控,報(bào)警信息也可以通過網(wǎng)絡(luò)及時(shí)反饋給網(wǎng)絡(luò)用戶。
4、監(jiān)控效果顯示
單機(jī)GHP空調(diào)智能監(jiān)控系統(tǒng)實(shí)現(xiàn)了室內(nèi)外機(jī)系統(tǒng)的集中管理,通過LINK總線及數(shù)據(jù)交互設(shè)備,將區(qū)域性的多臺(tái)空調(diào)機(jī)集中到一臺(tái)計(jì)算機(jī)上進(jìn)行監(jiān)控和管理,實(shí)現(xiàn)了系統(tǒng)內(nèi)室內(nèi)機(jī)的分用戶管理、分區(qū)域管理、室內(nèi)機(jī)操作記錄、分用戶費(fèi)用分配、室內(nèi)機(jī)狀態(tài)監(jiān)控、遙控器權(quán)限管理、定時(shí)操作管理等功能。
這里以基于WEB瀏覽器查詢子網(wǎng)GHP空調(diào)的概況信息和耗電量與耗氣量數(shù)據(jù)顯示為例。子網(wǎng)GHP空調(diào)的概況信息包括連接狀態(tài)、室
內(nèi)外機(jī)數(shù)量、運(yùn)行的室內(nèi)外機(jī)數(shù)量、總耗電(氣)量等信息。除此之外,可以顯示已連接系統(tǒng)的詳細(xì)信息,例如每臺(tái)室外機(jī)所附帶室內(nèi)機(jī)的數(shù)量、運(yùn)行情況等信息;還可顯示已連接系統(tǒng)的管理信息,例如密碼管理、運(yùn)行數(shù)據(jù)分析查詢信息等。燃?xì)鉄岜每照{(diào)在運(yùn)行過程中,能耗是一個(gè)重要參量。以單位時(shí)間內(nèi)所消耗的天然氣總量和電量為參考,建立耗電量和耗氣量參數(shù)。可以通過耗電量和耗氣量曲線的形式進(jìn)行室內(nèi)機(jī)耗電量、耗氣量的統(tǒng)計(jì)與分析。
5、結(jié)語
本文提出了一種采用數(shù)據(jù)共享技術(shù)和服務(wù)器端數(shù)據(jù)庫重建技術(shù),使用Java構(gòu)架,結(jié)合Tomcat服務(wù)器技術(shù),實(shí)現(xiàn)服務(wù)器和各子網(wǎng)GHP監(jiān)控系統(tǒng)的數(shù)據(jù)共享,并服務(wù)于網(wǎng)絡(luò)用戶,解決了GHP空調(diào)的網(wǎng)絡(luò)遠(yuǎn)程監(jiān)控問題。采用集成后的大量子網(wǎng)空調(diào)參數(shù)數(shù)據(jù),可實(shí)現(xiàn)用戶管理功能,例如能耗、收費(fèi)等統(tǒng)計(jì)數(shù)據(jù)的顯示、對(duì)比,用戶可針對(duì)性地制定GHP空調(diào)系統(tǒng)的各項(xiàng)業(yè)務(wù)策略。