中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

當前位置:主頁 > 科技論文 > AI論文 >

基于合作粒子群算法的PID神經(jīng)網(wǎng)絡(luò)非線性控制系統(tǒng)

發(fā)布時間:2016-08-29 19:16

  本文關(guān)鍵詞:基于合作粒子群算法的PID神經(jīng)網(wǎng)絡(luò)非線性控制系統(tǒng),由筆耕文化傳播整理發(fā)布。


第12期樸海國等:基于合作粒子群算法的PID神經(jīng)網(wǎng)絡(luò)非線性控制系統(tǒng)1319

式中:m為采樣點總的數(shù)目;r(k)、y(k)分別為控制方的平均值評估網(wǎng)絡(luò)的性能表現(xiàn).基本PIDNN的價

值函數(shù)定義如下:系統(tǒng)的輸入與輸出.

m1 第n0步后,BP算法的權(quán)值修改公式為:J=Eh=[r(k) y(k)]2.(8)mk=1

m2 dy ·wjh(k)·1·xi,Pneuron,[r(k) y(k)]· mdxk=1 m dy2 dJ [r(k) y(k)]··wjh(k)·u Ineuron, wij=η=j·xi,mdx dwijk=1 m dx dy2 j [r(k) y(k)]··wjh(k)··xi,Dneuron,

mk=1dxdujmdydJ2

[r(k) y(k)]··x wjh=η= j(k),dwjhmk=1dx

wij(n0+1)=wij(n0) wij,wjh(n0+1)=wjh(n0) wjh.

dx dyj

式(9)中:η為學(xué)習(xí)步長;與分別由

dxduj

x y(k+1) y(k)j(k) xj(k 1)

sgn()和sgn()

x(k) x(k 1)uj(k) u(k 1)j

(9)

dx dyj

替代.因為與為式(9)中的公共因子,其符

dxduj

號的正負決定權(quán)值的變化方向,其數(shù)值只影響權(quán)值的變化速度,而權(quán)值變化速度可以通過學(xué)習(xí)步長加以調(diào)節(jié),因此,這種替代是許可的.

每一個粒子根據(jù)自身在搜尋過程中獲得的最好經(jīng)驗pbest與全群粒子在搜尋過程中的獲得的最好經(jīng)驗gbest來調(diào)整自身的速度與位置.粒子的速度與位置更新公式為: v(k+1)=ω·v(k)+c1·r1·[pbest x(k)]+

c2·r2·[gbest x(k)],

x(k+1)=x(k)+v(k+1).

(10)式中:v與x代表粒子的速度與位置;k為采樣時刻;ω為平衡PSO算法全局搜索能力與局部搜索能力的時間衰減因子;c1與c2為正值的加速常數(shù);r1與r2為介于0與1之間的隨機數(shù)值;pbest代表粒子自身發(fā)現(xiàn)的最優(yōu)位置;gbest為全群粒子發(fā)現(xiàn)的最優(yōu)位置.

3.1.2CRPSO隨機合作粒子群算法(CRPSOal-gorithm)在合作搜尋模式下,文獻[7]提出了PSO的改進算法—–CRPSO算法,該算法的目標是使用多個子群來搜尋解空間的不同部分,通過采用隨機合作機制來平衡全局搜索與局部搜索能力.

在CRPSO算法中,每一子群中的粒子通過隨機方式選擇其他子群發(fā)現(xiàn)的最優(yōu)位置gbest用于更新粒子速度與最優(yōu)位置.CRPSO的速度、位置更新公式如公式(11)所示: vi(k+1)=ω·vi(k)+c1·r1·[pbest xi(k)]+

c2·r2·[gbest(r) xi(k)],

x(k+1)=x(k)+v(k+1).

(11)

式中:i=1,···,n,為算法中子群的數(shù)目;r為介于1到n之間的隨機整數(shù),用于選擇不同子群間的

3

CPSO合作粒子群算法與MPIDNN控制系統(tǒng)(CPSOalgorithmandMPIDNNcontrolsystem)

作為傳統(tǒng)PSO粒子群的改進算法,CRPSO隨機合作粒子群算法的特色在于該算法包含多個子群,通過隨機方式從所有子群中選擇每個子群的最優(yōu)位置gbest,并用于粒子的速度與位置更新.該算法改善了傳統(tǒng)PSO算法上的不足.但由于gbest的隨機選擇機制,致使各個子群的粒子更新過分依賴其他子群,從而削弱了子群自身獲得的gbest在子群內(nèi)部粒子更新上的作用,進而未能充分發(fā)揮子群自身的搜索能力.為克服CRPSO算法的缺陷并利用其優(yōu)點,提出了修正算法,即CPSO算法.3.1CPSO合作粒子群算法(CPSOalgorithm)3.1.1

傳統(tǒng)PSO粒子群算法(ConventionalPSOal-gorithm)

PSO為一種新穎的進化算法,來源于對鳥群或魚群尋索食物的模仿[8,9].PSO中的每個粒子代表著一只飛鳥或是一條魚,擁有一個位置和一個速度,分別代表最優(yōu)問題在解空間的解與搜尋方向.


  本文關(guān)鍵詞:基于合作粒子群算法的PID神經(jīng)網(wǎng)絡(luò)非線性控制系統(tǒng),,由筆耕文化傳播整理發(fā)布。



本文編號:105071

資料下載
論文發(fā)表

本文鏈接:http://www.lk138.cn/kejilunwen/rengongzhinen/105071.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶c15c1***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com