智能大廈是在傳統(tǒng)建筑的基礎(chǔ)上增加了樓宇、辦公、通信等3個自動化系統(tǒng)的高科技大廈。樓宇自動化系統(tǒng)(BAS)是智能大廈的重要組成部分,它采用傳感技術(shù)、計算機技術(shù)和現(xiàn)代通信技術(shù),實現(xiàn)對大廈內(nèi)的空調(diào)、電力、電梯、供排水、防火、防盜和視頻監(jiān)控等設(shè)備實行綜合自動管理,具有各種安全保護(hù)、運行監(jiān)控等管理功能。給用戶提供舒適、安全的內(nèi)部環(huán)境。因此,智能大廈的各個場所、各個房間,溫濕度必須常年控制在某一特定的范圍內(nèi),實現(xiàn)溫濕度控制智能化。
本文介紹的溫濕度自動控制系統(tǒng),基于CAN總線,采用Intel 80C196KC16位單片機作為智能節(jié)點控制器,系統(tǒng)通信可靠、快捷,硬件電路設(shè)計和軟件編程簡單,能較好地滿足智能大廈對環(huán)境的智能化要求,達(dá)到節(jié)能的目的。
2 系統(tǒng)的總體方案設(shè)計及工作原理
系統(tǒng)由上位管理機、CAN接口適配卡和多個智能節(jié)點組成,節(jié)點數(shù)量可根據(jù)建筑物的規(guī)模增減。采用CAN總線作為通信網(wǎng)絡(luò)將各節(jié)點連接成一個分布式智能控制系統(tǒng)。系統(tǒng)的總體結(jié)構(gòu)如圖1所示。網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)采用總線方式,上位管理機采用PⅢ500PC機,以80C196單片機為節(jié)點控制器,傳輸介質(zhì)采用雙絞線,通信位速率設(shè)為20kb/s,CAN總線任意兩節(jié)點之間的距離可以達(dá)到3.3km,完全可以滿足智能大廈內(nèi)部的通信要求。上位機通過CAN接口適配卡與CAN總線相連,進(jìn)行信息交換,負(fù)責(zé)對整個系統(tǒng)進(jìn)行監(jiān)視管理。節(jié)點控制器通過CAN總線接收上位機的各種操作控制命令和設(shè)定參數(shù);實時采集各模擬量輸入通道的溫濕度值,采集新風(fēng)處理設(shè)備,包括送、回風(fēng)機、過濾器、冷卻器、加熱器和加濕器等設(shè)備的開關(guān)狀態(tài)信號。當(dāng)檢測到溫濕度與設(shè)定值有偏差時,執(zhí)行溫度和濕度算法,輸出相應(yīng)的控制量給執(zhí)行器(電動調(diào)節(jié)閥),調(diào)節(jié)盤管內(nèi)的水流量,保持送風(fēng)的溫、濕度在要求上控制范圍內(nèi);如果發(fā)現(xiàn)溫度或濕度超過了設(shè)定的上下限,則會立即發(fā)出聲、光報警,同時輸出相應(yīng)的極限值到執(zhí)行器,使溫濕度盡快回到設(shè)定范圍。
2.1節(jié)點硬件電路設(shè)計
節(jié)點硬件電路以Intel
16位單片機80C196KC為核心,選用SJA1000作為CAN控制器,并使用了CAN控制接口芯片PCA8250。82C250可以提供對總線的差動發(fā)送和接收功能,提高系統(tǒng)總線的節(jié)點驅(qū)動能力,增大通信距離,降低干擾。節(jié)點硬件電路如圖2所示。在圖2中,利用80C196KC多達(dá)6路的高速輸出器HSO來產(chǎn)生PWM輸出,可使系統(tǒng)具有9路模擬量輸出和8路模擬量輸入的能力。為減少元件數(shù),節(jié)約電路板空間,選用可編程器件PSD302進(jìn)行系統(tǒng)擴展和I/O重組,它將單片機所需的大部分外圍接口功能,如EPROM(64kB)、SRAM(2kB)和可編程邏輯器件(PLD)集成在一塊芯片上,并提供8路開關(guān)量輸入和8路開關(guān)量輸出。80C196KC的P1口主要用于溫度、濕度超限時的報警指示,但P1.3、P1.4、P1.5一起作為PWN方波輸出端。P2口除完成一些特殊功能外,還為看門狗電路X25045提供片選信號。時鐘芯片DS12887A在程序中編程為提供每秒定時中斷,通過HSI.0向80C196KC提出中斷請求,在達(dá)到設(shè)定的間隔時間后將執(zhí)行增量型PID控制算示和模糊控制算法。X25045實現(xiàn)硬件看門狗功能,它也提供512B
EEPROM來保存重要的系統(tǒng)控制參數(shù)。每當(dāng)系統(tǒng)掉電、上電后,通過串行時鐘輸出端SO將重要的系統(tǒng)參數(shù)讀到特定RAM區(qū),使程序恢復(fù)正常運行。
3 系統(tǒng)軟件設(shè)計
系統(tǒng)的軟件設(shè)計主要包括上位機的通信處理軟件和現(xiàn)場測控節(jié)點的數(shù)據(jù)采集與處理軟件的編寫。
3.1上位機軟件
采用基于Windows95平臺的Visual和Basic6.0面向?qū)ο蟮模常参豢梢暬呒壵Z言編寫。具有系統(tǒng)參數(shù)(如波特率、輸出控制、報文標(biāo)識與屏蔽等)設(shè)置、監(jiān)視狀態(tài)設(shè)置、數(shù)據(jù)發(fā)送和接收、本機狀態(tài)查詢、節(jié)點狀態(tài)查詢、上下限報警、中斷接收數(shù)據(jù)管理等功能模塊,程序功能模塊如圖3所示。上位機首先對CAN總線適配卡及自身初始化,然后發(fā)送命令通知特定節(jié)點向CAN總線上發(fā)數(shù)據(jù)。通過CAN總線適配卡轉(zhuǎn)換后,再由上位機根據(jù)實際情況進(jìn)行相應(yīng)的處理。上位機采用定時輪循方式向各個節(jié)點發(fā)命令,而采用中斷方式接收數(shù)據(jù)。
3.2智能節(jié)點軟件設(shè)計
智能節(jié)點軟件由初始化、發(fā)送數(shù)據(jù)和中斷處理三部分組成,主要完成兩項任務(wù):一是溫、濕度傳感器的采樣與控制算法,二是當(dāng)上位機請求數(shù)據(jù)時將節(jié)點所在現(xiàn)場的溫、溫度和CAN節(jié)點狀態(tài)等數(shù)據(jù)傳送給上位機。溫、濕度傳感器的采樣與控制算法在定時器中斷服務(wù)程序中完成,數(shù)據(jù)信息的傳輸在主程序下完成。
4 系統(tǒng)節(jié)能措施
智能大廈的空調(diào)器、制冷、供熱設(shè)備,由于設(shè)備眾多而且分散,其能耗占整個建筑的50%左右,是智能建筑的耗能大戶,為實現(xiàn)能量的優(yōu)化管理與控制,滿足系統(tǒng)節(jié)能的要求,在保證舒適的前提下,采取以下措施:
(1)設(shè)定程序使餐廳、會議室等間歇使用處的空調(diào)機組在滿足舒適性的前提下間歇運動;按照事先設(shè)定好的時間表,根據(jù)上下班時間定時啟動或停止辦公室的空調(diào)機組;節(jié)假日停止運行,以達(dá)到節(jié)能目的。
(2)由于智能大廈中的房間均為舒適性空調(diào),室內(nèi)的溫濕度設(shè)定值并不需要全年固定不變,因此可按季節(jié)對溫度設(shè)定值進(jìn)行變設(shè)定值控制。如夏季溫度設(shè)定在2326℃范圍內(nèi),冬季設(shè)定在1820℃,而過渡季節(jié)允許在2025℃范圍內(nèi)波動。通過上述溫度變設(shè)定值控制可大幅度降低不必要的能理消耗。
(3)控制器的執(zhí)行算法模塊主要采用了增量型PID控制算法和模糊算法。程序開始運行后,被控量的偏差較大,此時將采用增量型PID控制算法,使被控量盡快回到設(shè)定值附近。然后,當(dāng)偏差處于某一預(yù)定范圍內(nèi)時,將采用模糊控制算法減少控制量對被控量微小變化產(chǎn)生過于靈敏的動作,防止被控量在設(shè)定值附過產(chǎn)生振蕩現(xiàn)象。實現(xiàn)PID控制算法和模糊控制算法的理想結(jié)合,使系統(tǒng)達(dá)到節(jié)能目的。
(4)采用先進(jìn)的變頻裝置,對水泵、風(fēng)機進(jìn)行變頻調(diào)速,效果明顯,變風(fēng)量空調(diào)控制可減少空調(diào)負(fù)荷15%30%。由于空調(diào)機組、新風(fēng)機組和風(fēng)機盤管的負(fù)荷是經(jīng)常變化的,如人員的頻繁進(jìn)出,室外天氣的變化等。通過對熱泵機組和冷凍水泵按需冷量進(jìn)行臺數(shù)控制,可以達(dá)到節(jié)能的目的。
(5)充分利用新回風(fēng)的冷(熱)量并加以焓值控制,能節(jié)約相當(dāng)可觀的能量。
5 結(jié)束語
?。茫粒慰偩€以其獨特的設(shè)計思想、優(yōu)良的性能和極高的可靠性,越來越受到人們的重視。在智能樓宇系統(tǒng)中使用CAN總線技術(shù),提高了系統(tǒng)內(nèi)部的通信速率、實時性,降低了誤碼傳送率。實際應(yīng)用證明本系統(tǒng)控制效果好,可靠性高,溫度控制精度可達(dá)到±0.5℃,濕度控制精度達(dá)到±2%RH,充分保證了智能大廈的舒適性和安全性。
參考文獻(xiàn)
1 陽憲惠?,F(xiàn)場總線技術(shù)及其應(yīng)用. 北京:清華大學(xué)出版社,1999
2 周風(fēng)余等。CAN總線及其在機器人中的應(yīng)用。測控技術(shù),2000(3)
3 鄔寬明 CAN總線原理和應(yīng)用系統(tǒng)設(shè)計。北京航空航天大學(xué)出版社,1996
4 肖學(xué)軍、王健。專用新風(fēng)機控制器的設(shè)計,電子技術(shù),2000(3)