Periodic Poisson Solver for Particle Tracking

Periodic Poisson Solver for Particle Tracking


A method is described to solve the Poisson problem for a three dimensional source distribution that is periodic into one direction. Perpendicular to the direction of periodicity a free space (or open) boundary is realized. In beam physics, this approach allows to calculate the space charge field of a continualized charged particle distribution with periodic pattern.

The method is based on a particle mesh approach with equidistant grid and fast convolution with a Green’s function. The periodic approach uses only one period of the source distribution, but a periodic extension of the Green’s function.

The approach is numerically efficient and allows the investigation of periodic- and pseudo-periodic structures with period lengths that are small compared to the source dimensions, for instance of laser modulated beams or of the evolution of micro bunch structures. Applications for laser modulated beams are given.

I Introduction

The fundamental problem of the analysis of beam dynamics is to solve the equation of motion for a multi particle system () in presence of external forces (caused by magnets, cavities etc.) and self forces. A particular difficulty is to determine the self-fields of the dynamic many-particle system. The coarsest approximation to solve this problem is the space charge or Poisson approach. It assumes that all particles are in uniform motion with identical velocity vector. Therefore the problem is equivalent to an electrostatic problem, and in principle one has to add for each observer particle the one over distance contribution from all other sources. This point-to-point interaction would allow the slightly better approach of individual uniform motion per particle, but its effort scales as . This is avoidable by a continualization so that the point particles are represented by a smooth density function. Additionally the continualization solves a second problem that is usually not in the focus of interest: the near scattering of particles that approach much closer than the averaged particle distance. A proper tracking with near scattering needs not only the point-to-point interaction but also a very fine time step related to the minimal distance between particles.

Continuous density functions and fields are numerically represented either by superpositions of basis functions (finite element methods) or by mesh methods. In this report we use a three dimensional equidistant mesh for binning and compute the static potential by a fast convolution with a Green’s function as described in (1); (2). This Green’s function fulfills free space (or open) boundary conditions. Also the electric field is calculated on the mesh, by numeric differentiation. The field is interpolated to the particle positions and transformed into a collective force as it appears in the equation of motion. The numeric integration of the equation of motion is not described here.

The Poisson-particle-mesh approach is used widely and successfully in beam dynamics for instance in straight sections with constant energy, but also in particle sources or accelerating sections and even in sections with weak curvature. Sometimes the particle distribution has a fine sub-structure which has to be taken into account, for instance the particles perform plasma oscillations (3); (4); (5), a micro modulation builds up (micro-bunch-instability) or they interact in an undulator with a laser. Such high resolution computations need very fine meshes and high particle (or macro-particle) numbers so that they become numerically very expensive.

This numerical effort can be dramatically reduced when the approach assumes and utilizes periodicity: only the particles of one period have to be tracked and meshed. We describe such an approach where the periodicity of the source distribution is interchanged with the periodicity of the Green’s function. Except for the calculation of the Green’s function, the established method (Poisson-particle-mesh with equidistant mesh and fast convolution) can be used completely unchanged. We consider periodicity into one direction. The direction is arbitrary and needs not to coincide with a mesh axis. Perpendicular to this direction free space (or open) boundary conditions are realized.

The report is organized as follows. Section II is about general aspects of periodicity. In section III we describe the approach, first the standard method (Poisson, particle-mesh, convolution with Green’s function), then its modification with periodic Green’s function. In section IV we demonstrate the method with examples: the FLASH seeding section (6); (7); (8) with different particle densities and modulations, and parasitic heating after the LCLS laser heater (9); (10). For comparison of field calculation methods, we did tracking simulations with Astra (11) and the non-periodic and periodic implementation of the method described in this report, called QField.

Ii Periodicity

Some aspects of spatial periodicity and pseudo-periodicity are illustrated in Fig. 1. The particles in panel (a) are randomly distributed while panel (b) shows a periodically repeated set of random particles. Distribution (a) is caused by applying a periodic transport map to random particles that are uniformly distributed into the direction of periodicity. Strictly periodic distributions as in (b) are used to approximate pseudo-periodic distributions as in (a).

For the strictly periodic approach we consider only a set of non-repeated particles. As it can be seen in panels (b-e) there are many sets that describe the same periodic distribution. It is easy to manipulate such sets by shifting particles by a multiple of the repetition vector . The sets in (c) and (d) are chosen so that all particles are in a volume slice, where the front plane corresponds to the back plane shifted by . These slices might have any orientation (or shift), but there are orientations so that the volume of a box (or sphere) that includes all particles is minimal. The distribution in (b) are particles from one volume slice, that have been mapped by a periodic transport map. (Particles with nearly the same spatial coordinates, but with different momenta may be mapped to very different spatial coordinates.) For numerical reasons it might be advantageous to use sets without sudden change of density, as it can be seen in panel (e). This set has been composed similar as (c), but some particles close to the left boundary are shifted by (beyond the right boundary) and some particles close to the right boundary are shifted into the opposite direction. The probability of shifting depends on the distance to the boundary.

To keep periodicity, the set has to represent a distribution that is periodic in six dimensional phase space . Periodically shifted particles are at , with the vector of six dimensional periodicity. The required property for the transport is . This is for instance fulfilled if only one spatial component of is non-zero and is a linear function of that component.

Real distributions are always pseudo-periodic since they are finite. Sometimes only a small part of a (long) bunch behaves periodically, as for instance in Figs. 6, 7. The phase space volume covered by the beam is usually small and the transport can be linearized, or at least locally (for one ore few periods) linearized. Therefore the Poisson approach can be used for distributions with finite extension in momenta space, although the uniform motion approach assumes identical momentum of all particles. In the same sense the periodical Poisson approach is applicable to distributions with non-zero momentum components of , although this would mean particles with arbitrarily large momentum. An example is a bunch with energy chirp and micro modulation.

The Coulomb force drops with and the effect of a dipole perturbation drops with . Therefore space charge effects are very localized and non-resonant. Pseudo-periodic behavior can be observed even for distributions with only few periods, as it can be seen in the first example of section IV.

Iii Method

iii.1 Poisson Approach and Lorentz Force

The electro-magnetic field caused by a set of discrete point particles with charge , position and velocity is estimated based on the assumption of collective uniform motion (of all particles) with the velocity . The particle positions are represented by orthonormal coordinates , wherein the -axis points in the direction of motion and the directions and are perpendicular. After Lorentz transformation to the rest frame, the coordinates are with and . The electrostatic field may be computed from point-to-point interaction as


with excluded self interaction. Therefore is the subset of all particles without particle . The continualization replaces the particle distribution by a continuous charge density function and the electrostatic field


is the negative gradient of the electrostatic potential


Finally we transform back to the moving frame


and calculate the Lorentz force


iii.2 Particle-Mesh-Method

A simple and robust continualization method is to approximate the discrete charges by a continuous distribution that is piecewise constant in the cells of an equidistant mesh. The mesh points are in the middle of the cells and the charges per cell are . For simplicity we have chosen the direction of motion to coincide with one mesh axis. This has numerical advantages, as the resolution requirement in longitudinal direction is usually very different from that into transverse directions, but it is not necessary. The choice of the perpendicular directions , is free.

The electrostatic potential caused by the charge density in the cell which includes the origin, is


with the Green’s function


This integral can be solved as (2):


with the anti-derivative


and . The asymptotic behavior


is obvious from Eq. (8).

To compute the potential at all mesh points , caused by all mesh charges, one has to perform the summation


with the Green’s function at the mesh points . This can be done efficiently by a three-dimensional fast convolution. The components of the electric field are determined as difference quotients (f.i. ). These components, that are allocated on shifted meshes (as ), are interpolated to the Lorentz transformed particle positions to find the fields in the rest frame.

For an efficient computation of the Green’s function on the mesh, one utilizes the asymptotic behavior for points far from the origin and calculates only near points by Eq. (9). Therefore one calculates first the anti derivative in one octant () of the near-volume and then the Green’s function itself. The field in other octants follows from mirror symmetry. Technically, the change to the asymptotic approximation is realized with a smooth switch function


as “switched” Green’s function


The volume of pure asymptotic behaviour follows from the condition


In Fig. 2 the Green’s function is compared with the asymptotic approximation, and the ratios and are plotted for cubic mesh cells () and for mesh cells with large aspect ratio (). The relative deviation of the asymptotic function is below 0.001 for . Note that the case of infinite aspect ratio () is very similar to the case in the volume . The switch function is calculated for the parameters . The relative deviation of the “switched” function is below 0.001 for the hole volume.

iii.3 Periodic Source and Periodic Green’s Function

Each particle of the set is infinitely repeated with the spatially periodic shift , see Fig. 1b-c. The continualization of the particles of the set gives the smooth density function and the periodic extension is


The particles in and the continuous function generate the periodic behavior, but they are not restricted to a certain volume, as the volume of one period.

As for two dimensional charge distributions with infinite size into the third dimension, the potential of periodic distributions is usually not limited to a finite range. Therefore the Poisson integral Eq. (3) diverges for all observation points of interest! It is possible to avoid this and to achieve convergence, by normalizing the potential


to be zero at a certain point . The gradient of is identical to that of . In the following we skip the tilde and write for the potential of the periodic distribution

The summation term in the second integral can be interpreted as Green’s function of a periodically repeated point charge. The Green’s function of one mesh cell follows from the integration

This can be expressed by the non-periodic Green’s function as


To compute the potential at mesh points , caused by all mesh charges, one has to perform the summation


with the integrated charge of density in mesh cell and the periodic Green’s function at the mesh points. Therefore the field calculation for periodic source distributions can be done by the same method as for a non-periodic source, only the Green’s function and the source distribution have to be replaced by the periodic extension and the non-repeated representation .

iii.4 Numerical Calculation of Periodic Green’s Function

For the numerical evaluation we set and split into the terms


The finite sum is computed directly, using Eq. (14). The number has to be chosen large enough, to fulfill the condition for all points in the computation volume, compare Eq. 15. In order to calculate the infinite sums, we use the asymptotic Eq. (11)


and the auxiliary function


The auxiliary function is periodic in and can be written as fourier series


The harmonic sum converges well for large values of , due to the behavior of the modified Bessel function for large arguments. Function values for positive are calculated by adding the finite sum .

For small values of the auxiliary function is calculated with help of a Taylor expansion


and the Taylor polynomial


with and the polygamma function. To reach the desired accuracy it can be necessary to split into a finite sum and an infinite part that is calculated by the Taylor approximation for a sufficiently high number .

The numerically calculated function and the deviation from a “high precession” result are plotted in Fig. 3 for and . The “high precession” result has been calculated to numerical accuracy by using a Fourier series to sufficiently high harmonics or by a sufficiently high for the Taylor expansion. The highest values of appear at where the type of expansion is switched. The Fourier expansion is truncated after 8 terms, the Taylor expansion uses .

iii.5 Mesh-Periodicity and Symmetry

It is obvious from Fig. 1 that the choice of is not unique. Nevertheless the convolution of the continualizated density with the periodic Green’s function might result in the same values of the potential on the mesh. This happens if the mesh supports the periodicity, which means the vector coincides with a mesh vector as in Fig. 4b.

For practical simulations it is desirable to use a mesh that supports periodicity, and to shift the particles of the original set by a multiple of so that they fill a one-period-slice as in Fig. 1b and c. It stands to reason, to align the slice with respect to the mesh as in Fig. 1b. A small volume of filled mesh cells is preferable.

Meshes that do not support periodicity can be favorable to avoid extreme aspect ratios of mesh cells, as it would happen for supported periodicity if the ratio of non-zero components of is extreme. Such a mesh, as in Fig. 4d, gives reasonable results supposed the generating set is sufficiently smooth. (Sudden changes of density have to be resolved by the discretization.) The potential has to be computed in a volume that overlaps partially with the shifted volume. In overlapping regions the potential is not quite identical, due to non-periodic discretization errors. Therefore an appropriate interpolation between potentials in overlapping regions (while entering one region and leaving the other) helps to avoid discontinuous potentials and infinite fields.

The periodical Green’s function has point symmetry to the origin . It is mirror symmetric if , or if , or if .

Iv Applications

iv.1 FLASH Seeding Section, with 800 nm Energy Modulation of a 1.5 kA Bunch

In the seeding section of the FLASH free electron laser (6); (7); (8) an electron bunch is energy modulated by an external laser and send through three chicanes and several undulators as it can be seen in Fig. 5. To investigate microbunching effects the radiator undulator (after chicane 1) and the sFLASH undulators (after chicane 2) have been switched off. The simulation starts directly after the modulator (longitudinal position 162 m) and ends 10 m behind after the transverse deflecting structure TDS (at longitudinal position 204.2 m).

The initial beam (after the modulator) has the following properties: energy = 585 MeV, charge 0.3 nC, normalized emittance 1.5 m, peak current 1.5 kA, uncorrelated energy spread = 150 keV and Gaussian longitudinal and transverse profiles. Therefore, the rms length is 80 fs. The beam has been energy modulated in the modulator undulator by a laser with wavelength = 800 nm. The duration of the laser pulse of minimal 30 fs (FWHM) is short compared to bunch length, but long enough to permit pseudo periodic behavior. As the optical beam in the undulator is much wider than the particle beam, the energy modulation amplitude (of 250 keV) is nearly transverse offset independent.

Effects in drift-quadrupole-lattices are the modification of particle energies, the modification of transverse optics and plasma oscillations. For the given parameters, the energy effect is strongest, transverse defocussing is weak and the length for a full plasma oscillation, in longitudinal phase space, is about = 120 m (5). Therefore the longitudinal phase space distribution is nearly not altered on the short distance to the first chicane. The longitudinal dispersion of the first chicane m couples relative energy deviations to longitudinal displacements , and creates density modulation due to the initial energy modulation. The effect of the second chicane is weak due to its small dispersion m. More important is the interchange between density and energy modulation, as it is typical for plasma oscillations, on the distance between chicane 1 and 3 of about . The bunch current with its modulation is shown in Fig 6a. Up to this position, the energy modulation has grown by more than a factor of ten to an amplitude of about 4 MeV. This amplification is beyond the linear regime and this will be exacerbated in the last chicane with m. This longitudinal dispersion is sufficient to shear particles, that were originally (during modulation) in one period, over several periods as it can be seen within the longitudinal phase space in Fig. 7a. At rollover “points” in longitudinal phase space, where the band with particles is folded back, current spikes appear as can be seen in Fig. 6b. These spikes cause strong space charge fields and lead to a complicated energy pattern after a further drift of about 15 m, see Figs. 7b.

Fig. 7 has been calculated by the established space charge code Astra (11) with a three dimensional solver based on the particle mesh method. For comparison we did non-periodic and periodic simulations with our implementation, called QField. The results of full-bunch simulations with 1E6 macro particles with Astra and QField-none-periodic can be seen in Figs. 7 and 8, showing the longitudinal phase space after chicane 3 and 15 m downstream. The results are in good agreement.

To verify the periodic approach, we did a high resolution full-bunch simulation with 20E6 macro particles with QField-none-periodic, and a periodic simulation with same macro particle density in only one period. The full-bunch simulations was done with longer laser modulation (60 fs, FWHM) to increase the length of the pseudo periodic range. Figs. 9 and 10 show a short part of the longitudinal phase space around the middle of the bunch, directly after the last chicane and 15 m downstream. Particles in gray are periodic repetitions of the simulated particles that are plotted in in blue. Not all simulated particles in the observation range are plotted to avoid large over-painted areas. (The number of plotted particles is equivalent for the different plots.) In the sub-panels 9a, 10a for the full-bunch, the non-periodic behavior due to finite modulation length is clearly observable. The sub-panels 9b, 10b for the full-bunch simulation with longer laser modulation show a nice quasi-periodic pattern that is in good agreement with the periodic results in Figs. 9c, 10c.

iv.2 FLASH Seeding Section, with 266 nm Energy Modulation of a 45 A Bunch

This example compares the three-dimensional periodic model with a one-dimensional impedance model, for a periodic distribution that is modulated and compressed to achieve current spikes of maximal amplitude. Significant self effects happen on the drift-quadrupole-lattice after the four magnet compressor chicane. The one-dimensional impedance model averages the longitudinal field of a round Gaussian beam versus the transverse offset, as derived in (12) , see also (5) . A periodic version of the one dimensional model was used for the comparison. (The periodic repetition can be realized either by a summation of the spatially shifted field, or by a summation of the harmonics of the impedance in frequency domain.)

The setup is the same as before, but with different parameters and only one active chicane: beam energy = 700 MeV, bunch charge 0.3 nC, normalized emittance 1.5 m, peak current 45 A, uncorrelated energy spread = 3keV and Gaussian profiles. The particle beam is energy modulated by a laser of wavelength = 267 nm with the modulation amplitude = 0.2 MeV. The dispersion m of the first chicane is adjusted for maximum bunching and maximum current spikes as it can be seen Fig. 11. The second and third chicane are switched off.

Directly before the first chicane, the phase space distribution is almost not changed by self effects, due to the small beam current, the high particle energy and the short travelled distance to this position. In contrast to the previous example, the particles are tracked through the magnetic fields of the chicane, but the effect of one- respectively three-dimensional self fields are so small, that Fig. 11 looks identical for both cases, and it is not to distinguish from the corresponding figure for a calculation without self-fields. The sharpness of the current spikes is not only determined by uncorrelated energy spread and longitudinal dispersion, but also by transverse emittance and second order coupling to the longitudinal direction. The current spikes are very short and the bunching factor is above ten percent even for spectral lines beyond the 30th harmonic. The required resolution of the longitudinal mesh has to be much better than than . It is set to 0.6 nm, which is 450 meshlines per period of the fundamental modulation and thus below the shortest possible rms length of that would appear if the particles are ideally (linear chirp, no non-linear effects) compressed to minimal length. There are about 220000 electrons per period which are directly simulated. A macro particle number equal (or higher) than the number of electrons can be easily handled with the periodical approach.

The particle distribution with sharp density spikes is tracked about 23 m through quadrupoles and drifts to the exit of the (inactive) third chicane. Figs. 12, 13 show the longitudinal phase space, the bunch current and the bunching for the one- and three-dimensional field model. The current spikes are diverged and the high harmonic content is significantly reduced, in good agreement of both models. It can be seen that the slope of the initial saw-tooth-like modulation has been reduced, similar to the reduction of the energy modulation during a plasma oscillation, after a length that is short compared to the period length. In the one-dimensional model all particles in one slice feel the same longitudinal field. Therefore the only mechanism to increase the slice energy spread is individual longitudinal particle motion. The longitudinal field in the spikes is strongest and causes an energy modulation comparable to the initial laser modulation and a large energy spread. But the space charge distribution significantly violates the requirements for the one dimensional approach of a long bunch: . The length of the current spike of few nano-meters times is not large compared to the typical transverse dimension of about 100 m (= emittance , see Fig. 5 with the beta function). The vectorial field of the three dimensional model depends on the transverse offset and is integrated along betatron trajectories. (For the other extreme of flat bunches the longitudinal field is proportional to the transverse density, as .) This increases the slice energy spread as it can be seen in Fig. 13.

iv.3 Parasitic Heating after LCLS Laser Heater

At LCLS a laser heater is used to increase the uncorrelated energy spread of the electron beam to counteract a microbunch instability (13) . Therefore the electron beam is energy modulated in an undulator that is in the middle of a short chicane, see Fig. 14. The periodic modulation directly after the undulator is (in principle) visible in longitudinal phase space. This is different after the dogleg comprising of the last two chicane magnets: the angular divergence before the dogleg, due to emittance, causes spatial longitudinal divergence due to the dispersion parameter This -divergence is large compared to modulation wavelength so that the periodic behavior is obscured, see -diagram in Fig. 17. Similarly, in spatial space appears no pattern of the harmonic excitation, see -diagram in Fig. 17. Therefore it was unexpected to measure energy spectra with rms widths that are not proportional to amplitudes of the exciting laser field. The position of the spectrometer can be seen in Fig. 14. This effect is a clear indication for self effects and has been discussed, explained and estimated in (10) .

We give a simplified explanation for this effect. The transport equation from the exit of the laser heater undulator to an arbitrary position after the dogleg is


with the phase space coordinates after the undulator and the spatial coordinates (at the arbitrary position) after the dogleg and the relative modulation amplitude . The energy spread before the undulator is neglected and for the beginning we neglect also the contribution of . Fig. 15 illustrates the transformation by Eq. 28: an equidistant orthogonal grid in the -plane is transformed to the plane. The chosen numbers are typical for the given setup. It is obvious that the original area has been sheared and modulated and spatial density oscillations have been created. Also particles with the same initial coordinate but different slope are distributed horizontally, they are still located on lines. To achieve a homogeneous spatial mixing, a horizontal spread of is necessary that is coupled by into the horizontal direction again. Supposed the fluctuation of is sufficiently large (compared to the horizontal distance between lines with ), then the density is uniform, as for instance in Fig. 17. This is different in the vicinity of zero crossings of as in Fig. 16 with and optical functions . At these positions appear spatial density fluctuations and space charge fields cause an additional energy modulation, which is correlated with the original modulation.

Figs. 17, 18 and 19 are results of a numerical simulation with the periodic space charge solver of the setup described in (10) ( = 135 MeV, = 2 keV, peak current 37 A, charge 250 pC, normalized emittance 0.4 m, modulation wavelength = 758 nm). The beam is heated to = 8 keV. The blue particles in the - and -diagrams are particles that have been in the same longitudinal period during modulation, the gray particles are a periodic repetition. Fig. 17 refers to a position short after the laser heater chicane. The particles behave as expected by a theory neglecting self effects: the oscillating behavior is not visible, the particles are longitudinally smeared over a length larger than the period . The spectral density agrees with the predicted double bump structure (14). Fig. 18 refers to the position 15.5 m, close to the zero crossing of . In the spatial diagram the periodic pattern appears as microbunching, although the relative longitudinal position of all the particles is not changed. The space charge fields due to the micro structure changes the particles energy and alters the energy distribution: the spectrum is different and its rms width is increased. At the position 17.5 m shown in Fig. 19, no microbunching is obvious but the energy distribution is significantly widened to 12 keV. Fig. 20 shows the rms energy spread along the beamline for different heating strengths. The blue 2 keV curve is calculated without heating, the thick black line refers to a heating (from initially 2 keV) to 8 keV as in the previous figures. The parasitic heating effect can be clearly seen. The characteristic of this heating described in Fig. 21 showing the rms energy spread at the spectrometer entrance versus the initial energy spread. It is remarkable that parasitic heating changes not only the rms width but also the shape of the spectrum, see sub-panels with spectra in Figs. 17, 18 and 19.

This calculation has been performed with 1E6 macro particles per period although the number of electrons per period is 0.55E6. The longitudinal resolution is , the transverse resolution is , so that the Lorentz transformed mesh has the same resolution in all directions. The phase space pictures have been computed separately, with a resolution of 20 meshlines per period.

Fig. 22 shows the published measurement (10) together with a periodic and non-periodic simulation with QField. Although the shapes agree qualitatively, the results are not in good agreement: (a) the measured heating is stronger (up to 28 keV where 10 keV are expected without additional heating), (b) the energy values without increased heating are different (here: 11 keV, 20 keV, measured: 16 keV, 28 keV).

V Conclusion

In this paper we developed a method to calculate the potential and electro-magnetic field of a periodic charge distribution that moves in free space with constant velocity. The charge distribution is three dimensional and periodic in one direction of space. The numerical technique is a modification of the well known particle-mesh-method with fast convolution of the discretized source with the Green’s function of one cell. An efficient method has been described to compute the periodic Green’s function so that only particles, representing one period, have to be considered for the convolution.

The method has been demonstrated with examples of pure spatial periodicity into the direction of motion. For example (A) a comparison with non-periodic simulations is shown. Although the quasi-periodic part of the bunch is quite short, a good agreement is achieved. A non-periodic simulation for example (B) was beyond the available computational capacities. For example (C) some points of the curve in Fig. 22b have been verified with large effort by non-periodic simulations with lower spatial resolution. The CPU time requirement for each point was about 1000 times larger despite the lower resolution.

Not all capabilities of the method have been demonstrated by these examples. For instance a density modulated beam with energy chirp represents a periodicity in geometric- and momentum-space. Due to longitudinal and transverse dispersion the periodicity vector changes its length and direction and deviates from the direction of motion. This happens in bunch compressor chicanes.

The periodic approach is numerically much more efficient than non-periodic simulations of bunches with quasi-periodicity, as the number of particles and the volume of the problem domain is reduced by orders of magnitude.


We thank Winfried decking, Christoph Lechner, Kirsten Hacker, Evgeny Schneidmiller, Mikhail Yurkov, Igor Zagorodnov and Torsten Limberg for their interest and stimulating discussions.

Figure 1: Periodic particle distributions and periodic shift vector : (a) pseudo-periodic random distribution with periodic behavior; (b) generating set and periodically repeated particles in blue resp. gray; (c) equivalent generating set in slice volume between two planes shifted by ; (d) other equivalent set in different volume slice; (e) equivalent generating set without sharp truncation.
Figure 2: The Green’s function , the asymptotic approximation and the “switched” approximation for switch parameters : (a) and (c) comparison of and its asymptotic approximation ; (b) and (d) ratios and ; (a) and (b) for cubic mesh cells; (c) and (d) for mesh cells with large aspect ratio (). The Green’s funtion is only calculated for discrete mesh points ().
Figure 3: Function and absolut error of the numerical calculation. As is singular at the origin (), it truncated for the plot to values below 10. The transition from the Taylor approximation (for small ) to the Fourier series is at . The Taylor approximation is used for the upper part of the sum from to infinity. The harmonic expansion is truncated after 8 terms.
Figure 4: Equivalent generating sets for the same periodic distribution: (a) volume is not limited to a one-period-slice; (b) particles in one-period-slice and mesh that supports periodicity; (c) particles in equivalent one-period-slice; (d) particles without sharp truncation and mesh that does not support periodicity.
Figure 5: Seeding section of FLASH: optical functions and layout.
Figure 6: Application A: current (a) before and (b) after the third chicane, for 30 fs (FWHM) laser modulation, calculated with 20E6 macro-particles.
Figure 7: Application A: longitudinal phase space (a) direct after chicane 3 and (b) 15 m behind, for 30 fs (FWHM) laser modulation, calculated with 1E6 macro-particles, by Astra.
Figure 8: Application A: longitudinal phase space (a) direct after chicane 3 and (b) 15 m behind, for 30 fs (FWHM) laser modulation, calculated with 1E6 macro-particles, by QField.
Figure 9: Application A: longitudinal phase space direct after chicane 3. (a) Calculated with QField-non-periodic, 1E6 macro-particles, 30 fs (FWHM) laser modulation, (b) calculated with QField-non-periodic, 20E6 particles, 60 fs (FWHM) laser modulation, (c) calculated with QField-periodic.
Figure 10: Application A: longitudinal phase space 15 m behind chicane 3. (a) Calculated with QField-non-periodic, 1E6 macro-particles, 30 fs (FWHM) laser modulation, (b) calculated with QField-non-periodic, 20E6 particles, 60 fs (FWHM) laser modulation, (c) calculated with QField-periodic.
Figure 11: Application B: longitudinal phase space, current and bunching after 1st chicane.
Figure 12: Application B: longitudinal phase space, current and bunching after 3rd chicane, calculated with one dimensional impedance. Chicanes 2 and 3 are off.
Figure 13: Application B: longitudinal phase space, current and bunching after 3rd chicane, calculated with three dimensional impedance. Chicanes 2 and 3 are off.
Figure 14: Application C: the LCLS injector layout showing laser heater, transverse RF deflector OTR/YAG screens wire scanners, and spectrometers, from (10)
Figure 15: Application C: visualization of transport transformation of , after laser heater undulator to ,at 15.5 m position for particles without offset .
Figure 16: Application C: beta functions and from the end of the laser heater undulator to an arbitrary lattice. The plot range is from the exit of the undulator to the beginning of the spectrometer magnet.
Figure 17: Application C: longitudinal phase space , top view and energy spectrum for the position 11 m, short after the chicane.
Figure 18: Application C: longitudinal phase space , top view and energy spectrum for the position 15.5 m, near the zero crossing of .
Figure 19: Application C: longitudinal phase space , top view and energy spectrum for the position 17.5 m.
Figure 20: Application C: energy spread after the laser heater chicane as function of the beamline coordinate. The initial spread varies due to different laser modulation.
Figure 21: Application C: energy spread at the spectrometer (position 19 m) as function of the spread directly after the laser heater chicane (position 11 m). The initial spread varies due to different laser modulation.

(a)                                                            (b)

Figure 22: (a) Measurement (10), (b) simulation with QField-periodic and QField-non-periodic.


  1. R. Hockney and J. Eastwood. Computer Simulation Using Particles. Institute of Physics Publishing, Bristol, 1992.
  2. J. Qiang, S. Lidia, R. Ryne and C. Limborg-Deprey, Three-dimensional quasistatic model for high brightness beam dynamics simulation. Phys. Rev. ST Accel. Beams, 9(4):044202, Apr 2006.
  3. J. Lawson: The Physics of Charged-Particle Beams. Clarendon Press, Oxford 1988.
  4. G. Geloni, E. Saldin, E. Schneidmiller, M. Yurkov: Benchmark of Astra with Analytical Solution for the Longitudinal Plasma Oscillation Problem. Proceedings FEL Conference 2004.
  5. M. Dohlus, E. Schneidmiller, M. Yurkov, C. Henning; F. Gruener: Longitudinal space charge amplifier driven by a laser-plasma accelerator. Proc. SPIE 8779 87791T, 2013.
  6. S. Schreiber: First Lasing in the Water Window with 4.1 nm at FLASH. Proceedings of FEL 2011, Shanghai, China.
  7. K. Hacker et al.: Measurements and Simulations of Seeded Electron Microbunches with Collective Effects. To be published.
  8. C. Lechner, et. al.: Experimental verification of controlling FEL gain by laser-induced microbunching instability, in preparation.
  9. P. Emma et al.: First Lasing of the LCLS x-ray FEL at 1.5 A. Proceedings of the 2009 IEEE Particle Accelerator Conference, Vancouver, BC, Canada, May, 2009.
  10. Z. Huang: Measurements of the LCLS laser heater and its impact on the x-ray FEL performance. Phys. Rev. ST Accel. Beams 13, 020703, February 2010.
  11. K. Flöttmann: “ASTRA”, DESY, Hamburg,, 2000.
  12. G. Geloni, E. Saldin, E. Schneidmiller and M. Yurkov: Longitudinal wake field for an electron beam accelerated through an ultrahigh field gradient. Nucl. Instrum. and Methods, A578, 2007.
  13. Z. Huang, J. Wu, T. Shaftan: Microbunching Instability due to Bunch Compression. SLAC-PUB-11597, December 2005.
  14. Z. Huang, M. Borland, P. Emma, J. Wu, C. Limborg, G. Stupakov, J. Welch: Suppression of microbunching instability in the linac coherent light source. Phys. Rev. ST Accel. Beams 7, 074401, 2004.
Comments 0
Request Comment
You are adding the first comment!
How to quickly get a good reply:
  • Give credit where it’s due by listing out the positive aspects of a paper before getting into which changes should be made.
  • Be specific in your critique, and provide supporting evidence with appropriate references to substantiate general statements.
  • Your comment should inspire ideas to flow and help the author improves the paper.

The better we are at sharing our knowledge with each other, the faster we move forward.
The feedback must be of minumum 40 characters
Add comment
Loading ...
This is a comment super asjknd jkasnjk adsnkj
The feedback must be of minumum 40 characters
The feedback must be of minumum 40 characters

You are asking your first question!
How to quickly get a good answer:
  • Keep your question short and to the point
  • Check for grammar or spelling errors.
  • Phrase it like a question
Test description