基于基因算法的自由曲面透镜设计方法技术

技术编号:16967849 阅读:36 留言:0更新日期:2018-01-07 05:31
本发明专利技术提供一种基于基因遗传算法的自由曲面透镜设计方法,用于设计自由曲面透镜,实现对光强空间分布的整形,以满足如激光喷丸、均匀照明等方面的需求。该算法收敛稳定,计算得出的自由曲面面型光滑连续,利于加工,而且本发明专利技术得到的透射式自由曲面镜具有很高的光学损伤阈值。

Design method of free surface lens based on gene algorithm

The invention provides a free-form lens design method based on genetic algorithm, which is used for designing free-form lens, and realizes the shaping of light intensity spatial distribution, so as to meet the needs of laser shot peening, uniform illumination and so on. The algorithm is convergent and stable, and the free-form surface is smooth and continuous, which is conducive to machining. Moreover, the transmission free-form surface mirror obtained by this method has high optical damage threshold.

【技术实现步骤摘要】
基于基因算法的自由曲面透镜设计方法
本专利技术涉及光学
,特别是涉及一种基于基因算法的自由曲面透镜设计方法。
技术介绍
光束整形是对光束的空间强度分布的调控,在均匀照明、激光加工领域具有广泛的应用空间。光学整形元件的设计方法主要分为两类:一是采用傅里叶光学进行算法设计衍射元件用以光学整形;二是根据入射光束能量分布和目标光束能量分布,按照斯涅耳定律和能量守恒定律计算出光束整形所需要的透射或反射型光学元件的曲面面型。采用迭代优化算法的光学设计思路被大量地研究并用于设计光学衍射元件进行激光脉冲的整形均匀化,例如input-output算法、遗传算法、GS算法,以及这些算法的优化版本。这些算法设计出的衍射元件能很好的满足光学整形的需要,但是其加工精度要求高,受衍射极限限制,并且损伤阈值低(功率大于损伤阈值,则衍射元件容易被损坏,因此,理论上,损伤阈值越大越好),不能应用于高能脉冲激光的整形,限制了这种整形元件的工业应用。而采用斯涅耳定律和能量守恒定律计算曲面面型的方法,设计的光学元件一般为反射型或者透射型的光滑曲面,能够承受较高的激光脉冲能量。但是由于计算中需要解析地获得输出光束和输出光束的能量空间分布,所以该方法不能很好地应用于实际生产中不规则的、不具解析形式的入射光束整形。因此,如何提高光学整形元件的光学损伤阈值,简化加工工艺已成为本领域技术人员亟待解决的问题之一。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种基于基因算法的自由曲面透镜设计方法,用于解决现有技术中光学整形元件的光学损伤阈值低,加工工艺复杂等问题。为实现上述目的及其他相关目的,本专利技术提供一种基于基因算法的自由曲面透镜设计方法,所述基于基因算法的自由曲面透镜设计方法基于任意强度分布的入射光束,至少包括以下步骤:步骤S1:提供自由曲面透镜位相的父辈解集,所述父辈解集包括一组随机焦距标准透镜的等效相位,所述父辈解集中个体的数量设定为A;步骤S2:从所述父辈解集中任意选取两个个体进行交叉操作,生成新一代种群,所述新一代种群中个体的数量设定为B,其中B>A;步骤S3:计算激光光束经过所述新一代种群中各个体对应的自由曲面透镜的输出光强分布;步骤S4:基于各输出光强分布和目标激光强度分布分别计算所述新一代种群中各个体的适应度,得到各代种群的适应函数;步骤S5:若所述新一代种群中各个体的适应度叠加后得到提升,则选取所述新一代种群中适应度最好的A个个体作为新一代父辈解集,并返回步骤S2进行下一次循环;若所述新一代种群中各个体的适应度叠加后不再提升,则结束循环;步骤S6:循环结束后,以最新一代父辈解集确定自由曲面透镜位相。优选地,在步骤S1中,所述父辈解集为多项式分布的连续函数。优选地,步骤S2中,所述父辈解集中两个个体采用线性交叉操作或非线性交叉操作得到所述新一代种群。更优选地,所述交叉操作满足如下关系式:其中,为第n代种群;及为从所述父辈解集中随机选出的两个个体;fn(x,y)是对第n代种群中各个体随机生成的值域从0到1的连续函数。更优选地,所述连续函数fn(x,y)满足如下关系式:fn(x,y)=(q1+q2·x2+q3·x4+q4·x6)(q1+q2·y2+q3·y4+q4·y6)其中,q1,q2,q3,q4为随机生成的浮点数。优选地,步骤S3中,输出光强分布满足如下关系式:其中,(x,y)为入射位置的坐标;(u,v)为目标位置的坐标;a(x,y)为光束在入射位置的复振幅分布;a’n(u,v)为第n代种群中各个体所对应的出射位置的复振幅分布;为第n代种群对应的自由曲面透镜位相;k为激光波矢;z为激光的传播距离。优选地,步骤S4中,各代种群的适应函数满足如下关系:其中,F(n)为第n代适应函数,a’n(u,v)为第n代种群中各个体所对应的出射位置的复振幅分布;T为所述目标激光强度分布。优选地,所述父辈解集的大小与基因算法的收敛效果成正比。优选地,所述基于基因算法的自由曲面透镜设计方法中输入光斑采用离散数据输入或解析数据输入。如上所述,本专利技术的基于基因算法的自由曲面透镜设计方法,具有以下有益效果:本专利技术的基于基因算法的自由曲面透镜设计方法采用基因遗传算法,通过不断迭代和择优获得最优化的自由曲面,以实现对任意给定入射光束分布的均匀整形,该方法收敛性稳定,计算得出的自由曲面能够确保为光滑连续,利于加工,而且得到的透射式自由曲面镜具有很高的光学损伤阈值。附图说明图1显示为本专利技术采用的入射光束的入射光场的强度分布示意图。图2显示为本专利技术的基于基因算法的自由曲面透镜设计方法的流程示意图。图3显示为采用本专利技术的基于基因算法的自由曲面透镜设计方法设计的透镜的自由曲面轮廓示意图。图4显示为本专利技术在目标平面上的出射激光强度分布示意图。图5显示为本专利技术的验证系统示意图。图6显示为本专利技术的输入光束的空间分布示意图。图7显示为本专利技术的出射光束的空间分布示意图。元件标号说明1激光器2自由曲面透镜3电荷藕合器件图像传感器S1~S6步骤具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。请参阅图1~图7。需要说明的是,本实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂,适用任意不规则的、不具解析形式的入射强度分布。在本实施例中,采用遗传算法对波长1064nm、光斑束腰9mm、圆形高斯分布的激光光束(如图1所示)设计整形透镜,使出射光斑在透镜后1000mm处形成方形的均匀光斑,透镜材料为PMMA。在实际使用中可根据需要设定光学系统的各参数,同时,本专利技术的基于基因算法的自由曲面透镜设计方法适用于任意入射强度分布的入射光束,可满足高斯分布也可以不满足高斯分布,不以本实施例为限。在本实施例中,输入光斑采用离散数据输入,能够适用于各种分布不规则的准高斯光束,不需要输入光束空间分布的解析函数,在实际应用中输入光斑可采用解析数据输入,不以本实施例为限。相应地,在本实施例中,透镜划分为256*256个格点,入射光场和出射光场强度也离散为对应位置的256*256个数据点,数据点的数量可根据光斑的大小进行划分,不以本实施例为限。如图2所示,所述基于基因算法的自由曲面透镜设计方法包括以下步骤:步骤S1:提供自由曲面透镜位相的父辈解集,所述父辈解集包括一组随机焦距标准透镜的等效相位,所述父辈解集中个体的数量设定为A。具体地,设定所述父辈解集的大小,通过设定合适的解集大小,能确保在迭代计算过程中收敛到最优解,所述父辈解集越大收敛效果越好,可根据实际需要设定,不以本实施例为限。在本实施例中,所述父辈解集中个体的数量A设定为50。步骤S2:从所述父辈解集中任意选取两个个体进行交叉操作,生成新一代种群,所述新一代种群中个体的数量设定为B,其中B>A。具体地,在本实施例中,本文档来自技高网...
基于基因算法的自由曲面透镜设计方法

【技术保护点】
一种基于基因算法的自由曲面透镜设计方法,其特征在于,所述基于基因算法的自由曲面透镜设计方法基于任意入射强度分布的入射光束,至少包括以下步骤:步骤S1:提供自由曲面透镜位相的父辈解集,所述父辈解集包括一组随机焦距标准透镜的等效相位,所述父辈解集中个体的数量设定为A;步骤S2:从所述父辈解集中任意选取两个个体进行交叉操作,生成新一代种群,所述新一代种群中个体的数量设定为B,其中B>A;步骤S3:计算激光光束经过所述新一代种群中各个体对应的自由曲面透镜的输出光强分布;步骤S4:基于各输出光强分布和目标激光强度分布分别计算所述新一代种群中各个体的适应度,得到各代种群的适应函数;步骤S5:若所述新一代种群中各个体的适应度叠加后得到提升,则选取所述新一代种群中适应度最好的A个个体作为新一代父辈解集,并返回步骤S2进行下一次循环;若所述新一代种群中各个体的适应度叠加后不再提升,则结束循环;步骤S6:循环结束后,以最新一代父辈解集确定自由曲面透镜位相。

【技术特征摘要】
1.一种基于基因算法的自由曲面透镜设计方法,其特征在于,所述基于基因算法的自由曲面透镜设计方法基于任意入射强度分布的入射光束,至少包括以下步骤:步骤S1:提供自由曲面透镜位相的父辈解集,所述父辈解集包括一组随机焦距标准透镜的等效相位,所述父辈解集中个体的数量设定为A;步骤S2:从所述父辈解集中任意选取两个个体进行交叉操作,生成新一代种群,所述新一代种群中个体的数量设定为B,其中B>A;步骤S3:计算激光光束经过所述新一代种群中各个体对应的自由曲面透镜的输出光强分布;步骤S4:基于各输出光强分布和目标激光强度分布分别计算所述新一代种群中各个体的适应度,得到各代种群的适应函数;步骤S5:若所述新一代种群中各个体的适应度叠加后得到提升,则选取所述新一代种群中适应度最好的A个个体作为新一代父辈解集,并返回步骤S2进行下一次循环;若所述新一代种群中各个体的适应度叠加后不再提升,则结束循环;步骤S6:循环结束后,以最新一代父辈解集确定自由曲面透镜位相。2.根据权利要求1所述的基于基因算法的自由曲面透镜设计方法,其特征在于:在步骤S1中,所述父辈解集为多项式分布的连续函数。3.根据权利要求1所述的基于基因算法的自由曲面透镜设计方法,其特征在于:步骤S2中,所述父辈解集中两个个体采用线性交叉操作或非线性交叉操作得到所述新一代种群。4.根据权利要求1或3所述的基于基因算法的自由曲面透镜设计方法,其特征在于:所述交叉操作满足如下关系式:其中,为第n代种群;及为从所述父辈解集中随机选出的两个个体;fn(...

【专利技术属性】
技术研发人员:邓晓旭
申请(专利权)人:上海交通大学
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1