国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Smith預(yù)估與仿人智能的反應(yīng)釜溫度控制設(shè)計與仿真

2015-01-13 03:04鄒志云劉興紅郭宇晴
化工自動化及儀表 2015年6期
關(guān)鍵詞:仿人智能算法反應(yīng)釜

孟 磊 鄒志云 劉興紅 郭宇晴

(防化研究院,北京 102205)

反應(yīng)釜在精細化工及生物制藥等過程工程領(lǐng)域應(yīng)用廣泛。反應(yīng)釜控制系統(tǒng)中最重要的參數(shù)是反應(yīng)溫度,對反應(yīng)溫度的控制品質(zhì)直接影響產(chǎn)品質(zhì)量和產(chǎn)量[1]。由于反應(yīng)過程的物料傳輸及化學(xué)反應(yīng)等存在滯后性,使溫度控制受到滯后性的影響;同時由內(nèi)外溫差引起的熱交換使得溫度變化呈現(xiàn)一定的非線性[2]。

針對這類非線性、大滯后控制對象,傳統(tǒng)PID算法無法通過反饋回路及時反饋當(dāng)前時刻對象的溫度,難以達到理想的控制效果,Smith算法在PID控制器之上并接一個補償環(huán)節(jié),有效解決了這個問題[3]。仿人智能算法模擬人的控制行為無需精確的數(shù)學(xué)模型,可以充分利用控制系統(tǒng)特征信息,根據(jù)當(dāng)前誤差大小、方向和變化趨勢及時調(diào)整控制模式。筆者將仿人智能與Smith預(yù)估器結(jié)合,利用Smith預(yù)估器對時滯對象進行補償,并利用仿人智能算法對當(dāng)前系統(tǒng)狀態(tài)進行識別與決策,在反應(yīng)釜溫度模型上對算法進行了仿真驗證。

未引入Smith預(yù)估器時,由于延遲環(huán)節(jié)e-τs的存在,被控量不能及時反映系統(tǒng)所承受的擾動,而比實際被控量延遲了時間τ,這會增大超調(diào)量、延長調(diào)節(jié)時間,甚至使系統(tǒng)不穩(wěn)定。

引入Smith預(yù)估器后的控制系統(tǒng)方框圖如圖1所示。圖1中虛線框內(nèi)為Smith預(yù)估器,其傳遞函數(shù)為:

Gs(s)=Gp(s)(1-e-τs)

(1)

圖1 Smith預(yù)估控制系統(tǒng)

原被控對象并聯(lián)Smith預(yù)估器后,整個被控對象的傳遞函數(shù)可表示為:

(2)

式(2)不含滯后環(huán)節(jié),則系統(tǒng)的閉環(huán)傳遞函數(shù)也不含滯后環(huán)節(jié)。故經(jīng)Smith預(yù)估算法補償后,控制效果會有極大改善。但在設(shè)計Smith控制器時,需要被控對象精確的數(shù)學(xué)模型,若模型不精確或出現(xiàn)負荷擾動,則系統(tǒng)仍然存在滯后,控制精度也就不能令人滿意[3]。為此引入仿人智能算法來進一步改善Smith算法的控制效果。

2 仿人智能算法

仿人智能算法基于受控對象和控制規(guī)律的各種知識,最大限度地識別和利用控制系統(tǒng)動態(tài)過程提供的信息進行類似人的啟發(fā)和直覺推理,可實現(xiàn)對缺乏精確數(shù)學(xué)模型的對象的有效控制[3]。其基本特征為:分層遞階的信息處理與決策機構(gòu);在線的特征辨識與特征記憶;開閉環(huán)相結(jié)合、定性定量相結(jié)合的多模態(tài)控制;啟發(fā)式和直覺推理的靈活應(yīng)用[4,5]。

仿人智能算法由誤差曲線啟發(fā)獲取控制規(guī)則,充分利用系統(tǒng)動態(tài)過程蘊含的信息。通常選取當(dāng)前時刻誤差,誤差導(dǎo)數(shù)及其組合作為控制器輸入,選取特征量en×Δen、Δen×Δen-1來辨識系統(tǒng)當(dāng)前狀態(tài),控制器輸出可以描述為特征量的映射,即:

un=f(en,Δen,Δen-1)

(3)

式(3)中en為當(dāng)前時刻誤差;en-1、en-2分別為前一時刻和前兩時刻誤差,其中Δen=en-en-1, Δen-1=en-1-en-2。圖2為系統(tǒng)典型階躍響應(yīng)曲線。

圖2 系統(tǒng)典型階躍響應(yīng)曲線

結(jié)合圖2可知:

a. 特征量en×Δen表征誤差變化方向。若en×Δen>0,則誤差在朝著絕對值增大的方向變化,如AB、CD段;若en×Δen<0,則誤差在朝著絕對值減小的方向變化,如OA、BC段。

b. 特征量Δen×Δen-1表征極值點。若Δen×Δen-1<0,則說明該點前后誤差的變化趨勢發(fā)生了改變,該點為極值點,如B、D點;若Δen×Δen-1>0,則該點不是極值點。

c. 將en×Δen、Δen×Δen-1兩個特征量聯(lián)合使用,可以判明誤差出現(xiàn)極值點后的變化趨勢,B點為Δen×Δen-1<0,en×Δen>0;C′點為Δen×Δen-1<0,en×Δen<0,故B點、C′點均為極值點,但B點之后誤差會減小,C′點之后誤差會增大。

基于以上認識,可以設(shè)計仿人智能算法的控制規(guī)則[3]:

a. |en|>M1,說明誤差絕對值過大,此時令控制器的輸出最大或最小,以迅速調(diào)整誤差,相當(dāng)于開關(guān)控制;

b.en×Δen>0∩|en|>M2,誤差朝絕對值增大方向變化且誤差絕對值較大,控制器實施較強控制,en×Δen>0∩|en|

c.en×Δen<0∩Δen×Δen-1>0∪en=0,誤差絕對值減小趨勢,或者已經(jīng)達到平衡,控制器輸出不變;

d.en×Δen<0∩Δen×Δen-1<0,此時處于極值狀態(tài),若|en|>M2,應(yīng)實施較強的控制作用,若|en|

e. |en|<ε,說明誤差絕對值很小,加入積分控制以減小穩(wěn)態(tài)誤差。

3 反應(yīng)釜過程建模

實際的反應(yīng)釜溫控系統(tǒng)是一種典型的大慣性、大時滯、非線性系統(tǒng),難以建立精確的數(shù)學(xué)模型。結(jié)合機理建模和實驗建模,對反應(yīng)釜溫度系統(tǒng)做一粗略的分析。

反應(yīng)釜加熱過程主要參數(shù)有:加熱電壓U、釜內(nèi)溫度T、散熱量Q,電壓加到電阻絲上實現(xiàn)對釜加熱,散熱量取決于釜內(nèi)外溫差T。假設(shè)釜內(nèi)溫度均勻,釜容積和熱交換系統(tǒng)穩(wěn)定,由能量守恒[2,6],釜內(nèi)增加能量+散熱能量=輸入總能量,故:

CdT(t)+(T(t)-T0)dt/R=Q(t)dt

(4)

式中C——釜內(nèi)混合物比熱;

Q(t)——t時刻輸入總能量;

R——釜外壁放熱系數(shù);

T0——反應(yīng)時外界溫度;

T(t)——t時刻釜內(nèi)溫度;

τ——系統(tǒng)純滯后的時間系數(shù)。

拉氏變換并整理可得:

(5)

考慮釜內(nèi)溫度由高到低傳播,會引起溫度變化延時,故式(5)可寫成一階帶有延遲的形式:

(6)

4 算法仿真驗證

對反應(yīng)釜溫控的一階帶有延遲的模型,可進一步通過曲線辨識法辨識出對象的模型參數(shù)[2,7],筆者采用以下的一階遲滯對象進行仿真:

(7)

仿真系統(tǒng)Simulink框圖如圖3所示。其中HSIC為仿人智能控制器所封裝成的子系統(tǒng),該子系統(tǒng)Simulink框圖如圖4所示。

圖3 系統(tǒng)Simulink仿真框圖

圖4 仿人智能控制器Simulink框圖

其中Select是用MATLAB編制的S函數(shù),它能夠?qū)ο到y(tǒng)當(dāng)前狀態(tài)和變化趨勢進行識別,進而給出觸發(fā)信號到控制模態(tài)1~5,從而實現(xiàn)仿人智能算法中的5種控制規(guī)則的靈活切換。

針對式(7)對象,采用傳統(tǒng)PID控制器參數(shù)整定的經(jīng)典Ziegler-Nichols法(Z-N),整定出一組PID參數(shù)Kp=0.9,Ki=0.00625,Kd=36,此時控制效果較差。將Smith預(yù)估器引入PID控制中的Smith-PID算法,較傳統(tǒng)PID控制效果有了顯著提升。最后基于仿人智能的Smith算法則比傳統(tǒng)PID和Smith-PID都有著更好的表現(xiàn)。仿真結(jié)果如圖5所示。

圖5 仿真結(jié)果

5 結(jié)束語

筆者在前人基礎(chǔ)上,闡述了針對大時滯對象的Smith預(yù)估算法和仿人智能算法的思想、特點和實現(xiàn)步驟。對理想反應(yīng)釜進行建模,得到了一階時滯模型,將仿人智能算法與Smith算法結(jié)合用于反應(yīng)釜溫度控制。

仿真結(jié)果顯示,Smith算法較好地補償被控對象的時滯環(huán)節(jié),仿人智能算法可以識別誤差的各種特征并做出相應(yīng)的決策,實現(xiàn)多模態(tài)靈活控制,二者結(jié)合用于反應(yīng)釜溫度控制,在快速性、平穩(wěn)性及準(zhǔn)確性等指標(biāo)上較之傳統(tǒng)PID算法有顯著提升。仿人智能算法涉及到較多經(jīng)驗參數(shù),需在實際工作中不斷積累,方能夠取得較好的效果。

[1] 金晶.連續(xù)攪拌釜式反應(yīng)器系統(tǒng)溫度控制研究[D].西安:西安電子科技大學(xué),2010.

[2] 王春曉,劉海,杜清府.前饋Smith控制在反應(yīng)釜控制中的應(yīng)用研究[J].測控技術(shù),2011,30(4):59~62.

[3] 劉金琨.先進PID控制Matlab仿真[M] 北京:電子工業(yè)出版社,2014:124~128,296~297.

[4] 孫奉昌,樂愷,姜澤毅,等.智能控制算法對加熱爐溫度控制研究[J].熱能動力工程,2009,24(3):337~341.

[5] 周彥,何小陽,王冬麗.時變大滯后過程的仿人智能模糊控制[J].自動化技術(shù)與應(yīng)用,2005,24(11):9~12.

[6] Mikles J,F(xiàn)ikar M.Process Modeling,Identification,and Control[M].Berlin:Springer,2007:155~160.

[7] 歐陽奇,謝志江,伍成波,等.零極點配置自校正溫度控制的建模與仿真[J].重慶大學(xué)學(xué)報(自然科學(xué)版),2006,29(6):67~70.

猜你喜歡
仿人智能算法反應(yīng)釜
專利名稱:一種用于磷酸鐵鋰電池回收碳酸鋰的提純裝置
神經(jīng)網(wǎng)絡(luò)智能算法在發(fā)電機主絕緣狀態(tài)評估領(lǐng)域的應(yīng)用
貴溪冶煉廠臥式反應(yīng)釜自動控制方法的研究
ABS聚合反應(yīng)釜有機物粘釜分析
仿人機器人的現(xiàn)狀研究
對于反應(yīng)釜機械密封失效與改造的分析
從雞群算法看群體智能算法的發(fā)展趨勢
改進的多目標(biāo)快速群搜索算法的應(yīng)用
基于Robocode的智能機器人的設(shè)計與實現(xiàn)
探究仿人機器人設(shè)計及步行控制方法