The MAORY Simulation Tool C. Arcidiacono, L. Schreiber, G. Bregoli, E. Diolaiti, Mauro Patti, M. Lombini OA BOLOGNA.

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.
The adaptive secondary mirror. Current technology for MMT/LBT A. Riccardi 1, G. Brusa 1, C. Del Vecchio 1, P. Salinari 1, R. Biasi 2, M. Andrighettoni.
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.
Trends in AO ESO: or 10+ years of Octopus Miska Le Louarn and all the Octopus gal and guys along the years: Clémentine Béchet, Jérémy Braud,
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.
George Angeli 11 September, 2001 Current Concepts and Status of GSMT Control Systems.
The Project Office Perspective Antonin Bouchez 1GMT AO Workshop, Canberra Nov
October 10th, 2007Osservatorio Astrofisico di Arcetri1 Application of the pyramid wavefront sensor to the cophasing of large segmented telescopes F. Quirós-Pacheco,
System-wide issues Before we get to the telescope System integration and verification at the telescope Operations Maintenance and support.
Low order wavefront sensor trade study Richard Clare NGAO meeting #4 January
PALM-3000 PALM-3000 Instrument Architecture Antonin Bouchez PALM-3000 Requirements Review November 12, 2007.
WFS Preliminary design phase report I V. Velur, J. Bell, A. Moore, C. Neyman Design Meeting (Team meeting #10) Sept 17 th, 2007.
A Short Presentation of Ongoing AO Work at Lund Observatory Mette Owner-Petersen Lund Observatory Workshop for “Forskarskolen i Rymdteknik” Gothenburg.
Adaptive Optics Model Anita Enmark Lund Observatory.
LGS-AO Performance Characterization Plan AOWG meeting Dec. 5, 2003 A. Bouchez, D. Le Mignant, M. van Dam for the Keck AO team.
NGAO Status R. Dekany January 31, Next Generation AO at Keck Nearing completion of 18 months System Design phase –Science requirements and initial.
Tomography for Multi-guidestar Adaptive Optics An Architecture for Real-Time Hardware Implementation Donald Gavel, Marc Reinig, and Carlos Cabrera UCO/Lick.
Keck AO Operations D. Le Mignant for the Keck AO team.
MCAO A Pot Pourri: AO vs HST, the Gemini MCAO and AO for ELTs Francois Rigaut, Gemini GSMT SWG, IfA, 12/04/2002.
Dec. 7, 1999Laser Development Meeting1 Laser Requirements and Prospects for Gemini AO Program Céline d’Orgeville Gemini Laser Systems Engineer.
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.
Center for Astronomical Adaptive Optics Ground layer wavefront reconstruction using dynamically refocused Rayleigh laser beacons C. Baranec, M. Lloyd-Hart,
Adaptive Optics with Adaptive Filtering and Control Steve Gibson Mechanical and Aerospace Engineering University of California, Los Angeles
Laboratory prototype for the demonstration of sodium laser guide star wavefront sensing on the E-ELT Sexten Primary School July 2015 THE OUTCOME.
GLAO simulations at ESO European Southern Observatory
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.
AO for ELT – Paris, June 2009 MAORY Multi conjugate Adaptive Optics RelaY for the E-ELT Emiliano Diolaiti (INAF–Osservatorio Astronomico di Bologna)
Update to End to End LSST Science Simulation Garrett Jernigan and John Peterson December, 2004 Status of the Science End-to-End Simulator: 1. Sky Models.
Real-time control system verification for ELT AO systems Alastair Basden 1, Richard Myers 1, Tim Morris 1, Ali Bharmal 1, Urban Bitenc 1, Nigel Dipper.
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.
AO review meeting, Florence, November FLAO operating Modes Presented by: S. Esposito Osservatorio Astrofisico di Arcetri / INAF.
OC, June 3, SAM – SOAR Adaptive Module Andrei Tokovinin Nicole van der Bliek.
Fundamentals of closed loop wave-front control
1 Characterization of the T/T conditions at Gemini Using AO data Jean-Pierre Véran Lisa Poyneer AO4ELT Conference - Paris June , 2009.
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.
Strehl Ratio estimation. SR from H band images High Strehl PSF ->fitting with Zernike modes We suppose: No relevant loss of energy due to high modes (Z>36)
Conference “Feeding the Giants: ELTs in the era of Surveys” -- Ischia 31/08/2011 Large field of view and ELTs: an impossible marriage? Paolo Ciliegi (INAF.
Improved Tilt Sensing in an LGS-based Tomographic AO System Based on Instantaneous PSF Estimation Jean-Pierre Véran AO4ELT3, May 2013.
The Active Optics System S. Thomas and the AO team.
1 MCAO at CfAO meeting M. Le Louarn CfAO - UC Santa Cruz Nov
LSC-March  LIGO End to End simulation  Lock acquisition design »How to increase the threshold velocity under realistic condition »Hanford 2k simulation.
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.
Experimental results of tomographic reconstruction on ONERA laboratory WFAO bench A. Costille*, C. Petit*, J.-M. Conan*, T. Fusco*, C. Kulcsár**, H.-F.
QCAdesigner – CUDA HPPS project
FLAO_01: FLAO system baseline & goal performance F. Quirós-Pacheco, L. Busoni FLAO system external review, Florence, 30/31 March 2009.
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.
Page 1 Adaptive Optics in the VLT and ELT era Wavefront sensors, correctors François Wildi Observatoire de Genève.
Osservatorio Astronomico di Padova A study of Pyramid WFS behavior under imperfect illumination Valentina Viotto Demetrio Magrin Maria Bergomi Marco Dima.
Pre-focal wave front correction and field stabilization for the E-ELT
The Self-Coherent Camera: a focal plane wavefront sensor for EPICS
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.
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.
Pyramid sensors for AO and co-phasing
Theme 2 AO for Extremely Large Telescopes
Theme 2 AO for Extremely Large Telescopes
NGAO Trade Study GLAO for non-NGAO instruments
Theme 2 AO for Extremely Large Telescopes
Presentation transcript:

The MAORY Simulation Tool C. Arcidiacono, L. Schreiber, G. Bregoli, E. Diolaiti, Mauro Patti, M. Lombini OA BOLOGNA

Why do we need a sim tool? Concepts validation – PYR is better than a SH ? Best Wavelengths? Top Level Requirements / Performance definition – What performance can you get with our chosen PYR / DM ? – Provide PSFs to astronomers for science simulations / ETC System design / component and tolerances specification, PDR Error Budget! – How well do you need to align the PYR wrt. DM ? Real Time Computer Algorithm Simulations Calibration Strategies definition System performance validation [A posteriori] – in lab / on the sky we get what we simulated? R&D – New rec algorithms, testing of new concepts

2 years PHASE B Study

Good AO Simulator for EELT scale End 2 End, Montecarlo codes YAO, YORICK&C, Rigaut, Van Dam, DASP Python&C, [Basden, A, MNRAS, 2015] COMPASS, C++&CUDA, LESIA, lesia.obspm.fr/projects/compass/wiki/Wikihttps://projets- lesia.obspm.fr/projects/compass/wiki/Wiki MAOS C&CUDA, old LAOS in matlabhttps://github.com/lianqiw/maos Octopus C, multipc, ESO, [Le Louarn, M & al, SPIE 2012] PASSATA, Agapito, G., Puglisi, A. & Pacheco, F., IDL& CUDA&C++ ?CAOS, LOST, ecc..? Spatial frequency domain, analytical codes PAOLA, IDL, Jolissant, L. CIBOLA, matlab, Ellerbroek, [ For reference:

Why do we need a NEW sim tool? Because we need to know in which way the algorithm are written to check whether an effect is “true” or is software joke.Examples: – L_0 – Shack Hartmann Lenslet FoV Another reason is because of the possibility to have a tool you may upgrade in a easier way. – Add a different WFS Of course we trust all the other tools..

Name and names The name I like is mao “Maory Adaptive Optics” The people involved in editing the code are me, Laura Schreiber and Giovanni Bregoli. Matto Lombini and Mauro Patti support by checking in lab LGS specifics effects. Sylvain Oberti do the code cross checks and gives input from ESO and AOFacility.

MAO features We design a software to simulate ELT AO / large AO systems – Reasonably fast on LARGE systems. Not optimized for small systems; – End-to-end (Monte Carlo: sensor noise and phase screens); – Many effects included (alignments, actuator geometry, …) – Reconstructor is MVM, may include inverse, bad modes cut, MMSE – Several WFS types SH (with spatial filter if needed), PYR (incl. modulation), Linear WFS fast (with many noise models), Quad Cell – OL, SCAO, GLAO, MCAO can be simulated – LGS specific aspects, sodium layer intensity profile evolution + – Uplink Beam [Spot Wandering] – Cone effect – Spot elongation: central/side launch, non gaussian profiles,… – Different centroid algorithms PRESENTAZIONE DI MAURO PATTI!!!

General principles of MAO – Open loop Atmosphere simulated by von Karman/Kolmogorov spectrum phase screens and stored Open Loop Phase at telescope is the sum of the phase screens in one particular direction (geometric propagation) – Phase screens evolve to mimic temporal evolution (by wind – frozen flow hypothesis) and Open Loop history file is stored On/off axis aberration and telescope effects added to the Open Loop history Atmospheric Layers generation Telescope aberrations Influence functions Interaction Matrix calibration Control Matrix Wavefronts generation Closed Loop correction PSF generationAnalisys Input IDL structures generation.sav.fits.eps.fits

General principles of MAO – DM and Control Deformable mirrors: – Zernike – Influence Function – Karhunen Loeve from Zernike or from Infl. Funct. Interaction Matrix Calibration – Push Pull sequence – Various background condition [Atmo,Lab,..] Control Matrix computation – Inverse/Pseudo Inverse [Truncated or not] – minimum mean square error (MMSE) – The Kaczmarz solution doesn’t need the reconstructor. Atmospheric Layers generation Telescope aberrations Influence functions Interaction Matrix calibration Control Matrix Wavefronts generation Closed Loop correction PSF generationAnalisys Input IDL structures generation.sav.fits.eps.fits

General principles of MAO – Closed Loop Open Loop is combined to the DM shape to get residual WF The phases of the guide stars are input for the WFS model/algorithm that returns slopes From the slopes vector the commands to the DM(s) delta commands are calculated DMs shapes are calculated from Influence Function or from modal base, considering the temporal behavior/inertia of the DM [pure integrator with delay, low pass filter ord 1 or 2] The DMs are subtracted from the open-loop for all the field stars considering the delay and DM command vector updated. Residual phases are stored and loop goes back Eventually Close Loop phases are saved into file and may be used to generate PSF or for analysis Atmospheric Layers generation Telescope aberrations Influence functions Interaction Matrix calibration Control Matrix Wavefronts generation Closed Loop correction PSF generationAnalisys Input IDL structures generation.sav.fits.eps.fits

And eventually STREHL RATIO PSF WF Resid. Nice MAP

Software and Hardware Main code is IDL, good for Linux and Windows Optimized FFTW routines and from Intel Math Kernel Lib are available only in Linux and accessible from IDL Multithreaded algorithms: – Some smart C++ – Some dummy multi IDL sessions. PSF generation in CUDA on GPU or IDL on CPU Pyramid and SH only on CPU. MAO was optimized for MAORY on the 4TESLA_GPU/12Core/256Gb RAM Workstation: – LGS algorithm are in CUDA on GPU – PSF Generation in CUDA on GPU MAO gains in speed adding more CPUs and adding more GPUs [+2] to match LGSs number.

More on IDL multithread

Code Validation and Speed Wrt to analytical formula [fitting error, Cone effect, Temporal Error] Comparison with ESO-Octopus for MAD and more cases A Fast Mode available by applying semi-analytic model of the WFS noise. Time for 3sec e2e simulation of MAD 10min from 7Layer to 5x5 grid PSF Time for e2e simulation of NGS MAORY from 35 Layer to 6x6 grid PSF [no Karhunen Loeve from IF] ~1h – Modulated PYR ~ 0.5Hz – Laser LGS ~ 0.25Hz

Difficulties with MAO: physicist vs engineer paradigm MAO is based on IDL: – Easy to update and debug – parallelization is not straightforward – Code performance are not optimal MAO is being developed by physicist, so the structure is not the best software structure, the code is continuously debugged and it is somewhat floating.. but in this way we [AO developers] may have the control of the capabilities and it is not crystalized on a fixed version. – Different level of “verbosity”

EELT MAORY Specifics MAO was design to match the LGS/NGS/Reference nested loop scheme of MAORY. Easily can be downgraded to easier systems. EELT pupil EELT on axis aberrations EELT M4 influence function and low pass filter description Sodium layer profile Armazones Turbulence Profile

Status Missing LGS multi GPU code is still not available from IDL (we have now only the original IDL code) Available SCAO, GLAO, MCAO available with different reconstruction solution Kaczmarz loops MAORY Fast version Karhounen Loeve from IF IF physical model LGS and Sodium Layer Open Loop and Geometry Telescope Aberrations Single LGS GPU Recently Checked MAD MCAO SH LGS cone effect Currently Checking MMSE Currently testing Astrometric Distorsion Atm Outerscale Effects

Conclusion We are continuously developing code Debug is still running Full MAORY simulation are available and soon also in a faster mode A lot a work is foreseen now for the setup of the baseline scheme: – best control matrix and in general control solution – Way to deal with Lasers issues as spot truncation and sodium layer variation

Grazie