本发明属于激光器技术领域,特别涉及一种用于激光谐振腔的智能化设计新方法。
背景技术:
激光谐振腔参数影响到激光器的稳定性以及腔内不同位置处弦切面与弧矢面内的光斑大小,因此谐振腔参数的选取对激光器的运行有直接而重要的影响。
对于简单的两镜激光腔,由于其参数较少,设计比较简单。而在科研以及工业应用实际中,随着需求的多样性和复杂性,激光谐振腔的结构变得复杂,腔镜数目较多,腔参数也随之增加。具体计算和设计谐振腔时,人们一般会参考前人的腔型结构,在此基础上进行试探性改动,以期获得所需要的激光谐振腔结构。当需要改动的参数较多时,靠人工寻找一组满足人们希望的谐振腔参数变得非常困难。因此,研究适合计算机软件智能优化的激光谐振腔设计方法具有重要的应用价值。
在各种智能优化算法中,粒子群算法是一种常见的全局搜索优化算法,在神经网络训练、图像处理、模式识别等领域得到了广泛的应用。但是粒子群算法每次迭代都需要在计算大量粒子的适应度函数值,并且要在大量粒子之间进行比较,计算量较大。天牛须搜索算法是2017年刚刚出现的一种优化算法,其最典型的特点就是搜索过程中只需要一只天牛,计算量大大减小,寻优速度快,并且程序的编写和调制非常简单。到目前为止,已经有天牛须搜索算法工程应用的专利申请,如“基于天牛须搜索的sdn网络中多目标组播路由路径构建方法”(专利申请号:201711267401.3),但是还没有把天牛须搜索算法引入到激光谐振腔的优化设计中,因此,把激光谐振腔的设计与天牛须搜索算法结合起来,使激光谐振腔的设计更具智能化具有重要的实际意义。
技术实现要素:
本发明采用天牛须搜索算法进行激光谐振腔优化设计,建立合理的谐振腔评价函数,将此评价函数作为天牛须搜索优化算法中的适应度函数,把谐振腔的结构参数与天牛须搜索算法中适应度函数联系起来,提出了用天牛须搜索算法设计激光谐振腔的新方法,并且编程实现了这种设计方法,使整形系统的设计程序化、智能化。
本发明解决其技术问题所采用的技术方案是采用如下方法步骤:
1.将待优化的谐振腔参数,包括腔镜反射面的曲率半径
2对于驻波腔,根据传输矩阵法计算谐振腔内各点在弦切面和弧矢面内的往返矩阵
3根据谐振腔稳定性判据和光斑大小目标值,确定谐振腔的评价函数f:
其中,
4评价函数f与谐振腔具体结构参数
所述步骤2包括下述步骤:
(1)根据矩阵光学,曲率半径为r、光线折叠角度为θ的腔镜在弦切面内的反射矩阵为
(2)对于行波腔,以激光晶体中心为起始点,按光线单程传输顺序依次写出各个矩阵并取其点乘,矩阵点乘结果为
(3)计算弦切面和弧矢面内的稳定性判据因子,分别为
(4)计算晶体中心处在弦切面和弧矢面内的光斑半径大小,分别为
所述步骤4包含下述步骤:
(1)生成一个随机的天牛初始位置矢量
(2)生成一个方向随机的单位向量
(3)确定天牛须初始须长d0,则天牛的左右两须顶点的位置为:
(4)比较左右两须顶点对应的评价函数f的大小关系,并决定下一步天牛的前进位置:
其中step0是天牛的初始移动步长,sign是数学中的符号函数;
比较
(5)假设算法进行到第k步
比较
为了避免搜索过程中陷入局部最优值,天牛的须长和步长均随迭代次数k而变化的策略,具体表现为:
其中iterations表示程序设定的总迭代次数,diterations表示在最后一次迭代时天牛的触须长度;stepiterations表示在最后一次迭代时天牛的移动步长;
(6)如果程序达到设定的迭代次数或者适应度函数值达到预期目标,则天牛须搜索过程终止,posbest即为搜索得到的谐振腔参数组合。。
本发明有益效果
相比传统的人工改变腔参数不断试探的激光谐振腔设计方法,本发明方法不用参考前人提供的初始参数,它依靠天牛须搜索优化程序确定谐振腔的结构参数,非常适合利用计算机软件进行高效率的智能化设计,因此推广该方法对激光谐振腔的设计具有重要现实意义。
本发明中的方法是通过计算机编程实现的,完全可以自动寻找到最佳组合的谐振腔结构参数
下面结合附图和实施例对本发明进一步说明。
附图说明
图1:五镜锁模驻波腔示意图
图2:适应度函数随天牛须搜索迭代次数的变化(实施例1)
图3.优化后锁模谐振腔内腔模半径分布
图4:四镜光参量振荡行波腔示意图
图5.适应度函数随天牛须搜索迭代次数的变化(实施例2)
图6:优化后四镜行波腔内的腔模半径分布
具体实施方式
实施例1:
待设计的五镜锁模驻波腔结构如图1所示。该谐振腔包含5个镜片,腔参数有:五个镜片的曲率半径
1.根据实际情况,可以事先确定的参数有:
2.合理选择待优化的参数范围。将参数
3.计算谐振腔内弧矢面内和弦切面内的传输矩阵。以腔镜m1作为计算起始点。以腔镜m5处的往返矩阵为例说明计算过程:
上面两式中各矩阵的物理意义和具体表示如表2所示:
另外
以腔镜m5(sesam处)处为例,计算该处弦切面内和弧矢面内的光斑大小:
5.本实施例中,适应度函数f选取如下:
以一只天牛迭代10000次为例,实施天牛须搜索优化设计,适应度函数值f随迭代次数的变化如图2所示。优化后得到的谐振腔参数如表3所示,这就是要设计的五镜驻波锁模谐振腔参数。
6.由表3中的数据得到的谐振腔内光斑大小分布如图3所示。其结果为:弦切面内稳定性因子为0.12,晶体中心处光斑300μm,sesam处光斑为103μm;弧矢面内稳定性因子为-0.004,晶体中心处光斑293μm,sesam处光斑为100μm。可见,在弦切面和弧矢面内,谐振腔稳定性因子均接近0,远离1和-1,十分稳定;在晶体处光斑大小接近且大小合适;在sesam处光斑非常接近目标大小100μm,有利于锁模运转。
实施例2:
待设计的对称四镜光参量振荡行波腔结构如图4所示。该谐振腔包含4个镜片,腔参数有:四个镜片的曲率半径
利用天牛须搜索方法的谐振腔设计包含步骤如下:
1.根据实际情况,考虑到谐振腔的对称性,
2.合理选择待优化的参数范围。将参数
表4四镜行波腔5参数的搜索范围(单位均为mm)
3.计算谐振腔内弧矢面内和弦切面内的传输矩阵以及晶体中心处光斑。由于计算步骤与实施例1中完全类似,唯一区别在于本实施例为行波腔,只计算单程传输矩阵,因此具体过程此处不再展开。
4.本实施例中,适应度函数f选取如下:
将评价函数作为天牛须搜索算法中的适应度函数,对此函数进行极小值操作,可以得到使适应度函数极小的结构参数。以迭代次数10000次为例,实施天牛须搜索优化设计,适应度函数值随迭代次数的变化如图5所示。优化后得到的谐振腔参数如表5所示,这就是要设计的谐振腔参数。
表5优化后得到的四镜行波腔5个参数(长度单位均为mm)
由表5中的数据得到的谐振腔内光斑大小分布如图6所示。其结果为:弦切面内稳定性因子为0.01,晶体中心处光斑74μm;弧矢面内稳定性因子为-0.04,晶体中心处光斑75μm。可见,在弦切面和弧矢面内,谐振腔稳定性因子均非常接近0,十分稳定;在晶体处光斑大小非常接近目标值75μm,实现了优化设计目的。