FPGA-accelerated adaptive optics wavefront control

The speed of real-time adaptive optical systems is primarily restricted by the data processing hardware and computational aspects. Furthermore, the application of mirror layouts with increasing numbers of actuators reduces the bandwidth (speed) of the system and, thus, the number of applicable control algorithms. This burden turns out a key-impediment for deformable mirrors with continuous mirror surface and highly coupled actuator influence functions. In this regard, specialized hardware is necessary for high performance real-time control applications. Our approach to overcome this challenge is an adaptive optics system based on a Shack-Hartmann wavefront sensor (SHWFS) with a CameraLink interface. The data processing is based on a high performance Intel Core i7 Quadcore hard real-time Linux system. Employing a Xilinx Kintex-7 FPGA, an own developed PCie card is outlined in order to accelerate the analysis of a Shack-Hartmann Wavefront Sensor. A recently developed real-time capable spot detection algorithm evaluates the wavefront. The main features of the presented system are the reduction of latency and the acceleration of computation For example, matrix multiplications which in general are of complexity O(n3 are accelerated by using the DSP48 slices of the field-programmable gate array (FPGA) as well as a novel hardware implementation of the SHWFS algorithm. Further benefits are the Streaming SIMD Extensions (SSE) which intensively use the parallelization capability of the processor for further reducing the latency and increasing the bandwidth of the closed-loop. Due to this approach, up to 64 actuators of a deformable mirror can be handled and controlled without noticeable restriction from computational burdens.

[1]  Gordon D. Love,et al.  High order test bench for extreme adaptive optics system optimization , 2008, Astronomical Telescopes + Instrumentation.

[2]  Azhar Iqbal,et al.  Modeling and control of a magnetic fluid deformable mirror for ophthalmic adaptive optics systems. , 2009 .

[3]  F. Roddier,et al.  Adaptive Optics in Astronomy: Imaging through the atmosphere , 1999 .

[4]  Harry de Man,et al.  First results with an adaptive optics test bench , 2003, SPIE Astronomical Telescopes + Instrumentation.

[5]  Richard Myers,et al.  Durham adaptive optics real-time controller. , 2010, Applied optics.

[6]  Georg Schitter,et al.  Low-Latency Shack–Hartmann Wavefront Sensor Based on an Industrial Smart Camera , 2013, IEEE Transactions on Instrumentation and Measurement.

[7]  Paolo Mantegazza,et al.  Using MATLAB-simulink Rtw to Build Real Time Control Applications in User Space with RTAI-LXRT , 2001 .

[8]  Johann Reger,et al.  Real-Time Spot Detection and Ordering for a Shack–Hartmann Wavefront Sensor With a Low-Cost FPGA , 2014, IEEE Transactions on Instrumentation and Measurement.

[9]  Alice M. Nightingale,et al.  Shack-Hartmann wavefront sensor image analysis: a comparison of centroiding methods and image-processing techniques , 2013 .

[10]  Andreas Tünnermann,et al.  Performance of a thermal-piezoelectric deformable mirror under 6.2  kW continuous-wave operation. , 2013, Applied optics.

[11]  Claudia Reinlein,et al.  Manufacturing and Characterization of a Deformable Membrane with Integrated Temperature Sensors and Heating Structures in Low Temperature Co‐fired Ceramics , 2013 .

[12]  D. Coburn,et al.  High Speed Optical Wavefront Sensing with Low Cost FPGAs , 2008 .

[13]  Roberto Bucher,et al.  Rapid controller prototyping with Matlab/Simulink and Linux , 2006 .

[14]  C. Reinlein,et al.  LTCC membranes With integrated heating structures, temperature sensors and strain gauges , 2012, 2012 35th International Spring Seminar on Electronics Technology.

[15]  Johann Reger,et al.  Application of μ-synthesis based H∞-control for adaptive optics in laser material processing , 2013, 2013 IEEE International Conference on Control Applications (CCA).

[16]  Guang-ming Dai,et al.  Wavefront Optics for Vision Correction , 2008 .

[17]  Francois Roddier,et al.  Adaptive Optics in Astronomy: Imaging through the atmosphere , 2004 .

[18]  J. C. Dainty,et al.  A low cost adaptive optics system using a membrane mirror. , 2000, Optics express.

[19]  J. Reger,et al.  ADAPTIVE OPTICS CONTROL FOR LASER MATERIAL PROCESSING , 2012 .