Numerical atmospheric turbulence models and LQG control for adaptive optics system

Similar documents
DISCRETE TIME H CONTROL OF TIP-TILT MODES WITH SATURATING ACTUATORS

Disturbance Feedforward Control for Vibration Suppression in Adaptive Optics of Large Telescopes

1. INTRODUCTION ABSTRACT

Lecture 12. AO Control Theory

OPTIMAL CONTROL AND ESTIMATION

A NEW METHOD FOR ADAPTIVE OPTICS POINT SPREAD FUNCTION RECONSTRUCTION

Low-Computational Cost Estimation Algorithm for Adaptive Optics Systems

Experimental results of tomographic reconstruction on ONERA laboratory MCAO bench

Stochastic Models, Estimation and Control Peter S. Maybeck Volumes 1, 2 & 3 Tables of Contents

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.

EL2520 Control Theory and Practice

The Slope-Oriented Hadamard scheme for in-lab or on-sky interaction matrix calibration

Control Design. Lecture 9: State Feedback and Observers. Two Classes of Control Problems. State Feedback: Problem Formulation

Lecture 13: Basic Concepts of Wavefront Reconstruction. Astro 289

Field Tests of elongated Sodium LGS wave-front sensing for the E-ELT

Adaptive optics and atmospheric tomography: An inverse problem in telescope imaging

Control of the Keck and CELT Telescopes. Douglas G. MacMartin Control & Dynamical Systems California Institute of Technology

Error Budgets, and Introduction to Class Projects. Lecture 6, ASTR 289

Latency, Bandwidth, and Control Loop Residual Relationships

Wavefront reconstruction for adaptive optics. Marcos van Dam and Richard Clare W.M. Keck Observatory

Polarization Shearing Interferometer (PSI) Based Wavefront Sensor for Adaptive Optics Application. A.K.Saxena and J.P.Lancelot

CBE507 LECTURE III Controller Design Using State-space Methods. Professor Dae Ryook Yang

Integral action in state feedback control

LOCAL ENSEMBLE TRANSFORM KALMAN FILTER: A NON-STATIONARY CONTROL LAW FOR COMPLEX ADAPTIVE OPTICS SYSTEMS ON ELTS

Quis custodiet ipsos custodes?

LOTUCE: A new monitor for turbulence characterization inside telescope s dome

Deformable mirror fitting error by correcting the segmented wavefronts

M.R. Sadeghi. Evaluation of recursive algorithms for nonstationary disturbance prediction in an adaptive optics experimental setup

Shack-Hartmann wavefront sensor sensitivity loss factor estimation in partial correction regime

CURRENT STATUS OF RAVEN, A MOAO SCIENCE DEMONSTRATOR FOR SUBARU

Effect of adaptive telescope mirror dynamics on the residual of atmospheric turbulence correction

Sky Projected Shack-Hartmann Laser Guide Star

SPATIO-TEMPORAL PREDICTION FOR ADAPTIVE OPTICS WAVEFRONT RECONSTRUCTORS

An optimized calibration strategy for high order adaptive optics systems : the Slope-Oriented Hadamard Actuation

Worksheet n 6: LQG control. The case of open-cavity flow

Optimal control and estimation

Optimal Polynomial Control for Discrete-Time Systems

Analysis of the Sequence Of Phase Correction in Multiconjugate Adaptive Optics

Adaptive Optics and OIR Interferometry

arxiv: v1 [astro-ph.im] 12 Jul 2018

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

Contents lecture 5. Automatic Control III. Summary of lecture 4 (II/II) Summary of lecture 4 (I/II) u y F r. Lecture 5 H 2 and H loop shaping

4F3 - Predictive Control

Control Systems Lab - SC4070 Control techniques

System Identification Using a Retrospective Correction Filter for Adaptive Feedback Model Updating

Astronomical Seeing. Northeast Astro-Imaging Conference. Dr. Gaston Baudat Innovations Foresight, LLC. April 7 & 8, Innovations Foresight

Model Identification and Attitude Control Scheme for a Micromechanical Flying Insect

Sky demonstration of potential for ground layer adaptive optics correction

MULTIVARIABLE PROPORTIONAL-INTEGRAL-PLUS (PIP) CONTROL OF THE ALSTOM NONLINEAR GASIFIER MODEL

Closed-Loop Calibration of the Interaction Matrix for New Generation Adaptive Optics Systems: A Least Cost Identification Approach

UCLA Adaptive Optics for Extremely Large Telescopes 4 Conference Proceedings

Wavefront Sensing using Polarization Shearing Interferometer. A report on the work done for my Ph.D. J.P.Lancelot

Simple criteria for controller performance monitoring

Comparison of the Performance of Modal Control Schemes for an Adaptive Optics System and Analysis of the Effect of Actuator Limitations

EL1820 Modeling of Dynamical Systems

Linear-Quadratic-Gaussian (LQG) Controllers and Kalman Filters

LINEAR-QUADRATIC CONTROL OF A TWO-WHEELED ROBOT

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control

September 9, Wednesday 3. Tools for Solar Observations-I

PROFILE RECONSTRUCTION WITH SHACK-

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems. CDS 110b

10/8/2015. Control Design. Pole-placement by state-space methods. Process to be controlled. State controller

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin

On-sky MOAO performance evaluation of RAVEN

Wavefront Sensing in Astronomy

Cross Directional Control

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31

PRELIMINARY PERFORMANCE ANALYSIS OF THE MULTI-CONJUGATE AO SYSTEM OF THE EUROPEAN SOLAR TELESCOPE

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

Control System Design

An Introduction to. Adaptive Optics. Presented by. Julian C. Christou Gemini Observatory

Exoplanet High Contrast Imaging Technologies Ground

International Journal of Scientific & Engineering Research, Volume 4, Issue 7, July ISSN

Cautious Data Driven Fault Detection and Isolation applied to the Wind Turbine Benchmark

Robust Model Predictive Control

Robust Control 5 Nominal Controller Design Continued

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping

Estimation of the adaptive optics long-exposure point-spread function using control loop data

H 2 -optimal Control of an Adaptive Optics System: Part I,

Analysis of Shane Telescope Aberration and After Collimation

Time Series Prediction by Kalman Smoother with Cross-Validated Noise Density

MCAO for the European Solar Telescope: first results

Linear Quadratic Zero-Sum Two-Person Differential Games Pierre Bernhard June 15, 2013

Adaptive Optics Lectures

Control-Structure Interaction in Extremely Large Telescopes

PSF RECONSTRUCTION FOR ALTAIR AO SYSTEM ON GEMINI NORTH

Direction - Conférence. The European Extremely Large Telescope

Closed-loop fluid flow control with a reduced-order model gain-scheduling approach

State estimation and the Kalman filter

Cheapest nuller in the World: Crossed beamsplitter cubes

Linear-Quadratic Optimal Control: Full-State Feedback

Automatic Control II Computer exercise 3. LQG Design

EL1820 Modeling of Dynamical Systems

H -Optimal Control and Related Minimax Design Problems

CS 532: 3D Computer Vision 6 th Set of Notes

Tomography for Raven, a Multi-Object Adaptive Optics Science and Technology Demonstrator. Kate Jackson. Carlos Correia

C 2 n. profilometry from Shack-Hartmann data: model and experiment. 1 Introduction. 2 Problem statement with SH slope and scintillation correlations

Analysis and Synthesis of Single-Input Single-Output Control Systems

RECURSIVE ESTIMATION AND KALMAN FILTERING

Optimal Control of Plane Poiseuille Flow

Transcription:

Numerical atmospheric turbulence models and LQG control for adaptive optics system Jean-Pierre FOLCHER, Marcel CARBILLET UMR6525 H. Fizeau, Université de Nice Sophia-Antipolis/CNRS/Observatoire de la Côte d Azur, France AO FOR ETL 2, Victoria, BC, CANADA, September 25-30, 2011

Context AO (dynamical) system: a relationship between (regulated, measured) output signals and (command, perturbation) input signals. Control objective: maintain the regulated output signal close to zero despite the perturbation input. Feedback concept : generate the command input calculated from the measured output using a controller.

Context: cont d Temporal error causes of the residual wavefront DM dynamics, WFS delay (exposure time and read out of the CCD camera), computational delay of the control law. Image quality degradation: when atmospheric wavefront dynamic is fast relative to cumulative loop delay. For high AO system performance: ability of the controller to have a reasonable complexity (to limit computational delay) to take into account the temporal evolution of the atmospheric wavefront Convenient approach: Linear Quadratic Gaussian control (minimum-variance control) optimal state-feedback control of the DM optimal estimation of the atmospheric wavefront In many AO applications : wind velocities and the strength of atmospheric turbulence change rapidly. A compelling issue: find a robust controller despite atmospheric turbulence variations.

Adaptive optics loop Figure: AO discrete-time system block-diagram. u R n u is the DM command input, y R n y is the WFS discrete-time measurement & n w R n y is an additive perturbation. w a R n b is the atmospheric wavefront, w m R n b is the mirror shape correction & w r R n b is the residual wavefront.

Multivariable transfer function Residual wavefront in the z-domain is Z {w r } = (I + L(z)) 1 Z {w a } + (I + L(z)) 1 G m (z)k(z)z {n w }, where L(z) = G m (z)k(z)g w (z) is the loop transfer function. Disturbance rejection performance entirely determined by the sensitivity transfer function T 11 (z) = (I + L(z)) 1 the disturbance rejection transfer function T 12 (z) = (I + L(z)) 1 G m (z)k(z) which have to be small in a given frequency range. No assumption is made for the type of the controller (integral, LQG,...) for the set of the perturbation inputs (deterministic, stochastic)

Mean-square error performance Residual wavefront variance is the sum of the atmospheric wavefront contribution and the WFS noise contribution. [ E w r (k) 2] = T 2π T ( ) Tr T 2π 11 (e jωt )S wa (ω)t 11 (e jωt ) T dω... 0 + T 2π T ( ) Tr T 2π 12 (e jωt )S nw (ω)t 12 (e jωt ) T dω 0 where S nw : power spectral densities of n w (taken constant) S wa = G a (e jωt )G a (e jωt ) T : power spectral density of w a G a (z): the transfer function of the atmospheric model. [ LQG design find the optimal K which minimize E w r (k) 2] for a unique atmospheric model G a (z).

How to obtain a robust LQG controller? ensuring performance for a set of atmospheric model... computation of a nominal and worst case atmopsheric model For a set of temporal evolutions of turbulent wavefronts identification (Burg algorithm) of second order diagonal AR model (to take into account the oscillating behavior of time evolution) G a (z) A 0 w a (k) + A 1 w a (k 1) + A 2 w a (k 2) = n a (k 1), where input n a R n b is a zero-mean white stochastic process with unitary covariance matrix. numeric evaluation of the frequency response of G a (z) numeric computation of the nominal AR model (with a mean frequency response) the worst case AR model (with a worst case frequency response)

How to obtain a robust LQG controller? cont d design of a nominal LQG controller and a worst case LQG controller Consider the augmented system [ ] [ ] [ ] [ ] x1 (k + 1) A1 0 x1 (k) B1 = + u(k) + w(k) x 2 (k + 1) 0 A 2 x 2 (k) 0 y(k) = [ ] (1) C 1 C 2 x(k) + v(k), where w(k) and v(k) are respectively the Gaussian state/measurement noises with covariance E [ w(k)w T (l) ] [ ] 0 [ ] [ = 0 B T 2 δ(k l) and E v(k)v T (l) ] = V δ(k l). B 2 with state space matrices A 1, A 2, B 1, B 2, C 1, C 2 (given in the paper). and the quadratic cost criterion (to minimize) K 1 1 J = K E x(k) T Qx(k) + u(k) T Ru(k), lim K k=0 where the weighting matrix Q = Q T 0 is chosen such that x(k) T Qx(k) = w r (k) 2 where weighting matrice R = R T > 0 is fixed to ensure a reasonable peak input command.

How to obtain a robust LQG controller? cont d The controller (linear quadratic regulator + linear optimal state estimator) is described by [ ] [ ] [ ] [ ] [ ] ˆx1 (k + 1) ˆx1 (k) B1 0 u(k) = + ˆx 2 (k + 1) ˆx 2 (k) y(k) A 1 0 L 2 C 2 A 2 L 2 C 2 u(k) = [ K 1 K 2 ] [ ˆx 1 (k) ˆx 2 (k) Optimal state feedback gains ], 0 L 2 K 1 = (B T 1 P 11 B 1 + R) 1 B T 1 P 11 A 1, K 2 = (B T 1 P 11 B 1 + R) 1 B T 1 P 12 A 2, where P 11 = P11 T 0 is the solution of an algebraic Riccati equation, P 12 is the solution of a Sylvester equation, ( Optimal observer gain L 2 = A 2 X 22 C2 T C2 X 22 C2 T + V ) 1, where X 22 = X22 T 0 is the solution of an algebraic Riccati equation.

Results Main parameters Software Package CAOS numerical modeling. 1000 1 ms wavefronts propagated through an evolving 3-layers turbulent atmosphere (r 0 = 10 cm at λ = 500 nm, L 0 =25 m, wind velocities=8 16 m/s). 8-m telescope, 0.1 obstruction ratio. Wavefronts projected over a Zernike polynomials base of size n b = 44. DM with 77 actuators using a influence function description. 8 8 ( 52) subaperture Shack-Hartmann WFS (8 8 0.2 px/subap., λ 0 =700 nm). DM influence matrix M w and WFS influence matrix M w determined numerically (computed within system calibration simulation).

Results: cont d Nominal and worst case atmopsheric model For a set of 6 temporal evolutions of turbulent wavefronts identification (Burg algorithm) of the 6 AR diagonal models G a (z) evaluation of the 6 frequency responses numeric computation of the nominal AR model (with a mean frequency response) the worst case AR model (with a worst case frequency response) Figure: Bode magnitude plots of transfert function G a (10) (z), G a (20) (z) for the 6 identified model (dashed line), for the nominal AR model (plain line), and worst case AR model (plain line).

jωt jωt Results: cont d LQG controller design weighting matrice R = 10 2 I & WFS noise level V = 10 2 I Nominal LQG controller: obtain using the nominal AR model in (1) Worst case LQG controller: obtain using the the worst case AR model in (1) Frequency responses Figure: Maximum sigular values σ(t 11 (e jωt )) and σ(t 12 (e jωt )) for the nominal LQG controller (dashed line) and for the worst case LQG controller (plain line).

Results: cont d Time responses of the residual wavefronts for six simulated atmospheric wavefront sequences Table: Standard deviation of the atmospheric wavefront sequences. All modes standard deviation Sequence 1 Sequence 2 Sequence 3 Sequence 4 Sequence 5 Sequence 6 1481 nm 1280 nm 1048 nm 1034 nm 1503 nm 1190 nm Table: Standard deviation of the residual wavefront for the two designed LQG controllers. All modes standard deviation Controllers Sequence 1 Sequence 2 Sequence 3 Sequence 4 Sequence 5 Sequence 6 Nominal LQG law 367 nm 310 nm 294 nm 294 nm 367 nm 325 nm Worst case LQG law 365 nm 307 nm 291 nm 291 nm 362 nm 322 nm A reference value (Noll residual): 278 nm