曾 蓉,馮仁瑩,徐 圖
(西南交通大學 信息科學與技術學院,成都 610031)
?
集氣管壓力控制系統(tǒng)實驗仿真平臺的設計
曾蓉,馮仁瑩,徐圖
(西南交通大學信息科學與技術學院,成都610031)
集氣管壓力的控制在焦爐生產中將直接影響焦炭及煤氣的有效生產。該文采用LabVIEW軟件對集氣管壓力控制系統(tǒng)實驗仿真平臺進行了設計,該平臺在實現(xiàn)壓力采集、數(shù)據(jù)處理、報警、開關狀態(tài)檢測和遠程調用等功能基礎上,通過模糊控制器能夠迅速地完成集氣管壓力緩慢變化、快速變化和突變3種情況的調節(jié)控制,且得到了較好的控制效果。
實驗仿真平臺;集氣管壓力;模糊控制;LabVIEW軟件;
當集氣管壓力維持在一定的范圍內時,通過集氣管回收焦炭生產過程中產生的荒煤氣,可以保證焦炭的產品質量,減少環(huán)境污染,提高經濟效益?,F(xiàn)有的焦爐集氣管壓力控制系統(tǒng)多采用PID等經典控制技術,這些技術要求被控對象有精確的數(shù)學模型。由于集氣管工作環(huán)境的復雜性導致其壓力系統(tǒng)是一個具有耦合性、非線性、時變性、擾動變化頻繁激烈的多變量系統(tǒng),很難建立精確的數(shù)學模型,因此采用經典控制技術很難達到令人滿意的控制效果[1-2]。模糊控制以人對被控對象的控制經驗為依據(jù)設計控制器,不需要知道被控對象的數(shù)學模型,便于利用軟件實現(xiàn),同時也具有很好的魯棒性和適應性。
本文以煉焦生產過程中荒煤氣回收工藝工段為對象,采用模糊控制器,利用虛擬儀器軟件LabVIEW對其實驗仿真平臺進行了設計。該系統(tǒng)不需要實際建造設備和受運行周期的影響,能迅速地獲得技術經濟指標。設計虛擬工藝流程所面臨的問題,往往就是設計真實工藝流程需要解決的問題,但設計虛擬工藝流程的風險性大大降低,對于設計人員和培訓工段操作人員都具有重要意義[3]。
集氣管壓力作為焦爐生產中重要的工藝參數(shù),不僅涉及焦炭及煤氣質量、爐體壽命、節(jié)約能源和空氣污染等問題,還關系到冷凝鼓風機設備的安全運行。實驗表明,在推焦裝煤期間,集氣管的壓力控制在(80 ±10)Pa以內,吸氣管的壓力控制在(1500±100)Pa以內,系統(tǒng)的主要技術指標優(yōu)于原指標,具有良好的動態(tài)和靜態(tài)特性[4]。本實驗仿真平臺以集氣管的壓力控制和吸氣管的壓力控制指標為標準,進行集氣管壓力控制系統(tǒng)的設計與仿真。
研究的對象主要由兩個集氣管和一個吸氣管組成,其結構簡圖如圖1所示。
集氣管壓力控制系統(tǒng)的控制過程為:通過對蝶形閥k1、k2和k3角度的調節(jié)來改變集氣管和吸氣管內荒煤氣的流量,使被控對象集氣管1、集氣管2和吸氣管內的壓力隨之變化,從而達到集氣管壓力控制的目的。由于集氣管1、集氣管2和吸氣管是連通的,其中一個管道的壓力值產生變化,必將影響到其他兩個管道的壓力值,從而產生復雜的耦合性,使得數(shù)學模型復雜化。本實驗平臺主要針對控制專業(yè)的本科生,對于復雜的耦合性所產生的數(shù)學模型將予以忽略,直接對3個管道進行獨立控制。每一個管道控制原理都一樣,集氣管壓力由壓力傳感器采集,轉為電壓或電流形式(具體視傳感器類型而定),經過預先濾波處理、采樣和A/D轉換環(huán)節(jié)后送入DSP芯片,在芯片內對信號進行諸如數(shù)字濾波、重采樣等二次處理,然后編碼[5],由串口送入PC機,利用PC機里的控制算法對信號進行分析,做出對控制量的決策,送回DSP芯片內,再經D/A轉換、功率放大環(huán)節(jié)和執(zhí)行器,改變蝶形閥開度來調節(jié)集氣管壓力。同時PC機通過服務器,也可實現(xiàn)遠程監(jiān)控,達到分布式控制的目的。
圖1 控制對象簡圖
圖2 集氣管壓力控制系統(tǒng)實驗仿真平臺人機界面
作為一個完整的集氣管壓力控制系統(tǒng),不僅要完成對壓力的控制,還要考慮到易讀性、易操作性及完整性,直觀的圖形用戶接口及過程監(jiān)控顯示等。仿真平臺功能主要包括:壓力采集與顯示、壓力變化趨勢圖、數(shù)據(jù)處理、自動報警、報警信息記錄、數(shù)據(jù)存儲、開關狀態(tài)檢測、手動自動調節(jié)、遠程調用等功能。人機界面如圖2所示,通過該界面可以方便直觀地看到集氣管壓力的變化及其變化的歷史趨勢,報警信息記錄,便于操作員對系統(tǒng)性能進行評價。同時通過觀察蝶形閥的偏轉位置也可以實現(xiàn)對開關狀態(tài)的監(jiān)視。
遠程調用方面,通過配置并啟動本地的LabVIEWWeb服務器。在遠程計算機的瀏覽器中輸入已配置好的URL地址即可實現(xiàn)遠程監(jiān)控[6-7]。
控制器的設計是集氣管壓力控制的核心。需要對集氣管和吸氣管分別進行設計,本設計暫不考慮耦合問題。為保證集氣管壓力模糊控制器具有自適應能力,設計時采用了離線設計和在線調整相結合的方法。系統(tǒng)采用單變量二維模糊控制對控制器進行設計。兩個輸入變量選用受控變量值和輸入給定值的偏差E和偏差變化EC,它們能夠較嚴格地反映受控過程中輸出變量的動態(tài)特性[8-10]。
在工業(yè)控制中,由于操作人員只能觀察到被控量的輸出量和輸出的變化量,而模糊控制器的初步控制規(guī)則多采用人工控制經驗。變量模糊集如下:
壓力誤差E={NB,NM,NS,ZO,PS,PM,PB},分別表示{負大,負中,負小,零,正小,正中,正大};壓力誤差變化率EC={NB,NS,ZO,PS,PB},分別表示{負大,負小,零,正小,正大};控制器輸出U={NB,NM,NS,ZO,PS,PM,PB},分別表示{負大,負中,負小,零,正小,正中,正大}。
集氣管壓力誤差為±10Pa,其論域E可設為[-10,10];吸氣管壓力誤差范圍為±100Pa,其論域E可設為[-100,100];集氣管壓力變化率EC論域為[-4,4];吸氣管壓力變化率論域EC為[-10,10]。輸出變量U,直接控制蝶形閥的位置,因此按照其模糊子集的個數(shù),將其論域定為[-3,3]。離線設計時論域可定為{-3,-2,-1,0,1,2,3}。
根據(jù)集氣管與吸氣管壓力誤差的性能要求和經驗設定隸屬度函數(shù)。如集氣管壓力誤差絕對值大于8Pa,吸氣管壓力誤差絕對值大于60Pa時,就可以認為誤差足夠大,隸屬于“NB”的度為1,隸屬于其他模糊集的度為0;集氣管壓力變化在每個單位時間內大于4Pa,吸氣管壓力變化在單位時間內大于10Pa時,認為壓力變化率足夠大,即隸屬于“NB”的度為1等。其模糊控制規(guī)則有以下3點。
1)如果“偏差”是“負大”且“偏差變化率”是“負大”,則“輸出量”是“負大”(ifEisNBandECisNBthenUisNB),表示如果集氣管壓力比給定值小很多而且變化率為下降較快時,將蝶形閥開度減小,以增加壓力。
2)如果“偏差”是“負大”且“偏差變化率”是“正大”,則“輸出量”是“零”(ifEisNBandECisPBthenUisZO),表示如果集氣管壓力比給定值小很多但變化率為上升較快時,壓力正在以較快速度升高,不必改變蝶形閥開度。
3)如果“偏差”是“負小”且“偏差變化率”是“正大”,則“輸出量”是“正小”(ifEisNSandECisPBthenUisPS),表示如果集氣管壓力比給定值小一些但變化率為上升較快時,為了避免壓力升高過快,產生不必要的超調,將蝶形閥開度增大一些,以降低壓力升高的趨勢。模糊系統(tǒng)總的可信度為各條規(guī)則可信度推理結果的并集:
U=max{min(1/3,UPM),min(2/3,UPM),
min(1/8,UPB),min(1/8,UPB)}=
max{min(2/3,UPM),min(1/8,UPB)}
本文采用具有較為平滑的輸出推理面積重心法進行反模糊化,即將模糊推理得到的結果(即模糊量)轉換成一個確定的量,作為控制器的輸出。面積重心法是取隸屬度函數(shù)曲線與橫坐標圍成面積重心的橫坐標作為模糊推理的控制器輸出值UO(即對蝶形閥調節(jié)的角度):
(1)
利用Matlab繪制出三維的集氣管壓力模糊響應圖,如圖3所示。
圖3 集氣管壓力模糊響應圖
本文對集氣管壓力緩慢變化、壓力快速變化、壓力突然變化3種常見的情況分別進行實驗仿真,其仿真結果有如下3點。
1)壓力緩慢變化的情況。
在正常情況下,煉焦過程中隨著炭化室燃料從填入到完全燃燒,集氣管內的壓力會出現(xiàn)較大的波動,但變化速度并不很快,本文采用一個低頻帶均勻白噪聲的正弦波來模擬集氣管壓力緩慢變化的過程。正弦波頻率為0.02Hz,幅值為20;均勻白噪聲幅值為2,如圖4所示。從控制效果圖來看,對于緩慢變化的壓力值,模糊控制系統(tǒng)可以很好地將其控制在要求的誤差范圍E∈(-10,10)內。
圖4 正弦仿真信號的控制效果
2)壓力快速變化的情況。
當打開炭化室往里填入燃料時,通常由于泄漏使得集氣管內的壓力急劇下降;當裝完燃料關閉炭化室密封門后,又會由于燃料的補充使得集氣管內的壓力急劇上升。本文采用帶白噪聲的三角波來描述集氣管壓力快速變化的過程。三角波幅值為15,頻率為0.1Hz(周期1s),即意味著集氣管壓力在前5s內快速上升15Pa后,又在后5s內快速降低15Pa。白噪聲幅值為2,其控制效果如圖5所示,對于快速變化的信號,誤差的變化率高,模糊控制輸出能在最短的時間內做出較大的響應,使得誤差往減小的方向調節(jié),將誤差限定在規(guī)定范圍內。
圖5 三角波仿真信號的控制效果
3)壓力突變時的控制仿真。
圖6 方波仿真信號的控制效果
本文采用LabVIEW,完成了基于模糊控制集氣管壓力控制系統(tǒng)實驗仿真平臺的設計。該仿真平臺通過直觀的人機界面不僅能夠完成壓力采集與顯示、壓力變化趨勢圖、數(shù)據(jù)處理、自動報警、報警信息記錄、數(shù)據(jù)存儲、開關狀態(tài)檢測和遠程調用等功能,而且通過采用模糊控制規(guī)則,能夠迅速地實現(xiàn)對集氣管壓力緩慢變化、快速變化和突變3種情況的調節(jié)控制。
[1]秦斌,羅智,劉翔宇,等.焦爐集氣管壓力智能控制系統(tǒng)[J].冶金自動化,2002,26(2):50-53.
[2]劉金琨.智能控制[M].北京:電子工業(yè)出版社,2007:18-46.
[3]徐春華,牛繼高.虛擬儀器在高校實驗室中的應用[J].鄭州航空工業(yè)管理學院學報(社會科學版),2006,25(4):167-168.
[4]李春華.焦爐集氣管壓力多變量模糊控制系統(tǒng)[J].煤炭學報,2001,26(2):195-198.
[5]丁玉美,高西全.數(shù)字信號處理[M].西安:西安電子科技大學出版社,2008:21-28.
[6]楊海波,洪貞啟,王瑞臣.LabVIEW中實現(xiàn)數(shù)據(jù)庫遠程訪問[J].計量技術,2010,2010(5):32-34.
[7]GONTEANA,SZABOR,LIEI.LabVIEWpoweredremotelab[C]// 2009 15thInternationalSymposiumforDesignandTechnologyofElectronicsPackages.[S.l.]:IEEE,2009:335 - 340.
[8]王旦,寧芳青,禚海艦,等.基于立火道溫度智能控制的研究[J].燃料與化工,2012,43(3):12-14.
[9]高 松,郎 華,譚德榮,等.預混式煤層氣發(fā)動機空燃比控制策略研究[J].系統(tǒng)仿真學報,2012,24(11):2339-2343.
[10]RENAYQ,DUANXG,LIHX.Dynamicswitchingbasedfuzzycontrolstrategyforaclassofdistributedparametersystem[J].JournalofProcessControl,2014,24(24):88-97.
Design of Experiment Simulation Platformfor the Gas Collector Pressure Control System
ZENG Rong,F(xiàn)ENG Renying,XU Tu
(CollegeofInformationScienceandTechnology,SouthwestJiaotongUniversity,Chengdu610031,China)
Intheprocessofcoke,howtocontrolthegascollectorpressurewilldirectlyimpactontheeffectiveproductionofcokeandcoalgas.ByusingLabVIEW,thispaperdesignstheexperimentsimulationplatformforthegascollectorpressurecontrolsystem.Thisplatformhassuchfunctionsaspressuregathering,dataprocessing,alarm,switchconditionsdetection,remoteinvocationandsoon.Inaddition,thepressureofgascollectorwillbewellcontrolledbythefuzzycontroller,whenthepressureslowlychanges,quicklychangesorsuddenlychangesrespectively.
experimentsimulationplatform;gascollectorpressure;fuzzycontrol;LabVIEWsoftware
2015-04-21;修改日期: 2015-05-25
曾蓉(1969-),女,博士,講師,主要從事自動化控制的實驗教學與研究工作。
TP273.4;TP319
Adoi:10.3969/j.issn.1672-4550.2016.04.023