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

基于神經網絡模型的空燃比非線性模型預測控制

2016-04-11 21:02:19張英朋孫曉東石要武
計算技術與自動化 2016年1期

張英朋 孫曉東++石要武

摘要:采用基于徑向基神經網絡(RBFNN)模型的非線性模型預測控制方法,被控對象選擇火花塞點火(SI)發動機的空燃比(AFR)高度非線性復雜系統,利用漸消記憶最小二乘法實現基于RBFNN的SI發動機AFR系統建模以及參數在線自適應更新。針對非線性模型預測控制中尋優問題,運用序列二次規劃濾子算法對最優控制序列進行求解,并加入濾子技術避免了罰函數的使用。在相同的實驗環境下,與PI控制算法和Volterra模型預測控制方法進行仿真對比實驗,結果表明,所提算法的控制效果明顯優于其他兩種方法。

關鍵詞:非線性模型預測控制;空燃比;RBF神經網絡模型;序列二次規劃

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

1引言

目前,研究精確有效的空燃比(Airfuelratio,AFR)控制方法對降低汽車尾氣污染物排放、提高燃油利用率以及發動機整體性能均有著重要意義。研究表明控制AFR在14.7附近時發動機的動力輸出和燃油消耗達到最佳平衡。目前三元催化器的使用是汽車的一場革命,三元催化器的工作效率直接影響著汽車尾氣的排放,準確的控制AFR可以提高三元催化器的工作效率,研究顯示,當控制AFR低于14.7-1%時導致CO和HC的排放量急劇增加,當AFR高于14.7+1%時NOx排放陡升50%。

研究汽車發動機AFR的控制精度的關鍵問題是如何解決發動機高度非線性問題。目前生產的電控單元使用查表與PI反饋回路控制器相結合來對AFR進行控制。這種方法對高度非線性的SI發動機系統達不到精確的控制,近些年對AFR控制的研究中,Manzie[1]提出了一種徑向基函數神經網絡(RBFNN)為基礎的方法來解決燃料噴射控制的問題,并發現,該網絡適用于估計進入氣缸的空氣質量流速。在此基礎上,隨后他又提出了模型預測控制(MPC)方法對AFR進行控制研究,把RBFNN作為空氣系統的觀測器并且利用積極集的方法對模型預測控制算法進行二次規劃求解。但是線性模型僅適用于圍繞一個特定操作的小區域。而對于對發動機的控制要求而言,由于空氣燃油攝入量都是非線性的,所以適用于小范圍操作區域的控制方法達不到精確控制的效果。因此,研究一種在全部區域有效的非線性控制模型是有重要意義的。

本文提出了一種基于RBFNN的AFR系統非線性模型預測控制方法。利用RBFNN對SI發動機AFR系統建模,具有參數在線自適應、辨識精度高結構簡單等優點,但這類模型是屬于一種“黑盒子模型”,其模型內部參數無法得到利用,這會導致該模型的控制算法的計算量相對較大。本文選用了只利用神經網絡預測序列的SQP方法作為模型預測控制的尋優算法,同時對算法進行了進一步的改進,在SQP算法中加入濾子,避免了使用罰函數時罰因子選取困難和求解子問題時不相容的問題。

計算技術與自動化2016年3月

第35卷第1期張英朋等:基于神經網絡模型的空燃比非線性模型預測控制

2自適應神經網絡模型

2.1RBFNN

神經網絡有三層,輸入層、隱層、輸出層,隱層包含許多隱層節點,每個隱層節點都有一個中心位置,通過‖x(t)-cj(t)‖來計算隱層節點中心位置和輸入元素的歐幾里德距離。x(t)是神經網絡的輸入,cj(t)是第j個隱層節點的中心位置。通過非線性激活函數φj(t)產生隱層節點的輸出,本文選取高斯函數作為激活函數:

φj(t)=exp(-‖x(t)-cj(t)‖2σ2j),

j=1,…,nh,(1)

其中σj為中心節點寬度,nh是中心的個數,由于神經網絡輸出層本質上是一個線性組合,所以神經網絡模型t時刻的第i個輸出是這個隱層節點輸出的加權和:

i(t)=∑nhj=1φj(t)wji,i=1,…,q(2)

其中w是輸出層的權值;q是輸出的個數。

2.2訓練方法

采用遞推K均值算法和最小P算法來計算中心點cj和隱層節點的寬度σj,利用漸消記憶最小二乘(Recursiveleastsquares,RLS)對RBFNN輸出層的權值w進行訓練,同時根據實時數據對神經網絡模型參數進行在線更新[2]。

由于發動機AFR系統是一個多變量的高度非線性系統,為了反映系統的全部動態特性,本文采用隨機幅值序列(RAS)作為MEVM模型的激勵信號。MVEM模型的輸入變量為節氣門角度θ和燃油噴射質量流速fi,輸出變量為AFR,發動機轉速n、進氣門燃油質量流速f、通過進氣門的空氣質量流速ap、進氣歧管壓力溫度、通過節氣門的空氣質量流速at等變量作為MVEM模型中的狀態變量來描述發動機內部特性。產生20000組輸入輸出數據,前10000組數據用來對模型進行訓練,后10000組數據用來對模型進行驗證。相關參數設定為:

p=3,λ=0.999,p(0)=1×108×Inh×nh,

(0)=1×10-8×Unh×q

式中:λ為RLS算法中的遺忘因子;p為RLS算法中的中間變量;I為單位矩陣;U為一個隨機矩陣。其模型辨識結果如圖1所示。圖中,對比數據為15000-17000,采用平均絕對誤差(Mennabsulterror,MAE)對辨識結果進行評價,從圖中可以看出辨識結果精度非常高。

3基于RBFNN的非線性模型預測控制

方法

基于RBF神經網絡模型的非線性模型預測控制系統結構圖如圖2所示。圖中S為系統設定值(本文設S=14.7);ef(k)為系統輸出誤差;y(k)為系統真實輸出;(k)為RBFNN模型的預測輸出序列;pi(k)為RBFNN模型的進氣歧管壓力預測序列;n(k)為發動機轉速預測序列。在每個控制周期內RBFNN根據當前節氣門角度θ以及燃油噴射質量流速fi的實際值對SI發動機AFR系統的未來Ny步輸出序列進行預測,并將預測序列(k+1),…,(k+Ny)發送給控制器;控制器根據模型預測序列以及約束化條件對fi的最優控制序列進行計算,并將求得的燃油噴射質量流速序列重新做用于RBFNN,得到新的模型預測輸出序列。依次循環,直至滿足優化終止條件。然后,將最優控制序列的第一個元素作為真實控制值發送給發動機。每個采樣周期中,根據發動的測量數據以及輸入數據,利用漸消記憶最小二乘算法對RBFNN的參數向量進行在線自適應矯正,并利用真實AFR輸出以及模型預測輸出對控系統進行反饋補償,實現閉環反饋。

模型預測控制系統結構圖

SI發動機AFR非線性模型預測控制問題目標函數如下式[3]:

J=[s-(k+1)-d(k)]TΛ1[s-

(k+1)-d(k)]+Δu(k)TΛ2Δu(k)s.t.umin≤u≤umax(3)

式中s∈RNy×1為系統設定值;Ny為模型預測步數;(k+1)∈RNy×1為RBFNN預測輸出序列d(k)∈RNy×1為對模型預測序列的補償向量,d(k)=[d1(k),…,dNy(k)]T,取di(k)=ef(k)為k時刻RBFNN的預測誤差;u(k)∈RNu×1是對未來Nu步的最優控制序列;Nu為控制步數;Δu(k)=u(k)-u(k-1);Λ1∈RNy×Ny和Λ2∈RNu×Nu為正定加權矩陣。

由式(3)可見,SI發動機AFR非線性模型預測控制實質上是解決一個帶有約束條件的二次型函數尋優問題,因此,本文采用SQP優化算法對控制序列u(k)進行迭代尋優。

SQP濾子算法:

非線性不等式約束化問題可以描述為[4]:

minx∈Rnf(x)s.t.gj(x)≤0,j∈I={1,2,…,m}(4)

其中x∈Rn,f:Rn→R,gj(j∈I):Rn→R為兩個二次連續可微的函數,利用SQP求解問題(4)產生K-T點的序列,搜索方向dk通過求解子問題獲得

minx∈Rnqk(d)=

對于非線性規劃問題,本文所述SQP濾子法是一種有效的方法,它對初始點是否是可行點不作要求,而且這種方法不需要選擇罰函數,也不需要在每個迭代步改變信賴域半徑,而是直接改變步長因子來保證目標函數的充分下降性,算法的收斂性與可行性的證明[5]。

根據SI發動機AFR非線性模型預測控制問題,采用本文所述的SQP濾子優化算法即可對控制序列u(k)進行尋優迭代。

4仿真實驗

本文所提算法仿真環境參數設定值為:

Ny=20,Nu=10,Ts=0.02s,B0=INu×Nu,Λ1=0.6×INy×Ny,Λ2=0.4×INu×Nu,ε=1×10-5,α0=0.25

為了驗證本文所提算法的有效性,所提的PID方法[6]和本文所提算法在相同實驗環境下進行對比試驗,其中PID控制器表達式如下:

fi(k)=fi(k-1)+

Ks(1+TsτI+τDTs)e(k)-

(1+2τDTs)e(k-1)+τDTse(k-2)(8)

式中,Ks為PID控制器的增益;τI為積分時間;τD為微分時間,由于采用PI控制器進行仿真實驗,因而τD設為0。利用開環ZieglerNichols方法對PI控制器參數進行設定并根據實際情況進行了適當的調整,得到控制器參數為:

Ks=3.25×10-4,τI=0.22sec

基于Volterra模型預測控制的實驗環境如下:

在實驗過程中設定采樣間隔為Ts=0.02s,預測步數Ny=20,控制步數Nu=10,umax=0.03kg/sec,umin=0.005kg/sec,δ=1×10-5。

4.1實驗1

節氣門角度θ小范圍遞升漸變時,對本章所提算法與傳統PI控制方法進行仿真對比實驗。4.2實驗2

在節氣門角度θ大范圍漸變時,對本文所提算法與傳統PI控制方法進行仿真對比實驗。

4.2實驗2

在節氣門角度θ大范圍漸變時,對本文所提算法與傳統PI控制方法進行仿真對比實驗。

主站蜘蛛池模板: 99精品这里只有精品高清视频| 中文字幕 欧美日韩| 久久综合成人| 一区二区三区四区日韩| 国产亚洲高清视频| 亚洲成人高清无码| 精品久久久久久成人AV| 在线免费观看a视频| 五月天久久婷婷| 99热这里只有精品国产99| 欧美a级在线| 亚洲精品va| 国产精品区视频中文字幕| 午夜啪啪福利| 亚洲美女一级毛片| 在线免费不卡视频| 国产一级二级三级毛片| 性做久久久久久久免费看| 日韩无码黄色网站| 亚洲国语自产一区第二页| 国禁国产you女视频网站| 亚洲欧美综合另类图片小说区| 亚洲欧美日韩中文字幕在线| 日本少妇又色又爽又高潮| 日本午夜精品一本在线观看| 亚洲成人在线网| 亚洲成a人片在线观看88| 精品无码国产一区二区三区AV| www.youjizz.com久久| 久精品色妇丰满人妻| 26uuu国产精品视频| 色天天综合| 91精品国产福利| 婷婷综合亚洲| 欧美国产菊爆免费观看| 国产免费网址| 国产一区在线视频观看| 又爽又大又光又色的午夜视频| 国产精品亚洲一区二区三区在线观看 | 国产亚洲欧美在线人成aaaa| 91在线日韩在线播放| 污网站在线观看视频| 高清无码一本到东京热| 经典三级久久| 欧美不卡二区| 国产真实乱子伦精品视手机观看| 色婷婷成人网| 亚洲人成人无码www| 欧美伊人色综合久久天天| 久久特级毛片| 丰满少妇αⅴ无码区| 色精品视频| 91无码视频在线观看| 久热中文字幕在线观看| 亚洲人成成无码网WWW| 老汉色老汉首页a亚洲| 欧美成人午夜视频免看| 免费激情网址| 国产美女无遮挡免费视频网站| 久久人人爽人人爽人人片aV东京热| 欧美97欧美综合色伦图| 亚洲一区二区三区国产精品| 久久久成年黄色视频| 9啪在线视频| 国产中文一区二区苍井空| 精品少妇人妻一区二区| 国产成人免费| 激情视频综合网| 国产区人妖精品人妖精品视频| 国产激爽大片高清在线观看| 国产精品开放后亚洲| 四虎永久在线精品国产免费| 青青草一区二区免费精品| 毛片a级毛片免费观看免下载| 精品亚洲欧美中文字幕在线看| 欧美性爱精品一区二区三区| 国产毛片网站| 全部毛片免费看| 91精品啪在线观看国产91九色| 久热中文字幕在线| 91精品啪在线观看国产60岁| 日本91在线|