焦玉龍,殷翔,王驛凱,曹鋒
(西安交通大學能源與動力工程學院,710049,西安)
?
多領域統一建模仿真下壓縮機測試系統的PI參數整定
焦玉龍,殷翔,王驛凱,曹鋒
(西安交通大學能源與動力工程學院,710049,西安)
為了解決壓縮機測試系統慣性大、純滯后、耦合性強、各種擾動并存使得工況不能快速穩定的問題,采用多領域統一建模語言Modelica構造了壓縮機測試系統的數學模型,將齊格勒-尼科爾斯方法應用于Dymola仿真軟件來確定合理的比例積分(PI)參數,其實現過程包括在保證其他元件參數不變的情況下給氣路膨脹閥以階躍激勵,再斷開階躍激勵給系統添加PI控制器,由此總結出了各個PI參數對排氣壓力、吸氣過熱度、吸氣壓力和過冷度的影響規律。結果顯示:排氣壓力或吸氣過熱度超調時適當增大比例增益或減小積分增益的設定值、振蕩時適當減小積分增益設定值、吸氣壓力超調時適當減小比例增益設定值、穩定時間過長時增大比例增益或減小積分增益設定值、過冷時適當減小比例增益和積分增益,都將有利于系統的PI控制。該結果可為工程中的PI參數整定提供參考。
壓縮機測試系統;PI參數整定;Modelica語言;Dymola仿真軟件
壓縮機測試系統用于測量額定工況下(確定的冷凝壓力、過冷溫度、吸氣壓力、吸氣溫度)的壓縮機制冷量。測試系統的運行過程實質上是一個動態的調節過程,如何實現目標工況以及系統響應時間的穩定性問題一直是壓縮機測試系統的瓶頸問題[1]。在變頻空調的自動控制系統中,PI控制器是最為常見的一種控制算法[2]。
通過工程經驗獲得的PI參數能夠滿足壓縮機測試系統實際運行的需求,但這些PI參數的獲得需要花費設備工程師大量的調試時間,顯著加長施工工期并帶來更多工程費用的消耗。安大偉等將具有自學習、自適應功能的神經網絡PI控制器應用于壓縮空調系統中[3];王灃浩等采用計算仿真對比了變頻空調器模糊控制和PI控制的仿真結果,發現前者具有更好的綜合控制效果,但穩態誤差較大[4];鄭宗和等建立了神經元PI控制算法模塊,表明神經元PI控制更適合用于變頻空調系統中[5]。由于目前變頻空調系統中普遍采用的仍然是傳統PI控制器,上述控制算法在實際工程中推廣有一定的難度[6]。同時,考慮到壓縮機測試系統包含機、電、熱等多領域高度復雜的物理系統,采用較為常見的不同領域子系統的單獨仿真已經不能滿足需要[7],因此有必要采用多領域統一建模的方法研究壓縮機測試平臺的動態特性,以使得測試系統快速達到穩定狀態。
本文采用多領域統一建模語言Modelica構造了壓縮機測試系統的數學模型,將齊格勒-尼科爾斯(Ziegler-Nichols)方法應用于Dymola仿真軟件來確定合理的比例積分(PI)參數,經過大量仿真,確定了一組較合理的PI參數,分析了不同PI參數對系統動態性能(吸排氣壓力、吸氣過冷度及排氣過熱度)的影響趨勢,以期為壓縮機測試系統快速到達工況以及實現工況穩定提供仿真依據,并降低壓縮機測試系統的調控難度。
本文所仿真的壓縮機測試系統循環的主側采用吸氣管制冷劑氣體流量計法,輔側采用制冷劑液體流量計法,其原理圖及p-h圖分別如圖1、2所示。

圖1 壓縮機測試系統循環原理圖

圖2 壓縮機測試系統循環p-h圖
如圖1所示,壓縮機測試系統循環的主要元件包括定排量的壓縮機、水冷板式冷凝器、水冷板式過冷器、氣路膨脹閥、液路膨脹閥以及儲液器。
如圖2所示,循環主要包括以下過程:1—2為壓縮機內的等熵壓縮過程;2—3為冷凝器內的等壓冷卻過程;2—6為氣路膨脹閥內的等焓節流過程;3—4為過冷器內的等壓過冷過程;4—5為液路膨脹閥內的等熵節流過程;5—1為液路等壓混合過程;6—1為氣路制冷劑等壓混合過程。
為簡化計算,忽略對系統影響較小的次要因素,在進行壓縮機測試系統循環仿真模擬時做以下假設:①忽略壓縮機、系統管路等與外界環境的換熱;②忽略制冷劑在換熱器、管道內的壓力損失;③系統的節流設定為等焓節流過程;④系統循環的過冷度設定為4 ℃。
在Dymola軟件中依據系統原理圖搭建壓縮機測試系統循環進行仿真模擬。建模所采用的PI調控方法是:通過調節冷凝器冷卻水流量控制排氣壓力;通過調節液路膨脹閥的可通流截面積控制吸氣過熱度;通過調節氣路膨脹閥的可通流截面積控制吸氣壓力;通過調節過冷器冷卻水流量控制過冷度。
1.1 壓縮機模型
壓縮機是壓縮機測試系統的核心元件,其模型的建立直接影響最終的測試結果。本文基于Modelica語言、采用Dymola軟件建立的壓縮機模型可以計算壓縮機的質量流量、出口比焓以及壓縮機功耗。
1.2 冷凝器模型
對冷凝器采用分布參數法建模:假設制冷劑出口狀態參數,根據出口狀態將冷凝器分成過熱區、兩相區和過冷區3個換熱區。在過熱區與過冷區,換熱為單相傳熱,溫度為其表征參數;在兩相區,換熱為相變沸騰傳熱,涉及傳熱傳質,焓為其表征參數。將每個相區用穩態分布參數模型劃分為若干微元段,通過式(1)計算出每個微元的長度,進而計算出不同換熱區長度及板式換熱器的總換熱長度,與真實板式換熱器比較,調整出口狀態參數,直至兩長度偏差在設定的誤差范圍之內。
若已知微元的進出口狀態參數,則可推導出每個微元的長度[8]
(1)
式中:αf為制冷劑側的對流換熱系數;αw為水側的對流換熱系數;Δx為壁面厚度;k為換熱壁面的導熱系數;mf為制冷劑的質量流量;hr1為制冷劑進口焓;hr2為制冷劑出口焓;Tf為制冷劑平均溫度;Tw為水的平均溫度;H為板式換熱器的寬度。
本文模型中的過冷器與冷凝器類似,同樣是板式換熱器,故而其模型建立與冷凝器計算類似,在此不再贅述。
1.3 膨脹閥模型
膨脹閥是通過改變其有效流通面積來實現質量流量的調節。流過膨脹閥的質量流量由下式[9]計算
(2)
式中:CD為質量系數;AD為膨脹閥流通通道橫截面積;ρb為節流前制冷劑密度;pb為節流前制冷劑壓力;pa為節流后制冷劑壓力。
質量系數可由以下經驗公式[10]計算
(3)
(4)
式中:ve為節流后制冷劑平均比容;vg為節流后蒸發壓力下飽和氣態制冷劑比容;vl為節流后蒸發壓力下飽和液態制冷劑比容。
將齊格勒-尼科爾斯方法[11]應用于Dymola仿真軟件來完成PI參數整定。在此以吸氣壓力的PI調節為例給以說明,其他影響參數與之類似。
實現過程分為2步。第1步在保證其他元件參數不變的情況下,給氣路膨脹閥以階躍激勵,其吸氣壓力的變化曲線如圖3所示。

圖3 吸氣壓力在階躍激勵下的響應曲線
將此輸出響應等價為一階系統響應,其傳遞函數為
(5)
式中:一階系統響應比例增益k為輸出增益與輸入增益之比;時間常數T為達到穩態值63.2%所需要的時間。
根據圖3便可計算得出k、T的值。第2步是斷開階躍激勵,給系統添加PI控制器,觀察其輸出的變化曲線。將輸出變化曲線擬合為二階系統響應,其傳遞函數為
(6)
式中:kp為比例增益;ki為積分增益。
將式(6)等價為二階系統響應函數
(7)
式中:ωn為二階系統無阻尼自然振蕩角頻率,在此ωn<2π/T;ζ為阻尼比,取0.707。
通過式(6)、式(7),便可求出PI參數kp和ki
(8)
(9)
通過上述方法得到PI參數的試探初值,并根據輸出波形存在的問題進一步調整PI參數,達到期望的動態性能。在Dymola仿真軟件中得到吸氣壓力響應曲線,如圖4所示,可以看出吸氣壓力得到了精確控制。

圖4 吸氣壓力響應曲線
采用調節排氣壓力、吸氣過熱度、吸氣壓力與過冷度的順序逐一調試,通過改變各個參數,進行大量的仿真模擬,最終找到了一組較為合理的PI參數,見表1。

表1 壓縮機測試系統最優PI參數及動態特性
下面分別通過仿真計算,分析kp、ki對壓縮機測試系統動態性能的影響。PI控制器均在第150s開始動作。
3.1 PI參數對排氣壓力、吸氣過熱度、吸氣壓力動態性能的影響
通過對系統動態性能的分析,PI參數對吸排氣壓力及吸氣過熱度動態性能的影響類似,因此以排氣壓力予以具體說明。
固定其他PI參數為仿真計算合理值,調整冷凝器冷卻水的水泵流量的PI控制器kp值,排氣壓力的變化如圖5、6所示。

圖5 超調現象產生時不同kp值下的排氣壓力動態變化
比例參數kp存在臨界值kp1=9.1×10-7和kp2=2.8×10-6。由圖5可見,當比例參數小于kp2(如kp=3×10-7與kp=6×10-7)時,此例參數為kp1值時存在穩定時間最合理值且均存在超調現象;由圖6可見,當比例參數大于kp2時(如kp=4.1×10-6),超調現象消失,且穩定時間逐漸增加。
固定其他PI參數為仿真計算合理值,調整冷凝器冷卻水的水泵流量的PI控制器ki值,排氣壓力的變化如圖7、8所示。

圖6 超調消失時不同kp值下的排氣壓力動態變化

圖7 超調現象產生時不同ki值下的排氣壓力動態變化

圖8 超調消失時不同ki值下的排氣壓力動態變化
積分參數ki存在臨界值ki1=4.0×10-8和ki2=5.0×10-8。由圖7可知,當積分參數大于ki1(如ki=1×10-7與ki=5.8×10-7)時,出現了超調現象且逐漸加劇,穩定時間在積分參數為ki2時最短;由圖8可知,當積分參數小于ki1(如ki=2.2×10-8)時,無超調現象且穩定時間逐漸延長。
積分參數過大會出現劇烈振蕩不收斂的現象,如圖9所示。

圖9 ki過大時排氣壓力失穩變化圖
因此,在實際調控排氣壓力時,若出現超調現象,可適當增大kp或減小ki設定值,而穩定時間過長時,可適當減小kp或增大ki設定值,若出現振蕩現象,應適當減小ki設定值,從而實現較為合理的系統PI控制。
通過上述仿真計算得到的吸氣壓力與吸氣過熱度的調控方法見表2。

表2 吸氣壓力與吸氣過熱度參數調控方法
3.2 PI參數對過冷度動態性能的影響
固定其他PI參數為仿真合理值,調整過冷器冷卻水的水泵流量的PI控制器kp值,過冷度的變化如圖10、11所示。

圖10 kp變化時過冷度變化圖

圖11 失調狀態下kp變化時過冷度變化圖
由圖10可見,比例參數存在臨界值kp1=1.0×10-6和kp2=3.0×10-3。當比例參數小于kp1時,穩定時間均為277 s,且比例參數與最終過冷度變化情況無關;當比例參數介于kp1和kp2之間時(如kp=1.0×10-5),其調節時間逐漸延長。由圖11可見,當積分參數大于kp2時(如kp2=3.0×10-3和kp2=5.0×10-3),達不到過冷度的要求調節效果。固定其他PI參數為仿真合理值,調整過冷器冷卻水水泵流量的PI控制器ki值,過冷度的變化如圖12所示。

圖12 ki變化時過冷度變化圖
過冷度調節的積分參數存在臨界值ki1=2.0×10-8和ki2=2.0×10-5。當積分參數小于ki1時,過冷度可以控制且穩定時間為275 s;當積分參數介于ki1與ki2之間時(如ki=2.0×10-7),過冷度達不到控制溫度的要求;當積分參數大于ki2時,控制不收斂。
因此,在實際調控過冷度時,可嘗試將參數kp與ki設定為較低值,便不會出現控制溫度不達標和不收斂的現象。
本文基于多領域統一建模語言Modelica建立了壓縮機測試系統的數學模型,并將齊格勒-尼科爾方法應用于Dymola仿真軟件來確定PI參數初值,詳細分析了各個PI參數對排氣壓力、吸氣過熱度、吸氣壓力和過冷度的動態影響,得到如下結論。
(1)在實際調控排氣壓力時,若出現超調現象,可適當增大kp或減小ki設定值;當穩定時間過長時,可適當減小kp或增大ki設定值;若出現振蕩現象,應適當減小ki設定值。
(2)在實際調控吸氣過熱度時,若出現超調現象,可適當增大kp或減小ki設定值;當穩定時間過長時,可適當增大ki設定值;若出現振蕩現象,應適當減小ki設定值。
(3)在實際調控吸氣壓力時,若出現超調現象,可適當減小kp設定值;當穩定時間過長時,可適當增大kp或減小ki設定值。
(4)在實際調控過冷度時,可嘗試將參數kp與ki設定為較小值,便不會出現控制溫度不達標和不收斂的現象。
[1] 沈希, 黃躍進, 鮑雨梅, 等. 壓縮機測試系統工況控制策略的研究 [J]. 壓縮機技術, 2004, 12(5): 4-6. SHEN Xi, HUANG Yuejin, BAO Yumei, et al. Research of control tactics for operating conditions in compressor refrigerating capacity test system [J]. Compressor Technology, 2004, 12(5): 4-6.
[2] Underwood C P. HVAC control systems: modelling, analysis and design [M]. New York, USA: E & FN Spon, 1999: 250-251.
[3] 安大偉, 王江江, 婁承芝. 神經網絡PID控制器在高大空間恒溫空調系統中的應用 [J]. 天津大學學報, 2005, 38(3): 268-273. AN Dawei, WANG Jiangjiang, LOU Chengzhi. Application of neural network PID controller to the constant temperature air conditioning system in tall and big space [J]. Journal of Tianjin University, 2005, 38(3): 268-273.
[4] 王灃浩, 孟祥兆, 俞炳豐. 變頻空調器控制系統的仿真研究 [J]. 流體機械, 1998, 26(3): 45-47. WANG Fenghao, MENG Xiangzhao, YU Bingfeng. Simulation study on the control of variable frequency air conditioning systems [J]. Fluid Machinery, 1998, 26(3): 45-47.
[5] 鄭宗和, 梁江, 牛寶聯, 等. 變頻空調系統應用神經元PID控制的仿真研究 [J]. 暖通空調, 2004, 34(12): 93-95. ZHENG Zonghe, LIANG Jiang, NIU Baolian, et al. Simulation study on neural PID control of variable frequency air conditioning systems [J]. Heating Ventilating and Air Conditioning, 2004, 34(12): 93-95.
[6] 白建波, 張小松. 一種具有魯棒性能的PI控制器在空調系統中的研究 [J]. 建筑熱能通風空調, 2007, 26(1): 1-6.
BAI Jianbo, ZHANG Xiaosong. Research on PI controllers with robustness in air-conditioning systems [J]. Building Energy & Environment, 2007, 26(1): 1-6.
[7] 高締. 基于Modelica的變頻空調的建模與仿真 [D]. 武漢: 華中科技大學, 2012: 50-51.
[8] 陶晶. 跨臨界CO2汽車空調系統仿真及性能控制分析 [D]. 長春: 吉林大學, 2011: 4-8.
[9] LI Xuquan, CHEN Jiangping, CHEN Zhijiu. A new method for controlling refrigerant flow in automobile air conditioning [J]. Applied Thermal Engineering, 2004, 24(7): 1073-1085.
[10]MA Shanwei, ZHANG Chuan, CHEN Jiangping. Experimental research on refrigerant mass flow coeffieient of electronic expansion valve [J]. Applied Thermal Engineering, 2005, 25(14/15): 2351-2366.
[11]付笠. Ziegler-Nichols整定在控制系統中的應用 [J]. 核工程研究與設計, 2007, 66: 41-44. FU Li. The application of Ziegler-Nichols setting method in the control system [J]. Research and Design of Nuclear Engineering, 2007, 66: 41-44.
[本刊相關文獻鏈接]
林軍,倪宏,孫鵬,等.一種采用神經網絡PID控制的自適應資源分配方法.2013,47(4):112-117.[doi:10.7652/xjtuxb 201304019]
陳梁遠,李黎川.往復式開關磁阻直線電機的效率最大化控制.2012,46(10):15-19.[doi:10.7652/xjtuxb201210003]
文樂,高林,戴義平.透平壓縮機組的模糊PID控制與特性研究.2011,45(7):76-81.[doi:10.7652/xjtuxb201107015]
王科,劉新正.免疫單神經元PID控制在永磁交流伺服系統中的應用.2010,44(4):76-81.[doi:10.7652/xjtuxb201004 017]
張金權,暢云峰,邢子文.直線冰箱壓縮機活塞位移的模糊控制.2009,43(1):38-42.[doi:10.7652/xjtuxb200901009]
尤晉閩,陳天寧,和麗梅.空調變頻壓縮機聲品質評價方法研究.2008,42(1):13-16.[doi:10.7652/xjtuxb200801004]
張金權,暢云峰,牛元君,等.直線冰箱壓縮機活塞位移的自傳感技術研究.2007,41(9):1049-1052.[doi:10.7652/xjtuxb 200709010]
張金權,暢云峰.動磁直線電機驅動壓縮機的建模與仿真.2007,41(7):820-824.[doi:10.7652/xjtuxb200707015]
(編輯 武紅江 苗凌)
PI Parameter Setting of Compressor Refrigerating Capacity Test Systems Adopting the Unified Modeling Language
JIAO Yulong,YIN Xiang,WANG Yikai,CAO Feng
(School of Energy and Power Engineering, Xi’an jiaotong University, Xi’an 710049, China)
Mathematical models based on the Modelica language are built to solve the problem that the compressor test system is a dynamic system with the characteristics of great inertia, pure time-delay, strong coupling and multiple disturbances,and cannot rapidly reach a stable state. The Ziegler-Nichols method is applied to the simulation software Dymola to obtain initial PI parameters. The step excitation is given in the expansion valve under the condition that the parameters of other elements are fixed to constants, and then the PI controller is added after removing the step excitation. The influences of PI parameters on the discharge pressure, the suction superheat, the suction pressure and the subcooled temperature are concluded. It is found that increasing the proportional gain or decreasing the integrating gain could be used to solve the overshoot problems of the discharge pressure and the suction superheat, and that decreasing the integrating gain is also beneficial to the shock condition. When the suction pressure is overshoot, the proportional gain should be decreased. If the response time is too long, the proportional gain should be increased or the integrating gain should be decreased. Moreover, the subcooled suction could be improved by decreasing both the proportional gain and the integrating gain. These results could be considered as a reference for the practical engineering.
compressor refrigerating capacity test system; PI parameter setting; Modelica language; simulation software Dymola
10.7652/xjtuxb201608022
2016-01-11。 作者簡介:焦玉龍(1990—),男,碩士生;曹鋒(通信作者),男,教授,博士生導師。
時間:2016-06-07
http:∥www.cnki.net/kcms/detail/61.1069.T.20160607.1156.006.html
TB69
A
0253-987X(2016)08-0137-06