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

?

內(nèi)模控制在溫度控制傳感器系統(tǒng)中的應(yīng)用*

2016-06-24 01:59:31曠文珍
傳感器與微系統(tǒng) 2016年5期
關(guān)鍵詞:PID控制溫度控制

?!》澹瑫缥恼?,陸 帥

(蘭州交通大學(xué) 光電技術(shù)與智能控制教育部重點實驗室,甘肅 蘭州 730070)

內(nèi)??刂圃跍囟瓤刂苽鞲衅飨到y(tǒng)中的應(yīng)用*

常峰,曠文珍,陸帥

(蘭州交通大學(xué) 光電技術(shù)與智能控制教育部重點實驗室,甘肅 蘭州 730070)

摘要:為了適應(yīng)現(xiàn)實狀況對于提高控制效果的要求,對溫度控制傳感器系統(tǒng)采用了內(nèi)模控制方法,完成基于內(nèi)模控制的溫度控制系統(tǒng)設(shè)計。針對具有大時滯的溫度控制對象完成基于內(nèi)??刂频臏囟瓤刂葡到y(tǒng)設(shè)計;對相同的大時滯溫度控制對象,完成基于PID控制的溫度控制系統(tǒng)設(shè)計,并在Matlab/Simulink仿真平臺上對所設(shè)計的溫度控制系統(tǒng)進行仿真分析。仿真結(jié)果表明了內(nèi)??刂茷V波器的時間常數(shù)對系統(tǒng)控制效果的影響規(guī)律,其控制效果優(yōu)越于PID控制。

關(guān)鍵詞:溫度控制;內(nèi)模控制;大時滯;PID控制

0引言

目前,溫度已成為工業(yè)中經(jīng)常遇到的一種控制對象,在冶金、化工、機械等各類工業(yè)中,廣泛使用各種電阻爐、熱處理爐、過熱蒸汽爐等溫度控制系統(tǒng)。所以,在工業(yè)領(lǐng)域的許多重大技術(shù)經(jīng)濟指標(biāo)直接受溫度控制效果的影響,如,生產(chǎn)安全、生產(chǎn)效率的提高、產(chǎn)品質(zhì)量的保證、節(jié)約資源等指標(biāo)。

在溫度控制系統(tǒng)發(fā)展中應(yīng)用PID控制[1]、施密斯預(yù)估控制[2]、達(dá)林控制[3]等控制方法,但是由于溫度控制系統(tǒng)的非線性、大時滯、特性參數(shù)隨溫度變化及強耦合特性等特點[4],使得以上控制方法不能夠獲得較高要求的控制效果,且在實現(xiàn)過程中控制算法相對比較復(fù)雜。因此,經(jīng)過長期實踐經(jīng)驗的累積,人們根據(jù)工業(yè)過程的控制規(guī)律,提出了內(nèi)模控制策略。

內(nèi)模控制主要的優(yōu)勢,一是響應(yīng)速度快,即使模型不準(zhǔn)確仍然具有較大優(yōu)勢;二是具有較強的魯棒性,內(nèi)模控制的結(jié)構(gòu)特點使其對過程中的不確定性有很好的適應(yīng)性,從而使控制系統(tǒng)的穩(wěn)定性得到很好的保證。而且內(nèi)模控制器的設(shè)計比較簡單、控制性能好、便于系統(tǒng)分析、對于數(shù)學(xué)理論的要求不高、應(yīng)用時計算量小,易于為廣大工程人員所接受[5]。

1內(nèi)??刂?/p>

內(nèi)??刂频幕舅悸肥菍?nèi)部模型和實際控制對象做成并聯(lián)的結(jié)構(gòu),控制器取模型的動態(tài)逆,在魯棒性和輸入約束不被考慮的條件下,使閉環(huán)系統(tǒng)的性能可以得到滿足,通過低通濾波器的添加提高系統(tǒng)的魯棒性,從而使其能夠?qū)ν饨绺蓴_和模型失配帶來的不利影響有一定的適應(yīng)性[6]。

1.1內(nèi)??刂苹驹韀7,8]

圖1 內(nèi)??刂平Y(jié)構(gòu)框圖Fig 1 Structure diagram of internal model control

對于內(nèi)模控制的設(shè)計思路應(yīng)先從理想控制器出發(fā),進而考慮實際存在的約束條件,設(shè)計出符合實際要求的控制器[9,10]。圖1中,系統(tǒng)存在兩個輸入:擾動信號輸入(假定為不可測)D(s)和輸入給定值R(s)。下面分別討論在對系統(tǒng)分別施加兩種不同輸入時系統(tǒng)的輸出情況。

由于假定此時R(s)=0,故根據(jù)圖1可得

Y(s)=D(s)[1-GIMC(s)Gp(s)]

(1)

(2)

將式(2)代入式(1)可得

Y(s)=0

(3)

由式(3)可以得出結(jié)論:當(dāng)R(s)=0,D(s)≠0,以及模型準(zhǔn)確且可倒的情況下,本控制器是可以對外界擾動有很好抑制的理想控制器。

Y(s)=GIMC(s)Gp(s)R(s)

(4)

式(4)表明:在R(s)≠0,D(s)=0,以及模型準(zhǔn)確且可倒時,本控制器是Y(s)能對R(s)的變化進行跟蹤的理想控制器。

由圖1可得,內(nèi)??刂拼嬖谝韵玛P(guān)系式

(5)

如果模型準(zhǔn)確時,式(5)可以化簡為

Y(s)=GIMC(s)Gp(s)R(s)+[1-GIMC(s)Gp(s)]D(s)

(6)

其中,反饋信號為

(7)

1.2內(nèi)??刂圃跍囟瓤刂苽鞲衅飨到y(tǒng)中的應(yīng)用

1)溫度控制傳感器的數(shù)學(xué)建模

在對溫度控制系統(tǒng)進行分析與設(shè)計中,首先要建立溫度控制對象的數(shù)學(xué)模型,選取的溫度控制對象是經(jīng)常見到的電加熱爐。從控制的角度分析,因為電加熱爐溫度控制具有升溫單向性、慣性、大滯后和時變性的特點[11]。對其控制難度也有所增加,且其升溫單向性又是必須面對的問題。升溫單向性是因為電加熱爐是依靠電加熱對工件進行升溫保溫;但其降溫是自然冷卻。當(dāng)溫度超調(diào),就無法使用有效的控制手段對其進行降溫。由于以上的原因存在,所以,電加熱爐難以用數(shù)學(xué)模型精確進行表達(dá)。通常其數(shù)學(xué)模型可以用以下模型定性描述

(8)

式中X為電加熱爐內(nèi)溫升(爐內(nèi)溫度與室溫溫差),K為放大系數(shù),τ0為純滯后時間,t為加熱時間,T為時間系數(shù),V為控制電壓。

對式(8)進行拉氏變換整理后,得到

(9)

2)對過程模型進行因式分解

(10)

3)控制器設(shè)計

(11)

因為輸入為階躍信號,故可以確定內(nèi)模控制濾波器的形式為

(12)

式中參數(shù)r的選取必須可以使GIMC(s)成為有理的傳遞函數(shù)。由式(11)與式(12)可知,取r=1即可滿足要求。

4)模型參數(shù)的選取

模型參數(shù)取為K=1.6,τ=80,T=120。因為τ/T=80/120≥0.5,滿足大時滯系統(tǒng)的定義,本次所選的溫度控制對象是一個具有大時滯特性的控制對象。要求將溫度控制在30°,誤差小于5 %。內(nèi)??刂频臏囟瓤刂葡到y(tǒng)結(jié)構(gòu)圖可表示為如圖2所示。

圖2 內(nèi)??刂频臏囟瓤刂葡到y(tǒng)結(jié)構(gòu)圖Fig 2 Temperature control system structure diagram of internal model control

圖2是在模型準(zhǔn)確的條件下進行設(shè)計的,所以,過程模型與控制對象的數(shù)學(xué)模型相同。其中,D(s)是不可預(yù)測的外界干擾,而Tf的值是不確定的,可以對其進行調(diào)整。

2溫控系統(tǒng)中影響內(nèi)??刂频囊蛩?/p>

2.1擾動對系統(tǒng)的影響

在模型準(zhǔn)確且Tf沒有變化的情況下,仍以式(9)所描述的數(shù)學(xué)模型為對象,給定輸入階躍信號R(s)=30,對系統(tǒng)在無擾動和在控制器輸出端加入20 %階躍擾動信號下進行仿真,分析輸出波形。利用Matlab/Simulink仿真平臺,在上述條件下搭建系統(tǒng)的仿真框圖,選取Tf=10進行仿真,觀察系統(tǒng)輸出波形如圖3所示。

圖3 Tf=10時的輸出波形Fig 3 Output waveform of Tf=10

由圖3可知,在無擾動時系統(tǒng)的響應(yīng)速度很快,系統(tǒng)很快進入穩(wěn)定狀態(tài)。而存在擾動時,系統(tǒng)會產(chǎn)生超調(diào)量,經(jīng)過較長的調(diào)整時間后才能進入穩(wěn)定狀態(tài)。因此,當(dāng)系統(tǒng)存在擾動時會對系統(tǒng)的控制效果產(chǎn)生不利影響。

2.2溫控對象模型失配時對系統(tǒng)的影響

在控制器沒有發(fā)生變化但是被控對象模型失配的情況下,對系統(tǒng)加上相同階躍輸入信號R(s)=30且無擾動信號時進行仿真,通過改變被控對象模型的參數(shù)使過程增益為1.8、時間常數(shù)為110,此時被控對象模型處于失配狀態(tài)下,得到仿真輸出波形如圖4所示。

圖4 模型失配時的輸出波形Fig 4 Output waveform of model mismatch

由圖3與圖4的對比可知,系統(tǒng)在被控對象模型準(zhǔn)確時響應(yīng)速度很快,可以很快進入穩(wěn)定狀態(tài)。而在系統(tǒng)被控對象模型發(fā)生變化時,系統(tǒng)會產(chǎn)生超調(diào)量且有振蕩現(xiàn)象發(fā)生,需要經(jīng)過較長調(diào)整時間后才進入穩(wěn)定狀態(tài)。故當(dāng)被控對象模型失配時會對系統(tǒng)的控制效果產(chǎn)生不利影響。

2.3內(nèi)模濾波器時間常數(shù)對系統(tǒng)的影響

外界擾動和被控對象模型失配均會對系統(tǒng)的控制效果產(chǎn)生不利影響,但是外界擾動與被控對象模型失配現(xiàn)象卻是客觀的存在,不能進行自主調(diào)整,而內(nèi)模濾波器時間常數(shù)是可以自主進行調(diào)整的參數(shù)。

1)過程無擾動時,在圖3的基礎(chǔ)上通過改變Tf值的大小可獲得不同Tf值時的系統(tǒng)仿真框圖,取Tf值分別為1,5,15,18時,仿真得到輸出波形如圖5所示。

圖5 無擾動時Tf變化的輸出波形Fig 5 Output waveform of Tf changes without disturbance

從圖5可看出Tf的取值越小,系統(tǒng)的響應(yīng)速度會越快;反之,Tf的取值越大,則系統(tǒng)的響應(yīng)速度越慢。所以,Tf的取值對系統(tǒng)的響應(yīng)速度有影響,如果對系統(tǒng)的響應(yīng)速度進行考慮,則對于Tf值的選取應(yīng)該越小越好。

2)在控制器輸出端加入20 %階躍擾動信號擾動時,取Tf值分別為10,20,30,100時,進行仿真,得到輸出波形如圖6所示。

圖6 有擾動時Tf變化的仿真波形Fig 6 Simulation waveform of Tf changes with disturbance

3)通過分析可知,對于Tf值的選取,不能太大也不能太小,Tf選取的太大不能兼顧系統(tǒng)的響應(yīng)速度;同理,如果Tf值選取太小又不能兼顧系統(tǒng)的魯棒性。所以,在進行Tf值的選取時,既需要考慮系統(tǒng)的響應(yīng)速度同時也要周全系統(tǒng)的魯棒性。

當(dāng)被控對象不變時,在系統(tǒng)無擾動和在控制器輸出端加20 %擾動信號的情況下,輸入給定信號R(s)=30時。在Matlab/Simulink仿真平臺中進行調(diào)試,比對不同Tf值時的控制效果。最終選取Tf=40時內(nèi)??刂频臏囟瓤刂葡到y(tǒng),其仿真框圖如圖7所示。

圖7 Tf=40時的輸出波形Fig 7 Output waveform of Tf=40

當(dāng)Tf=40時,系統(tǒng)的控制效果比較理想,對于響應(yīng)速度與魯棒性兩者均可以兼顧得到,不會過分偏重于某一方面。

3內(nèi)模控制與PID控制效果比較

1)過程無擾動時控制效果的比較。當(dāng)控制對象不變,系統(tǒng)沒有擾動且輸入階躍信號為R(s)=30時,對內(nèi)模控制與PID控制均在最佳狀態(tài)下的溫度控制系統(tǒng)進行仿真分析,探討內(nèi)??刂婆cPID控制的優(yōu)越性,輸出波形如圖8所示。

圖8 內(nèi)模與PID控制在無擾動時輸出波形Fig 8 Internal model and PID control output waveform without disturbance

內(nèi)??刂频捻憫?yīng)速度比PID控制較快,且系統(tǒng)不會有超調(diào)現(xiàn)象出現(xiàn),可以很快進入穩(wěn)定狀態(tài)。而PID控制時系統(tǒng)則有一定的超調(diào)量出現(xiàn),并需要一定的調(diào)節(jié)時間,最后才慢慢趨于穩(wěn)定,在系統(tǒng)沒有擾動的情況下,內(nèi)??刂票萈ID控制效果更為理想。

2)過程有擾動時控制效果的比較。當(dāng)控制對象不變,系統(tǒng)輸入階躍信號為R(s)=30時,在控制器輸出端加20 %擾動信號探討內(nèi)??刂婆cPID控制的優(yōu)越性,在仿真平臺上搭建仿真框圖,輸出波形如圖9所示。

圖9 內(nèi)模與PID控制在有擾動時仿真波形Fig 9 Simulation waveforms of internal model and PID control with disturbance

可以看出,在系統(tǒng)存在擾動的情況下,雖然兩種控制都存在超調(diào)量,但內(nèi)??刂频南到y(tǒng)超調(diào)量比較小,且調(diào)節(jié)時間比較小,而PID控制的超調(diào)量相對較大,且其調(diào)節(jié)時間相對較長。從圖9的仿真波形中還可以看出,內(nèi)模控制的響應(yīng)速度依舊比PID控制快,在系統(tǒng)存在擾動時內(nèi)模控制依舊比PID控制的效果理想。

4結(jié)論

當(dāng)系統(tǒng)存在擾動和被控對象模型失配時會對系統(tǒng)的控制效果產(chǎn)生不利影響;內(nèi)??刂茷V波器的時間常數(shù)對內(nèi)模控制的響應(yīng)速度與魯棒性均有著直接影響,當(dāng)內(nèi)模控制濾波器時間常數(shù)越大,系統(tǒng)的魯棒性越強;反之,系統(tǒng)的響應(yīng)速度越快。通過對PID控制與內(nèi)模控制的溫度控制系統(tǒng)進行性能比較分析,結(jié)果表明:PID控制對大時滯特性的溫度控制對象的控制效果不如內(nèi)模控制,內(nèi)模控制在響應(yīng)速度與魯棒性方面均優(yōu)越于PID控制。內(nèi)模控制器的設(shè)計簡單、易于實現(xiàn),且對大時滯特性的溫度控制對象的控制效果非常好。

參考文獻(xiàn):

[1]王偉,張晶濤,柴天佑.PID參數(shù)先進整定方法綜述[J].自動化學(xué)報,2000,26(3):347-355.

[2]趙東亞,鄒濤,王治平.Smith 預(yù)估控制研究進展[J].化工進展,2010,29(8):1406-1409.

[3]楊琳娟,李秋明,顧德英.大林算法在爐溫控制中的應(yīng)用[J].儀器儀表學(xué)報,2005,26(8):2253-2254.

[4]Sun Zhaoping,Chen Juan,Zhu Xiangting.Multi-model internal model control applied in temperature reduction system[C]∥2014 11th World Congress on Intelligent Control and Automation(WCICA),IEEE,2014:247-250.

[5]戴文戰(zhàn),丁良,楊愛萍.內(nèi)??刂蒲芯堪l(fā)展[J].控制工程,2011,18(4):487-495.

[6]高金源,夏潔.計算機控制系統(tǒng)[M].北京:清華大學(xué)出版社,2007:215-234.

[7]王佳偉,楊亞非,錢玉恒.基于內(nèi)模控制的工業(yè)控制系統(tǒng)仿真器魯棒PID控制器設(shè)計[J].實驗室技術(shù)與管理,2015,32(1):120-123.

[8]王樹清.先進控制技術(shù)及應(yīng)用[M].北京:化學(xué)工業(yè)出版社,2001:184-213.

[9]杜文嫚,韓璞.鍋爐主蒸汽溫度控制系統(tǒng)預(yù)測控制設(shè)計與仿真[J].計算機仿真,2013,30(7):392-395.

[10] Alberto Isidori,Lorenzo Marconi,Laurent Praly.Robust design of nonlinear internal models without adaptation[J].Automatica,2012,48(10):2409-2419.

[11] 楊大勇,李鳴.內(nèi)??刂圃陔娂訜釥t溫度控制中的應(yīng)用[J].微計算機信息,2008,24(10):42-43.

Application of internal model control in temperature control sensor system*

CHANG Feng,KUANG Wen-zhen,LU Shuai

(Key Laboratory of Opto-Technology and Intelligent Control,Ministry of Education,Lanzhou Jiaotong University,Lanzhou 730070,China)

Abstract:In order to adapt to requirement of reality for improving control effect,internal model control method is used in temperature control sensor system,complete design of temperature control system based on internal model control.Aiming at temperature control object with large delay,complete temperature control system design based on internal model control;for same large time-delay temperature control object,complete design of temperature control system based on PID control,and the designed temperature control system is simulated and analyzed on Matlab/Simulink simulation platform.Simulation result show that control effect of time constant of internal model control filter on system are studied,and internal model control effect is verified,superior to that of PID control.

Key words:temperature control;internal model control;large delay;PID control

DOI:10.13873/J.1000—9787(2016)05—0149—05

收稿日期:2015—08—30

*基金項目:甘肅省青年科技基金資助項目(1308RJYA096,145RJYA251);甘肅省高校科研項目(2013A—050)

中圖分類號:TP 23

文獻(xiàn)標(biāo)識碼:A

文章編號:1000—9787(2016)05—0149—05

作者簡介:

常峰(1989-),男,甘肅蘭州人,碩士研究生,主要研究方向為交通信息工程與控制。

猜你喜歡
PID控制溫度控制
船舶主機溫度控制方法優(yōu)化
基于模糊PID參數(shù)自整定的細(xì)胞培養(yǎng)箱溫度控制算法
鍛造溫度控制
內(nèi)??刂圃诨痣姀S主汽溫系統(tǒng)中的應(yīng)用
《計算機測控技術(shù)》課程中PID控制部分的教學(xué)探討
常規(guī)PID控制和常規(guī)模糊控制的比較
一種基于SPWM的逆變電源并聯(lián)運行參數(shù)設(shè)計及控制策略仿真
關(guān)于多旋翼式飛行器系統(tǒng)的研究
科技視界(2016年6期)2016-07-12 09:16:47
新型試驗電源直流降壓斬波系統(tǒng)的PID控制仿真研究
科技視界(2016年12期)2016-05-25 12:01:14
基于模糊控制的PLC在溫度控制中的應(yīng)用
電子制作(2016年21期)2016-05-17 03:53:01
繁昌县| 吴川市| 云阳县| 沙田区| 临泽县| 武城县| 庆安县| 苍溪县| 和林格尔县| 太湖县| 双桥区| 武安市| 宿迁市| 平阴县| 什邡市| 兰州市| 兴仁县| 突泉县| 商河县| 海林市| 佳木斯市| 北宁市| 清水河县| 论坛| 郸城县| 晋城| 日照市| 呼和浩特市| 康马县| 上蔡县| 德令哈市| 怀化市| 江华| 长垣县| 交口县| 辉县市| 宁南县| 正宁县| 科技| 香格里拉县| 西乌珠穆沁旗|