国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

自適應(yīng)粒子群算法在微波電路中應(yīng)用

2012-10-27 02:51:52童紅蘭葉寶江華東電子工程研究所合肥230088
中國科技信息 2012年7期
關(guān)鍵詞:階梯極值全局

童紅蘭 葉寶江 華東電子工程研究所, 合肥 230088

自適應(yīng)粒子群算法在微波電路中應(yīng)用

童紅蘭 葉寶江 華東電子工程研究所, 合肥 230088

常規(guī)粒子群算法(SPSO)在優(yōu)化過程中易陷入局部最優(yōu),本文分析了常規(guī)粒子群算法陷入局部最優(yōu)的原因,提出采用一種自適應(yīng)粒子群算法(APSO)避免陷入局部最優(yōu),改善算法的收斂性和精度。最后用自適應(yīng)粒子群算法設(shè)計(jì)寬帶階梯阻抗變換器,結(jié)果表明,與常規(guī)粒子群算法相比,自適應(yīng)粒子群算法全局速度快、成功率和精度也有顯著提高。

自適應(yīng)粒子群;寬帶;階梯阻抗變換器

adaptive particle swarm optimization algorithm;broadband;stepped impedance transformer

引言

粒子群優(yōu)化算法(Particle Swarm Optimization,PSO)是由Kennedy和Eberhart[1]于1995年提出的。PSO算法作為一種基于群體智能的全局優(yōu)化算法,具有概念清晰、調(diào)整參數(shù)少易實(shí)現(xiàn)、魯棒性好等優(yōu)點(diǎn)。

常規(guī)粒子群算法(SPSO)存在易陷入局部極值點(diǎn),進(jìn)化后期收斂速度慢,精度較差等缺點(diǎn)[2]。本文提出一種帶自適應(yīng)變異機(jī)制的粒子群算法(APSO)對(duì)寬帶階梯阻抗變換器這一經(jīng)典微波電路進(jìn)行優(yōu)化設(shè)計(jì),通過優(yōu)化結(jié)果比較,表明APSO算法較SPSO算法具有更高的優(yōu)化精度,同時(shí)避免了收斂速度慢及陷入局部極值點(diǎn)的問題。

1 SPSO算法

SPSO算法中,每個(gè)優(yōu)化問題的潛在解都是搜索空間中一個(gè)粒子,所有粒子都有一個(gè)由被優(yōu)化的函數(shù)決定的適應(yīng)度值,并且每個(gè)粒子還有一個(gè)速度vi=(vi1,vi2,……,vid)決定它們方向和距離。在搜索空間中以一定的速度飛行,然后通過迭代找到最優(yōu)解。在每一次迭代中,粒子通過跟蹤兩個(gè)極值來更新自己,第一個(gè)就是粒子本身所找到的最優(yōu)解:個(gè)體極值pi=(pi1,pi2,……,pid)。另一個(gè)極值是整個(gè)種群目前找到的最優(yōu)解:全局極值g =(g1,g2,……,gd)。設(shè)第i個(gè)粒子表示為xi=(xi1,xi2,……,xid),粒子根據(jù)以下公式來更新其速度和位置。

式(1)中rand()是均勻分布在(0,1)區(qū)間的隨機(jī)數(shù)。ω為慣性權(quán)值,c1、c2為學(xué)習(xí)因子,根據(jù)經(jīng)驗(yàn)一般取ω=0.9,c1=c2=1.4962。此外,粒子的速度Vid被一個(gè)最大速度Vmax所限制。如果當(dāng)前對(duì)粒子的加速導(dǎo)致它在某維的速度Vid超過該維的最大速度Vmax,則該維的速度被限制為最大速度Vmax。

2 APSO算法

SPSO算法在尋找最優(yōu)粒子的過程中,如果全局極值一直保持不變,并且此時(shí)得到的最優(yōu)解不是理論最優(yōu)解,可認(rèn)為此時(shí)陷入了局部最優(yōu)。一些粒子在飛向理論最優(yōu)解的過程中如果能夠找到優(yōu)于當(dāng)前全局極值的新位置,則算法可能跳出局部最優(yōu)繼續(xù)搜索,否則所有粒子最終將都停留在這個(gè)局部最優(yōu)位置。

APSO算法從粒子速度和慣性權(quán)值兩個(gè)方面對(duì)SPSO算法改進(jìn)。首先對(duì)整個(gè)粒子群的個(gè)體極值增加一個(gè)評(píng)估值,個(gè)體極值劣于評(píng)估值則執(zhí)行重新賦值,使尋優(yōu)過程不易陷入局部極值;同時(shí)慣性權(quán)值采用開口向上的拋物線方式遞減,是全局優(yōu)化速度與局部搜索精度平衡,既保證了全局優(yōu)化速度,又提高了優(yōu)化精度。

APSO算法ω可以表述為:

其中ωStart=0.95,ωend=0.4,tmax為迭代次數(shù)。

3 應(yīng)用舉例

在微波電路設(shè)計(jì)中階梯阻抗變換器是一種常用的微波電路。傳統(tǒng)設(shè)計(jì)方法用Chebyshev綜合理論設(shè)計(jì)出所需的變換器。以一個(gè)輸入阻抗為50Ω輸出200Ω的6節(jié)階梯阻抗變換器為例[3]。采用傳統(tǒng)網(wǎng)絡(luò)綜合理論設(shè)計(jì)的階梯阻抗變換器具體值為:

Z1=58.3Ω;Z2=70Ω;Z3=89Ω;Z4=113Ω;Z5=143Ω;Z6=170Ω;L=0.25(按中心波長歸一);帶內(nèi)最大電壓駐波比為1.2;帶寬為120%。

采用P S O算法優(yōu)化,待優(yōu)化的參數(shù)為各段傳輸線的特性阻抗Z0 i和歸一化長度Li(按中心波長歸一i=1,2,3,4,5,6)。

由傳輸線理論知

其中ZL為負(fù)載阻抗,f為歸一化頻率。

在工作頻率帶寬內(nèi)選擇M個(gè)采樣頻點(diǎn),分別計(jì)算對(duì)應(yīng)頻點(diǎn)反射系數(shù),可近似認(rèn)為是在整個(gè)工作頻帶內(nèi)進(jìn)行優(yōu)化。優(yōu)化選擇的適應(yīng)度函數(shù)為

其中x為待優(yōu)化的參數(shù)Z0i和Li ( i=1,2,3,4,5,6)構(gòu)成的矢量。

為了便于比較,分別用SPSO算法和APSO算法優(yōu)化計(jì)算3次,兩種算法初始值都隨機(jī)選取,迭代次數(shù)100。3次運(yùn)算時(shí)間見表1。

表1 兩種算法優(yōu)化3次計(jì)算時(shí)間單位:分鐘

由上述結(jié)果可以看出SPSO算法在計(jì)算時(shí)由于陷入局部最優(yōu)計(jì)算精度難以提高,而APSO算法在計(jì)算時(shí)沒有出現(xiàn)局部最優(yōu)情況,運(yùn)算時(shí)間上優(yōu)于SPSO算法。此次優(yōu)化計(jì)算最優(yōu)值為Z1=58.323Ω;Z2=69.869Ω;Z3=88.1645Ω;Z4=113.4245Ω;Z5=143.125Ω;Z6=171.459Ω;L1=0.2513;L2=0.2478;L3=0.2534;L4=0.2517;L5=0.2459;L6=0.2521(按中心波長歸一);帶內(nèi)最大電壓駐波比為1.12;帶寬為142%。

4 結(jié)論

常規(guī)粒子群算法是一種概念清晰、計(jì)算速度快且易于實(shí)現(xiàn)的優(yōu)化方法。但它存在著易陷入局部最優(yōu)、后期收斂速度慢、精度差的缺陷。本文提出一種自適應(yīng)粒子群算法可以有效地克服上述缺陷,將該算法應(yīng)用于寬帶階梯阻抗變換器的優(yōu)化設(shè)計(jì)中,通過與常規(guī)粒子群算法比較可得出,自適應(yīng)粒子群算法可有效地避免陷入局部最優(yōu),并且在全局收斂速度和優(yōu)化精度上都有所提高。

[1]Kennedy.J.Eberhart R.Particle swarm optimization[C].In:IEEE Int’1Confon Ncural Networks, Perth,Australia,1995:1942~1948

[2]Dorigo M,VManiezzo.A Colorni.The Ant System:Optimization by a Colony of Cooperating Agents[J].IEEE.Transactions on Systems,Man and Cybernetices,1996

[3]DAVIDM.POZAR.微波工程[M].張肇儀,周樂柱,德明等,譯.北京:電子工業(yè)出版社,2006

The Application of Adaptive Particle Swarm Optimization algorithm on Microwave Circuit

Tong Honglan Ye Baojiang East China Research Institute of Electronic Engineering,Hefei 230088

It is easy to fall in local peak on optimization design by atandard particle swarm optimization(APSO),The reason to fall in local peak was analyzed in the pap

er.and a new adaptive particle swarm optimization(APSO) algorithm was proposed, which avoids local peak.Finally,broadband stepped impedance transformers are designed by APSO.The result shows that APSO has better probability of finding global optimum.accuracy and speed of convergence than SPSO.

童紅蘭 女,1982年生于江西,2004年畢業(yè)于南京郵電大學(xué),本科,現(xiàn)工作于中電科集團(tuán)第三十八研究所,主要研究方向射頻收發(fā)組件。

葉寶江 男,1975年出生于黑龍江,畢業(yè)于空軍雷達(dá)學(xué)院,本科,現(xiàn)工作于中電科集團(tuán)第三十八研究所,主要研究方向射頻收發(fā)組件。

10.3969/j.issn.1001-8972.2012.07.055

猜你喜歡
階梯極值全局
Cahn-Hilliard-Brinkman系統(tǒng)的全局吸引子
量子Navier-Stokes方程弱解的全局存在性
極值點(diǎn)帶你去“漂移”
極值點(diǎn)偏移攔路,三法可取
一類“極值點(diǎn)偏移”問題的解法與反思
落子山東,意在全局
金橋(2018年4期)2018-09-26 02:24:54
爬階梯
時(shí)光階梯
幸福(2016年9期)2016-12-01 03:08:50
有趣的階梯
匹配數(shù)為1的極值2-均衡4-部4-圖的結(jié)構(gòu)
东源县| 涡阳县| 襄城县| 沙雅县| 沈丘县| 兰西县| 申扎县| 诸城市| 东港市| 丰宁| 师宗县| 女性| 英山县| 镇康县| 泗阳县| 新丰县| 澜沧| 汤原县| 昆山市| 金乡县| 陆川县| 宁津县| 界首市| 绍兴县| 娄底市| 绍兴市| 芒康县| 齐河县| 东丽区| 定南县| 鹤庆县| 南丰县| 攀枝花市| 鄂托克旗| 武宁县| 黔江区| 乐亭县| 同德县| 玉树县| 防城港市| 怀集县|