摘要
将粒子群算法用于光学系统的设计优化中,构造相应的数学模型,并编程实现算法.设计了关于曲率半径r、透镜面之间的距离d和玻璃折射率n等光学系统结构参数的适应度函数,用此函数作为评价函数实现对像差的自动校正.给出用粒子群算法进行光学系统设计的实例.结果证明,粒子群算法可以克服以往光学设计中高度依赖初始结构的缺点,可以自由控制结构参数的搜索范围,从而提高光学系统设计的智能化程度.
We propose an application of Particle Swarm Optimization(PSO) in lens design.A mathematical model is constructed and a program code is developed.A fitness function is designed which combined radiuses of curvature,distances between lens surfaces and refractive indices in an optical system.Aberration correction is carried out with this function.An example using PSO is given.It shows that as a computer-aided optical design tools PSO is practical and powerful.It is no longer dependent on initial lens structure and creates arbitrarily search ranges of structure parameters,which is an important step towards automatic design with artificial intelligence.
出处
《计算物理》
EI
CSCD
北大核心
2011年第3期433-437,共5页
Chinese Journal of Computational Physics
关键词
光学设计
优化
粒子群算法
适应度函数
像差校正
lens design
optimization
particle swarm optimization algorithm
fitness function
aberration correction