Calculation of Sliced Beam Parameters

Moderators: cyao, michael_borland

Post Reply
tiansk
Posts: 43
Joined: 16 Mar 2012, 22:01

Calculation of Sliced Beam Parameters

Post by tiansk » 24 Apr 2025, 20:55

Hi,
When using the IBSCATTER element for IBS simulation, under the condition of longitudinal slicing of the beam, how is the sliced bunch length statistically calculated? I checked the elegant source code and found that the sliced bunch length is given by “bLength = c_mks * tLength / sqrt(4 * PI)”. What is the basis for this bunch length calculation?

In IBS simulations, based on experience, what are the recommended or suitable numbers of beam slices and macro particles? After all, IBS IBSCATTER simulation is based on element-by-element tracking , right?


Yours Tiansk

michael_borland
Posts: 2006
Joined: 19 May 2008, 09:33
Location: Argonne National Laboratory
Contact:

Re: Calculation of Sliced Beam Parameters

Post by michael_borland » 28 Apr 2025, 18:46

Tiansk,

When performing slice-based IBS, elegant calculates an equivalent rms bunch length that can be inserted into the IBS growth rate equations, which are expressed in terms of the rms bunch length.

The IBS rate is proportional to the integral of the longitudinal particle density rho(s) squared (times other integrals). For a uniform distribution of length L containing N particles, that becomes N^2/L. For a gaussian bunch, that becomes N^2/(2*sqrt(pi)*sigma).

The equivalent value of sigma to put in the gaussian-bunch equation is thus just sigma=L/2/sqrt(pi) or L/sqrt(4*pi).

--Michael

tiansk
Posts: 43
Joined: 16 Mar 2012, 22:01

Re: Calculation of Sliced Beam Parameters

Post by tiansk » 28 Apr 2025, 19:03

Thank you for your detailed explanation. I understand the origin of the sqrt(4*PI) factor.

Post Reply