關士遠
(沈陽化工研究院設計工程有限公司,沈陽 110021)
污水處理濕式氧化實驗系統的設計
關士遠
(沈陽化工研究院設計工程有限公司,沈陽 110021)
針對實驗室小試系統對于污水處理成本和效果的要求,提出了基于GPC-PID串級控制算法的工控機加溫控器的污水處理系統。GPC-PID串級控制算法的計算與數據處理能力強,系統調整容易,是解決實驗室污水監控問題的合理方案。針對污水處理過程中污水成分不確定、污水量不確定的現象,GPC-PID控制效果比單純的PID控制要好,且成本大幅降低。
污水處理系統 濕式氧化法 GPC-PID串級控制 組態王
目前,工業污水處理普遍采用的是基于PLC的DCS系統控制方案,但對于小系統來說這種控制方案成本較高,如小規模污水處理廠、實驗室的小試或中試系統,尤其對于實驗室小試或中試系統,DCS系統造價占總成本的比例較高,并且DCS系統一般采用PID控制,對于要求較高的污水處理指標該方案常不能滿足要求。
濕式氧化法是一種使污水中懸浮或溶解的有機物在液相水存在的條件下進行高溫、高壓氧化反應的污水處理方法,該方法可用于高濃度工業污水的處理。但是由于工業污水的組成隨著生產車間的不同而不同,溫度、壓力等反應條件也不同,這樣就需要根據具體工廠或車間的情況來確定工藝參數。同時,反應條件的改變將導致動態系統模型改變,進而控制器也會隨之改變,無法實
現控制方案對工業污水的動態跟蹤處理。
廣義預測控制(GPC)算法是一種魯棒性強、能夠有效克服系統滯后的先進控制算法,適用于系統參數不確定的過程控制[1,2],因此工業污水處理可采用GPC-PID串級控制方案,即外環GPC控制、內環PID控制,其中外環控制周期要大于內環,外環控制周期一般為5min,內環一般為1min。然而,這種帶有先進控制算法軟件包的DCS系統成本仍舊較高。為此,筆者給出一個利用工控機和溫控器的解決方案,即溫度控制采用SR93溫度控制器,在工控機上安裝自行開發的GPC算法控制程序,以降低系統成本,提高污水處理質量。
1.1 工藝流程
工業污水處理工藝流程簡圖如圖1所示。

圖1 工藝流程簡圖
可以看出,經過反應器處理后的污水會再次回到換熱器2和換熱器1中,這主要是為了充分利用反應熱,實現節能降耗的目的。主反應器和預熱器用固態繼電器控制其加熱溫度。主要的工藝監控點布置如下:
山東兗礦國拓科技工程股份有限公司與華東理工大學潔凈煤研究所經過多年的努力,實現了從1 000噸級、2 000噸級到3 000噸級多噴嘴對置式水煤漿氣化工業示范裝置的建設運行,多噴嘴氣化技術成為煤化工企業的首選技術之一。目前以技術許可的方式成功向國內外57個項目實施轉讓,共計建設158臺(套)氣化爐。
溫度點 TE201~TE216
壓力點 PT204~PT211
1.2控制策略
在進行污水處理之前,實驗人員首先需要對
污水樣品進行分析化驗,確定污水組分,進而確定反應溫度。污水處理過程中反應器共分3部分進行加熱,但是根據具體的反應情況,這些反應加熱段未必都使用,設定的反應溫度越高加熱段數就越多。
由于污水成分和污水量都是時變的,導致污水處理過程系統參數是時變的,且具有時滯性,為了保證系統控制精度和污水處理效果,筆者采用GPC-PID串級控制方案,系統結構框圖如圖2所示。

圖2 控制系統結構框圖
污水處理系統的上位機為研華IPC610工控機,內裝組態王軟件和數據分析軟件,具有兩個模擬量輸入模塊ADAM-4117,3個Pt100輸入模塊ADAM4015,一個RS232轉RS485 ADAM4520模塊,一個SR93表(熱電阻輸入,固態繼電器輸出,帶RS485通信口)。各模塊之間采用屏蔽雙絞線連接,SR93的輸入是GPC的輸出,利用固態繼電器的通斷來控制電加熱棒。
3.1控制算法
系統模型采用受控自回歸積分滑動平均(CARIMA)模型,其表達式為:
A(z-1)y(k)=z-dB(z-1)u(k)+C(z-1)ζ(k)
其中,系數ai(1≤i≤na)、bi(0≤i≤nb)、ci(1≤i≤nc)為過程需要辨識的參數。由于加熱過程不是很復雜,因此取na=2,即A(z-1)=1+a1z-1+a2z-2;除b3、b4外,其余涉及b的系數都為零,即B(z-1)=b3z-3+b4z-4;系統時滯為3個采樣周期,即3min,則d=3;C(z-1)=1。
已知na、nb和d,則GPC算法步驟如下:




e. 構造未來的參考軌跡輸出向量Yr=[yr(k+N1),yr(k+N1+1),…,yr(k+N)]T、過去的控制向量ΔU(k-j)=[Δu(k-1),Δu(k-2),…,Δu(k-nb)]T、Y(k)=[y(k),y(k-1),…,y(k-na)]T以及矩陣F1、F2和G。
f. 利用Δu(k)=[1,0,…,0](F1TF1+Γ)-1·F1T[Yr-F2ΔU(k-j)-GY(k)]和u(k)=u(k-1)+Δu(k),計算u(k)。
g. 返回步驟b,k→k+1,繼續循環算法。
F2=
G=
3.2算法的實現
筆者分別采用組態王客戶端實現GPC算法、SR93控制器實現PID算法。如果使用的是Win7 64位系統,則可以用VC++2010編寫組態王的客戶端,在VC++2010定時器的消息處理函數里實現控制算法,需要注意的是,定時器周期一般設為5min,且要比模擬量的采樣周期大。由于組態王已經集成了SR93驅動,因此在硬件組態時只要在智能板卡下選擇SR93即可。算法部分程序如下:
SetTimer(1,5000,NULL);
void CSIDlg::OnTimer(UINT_PTR nIDEvent)
{
//預測控制算法
}
筆者通過組態王客戶端實現了GPC-PID串級控制算法,該算法能夠實時辨識由于污水成分波動、污水量變化而引起的動態系統模型參數變化,從而根據新的模型設計新的控制器。由于GPC控制器在設計時不但考慮了系統過去的輸出而且考慮了系統未來輸出,所以產生的控制效果較單純PID控制要好。同時,GPC-PID串級控制算法成本低、效果好、可維護性較高,且易于實現,因此對于小系統或實驗室小試系統非常適用,具有很好的推廣應用價值。
[1] 向立志,張喜東,李榮,等.多變量預測控制在鍋爐燃燒系統中的應用[J].化工自動化及儀表,2006,33(2):20~24.
[2] 韓曾晉.自適應控制[M].北京:清華大學出版社,1995.
DesignofWetOxidationExperimentSystemforWastewaterTreatment
GUAN Shi-yuan
(SYRICIDesign&EngineeringCo.,Ltd.,Shenyang110021,China)
Aiming at the cost and performance of lab experiment system, a wastewater treatment system which employs IPC and temperature controller and bases on the GPC-PID cascade control algorithm was proposed. The GPC-PID control algorithm has strong ability in computation and data process and it’s a proper scheme for lab wastewater supervisory and control. As for the uncertainty in determining wastewater constitutes and volume, the GPC-PID has better control effect than PID control along with a greatly-reduced cost.
wastewater treatment system, wet oxidation method, GPC-PID cascade control, KingVIEW
TH862
A
1000-3932(2016)09-0974-03
2016-03-07(修改稿)