Journal of Applied Optics, Volume. 42, Issue 5, 810(2021)

FPGA -based SPGD algorithm implementation of adaptive optical system

Xiangxiang XU1... Yang WU1, Hang SU1, Jinlong LIU1,*, Huizhen YANG1,2 and Chenglong GONG1 |Show fewer author(s)
Author Affiliations
  • 1School of Electronic Engineering, Jiangsu Ocean University, Lianyungang 222005, China
  • 2Jiangsu Marine Resources Development Research Institute, Lianyungang 222005, China
  • show less

    The field programmable gate array (FPGA) has the advantages of repeatable programming and flexible algorithm implementation. With 97-element deformable mirror as the prototype, the general and rapid implementation scheme of the FPGA-based stochastic parallel gradient descent (SPGD) control algorithm was proposed. Firstly, the TimeGen software was adopted to analyze the time sequence of the SPGD algorithm. Secondly, the Vivado software was adopted to configure and programme the FPGA of the SPGD algorithm in the field of random disturbance voltage generation, performance indexes calculation, as well as control voltage calculation and output. Finally, the calculation results of each module and those of Matlab were compared and analyzed. The results prove the rationality and feasibility of the proposed scheme and provide the basis for the next step of hardware implementation and application of FPGA-based SPGD algorithm.

    Tools

    Get Citation

    Copy Citation Text

    Xiangxiang XU, Yang WU, Hang SU, Jinlong LIU, Huizhen YANG, Chenglong GONG. FPGA -based SPGD algorithm implementation of adaptive optical system[J]. Journal of Applied Optics, 2021, 42(5): 810

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: OE SYSTEM AND ENGINEERING

    Received: Mar. 24, 2021

    Accepted: --

    Published Online: Sep. 23, 2021

    The Author Email: LIU Jinlong (liujinlong@jou.edu.cn)

    DOI:10.5768/JAO202142.0501008

    Topics