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

基于混沌粒子群算法的PI控制器參數在線整定

2012-07-23 06:37:40錢苗旺
微特電機 2012年3期
關鍵詞:優化方法

錢苗旺

(中國礦業大學,江蘇徐州221008)

0引 言

PI控制具有結構簡單、實現容易、魯棒性好、可靠性高等優點,是工業控制中應用最廣的策略[1-2]。在控制器設計過程中,如何選取合適的控制器參數,以提高系統的魯棒性和快速性,使系統擁有良好的動態和穩態性能,是設計者所追求的目標。然而,PI參數的確定通常是由經驗豐富的工程技術人員來手工完成,既耗時又耗力,加之實際系統千差萬別,使參數的整定有一定的難度。目前,PI參數整定主要有單純形法、正交試驗法、擬牛頓法、隨機尋優法、拉丁超立方體抽樣法、極點配置法[3]等。這些方法各有優勢,但也存在明顯缺陷。如單純型法易受初值和步長影響,極點配置法容易被模型結構、約束條件所影響,而隨機尋優法則耗時長,效率低。

粒子群優化 (以下簡稱PSO)算法是1995年由Kennedy和Eberhart提出的一種模擬鳥群群集行為的進化計算技術[4]。該算法具有結構簡單、計算效率高等特點,已在許多領域得到了廣泛應用,但粒子群算法也存在易局部收斂的缺陷[5-7]。

針對粒子群算法的缺陷,本文采用引入混沌搜索思想的混沌粒子群(以下簡稱CPSO)算法,以永磁同步電動機 (以下簡稱PMSM)矢量控制系統為對象,提出了一種在線PI參數整定方法,并對該方法進行了測試[8-10]。測試結果顯示,采用參數整定后的PI控制器,PMSM控制系統具有良好的動態與穩態性能,證明了本文所提出的參數整定方法的有效性。

1粒子群算法的原理

PSO算法中,假設群體中共有m個粒子,對于含有D個待優化變量的優化問題,每一個粒子在搜索空間中對應的位置都可以認為是優化問題的潛在解,粒子位置的好壞取決于優化問題的目標函數值。在粒子的飛行過程中,每個粒子由一個速度矢量控制其方向和速率,粒子們跟隨全局最優粒子在解空間中進行搜索,直至得到滿足優化問題條件的解。

基本粒子群算法的搜索過程可由下式表示[4]:

式中:v為粒子速度;x為粒子位置;w為慣性權重;pbest為個體最好位置;gbest為整個群體的最好位置,rrand1和 rrand2服從[0,1]間均勻分布,c1和 c2為學習因子,n為迭代次數。

由式(1)和式(2)可知,粒子群的進化策略具有強烈的趨同性,這種趨同性加快了算法的搜索速度,但卻減弱了全局搜索的能力,使得粒子群容易陷入局部最優。

2混沌粒子群算法

混沌是廣泛存在于非線性系統中的一種現象,它具有隨機性、遍歷性、規律性等特點[11]。Logistic方程是一個典型的混沌系統:

式中:z∈[0,1](z(0)≠0,0.25,0.5,0.75,1),μ 為控制參量,通常取μ=4。

圖1是z(0)=0.456 7,t=500 時生成的混沌序列。

圖1 Logistic混沌序列

將混沌引入粒子群算法的目的是借助混沌的特性,增強粒子拓展空間的能力,幫助粒子逃離局部最優位置。

混沌粒子群算法的主要思想包括混沌初始化和對局部最優的混沌處理兩個方面。其算法流程如下:

(1)生成D個混沌變量,采用Logistic方程迭代M次,將得到的混沌序列映射到粒子搜索空間,得到M個粒子;

(2)計算各粒子的目標函數值,選取最好的m個粒子作為初始種群,并將個體最優和全局最優位置分別記作pbest(i)和gbest,對應的個體最優和全局最優目標函數值分別記作fpbest(i)和fgbest;

(3)判斷是否滿足停止條件,如果是,執行(7);否則,執行下一步;

(4)采用式(1)和式(2)對粒子群進行更新操作。并根據新位置的函數值判定是否需要更新pbest(i),fpbest(i),gbest和 fgbest;

(5)判斷是否fgbest連續t次未得到更新,如果否,執行下一步;如果是,則利用Logistic方程迭代t″次,即施加t″次混沌擾動,將得到的混沌序列映射到以gbest為中心的搜索空間內。將t″次迭代得到的最優位置和對應的目標函數值記作cbest和fcbest,如果fcbest優于 fgbest,則以 cbest替代 gbest,fcbest替代 fgbest;

(6)判斷是否滿足停止條件,滿足則執行下一步;否則返回(4);

(7)輸出gbest,fgbest算法運行結束。

3在線PI參數整定

本文以永磁同步電動機矢量控制系統為對象闡述所提出的在線PI整定方法,并對所提出的方法進行測試驗證。永磁同步電動機矢量控制系統結構框圖如圖2所示。

圖2 永磁同步電動機矢量控制系統

由圖2可知,PMSM系統共有3個PI控制器,其中2個電流PI可采用相同的參數,即有4個參數需要整定。根據CPSO算法的原理,4個控制器參數的選擇可視為維數為4的優化問題,最優位置gbest的坐標即為所求的控制器參數。

為了使系統響應快,運行平穩,超調小,本文采用ITAE標準作為控制器選取過程的目標函數,ITAE 標準可以描述[12]:

式中:e為電動機轉速實際值與給定值的差值,t則為時間。

電動機參數如表1所示。

表1 永磁同步電動機參數

粒子的位置取值范圍即為粒子每一維坐標的取值范圍,亦可認為是粒子搜索空間的大小,粒子每一維的速度取值范圍通常取位置取值范圍的20%[11]。根據經驗確定PI控制器參數的大致范圍如表2所示。

表2 PI參數取值范圍

因此,粒子的位置范圍和速度范圍如表3所示。

表3 粒子的位置取值范圍和速度取值范圍

CPSO參數設置如表4所示。

[1] 陳伯時.電力拖動自動控制系統[M].北京:機械工業出版,2004.

表4 CPSO算法參數設置

整定過程的電動機轉速給定如圖3所示。

圖3 整定過程的電動機轉速給定

基于CPSO的PI在線參數整定的思想如下:

由于粒子群中共有9個粒子,因此整個粒子群每次迭代的周期設為10 s,每個粒子的迭代周期為1 s。每個粒子1 s的迭代周期中,前0.5 s為粒子位置更新時間,PMSM不運行,前0.5 s僅利用CPSO算法計算粒子的新速度與新位置,并將粒子的新位置賦值給PI控制器;后0.5 s為ITAE函數值計算時間,采用前0.5 s得到的 PI控制器參數,0.5 s時起動電動機,電動機的速度給定如圖3所示,計算對應的ITAE函數值,并記錄1 s時的 ITAE值,傳輸至CPSO,便于進行下一次粒子群迭代。整個粒子群每個迭代周期的最后1 s采用粒子的全局最優位置gbdst對PI控制器賦值。最后,給予確切的CPSO迭代次數,即可實現PI參數的在線整定,且MATLAB/Simulink和dSPACE無縫連接,無需復雜的編程,即可采用dSPACE平臺對該方法進行實驗驗證。

本文對該在線PI參數整定方法進行了MATLAB/Simulink仿真驗證。由于篇幅限制,本文給出整定過程前5次迭代的fgbest與 gbest變化趨勢,分別如圖4和圖5所示。

圖4 前5次迭代的fgbest變化趨勢圖

圖5 前5次迭代的gbest變化趨勢圖

經過反復測試發現,采用CPSO進行20次迭代得到的PI控制器即可擁有良好的控制效果。圖6為采用參數整定后的PI控制器在給定轉速變化時的電動機轉速波形。

由圖6可知,采用參數整定后的 PI控制器,PMSM在速度給定變化時,無論是上升還是下降過程,速度響應都很快,并且沒有超調,動態性能良好。

采用整定后的PI控制器,0.2 s向電動機突加30 N·m負載轉矩,圖7和圖8分別為突加負載時的電動機速度波形和轉矩波形,圖9為突加負載時的三相電流波形。

由圖7、圖8和圖9可知,采用整定后的PI控制器,PMSM系統在突加負載時,轉速幾乎沒有變化,轉矩平穩,帶載穩態運行時的電流能夠很好地保持正弦,總體控制性能良好。

4結 語

由于PI控制器具有諸多優勢,因此在工業控制中得到了廣泛的應用。PI控制器設計中,參數的選取是至關重要的環節,直接決定著控制效果。針對PI參數人工調節費時、費力,且往往結果不甚理想的問題,并針對粒子群算法易陷入局部最優的缺陷,同時考慮到混沌搜索具有隨機性、遍歷性的特點,采用將混沌搜索與粒子群相結合的混沌粒子群算法,以PMSM控制系統為對象,提出一種在線PI參數整定方法。同時,對該參數整定方法進行了測試,測試結果顯示,采用參數整定后的PI控制器,PMSM控制系統在給定轉速變化與突加負載的情況下,均具有良好的性能。因此,本文所提出的在線參數整定方法是切實有效的。

[2] 王耀南.智能控制系統[M].湖南:湖南大學出版社,2006.

[3] 范鳴玉,張瑩.最優化技術基礎[M].北京:清華大學出版社,1982,1.

[4] Shi Y,Eberhart R.Empirical study of particle swarm optimization[C]//Proceedings of International Conference on Evolutionary Computation.Washington DC,USA.1999:1945-1950.

[5] 方紅慶,沈祖詒.基于改進粒子群算法的水輪發電機組PID調速器參數優化[J].中國電機工程學報,2005,25(22):120-124.

[6] Sousa T,Silva A,Neves A.Particle swarm based data mining algorithm for classification tasks[J].Parallel Computing,2004,5(30):767-783.

[7] Juang C.A Hybrid of genetic algorithm and particle swarm optimization for recurrent network design[J].IEEE Trans.on Systems,Man and Cybernetics,Part B:Cybernetics,2004,2(34):997-1006.

[8] 呂金虎,陸君安,陳士華.混沌時間序列分析及其應用[M].武漢:武漢大學出版社,2002.

[9] 王成元.電機現代控制技術[M].北京:機械工業出版社,2006.

[10] 徐衍亮.電動汽車用永磁同步電動機及其驅動系統研究[D].沈陽:沈陽工業大學,2001.

[11] 王凌.智能優化及其應用[M].北京:清華大學出版社,施普林格出版社,2001.

[12] 郭磊.基于粒子群算法的水輪機調速器參數優化[D].南京:河海大學,2007.

猜你喜歡
優化方法
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
學習方法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 欧美日韩亚洲国产| 亚洲AⅤ综合在线欧美一区| 久久久黄色片| 丁香婷婷综合激情| 9cao视频精品| 四虎永久在线| 亚洲一区二区日韩欧美gif| 国产一级毛片网站| 成人在线天堂| 久久久久亚洲精品成人网| 久久黄色视频影| 波多野结衣的av一区二区三区| 国产精品手机在线播放| 国产精品久久久久久久久久久久| 一区二区在线视频免费观看| 天堂av综合网| 在线a网站| 亚洲第一天堂无码专区| 成人一区专区在线观看| 白浆视频在线观看| 99精品高清在线播放| 456亚洲人成高清在线| 久久综合五月| 亚洲a级在线观看| 久久伊人操| 欧美一区精品| 真人免费一级毛片一区二区 | 91av国产在线| 欧美啪啪网| 成人免费一级片| 亚洲视频影院| 久久婷婷五月综合97色| av在线无码浏览| 中文字幕在线看| 亚洲日本韩在线观看| 日韩中文字幕免费在线观看| 亚洲欧美一区在线| 亚洲香蕉久久| av无码一区二区三区在线| 色首页AV在线| 亚洲三级网站| 色欲国产一区二区日韩欧美| 波多野结衣第一页| 国产精品大尺度尺度视频| 国产精品三区四区| 一级毛片免费播放视频| 国产成人一区在线播放| 国产亚洲视频在线观看| 色视频国产| 欧美va亚洲va香蕉在线| 日韩欧美中文字幕一本| 美女内射视频WWW网站午夜 | 精品国产成人av免费| 国产福利在线免费观看| 久久频这里精品99香蕉久网址| 精品国产美女福到在线直播| vvvv98国产成人综合青青| 亚洲欧洲日韩国产综合在线二区| 国产午夜精品一区二区三| 国产成人精品日本亚洲| 国产亚洲第一页| 国产H片无码不卡在线视频| 欧美在线导航| 欧美成人A视频| 亚洲精品无码久久久久苍井空| 日韩精品成人网页视频在线| 97超级碰碰碰碰精品| 欧美一区福利| 51国产偷自视频区视频手机观看| AⅤ色综合久久天堂AV色综合| 婷婷亚洲视频| 色偷偷男人的天堂亚洲av| 在线人成精品免费视频| 在线精品亚洲一区二区古装| 日韩一区二区在线电影| 亚洲色婷婷一区二区| 首页亚洲国产丝袜长腿综合| 日韩一级毛一欧美一国产| 免费人欧美成又黄又爽的视频| 欧美特黄一级大黄录像| 婷婷在线网站| 国产视频入口|