基于SelPSO算法的紧凑型照明器件优化方法

Optimization method for compact lighting system based on SelPSO algorithm

  • 摘要: 提出一种基于自然选择的粒子群算法(SelPSO)的扩展光源匀透镜设计方法。该方法通过DDE技术,将TracePro的光线追迹功能与Matlab的信息处理功能有机结合,建立以点光源透镜轮廓为对象的优化模型,进而利用加入平滑度约束的SelPSO算法对模型进行全局优化。以h/d=2.5∶1的紧凑型匀光透镜为例,结果表明:SelPSO算法与PSO算法在相同参数下进行优化,SelPSO算法具有更强且更快的全局收敛能力,优化后透镜表面光滑易加工,且均匀度、光效分别达到87.566%、89.536%;对透镜安装公差进行分析后,将横向、纵向位移误差分别控制在0 mm,2 mm内,对照明效果产生的影响较小;此方法还具有较强普适性,可针对不同照明范围的照明系统进行优化,且整体照明效果良好。

     

    Abstract: A method for designing the lens for uniform illumination with extended source based on natural selection particle swarm optimization (SelPSO) algorithm was proposed.The point light source lens profile was treated as the optimized object by this method. Firstly, we established a mechanism of exchanging information between Matlab and TracePro based on dynamic data exchange (DDE) technology.The characteristic advantages of both Matlab and TracePro were combined by the mechanism, so that we could construst the optimzation model easily. Then, we used the SelPSO algorithm to optimize system globally until the optimization results met the illumination requirements. In order to verify the feasibility of the system, we designed a compact uniform lens whose h/d was equal to 2.5:1. The results show that when the SelPSO and PSO are used to optimize system under the same parameters, it is found that SelPSO has faster and better global convergence capability, and its uniformity and efficiency can reach 87.566% and 89.536%,respectively. After lens installation tolerance analysis, the transverse and longitudinal displacement errors should be controlled between 0 mm and 2 mm so as to get a better lighting effect. Additionally, the method can be used for optimizing lens systems in different illuminance ranges with good illuminance effect.

     

/

返回文章
返回