張柄 馬文明 趙金國
摘要:氣墊式流漿箱控制系統(tǒng)主要的控制對象是壓力和液位,其數(shù)學模型難以建立,在工作過程中可能會隨時發(fā)生變化,并且存在輸入量和輸出量之間的耦合關(guān)系,即系統(tǒng)中每一個控制回路的輸入信號對所有回路的輸出都有影響,而每一個回路的輸出又影響所有的輸入;本課題通過設(shè)計模糊解耦控制器提高控制系統(tǒng)性能,經(jīng)現(xiàn)場調(diào)試運行,取得良好控制效果。
關(guān)鍵詞:流漿箱;解耦;模糊控制
中圖分類號:TS736
文獻標識碼:A
DOI:1011980/jissn0254508X201802008
氣墊式流漿箱控制系統(tǒng)主要控制流漿箱內(nèi)部的壓力和液位[1]。通過調(diào)節(jié)沖漿泵和羅茨風機的轉(zhuǎn)速,就會改變沖漿泵的上漿量和羅茨風機鼓入的空氣量。這兩個量主要影響流漿箱的壓力和液位。箱體內(nèi)的壓力一部分由紙漿產(chǎn)生,一部分由空氣產(chǎn)生,壓力決定了流漿箱噴布到成形網(wǎng)的紙漿速度。在流漿箱控制系統(tǒng)中,被控對象壓力和液位的數(shù)學模型難以建立,并且控制結(jié)構(gòu)隨時可能會發(fā)生變化。模糊控制是將操作者的長期操作經(jīng)驗寫成模糊語言,一旦現(xiàn)場信號輸入控制系統(tǒng),模糊控制器就會結(jié)合控制經(jīng)驗,得到輸出值。因被控對象壓力和液位內(nèi)部存在著輸入量和輸出量之間的耦合關(guān)系,所以本課題結(jié)合模糊控制本身所具有的解耦控制功能設(shè)計了模糊解耦控制器[2],通過現(xiàn)場調(diào)節(jié)控制系統(tǒng)的 PID 參數(shù),以取得良好的控制效果。
1控制系統(tǒng)分析及控制器的設(shè)計
11控制系統(tǒng)分析
氣墊式流漿箱控制系統(tǒng)的壓力和液位具有嚴重的耦合和非線性。在車速較低的情況下(低于300 m/min),不需要采取解耦控制也可以基本滿足控制要求,然而在車速較高時,系統(tǒng)微小的波動都會對系統(tǒng)造成較大的影響,因而解耦控制在這種場合下是必不可少的。應(yīng)用一般的解耦控制器時,需要知道被控對象精確的數(shù)學模型。隨著控制技術(shù)的不斷發(fā)展,被控對象也變得越來越復雜,同時控制精度要求很高,所以,解耦控制器的設(shè)計就變得非常的繁瑣和復雜。由于難以得到被控對象的精確數(shù)學模型,設(shè)計解耦控制器也存在難度。同時,解耦控制器的適應(yīng)性差,魯棒性不好。因此,需要一種設(shè)計簡單、不依賴被控對象數(shù)學模型、適應(yīng)性強、魯棒性好的解耦控制器。結(jié)合這些特點,模糊控制器是
非常合適的選擇。模糊控制器本身就具有解耦的功能,它不但克服了傳統(tǒng)解耦控制器的不足而且具有模糊控制的許多優(yōu)點[3]。
12控制器的設(shè)計
解耦控制方法一般有對角矩陣法、單位矩陣法和前饋補法,在此采用對角矩陣法設(shè)計模糊解耦控制器,通過得到解耦控制器的數(shù)學模型,在控制系統(tǒng)中增加解耦控制器,使控制系統(tǒng)內(nèi)部控制量和輸出量之間的耦合關(guān)系發(fā)生改變,得到解耦的效果[4],使原來的控制系統(tǒng)和解耦后的控制系統(tǒng)等效。在兩個變量的控制系統(tǒng)中,解耦控制系統(tǒng)如圖1所示。
當輸入不變時,靜態(tài)解耦控制可以取得較好的控制效果,當輸入發(fā)生變化時,解耦效果就顯得沒那么好了,這是因為解耦矩陣D是固定的,所以本設(shè)計采用模糊控制實現(xiàn)多變量之間的靜態(tài)解耦控制,控制系統(tǒng)如圖2所示。
13模糊控制規(guī)則的設(shè)計
(1)模糊控制器的輸入和輸出
結(jié)合流漿箱控制的工藝要求,在這里選擇總壓的誤差、總壓誤差變化率、液位誤差、液位誤差的變化率為模糊控制器的輸入;選擇沖漿泵變頻器的電流和羅茨風機變頻器的電流為模糊控制器的輸出。
(2)模糊論域及其量化因子的確定
根據(jù)模糊控制器的設(shè)計經(jīng)驗,輸出變量的量化因子對于控制系統(tǒng)有主要的影響作用。若選擇的太大,就會引起系統(tǒng)的震蕩;若選擇的太小,系統(tǒng)的調(diào)節(jié)時間就會變長。因此,根據(jù)長期的調(diào)試經(jīng)驗得到控制系統(tǒng)輸出回路的基本論域為:
3控制系統(tǒng)的軟件設(shè)計
在流漿箱的控制程序中,主要包括主程序、電動機控制程序、采樣程序、模擬量輸入濾波及 PID模塊程序,主程序只要是對各個子程序的調(diào)用。
在電動機控制程序中,通過使用狀態(tài)變量控制著勻漿輥電動機、羅茨風機電動機以及沖漿泵電動機的啟停。同時當每個電動機開始工作之后會有狀態(tài)返回信號,實現(xiàn)在上位機界面上的顯示。采樣程序采樣的是流漿箱的壓力、液位及網(wǎng)速信號。濾波程序主要是完成對壓力信號、液位信號以及網(wǎng)速信號的濾波。在 STEP 7Micro/WIN 軟件中,帶有 PID 模塊。在使用時只需設(shè)定PID 的給定值、過程值以及手自動切換位的狀態(tài),PID模塊就可以工作。
氣墊式流漿箱控制系統(tǒng)的兩個控制回路——漿位回路與總壓回路,在數(shù)據(jù)處理和控制運算方面等的邏輯思想類似,這意味著在編程時可以采用工程中常用的模塊化編程思想:將常用功能模塊化,在需要時可直接調(diào)用。氣墊式流漿箱控制系統(tǒng)程序流程圖如圖7所示。
從圖7中可以看出,程序開始后先調(diào)用初始化、啟動/停止控制、手/自動標志等常規(guī)模塊,然后進入漿位與總壓的控制階段。在編程設(shè)計中,采用手動與自動控制兩種方案,這就需要通過模式判斷來確定漿位與總壓各采用了哪種控制方案,同時為了防止手/自動切換擾動,還引入了無擾動切換思想。最終根據(jù)當前狀態(tài),進行控制輸出。
4調(diào)試及結(jié)果分析
按圖7施工完畢之后,系統(tǒng)進入總調(diào)階段,總調(diào)的主要順序是按先強后弱、先手動后自動、先近后遠的原則,調(diào)試流程如圖8所示。
在以上檢查的步驟完成之后,進入上位機參數(shù)設(shè)置界面對相應(yīng)的參數(shù)進行設(shè)置,參數(shù)設(shè)定界面如圖9所示。
從現(xiàn)場運行情況來看,氣墊式流漿箱控制系統(tǒng)的控制算法與硬軟件設(shè)計均完全滿足設(shè)計要求,得到了良好的預期控制效果。
5結(jié)論
本設(shè)計結(jié)合工業(yè)現(xiàn)場的項目經(jīng)驗,對流漿箱現(xiàn)有的控制算法進行了優(yōu)化,設(shè)計了模糊解耦控制器,經(jīng)現(xiàn)場調(diào)試運行,取得了良好的預期控制效果。
參考文獻
[1]LIU Wenhua. Analysis and Application of Decoupling Control of Air Cushion Headbox[J]. China Pulp & Paper, 2016, 35(6): 60.
劉文華. 氣墊式流漿箱解耦控制的分析及應(yīng)用[J].中國造紙, 2016, 35(6): 60.
[2]LI Song gao, ZHENG Xiao liang. Fuzzy Decoupling Control of Brine Flow and Temperature in Freezing Station[J]. Industry and Mine Automation, 2014, 40(9): 57.
李松高, 鄭曉亮. 凍結(jié)站中鹽水流量和溫度的模糊解耦控制[J].工礦自動化, 2014, 40(9): 57.
[3]ZHANG Qian. Research on Water Level Control Based on S7_300PLC Based on Fuzzy Decoupling Control[D]. Qinhuangdao: Yan Shan University, 2014.
張倩. 基于S7_300PLC的模糊解耦控制對水箱液位控制的研究[D]. 秦皇島: 燕山大學, 2014.
[4]ZHANG Ling, ZHANG Wenyuan, ZHENG Enrang. Design and Simulation of a Fuzzy Decoupling Control System[J]. Computer Simulation, 2010, 27(8): 118.
張玲, 張文苑, 鄭恩讓. 一種模糊解耦控制系統(tǒng)的設(shè)計與仿真研究[J]. 計算機仿真, 2010, 27(8): 118.
[5]YU Haibo. Application of Fuzzy PID in Aircushion Headbox Control System[J]. China Pulp & Paper, 2015, 34(9): 55.
于海波. 模糊PID在氣墊式流漿箱控制系統(tǒng)中的應(yīng)用[J]. 中國造紙, 2015, 34(9): 55.CPP
(責任編輯:常青)