999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種大時滯系統的無模型自適應控制改進算法

2012-04-29 00:00:00陳琛何小陽
計算技術與自動化 2012年3期

摘要:利用無模型自適應控制(Modelfree adaptive control,MFAC)方法僅需要被控對象輸入和輸出數據,而不需要其他任何信息的優點。針對工業生產過程中普遍存在的大時間滯后的特點,提出針對未知模型的大時滯對象的無模型自適應控制改進算法(Improved MFAC on Large Time—delay System,LTDSIMFAC)。在改進算法中,在基本無模型自適應控制算法的基礎上引入了帶有滯后時間的輸入變化率的約束項,以此來減小大時間滯后對整個控制過程的影響。通過MATLAB仿真試驗證明了改進算法對于大時滯系統的控制具有較好的有效性。

關鍵詞:大時滯;無模型自適應控制;改進算法;MATLAB仿真

中圖分類號:TP273 文獻標識碼:A



An Improved Algorithm of Modelfree Adaptive Control for Large Timedelay System



CHEN Chen,HE Xiaoyang

( College of Electrical Engineering,Guangxi University,Nanning530004,China)

Abstract:The modelfree adaptive control(MFAC)is only using I/O data of the controlled system,and doesn''t include any system model information.According to the common characteristics of the controlled object with large time—delay in the industrial production process,an improved algorithm of modelfree adaptive control for large timedelay system(LTDSIMFAC)is presented.A constraint entry of the rate of change of the input with large timedelay to reducing the impact of the controlled plant with large timedelay is introduced.The MATLAB simulation results show that the improved algorithm has better validity.

Key words:large timedelay;modelfree adaptive control;improved algorithm;MATLAB simulation

1引言

一般情況下,復雜的受控系統難以建立起精確的數學模型,其過程大多具有非線性、大時滯、強耦合和時變等特點[1]。對于這些復雜的控制過程,系統的各種反饋信息的傳送過程是否存在滯后,我們能不能及時得到這些信息無疑是一個重要的問題[2]。目前針對大時滯系統的大多數自適應控制的理論成果均依賴于系統精確的數學模型,文獻[3—5]提出了無模型自適應控制理論,并證明了基于緊格式線性化的無模型自適應控制算法的穩定性和收斂性。文獻[6—8]在周期性和高階等對象的控制方面豐富并發展了無模型自適應控制的相關理論。

本文根據受控對象具有大的時間滯后的特點對MFAC算法作出適當地改進,提出針對大時間滯后系統的改進無模型自適應控制算法(LTDSIMFAC),并選取了大時滯對象進行仿真實驗。實驗表明,改進算法與其基本形式相比,具有更好的控制性能和更快的響應速度。

2基本的MFAC算法

我們考慮一般離散時間非線性系統[4]:

y(k+1)=f(y(k),y(k—1),…y(k—ny),

u(k),u(k—1),…,u(k—nu),) (1) 

其中y(k),u(k)分別表示系統k 時刻的輸入與輸出,u(k)∈Rl或u(k)∈Rp,ny,nu分別表示系統階數。對系統(1)式,基于一般離散時間非線性系統的緊格式線性化方法使得系統(1)式表示為:

Δy(k+1)=φ(k)Δu(k)(2)

其中|φ(k)|≤b,b是一個常數,φ(k)稱之為偽偏導數(pseudopartialderivatives)。由(2)式可見,該線性化方法結構非常簡單,它將一個復雜的非線性系統轉化為一個帶有單參數線性時變系統。

計算技術與自動化2012年9月

第31卷第3期陳琛等:一種大時滯系統的無模型自適應控制改進算法

我們考慮輸入準則函數:

J(u(k))=[y*(k+1)—y(k+1)]2+

λ[u(k)—u(k—1)]2(3)

以及偽偏導數φ(k)估計準則函數:

J(φ(k))={y0(k)—y(k—1)—φ(k)[Δu(k—

1)]2}+μ[φ(k)—(k—1)]2 (4) 

其中y*(k+1)是系統的期望輸出,y0(k)表示系統的真實輸出,ρk,ηk是步長序列,λ,μ是權重系數。

結合緊格式線性化方法,我們得到了MFAC算法,描述如下:

(k)=(k—1)+ηkΔu(k—1)μ+[Δu(k—1)]2×

[Δy(k)—(k—1)Δu(k—1)]

(k)=(1),若(k)≤ε或|Δu(k—1)|≤ε,

u(k)=u(k—1)+ρkφ(k)λ+φ(k)2[y*(k+1)—y(k)]

其中ηk,ρk∈(0,2),ε是一個充分小的正數。權重系數λ限制了輸入變化量的變化,從而限制了偽偏導數的變化,避免了算法中分母部分可能出現零的情況。μ的存在則限制了參數φ(k)的變化。

3改進的MFAC算法

考慮滯后時間常數τ對大時滯系統的影響,對上述MFAC算法改進,以更好地控制大時滯對象。在上述算法基礎上,特別地針對大時間滯后系統,將滯后時間常數τ引入算法,在控制輸入準則函數中選取帶間隔滯后時間τ的兩組輸入值之間的變化率作為輸入準則中的一個重要的約束參數,即稱之為帶有滯后時刻的輸入變化率的約束項:[u(k)—u(k—1—τ)T]2,其中T為采樣周期,則改進的輸入準則函數如下式:

J(u(k))=|y*(k+1)—y(k+1)|2+

η|u(k)—u(k—1—τ)T|2+λ|u(k)—u(k—1)|2 (5)

在偽偏導數估計準則函數中,為了適應輸入準則函數中約束項的引入,對應地將Δu(k—1)項變化成間隔滯后時間τ的兩組輸入值之間的變化作為偽偏導數估計準則中新的約束項,即帶有滯后時間的輸入變化約束項:[u(k—1)—u(k—2—τ)],則改進的偽偏導數估計準則函數描述如下: 

J(φ(k))={y0(k)—y(k—1)—φ(k)[u(k—1)—

u(k—2—τ)]}2+μ[φ(k)—(k—1)]2 (6)

將(2)式分別代入(5)式和(6)式,并分別對u(k)和φ(k)求導可得LTDSIMFAC算法,描述如下:

(k)=(k—1)+ηk[u(k—1)—u(k—2—τ)]μ+[u(k—1)—u(k—2—τ)]2×

{Δy(k)—[u(k—1)—u(k—2—τ)](k—1)} 

(k)=(1),若(k)≤ε或|Δu(k—1)|≤ε,

u(k)=u(k—1)+ηT2λ+φ(k)2+ηT2[u(k—1—τ)—

u(k—1)]+ρkφ(k)λ+φ(k)2+ηT2[y*(k+1)—y(k)]

其中y*(k+1)是系統的期望輸出,y0(k)表示系統的真實輸出,T為采樣時間,ρk,ηk是步長序列,ηk,ρk∈(0,2),η,λ,μ是權重系數。ε是一個充分小的正數。η限制了我們提出的滯后輸入變化率的變化,在改進算法中和λ一起影響偽偏導數的變化,是一個十分重要的參數,仿真過程也表明了η可以影響系統動態。

4仿真研究

為了驗證改進算法的有效性,分別使用LTDSIMFAC算法、基本MFAC算法和積分分離PID控制算法或增量式PID控制算法等數字PID控制方法進行仿真實驗比較研究。選取大時滯對象只是進行仿真實驗,并沒有利用被控對象的其他任何信息,僅利用其I/O數據,符合MFAC算法的特點。在上述各算法的參數選取過程中使用穩定邊界法和試湊法反復調節算法中的參數,使系統能夠得到良好的動態性能,并記錄最終的最優參數,這里限于篇幅,只給出改進算法的相關參數。

仿真算例一:一階大時滯對象[9]:G(s)=e—80s60s+1,使用LTDSIMFAC算法,各參數取ηk=1.21,ρk=1.97,λ=11.0,μ=1.0,η=2.0,則LTDSIMFAC算法、基本MFAC算法和積分分離PID控制算法的MATLAB仿真結果如圖1所示:

圖1一階大時滯對象仿真結果圖 

仿真實驗表明,在一階大時滯對象中,LTDSIMFAC和MFAC方法都能較好地對對象進行控制,LTDSIMFAC算法的響應和跟蹤性能都更快更好,使用PID控制算法會產生明顯的振蕩。

仿真算例二:二階大時滯對象:G(s)=s—1s2+4s+5e—0.35s,使用LTDSIMFAC算法,各參數取ηk=1.0,ρk=1.98,λ=0.5,μ=10,η=0.095,則LTDSIMFAC算法、基本MFAC算法和增量式PID控制算法的MATLAB仿真結果如圖2所示:圖2二階大時滯對象仿真結果圖二階對象選取得比較特殊,含有非最小相位比例環節,控制的難度較大,仿真實驗表明,LTDSIMFAC算法具有較明顯的優勢,具有較快地響應速度和良好地跟蹤性能,優于MFAC算法,使用PID控制算法則會產生較明顯的振蕩。

仿真算例三:三階大時滯對象:G(s)=5s3+6s2+10s+8e—0.5s,使用LTDSIMFAC算法,各參數取ηk=0.45,ρk=1.75,λ=5.0,μ=1.2,η=0.017,則LTDSIMFAC算法、基本MFAC算法和增量式PID控制算法的MATLAB仿真結果如圖3所示:

圖3三階大時滯對象仿真結果圖

仿真實驗表明,在三階大時滯對象中,使用增量式PID算法仍會產生較大的振蕩,需要更長的時間才能達到穩定狀態,而LTDSIMFAC算法則能很好地控制對象,控制性能明顯優于MFAC算法。

算例一、算例二和算例三選取的對象是工業生產中常見的過程,實驗過程中首先要將對象離散化,再進行算法的控制仿真,符合MFAC算法的研究對象是離散系統的要求。

仿真算例四:非線性大時滯對象[10]:

y(k)=y(k—1)y(k—2)1+y2(k—1)+y2(k—2)

+u(k—6)+1.5u(k—7)

使用LTDSIMFAC算法,各參數取ηk=1.45,ρk=2.5,λ=0.065,μ=2.5,η=2.05,而PID控制算法對選取的非線性大時滯對象不能很好地控制,LTDSIMFAC算法、基本MFAC算法的MATLAB仿真結果如圖4所示:仿真實驗表明,在非線性大時滯對象中,PID控制算法已不能滿足控制要求,而LTDSIMFAC算法則能較好地控制對象,具有更快的響應速度,能較好地適應對象非線性的特點,控制效果優于MFAC算法。

圖4非線性大時滯對象仿真結果圖

5結論

本文選取了四個具有典型特點的大時滯系統作為研究對象進行仿真實驗,簡要地介紹了無模型自適應控制方法,推導了基于大時滯特點的改進無模型自適應控制算法,應用LTDS—IMFAC算法、基本MFAC算法和PID控制算法等方法對選取的對象進行了仿真實驗,并對結果進行了對比研究,實驗結果表明了對無模型自適應算法的改進比較成功,能很好地適應大時滯的特點,對高階和非線性大時滯對象也十分有效。

參考文獻

[1]廖維國.大時滯系統控制方法的研究[D]. 黑龍江:黑龍江大學,2009.

[2]中國自動化學會.控制理論發展研究[M]. 北京:中國科學技術出版社,2011.

[3]HOU Z.S,HUANG W.H.The ModelFree Learning Adaptive Control of a Class of SISO Nonlinear Systems[C].New Mexico: Proceedings of the American Control Conference,1997:343—344.

[4]侯忠生.非參數模型及其自適應控制理論[M].北京:科學出版社,1999.

[5]HOU Z S,HUANG W.H.The ModelFree Learning Adaptive Control of a Class of NonLinearDiscrete—Time Systems[J]. Control Theory and Application,1998, 15(6):893—899.

[6]TAN.K.K,S.N.HUANG,T.H.Lee,et al. AdaptivePredictive PI Control of a Class of SISO Systems[C].San Diego,California: Proceedings of the American Control Conference,1999:3848—3852.

[7]CHI R.H,HOU Z.S.ModelFree Periodic Adaptive Control for a Class of SISO NonLinear DiscreteTime Systems[J].IEEE:Inter national Conference on Control and Automation ,2010:1623—1628.

[8]JIN S.T,HOU Z.S,CHI R.H.HigherOrder ModelFree Adaptive Control for a Class of DiscreteTime SISO nonlinear systems[J].IEEE:Chinese Control and Decision Conference,2011:2614—2619.

[9]劉金琨.先進PID控制及其MATLAB仿真[M].北京:電子工業出版社,2003.

[10]張燕,陳增強,袁著祉. 基于遞歸神經網絡的大滯后非線性系統預測控制[J].工業儀表與自動 化裝置,2003,6:3—8.

主站蜘蛛池模板: 色综合天天操| 精品国产一区91在线| 极品性荡少妇一区二区色欲| 亚洲成人手机在线| 91在线中文| 国产精品大尺度尺度视频| 亚洲精品亚洲人成在线| 日韩中文精品亚洲第三区| 99视频精品全国免费品| 四虎影视8848永久精品| 精品撒尿视频一区二区三区| 日本人妻丰满熟妇区| 在线观看精品国产入口| 欧美国产视频| 99热亚洲精品6码| 99精品影院| 国产欧美日韩专区发布| 在线观看精品国产入口| 国模视频一区二区| 国产主播喷水| 色综合久久88| 亚洲一区免费看| 国产成+人+综合+亚洲欧美| 波多野结衣一区二区三区四区| 国内精自线i品一区202| 国产毛片不卡| 亚洲欧美日韩久久精品| 性色一区| 国产91麻豆免费观看| 99激情网| 67194亚洲无码| 亚洲欧美另类专区| 国产自视频| 亚洲天堂色色人体| 最新国产在线| 欧美日本激情| 91麻豆国产视频| 一本一道波多野结衣一区二区 | 欧美一级黄片一区2区| 精品人妻无码中字系列| 午夜福利无码一区二区| 人妻少妇乱子伦精品无码专区毛片| 亚洲国产成人精品青青草原| 四虎国产永久在线观看| 日韩欧美亚洲国产成人综合| 22sihu国产精品视频影视资讯| 四虎成人精品| 99re在线免费视频| 美女内射视频WWW网站午夜 | 黄色不卡视频| 亚洲首页在线观看| 丝袜美女被出水视频一区| 国产91高清视频| 99re这里只有国产中文精品国产精品 | 国产九九精品视频| 国产欧美另类| 亚洲欧美成aⅴ人在线观看| 亚洲国产天堂久久综合226114| 亚洲一区二区无码视频| 亚洲国产中文精品va在线播放| 国产一级在线观看www色| 亚洲国产日韩欧美在线| 久久综合结合久久狠狠狠97色 | 亚洲国产精品日韩av专区| 亚洲日韩精品欧美中文字幕| 91久久偷偷做嫩草影院精品| 欧美日韩亚洲综合在线观看| 久久综合AV免费观看| 亚洲色大成网站www国产| 久久人人97超碰人人澡爱香蕉| 538国产视频| 在线观看91精品国产剧情免费| 中字无码av在线电影| 亚洲日韩Av中文字幕无码| 国产精品丝袜视频| 欧美a在线看| 最新无码专区超级碰碰碰| 久久免费观看视频| 青青草a国产免费观看| 伊人久久久久久久久久| 久久这里只有精品66| 一区二区三区成人|