光学学报, 2019, 39 (7): 0705002, 网络出版: 2019-07-16   

应用于亚波长角向偏振金属光栅设计的快速收敛粒子群算法优化 下载: 1245次

Fast Convergent Particle Swarm Optimization Algorithm for Subwavelength Azimuthally Polarized Metal Grating Design
作者单位
1 中国科学院长春光学精密机械与物理研究所国家光栅制造与应用工程技术研究中心, 吉林 长春 130033
2 中国科学院大学, 北京 100049
摘要
提出了分步寻优的基于粒子位置调整惯性权重的粒子群算法(PDW-PSO),通过调用严格耦合波方法(RCWA)计算衍射效率,进行了光栅结构参数的优化。将PDW-PSO与惯性权重不变的粒子群算法(PSO)和基于迭代次数调整惯性权重的粒子群算法(IDW-PSO)进行对比,结果表明PDW-PSO具有更快的收敛速度,相比于PSO和IDW-PSO,PDW-PSO的平均迭代次数分别从89.83和74减少至21.2,调用RCWA的次数分别从3144.05和2590下降至224。分析了波段匹配数对算法的影响, PSO和IDW-PSO的RCWA调用次数与波段匹配数呈等倍率增加,而PDW-PSO的RCWA调用次数的增加倍率小于波段匹配数的增加倍率。进行了算法准确度实验,在30次运行中,PDW-PSO与PSO、IDW-PSO正确收敛到最优值的次数相近,误差值不超过6.6%;随着粒子数的增加,三种方法的准确度都有所提高,粒子数达到27后基本都可以保证收敛到最优。
Abstract
A particle swarm optimization algorithm (PDW-PSO), of which the inertia weight is modulated by particle position, is proposed for step-by-step optimization. The diffraction efficiency is calculated using rigorous coupled wave analysis (RCWA), and structural parameters of gratings are optimized. The comparison among PDW-PSO, traditional particle swarm optimization of which the inertial weight is unchanged (PSO), and particle swarm optimization of which the inertia weight is iteration-determined (IDW-PSO) shows that PDW-PSO has a faster convergence rate. Compared with PSO and IDW-PSO, the average number of iterations of PDW-PSO decreases from 89.83 and 74 to 21.2, and the number of calling RCWA drops from 3144.05 and 2590 to 224. The influence of wavelength matching number on the algorithm is analyzed. The magnification of RCWA calling numbers of PSO and IDW-PSO is equal to that of wavelength fitting number, while the magnification of RCWA calling numbers of PDW-PSO is less than that of wavelength fitting number. Experiments on algorithm accuracy are carried out. In 30 runs, PDW-PSO, PSO, and IDW-PSO have similar times of correct convergence to the optimal value, and the error is less than 6.6%. With the increasing particle number, the accuracy of the three methods improves, and the algorithm can be guaranteed to converge to the right optimal value after the particle number increasing to 27.

1 引言

亚波长角向偏振金属光栅(SAPG)作为二氧化碳激光器谐振腔的后腔镜,可以使二氧化碳激光器输出角向偏振光,提高激光加工的效率[1-3]。因具有较好的偏振选择特性,光栅后腔镜成为产生高功率矢量偏振光束的首选器件[4]。光栅通常设计为同心环状,其亚波长结构能够保证沿角向偏振的横电(TE)光近乎全部反射,而沿径向偏振的横磁(TM)光受到光栅参数的调制,从而实现偏振选择,并使角向偏振光在谐振腔内形成振荡,最终使激光器输出具有较高纯度的角向偏振光[5-7]。亚波长金属光栅的设计方法有模态法、传输矩阵法、电感电容电路模型分析法,以及有效介质理论与薄膜抗反射设计相结合的方法等[8-14]。基于模态法与有效介质理论,可根据需要通过逆向设计得到光栅各项参数。然而,对于亚波长角向偏振金属光栅而言,为了使光栅能够在高功率激光环境下正常工作,器件需要采用全金属结构以增加其导热性。对于衬底也为金属的全金属结构器件,有效介质理论与薄膜抗反射设计相结合的方法并不适用,且在设计过程中,每次计算只能针对单一波长进行设计,无法同时考虑整个波段的情况。

粒子群算法(PSO)是由Kennedy和Eberhart[15-16]于1995年提出的,属于进化算法的一种,可进行多参量最优化。PSO可以进行波段匹配,对多个波长同时进行设计优化[17-19]:通过在选定的波段范围内取一定数目的波长值作为匹配点,采用最小二乘法得到最优参数。在优化过程中,计算衍射效率的严格耦合波(RCWA)是最耗费计算资源的一步,优化算法的设计应尽量使RCWA的调用次数达到最小。在粒子群规模和匹配点数目M不变的情况下,为了减少RCWA调用,需要令算法快速收敛,以减少迭代次数。为了提高收敛速度并减少迭代次数,加速收敛算法相继被提出[20-27]。基于迭代次数调整惯性权重因子ω的粒子群算法(IDW-PSO)中,速度更新公式中的ω随着迭代的进行逐渐减小,当达到设定的最高迭代次数时,ω最小[20-21,28]。然而,计算过程中的迭代通常在未达到设定的最高迭代次数时就因满足了阈值而停止,ω的减小不明显,从而减弱了快速收敛。

结合亚波长角向偏振金属光栅设计的具体情况,本文提出了改进的PSO算法。改进的PSO算法包括中心波长寻找近似最优和多波长匹配搜索波段最优两步。首先寻找中心波长下能够使光栅偏振选择特性达到最好的结构参数,作为近似最优点;然后将找到的近似最优点代入多波长寻优的算法中,作为诱导粒子,使其他粒子在算法初期快速地飞向目标区域。在速度更新公式中,采用基于粒子位置不断变化的惯性权重因子,减弱搜索粒子在群体最优附近的振荡,减少了冗余迭代,从而提高了收敛速度和设计效率,减少了RCWA调用次数。

2 设计算法

2.1 设计目标

亚波长角向偏振金属光栅结构如图1所示,其中Λ为光栅周期,d为光栅沟槽深度。栅条材料采用金(Au),衬底材料采用铜(Cu),Au与Cu之间采用一层Ti以增加附着力。光栅为同心环状,作为激光器腔镜,光线正入射到光栅上。光栅工作于9.6~11.6 μm波段,要求在中心波长处具有较高偏振选择特性,即在10.6 μm处TE光具有较高的反射率,而TM光具有较低的反射率。在9.6 μm与11.6 μm处,通常要求TE光与TM光的反射率之差不低于5%[5]。为了提高光能利用率,光栅采用亚波长结构,即光栅周期不大于9.6 μm。由等效介质理论可知,亚波长金属光栅对于入射的TE光相当于一层金属薄膜,几乎可以将其全部反射,且反射率与光栅结构参数(周期、槽深和占空比)的关系不大;而对于TM光来说,光栅相当于一层介质膜,光栅结构参数会对TM光的反射率产生调制作用[12,22]。因而,设计时,对周期、槽深和占空比的调整使TM光在9.6~11.6 μm波段具有较低的反射率,在10.6 μm处TM光的反射率较小,同时在9.6 μm和11.6 μm处TE光与TM光的反射率之差大于5%。

图 1. 亚波长角向偏振金属光栅。(a) 光栅为同心环结构; (b) 光栅横截面示意图

Fig. 1. Subwavelength azimuthally polarized metal grating. (a) Grating with concentric ring structure; (b) cross section of grating

下载图片 查看所有图片

2.2 衍射效率计算方法

在采用粒子群算法进行光栅参数的最优化时,需要在优化过程中计算光栅参数的衍射效率曲线,并将其与目标衍射效率曲线进行对比,通过对比结果指导光栅参数的迭代。通过光栅参数计算衍射效率时采用RCWA。1981年,Moharam等[29]提出RCWA理论,其基本原理是将待求解的光栅区域进行水平分层,将每层的介电常数用Fourier级数展开,利用Maxwell方程组写出耦合波方程,通过边界匹配条件求解耦合波方程组,进而计算出反射区域、光栅区域和透射区域的电磁场分布,得到衍射效率[29-30]

对于所研究的Au-Ti-Cu结构光栅(图1),由于Cu层中不存在电磁波,因而可以将光栅划分为入射(反射)区域、光栅区域和衬底(Ti)区域3层(图2)。

图 2. 光栅分区示意图

Fig. 2. Schematic of grating partition

下载图片 查看所有图片

在光栅调制区域,由于光栅具有周期性结构,因而此区域的介电常数可以用Fourier级数展开,即

ε=i=-εiexpj2πΛix,(1)

式中:i为谐波级次;x为空间横坐标;Λ为周期;εi为第i级傅里叶展开系数,其表达式为

εi=1Λ[0DcΛn22exp(-j2πix/Λ)dx+DcΛΛn12exp(-j2πix/Λ)dx],(2)

其中Dc为占空比,n1为入射区介质折射率,n2为光栅材料折射率。

区域Ⅰ中的电场分布可表示为

EI=exp[-jk0n1(xsinθ+zcosθ)]+i=-Riexp[-j(kxix-kI-ziz)],(3)

式中:k0为0级谐波波数;θ为入射光角度;z为空间纵坐标;Ri为反射的第i级谐波的振幅;kxi为第i级波矢kix分量;kI-zi为区域I中第i级波矢kiz分量。

区域Ⅲ中的电场分布可表示为

EIII=i=-Tiexp-j[kxix+kIII-zi(z-d)],(4)

式中:Ti为透射的第i级谐波的振幅;kIII-zi为区域Ⅲ中第i级波矢kiz分量。

区域Ⅱ中的电场和磁场可分别表示为

EII=i=-UII-yi(z)exp(-jkxix),(5)HII=-jε0/μ0i=-VII-xi(z)exp(-jkxix),(6)

式中:UII-yi(z)为归一化第i级空间谐波电场复振幅;VII-xi(z)为归一化第i级空间谐波磁场复振幅;ε0为真空介电常数;μ0为真空磁导率。

对于TE波,电场x分量、电场z分量和磁场y分量都为0,即Egx=Egz=Hgy=0, 根据Maxwell方程,有

Hgx=-jω'μEgyz,(7)Hgz=-jω'μEgyx,(8)-jε0ε(x)ω'Egy=Hgxz-Hgzx,(9)

式中:Hgx为磁场x分量;Egy为电场y分量;Hgz为磁场z分量;ω'为角频率;μ为磁导率。耦合波方程可表示为

2Uyi(k0z)2=kxik02Uyi-m=-εm-iUyi,(10)

式中:Uyi为归一化第i级空间谐波电场复振幅。

求出耦合波方程的解为

Uyi(z)=n=1Npin{cn+exp[-k0qn(z-z0)]+cn-exp[k0qn(z-z1)]},(11)Vxi(z)=n=1Nsin{-cn+exp[-k0qn(z-z0)]+cn-exp[k0qn(z-z1)]},(12)

式中:Vxi为归一化第i级空间谐波磁场复振幅;z0为考察区域上表面坐标;z1为考察区域下表面坐标;N为粒子数;pin为耦合波方程在矩阵形式下系数矩阵的本征矢量P的元素;qn为系数矩阵本征值的平方根;sin=qnpin为矩阵S=PQ的元素;Q为以qn为对角元素组成的对角矩阵; cn+cn-由边界条件确定。

1) 当z=0时,边界条件为

δi0+Ri=m=1npim[cm++cm-exp(-k0qmd)]j[n1cosθδi0-(kI-zi/k0)Ri]=  m=1nsim[cm+-cm-exp(-k0qmd)],(13)

式中:δi0表示中心元素为1、其余元素为0的列矩阵的第i个元素。

2) 当z=d时,边界条件为

m=1npim[cm+exp(-k0qmd)+cm-]=Tim=1nsim[cm+exp(-k0qmd)-cm-]=j(kIII-zi/k0)Ti(14)

通过边界条件求出RiTi,最后得到衍射效率的表达式为

Dri=RTEiRTEi*Re[kIzi/(k0n1cosθ)],(15)Dti=TTEiTTEi*Re[kIIIzi/(k0n1cosθ)],(16)

式中:下标TE代表横电波;Dri为TE第i级反射衍射效率;Dti为TE第i级透射衍射效率;*为求共轭。

对于TM波,Hgx=Hgz=Egy=0, 经推导可得

D'ri=RTMiRTMi*Re[kIzi/(k0n1cosθ)],(17)D'ti=TTMiTTMi*Re[kIIIzi/(nIII2k0n1cosθ)],(18)

式中:下标TM代表横磁波;D'ri为TM第i级反射衍射效率;D'ti为TM第i级透射衍射效率;nIII为区域Ⅲ介质折射率。在进行光栅参数优化时,可以将RCWA计算衍射效率的过程单独编写为一个函数,函数的输入为光栅的结构参数,输出为光栅的衍射效率。在优化过程中,伴随着结构参数的迭代,需要调用大量的RCWA函数。

2.3 基于粒子位置调整惯性权重的PSO

基于粒子位置调整惯性权重的PSO (PDW-PSO)分为两个步骤:1)中心波长寻找近似最优;2)多波长匹配搜索波段最优。第一步计算出光栅在10.6 μm处TM光的反射率最低时的结构参数,此结构参数为近似最优。将此结构参数作为诱导粒子代入第二步的粒子群中,计算出光栅在9.6~11.6 μm波段内TM光的反射率最低时的结构参数,此结构参数即为所求的波段最优。两步中粒子数N都选取为7;每一个粒子的位置代表一个由需要优化的参量(周期Λ、槽深d、占空比Dc)组成的向量;粒子的速度表示每一轮迭代中粒子位置的改变量。受加工能力及亚波长结构等条件的限制,将ΛdDc的范围分别设置为3~9 μm、0~5 μm和0.1~0.8,相应的粒子位置改变的最大速度分别为6,5,0.7。

2.3.1 中心波长寻找近似最优

图3所示,首先在给定的范围内随机生成粒子的位置X(ΛdDc)与速度VΛ、δd、δDc);采用RCWA计算每个粒子的适应度F1;记录粒子个体在历次迭代过程中的最佳适应度Pbest和所有粒子之间的种群最佳适应度GbestPbest体现了某一个粒子在历次迭代过程中计算出的最低反射率;Gbest体现了所有粒子在历次迭代过程中计算出的最低反射率。根据PbestGbest确定粒子位置的改变速度,进行粒子位置的迭代。当Gbest满足终止条件后停止迭代,Gbest所对应的位置向量即为所求的近似最优光栅结构参数。

对于每一个粒子,第一步的适应度定义为由其位置向量中ΛdDc计算出的10.6 μm波长处TM光的反射率,适应度函数可表示为

F1=Rdesign,(19)

式中:Rdesign为由RCWA计算得到的反射率。

图 3. PDW-PSO第一步基本流程

Fig. 3. Flow chart of 1st step of PDW-PSO

下载图片 查看所有图片

位置更新是迭代过程中的关键步骤。对于第k+1次迭代,若第i个粒子的适应度F[ Xi(k+1)]优于其历史最优Pbesti,则将Pbesti更新为F[ Xi(k+1)],并重新选取N个粒子中最好的个体历史最优值,作为种群最优Gbest。第i个粒子的位置更新方程为

Xi(k+1)=Xi(k)+Vi(k)Vi(k+1)=ω×Vi(k)+c1×rand×[Xbesti-Xi(k)]+c2×rand×[Xbest-Xi(k)],(20)

式中:ωc1c2为权重因子; Vi(k)为第k轮迭代时粒子的速度向量;Xbesti为历史最优值Pbesti所对应的位置向量; Xi(k)为第k轮迭代时粒子的位置向量;Xbest为种群最优值Gbest所对应的位置向量。rand为0~1之间以均匀分布概率生成的随机数。

权重因子ωc1c2分别用来限制粒子个体惯性速度、粒子记忆最佳位置和种群最佳位置对粒子速度的影响,c1c2分别设置为0.5和2。

基于粒子位置调整惯性权重因子ω的计算公式为

ω=ω0×[Xbest-Xi(Xmax-Xmin)/2]2,(21)

式中:ω0=1.2,为初始惯性权重因子;XmaxXmin分别为粒子位置的上界与下界。

经多次实验,发现当Gbest<0.16时接近最优,因而设定0.16为迭代的终止条件;同时设定Ma=200为最高迭代次数。

通过中心波长寻找近似最优,可以计算出近似最优结构参数。

2.3.2 多波长匹配搜索波段最优

通过第一步,即中心波长寻找近似最优计算出近似最优结构参数后,将其作为一组初始值加入第二步,即多波长匹配搜索波段最优的粒子群中。如图4所示,第二步的计算流程与第一步基本一致,不同之处在于适应度函数的计算。第二步的适应度定义为由其位置向量中ΛdDc计算出的9.6~11.6 μm波段处TM光的反射率曲线与目标反射率曲线的匹配程度。选取9.6,10.1,10.6,11.1,11.6 μm 5个波长作为匹配点,5个波长处的目标反射率分别为0.8,0,0,0,0.8。适应度函数可表示为

F2=p=1M[Robject(p)-Rdesign(p)]2M,(22)

式中:M=5为选取的波长数; Robject(p)为第p个波长处设定的反射率; Rdesign(p)为第p个波长处由RCWA计算的反射率。第二步的终止条件为Gbest<0.449。

图 4. PDW-PSO第二步基本流程

Fig. 4. Flow chart of 2nd step of PDW-PSO

下载图片 查看所有图片

3 结果与讨论

计算得到的结果为Λ=9 μm,d=1.36 μm,Dc=0.8,此即通过两步计算优化后得到的在9.6~11.6 μm波段能够使光栅具有最优偏振选择特性的结构参数。对于优化得到的光栅参数,采用RCWA计算仿真得到反射率曲线如图5所示。其中Robject代表目标反射率;Rdesign代表与目标结果最为接近的最优化结果。所设计的结构在9.6 μm和11.6 μm处TM光的反射率约为0.7161和0.5763,在10.6 μm处TM光的反射率约为0.1537。TE光的反射率在9~12 μm波段内始终为0.98左右,所以光栅的偏振选择特性在9.6~11.6 μm波段内不低于26.39%,在10.6 μm波长处约为82.63%,满足设计要求。在此基础上,对算法的收敛速度和准确度进行了实验分析。

图 5. 采用RCWA计算仿真得到反射率

Fig. 5. Simulated reflectivity by RCWA

下载图片 查看所有图片

3.1 算法的收敛速度

改进的PDW-PSO算法基于粒子位置计算惯性权重ω,相比于ω不变的PSO和基于迭代次数计算ω的PSO(IDW-PSO),该算法可以减少迭代次数,从而加速收敛。对惯性权重不变的PSO、IDW-PSO和PDW-PSO进行亚波长角向偏振金属光栅结构参数设计时的收敛情况进行了对比。其中,惯性权重不变的PSO中ω设定为1.2,IDW-PSO中ω可表示为

ω=ω0-(ω0-ωend)kMa2,(23)

式中:ω0=1.2为初始惯性权重因子;ωend=0.4为终止惯性权重因子;Ma=200为最高迭代次数。PDW-PSO中的ω按照(23)式变化。同时,为了测试算法对不同目标光谱优化的性能,除了对亚波长角向偏振金属光栅结构参数进行优化外,还对图6所示的三种衍射效率曲线的光栅结构进行了优化,得到的结果分别为:对于多峰谱线光栅结构,Λ=0.021077 μm,d=1.9238 μm,Dc=0.6768;对于窄带谱线光栅结构,Λ=0.34699 μm,d=0.5 μm,Dc=0.8;对于宽波段谱线光栅结构,Λ=0.01 μm,d=0.5 μm,Dc=0.31443。

分别运行30次,收敛时运行的平均迭代次数(记为I,下标代表算法及算法步骤)见表1

图 6. 三种不同形式的目标衍射效率曲线和设计结果。(a)多峰谱线; (b)窄带谱线; (c)宽波段谱线

Fig. 6. Object diffraction efficiency curves and designed results of three different types. (a) Multi-peak curves; (b) narrow-band curves; (c) broad-band curves

下载图片 查看所有图片

表 1. 3种PSO的平均迭代次数

Table 1. Average iteration times of three PSO algorithms

Curve typePSOIDW-PSOPDW-PSO
1st step2nd step
Single peak (SAPG)89.8374.0018.52.70
Multi peaks142.70107.2790.314.00
Narrow-band178.00158.10119.03.03
Broad-band69.6053.0021.54.00

查看所有表

表1中实验数据可见,IDW-PSO相比于ω不变的PSO,平均迭代次数有所减少,但减少得不明显。而PDW-PSO基于粒子位置调整ω,使用分步计算使迭代次数显著减少。对于不同的目标谱线,算法搜索耗费的迭代次数有所不同。目标谱线越复杂,与目标谱线相匹配的设计谱线越多样,即搜索空间内会有更多的局部最优;目标谱线变化越尖锐(窄带宽情况),搜索空间内与最优结构参数相近似的结构参数越少,粒子越难以搜索到最优,因而对于多峰和窄带宽谱线算法的迭代次数明显更多。对于多峰谱线,PDW-PSO第二步的搜索次数偏高,这是因为第一步中为了计算诱导粒子,选取单波长时只能选多峰中某一个峰对应的波长,在这种情况下计算出的诱导粒子虽然满足此波长处的目标谱线,但在目标谱线的其他峰值波长处不一定得到最优,诱导粒子与真实最优粒子之间的距离可能较远,导致迭代次数增加。

在算法的各个步骤中,调用RCWA计算衍射效率(Rdesign)是最耗费计算资源的一步。RCWA的调用次数决定了算法的效率。每一组参数值都需要进行一次RCWA的调用,总的调用次数为粒子数、波长数与迭代次数之积,因而,在粒子数和波长数都较小的情况下,迭代次数的降低对于提高收敛速度和计算效率具有重要意义。

对于PSO和IDW-PSO来说,RCWA的调用次数(C)为迭代次数、粒子数与匹配点数目之积,则PSO和IDM-PSO的RCWA的调用次数分别为

CPSO=IPSO×N×M,(24)CIDWPSO=IIDWPSO×N×M(25)

对于PDW-PSO,第一步的匹配点数目为1,因而总的RCWA调用次数为

CPDWPSO=IPDWPSO-1×N×1+IPDWPSO-2×N×M(26)

舍弃表1中未收敛的数据,通过迭代次数的平均值计算三种方法的RCWA平均调用次数,结果如表2所示。

表2可见,所提出的基于粒子位置调整ω的PSO调用RCWA的次数明显少于另外两种方法。由(24)~(26)式可以看出,对于PSO和IDW-PSO来说,匹配波长数目M的增加会使RCWA的调用次数成倍增加;对于分步骤的PDW-PSO来说,匹配波长数目M的增加只会对第二步的多波长优化造成影响。而第二步多波长优化基于粒子位置调整ω,利用诱导粒子使迭代次数大幅减少,因而匹配波长数目M的增加对基于粒子位置调整ω的PSO造成的影响要远小于ω不变的 PSO和基于迭代次数调整ω的PSO。

表 2. 不同目标谱线下三种方法的RCWA平均调用次数

Table 2. Average calling times of RCWA of three algorithms under different object curves

Type of target spectrum linePSOIDW-PSOPDW-PSO
Single peak (SAPG)3144.052590.00224.00
Multi peaks4994.503754.451122.10
Narrow-band6230.005533.50939.05
Broad-band2436.001855.00290.50

查看所有表

3.2 算法的准确度

在优化过程中,有时算法会陷入局部最优,收敛到错误的点上。用算法收敛到正确位置的运行次数占总运行次数的百分比来代表算法的准确度。在粒子数分别为3~37时, PSO、IDW-PSO和PDW-PSO的准确度如图7所示。

图 7. 不同种群规模下三种PSO算法的准确度。(a)单峰谱线(亚波长角向偏振金属光栅); (b)多峰谱线; (c)窄带谱线; (d)宽波段谱线

Fig. 7. Accuracy of three PSO algorithms under different sizes of population. (a) Single peak (SAPG); (b) multi-peak curve; (c) narrow-band curve; (d) broad-band curve

下载图片 查看所有图片

可见,在相同粒子数下,三种算法的准确度相近,而随着粒子数的增加准确度逐渐提高,对于所研究的亚波长角向偏振金属光栅设计来说,在粒子数达到27后基本都可以保证收敛到最优点;而对于较复杂的多峰谱线,所需的粒子数更多。由于初始化时粒子在结构参数空间中的概率分布是均匀分布,因而更大粒子数可以提高最优参数附近落入粒子的概率,相应地,算法找到最优而避免落入局部最优的概率就会增大。在粒子数足够大的情况下,算法几乎可以百分之百地找到正确的最优。为了提高算法的准确度,可以选用较大的粒子数,然而,从(24)~(26)式可以看出,粒子数N的增加会成倍地提高RCWA的调用次数,导致算法效率降低。在相同情况下,基于粒子位置调整ω的PSO算法调用RCWA的次数较少,因而相比于PSO和IDW-PSO,PDW-PSO在提高准确度的同时又能保持较快收敛速度方面具有更大的优势。

4 结论

针对亚波长角向偏振金属光栅的设计,提出了改进的PDW-PSO算法,通过中心波长寻找近似最优和多波长匹配搜索波段最优分步优化,以及基于粒子位置调整惯性权重因子减少了迭代次数,相比于PSO和IDW-PSO,PDW-PSO的平均迭代次数从89.83和74下降至21.2;调用RCWA的次数从3144.05和2590下降至224,从而提高了算法的收敛速度,并且对于多峰、窄带和宽波段目标谱线的优化,PDW-PSO同样显示出快速收敛的优势。对算法的准确度进行了实验分析,在相同的粒子数规模下,PDW-PSO与IDW-PSO、PSO的准确度相近;改进的PDW-PSO算法迭代次数对于粒子数规模的增加不敏感,因而当粒子数成倍增大时,总的RCWA调用次数的增加远小于PSO与IDW-PSO,收敛速度所受影响较小。

参考文献

[1] Niziev V G, Nesterov A V. Influence of beam polarization on laser cutting efficiency[J]. Journal of Physics D: Applied Physics, 1999, 32(13): 1455-1461.

[2] Weber R, Michalowski A, Abdou-Ahmed M, et al. Effects of radial and tangential polarization in laser material processing[J]. Physics Procedia, 2011, 12: 21-30.

[3] Meier M, Romano V, Feurer T. Material processing with pulsed radially and azimuthally polarized laser radiation[J]. Applied Physics A, 2007, 86(3): 329-334.

[4] 胡友友, 何小凤, 唐霞辉, 等. 基于Fox-Li迭代法的偏振敏感谐振腔[J]. 光学学报, 2017, 37(8): 0826001.

    Hu Y Y, He X F, Tang X H, et al. Polarization-sensitive resonator based on Fox-Li iterative method[J]. Acta Optica Sinica, 2017, 37(8): 0826001.

[5] Niz'Ev V G, Yakunin V P, Turkin N G. Generation of polarisation-nonuniform modes in a high-power CO2 laser[J]. Quantum Electronics, 2009, 39(6): 505-514.

[6] Zhao J, Li B, Zhao H, et al. Generation of azimuthally polarized beams in fast axial flow CO2 laser with hybrid circular subwavelength grating mirror[J]. Applied Optics, 2014, 53(17): 3706-3711.

[7] Kampfe T, Tonchev S, Tishchenko A V, et al. Azimuthally polarized laser mode generation by multilayer mirror with wideband grating-induced TM leakage in the TE stopband[J]. Optics Express, 2012, 20(5): 5392-5401.

[8] Brauer R, Bryngdahl O. Design of antireflection gratings with approximate and rigorous methods[J]. Applied Optics, 1994, 33(34): 7875-7882.

[9] Cory H, Zach C. Wave propagation in metamaterial multi-layered structures[J]. Microwave and Optical Technology Letters, 2004, 40(6): 460-465.

[10] Zhang Z M, Fu C J. Unusual photon tunneling in the presence of a layer with a negative refractive index[J]. Applied Physics Letters, 2002, 80(6): 1097-1099.

[11] Haus JW. Photonic band structures[M] ∥Ducloy M, Bloch D. Quantum optics of confined systems. Dordrecht: Springer, 1996: 101- 141.

[12] Richter I, Sun P C, Xu F, et al. Design considerations of form birefringent microstructures[J]. Applied Optics, 1995, 34(14): 2421-2429.

[13] Shore B W, Perry M D, Britten J A, et al. Design of high-efficiency dielectric reflection gratings[J]. Journal of the Optical Society of America A, 1997, 14(5): 1124-1136.

[14] Lee B J, Wang L P, Zhang Z M. Coherent thermal emission by excitation of magnetic polaritons between periodic strips and a metallic film[J]. Optics Express, 2008, 16(15): 11328-11336.

[15] KennedyJ, EberhartR. Particle swarm optimization[C]∥Proceedings of ICNN'95-International Conference on Neural Networks, November 27-December 1, 1995, Perth, WA, Australia. New York: IEEE, 1995: 1942- 1948.

[16] EberhartR, KennedyJ. A new optimizer using particle swarm theory[C]∥Proceedings of the Sixth International Symposium on Micro Machine and Human Science, October 4-6, 1995, Nagoya, Japan. New York: IEEE, 1995: 39- 43.

[17] Liu Y M, Yu Z Y, Yang H B, et al. Numerical optimization and simulation to wavelength-division multiplexing isolation filter consisted of two identical long period fiber grating[J]. Optics Communications, 2005, 246(4/5/6): 367-372.

[18] Le D, Tran Q, Lee S, et al. Ultra broadband absorption of SPPs enhanced dual grating thin film CIGS solar cell enabled by particle swarm optimization[J]. Journal of the Optical Society of Korea, 2014, 18(5): 429-435.

[19] Shokooh-Saremi M, Magnusson R. Particle swarm optimization and its application to the design of diffraction grating filters[J]. Optics Letters, 2007, 32(8): 894-896.

[20] Shi YH, Eberhart RC. Parameter selection in particle swarm optimization[M] ∥Porto V W, Saravanan N, Waagen D, et al. Evolutionary programming VII. Lecture notes in computer science. Berlin, Heidelberg: Springer, 1998, 1447: 591- 600.

[21] ShiY, EberhartR. Amodified particle swarm optimizer[C]∥1998 IEEE International Conference on Evolutionary Computation, May 4-9, 1998, Anchorage, AK, USA. New York: IEEE, 1998: 69- 73.

[22] ShiY, Eberhart RC. Empirical study of particle swarm optimization[C]∥Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), July 6-9, 1999, Washington, D. C., USA. New York: IEEE, 1999: 1945- 1950.

[23] Guo W, Li Z, Gao H, et al. Design of infrared polarizer based on sub-wavelength metal wire grid[J]. Proceedings of SPIE, 2013, 8759: 87593I.

[24] Eberhart RC, ShiY. Comparing inertia weights and constriction factors in particle swarm optimization[C]∥Proceedings of the 2000 Congress on Evolutionary Computation, July 16-19, 2000, La Jolla, CA, USA. New York: IEEE, 2000: 84- 88.

[25] Clerc M, Kennedy J. The particle swarm-explosion, stability, and convergence in a multidimensional complex space[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(1): 58-73.

[26] CarlisleA, DozierG. An off-the-shelf PSO[C]∥Proceedings of the Workshop on Particle Swarm Optimization 2001, Purdue School of Engineering and Technology, Indianapolis, IN, USA. [S.l.: s.n.], 2001: 1- 6.

[27] Zhang H R, Yuan M, Liang Y T, et al. A novel particle swarm optimization based on prey-predator relationship[J]. Applied Soft Computing, 2018, 68: 202-218.

[28] Rapaic M R, Kanovic Z. Time-varying PSO-convergence analysis, convergence-related parameterization and new parameter adjustment schemes[J]. Information Processing Letters, 2009, 109(11): 548-552.

[29] Moharam M G, Gaylord T K. Rigorous coupled-wave analysis of planar-grating diffraction[J]. Journal of the Optical Society of America, 1981, 71(7): 811-818.

[30] Moharam M G, Gaylord T K. Three-dimensional vector coupled-wave analysis of planar-grating diffraction[J]. Journal of the Optical Society of America, 1983, 73(9): 1105-1112.

朱春霖, 焦庆斌, 谭鑫, 王玮, 巴音贺希格. 应用于亚波长角向偏振金属光栅设计的快速收敛粒子群算法优化[J]. 光学学报, 2019, 39(7): 0705002. Chunlin Zhu, Qingbin Jiao, Xin Tan, Wei Wang, 巴音贺希格. Fast Convergent Particle Swarm Optimization Algorithm for Subwavelength Azimuthally Polarized Metal Grating Design[J]. Acta Optica Sinica, 2019, 39(7): 0705002.

本文已被 3 篇论文引用
被引统计数据来源于中国光学期刊网
引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!