摘要
针对传统混合区域振幅自由度(MRAF)算法衍射效率低、非信号区域有散斑等问题,提出一种改进的MRAF算法。该算法引入球面相位作为初始相位,使用动态振幅限制,利用基于全域振幅限制的迭代方案确定最佳Z值,并使用爬山邻域算法对得到的相位进行分段式迭代优化,从而改善了非信号区域由于完全无振幅限制有散斑的问题。具体地,在全区域振幅限制阶段所提算法确保了目标光斑的匹配性并可以抑制散斑效应,而在混合区域振幅限制阶段则减小了误差。通过在三角形上进行数值仿真,对最终获得的结果进行光学实验仿真,结果表明,改进后的MRAF算法有97.77%高的衍射效率和0.09%低的均方根误差,并且峰值背景比(PBR)由0.0079提高至2.0357,相比基础的MRAF算法,对目标区域外围的散斑抑制效果更好,具有更高的应用价值。
- 单位