湯 偉 王 震 黨世宏 甘文濤 于東偉
(1.陜西科技大學(xué)電氣與信息工程學(xué)院,陜西西安,710021;2.陜西科技大學(xué)輕工與能源學(xué)院,陜西西安,710021)
在置換蒸煮制漿過程中,蒸煮鍋內(nèi)溫度變化影響著最終的蒸煮質(zhì)量。在置換蒸煮系統(tǒng)中,多數(shù)采用蒸汽外部強制加熱,使蒸煮液達到所需的最高溫度。蒸煮液循環(huán)加熱過程中,為防止產(chǎn)生不均勻的蒸煮現(xiàn)象,要求蒸煮鍋內(nèi)溫差保持在5℃以內(nèi),通常根據(jù)頂部與底部蒸煮液的回流流量來調(diào)節(jié)鍋內(nèi)溫差。但頂部與底部流量存在強耦合關(guān)系,單回路調(diào)節(jié)某一流量很難實現(xiàn)溫差的有效控制,無法滿足生產(chǎn)要求。動態(tài)矩陣控制(Dynamic Matrix Control, DMC)算法是基于對象階躍響應(yīng)的預(yù)測控制算法,主要適用趨于穩(wěn)定的對象,對于不穩(wěn)定裝置,可以用傳統(tǒng)PID先使其穩(wěn)定,再使用DMC控制系統(tǒng)。DMC控制器主要特點是:基于預(yù)測模型、有限時域的滾動優(yōu)化、在線校正,適用于蒸煮鍋內(nèi)溫差控制。本項目針對蒸煮鍋內(nèi)溫差控制的特點,設(shè)計了DMC-PID串級解耦控制系統(tǒng),能更好地控制蒸煮鍋內(nèi)溫差,提高蒸煮的質(zhì)量。
蒸煮是木材、麥草等原料在蒸煮鍋中經(jīng)高溫蒸煮液蒸煮之后形成原始漿料的過程。置換蒸煮過程一般分為:裝鍋、通汽、水解、中和、升溫保溫、置換、卸料等。在升溫過程中,要對蒸煮鍋內(nèi)的蒸煮液進行蒸汽強制加熱,使得蒸煮鍋內(nèi)溫度按預(yù)先設(shè)定的溫度曲線進行升溫。一般從蒸煮鍋中部抽出蒸煮液,經(jīng)噴嘴噴出的中壓蒸汽進行加熱后,分別由蒸煮鍋頂部和底部回流進入鍋內(nèi),如圖1所示。在制漿過程中,通常根據(jù)頂層與底層的回流流量對蒸煮鍋內(nèi)溫差進行控制,避免在蒸煮液升溫過程中,由于鍋內(nèi)溫差導(dǎo)致蒸煮不均勻現(xiàn)象的產(chǎn)生[1-5]。
圖1 置換蒸煮系統(tǒng)升溫保溫過程示意圖
圖2 單回路PID-PID串級控制系統(tǒng)
圖3 單回路DMC-PID串級控制系
理想狀況下,頂部與底部回流管道、閥門特性完全相同,則過程放大系數(shù)k11=k22,k12=k21。中部抽出的蒸煮液總量不變,顯然頂層流量y1的增加會引起底層流量的y2減少,反之亦然。因此過程的關(guān)系式為:
y1=k11u1-k12u2
(1)
y2=k22u2-k21u1
(2)
其相對增益為:
(3)
(4)
進而得到:
(5)
(6)
式中,u1、u2為分別為頂層閥門、底層閥門開度。kij為輸出yi對輸入uj的靜態(tài)放大系數(shù)(i=1,2j=1,2)。λij為uj到通道yi的相對增益(i=1,2j=1,2)。
通常k11>k12,因此λ12=λ22>1,而λ12=λ21<0,說明頂部和底部流量之間存在不穩(wěn)定耦合,需設(shè)計解耦控制回路時,并且采取鎮(zhèn)定措施。
DMC控制算法是基于對象階躍響應(yīng)的預(yù)測控制算法,適用趨于穩(wěn)定的對象,對于不穩(wěn)定裝置,可以用傳統(tǒng)PID先使其穩(wěn)定,再使用DMC控制器[6]。DMC控制器主要有以下3個部分組成。
(1)預(yù)測模型
傳統(tǒng)PID只能根據(jù)對象過去和當(dāng)前輸出與實際期望值的偏差來確定當(dāng)前時刻的輸入量,而通過預(yù)測模型,可以預(yù)測未來的輸出;利用未來輸出的預(yù)測值、當(dāng)前和歷史信息則可以確定當(dāng)前輸入量。預(yù)測模型只要能完成預(yù)測功能,它可以為任何形式,如傳遞函數(shù),階躍響應(yīng)等。
(2)滾動優(yōu)化
滾動優(yōu)化利用的是有限時域的思想,不是整個過程進行優(yōu)化,而是在某個時域內(nèi)進行優(yōu)化計算。隨著時域的不斷前移,各個時域的優(yōu)化結(jié)果是不同的,所以預(yù)測控制有實時性的優(yōu)點,它是在整個控制過程中反復(fù)不斷地在線進行優(yōu)化。
(3)在線校正
在線校正是利用當(dāng)前時刻的實際輸出與預(yù)測值的偏差來校正下一時刻的輸出預(yù)測值。通過在線校正,可以減小或消除由于模型適配出現(xiàn)的誤差,這樣對于過程中那些無法測量的干擾因素就得到了有效抑制。
生產(chǎn)過程中,要求蒸煮鍋內(nèi)升溫曲線與實際的升溫曲線相擬合,現(xiàn)場采用中壓蒸汽直接給蒸煮液進行加熱。在升溫保溫過程中,為了保持蒸煮鍋內(nèi)溫度的一致性,需通過調(diào)節(jié)頂部與底部的回流流量進行溫差控制。蒸煮過程中,溫度的影響因素很多,通常為了提高系統(tǒng)的抗干擾能力,設(shè)計流量-溫差串級控制系統(tǒng)。傳統(tǒng)的單回路PID-PID串級控制系統(tǒng)及單回路DMC-PID串級控制系統(tǒng)設(shè)計分別如圖2和圖3所示。
前期研究中表明,單回路的DMC-PID串級控制系統(tǒng)在溫差控制中沒有超調(diào)量、響應(yīng)速度更快;當(dāng)出現(xiàn)干擾信號時,通過PID快速調(diào)節(jié),實現(xiàn)系統(tǒng)對干擾的快速響應(yīng)[4]。其控制效果明顯優(yōu)于傳統(tǒng)串級PID-PID串級控制系統(tǒng)。通過分析可知,頂部與底部流量存在不穩(wěn)定的耦合關(guān)系,因此為了達到更佳的控制效果,設(shè)計解耦控制系統(tǒng),其原理框圖如圖4所示。
各個流量通道的傳遞函數(shù)都為一階傳遞函數(shù),其比例系數(shù)和過程時間常數(shù),與閥門特性、管道特性有關(guān),在不同的蒸煮系統(tǒng)中其參數(shù)可能有細微變化,但其始終為一階函數(shù),對所設(shè)計的控制系統(tǒng)而言,只需調(diào)整控制器參數(shù)即可。
根據(jù)系統(tǒng)框圖,在不設(shè)計解耦控制系統(tǒng)時,頂層流量與底層流量分別為:
y1(s)=W11(s)u1(s)+W12(s)u2(s)
(7)
y2(s)=W21(s)u1(s)+W22(s)u2(s)
(8)
如果頂部通道加入解耦控制系統(tǒng)WF2(s), 根據(jù)系統(tǒng)框圖4, 頂層流量輸出y1(s)可表示為:
y1(s)=W11(s)u1(s)+W12(s)u2(s)+
WF2(s)W11(s)u2(s)
(9)
要使得上下通道不產(chǎn)生耦合現(xiàn)象,則需:
y1(s)=W11(s)u1(s)
(10)
則頂部通道前饋解耦控制系統(tǒng)為:
W12(s)u2(s)+WF2(s)W11(s)u2(s)=0
(11)
(12)
同理求得底部通道解耦控制系統(tǒng)為:
(13)
在工業(yè)現(xiàn)場生產(chǎn)過程中,通常存在很多可測或不可測的擾動因素。在蒸煮升溫保溫過程中,用中壓蒸汽加熱過程中,蒸汽壓力可能不穩(wěn)定,必定影響蒸煮鍋內(nèi)的溫度變化。同時,蒸煮鍋內(nèi)壓力也會在調(diào)節(jié)過程中產(chǎn)生波動,必然會影響蒸煮鍋內(nèi)溫度的變化。圖5為帶擾動、無模型失配情況下的響應(yīng)曲線,其中在響應(yīng)時間t=1200 s時加入二次干擾,在t=2000 s時加入一次干擾。
由圖5可知,采用DMC-PID串級控制系統(tǒng)不會出現(xiàn)超調(diào)量。當(dāng)存在二次擾動時,不同控制系統(tǒng)對二次擾動的抑制效果都很理想;當(dāng)存在一次擾動時,相對DMC-PID單回路控制系統(tǒng),DMC-PID串級解耦控制系統(tǒng)對一次干擾的響應(yīng)超調(diào)量更小,響應(yīng)速度更快,當(dāng)干擾出現(xiàn)時其控制效果更加理想。
在控制系統(tǒng)設(shè)計過程中所用到的模型,難免會出現(xiàn)模型失配的問題,圖6為比例增益分別為Kp=0.00001855、Kp=0.00008、Kp=0.00000855的響應(yīng)曲線。由圖6可知,當(dāng)出現(xiàn)比例增益失配時,DMC-PID串級解耦控制系統(tǒng)也能達到很好的控制效果。圖7為出現(xiàn)滯后時間失配時的響應(yīng)曲線。由圖7可知,當(dāng)出現(xiàn)滯后時間失配時系統(tǒng)也具有較好的穩(wěn)定性。通過Matlab仿真表明DMC-PID串級解耦控制系統(tǒng)具有較強的魯棒性。
圖4 DMC-PID串級解耦控制系統(tǒng)
圖5 帶擾動、無模型適配時各控制系統(tǒng)響應(yīng)曲線
圖6 模型比例增益失配時響應(yīng)曲線
圖7 滯后失配時響應(yīng)曲線
在置換蒸煮過程中,蒸煮鍋內(nèi)溫度不能產(chǎn)生大的溫度梯度,必須嚴格控制鍋內(nèi)溫差。由于頂層流量與底層流量存在強耦合關(guān)系,單回路流量-溫差串級控制效果不理想?;谇捌谘芯?單回路DMC-PID串級控制系統(tǒng)相對于單回路PID-PID串級控制系統(tǒng)效果更加理想,進一步設(shè)計了DMC-PID串級解耦控制系統(tǒng),通過仿真響應(yīng)曲線可知,其控制效果更加理想,對一次干擾、二次干擾能實現(xiàn)快速響應(yīng),同時系統(tǒng)也具有較強的魯棒性。如何將其應(yīng)用到工業(yè)現(xiàn)場是下一步要解決的問題。
參 考 文 獻
[1] Luo Jian, Liu Shangui. Technical Rebuild and Operation Control of Displacement Digester System[J]. Paper Science & Technology, 2009, 28(5): 67.
羅 建, 劉善桂. DDS置換蒸煮技術(shù)改造及生產(chǎn)運行控制[J]. 造紙科學(xué)與技術(shù), 2009, 28(5): 67.
[2] LV Ding-yun, HAN Xiao-juan, TANG Wei. The Latest Development of Displacement Batch Cooking[J]. China Pulp & Paper, 2007, 26(12): 67.
呂定云, 韓小娟, 湯 偉. 置換間歇式蒸煮的新進展[J]. 中國造紙, 2007, 26(12): 67.
[3] FAN Xing-gang, SHI Shu-lan, HU Hui-ren, et al. Study on Displacing Alkaline Pulping of Reed[J]. China Pulp & Paper, 2002, 21(2)67: 18.
范興剛, 石淑蘭, 胡惠仁, 等. 蘆葦減法置換蒸煮的研究[J]. 中國造紙, 2002, 21(2): 17.
[4] WANG Zhen, TANG Wei, Gan Wentao, et al. Reasearch on Control Strategy of Dissolving Pulp’s Displacement Digester Systerm[J]. Paper Science & Technology, 2013, 32(5): 72.
王 震, 湯 偉, 甘文濤, 等. 溶解漿置換蒸煮系統(tǒng)控制策略研究[J]. 造紙科學(xué)與技術(shù), 2013, 32(5): 72.
[5] HOU Xiao-hu, TAMG Wei, Xu Bao-hua, et al. Design of Displacement Digester Temperature Difference Control System Based on Fuzzy Self-Adju stin PID[J]. Paper Science & Technology, 2012, 31(4): 67.
侯小虎, 湯 偉, 許保華, 等. 基于模糊自整定PID的置換蒸煮鍋溫差控制系統(tǒng)設(shè)計[J]. 造紙科學(xué)與技術(shù), 2012, 31(4): 67.
[6] Zhou Rongqiang,Luo Zhen. Simulated Research on DMC-PID Casacde Level Control for Dual Vessel Water Tank[J].Proess Automationi Instrumentation, 2011,32(10):63.
周榮強, 羅 真. 雙容水箱液位DMC-PID串級控制仿真[J]. 自動化儀表, 2011, 32(10): 63.