楊世勇,徐國林
(1.煙臺大學(xué)計算機學(xué)院,山東煙臺264005;2.煙臺職業(yè)學(xué)院電氣工程系,山東煙臺264000)
隨著國民經(jīng)濟的迅速發(fā)展和人民生活水平的不斷提高,空調(diào)已經(jīng)走進千家萬戶。從控制對象的角度來看,空調(diào)系統(tǒng)有兩個突出特性,一是多干擾性,系統(tǒng)在全年或全天的運行中,由于外部條件(如氣溫變化、太陽輻射、刮風下雨等)和內(nèi)部條件(如室內(nèi)照明的啟停、人員數(shù)量的變化、開門開窗等)的變化,都將對運行中的空調(diào)系統(tǒng)造成熱干擾;二是純滯后特性,其特點是:當控制作用產(chǎn)生后,在一段時間內(nèi),被控參數(shù)完全沒有響應(yīng)而得不到及時的調(diào)整,這段時間稱為“純滯后”時間,含有純滯后的過程必然會產(chǎn)生明顯的超調(diào),并需要較長的調(diào)節(jié)時間。多干擾和純滯后特性都會對控制過程產(chǎn)生非常不利的影響,這些特性被公認為較難控制的過程。本文將以國內(nèi)比較普及的冷/熱水機組型戶式中央空調(diào)為研究對象,針對上述的兩個特性,提出了一種復(fù)合控制方案,在Matlab環(huán)境下進行了控制器設(shè)計和仿真研究,消除了上述不利因素的影響,獲得了滿意的控制效果。本文重點介紹復(fù)合控制器設(shè)計的整個過程,方案設(shè)計簡單,實現(xiàn)容易,對于實現(xiàn)同種類型對象的控制具有一定的參考價值。
圖1 系統(tǒng)工況示意圖
圖1中,由室外冷熱水機組產(chǎn)生的熱水,通過管路系統(tǒng)輸送到空調(diào)裝置中的熱交換器,而室外的冷空氣則被送風機送到熱交換器,冷空氣在熱交換器中被加熱后變成熱空氣,熱空氣再由送風機送到空調(diào)房間為房間供熱。調(diào)節(jié)水閥就可控制進入熱交換器的熱水流量,進而控制室內(nèi)的溫度。在圖1中,以空調(diào)房間和熱交換器為被控對象,以空調(diào)房間的溫度作為被控參數(shù),由溫度傳感器、溫度控制器和執(zhí)行機構(gòu)組成了反饋控制系統(tǒng)。系統(tǒng)控制原理如圖2所示。
圖2 系統(tǒng)控制原理框圖
對于空調(diào)房間這個被控環(huán)節(jié),其輸出就是整個控制系統(tǒng)的輸出,室內(nèi)溫度y,輸入是熱交換器的送風溫度y1(參見圖2)。根據(jù)能量守恒定律,單位時間內(nèi)進入室內(nèi)的熱量減去單位時間內(nèi)流出室內(nèi)的熱量等于空調(diào)房間內(nèi)熱量儲存量的變化率,據(jù)此運用熱力學(xué)原理建立熱力學(xué)平衡方程,經(jīng)過化簡整理后得到空調(diào)房間的微分方程為:
式中:T1為空調(diào)房間的時間常數(shù);K1為空調(diào)房間的放大系數(shù)。
將上述一階微分方程進行拉氏變換,并考慮到實際系統(tǒng)中存在時間延遲τ,最后得到傳遞函數(shù)形式的空調(diào)房間對象數(shù)學(xué)模型為:
取 K1=6,T1=12,τ=5s代人得
若忽略傳感器和執(zhí)行器的慣性,則:
(1)溫度傳感器:y2=K2y
其中:y2是空調(diào)房間的溫度檢測值,K2為傳感器的放大系數(shù),取 K2=1。
二是人口增長因素。有利面是我國人口增長速度得到了有效控制,節(jié)水理念得到了一定程度的普及,減輕了資源壓力;人口空間流動改善了部分地區(qū)的資源過載狀況。不利面是人口持續(xù)增長,農(nóng)田灌溉系數(shù)仍較低,城市人口舒適性需求持續(xù)提升,水資源缺口依然很大。
(2)執(zhí)行器:w=K3u
其中:w是執(zhí)行機構(gòu)的輸出,u是溫度控制器的輸出,K3是執(zhí)行器的放大系數(shù)。
(3)熱交換器的微分方程:
其中:T4為熱交換器的時間常數(shù);K4為熱交換器的放大系數(shù)。拉氏變換后得熱交換器的傳遞函數(shù):
將執(zhí)行器系數(shù)K3與式(5)相結(jié)合,得到執(zhí)行器和熱交換器兩個環(huán)節(jié)對象的傳遞函數(shù):
取 K3K=5,T4=7 得:
綜合上述式(3)和式(7)最終得到整個控制對象的傳遞函數(shù)為:
PID控制器傳遞函數(shù)的一般表達式為:
其中:kp為比例增益;ki為積分增益;kd為微分增益。設(shè)計的關(guān)鍵是確定這三個增益的值。這里運用工程實踐中常用的Ziegler-Nichols調(diào)整法,初步設(shè)計整定出 PID 控制器 3 個參數(shù)為:kp=0.0922;ki=0.0059;kd=0.3573。基于上述的 PID 控制器參數(shù)和上節(jié)的對象傳遞函數(shù)式(8),構(gòu)建反饋控制系統(tǒng)如圖3(a)所示,并在Matlab環(huán)境下進行仿真,假定給定的溫度值為20℃,則輸出響應(yīng)仿真曲線如圖3(b)的虛線所示,最大超調(diào)量達到了40%,控制性能很不理想。
圖3 PID控制
式(9)中的微分環(huán)節(jié)kds通常稱為純微分或理想微分,其主要缺陷是微分作用時間很短,還容易引進高頻干擾。在實際應(yīng)用中通常在微分環(huán)節(jié)加入低通濾波器1/(1+Tfs),可使控制性能得到改善,將式(9)的微分環(huán)節(jié)改進為kds/(1+Tfs),其中Tf是低通濾波器的時間常數(shù),通常取Tf<<kd,這里取Tf=0.1kd。這時的PID控制叫不完全微分(或?qū)嶋H微分)PID控制。微分環(huán)節(jié)改進后,系統(tǒng)輸出仿真響應(yīng)曲線如圖3(b)的實線所示,控制性能有所改進,但此時超調(diào)量仍然很大,這主要是由于控制對象中存在純滯后環(huán)節(jié),此時,單純的PID控制難以取得滿意的效果,必須采取進一步的措施。
由上小節(jié)可知,由于純滯后環(huán)節(jié)的存在,使被控量不能及時反映控制信號的作用,導(dǎo)致系統(tǒng)出現(xiàn)嚴重的超調(diào),單純的PID控制無法獲得滿意的效果,這里采用工程實踐中通常采用的方法-Smith補償控制方法。Smith補償控制自被提出以來已經(jīng)有多種改進的形式,但無論何種形式目的都是克服純滯后的影響。本文所采用的補償控制原理如圖 4(a)所示。
圖4 PID控制+Smith補償器
在圖3(a)的基礎(chǔ)上,在PID控制器后面增加一條支路,與原控制對象并聯(lián)相加。虛線框內(nèi)的部分就是Smith補償器,它的傳遞函數(shù)Gsb(s)為:
它與原控制對象并聯(lián)相加后對象的傳遞函數(shù)為Gp(s),這樣在系統(tǒng)的輸入輸出間不再表現(xiàn)為純滯后特性,傳遞函數(shù)特征方程中消除了時間滯后項,也就消除了純滯后對系統(tǒng)的不良影響,從而改善系統(tǒng)的性能。通過圖4(b)加入Smith補償器前后仿真曲線的對比,可充分證明補償器的上述補償作用。
前面所研究的內(nèi)容都沒有考慮系統(tǒng)受到干擾因素的影響。當考慮干擾N(s)的作用時,系統(tǒng)原理如圖5(a)中實線部分所示。假定干擾N(s)為可測干擾且為階躍信號,當N(s)=3即系統(tǒng)受到一個3℃階躍干擾時,系統(tǒng)的輸出出現(xiàn)了很大的超調(diào),如圖5(b)的虛線所示。
圖5 PID控制+Smith補償器+前饋控制
要克服干擾的影響僅靠反饋控制效果很不理想,這時,前饋控制能夠很好地彌補了反饋控制這一缺點。前饋控制是針對擾動量進行控制的,其基本原理參見圖5(a),圖中虛線框內(nèi)的Gd(s)即為所設(shè)計的前饋控制器,在圖5(a)中若要使前饋控制器完全補償干擾作用,其傳遞函數(shù)只要滿足:Gd(s)=-1/G2(s),則可完全消除可測擾動N(s)對系統(tǒng)輸出的影響。將G2(s)的值代入得:Gd(s)=-1/G2(s)=-(7s+1)/5=-(1.4s+0.2),其中 1.4s是動態(tài)分量,0.2是靜態(tài)量,前者是純微分,實際中純微分也要加入低通濾波器1/(1+T′fs)進行改進,原因和原理與前面設(shè)計PID控制器時相同,改進后的前饋控制器為:
加入前饋控制后輸出響應(yīng)曲線見圖5(b)的實線,控制性能得到極大提高。
本節(jié)全面介紹了復(fù)合控制器的設(shè)計過程,最后將各控制器的控制性能指標列在表格1中,通過這些仿真實驗數(shù)據(jù)的對比,充分證明了各方案設(shè)計的正確性和有效性。
表1 各控制方案的性能對比
具有多而強的干擾和大滯后的工業(yè)過程,在過程控制領(lǐng)域被公認是較難控制的對象,采用單一的控制方法往往不能取得很好的效果。本文以戶式中央空調(diào)作為研究對象,針對上述兩個控制難點,設(shè)計了一種復(fù)合型控制器,比較圓滿地解決了問題,獲得了滿意的控制效果。方案設(shè)計原理簡單,實現(xiàn)也比較容易,對于過程控制領(lǐng)域類似對象的控制器設(shè)計提供實用參考價值。
[1]李金川,鄭智慧.空調(diào)制冷自控系統(tǒng)運行與管理[M].北京:中國建材工業(yè)出版社,2002.
[2]李宜達.控制系統(tǒng)設(shè)計與仿真[M].北京:清華大學(xué)出版社,2004.
[3]劉金琨.先進PID控制 MATLAB仿真[M].北京:電子工業(yè)出版社,2005.
[4]魏克新,王云亮,陳志敏.MATLAB語言與自動控制系統(tǒng)設(shè)計[M].北京:機械工業(yè)出版社,1997.
[5]王正林,郭陽寬.過程控制與Simulink應(yīng)用[M].北京:電子科工業(yè)出版社,2006.
[6]于海生,潘松峰,于培仁等.微型計算機控制技術(shù)[M].北京:清華大學(xué)出版社,1999.