摘 要:针对随机并行梯度下降(SPGD)算法实时性强,同时具有一定的灵活性的要求,本丈提出了一种基于FPGA的SPGD算法硬件实现方法。该方法首先划分了各功能模块,然后对关键模块进行了实时化处理,并使用“流水线”和RAM技术设计了可升级和扩展的变形镜控制模块。最后将该算法实现并应用到61单元自适应光学激光实验中,结果表明本文的设计可使用不同的性能指标实现变形镜的SPGD算法闭环控制,并能同时完成倾斜镜的控制,达到了实时性和灵活性的要求。[著者文摘]……