馬占敖
(吉林建筑工程學(xué)院,長春 130021)
智能建筑是科學(xué)技術(shù)快速發(fā)展和人類社會不斷進步的產(chǎn)物,它在信息化社會中發(fā)揮了巨大的作用,使人們的生產(chǎn)、生活環(huán)境和生產(chǎn)方式發(fā)生了翻天覆地的變化。所謂智能建筑[1]是以建筑為平臺,兼?zhèn)浣ㄖO(shè)備、辦公自動化及通信網(wǎng)絡(luò)系統(tǒng),集結(jié)構(gòu)、系統(tǒng)、服務(wù)、管理及它們之間的最優(yōu)化組合,向人們提供一個安全、高效、舒適、便利的建筑環(huán)境。
LonWorks現(xiàn)場總線[2]技術(shù)作為最早應(yīng)用于建筑物設(shè)備自動化系統(tǒng)中的總線技術(shù)之一,其顯著的開放性、可靠性和靈活性,使其無論在工業(yè)網(wǎng)絡(luò)控制,還是在智能樓宇和家庭智能化方面均有著得天獨厚的優(yōu)勢。因此,對基于LonWorks現(xiàn)場總線的樓宇自動化系統(tǒng)的研究在學(xué)術(shù)研究方面和實際工程建設(shè)中都具有很強的現(xiàn)實意義。
LonWorks由美國Echelon公司推出的一種全面的測控網(wǎng)絡(luò)技術(shù)。因為,LonWorks網(wǎng)絡(luò)控制技術(shù)在控制系統(tǒng)中引入了網(wǎng)絡(luò)的概念,在該技術(shù)的基礎(chǔ)上,可以方便的實現(xiàn)分布式的網(wǎng)絡(luò)控制系統(tǒng)。并使得系統(tǒng)更高效、更靈活、更易于維護和擴展。所以,使得LonWorks無論在工業(yè)網(wǎng)絡(luò)控制還是在智能建筑方面都得到了廣泛的應(yīng)用。
Lonworks技術(shù)的核心是Neuron芯片,Neuron芯片由3個8位微處理器、隨機存儲RAM、只讀存儲ROM以及通信和I/O接口組成。ROM中駐存一個操作系統(tǒng)、LonTalk協(xié)議和I/O函數(shù)庫;RAM用于存儲從網(wǎng)絡(luò)上下載的配置數(shù)據(jù)和應(yīng)用程序。LonTalk通信協(xié)議,可以確保節(jié)點間使用可靠的通信標(biāo)準(zhǔn)進行互操作。Neuron芯片也可直接與它所監(jiān)視的傳感器和控制設(shè)備連接,來傳輸傳感器或控制設(shè)備的狀態(tài),從而執(zhí)行控制算法來實現(xiàn)和其它的Neuron芯片進行數(shù)據(jù)交換等。
LonWorks協(xié)議稱為LonTalk協(xié)議和ANSI/EIA709.1控制網(wǎng)絡(luò)標(biāo)準(zhǔn),是LonWorks系統(tǒng)的核心。LonTalk[3]協(xié)議遵循由國際標(biāo)準(zhǔn)化組織(ISO)定義的開放系統(tǒng)互連(OSI)模型。為了確保滿足控制網(wǎng)的可靠和魯棒的通信標(biāo)準(zhǔn),LonTalk協(xié)議為控制應(yīng)用提供了一個高可靠、高性能、高抗干擾性的通信機制。
LonWorks控制網(wǎng)絡(luò)結(jié)構(gòu)主要包括五個部分:網(wǎng)絡(luò)協(xié)議(LonTalk)、網(wǎng)絡(luò)傳輸介質(zhì)、網(wǎng)絡(luò)設(shè)備、執(zhí)行機構(gòu)和管理軟件。其中,網(wǎng)絡(luò)設(shè)備包括智能測控單元、路由器、網(wǎng)關(guān)等;執(zhí)行機構(gòu)包括傳感器、執(zhí)行器等;管理軟件包括LonTalk開放式通信協(xié)議,并為設(shè)備之間交換控制狀態(tài)信息建立了一個通用的標(biāo)準(zhǔn)。
樓宇自動化系統(tǒng)又稱建筑設(shè)備自動化系統(tǒng),它實質(zhì)上是一套采用計算機、網(wǎng)絡(luò)通訊和自動控制技術(shù),對建筑物中的設(shè)備進行自動化監(jiān)控管理的中央監(jiān)控系統(tǒng)。該系統(tǒng)通過對建筑物內(nèi)的各種設(shè)備實行綜合自動化管理以達到舒適、安全、可靠、經(jīng)濟和節(jié)能的目的,為用戶提供良好的工作和生活環(huán)境,并使系統(tǒng)中的各個設(shè)備經(jīng)常處于最佳運行狀態(tài),從而保證系統(tǒng)運行的經(jīng)濟性和管理的智能化。通常,一個典型的樓宇自動化系統(tǒng)[4]通常包括供配電、給排水、暖通空調(diào)、照明、電梯、消防、安全防范、車庫管理等子系統(tǒng)。
基于LonWorks的樓宇空調(diào)控制系統(tǒng)結(jié)構(gòu)圖如圖1所示。
圖1 基于LonWorks的樓宇空調(diào)控制系統(tǒng)結(jié)構(gòu)
空調(diào)系統(tǒng)的工作原理:空氣調(diào)節(jié)是指把經(jīng)過一定處理之后的空氣,以一定方式送入室內(nèi),將室內(nèi)空氣的溫度、濕度、流動速度和潔凈度等控制在一定范圍內(nèi)??諝庹{(diào)節(jié)的形式有集中式空調(diào)系統(tǒng)(又稱中央空調(diào))、獨立式空調(diào)系統(tǒng)和混合式空調(diào)系統(tǒng)。集中式空調(diào)系統(tǒng)因為具有節(jié)能、衛(wèi)生、噪音小、使用方便等優(yōu)點,因此已被廣泛采用。集中式空調(diào)系統(tǒng)通常采用一部分回風(fēng)與新鮮空氣相混合的方法,該方法既保證了室內(nèi)空氣新鮮,又利用了回風(fēng)的能量,提高了設(shè)備運行的經(jīng)濟性。集中式空調(diào)系統(tǒng)一般含有進風(fēng)、回風(fēng)、空氣過濾、空氣加濕處理、空氣輸送等部分。
以某一居民小區(qū)為例,我們選用北京工業(yè)大學(xué)和北京自動化成套工程公司開發(fā)的LonBAC-3000控制系統(tǒng)構(gòu)建空調(diào)控制系統(tǒng)[5]。LonBAC-3000系統(tǒng)是以LonWorks技術(shù)為基礎(chǔ),以神經(jīng)元芯片為核心,專用于空調(diào)機組控制的現(xiàn)場總線系統(tǒng)。其結(jié)構(gòu)如圖2所示。
圖2 LonBAC-3000基本結(jié)構(gòu)圖
其工作原理:溫、濕度控制器測得溫度和濕度后,通過運算獲得閥門的調(diào)節(jié)輸出。該輸出通過LonWorks網(wǎng)絡(luò)[6]送到智能閥,產(chǎn)生相應(yīng)的閥門開度。智能閥的數(shù)量與空調(diào)系統(tǒng)結(jié)構(gòu)有關(guān)。開關(guān)量控制器則用于啟、停機組,監(jiān)測空調(diào)狀態(tài)及產(chǎn)生報警等。
該空調(diào)控制系統(tǒng)主要由PC機構(gòu)成的操作與監(jiān)控部分、LonWorks網(wǎng)絡(luò)系統(tǒng),智能閥門、溫、濕度控制器和開關(guān)量控制器組成。
1)智能閥門。智能閥門直接連接在LonWorks網(wǎng)絡(luò)上,直接通過LonWorks總線接收閥門開度命令,該命令以網(wǎng)絡(luò)變量形式出現(xiàn)。智能閥門硬件的選擇:(1)智能閥門要求的運算量以及存儲容量少,因此選用3120芯片。(2)使用FTT-10A自由拓撲收發(fā)器。(3)電源部分使用LM2575芯片,濾波后能夠得到比較穩(wěn)定的+5V電壓。(4)串行A/D采用TLCL549芯片(10位),能夠滿足閥位開度控制的精度要求。(5)繼電器為JGX-IF型固態(tài)繼電器,驅(qū)動能力大,使用壽命長。
2)溫、濕度控制器。溫、濕度控制器在系統(tǒng)中作為主控制器使用。其中有8路模擬信號輸入,可與溫度變送器或其它儀表相連接,也可利用3路熱敏電阻或熱電阻輸入直接測量溫度,另外還有2路報警信號輸出。溫、濕度控制器硬件選擇:(1)溫、濕度控制器作為控制的主控制器,要求有較大的存儲空間和處理能力,因此采用3150CPU模塊。(2)電源部分使用MAX726芯片,濾波后能夠得到穩(wěn)定的+5V電壓。(3)HD7279是一片具有串行接口、可驅(qū)動8位共陰式數(shù)碼管,還可以連接64鍵的智能顯示驅(qū)動芯片。(4)A/D芯片采用TLC2543,為11路模擬信道逐次逼近型12位串行AD,精度高,響應(yīng)時間短,接線簡單。(5)個按鍵,可進行手/自動切換和參數(shù)的直接修改。(6)繼電器使用JGC-3FA,體積小,驅(qū)動能力大(可直接驅(qū)動380V交流設(shè)備),使用壽命長。
3)開關(guān)量控制器。開關(guān)量控制器主要用于啟、停空調(diào)機組,檢測空調(diào)狀態(tài)及產(chǎn)生報警。開關(guān)量控制器硬件選擇:(1)同溫、濕度控制器一樣,選用了相同的CPU模板。(2)電源部分使用MAX727芯片,濾波后能夠得到穩(wěn)定的+5V電壓。(3)繼電器使用JGC-3FA,體積小,驅(qū)動能力大(可直接驅(qū)動380V交流設(shè)備),使用壽命長。
軟件實現(xiàn)包括三方面:系統(tǒng)底層驅(qū)動程序設(shè)計、駐留在PC機內(nèi)的通信程序設(shè)計和PC機組態(tài)管理軟件的設(shè)計。
1)系統(tǒng)底層驅(qū)動程序。智能閥門控制程序?qū)嶋H上為一簡單的閉環(huán)控制程序,即將讀入的閥位值與給定值比較,根據(jù)比較結(jié)果,正反電機動作,使閥門定位在給定的正負誤差范圍內(nèi)。
溫、濕度控制器實現(xiàn)的功能主要有模擬量的采集、處理與顯示;能夠?qū)崿F(xiàn)參數(shù)修改、運算及以網(wǎng)絡(luò)變量形式輸出運算結(jié)果到其它控制器或智能閥;根據(jù)設(shè)置條件進行報警處理;為上位機的組態(tài)提供豐富的功能等。
開關(guān)量控制器的程序主要包括:現(xiàn)場開關(guān)信號的讀入與顯示;根據(jù)設(shè)定條件進行相應(yīng)的開關(guān)量輸出;開關(guān)量輸出的手/自動切換等。
2)PC機內(nèi)的通信程序。LonWorks技術(shù)提供了 DDESever, DDEServer能夠?qū)崿F(xiàn)LonWorks網(wǎng)絡(luò)和任何具有DDE功能的windows應(yīng)用程序間交換網(wǎng)絡(luò)變量和信息。高級語言VC++具有DDE設(shè)計功能,可以在PC監(jiān)視節(jié)點中利用VC++的DDE功能實LonWorks網(wǎng)絡(luò)的 DDEServer連接,從而完成數(shù)據(jù)動態(tài)交換。
3)PC機組態(tài)軟件。PC機組態(tài)軟件將為用戶提供一個工程師級編輯、編譯軟件模塊和一個操作員實時操作軟件模塊。組態(tài)程序編輯器為一個圖形方式界面的編輯工具,用戶可以使用該工具隨意構(gòu)造出各種控制方式,然后編譯軟件模塊將其變?yōu)樘囟ǚ绞降臄?shù)據(jù)表(程序鏈)送到控制器中。操作軟件模塊則為用戶提供了豐富的顯示畫面和操作功能,內(nèi)容包括文件操作、編輯處理、窗口設(shè)置、常用工具、在線幫助等。
4)系統(tǒng)仿真。我們對該小區(qū)樓宇自動化系統(tǒng)中的空調(diào)控制系統(tǒng)進行仿真分析,我們運行Visual Basic6.0軟件,在Windows環(huán)境下進行仿真分析。從空調(diào)流程監(jiān)控畫面中可以了解空調(diào)機的當(dāng)前詳細的工作狀態(tài)信息,包括空調(diào)機的工作狀態(tài)、測點溫濕度、電動調(diào)節(jié)閥的狀態(tài)、電機的運行參數(shù)、過濾器的狀態(tài)等重要運行參數(shù)。操作人員可以通過這些參數(shù)了解空調(diào)機的工況,并及時發(fā)現(xiàn)可能存在的故障??照{(diào)控制系統(tǒng)監(jiān)控界面如圖3所示。
圖3 空調(diào)控制系統(tǒng)監(jiān)控界面
LonWorks技術(shù)的發(fā)展不僅符合國際發(fā)展潮流,適合我國國情,而且為智能建筑的系統(tǒng)一體化集成提供了強有力的技術(shù)平臺。所有這些都表明,LonWorks技術(shù)[7]在智能建筑樓宇自動化等領(lǐng)域有著廣泛的應(yīng)用前景,而基于LonWorks技術(shù)的智能建筑樓宇自動化系統(tǒng)將是今后智能建筑控制系統(tǒng)的重要發(fā)展方向為了適應(yīng)未來智能建筑的發(fā)展要求,對LonWorks技術(shù)以及對樓宇自動化系統(tǒng)進行深入研究,對我國的智能建筑發(fā)展具有一定的指導(dǎo)意義。
[1] 張瑞武.智能建筑的系統(tǒng)集成及工程實施[M].北京:清華大學(xué)出版社,2000.
[2] 鄒益仁,馬增良.現(xiàn)場總線控制系統(tǒng)的設(shè)計和開發(fā)[M].北京:國防工業(yè)出版社,2003.
[3] 馬莉.智能控制與Lon網(wǎng)絡(luò)開發(fā)技術(shù)[M].北京:北京航空航天大學(xué)出版社,2003.
[4] 卞玉剛,周齊國.總線控制技術(shù)及其在樓宇自控系統(tǒng)中的應(yīng)用[J].建筑電氣,2003,(5):34-36.
[5] 賀智修.我國對LonWorks技術(shù)的開發(fā)應(yīng)用現(xiàn)狀[J].城市建筑智能系統(tǒng),2002(10).
[6] 謝凌廣.LonWorks技術(shù)在樓宇自動化領(lǐng)域的應(yīng)用[J].微計算機信息,2001(7):30-32.