音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

粒子群優(yōu)化在約束廣義預(yù)測(cè)控制中的實(shí)現(xiàn)

出處:金建平 發(fā)布于:2011-08-29 08:23:34

  廣義預(yù)測(cè)控制(GPC)是一種魯棒性強(qiáng)、能夠有效地克服系統(tǒng)滯后、可應(yīng)用于開(kāi)環(huán)不穩(wěn)定非相位系統(tǒng)的先進(jìn)控制算法,但由于它需要Diophantine方程計(jì)算、矩陣求逆和二乘的遞推求解,因此計(jì)算量很大,本文針對(duì)此缺陷提出四種不基于對(duì)象模型且實(shí)時(shí)性高的廣義預(yù)測(cè)控制快速算法,為廣義預(yù)測(cè)控制應(yīng)用于實(shí)時(shí)性要求高的快速系統(tǒng)奠定了理論基礎(chǔ)。但是實(shí)際工業(yè)過(guò)程中存在著各種約束,這會(huì)使求解控制量的滾動(dòng)優(yōu)化問(wèn)題變得復(fù)雜,通常需求解一個(gè)有約束的二次規(guī)劃或非凸規(guī)劃,另外非凸規(guī)劃的求解對(duì)初始條件也非常敏感,這些會(huì)影響到廣義預(yù)測(cè)控制的性能。為了解決此問(wèn)題,本文將粒子群優(yōu)化算法應(yīng)用到廣義預(yù)測(cè)控制中,解決廣義預(yù)測(cè)控制的局限性。

  1 廣義預(yù)測(cè)控制算法

  廣義預(yù)測(cè)控制算法是一種先進(jìn)的控制算法,它廣泛應(yīng)用在電力、煉油、化工和造紙等工業(yè)領(lǐng)域,是一種源于實(shí)際工業(yè)過(guò)程的控制算法,是預(yù)測(cè)控制中代表性的算法之一[1-4],隨著對(duì)廣義預(yù)測(cè)控制研究的不斷深入,其理論和算法也逐步得到了完善。在廣義預(yù)測(cè)控制算法中,用受控自回歸積分滑動(dòng)平均(CARMA)模型描述一個(gè)具有非平穩(wěn)噪聲的實(shí)際過(guò)程可表示為:



 


  式(19)中,如果控制量存在約束情況,則需求解帶有約束的二次規(guī)劃,約束非線性的存在會(huì)導(dǎo)致優(yōu)化成為一個(gè)非凸規(guī)劃,非凸規(guī)劃的求解對(duì)初始條件非常敏感,會(huì)在局部解處收斂,無(wú)法保證求得的是全局解,本文嘗試用微粒群優(yōu)化(PSO)算法來(lái)解決這一局限性。

  2 PSO算法及其改進(jìn)

  2.1 基本PSO算法原理

  粒子群優(yōu)化算法(PSO)是一種進(jìn)化計(jì)算技術(shù)(evolutionary computation),有Eberhart博士和kennedy博士發(fā)明。源于對(duì)鳥(niǎo)群捕食的行為研究。PSO同遺傳算法類似,是一種基于疊代的優(yōu)化工具。系統(tǒng)初始化為一組隨機(jī)解,通過(guò)疊代搜尋值。但是并沒(méi)有遺傳算法用的交叉(crossover)以及變異(mutation)。而是粒子在解空間追隨的粒子進(jìn)行搜索。同遺傳算法比較,PSO的優(yōu)勢(shì)在于簡(jiǎn)單容易實(shí)現(xiàn)并且沒(méi)有許多參數(shù)需要調(diào)整。目前已廣泛應(yīng)用于函數(shù)優(yōu)化,神經(jīng)網(wǎng)絡(luò)訓(xùn)練,模糊系統(tǒng)控制以及其他遺傳算法的應(yīng)用領(lǐng)域

  由Kennedy和Eberhart提出的PSO算法[5-7]來(lái)源于對(duì)簡(jiǎn)單社會(huì)的模擬,初設(shè)想是模擬對(duì)鳥(niǎo)群覓食的過(guò)程,后來(lái)發(fā)現(xiàn)PSO算法是一種很好的優(yōu)化工具。PSO算法與其他進(jìn)化算法相類似,也是將尋優(yōu)的參數(shù)組合成群體,通過(guò)對(duì)環(huán)境的適應(yīng)度來(lái)將群體中的個(gè)體向更好的區(qū)域移動(dòng)。與其他進(jìn)化算法不同,在描述個(gè)體時(shí),將其看成是D維尋優(yōu)搜索空間的一個(gè)沒(méi)有體積的微粒(點(diǎn))[8-10],結(jié)合微粒的歷史位置和群體歷史中微粒的位置信息,按追隨微粒的原理,以一定的速度向目標(biāo)值逼近。



  一代提供信息,使粒子獲得的信息量增大,從而可能更快地找到解。同時(shí)Pn的權(quán)重系數(shù)很小,相當(dāng)于擾動(dòng)信息,增加了粒子的多樣性,避免算法過(guò)早收斂。式(21)和式(22)組成后稱之為改進(jìn)的PSO算法(MPSO)。

  2.3 算法設(shè)計(jì)

  引入了約束的廣義預(yù)測(cè)控制問(wèn)題,實(shí)際上就是一個(gè)非線性優(yōu)化問(wèn)題,利用PSO算法對(duì)其進(jìn)行處理的基本思想是:首先通過(guò)選擇合適的適應(yīng)度函數(shù),將有約束廣義預(yù)測(cè)控制性能指標(biāo)優(yōu)化的極小值問(wèn)題轉(zhuǎn)化為PSO算法優(yōu)化的極大值問(wèn)題;然后通過(guò)空間限定法引入約束,經(jīng)迭代計(jì)算后終得到滿足約束的控制量求解。

  基于MPSO算法的廣義預(yù)測(cè)控制結(jié)構(gòu)如圖1所示,預(yù)測(cè)模型采用式(12)的形式,MPSO算法通過(guò)優(yōu)化性能指標(biāo)J(t)輸出控制量進(jìn)行控制。


    對(duì)優(yōu)化性能指標(biāo)進(jìn)行變換得到適應(yīng)度函數(shù)為:



  式中,J(t)可以是式(18)的形式,也可以是滿足控制性能要求的其他形式,通過(guò)這種變換將GPC優(yōu)化的極小值問(wèn)題轉(zhuǎn)化為MPSO算法優(yōu)化的極大值問(wèn)題,并使MPSO算法的適應(yīng)度函數(shù)值都在區(qū)間[0,1]中變化。

  3 仿真實(shí)例

  熱交換器是工業(yè)生產(chǎn)所需要的一種換熱裝置,結(jié)構(gòu)如圖2所示,圖中,T1、T2、T3、T4、T5均為溫度控制器,F(xiàn)1、F2、F3均為測(cè)量流量的控制器,P1為測(cè)量壓力的控制器。系統(tǒng)中包括2個(gè)輸入管,即1個(gè)熱水管和1個(gè)冷水管,對(duì)應(yīng)控制其流量的閥門為V1、V2.另外還有1個(gè)15 kW的隔熱式加熱水箱。水箱中的溫度通過(guò)冷水管中的流量來(lái)控制,而水箱中的水又經(jīng)過(guò)1個(gè)離心泵,通過(guò)閥門V3來(lái)控制,輸送回?zé)峤粨Q器中。這其中包括很多閉環(huán)控制系統(tǒng),被測(cè)量有溫度、流量、壓力等,本文選擇的閉環(huán)系統(tǒng)為熱交換器中循環(huán)水的溫度控制,對(duì)溫度控制回路的擾動(dòng)主要有蒸汽壓力、水流速度和進(jìn)水溫度。本文選取的閉環(huán)控制為圖2中的T4-V3環(huán)節(jié)。



  本文嘗試用微利群優(yōu)化算法來(lái)解決該非線性優(yōu)化問(wèn)題,從仿真結(jié)果來(lái)看,該算法具有良好的魯棒性和跟蹤性能,取得了滿意的控制效果,表明將粒子群優(yōu)化算法應(yīng)用到廣義預(yù)測(cè)控制中是可行和有效的。


 


  
關(guān)鍵詞:粒子群優(yōu)化在約束廣義預(yù)測(cè)控制中的實(shí)現(xiàn)

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號(hào)碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時(shí)間周一至周五
9:00-17:30

關(guān)注官方微信號(hào),
第一時(shí)間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫(kù)提出的寶貴意見(jiàn),您的參與是維庫(kù)提升服務(wù)的動(dòng)力!意見(jiàn)一經(jīng)采納,將有感恩紅包奉上哦!