BETACOOL Program for Simulation of Beam Dynamics in Storage Rings
- A. O. Sidorin, I. N. Meshkov, A. V. Smirnov,
- G. V. Trubnikov, R.V.Pivin
BETACOOL Program for Simulation of Beam Dynamics in Storage Rings - - PowerPoint PPT Presentation
BETACOOL Program for Simulation of Beam Dynamics in Storage Rings A. O. Sidorin, I. N. Meshkov, A. V. Smirnov, G. V. Trubnikov, R.V.Pivin Electron Cooling Group Joint Institute for Nuclear Research Dubna, Russia A.Fedotov, BNL CONTENTS 1.
May 14, 2007 JLAB seminar, Newport News 2
May 14, 2007 JLAB seminar, Newport News 3
May 14, 2007 JLAB seminar, Newport News 4
(since 1995)
RIKEN, Wako NIRS, Chiba Kyoto Univ. Beijing IMP, Lanzhou Fermilab, Batavia BNL, Upton Tech-X, Boulder FZJ, Jülich GSI, Darmstadt Erlangen Univ. MPI, Heidelberg CERN, Geneva München Univ. TSL, Uppsala MSL, Stockholm JINR, Dubna ITEP, Moscow BINP, Novosibirsk
http:/ / lepta.jinr.ru/ betacool/ betacool.htm
May 14, 2007 JLAB seminar, Newport News 5
Competitive programs: MOCAC (Monte-Carlo Code) ITEP, Moscow, P. Zenkevich, A. Bolshakov SIMCOOL (Simulation of Cooling), TRUBS – BINP, Novosibirsk, V. Parkhomchuk, V. Reva
Accelerator design, beam stability investigation can be provided using: MAD, CERN UAL (Unified Accelerator Library), BNL …..
May 14, 2007 JLAB seminar, Newport News 6
May 14, 2007 JLAB seminar, Newport News 7
May 14, 2007 JLAB seminar, Newport News 8
May 14, 2007 JLAB seminar, Newport News 9
May 14, 2007 JLAB seminar, Newport News 10
May 14, 2007 JLAB seminar, Newport News 11
j j s s s j j y y y j j x x x j j life
, , , ,
May 14, 2007 JLAB seminar, Newport News 12
(positive)
momentum spread momentum spread emittances emittances
(negative)
Equilibrium between IBS and ECOOL 1 −
1 −
May 14, 2007 JLAB seminar, Newport News 13
momentum spread emittances momentum spread emittances emittances momentum spread reference time reference time Equilibrium point
May 14, 2007 JLAB seminar, Newport News 14
=
3 1 , j j j i i i i
ξj are independent Gaussian random numbers.
Ion beam is presented by array of model particles. For each model particle the program solves Langevin equation:
j i k k j k i
, 3 1 , ,
=
Each effect calculates a kick of the ion momentum components and changes the particle number
The algorithm is equivalent to solution of Fokker-Plank equation, if
May 14, 2007 JLAB seminar, Newport News 15
May 14, 2007 JLAB seminar, Newport News 16
May 14, 2007 JLAB seminar, Newport News 17
String (λion < 0.709) Zigzag (0.709 < λion < 0.964) Helix or Tetrahedron (0.964 < λion < 3.10) Shell + String (3.10 < λion < 5.7)
May 14, 2007 JLAB seminar, Newport News 18
For uncoupled transverse motion at zero vertical dispersion the heating rates are calculated in accordance with:
CERN PS/84-9 AA, Geneva, May 1984. For uncoupled motion at non-zero vertical dispersion: M.Venturini, “Study of intrabeam scattering in low-energy electron rings”, Proceedings of the 2001 PAC, Chicago (J.D. Bjorken, S.K. Mtingwa, "Intrabeam scattering", Particle Accelerators, Vol. 13, p.115, 1983. ) The models require lattice functions of the ring + a few simplified models to speed up the calculations
May 14, 2007 JLAB seminar, Newport News 19
Constant diffusion and friction linearly depending on the ion velocity. The friction coefficient and the diffusion tensor are calculated in accordance with Venturini model.
IBS is calculated as a Coulomb scattering using Molecular Dynamics technique The models require optic structure of the ring
May 14, 2007 JLAB seminar, Newport News 20
vi V vj v d v f U U m m m m Z Z ne t p F
t f t f f t 3 3 min max 2 2 4
) ( ln 4
⎟ ⎟ ⎠ ⎞ ⎜ ⎜ ⎝ ⎛ ⎟ ⎟ ⎠ ⎞ ⎜ ⎜ ⎝ ⎛ + − = Δ Δ =
ρ π
− ⎟ ⎟ ⎠ ⎞ ⎜ ⎜ ⎝ ⎛ = Δ Δ Δ = dv v f U U U U Z Z ne t p p D
f t 3 , 2 min max 2 2 4 ,
ln 4
β α β α β α β α
δ ρ ρ π
“Test” particle moves inside a cloud of “field” particles
May 14, 2007 JLAB seminar, Newport News 21
May 14, 2007 JLAB seminar, Newport News 22
Equilibrium between ECOOL and IBS Ordered state of ion beam
May 14, 2007 JLAB seminar, Newport News 23
Calculation of force components in PRF, dPloss/ds
Transformation of the ion velocity to PRF friction force components to LRF Calculation of local electron density and temperature Non-magnetized, by Parkhomchuk, Derbenev-Skrinsky, Erlangen University
Uniform cylinder Gaussian cylinder Gaussian bunch Hollow beam Array of electrons
Solution of the ion motion equations Transformation of the ion co-ordinates to the frame referenced to the electron beam orbit Magnetic field errors Electron beam space-charge
Thin lens Cooler at non zero length
BETACOOL interface based on BOLIDE system
Hard disk Input files Control Output files
Betacool.exe
Interface part Codes of physical part Basic algorithms
May 14, 2007 JLAB seminar, Newport News 25
Physics guide of BETACOOL code, http://www.agsrhichome.bnl.gov/AP/ap_notes/ap_note_262.pdf User guide is in preparation now – will be ready this year
MADX – Intrabeam scattering simulations MOCAC SimCool, TRUBS
RECYCLER, LEIR…
May 14, 2007 JLAB seminar, Newport News 27