Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Realization method of adaptive optics spgd control algorithm based on fpga

An adaptive optics and control algorithm technology, applied in the field of adaptive optics, can solve the problems affecting the correction ability of the adaptive optics system, reducing the generality of the SPGD control algorithm, and inaccurate implementation of the performance index function, so as to reduce the complexity, Achieving the effect of convenience and strong correction ability

Active Publication Date: 2022-05-03
JIANGSU OCEAN UNIV +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing FPGA implementation of the SPGD control algorithm is only for a specific deformable mirror, and its application range is limited.
In addition, the existing technology does not restore the matrix of the image data serially transmitted into the FPGA, which will lead to some performance index functions that cannot be implemented by the FPGA or the implementation method is inaccurate, reducing the versatility of the FPGA implementation of the SPGD control algorithm
At the same time, the implementation of the performance index function of the existing technology is not accurate, which will affect the correction ability of the adaptive optics system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Realization method of adaptive optics spgd control algorithm based on fpga
  • Realization method of adaptive optics spgd control algorithm based on fpga
  • Realization method of adaptive optics spgd control algorithm based on fpga

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The specific technical solutions of the present invention will be further described below with reference to the accompanying drawings, so that those skilled in the art can further understand the present invention.

[0038] The following embodiments take the 97-unit deformable mirror as an example:

[0039] A generator of random perturbation voltage modules:

[0040] figure 1 is the timing diagram of the random disturbance module of the present invention, Clk is the system clock, and the specific implementation is carried out according to the following steps.

[0041] 1. In the preprocessing part, with the help of Matlab software but not limited to Matlab, use the rand function to generate several groups of 97-way pseudo-random sequences (combined by 0,1). Store the generated groups of 97-way pseudo-random sequences for future use.

[0042]2. Take one set of pseudo-random sequences as an example to calculate the positive and negative disturbances, and read and store t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention is a kind of realization method of adaptive optics SPGD control algorithm without wavefront detection based on FPGA, and its realization steps are as follows: random perturbation perturbation module, by means of Matlab software (not limited to Matlab) produces multiple groups of pseudo-random sequences, in FPGA Multiply each set of sequences by the disturbance voltage and add corresponding signs to generate positive and negative disturbances; the performance index function calculation module selects the average radius MR‑Mean Radius of the far-field spot as the performance index function; calculates the deformation mirror voltage control module , after the disturbance is applied, the image data is collected and the performance index function is calculated, and the calculated performance index function is used for gradient estimation, and then the control voltage is calculated according to the formula. The method of the invention has a wide range of applications and is suitable for any adaptive optical system with any number of units, improves the generality of the way FPGA implements the SPGD control algorithm, and ensures the correction capability of the adaptive optical system without wavefront detection.

Description

technical field [0001] The invention belongs to the technical field of adaptive optics, and relates to an adaptive optics system without wavefront detection, in particular to an implementation method of an FPGA-based adaptive optics SPGD control algorithm. Background technique [0002] M.A.Vorontsov of the U.S. Army Research Institute proposed the Stochastic Parallel Gradient Descent (SPGD) algorithm and applied it to the field of adaptive optics. The wavefront detection-free adaptive optics system based on SPGD does not require wavefront measurement and phase reconstruction, which reduces the complexity of the system. It further expands the application fields of adaptive optics technology, especially the fields where conventional adaptive optics systems cannot be applied. [0003] The correction speed is one of the important indicators of the correction ability of the adaptive optics system, and the SPGD control algorithm finds the optimal solution in an iterative manner. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G02B27/00G06F17/16G06F17/15G06F7/58G06T5/00
CPCG02B27/0012G06F17/16G06F17/15G06F7/582G06T5/80
Inventor 杨慧珍吴阳徐奇龚成龙
Owner JIANGSU OCEAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products