摘 要:組合式空調(diào)機組運行過程中,具有大遲延和大慣性的特性,這意味著單一控制系統(tǒng)對控制信號的響應存在明顯的延遲和滯后。因此,提出了基于神經(jīng)網(wǎng)絡PID控制器的組合式空調(diào)機組溫度控制方法。分析組合式空調(diào)機組溫度階躍響應變化,以分析結(jié)果為基礎,借助動態(tài)矩陣分析歷史溫度數(shù)據(jù),預測未來時刻空調(diào)機組輸出溫度,為溫度控制提供依據(jù)。結(jié)合BP神經(jīng)網(wǎng)絡和PID調(diào)節(jié)器,搭建具有參數(shù)自適應整定性能的神經(jīng)網(wǎng)絡PID控制器。通過神經(jīng)網(wǎng)絡的自學習不斷調(diào)整控制參數(shù),最終實現(xiàn)高質(zhì)量的空調(diào)機組溫度控制。實驗結(jié)果表明:該方法溫度控制結(jié)果表現(xiàn)出的超調(diào)量總是不大于0.6%,極大提高了溫度控制過程的穩(wěn)定性。
關(guān)鍵詞:BP神經(jīng)網(wǎng)絡;PID控制器;組合式空調(diào)機組;溫度控制;參數(shù)整定
中圖分類號:TP183文獻標識碼:A
A Temperature Control Method for Combined Air Conditioning
Units Based on Neural Network PID Controller
ZHANG Yinzhou
(Beijing Yongxinjiacheng Engineering Technology Co., Ltd.,Beijing 100043,China)
Abstract:During the operation of a modular air conditioning unit, it has the characteristics of large delay and inertia, which means that there is a significant delay and lag in the response of a single control system to control signals. Therefore, a combined air conditioning unit temperature control method based on neural network PID controller is proposed. Analyze the temperature step response changes of the combined air conditioning unit. Based on the analysis results, using dynamic matrix to analyze historical temperature data, predict the output temperature of the air conditioning unit at future times, and provide a basis for temperature control. Build a neural network PID controller with parameter adaptive tuning performance by combining BP neural network and PID controller. By continuously adjusting control parameters through self learning of neural networks, high quality temperature control of air conditioning units is ultimately achieved. The experimental results show that the overshoot exhibited by this method in temperature control is always not greaterthan 0.6%, greatly improving the stability of the temperature control process.
Key words:BP neural network; PID controller; combination air conditioning unit; temperature control; parameter tuning
組合式空調(diào)機組近年來在大型商業(yè)建筑、辦公樓、醫(yī)院及數(shù)據(jù)中心等場所得到廣泛應用,實現(xiàn)了對室內(nèi)環(huán)境舒適度與空氣質(zhì)量的維持。但組合式空調(diào)機組溫度控制是一個復雜的系統(tǒng)工程,涉及多變量、強耦合、非線性和時變等特性,其在高效運行過程中,需要具備精準的溫度控制能力,以確保輸出溫度符合預期要求。尤其在人們對室內(nèi)環(huán)境要求不斷提高的背景下,組合式空調(diào)機組的溫度控制方法成為一項重要研究課題。鄒宇航等提出基于模型預測控制的溫度控制方法[1],依托于等效電路法預測機組未來溫度變化,并將其看作目標函數(shù)輸入基于遺傳算法的溫度控制模型,通過粒子群優(yōu)化算法求解最佳控制參數(shù),完成空調(diào)溫度優(yōu)化調(diào)整。但是,在參數(shù)變化或外部干擾的情況下,最終表現(xiàn)出的控制效果不穩(wěn)定,說明該方法魯棒性較差。楊世忠等提出基于改進入侵雜草算法的控制方法[2],面向空調(diào)機組的運行原理進行建模,在此基礎上給出基于模糊控制器的溫度控制模型,并結(jié)合螢火蟲群算法和雜草優(yōu)化算法,求解得到最優(yōu)溫度控制參數(shù)。通過測試研究可知,入侵雜草算法能夠迅速搶占生存空間并完成生物入侵,但在小范圍搜索上可能不夠精細,導致其無法滿足高精度溫度控制要求。譚心等提出基于ANFIS(自適應神經(jīng)模糊推理系統(tǒng))的溫度控制方法[3],充分考慮空調(diào)機組的溫度響應特性,建立復雜的系統(tǒng)運行數(shù)學模型,以此為基礎構(gòu)建自適應模糊控制模型,通過該模型生成并執(zhí)行有效模糊規(guī)則,實現(xiàn)對機組輸出溫度控制。但是,ANFIS模型的性能高度依賴于歷史訓練數(shù)據(jù),其泛化能力可能受到限制,當供暖系統(tǒng)的運行環(huán)境發(fā)生較大變化時,模型可能無法控制溫度變化滿足期望要求。Yao等提出基于Q學習的溫度控制方法[4],運用變域模糊PID算法,設計一種用于調(diào)整溫度的智能控制算法,并引入Q學習方法整定控制參數(shù),改變控制指令得到最終溫度控制效果。但是,變域模糊PID控制方法中的模糊控制規(guī)則是根據(jù)專家經(jīng)驗或試錯法確定的,這可能導致規(guī)則的不完整或不合理,從而導致溫度控制結(jié)果出現(xiàn)較大的超調(diào)量。
為了克服現(xiàn)有控制方法的缺點,探討基于神經(jīng)網(wǎng)絡PID控制器的組合式空調(diào)機組溫度控制新方法,將具有強大自學習能力的BP神經(jīng)網(wǎng)絡添加到控制器拓撲結(jié)構(gòu)中,實現(xiàn)對控制參數(shù)的動態(tài)優(yōu)化,從而提高系統(tǒng)的控制精度和魯棒性。
1 組合式空調(diào)機組溫度控制方法設計
1.1 建立組合式空調(diào)機組溫度響應變化分析
組合式空調(diào)機組運行過程中,控制冷水閥開度發(fā)生階躍變化 ,機組輸出溫度也會發(fā)生不同的響應變化[5]。為了更好地了解機組溫度響應特點,設置冷水閥開度從50%不斷增加至70%,該過程中時刻記錄機組輸出溫度數(shù)據(jù),繪制出圖1所示的溫度階躍響應曲線。
圖1中,a表示冷水閥開度階躍調(diào)整時刻,b表示慣性時間常數(shù)。
根據(jù)組合式空調(diào)機組在目標時刻的溫度階躍響應數(shù)據(jù),可以反向推理出機組內(nèi)冷水閥開度參數(shù),以及送風溫度變化參數(shù)[6]。根據(jù)這一原理,可以將溫度階躍響應過程增益表示為:
K=ΔcΔs(1)
式中,K表示過程增益,Δc表示組合式空調(diào)機組輸出送風溫度變化值,Δs表示冷水閥開度變化值。
找到階躍響應曲線的拐點,并從該點引出切線,切線與曲線之間相交的時間就是純滯后時間[7]。將這一概念引入到組合式空調(diào)機組溫度響應變化分析過程中,可以構(gòu)造出式(2)所示的傳遞函數(shù)。
G(s)=Ke-adab+1 (2)
式中,G表示溫度傳遞函數(shù),s表示復參數(shù),d表示積分算子,e表示底數(shù)函數(shù)。
1.2 搭建神經(jīng)網(wǎng)絡PID溫度控制器
在機組溫度控制過程中,運用PID控制技術(shù)設計智能調(diào)節(jié)器,通過比例控制參數(shù)、積分控制參數(shù)和微分控制參數(shù),動態(tài)調(diào)整組合式空調(diào)機組溫度[8]。為了提升最終溫度控制效果,將BP神經(jīng)網(wǎng)絡引入其中,設計圖2所示的神經(jīng)網(wǎng)絡PID溫度控制器結(jié)構(gòu)。
如圖2所示,神經(jīng)網(wǎng)絡PID控制器包含兩個核心組成模塊,通過神經(jīng)網(wǎng)絡優(yōu)越的自學習能力在線調(diào)整控制參數(shù)[9],可以確保調(diào)節(jié)器輸出誤差最小,取得最優(yōu)閉環(huán)控制效果。
應用神經(jīng)網(wǎng)絡PID控制器針對組合式空調(diào)機組溫度展開增量式智能控制時,具體的控制算法可以表示為:
u(η)=u(η-1)+K1[E(η)-E(η-1)]+K2E(η)+K3[E(η)-2E(η-1)+E(η-2)] (3)
式中,u表示調(diào)節(jié)器輸出變量,η表示控制時間,E表示誤差變化值,K1表示比例控制系數(shù),K2、K3分別表示積分和微分控制系數(shù)。
1.3 獲取最優(yōu)空調(diào)機組溫度控制結(jié)果
依托神經(jīng)網(wǎng)絡PID控制器實現(xiàn)空調(diào)機組溫度控制時,想要獲得最優(yōu)控制結(jié)果,需要不斷運用圖3所示的BP神經(jīng)網(wǎng)絡整定控制參數(shù)。
如圖3所示,BP神經(jīng)網(wǎng)絡的輸入信息包括控制器輸入量、控制器輸出量、誤差變量值三類數(shù)據(jù),這些信息進入輸入層神經(jīng)元后,統(tǒng)一完成歸一化處理,再轉(zhuǎn)移到隱含層內(nèi),借助Sigmoid激活函數(shù)完成學習[10],最終輸出優(yōu)化調(diào)整后的控制參數(shù)取值。該神經(jīng)網(wǎng)絡的輸入和輸出結(jié)果分別可以表示為:
x=φ(η),u(η),E(η) (4)
Oo=exp (wo×λo)exp (wo×λo)+exp (-wo×λo)(5)
式中,x表示神經(jīng)網(wǎng)絡輸入信號[11],φ表示當前輸入值,O表示神經(jīng)網(wǎng)絡輸出信號,o表示輸出層神經(jīng)元,w表示權(quán)重,λ表示隱層神經(jīng)元輸出,exp 表示自然指數(shù)函數(shù)。
依靠控制器中的BP神經(jīng)網(wǎng)絡不斷學習和運算,獲取不同時刻最優(yōu)PID控制參數(shù),用其替換原有控制參數(shù),使得控制器發(fā)揮最優(yōu)組合式空調(diào)機組溫度控制效果。
2 實驗分析
2.1 實驗準備
通過探索分析得到基于神經(jīng)網(wǎng)絡PID控制器的溫度控制新方法后,為了驗證該方法在現(xiàn)實工作場景內(nèi)的應用效果,準備一個包含過濾段、機械制冷+蒸發(fā)冷凝段等結(jié)構(gòu)的組合式空調(diào)機組,完成一系列機組溫度控制實驗。其中,組合式空調(diào)機組正常運行狀態(tài)下設計風量達到了20000 m3/h。
設定機組送風溫度為17℃、14℃和16℃,分別應用所提方法、模型預測控制方法、改進入侵雜草算法完成的機組溫度控制,使其輸出溫度滿足目標要求。其中,模型預測控制方法是首先根據(jù)機組的物理特性和工作原理,建立其數(shù)學模型,該模型應準確描述機組溫度與輸入控制量之間的關(guān)系。其次,利用建立的數(shù)學模型,根據(jù)當前的控制輸入和機組狀態(tài),預測未來一段時間內(nèi)的溫度變化趨勢。隨后,根據(jù)預測結(jié)果,通過優(yōu)化算法求解最優(yōu)的控制輸入,使機組溫度在未來某個時間點達到目標值。最后,將實際溫度與預測溫度進行比較,根據(jù)誤差調(diào)整模型參數(shù)和控制策略,實現(xiàn)閉環(huán)控制。改進入侵雜草算法是首先在控制參數(shù)的搜索空間內(nèi)隨機生成一組初始解。其次,根據(jù)適應度函數(shù)評估每個雜草的優(yōu)劣,并允許適應度較高的雜草“生長”,即生成新的解。隨后,在生長過程中,引入競爭機制,使適應度較低的雜草被淘汰,從而保留更優(yōu)秀的解。重復上述生長和競爭過程,直到達到預定的迭代次數(shù)或滿足收斂條件。最終,輸出適應度最高的解作為最優(yōu)控制策略。
2.2 控制參數(shù)變化曲線
依靠神經(jīng)網(wǎng)絡PID控制器,對組合式空調(diào)機組輸出溫度進行控制時,需要不斷優(yōu)化控制參數(shù)。在網(wǎng)絡訓練階段,深入觀察BP神經(jīng)網(wǎng)絡PID控制誤差變化,得到圖4所示的迭代曲線。
從圖4可以看出,在BP神經(jīng)網(wǎng)絡完成20次迭代學習后,控制器輸出誤差開始無限逼近0,且呈現(xiàn)出穩(wěn)定狀態(tài),證明此時BP神經(jīng)網(wǎng)絡PID控制器工作性能處于最佳狀態(tài)。
在溫度控制實驗周期內(nèi),通過訓練好的網(wǎng)絡模型展開自學習,在線調(diào)整PID控制參數(shù),最終得到圖5所示的參數(shù)變化曲線。
將圖5所示的參數(shù)變化結(jié)果輸入到PID調(diào)節(jié)器中,生成合理的空調(diào)機組溫度控制指令。
2.3 空調(diào)機組溫度控制結(jié)果
依托于動態(tài)優(yōu)化調(diào)整后的控制參數(shù),實現(xiàn)對組合式空調(diào)機組輸出溫度的有效控制,最終在所提方法實施后。為了更全面地評估不同溫度控制方法的性能,還引入了調(diào)節(jié)時間作為另一個重要指標。調(diào)節(jié)時間是指從系統(tǒng)開始調(diào)節(jié)到達到預定溫度范圍所需的時間。同時,為了便于實驗對比分析,觀察另外兩種現(xiàn)有溫度控制方法的應用結(jié)果,空調(diào)機組輸出溫度變化曲線如圖6所示。
根據(jù)圖6顯示的溫度控制結(jié)果可知,三種控制方法的應用均實現(xiàn)了對組合式空調(diào)機組溫度的有效控制,使得機組輸出溫度不斷貼近設定溫度,證明了這些溫度控制方法的可行性。通過對比分析,雖然三種方法都實現(xiàn)了對機組溫度的有效控制,但調(diào)節(jié)時間存在差異。所提方法的調(diào)節(jié)時間最短,表明其響應速度最快,能迅速達到預定溫度。模型預測控制方法和改進入侵雜草算法的調(diào)節(jié)時間則相對較長,但也在可接受范圍內(nèi)。
2.4 控制方法性能對比
除此之外,為了更好地體現(xiàn)各方法溫度控制性能,針對圖7顯示的溫度控制結(jié)果進一步分析,獲取各方法控制結(jié)果的超調(diào)量,并繪制出圖7。
從圖7可以看出,所提方法表現(xiàn)出的超調(diào)量為0.5%、0.4%和0.6%,相比另外兩種控制方法的實施效果,超調(diào)量表現(xiàn)出大幅度降低。這說明以神經(jīng)網(wǎng)絡PID控制器為基礎的新方法,可以實現(xiàn)對空調(diào)機組輸出溫度的穩(wěn)定、精準控制。
3 結(jié) 論
通過探索分析,開發(fā)出基于神經(jīng)網(wǎng)絡PID控制器的組合式空調(diào)機組溫度控制方法。通過神經(jīng)網(wǎng)絡的非線性映射能力和PID控制器的穩(wěn)定性優(yōu)勢相結(jié)合,該方法克服了傳統(tǒng)控制策略在復雜環(huán)境中的局限性,將其應用到組合式空調(diào)機組溫度控制領(lǐng)域,可以為用戶提供更加舒適、節(jié)能的室內(nèi)環(huán)境。
參考文獻
[1] 鄒宇航,王明飛,張馨,等.基于模型預測控制的工廠化菇房空調(diào)調(diào)控方法[J].中國農(nóng)機化學報,2024,45(6):98-105.
[2] 楊世忠,逄鑠.基于改進入侵雜草算法的空調(diào)送風溫度控制[J].遼寧工程技術(shù)大學學報(自然科學版),2023,42(2):250-256.
[3] 譚心,吳林鋒,虞啟輝,等.基于ANFIS的太陽能-空氣源熱泵供暖系統(tǒng)溫度控制研究[J].太陽能學報,2024,45(2):16-22.
[4] YAO Y, MA N, WANG C, et al. Research and implementation of variable domain fuzzy PID intelligent control method based on Q learning for self driving in complex scenarios[J]. Mathematical Biosciences and Engineering, 2023, 20(3): 6016-6029.
[5] 苗凌童,盧翼.基于PID的大面積建筑室內(nèi)恒溫性自整定控制[J].計算機仿真,2023,40(12):369-373.
[6] 吳敏,翟力欣,李啟躍,等.灰色預測與模糊PID的恒溫水浴協(xié)同溫度控制[J].中國農(nóng)機化學報,2023,44(11):123-129+137.
[7] 劉華,錢明楊,吳奕,等.基于多聯(lián)機大數(shù)據(jù)的住宅空調(diào)設定溫度操作模式分析[J].建筑科學,2023,39(8):134-142.
[8] 祖一康,徐妙婧.基于單片機和PID算法的溫度智能控制系統(tǒng)設計[J].現(xiàn)代電子技術(shù),2024,47(8):83-89.
[9] 王?;葑? 基于多目標數(shù)學建模的皮革機伺服系統(tǒng)控制優(yōu)化問題研究[J]. 中國皮革,2023,52(12):38-43,48.
[10]劉一銘,張運楚,周燕菲,等. 基于改進YOLOv5s的焦爐煙火識別算法[J]. 計算機測量與控制,2024,32(5):186-192+200.
[11]王威,李少甫,吳昊,等.基于反向傳播神經(jīng)網(wǎng)絡PID的高功率微波爐溫度控制[J].強激光與粒子束,2024,36(1):59-65.