Universal platform-based real-time controller for multi-layer conjugate adaptive optics

A technology of adaptive optics and real-time controller, which is applied in the field of adaptive optics, can solve problems such as difficult debugging, inflexible algorithm modification, and difficult complex algorithm operations, etc., to achieve large memory resources, flexible algorithm modification and applicability, and good reliability Transplantation effect

Active Publication Date: 2020-04-10
INST OF OPTICS & ELECTRONICS - CHINESE ACAD OF SCI
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, it is very difficult to debug real-time processing tasks written in the kernel state, and it cannot call the system function library and has insufficient support for floating-point number operations. It needs to be manually written and optimized by itself, so it is not easy to operate complex algorithms, such as FFT operations.
Using dual systems enables real-time processing tasks to be scheduled on the Xenomai real-time operating system, and non-real-time tasks to run on the Linux operating system. The system design is compact, but the algorithm modification is not flexible, and it cannot meet the changes in the optical-mechanical system of the multi-layer conjugate adaptive optics system. Algorithmic flexibility after processing

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
  • Universal platform-based real-time controller for multi-layer conjugate adaptive optics
  • Universal platform-based real-time controller for multi-layer conjugate adaptive optics
  • Universal platform-based real-time controller for multi-layer conjugate adaptive optics

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention will be further described below in conjunction with the accompanying drawings.

[0035] Such as figure 1 Shown is a block diagram of a real-time controller based on a general-purpose platform for multilayer conjugate adaptive optics. The present invention needs to complete a series of functional calculations such as image acquisition, image slope processing, wavefront restoration, and wavefront control in real time. The processing frame frequency is greater than 2000 Hz, which means that the processing and communication time is less than 500 microseconds. Therefore, the design of the controller is relatively complicated, mainly composed of a large field of view Shaker-Hartmann wavefront sensor camera, CameraLink to four-way fiber optic box, image preprocessing card, fiber optic acquisition card, multi-core CPU real-time processor, fiber optic to digital Signal card, high-voltage amplifier, upper computer monitoring computer and other hardware plat...

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 invention discloses a universal platform-based real-time controller for multi-layer conjugate adaptive optics. The controller is a parallel processing hardware platform architecture provided for the multi-layer conjugate adaptive optics. The real-time controller is a control core of a multi-layer conjugate adaptive optical system and completes the image acquisition and preprocessing of a large-view-field Shack-Hartmann wavefront sensor, the slope calculation of sub-aperture images, slope interpolation, wavefront restoration, wavefront control, voltage output and other functions. Accordingto the real-time controller of the invention, a universal multi-core CPU is used as a computing platform; a non-real-time system is transformed into a real-time system on a Linux operating system; multiple parallel acceleration means are adopted; and therefore, the requirement of the real-time controller for the multi-layer conjugate adaptive optical system for real-time performance of 2000 Hz orabove is met. The real-time controller is suitable for the field of adaptive optics, and is of great significance to the engineering implementation of the multi-layer conjugate adaptive optical technology.

Description

technical field [0001] The invention belongs to the field of adaptive optics, in particular to a real-time controller of multi-layer conjugate adaptive optics based on a general platform. Background technique [0002] In order to meet the needs of astronomers for large-field-of-view and high-resolution imaging observations of celestial objects, multilayer conjugate adaptive optics (MCAO) technology has become one of the hotspots in the field of adaptive optics (AO) research in recent years. The design idea of ​​MCAO is to concentrate the atmospheric turbulence equivalently to certain thin layers, and then use multi-block correctors to conjugate with these thin layers to generate opposite phases for correction, so as to achieve high resolution in a large field of view. force imaging. Therefore, it usually needs to use multiple Shack-Hartmann wavefront sensors or a large field of view Shack-Hartmann wavefront sensor for wavefront detection, and it is necessary to control mult...

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 Applications(China)
IPC IPC(8): G06F15/78G06F13/28
CPCG06F15/7814G06F15/7839G06F13/28Y02P90/02
Inventor 孔林饶长辉朱磊张兰强鲍华郭友明
Owner INST OF OPTICS & ELECTRONICS - CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products