Innovative real-time processing for solar adaptive optics

Themis is a 90 cm solar telescope which undergoes a rejuvenation of its scientific instruments. In particular, it is about to be equipped with an adaptive optics (AO) system with a bandwidth of at least 1 kHz and featuring a 97 actuator deformable mirror and 10×10 Shack-Hartmann wavefront sensor. Nowadays, the computational power required by such a system can be provided by current multi-core CPU. We have therefore implemented from scratch the real-time control system in pure software using Julia,1 a new language for technical computations, and running on Linux OS. Our main motivation was to be able to exploit new advances in wavefront sensing and adaptive optics control. With a computational cost comparable to state-of-the-art but sub-optimal methods used in solar AO, our wavefront sensing algorithm estimates the local slopes and their covariances following a maximum likelihood registration method. Themis AO system has a modest size but can be used to assert the benefits of maximum a posteriori (MAP) wavefront sensing and control,2, 3 of accounting of the covariances of the measure and of the temporal correlation of the turbulent wavefront.