王鵬
摘 要:在不同特性阻抗傳輸線連接,或微波傳輸線的負(fù)載不匹配時,連接處會產(chǎn)生反射,為了消除反射,使阻抗匹配,可以加入阻抗變換器。單節(jié)阻抗匹配器結(jié)構(gòu)簡單,但工作帶寬窄;多節(jié)變換器可以拓寬工作帶寬。一般來說,節(jié)數(shù)越多,帶寬越寬,隨之而來的就是變換器越長。本文提出了一種基于遺傳算法的優(yōu)化設(shè)計方法,并與二項式響應(yīng)設(shè)計仿真對比,在多節(jié)數(shù)、大寬帶、大失配負(fù)載下反射系數(shù)有更好的表現(xiàn)。
關(guān)鍵詞:遺傳算法;寬帶;阻抗匹配;多節(jié);阻抗變換器
中圖分類號:TP183 文獻(xiàn)標(biāo)識碼:A 文章編號:1003-5168(2018)07-0143-03
Optimized Design of Broadband Matching Circuit
based on Genetic Algorithm
WANG Peng
(China Airborne Missile Academy,Luoyang Henan 471000)
Abstract: Reflection appears when transmission lines connect with different character impedance or load mismatch happens. Impedance transformer can be used for eliminating reflection. The structure of single section impedance matching circuit is simple, but result in narrow band behavior. Multi-section transformer can improve the bandwidth. In general, wider bandwidth increases with the number of sections, hence the length of transformer would be longer. This paper described an optimized design based on genetic algorithm. Comparing with binominal transformer, the reflection of the circuit designed by GA has a better performance on cascaded multi-section, wider bandwidth and higher rate of load mismatch.
Keywords: GA;genetic algorithm;broadband;impedance matching
1 研究背景
在設(shè)計微波元器件時,經(jīng)常會面臨當(dāng)兩段微波傳輸線尺寸不同時,或者介質(zhì)不同時,其特性阻抗也就不同,或者傳輸線和負(fù)載不匹配,當(dāng)相互連接時,由于阻抗不匹配就會在連接處產(chǎn)生反射。這時會使得在傳輸線中產(chǎn)生的損耗增加,降低傳輸效率;降低負(fù)載從微波源獲得的最大功率;會在傳輸線中產(chǎn)生駐波,從而限制傳輸效率,降低功率容量;也會影響微波測量時測量數(shù)據(jù)的準(zhǔn)確性和可靠性等。因此,消除反射對微波傳輸系統(tǒng)是一個重要的要求。為了消除不良反射現(xiàn)象,可在其間接入一阻抗變換器,以獲得良好的匹配。
四分之一波長變換器對于匹配實數(shù)負(fù)載阻抗到傳輸線,是簡單而有用的電路,其主要特點是能以有規(guī)律的方式應(yīng)用于較寬帶寬的多節(jié)變換器的設(shè)計。隨著微波技術(shù)的發(fā)展,更大的帶寬、更低的反射系數(shù)和更小的電路尺寸成為設(shè)計中的重點。本文提出了一種基于遺傳算法的優(yōu)化設(shè)計方法,在大寬帶、大失配條件下反射系數(shù)擁有更好的性能表現(xiàn)。
2 寬帶匹配電路設(shè)計
2.1 多節(jié)阻抗變換器
四分之一波長的阻抗變換器結(jié)構(gòu)簡單,由于受可接受的最大反射系數(shù)限制,工作帶寬較窄。為拓寬工作帶寬,可以采用多節(jié)四分之一波長變換器相接[1]。
圖1為N節(jié)四分之一波長阻抗變換器,每節(jié)電長度均為[θ],其特性阻抗分別為[Z1],[Z2],[Z3],…,[Zn],…,[ZN],分別接在特性阻抗為[Z0]和[ZL]的兩段之間達(dá)到寬帶匹配。其總反射系數(shù)可近似為(忽略多重反射):
[Гin=n=0NГne-2njθ] (1)
其中
[Г0=Z1-Z0Z1+Z0,Гn=Zn+1-ZnZn+1+Zn,ГN=ZL-ZNZL+ZN] (2)
進(jìn)一步假定該變換器是對稱的,即[Г0=ГN,Г1=ГN-1,Гn=ГN-n,]…,則式(1)可寫為:
[Гin=2e-2NjθГ0cosNθ+Г1cosN-2θ+…+ГN-12cosθ] (3)
[Гin=2e-2NjθГ0cosNθ+Г1cosN-2θ+…+ГN2] (4)
其中,式(3)中的N為奇數(shù),式(4)中的N為偶數(shù)。
2.2 二項式多節(jié)匹配變換器
二項式(最平坦)響應(yīng)是帶通響應(yīng)多節(jié)變換器常用設(shè)計之一[3]。通過設(shè)置在中心頻率f0處[Гin]的前N-1階導(dǎo)數(shù)為0,能得到:
[Гin=A(1+e-2jθ)N] (5)
[Гin=2NAcosθN] (6)
式中,A為常數(shù)。當(dāng)f=0時,所有節(jié)的電長度均為0,即有:
[Гin(0)=2NA=ZL-Z0ZL+Z0] (7)
[A=2-NZL-Z0ZL+Z0] (8)
按照二項式將式(7)和式(8)展開為:
[Гin=An=0NCNne-2njθ] (9)
[CNn=N!(N-n)!n!]是二項式系數(shù)。因[CNn=CNN-n],由式(1)和式(8)可得:
[Гn=ACNn] (10)
假定[Гn]較小,可以用近似法將式(2)寫成:
[Гn=Zn+1-ZnZn+1+Zn≈12lnZn+1Zn] (11)
于是結(jié)合式(2)和式(11)可給出:
[lnZn+1Zn≈2ACNn=21-NZL-Z0ZL+Z0≈2-NCNnlnZLZ0] (12)
此時,各節(jié)的特征阻抗[Zn]便可求得。這種方法確保有自身一致性的優(yōu)點,而且在給定節(jié)數(shù)情況下,二項式匹配變換器的通帶響應(yīng)是最佳的,在接近設(shè)計頻率處,響應(yīng)會盡可能地平坦。
3 遺傳算法
遺傳算法(Genetic Algorithm,GA)是在模擬達(dá)爾文的自然選擇和遺傳變異的生物進(jìn)化論的基礎(chǔ)上迭代自適應(yīng)概率搜索算法。在遺傳算法中,一組字符串(稱為染色體或基因)用一種編碼表示(二進(jìn)制或其他方法),即一群候選解(稱為個體),染色體是主要的進(jìn)化對象,像生物進(jìn)化一樣有繼承(inheritance)、變異(mutation)、選擇(selection)和交叉(crossover)[3]。
在遺傳算法中,候選解進(jìn)化通常從隨機(jī)種群產(chǎn)生的個體(初始解)開始,并發(fā)生在之后的每一代中。在每一代中,評估每個種群的個體適應(yīng)性,要從當(dāng)前種群中隨機(jī)選擇多個個體(根據(jù)其適用度選擇最優(yōu)值),修改(交叉并可能隨機(jī)突變)并形成新的種群。新的種群則用于下一個迭代的算法。通常,當(dāng)達(dá)到最大迭代代數(shù)時或者達(dá)到滿意的適應(yīng)度時,該算法就結(jié)束了[4]。
3.1 基于遺傳算法的設(shè)計
本文將遺傳算法用于多節(jié)匹配變換器的優(yōu)化設(shè)計,旨在優(yōu)化各節(jié)的特性阻抗。遺傳算法流程圖見圖4。
①要確定的是初始種群和編碼方式。種群的規(guī)模不易太小,否則計算精度不高,太大則影響效率。對于多節(jié)匹配變換器,變換器中某一節(jié)特性阻抗[Zn]作為一個個體[xn]中的一個染色體[gn]([gn∈xn]);一組變換器特性阻抗的解的集合([Z1,Z2,…,Zn])作為一個個體;由N個個體組成的集合即為規(guī)模為N的種群([x1,x2,…,xN])。經(jīng)過多次仿真發(fā)現(xiàn),在本問題中,種群規(guī)模N=100時比較合適。
②種群中個體的編碼可以用二進(jìn)制編碼或?qū)崝?shù)編碼。二進(jìn)制編碼方便簡單,但每一代都需要對染色體進(jìn)行編碼和解碼,計算時會產(chǎn)生較多額外計算,影響效率;實數(shù)編碼可以提高最優(yōu)解精度,加快收斂,減少運(yùn)行時間。本算法模型采用實數(shù)編碼。
③遺傳算法中適應(yīng)度函數(shù)的作用是模擬生物界適者生存。如果個體適應(yīng)度低,那么被淘汰的概率就會增加。本文以目標(biāo)函數(shù)作為適應(yīng)度函數(shù),這種方法適用于模型相對簡單的問題。
④遺傳算法停止有兩種方式:一種是設(shè)置算法的最大迭代代數(shù);另一種是設(shè)定當(dāng)個體滿足適應(yīng)度達(dá)到某一條件后可以停止。通過多次仿真,代數(shù)等于5 000前算法已收斂,所以將這個值作為最大迭代代數(shù)maxgen=5 000。在迭代結(jié)束后,適應(yīng)度最高的個體為最優(yōu)解,在本模型中最優(yōu)結(jié)果是變換器各節(jié)的特性阻抗。
4 算法仿真
本文將用二項式響應(yīng)設(shè)計與遺傳算法設(shè)計的結(jié)果用MATLAB做仿真比較,仿真電路如表1所示。
圖3到圖6為電路1到電路4的設(shè)計仿真結(jié)果,圖形所表現(xiàn)的是反射系數(shù)在[θ∈[0,π]]區(qū)間的頻率表現(xiàn)。
如圖3所示,在電路1參數(shù)條件下,二項式響應(yīng)設(shè)計要優(yōu)于遺傳算法,但遺傳算法也能滿足設(shè)計目標(biāo)。
從圖4至圖6能看出,遺傳算法的優(yōu)化設(shè)計明顯優(yōu)于二項式響應(yīng),二項式響應(yīng)的結(jié)果并不能完全滿足設(shè)計目標(biāo)。
5 結(jié)論
本文提出了一種基于遺傳算法的寬頻匹配電路優(yōu)化設(shè)計方法,通過多組電路設(shè)計參數(shù)進(jìn)行設(shè)計與仿真,并與二項式響應(yīng)設(shè)計方法進(jìn)行對比,較好地驗證了基于遺傳算法的優(yōu)化設(shè)計明顯在大失配負(fù)載([ZL/Z0]較大)、大帶和多節(jié)數(shù)下有更優(yōu)的反射系數(shù),完全達(dá)到設(shè)計目標(biāo),符合設(shè)計要求。
參考文獻(xiàn):
[1]王文祥.微波工程技術(shù)[M].北京:國防工業(yè)出版社,2009.
[2]張肇儀,周樂柱,吳德明.微波工程[M].北京:電子工業(yè)出版社,2006.
[3]周明,孫樹棟.遺傳算法原理及應(yīng)用[M].北京:國防工業(yè)出版社,1999.
[4]康傳華,潘明海,賁德,等.基于遺傳算法的共形陣列導(dǎo)引頭波束綜合[J].航空兵器,2013(2):25-28.