Online Data Analysis and Simulation Sven Reiche UCLA - 09/22/04 Sven Reiche UCLA - 09/22/04.

Slides:



Advertisements
Similar presentations
Workshop Issues Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center Diagnostics.
Advertisements

1 Bates XFEL Linac and Bunch Compressor Dynamics 1. Linac Layout and General Beam Parameter 2. Bunch Compressor –System Details (RF, Magnet Chicane) –Linear.
Emittance Measurement Simulations in the ATF Extraction Line Anthony Scarfe The Cockcroft Institute.
CALCULATIONS OF THE LCLS INJECTOR USING ASTRA Jean-Paul Carneiro DESY Hamburg ICFA Future Light Sources Sub-Panel Mini Workshop on Start-to-End Simulations.
Model Server for Physics Applications Paul Chu SLAC National Accelerator Laboratory October 15, 2010.
Bingxin Yang High resolution effective K September 22-23, 2004 High-Resolution Effective K Measurements Using Spontaneous.
P. Emma, SLACLCLS FAC Meeting - April 29, 2004 Linac Physics, Diagnostics, and Commissioning Strategy P. Emma LCLS FAC Meeting April 29, 2004 LCLS.
Comments from LCLS FAC Meeting (April 2004): J. Rößbach:“How do you detect weak FEL power when the gain is very low (few hundred)?” K. Robinson:“Can you.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Cecile Limborg-Deprey Injector Commissioning September Injector Commissioning Plans C.Limborg-Deprey Gun exit measurements.
Henrik Loos High Level 17 June 2008 High Level Physics Applications for LCLS Commissioning Henrik Loos.
David H. Dowell Injector Physics/Diagnostics/Gun&L0 RF April 29-30, 2004 Injector Physics / Diagnostics / Gun & L0 Linac.
ATF2 Q-BPM System 19 Dec Fifth ATF2 Project Meeting J. May, D. McCormick, T. Smith (SLAC) S. Boogert (RH) B. Meller (Cornell) Y. Honda (KEK)
Magnetic Compression of High Brightness Beams: Survey of Experimental Results Scott G. Anderson ICFA Sardinia July 2002.
Injector Setup/Mini-phase  Description of injector setup  sources of drift  Mini-phase procedure for injector  Checking the rest of the machine. Stephen.
Database structure for the European Integrated Tokamak Modelling Task Force F. Imbeaux On behalf of the Data Coordination Project.
FEL simulation code FAST Free-Electron Laser at the TESLA Test Facility Generic name FAST stands for a set of codes for ``full physics'' analysis of FEL.
Beam Dynamics Meeting Bolko Beutner, DESY Report from “Characterization of High Brightness Beams” Workshop in Zeuthen Bolko Beutner, DESY Beam.
ILC Start-End Simulations Glen White, SLAC May 13, 2014 AWLC14, Fermilab.
Astra A Space Charge Tracking Algorithm
1nC 10ps square pulse, 1 mm uniform transverse laser pulse No Thermal emittance 110MV/m Solenoid kG 1nC 10ps square pulse, 1 mm uniform transverse.
Low Emittance RF Gun Developments for PAL-XFEL
The european ITM Task Force data structure F. Imbeaux.
LCLS Accelerator SLAC linac tunnel research yard Linac-0 L =6 m Linac-1 L  9 m  rf   25° Linac-2 L  330 m  rf   41° Linac-3 L  550 m  rf  0°
G 0 Coordinator Update & “To-Do List” Joe Grames William & Mary, June 5-6, 2006  Hall C Beam Line Tasks  Accelerator Preparation Tasks  Beam Halo 
Recent Experiments at PITZ ICFA Future Light Sources Sub-Panel Mini Workshop on Start-to-End Simulations of X-RAY FELs August 18-22, 2003 at DESY-Zeuthen,
Transverse Profiling of an Intense FEL X-Ray Beam Using a Probe Electron Beam Patrick Krejcik SLAC National Accelerator Laboratory.
FLASH II. The results from FLASH II tests Sven Ackermann FEL seminar Hamburg, April 23 th, 2013.
Beam Dynamics and FEL Simulations for FLASH Igor Zagorodnov and Martin Dohlus Beam Dynamics Meeting, DESY.
Optics considerations for ERL test facilities Bruno Muratori ASTeC Daresbury Laboratory (M. Bowler, C. Gerth, F. Hannon, H. Owen, B. Shepherd, S. Smith,
Bruno Muratori (for the EMMA team) STFC, Daresbury Laboratory EMMA commissioning 02/09/08.
1 Henrik Loos 1 13 Sep 2011 APE Meeting Recent Activities H. Loos 09/13/2011.
Max Cornacchia, SLAC LCLS Project Overview BESAC, Feb , 2001 LCLS Project Overview What is the LCLS ? Transition from 3 rd generation light sources.
3D codes: TraFiC4 and CSRtrack Torsten Limberg DESY Zeuthen 2003.
SASE optimization with OCELOT Sergey Tomin other co-workers: I. Agapov, G. Geloni, I. Zagorodnov.
Design Considerations of table-top FELs laser-plasma accelerators principal possibility of table-top FELs possible VUV and X-ray scenarios new experimental.
S2E (start-to-end) Simulations at DESY T. Limberg TESLA Collaboration Meeting in Frascati, May 2003.
Update on Modeling Activities Gun Simulation Optimization Using Genetic Algorithms.
PLACET User experiences with PLACET and examples of use for the Drive Beam CLIC Workshop 2008 Erik Adli, CERN/University of Oslo, October 16 th 2008 Lots.
FEL Simulations: Undulator Modeling Sven Reiche Start-end Workshop DESY-Zeuthen 08/20/03.
Computational Needs for the XFEL Martin Dohlus DESY, Hamburg.
Franz-Josef Decker 14-Dec-2011 CSR is a big deal limiting performance Tolerance studies beforehand helped a lot Tor’s List Software adaptability helped.
What did we learn from TTF1 FEL? P. Castro (DESY).
SL_THOMSON C. Vaccarezza on behalf of the SL_Thomson team.
+ SwissFEL Matlab Toolbox ADAQA used for Emittance Measurements Bolko Beutner, Rasmus Ischebeck PSI / DESY / KIT Mini-Workshop on Longitudinal Diagnostics.
The Cockroft Institute
LCLS Commissioning & Operations High Level Software
LLRF'15 Workshop, Shanghai, Nov. 4, 2015
Slice Parameter Measurements at the SwissFEL Injector Test Facility
Where Do We Stand With Start-End Simulations
LCLS Commissioning & Operations High Level Software
Revised Commissioning Strategy
Review of Application to SASE-FELs
J.B. Rosenzweig and Scott Anderson UCLA Dept. of Physics and Astronomy
What did we learn from TTF1 FEL?
G. Marcus, Y. Ding, J. Qiang 02/06/2017
Simulation Calculations
Linac/BC1 Commissioning P
A Virtual Implementation of VELA (CLARA)
High Level applications development status
VELA TDC: Bunch Length and Longitudinal Phasespace Measurements Update
High Level Physics Applications for LCLS Commissioning
Gain Computation Sven Reiche, UCLA April 24, 2002
Injector Experimental Results John Schmerge, SSRL/SLAC April 24, 2002
Linac Physics, Diagnostics, and Commissioning Strategy P
Simulations for the LCLS Photo-Injector C
LCLS Injector/Diagnostics David H. Dowell, SLAC April 24, 2002
Linac Design Update P. Emma LCLS DOE Review May 11, 2005 LCLS.
Minimized emittance for high charge with multi cell superconducting guns and solenoidal focusing D. Lipka, BESSY.
Experience with photoinjector at ATF
Presentation transcript:

Online Data Analysis and Simulation Sven Reiche UCLA - 09/22/04 Sven Reiche UCLA - 09/22/04

Goals  Help operators in commissioning the machine.  Essential for semi-automated procedures (e.g. BBA).  Confirm (or reject) certain models for beam propagation.  Complete understanding of the machine, required for further modification/upgrades.  Help operators in commissioning the machine.  Essential for semi-automated procedures (e.g. BBA).  Confirm (or reject) certain models for beam propagation.  Complete understanding of the machine, required for further modification/upgrades.

Requirements  Database of machine settings and diagnostic  Integrated analysis software (e.g. emittance measurement)  Core simulation suite (Parmela/Astra, Elegant, Genesis/Ginger)  Data conversions modules  Scripting environment  Hardware resources  Database of machine settings and diagnostic  Integrated analysis software (e.g. emittance measurement)  Core simulation suite (Parmela/Astra, Elegant, Genesis/Ginger)  Data conversions modules  Scripting environment  Hardware resources

Basic Set-up Machine/Experiment Start-end Simulation Diagnostic/ Measurement Derived Beam Model Derived Measurement Complete Beam Model Input for Simulation Comparison (Operator) Change Settings Update Model

Online Data Analysis  Goal to model the electron beam or to confirm an existing model.  Direct and calibrated measurements (Charge, RF Phases etc).  Programs to extract information (e.g. emittance from quad scan or tomography).  Stores information in database.  Requires eventually to automate control of the machine.  Goal to model the electron beam or to confirm an existing model.  Direct and calibrated measurements (Charge, RF Phases etc).  Programs to extract information (e.g. emittance from quad scan or tomography).  Stores information in database.  Requires eventually to automate control of the machine.

Online Simulation  Simulation, based on machine set-values and/or experimental beam model.  Reproduction of existing measurement (e.g. beam profiles at OTR screens).  Comparison with experimentally derived beam information.  Interface with machine set-value and/or experimental results.  Simulation, based on machine set-values and/or experimental beam model.  Reproduction of existing measurement (e.g. beam profiles at OTR screens).  Comparison with experimentally derived beam information.  Interface with machine set-value and/or experimental results.

Injector  Fast calculation of beam envelope (HOMDYN, Trace3D) or more time- consuming Particle Tracking (PARMELA, Astra).  Depends critical of the underlying model (e.g. thermal emittance) and injector settings (e.g. solenoid field, rf phase).  Weak/non-existing interface to drive laser (import profile of virtual cathode into the codes).  Fast calculation of beam envelope (HOMDYN, Trace3D) or more time- consuming Particle Tracking (PARMELA, Astra).  Depends critical of the underlying model (e.g. thermal emittance) and injector settings (e.g. solenoid field, rf phase).  Weak/non-existing interface to drive laser (import profile of virtual cathode into the codes).

Linac  ELEGANT as solely choice for Linac simulation.  Execution of 3D CSR calculation (Traffic4, CSRTrack) too time consuming for online- simulation.  Because simulation depends on various machine set-values, automated interface with database is essential.  ELEGANT as solely choice for Linac simulation.  Execution of 3D CSR calculation (Traffic4, CSRTrack) too time consuming for online- simulation.  Because simulation depends on various machine set-values, automated interface with database is essential.

Undulator/FEL  No dynamic machine parameters (undulator lattice only).  Requires a detailed model of the electron beam.  Calculation varies from minutes (FEL amplifier model) to days (full bunch SASE simulation).  Background signal from spontaneous radiation not negligible.  No dynamic machine parameters (undulator lattice only).  Requires a detailed model of the electron beam.  Calculation varies from minutes (FEL amplifier model) to days (full bunch SASE simulation).  Background signal from spontaneous radiation not negligible.

Realization I  Extension of established start-end simulation by automated interface between codes and/or machine database.  Support by the code authors is essential.  Codes and code-interface programs should be scriptable or callable by a programming environment (e.g. Matlab). Simplest form of system calls (e.g. ‘system’ in C/C++ or ‘spawn’ in IDL) should be sufficient.  Extension of established start-end simulation by automated interface between codes and/or machine database.  Support by the code authors is essential.  Codes and code-interface programs should be scriptable or callable by a programming environment (e.g. Matlab). Simplest form of system calls (e.g. ‘system’ in C/C++ or ‘spawn’ in IDL) should be sufficient.

Realization II  Interface to database for machine set-values (dynamic parameters) and machine parameters (static parameters).  Postprocessing of simulation output is written back to database or handed over to next code (agreement on format essential).  For commissioning the postprocessor should mimic diagnostic for better comparison.  Interface to database for machine set-values (dynamic parameters) and machine parameters (static parameters).  Postprocessing of simulation output is written back to database or handed over to next code (agreement on format essential).  For commissioning the postprocessor should mimic diagnostic for better comparison.

Simplification for Operation  No particle tracking for Injector  No CSR codes for Linac tracking  FEL Amplifier model only for time- dependent runs  Far-field approximation for calculation of the spontaneous background  Piecewise calculation (no single-button start-end simulation)  No particle tracking for Injector  No CSR codes for Linac tracking  FEL Amplifier model only for time- dependent runs  Far-field approximation for calculation of the spontaneous background  Piecewise calculation (no single-button start-end simulation)

Conclusion  Diagnostic has to be defined so that codes can model the equivalent ‘virtual’ LCLS.  Automation between codes is straight forward if support by authors exists.  Embedded in an easy to program environment (Matlab).  Online simulation have to be fast to support the operation of the machine and not the data analysis.  Diagnostic has to be defined so that codes can model the equivalent ‘virtual’ LCLS.  Automation between codes is straight forward if support by authors exists.  Embedded in an easy to program environment (Matlab).  Online simulation have to be fast to support the operation of the machine and not the data analysis.