L.T. Campbell & B.W.J. McNeil University of Strathclyde Puffin.

Slides:



Advertisements
Similar presentations
HHG Seeding of Mode-Locked Free Electron Lasers
Advertisements

DL/RAL Joint Accelerator Workshop 21 st January 2009 Free Electron Laser Studies David Dunning MaRS ASTeC STFC Daresbury Laboratory.
X-ray Free Electron lasers Zhirong Huang. Lecture Outline XFEL basics XFEL basics XFEL projects and R&D areas XFEL projects and R&D areas Questions and.
The scaling of LWFA in the ultra-relativistic blowout regime: Generation of Gev to TeV monoenergetic electron beams W.Lu, M.Tzoufras, F.S.Tsung, C. Joshi,
Adnan Doyuran a, Joel England a, Chan Joshi b, Pietro Musumeci a, James Rosenzweig a, Sergei Tochitsky b, Gil Travish a, Oliver Williams a a UCLA/Particle.
LC-ABD P.J. Phillips, W.A. Gillespie (University of Dundee) S. P. Jamison (ASTeC, Daresbury Laboratory) A.M. Macleod (University of Abertay) Collaborators.
05/03/2004 Measurement of Bunch Length Using Spectral Analysis of Incoherent Fluctuations Vadim Sajaev Advanced Photon Source Argonne National Laboratory.
Possibility of THz Light Generation by using SW/TW Hybrid Photoinjector 11/16-19, 2009, HBEB, Maui Atsushi Fukasawa, James Rosenzweig, David Schiller,
2004 CLEO/IQEC, San Francisco, May Optical properties of the output of a high-gain, self-amplified free- electron laser Yuelin Li Advanced Photon.
Evan Walsh Mentors: Ivan Bazarov and David Sagan August 13, 2010.
Chapter 22: Electromagnetic Waves
Physics of fusion power Lecture 11: Diagnostics / heating.
A. Zholents, July 28, 2004 Timing Controls Using Enhanced SASE Technique *) A. Zholents or *) towards absolute synchronization between “visible” pump and.
EMLAB 1 Power Flow and PML Placement in FDTD. EMLAB 2 Lecture Outline Review Total Power by Integrating the Poynting Vector Total Power by Plane Wave.
UCLA The X-ray Free-electron Laser: Exploring Matter at the angstrom- femtosecond Space and Time Scales C. Pellegrini UCLA/SLAC 2C. Pellegrini, August.
Spontaneous Radiation at LCLS Sven Reiche UCLA - 09/22/04 Sven Reiche UCLA - 09/22/04.
LESSON 4 METO 621. The extinction law Consider a small element of an absorbing medium, ds, within the total medium s.
2 Lasers: Centimeters instead of Kilometers ? If we take a Petawatt laser pulse, I=10 21 W/cm 2 then the electric field is as high as E=10 14 eV/m=100.
Introduction Status of SC simulations at CERN
X-rays are electromagnetic waves (like light) and have a wavelength about the size of atoms. From
Chapter 9 Electromagnetic Waves. 9.2 ELECTROMAGNETIC WAVES.
Modelling shot noise and coherent spontaneous emission in the FEL Brian McNeil*, Mike Poole & Gordon Robb* CCLRC Daresbury Laboratory, UK *Department.
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.
07/27/2004XFEL 2004 Measurement of Incoherent Radiation Fluctuations and Bunch Profile Recovery Vadim Sajaev Advanced Photon Source Argonne National Laboratory.
The impact of undulators in an ERL Jim Clarke ASTeC, STFC Daresbury Laboratory FLS 2012, March 2012.
Free Electron Lasers (I)
Nonlinear interaction of intense laser beams with magnetized plasma Rohit Kumar Mishra Department of Physics, University of Lucknow Lucknow
Two Longitudinal Space Charge Amplifiers and a Poisson Solver for Periodic Micro Structures Longitudinal Space Charge Amplifier 1: Longitudinal Space Charge.
and Accelerator Physics
Beam Dynamics and FEL Simulations for FLASH Igor Zagorodnov and Martin Dohlus Beam Dynamics Meeting, DESY.
Lighting the path to innovation Australian Synchrotron What is a synchrotron & how does it work?
Operated by the Southeastern Universities Research Association for the U.S. Dept. Of Energy Thomas Jefferson National Accelerator Facility FEL Bunch length.
Optimization of Compact X-ray Free-electron Lasers Sven Reiche May 27 th 2011.
Laser physics and its application Introductory Concept The word LASER is an acronym for Light Amplification by Stimulated Emission of Radiation Lasers,
Physics of electron cloud build up Principle of the multi-bunch multipacting. No need to be on resonance, wide ranges of parameters allow for the electron.
B. FEL theory. B. FEL theory B.1 Overview B.2 Low-gain FEL theory B.3 High-gain FEL theory.
Max Cornacchia, SLAC LCLS Project Overview BESAC, Feb , 2001 LCLS Project Overview What is the LCLS ? Transition from 3 rd generation light sources.
X-Ray FEL Simulation: Beam Modeling William M. Fawley Center For Beam Physics Lawrence Berkeley National Laboratory ICFA 2003 Workshop.
Midwest Accelerator Physics Meeting. Indiana University, March 15-19, ORBIT Electron Cloud Model Andrei Shishlo, Yoichi Sato, Slava Danilov, Jeff.
Operated by Los Alamos National Security, LLC for NNSA Dynamics of modulated beams Operated by Los Alamos National Security, LLC, for the U.S. Department.
1.1 What’s electromagnetic radiation
The Next Generation Light Source Test Facility at Daresbury Jim Clarke ASTeC, STFC Daresbury Laboratory Ultra Bright Electron Sources Workshop, Daresbury,
UCLA Claudio Pellegrini UCLA Department of Physics and Astronomy X-ray Free-electron Lasers Ultra-fast Dynamic Imaging of Matter II Ischia, Italy, 4/30-5/3/
Transverse Gradient Undulator and its applications to Plasma-Accelerator Based FELs Zhirong Huang (SLAC) Introduction TGU concept, theory, technology Soft.
J. Corlett. June 16, 2006 A Future Light Source for LBNL Facility Vision and R&D plan John Corlett ALS Scientific Advisory Committee Meeting June 16, 2006.
Prebunching electron beam and its smearing due to ISR-induced energy diffusion Nikolai Yampolsky Los Alamos National Laboratory Fermilab; February 24,
WIR SCHAFFEN WISSEN – HEUTE FÜR MORGEN Pendulum Equations and Low Gain Regime Sven Reiche :: SwissFEL Beam Dynamics Group :: Paul Scherrer Institute CERN.
E. Schneidmiller and M. Yurkov FEL Seminar, DESY April 26, 2016 Reverse undulator tapering for polarization control at X-ray FELs.
Hale COLLAGE (CU ASTR-7500) “Topics in Solar Observation Techniques” Lecture 3: Basic concepts in radiative transfer & polarization Spring 2016, Part 1.
Production of coherent X-rays with a free electron laser based on optical wiggler A.Bacci, M.Ferrario*, C. Maroli, V.Petrillo, L.Serafini Università e.
Free Electron Laser Studies
Advancements on Theory and Simulations of FELs
Workshop on Fundamental Physics
Free Electron Sources of CoherentRadiation: FREE ELECTRON LASERS
People who attended the meeting:
Planned Oslo work in the XbFEL collaboration
Tunable Electron Bunch Train Generation at Tsinghua University
Sven Reiche UCLA ICFA-Workshop - Sardinia 07/02
Wakefield Accelerator
EEHG 101: The Basics of Echo-7
Review of Application to SASE-FELs
Free Electron Lasers (FEL’s)
Soft X-Ray pulse length measurement
Paul Scherrer Institut
High-power laser pulse propagation in silica
SASE FEL PULSE DURATION ANALYSIS FROM SPECTRAL CORRELATION FUNCTION
Gain Computation Sven Reiche, UCLA April 24, 2002
Transverse coherence and polarization measurement of 131 nm coherent femtosecond pulses from a seeded FEL J. Schwenke, E. Mansten, F. Lindau, N. Cutic,
Introduction to Free Electron Lasers Zhirong Huang
Enhanced Self-Amplified Spontaneous Emission
Presentation transcript:

L.T. Campbell & B.W.J. McNeil University of Strathclyde Puffin

What is an FEL? McNeil, Thompson, nature photonics | VOL 4 | DECEMBER 2010 | In a Free Electron Laser (FEL), a beam of relativistic electrons and a radiation field co-propagate an undulator or wiggler An undulator or wiggler is a periodic array of alternating magnetic poles This forces the electrons to oscillate in the direction transverse to propagation This oscillating component of velocity allows an energy transfer between electrons and radiation field The interaction causes the electrons to bunch spatially, and they begin to coherently amplify the radiation field, giving an exponential growth in intensity

What is an FEL? Electrons amplify field at a certain resonant frequency “slow” amplification process (w.r.t. the FEL resonant wavelength) Use Slowly Varying Envelope Approximation (SVEA), and use averaged quantities to drive radiation field Call this ‘averaged model’ McNeil, Thompson, nature photonics | VOL 4 | DECEMBER 2010 |

FEL Averaged Code - Basic Radiation field and electrons co-propagate an undulator

FEL Averaged Code - Basic Use Slowly Varying Envelope Approximation (SVEA), and use averaged quantities to drive field

FEL Averaged Code - Basic Use Slowly Varying Envelope Approximation (SVEA), and use averaged quantities to drive field

FEL Averaged Code - Basic Electron velocity < c To simulate relative electron-radiation ‘slippage,’ pass field on to next slice

FEL Averaged Code - Basic Electron velocity < c To simulate relative electron-radiation ‘slippage,’ pass field on to next slice

FEL Averaged Code - Basic In this model, electrons are confined to each slice, within periodic BC’s in phase space i.e. over a slice: Current assumed constant in each ‘slice’

FEL Unaveraged Code In an unaveraged code, we do not perform the SVEA or averaging process, and the radiation field is sampled on a much finer grid – a Particle In Cell (PIC) model

Unaveraged FEL codes In an unaveraged code, the radiation field envelope can vary quickly, and so can model the full radiation spectrum self consistently (limited by the Nyquist frequency) – so can model coherent emission arising from current gradients in the beam Electrons are not confined to slices – can model current redistribution during propagation

Motivation FEL’s now operating in hard x-ray (around 1Å) with pulse lengths of 10’s of fs and peak powers of ~10 10 W, to probe ultrafast, ultrasmall phenomena. Evolves from noise – process known as SASE – and SVEA can model this Cannot model coherent spontaneous emission arising from current gradients in the beam Cannot model electron transport fully

Motivation II Hard to model different frequencies with SVEA, can only model resonant frequency New techniques to improve temporal output and shot-to- shot stability may violate SVEA e.g. EEHG involves violent changes in electron position to prepare the beam Laser Plasma Accelerators produce short electron pulses which may exhibit a large degree of coherent emission, which averaged codes cannot model Such short electron pulses could involve large changes in relative electron positions – averaged codes cannot model this

Puffin Parallel Unaveraged Fel Integrator ◦ Unaveraged Free Electron Laser (FEL) code Puffin is first unaveraged FEL code in 3D Written in Fortran 90 using MPI Models a variably polarised undulator FEL Intended for probing new FEL schemes and ideas

Numerical Solution - Electrons Electron beam is discretised into electron macroparticles by method of [1] [1] – B.W.J. McNeil and G.R.M. Robb, Phys Rev E 65, Sampling an electron beam with a gaussian current distribution

Numerical Solution - Electrons Electron beam is discretised into electron macroparticles by method of [1] [1] – B.W.J. McNeil and G.R.M. Robb, Phys Rev E 65, Sampling an electron beam with a gaussian current distribution Create a grid...

Numerical Solution - Electrons Electron beam is discretised into electron macroparticles by method of [1] [1] – B.W.J. McNeil and G.R.M. Robb, Phys Rev E 65, Sampling an electron beam with a gaussian current distribution Create a grid, and into each grid element we assign a macroparticle with charge weight determined by the current distribution

Numerical Solution - Electrons Electron beam is discretised into electron macroparticles by method of [1] [1] – B.W.J. McNeil and G.R.M. Robb, Phys Rev E 65, To simulate noise assign random Poisson deviate to each macroparticle charge weight & position Sampling an electron beam with a gaussian current distribution Create a grid, and into each element we assign a macroparticle with charge weight determined by the current distribution

Numerical Solution - Field Solve field with split step Fourier method [1] ◦ 1 st half step: Field diffraction solved with Fourier Transforms ◦ 2 nd half step: Field source (amplification and absorption by electron macroparticles) and electron propagation Field Source solved with Finite Element (Galerkin) Method [2] Involves solution of sparse linear system [1] - R.H. Hardin and F.D. Tappert, SIAM Rev. 15, 453 (1973) [2] - K.H. Huebner, E.A. Thornton and T.G. Byrom, The Finite Element Method for Engineers

Matched Electron Beam Radiation field is modelled with a grid of nodes with linear interpolant, macroparticles move freely throughout field elements Electron beam is matched to undulator, meaning in transverse space it is focussed such that the beam has a constant radius

Matched Electron Beam Electrons will therefore remain confined to an inner set of nodes. Outer field nodes are then used only for diffraction Low frequency components diffract very quickly out the system. This causes an unphysical low frequency background signal to emerge which may interfere with the FEL interaction. Currently filter out low frequencies during propagation.

Parallelism Large data sets Num of macroparticles ~10 9 – would like to go orders of magnitude larger, need to distribute large electron arrays MPI Parallel Fourier Transforms Parallel Linear Solver for Sparse Systems We use:- ◦ FFTW for Fourier Transforms ◦ MUMPS for Linear Solver - Possible change to Hiper for linear solver in future

Memory Distribution Not immediately intuitive how to maintain a consistent memory distribution with minimum processor communication P0P0 P1P1 P2P2 P3P3 P4P4 P5P5 P6P6 P7P7 - electron beam- field PNPN - Nth Processor (ct-z)

Memory Distribution P0P0 P1P1 P2P2 P3P3 P4P4 P5P5 P6P6 P7P7 Not immediately intuitive how to maintain a consistent memory distribution with minimum processor communication - electron beam- field (ct-z)

Parallelism Electrons propagate freely through radiation field elements at v < c Store full field array on each processor Electrons are distributed evenly amongst processors Since num macroparticles >> num field nodes (6D beam vs 3D field)

Code

Machines Used In house Sun x4600 server ◦ 16 cores DL 1 on NW grid at Daresbury ◦ cores ARCHIE at University of Strathclyde ◦ cores Hartree? ◦ ???

Current Benchmarking performed by Lucian Anton at Hartree

Need for more processors/parallelism Currently using around 10 9 macroparticles For larger systems would like to increase to at least – Linear solver can be replaced to be more efficient, currently it appears to take the most time in each integration step

Ongoing Work Output and post-processing ◦ Previously using custom Matlab interface ◦ Now using scripts, need to link these into the Matlab GUI ◦ Data files too large, inconvenient for storage and transport

Broadband Field - variation with observation angle ω/ω r - on-axis spectra, then in order of increasing arbitrary angle: Avg. code range

Ongoing Work Models variably polarized undulator Radiation field polarization solved self- consistently – electrons only interact with correct polarization May be useful investigating FEL concepts with variable polarization and multifrequency model

Ongoing Work

Mode locked FEL HHG seeding

Ongoing Work D. J. DunningD. J. Dunning, B. W. J. McNeil, N. R. Thompson, arXiv: v1B. W. J. McNeilN. R. Thompson

End Thank you