亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于粒子群優(yōu)化的約束廣義預測控制實現(xiàn)方法

        2010-05-18 07:28:12金建平
        關鍵詞:優(yōu)化

        金建平

        (常州機電職業(yè)技術學院,江蘇 常州213164)

        廣義預測控制已經(jīng)在工業(yè)過程中得到廣泛應用。在廣義預測控制中,如果被控過程是線性無約束的,并且目標函數(shù)是二次型的形式,則可求得一個解析的線性控制器,但是實際工業(yè)過程中存在著各種約束,這會使求解控制量的滾動優(yōu)化問題變得復雜,通常需求解一個有約束的二次規(guī)劃或非凸規(guī)劃,而傳統(tǒng)的通過迭代求解二次規(guī)劃和非凸規(guī)劃方法計算量非常大,另外非凸規(guī)劃的求解對初始條件也非常敏感,這些會影響到廣義預測控制的性能。為了解決此問題,本文將粒子群優(yōu)化算法應用到廣義預測控制中,解決廣義預測控制的局限性。

        1 廣義預測控制算法

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

        其中,u(t)和 y(t)為過程輸入和輸出,ζ(t)為一個不相關的白噪聲序列,Δ=1-z-1為差分算子,A(z-1)、B(z-1)、C(z-1)為后移算子z-1的多項式。即:

        對于單輸入單輸出(SISO)系統(tǒng),假設 C(z-1)=1,則從 t時刻起,第j步后的預測輸出值可表示為:

        式(5)中,Ej和Fj可以通過求解丟番圖方程得到,即

        式(6)中,Ej(z-1)和 Fj(z-1)是由 A(z-1)和預測長度 j唯一確定的多項式,即

        令多項式Gj(z-1)=Ej(z-1)B(z-1),整理后可得:

        Gj(z-1)中前j項的系數(shù)正是對象階躍響應前j項的采樣值,記為 g1,g2,…,gj,將 Gj(z-1)展開為:

        則有 gj,i=gi+1(i<j)。因此,廣義預測控制預測模型可以寫成:

        式(12)中:

        通過長時間段預測,廣義預測控制用多步預測優(yōu)化代替一步預測優(yōu)化,并且優(yōu)化時域隨著時間的推移而推移,具有多步預測并實施滾動優(yōu)化的機制,使得系統(tǒng)存在時滯估計誤差或時滯變化時具有較好的魯棒性。在t時刻的優(yōu)化性能指標表示為:

        式(17)中:N為預測時域,Nu為控制時域,將上式極小化后得到其最優(yōu)解:

        最優(yōu)控制量為:

        式(19)中,W=[w(t+1),…,w(t+N)]T;gT為矩陣(GTG+λI)-1GT的第1行。

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

        2 PSO算法及其改進

        2.1 基本PSO算法原理

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

        設第 i個微粒的位置為 Xi=(xi1,xi2,…,xiD),其速度為Vi=(vi1,vi2, …,viD)。 該微粒所經(jīng)歷的歷史最好位置記為Pi=(pi1,pi2, … ,piD), 也稱為Pbest, 記全體所有微粒經(jīng)過的最好位置為 Pg=(gi1,gi2,…,giD),也稱為 Pgest。 按追隨當前最優(yōu)微粒的原理,對第t代的第i個微粒,PSO算法根據(jù)方程(20)和方程(21)計算第 t+1代的第 j維的速度和位置[10-11]。

        式中,w為慣性權(quán)重,它使微粒保持運動慣性,使其具有擴展搜索空間的趨勢,有助于新區(qū)域的搜索、為[0,1]的隨機數(shù);c1和 c2為加速度常數(shù),表示將每個微粒推向Pbest和Pgest的統(tǒng)計加速度權(quán)重,兩者均為正值。

        此外,微粒的速度vi被一個最大速度所限制。如果當前對微粒的加速導致它在某維的速度vij超過該維的最大速度 vmax,j,則該維的速度被限制為最大速度 vmax,j,使得粒子不至于因為飛行速度過高而跳過可能的優(yōu)化解。

        2.2 PSO算法的改進

        通過對式(20)和式(21)分析發(fā)現(xiàn),如果粒子群的歷史最優(yōu)粒子位置Pgest在較長時間內(nèi)沒有發(fā)生變化,在粒子群體快接近Pgest時,其速度更新將主要由歷史速度決定,于是速度將越來越低,粒子群呈現(xiàn)出強烈的“趨同性”,表現(xiàn)在式中的第二項和第三項接近于0。這種“趨同性”加快了算法的搜索速度,但是卻減弱了群體開拓新的搜索空間的能力。如果該最優(yōu)位置為一局部最優(yōu)點,則算法很容易陷入局部最優(yōu),發(fā)生早熟現(xiàn)象。通過粒子群優(yōu)化算法的搜索機理分析發(fā)現(xiàn),無論是早熟收斂還是全局收斂,微粒群中的粒子都會出現(xiàn)“聚集”現(xiàn)象。針對這個問題,本文對PSO算法作了以下改進:在微粒群從第t代向第t+1代“飛翔”時,粒子除追隨個體極值Pbest和全局極值Pgest外,還追隨從微粒群中隨機選取的某個粒子的個體極值Pn,據(jù)此改進思想,式(20)也可表示為:

        式(22)中,c1為非負常數(shù),一般取 0.5;為[0,1]的隨機數(shù),根據(jù)仿真實驗,的取值范圍在 0~0.5之間時能獲得較好的效果;qij是隨機選取粒子的位置。在粒子的飛翔迭代公式中增加 Pn后,由 Pbest、Pgest和 Pn三者共同向下一代提供信息,使粒子獲得的信息量增大,從而可能更快地找到最優(yōu)解。同時Pn的權(quán)重系數(shù)很小,相當于擾動信息,增加了粒子的多樣性,避免算法過早收斂。式(21)和式(22)組成后稱之為改進的PSO算法(MPSO)。

        2.3 算法設計

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

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

        圖1 基于MPSO算法的控制結(jié)構(gòu)

        對優(yōu)化性能指標進行變換得到適應度函數(shù)為:

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

        3 仿真實例

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

        選取系統(tǒng)控制量u(t)為閥門V3的位置,系統(tǒng)的輸出y(t)為從熱交換器到水箱的溫度T1,通過模型辨識,可以得到該系統(tǒng)的一階時滯的傳遞函數(shù)模型,表達式為:

        設采樣時間T=4 s,將上式離散化后得:

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

        [1]MENDES J,KENNEDY J,NEVES J.Watch the neighbor or how the swarm can learn from its environment[C].Proc.Of the IEEE Swarm Intelligence Symposium.Indiana:IEEE Press,2003:88-94.

        [2]CLARKE D W.Generalized predictive control-part I[J].Automatica,1987,23(2):137-148.

        [3]CLARKE D W.Generalized predictive control-part II extensions and interpretations[J].Automatica,1987,23(2):149-160.

        [4]王偉.廣義預測控制理論及其應用[M].北京:科學出版社,1998.

        [5]KENNEDY J,EBERHART R.Particle swarm optimization[C].Proc.IEEE Int.Conf.on Neural Networks.Perth:IEEE Press,1995:1942-948.

        [6]SHI Yu Hui,EBERHART R.A modified particle swarm optimizer[C].Proc.IEEE Int.Conf.on Evolutionary Computation.Anchorage:IEEE Press,1997:303-308.

        [7]ZHANG L P,YU H J,HU S X.A new approach to improve particle swarm optimization[C].Proc.Of the Genetic and Evolutionary Computation Conf.Chicago:IEEE Press,2003:134-142.

        [8]MILLONAS M M.Swarms phase transition and collective intelligence[M].MA:Addison Wesley,1994.

        [9]SHI Y,EBERHART R C.Fuzzy adaptive particle swarm optimization[C].Proc.Of the IEEE Congress on Evolutionary computation.Seoul,Korea:IEEE Press,2001:101-106.

        [10]RATNAWEERA A,HALGAMUGE SK,WATSON C.Selforganizing hierarchical particle swarm optimizer with timevarying acceleration coefficient[C].IEEE Trans.Evolutionary computation.IEEE Press,2004:240-255.

        猜你喜歡
        優(yōu)化
        超限高層建筑結(jié)構(gòu)設計與優(yōu)化思考
        PEMFC流道的多目標優(yōu)化
        能源工程(2022年1期)2022-03-29 01:06:28
        民用建筑防煙排煙設計優(yōu)化探討
        關于優(yōu)化消防安全告知承諾的一些思考
        一道優(yōu)化題的幾何解法
        由“形”啟“數(shù)”優(yōu)化運算——以2021年解析幾何高考題為例
        圍繞“地、業(yè)、人”優(yōu)化產(chǎn)業(yè)扶貧
        事業(yè)單位中固定資產(chǎn)會計處理的優(yōu)化
        消費導刊(2018年8期)2018-05-25 13:20:08
        4K HDR性能大幅度優(yōu)化 JVC DLA-X8 18 BC
        幾種常見的負載均衡算法的優(yōu)化
        電子制作(2017年20期)2017-04-26 06:57:45
        亚洲 暴爽 AV人人爽日日碰| 秘书边打电话边被躁bd视频| 婷婷久久久亚洲欧洲日产国码av | 狠狠躁夜夜躁AV网站中文字幕| 热热久久超碰精品中文字幕| 青青草在线免费播放视频| 制服丝袜中文字幕在线| 九九热在线视频观看这里只有精品| 尤物yw午夜国产精品视频 | 美女免费观看一区二区三区| 欧美乱大交xxxxx潮喷| 欲妇荡岳丰满少妇岳| 欧美日韩国产乱了伦| 免费在线国产不卡视频| 久久99国产精品久久99果冻传媒| 狠狠躁夜夜躁人人爽天天不卡软件| 久久精品国产亚洲AV香蕉吃奶| 亚洲精品在线一区二区| 日韩少妇内射免费播放18禁裸乳| 天天躁人人躁人人躁狂躁| 国产一区二区内射最近人| 91精品91| 蜜桃视频一区视频二区| 午夜不卡无码中文字幕影院| 久久精品国内一区二区三区| 99热这里只有精品久久6| 成人大片免费在线观看视频| 午夜福利理论片在线观看| 精品国产高清a毛片无毒不卡| 日本经典中文字幕人妻| 中文字幕精品一区久久| 色老板精品视频在线观看| 国模无码视频专区一区| 在线亚洲妇色中文色综合| 亚洲av成人无码一区二区三区在线观看 | 国产激情视频在线观看首页 | 2021久久精品国产99国产| 中文国产乱码在线人妻一区二区 | 久久AⅤ天堂Av无码AV| 午夜一区二区视频在线观看| 亚洲人成网址在线播放|