General approach to precise deformable mirror control
Abstract:
We develop a simple and effective control method for accurate control of deformable mirrors (DMs). For a desired DM surface profile and using batches of observed surface profile data, the proposed method adaptively determines both a DM model (influence matrix) and control actions that produce the desired surface profile with good accuracy. In the first iteration, the developed method estimates a DM influence matrix by solving a multivariable least-squares problem. This matrix is then used to compute the control actions by solving a constrained least-squares problem. Then, the computed actions are randomly perturbed and applied to the DM to generate a new batch of surface profile data. The new data batch is used to estimate a new influence matrix that is then used to re-compute control actions. This procedure is repeated until convergence is achieved. The method is experimentally tested on a Boston Micromachines DM with 140 micro-electronic-mechanical-system actuators. Our experimental results show that the developed control approach can achieve accurate correction despite significant DM nonlinearities. Using only a few control iterations, the developed method is able to produce a surface profile root-mean-square error that varies from 5 - 30 [nm] for most of the tested Zernike wave-front modes without using direct feedback control. These results can additionally be improved by using larger data batches and more iterations or by combining the developed approach with feedback control. Finally, as we experimentally demonstrate, the developed method can be used to estimate a DM model that can effectively be used for a single-step open-loop DM control.
Related Concept Videos
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Deformation in a Circular Shaft


