Computationally Efficient Wavefront Reconstruction for Multi-Conjugate Adaptive Optics (MCAO) Brent Ellerbroek AURA New Initiatives Office IPAM Workshop.

Slides:



Advertisements
Similar presentations
Fast & Furious: a potential wavefront reconstructor for extreme adaptive optics at ELTs Visa Korkiakoski and Christoph U. Keller Leiden Observatory Niek.
Advertisements

1 AN ALIGNMENT STRATEGY FOR THE ATST M2 Implementing a standalone correction strategy for ATST M2 Robert S. Upton NIO/AURA February 11,2005.
RASC, Victoria, 1/08/06 The Future of Adaptive Optics Instrumentation David Andersen HIA.
Adaptive Optics1 John O’Byrne School of Physics University of Sydney.
Page 1 Lecture 12 Part 1: Laser Guide Stars, continued Part 2: Control Systems Intro Claire Max Astro 289, UC Santa Cruz February 14, 2013.
Siddharth Choudhary.  Refines a visual reconstruction to produce jointly optimal 3D structure and viewing parameters  ‘bundle’ refers to the bundle.
March 30, 2000SPIE conference, Munich1 LGS AO photon return simulations and laser requirements for the Gemini LGS AO program Céline d’Orgeville, François.
Exploiting Sparse Markov and Covariance Structure in Multiresolution Models Presenter: Zhe Chen ECE / CMR Tennessee Technological University October 22,
MATH 685/ CSI 700/ OR 682 Lecture Notes
Solving Linear Systems (Numerical Recipes, Chap 2)
Aspects of Conditional Simulation and estimation of hydraulic conductivity in coastal aquifers" Luit Jan Slooten.
Modern iterative methods For basic iterative methods, converge linearly Modern iterative methods, converge faster –Krylov subspace method Steepest descent.
1cs542g-term High Dimensional Data  So far we’ve considered scalar data values f i (or interpolated/approximated each component of vector values.
Low order wavefront sensor trade study Richard Clare NGAO meeting #4 January
NOTES ON MULTIPLE REGRESSION USING MATRICES  Multiple Regression Tony E. Smith ESE 502: Spatial Data Analysis  Matrix Formulation of Regression  Applications.
Adaptive Optics Model Anita Enmark Lund Observatory.
NGAO Status R. Dekany January 31, Next Generation AO at Keck Nearing completion of 18 months System Design phase –Science requirements and initial.
Course AE4-T40 Lecture 5: Control Apllication
Tomography for Multi-guidestar Adaptive Optics An Architecture for Real-Time Hardware Implementation Donald Gavel, Marc Reinig, and Carlos Cabrera UCO/Lick.
Linear and generalised linear models Purpose of linear models Least-squares solution for linear models Analysis of diagnostics Exponential family and generalised.
The Noise Propagator for Laser Tomography Adaptive Optics Don Gavel NGAO Telecon October 8, 2008.
Telescope Errors for NGAO Christopher Neyman & Ralf Flicker W. M. Keck Observatory Keck NGAO Team Meeting #4 January 22, 2007 Hualalai Conference Room,
MCAO A Pot Pourri: AO vs HST, the Gemini MCAO and AO for ELTs Francois Rigaut, Gemini GSMT SWG, IfA, 12/04/2002.
1 On-sky validation of LIFT on GeMS C. Plantet 1, S. Meimon 1, J.-M. Conan 1, B. Neichel 2, T. Fusco 1 1: ONERA, the French Aerospace Lab, Chatillon, France.
Adaptive Optics Nicholas Devaney GTC project, Instituto de Astrofisica de Canarias 1. Principles 2. Multi-conjugate 3. Performance & challenges.
Adaptive Optics in the VLT and ELT era Beyond Basic AO
A visible-light AO system for the 4.2 m SOAR telescope A. Tokovinin, B. Gregory, H. E. Schwarz, V. Terebizh, S. Thomas.
EMIS 8381 – Spring Netflix and Your Next Movie Night Nonlinear Programming Ron Andrews EMIS 8381.
1 Manal Chebbo, Alastair Basden, Richard Myers, Nazim Bharmal, Tim Morris, Thierry Fusco, Jean-Francois Sauvage Fast E2E simulation tools and calibration.
Adaptive Optics Nicholas Devaney GTC project, Instituto de Astrofisica de Canarias 1. Principles 2. Multi-conjugate 3. Performance & challenges.
NSF Center for Adaptive Optics UCO Lick Observatory Laboratory for Adaptive Optics Tomographic algorithm for multiconjugate adaptive optics systems Donald.
Modern Navigation Thomas Herring
Low order modes sensing for LGS MCAO with a single NGS S. Esposito, P. M. Gori, G. Brusa Osservatorio Astrofisico di Arcetri Italy Conf. AO4ELT June.
Tomographic reconstruction of stellar wavefronts from multiple laser guide stars C. Baranec, M. Lloyd-Hart, N. M. Milton T. Stalcup, M. Snyder, & R. Angel.
Statistical Sampling-Based Parametric Analysis of Power Grids Dr. Peng Li Presented by Xueqian Zhao EE5970 Seminar.
2004 January 27Mathematical Challenges of Using Point Spread Function Analysis Algorithms in Astronomical ImagingMighell 1 Mathematical Challenges of Using.
Fundamentals of closed loop wave-front control
MCAO System Modeling Brent Ellerbroek. MCAO May 24-25, 2001MCAO Preliminary Design Review2 Presentation Outline Modeling objectives and approach Updated.
ATLAS The LTAO module for the E-ELT Thierry Fusco ONERA / DOTA On behalf of the ATLAS consortium Advanced Tomography with Laser for AO systems.
Improved Tilt Sensing in an LGS-based Tomographic AO System Based on Instantaneous PSF Estimation Jean-Pierre Véran AO4ELT3, May 2013.
Computational Aspects of Multi-scale Modeling Ahmed Sameh, Ananth Grama Computing Research Institute Purdue University.
Introduction to Matrices and Matrix Approach to Simple Linear Regression.
1 MCAO at CfAO meeting M. Le Louarn CfAO - UC Santa Cruz Nov
AO4ELT, June Wide Field AO simulation for ELT: Fourier and E2E approaches C. Petit*, T. Fusco*, B. Neichel**, J.-F. Sauvage*, J.-M. Conan* * ONERA/PHASE.
Shack-Hartmann tomographic wavefront reconstruction using LGS: Analysis of spot elongation and fratricide effect Clélia Robert 1, Jean-Marc Conan 1, Damien.
SITE PARAMETERS RELEVANT FOR HIGH RESOLUTION IMAGING Marc Sarazin European Southern Observatory.
Experimental results of tomographic reconstruction on ONERA laboratory WFAO bench A. Costille*, C. Petit*, J.-M. Conan*, T. Fusco*, C. Kulcsár**, H.-F.
Gemini AO Program SPIE Opto-Southwest September 17, 2001 Ellerbroek/Rigaut [SW01-114] AO … for ELT’s 1 Adaptive Optics Requirements, Concepts, and Performance.
Wide-field wavefront sensing in Solar Adaptive Optics - its modeling and its effects on reconstruction Clémentine Béchet, Michel Tallon, Iciar Montilla,
March 31, 2000SPIE CONFERENCE 4007, MUNICH1 Principles, Performance and Limitations of Multi-conjugate Adaptive Optics F.Rigaut 1, B.Ellerbroek 1 and R.Flicker.
GLAO Workshop Leiden April 2005 Remko Stuik Leiden Observatory.
Na Laser Guide Stars for CELT CfAO Workshop on Laser Guide Stars 99/12/07 Rich Dekany.
Page 1 Adaptive Optics in the VLT and ELT era Wavefront sensors, correctors François Wildi Observatoire de Genève.
Review of fundamental 1 Data mining in 1D: curve fitting by LLS Approximation-generalization tradeoff First homework assignment.
Donald Gavel, Donald Wiberg, Center for Adaptive Optics, U.C. Santa Cruz Marcos Van Dam, Lawrence Livermore National Laboaratory Towards Strehl-Optimal.
Comète axe 2 - TC1 : RSA n°2 - SPART/S t Cloud Workshop Leiden 2005 Performance of wave-front measurement concepts for GLAO M. NICOLLE 1, T. FUSCO.
Fundamentals of adaptive optics and wavefront reconstruction Marcos van Dam Institute for Geophysics and Planetary Physics, Lawrence Livermore National.
AO4ELT, Paris A Split LGS/NGS Atmospheric Tomography for MCAO and MOAO on ELTs Luc Gilles and Brent Ellerbroek Thirty Meter Telescope Observatory.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Kalman Filter with Process Noise Gauss- Markov.
Theme 2 AO for Extremely Large Telescopes Center for Adaptive Optics.
François Rigaut, Gemini Observatory GSMT SWG Meeting, LAX, 2003/03/06 François Rigaut, Gemini Observatory GSMT SWG Meeting, LAX, 2003/03/06 GSMT AO Simulations.
Gemini AO Program March 31, 2000Ellerbroek/Rigaut [ ]1 Scaling Multi-Conjugate Adaptive Optics Performance Estimates to Extremely Large Telescopes.
Econometrics III Evgeniya Anatolievna Kolomak, Professor.
Page 1 Lecture 15 The applications of tomography: LTAO, MCAO, MOAO, GLAO Claire Max AY 289 March 3, 2016.
Lecture 14 AO System Optimization
Solving Linear Systems Ax=b
Matrices Definition: A matrix is a rectangular array of numbers or symbolic elements In many applications, the rows of a matrix will represent individuals.
Theme 2 AO for Extremely Large Telescopes
Theme 2 AO for Extremely Large Telescopes
Theme 2 AO for Extremely Large Telescopes
Presentation transcript:

Computationally Efficient Wavefront Reconstruction for Multi-Conjugate Adaptive Optics (MCAO) Brent Ellerbroek AURA New Initiatives Office IPAM Workshop on Estimation and Control Problems in Adaptive Optics January 23, 2004

Presentation Outline Anisoplanatism and MCAO Minimum variance wavefront reconstruction methods for MCAO –Formulation, analytical solution, and scaling issues Computationally efficient methods for very high- order MCAO systems –Spatial frequency domain modeling (Tokovinin) –Sparse matrix techniques –Conjugate gradients with multigrid preconditioning Sample simulation results –MCAO Performance scaling with telescope diameter Summary, acknowledgements, references

Anisoplanatism and Adaptive Optics Bright guidestars are needed for wavefront sensing –Not enough bright natural stars for astronomical applications –Progress is being made in using lasers to generate artificial stars Even with lasers, the corrected field-of-view is limited –Turbulence is 3-dimensional –One deformable mirror provides correction in a single direction –Anisoplanatism

Adaptive Optics Imagery with Anisoplanatism 23” Low-order AO system on the Gemini-North telescope Ambient seeing: 0.9” AO-compensated seeing: 0.12” (center of field) to 0.19” (corner) Impact increases as the quality of correction improves

MCAO Compensates Turbulence in Three Dimensions Guide Stars (NGS or LGS) Atmospheric Turbulence Telescope Deformable Mirrors (DMs) Wave Front Sensors (WFSs) Processors and Control Algorithms An application of limited angle tomography

Sample MCAO Simulation Result Classical AO MCAO Guide star offset, arc sec Strehl 8 meter telescope 2 deformable mirrors with 13 by 13 actuators 5 wavefront sensors with 12 by 12 subapertures

Wavefront Reconstruction for MCAO is Challenging Multiple turbulence layers, deformable mirrors, wavefront sensors Richer cross-coupling between variables Higher dimensionality estimation problem –Especially for future extremely large telescopes! Wide-field performance evaluation and optimization

Wavefront Reconstruction as a Linear Inverse Problem Quantities of interest –Turbulence profile x… –…to be corrected by a DM actuator command vector a… –… using a WFS measurement s with noise component n… –…leaving a residual phase error  with mean-square value  2 Relationships – s = Gx + n(wavefront sensing) – a = Rs(wavefront reconstruction) –  = H x x – H a a(residual error computation) –  2 =  T W  (variance evaluation) Objective: Select R to (in some sense) minimize  2

Minimum Variance Wavefront Reconstruction Model x, s, and n as zero mean random variables with finite second moments Select R to minimize (the expected value of  2 ): Partials of with respect to R ij must vanish at R=R * Solution given by R * =F * E *, where

Interpretation (and Use) of R * = F * E * Interpretation –E * is the “turbulence Estimation matrix” Minimum variance estimate of profile x from measurement s Depends upon WFS geometry, statistics of x and s Independent of the DM geometry –F* is the “turbulence Fitting matrix” RMS best fit to estimated value of x using DM degrees of freedom Independent of WFS geometry, statistics of x and s Depends upon the DM geometry Use –Once R * is known, we can estimate performance using –…or we can use R * to run simulations (or even systems)

Computational Complexity R * has complexity O(N 3 ) to explicitly compute and evaluate, complexity O(N 2 ) to apply in real time –Must be computed/evaluated in a few hours for studies –Must be applied at rates of 1-2 KHz for actual use Current generation MCAO systems have N < 1000 –Computationally feasible Proposed MCAO systems have N > 10 4 or 10 5 –Explicit computations inefficient or outright infeasible –How do we analyze and simulate such systems???

Analytical Methods in the Spatial Frequency Domain Wavefront propagation, sensing, correction, and reconstruction are all approximately spatial filtering operations Filtering representation becomes exact in the limit of an infinite aperture AO system Wavefront reconstruction decouples into small independent problems at each spatial frequency –Each problem has dimensionality 2 N wfs by N dm Overall complexity scales as O(N freq )  O(N) Analytical method only, but very useful

Efficient Approaches for the Spatial Domain Must solve Ax=y, where without explicitly computing A -1 Exploit matrix structure –G, H a, W are sparse – is diagonal (plus a low-rank perturbation due to laser guide star position uncertainty) – has good approximations that are sparse Efficient solutions possible –Sparse matrix techniques (close, but not quite) –Conjugate gradients with multigrid preconditioning

G, H Sparse for Nodal Representations of Turbulence Each value of  (r) is determined by turbulence values along a single ray path Each WFS measurement s i is determined by values of  (r) within a small subaperure SiSi (r)(r)

Suppose A is sparse (with bandwidth O(N 1/2 )) Factor A = LL T where L is sparse and lower triangular Solve Ax=y in two steps: Lx’ = y, followed by L T x = x’ Complexity reduced from O(N 2 ) to O(N 3/2 ) Complexity further reduced by reording rows/columns of A For F *, is sparse (at least for conventional AO) For E *, isn’t sparse for two reasons: –The turbulence covariance matrix isn’t sparse –For laser guidestars, is the sum of sparse and low rank terms Sparse Matrix Methods

Sparse Approximation to Turbulence Statistics is block diagonal, with N layer by N layer blocks –Each diagonal block is full rank! We approximate block j as  i proportional to layer strength -D is a discrete (and sparse) approximation to Heuristic justification #1: –Both and D T D suppress high spatial frequencies Heuristic justification #2: –In the spatial frequency domain

LGS Measurement Noise For a LGS WFS, n is determined by two effects: –Detector readout noise and photon statistics (uncorrelated) –LGS position uncertainty on the sky Two dimensions of uncertainty per guidestar, correlated between subapertures More formally –UU T is a non-sparse matrix of rank 2 N LGS Sparse matrix methods are not immediately applicable

Applying the Matrix Inversion Lemma  is the sum of and a low rank term UU T   Can solve by solving and adding a perturbation term depending upon Sparse Low Rank

Sample Matrix Factorizations for E * A matrix Reordered A 0.03% Fill 1.65% Fill 0.33% Fill Cholesky Factor Conventional AO with 1 DM and 1 WFS!

MCAO Increases Coupling between Turbulence Layers  (r,  )  (r’,  ’) However, the coupling within a single layer is no greater than before

G, H Matrices Are Block Structured for MCAO H a (3 mirrors, 25 stars) G (5 guidestars, 6 atmospheric layers) Column block structure due to multiple atmospheric layers Row block structure due to multiple stars/guidestars

Cross-Coupling of Atmospheric Layers for MCAO Fill-in of “sparse” Cholesky factorization exceeds 10% Cannot factor matrices for a 32m diameter system in a 2 Gbyte address space

An “Efficient” MCAO Reconstruction Algorithm Biggest challenge is solving Ax=y with Minimize ||Ax-y|| 2 using conjugate gradients Use multigrid preconditioning to accelerate convergence –Preconditioning: Solve an approximate system A’x=y once per conjugate gradient cycle –Multigrid: Solution to A’x=y determined on multiple spatial scales to accelerate convergence at all spatial frequencies Solution on each multigrid scale is determined using a customized (new?) technique: –Block symmetric Gauss-Seidel iterations on Ax=y –Block structure derived from atmospheric layers –Sparse matrix factorization of diagonal blocks

Blocks of A, x, y denoted as A ij, x i, y j Decompose A = L + D + U into a sum of lower triangular, diagonal, and upper triangular blocks Iterative solution to Ax = (L+D+U)x = y given by (L+D)x’(n) = y – Ux(n) (U+D)x(n+1) = y – Lx’(n) Solve for x’(n) and x(n+1) one block at a time: Solve systems D i u=v using sparse Cholesky factorizations Block Symmetric Gauss-Seidel Iterations

MCAO Simulations for Future Telescopes Goal: Evaluate MCAO performance scaling with aperture diameter D from D=8m to D=32m Consider Natural, Sodium, and Rayleigh guidestars Other simulation parameters: –Cerro Pachon turbulence profile with 6 layers –1 arc minute square field-of-view –3 DM’s conjugate to 0, 5.15, and km Actuator pitches of 0.5, 0.5, and 1.0 m –5 higher order guidestars at corners and center of 1’ field 0.5 m subapertures –4 tip/tilt NGS WFS for laser guide star cases –10 simulation trials per case using 64 m turbulence screens with 1/32m pitch

Simulation Dimensionality Aperture, m WFS measurements Phase points estimated (E * ) DM actuators fit (F * )

Sample Numerical Results Natural guidestars Sodium laser guidestars, h=90 km Rayleigh Laser guidestars, h=30 km

CG Convergence Histories Rapid convergence for first 20 iterations Convergence then slows due to poor conditioning of A Not an issue for practical simulations Results effectively independent of aperture diameter and guide star type

Summary MCAO compensates anisoplanatism and corrects for the effects of atmospheric turbulence across extended fields-of-view Minimum variance estimation is a viable approach to MCAO wavefront reconstruction Computationally efficient methods needed for the very high order systems proposed for future extremely large telescopes Conjugate gradient wavefront reconstruction using multigrid preconditioning and block symmetric Gauss-Seidel iterations enables simulations of 32 meter MCAO systems with 30k sensor measurements and 8k mirror actuators Challenging problems remain –Closed-loop wavefront reconstruction and control –Hardware and software for real-time implementation

Acknowledgements Luc Gilles and Curt Vogel –Ongoing collaboration on efficient methods –Matrix sparsity plots Francois Rigaut –MCAO figure and performance plot Gemini Observatory –Sample AO results Support from AFOSR, NSF, and CfAO

References Adaptive optics websites –CfAO, –Gemini AO web pages at Minimum variance wavefront reconstruction –Wallner, JOSA 73, 1771 (1983) –Ellerbroek, JOSA A 11, 783 (1994) –Fusco et al., JOSA A 18, 2527 (2001) Efficient implementations –Ellerbroek, JOSA A 19, 1803 (2002) –Ellerbroek, Gilles, Vogel, SPIE Proc. 4839, 989 (2002) –Gilles, Ellerbroek, Vogel, Appl. Opt. 42, 5233 (2003)