PTC ½ day – Experience in PS2 and SPS H. Bartosik, Y. Papaphilippou.

Slides:



Advertisements
Similar presentations
CLIC TeamMAD-X Day, September 4, 2003 MAD-X for CLIC H. Braun, R. Corsini, T.d’Amico, A. Faus-Golfe, M. Korostelev, S. Redaelli, T. Risselada, D. Schulte,
Advertisements

The HiLumi LHC Design Study is included in the High Luminosity LHC project and is partly funded by the European Commission within the Framework Programme.
Current Status of Virtual Accelerator at J-PARC 3 GeV Rapid Cycling Synchrotron H. Harada*, K. Shigaki (Hiroshima University in Japan), H. Hotchi, F. Noda,
TUPEC057 Advances With Merlin – A Beam Tracking Code J. Molson, R.J. Barlow, H.L. Owen, A. Toader MERLIN is a.
1 PIC versus Frozen? 5/27/2013 FSOutcome of SC-13 PIC codes are definitely needed when coherent effects are relevant. In our case in presence of strong.
Longitudinal motion: The basic synchrotron equations. What is Transition ? RF systems. Motion of low & high energy particles. Acceleration. What are Adiabatic.
ELENA Tracking studies P.Belochitskii, O.Berrig With thanks to: C.Carli, L.Varming Jørgensen, G.Tranquille.
July 22, 2005Modeling1 Modeling CESR-c D. Rubin. July 22, 2005Modeling2 Simulation Comparison of simulation results with measurements Simulated Dependence.
Lecture 5: Beam optics and imperfections
Introduction Status of SC simulations at CERN
GRD - Collimation Simulation with SIXTRACK - MIB WG - October 2005 LHC COLLIMATION SYSTEM STUDIES USING SIXTRACK Ralph Assmann, Stefano Redaelli, Guillaume.
Topic Three: Perturbations & Nonlinear Dynamics UW Spring 2008 Accelerator Physics J. J. Bisognano 1 Accelerator Physics Topic III Perturbations and Nonlinear.
Loss maps of RHIC Guillaume Robert-Demolaize, BNL CERN-GSI Meeting on Collective Effects, 2-3 October 2007 Beam losses, halo generation, and Collimation.
Proton beams for the East Area The beams and their slow extraction By : Rende Steerenberg PS/OP.
Yichao Jing 11/11/2010. Outline Introduction Linear lattice design and basic parameters Combined function magnets study and feasibility Nonlinear dynamics.
1 Tracking code development for FFAGs S. Machida ASTeC/RAL 21 October, ffag/machida_ ppt & pdf.
Symplectic Tracking Routine Malte Titze, Helmholtz-Zentrum Berlin, TexPoint fonts used in EMF. Read the TexPoint manual before you delete this.
PTC Integration into MAD-X What is PTC? (Etienne’s words) Some Facts about PTC What are the advantages for MAD-X? Magnet Treatment in PTC How will we use.
Virtual Accelerator at J-PARC 3 GeV Rapid Cycling Synchrotron H. Harada*, K. Shigaki (Hiroshima University in Japan), H. Hotchi, F. Noda, H. Sako, H. Suzuki,
Particle dynamics in electron FFAG Shinji Machida KEK FFAG04, October 13-16, 2004.
PS Booster Studies with High Intensity Beams Magdalena Kowalska supervised by Elena Benedetto Space Charge Collaboration Meeting May 2014.
Development of Simulation Environment UAL for Spin Studies in EDM Fanglei Lin December
Studies on Lattice Calibration With Frequency Analysis of Betatron Motion R. Bartolini DIAMOND Light Source Ltd FMA workshop, Orsay, LURE, 1 st and 2 nd.
Stability Properties of Field-Reversed Configurations (FRC) E. V. Belova PPPL 2003 International Sherwood Fusion Theory Conference Corpus Christi, TX,
Status of Space-Charge Simulations with MADX Valery KAPIN ITEP & MEPhI, Moscow GSI, 19-Feb-2009
Simulation of direct space charge in Booster by using MAD program Y.Alexahin, A.Drozhdin, N.Kazarinov.
1 FFAG Role as Muon Accelerators Shinji Machida ASTeC/STFC/RAL 15 November, /machida/doc/othertalks/machida_ pdf/machida/doc/othertalks/machida_ pdf.
Stephan I. Tzenov STFC Daresbury Laboratory,
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Office of Science U.S. Department of Energy Containing a.
6-D dynamics in an isochronous FFAG lattice e-model Main topic : Tracking code development : 3-D simulation of the field in an isochronous FFAG optics.
LHC online modeling Mark IV LHC online modeling Mark IV Piotr Skowroński Tobias Persson Agnieszka Szczotka Jaime Coello de Portugal Lukas Malina Mattias.
Frequency Map Analysis Workshop 4/2/2004 Peter Kuske Refinements of the non-linear lattice model for the BESSY storage ring P. Kuske Linear Lattice My.
Nonlinear Dynamic Study of FCC-ee Pavel Piminov, Budker Institute of Nuclear Physics, Novosibirsk, Russia.
Frank SchmidtSpace Charge # 31 Style of the Meeting I have agreed with Elias that we want meetings without fear to ask any crazy question! Fancy presentations.
1 EMMA Tracking Studies Shinji Machida ASTeC/CCLRC/RAL 4 January, ffag/machida_ ppt & pdf.
Simplified Modeling of Space Charge Losses in Booster at Injection Alexander Valishev June 17, 2015.
H. Bartosik, Y. Papaphilippou. PS2 meant as potential replacement of existing PS PS2 main characteristics given by LHC requirements – Circumference defined.
PTC-ORBIT code for CERN machines (PSB, PS, SPS) Alexander Molodozhentsev (KEK) Etienne Forest (KEK) Group meeting, CERN June 1, 2011 current status …
E. Todesco EXPERIENCE WITH FIELD MODELING IN THE LHC E. Todesco CERN, Geneva Switzerland Thanks to the FiDeL team CERN, Space charge th April 2013.
“WISE” Simulation of optical imperfections in LHC P. Hagen AT/MCS Acknowledgements: Colleagues in AT/MAS, AT/MEL, AT/MTM, AB/ABP CERN, October 2006.
Status of BDSIM Simulation L. Nevay, S. Boogert, H. Garcia-Morales, S. Gibson, R. Kwee-Hinzmann, J. Snuverink Royal Holloway, University of London 17 th.
UPDATE IN PTC-ORBIT PSB STUDIES Space charge meeting ( ) * Vincenzo Forte * Follows LIS meeting presentation 16/04/2012.
By Verena Kain CERN BE-OP. In the next three lectures we will have a look at the different components of a synchrotron. Today: Controlling particle trajectories.
Beam Based Optics Measurements CTF3 Collaboration meeting CERN Yu-Chiu Chao, TJNAF.
Pushing the space charge limit in the CERN LHC injectors H. Bartosik for the CERN space charge team with contributions from S. Gilardoni, A. Huschauer,
LIU-Ions overall status and outlook: LEIR H. Bartosik for the LIU-IONS LEIR team* with lots of material from “Beam dynamics studies on LEIR”, H. Bartosik,
Lecture 4 Longitudinal Dynamics I Professor Emmanuel Tsesmelis Directorate Office, CERN Department of Physics, University of Oxford ACAS School for Accelerator.
BNL trip  Goal of the BNL-FERMILAB- CERN collaboration  The codes  BB tune foot-prints  DA studies.
1 Tracking study of muon acceleration with FFAGs S. Machida RAL/ASTeC 6 December, ffag/machida_ ppt.
SC-25 FS1 Code Overview PTC-Orbit Synergia Micromap MAD-X with Frozen Space Charge 8/29/2013.
Professor Philip Burrows John Adams Institute for Accelerator Science Oxford University ACAS School for Accelerator Physics January 2014 Longitudinal Dynamics.
Numerical Simulations for IOTA Dmitry Shatilov BINP & FNAL IOTA Meeting, FNAL, 23 February 2012.
R. Bartolini, John Adams Institute, 27 January 20161/23 HT Lecture on Nonlinear beam dynamics (I) Motivations: nonlinear magnetic multipoles Phenomenology.
The Cockroft Institute
Orbit Response Matrix Analysis
HT Lecture on Nonlinear beam dynamics (I)
Benchmarking MAD, SAD and PLACET Characterization and performance of the CLIC Beam Delivery System with MAD, SAD and PLACET T. Asaka† and J. Resta López‡
Multi-Turn Extraction studies and PTC
ELENA Tracking studies
Impact of remanent fields on SPS chromaticity
Status and needs of dynamic aperture calculations
Space Charge Study Group
SC Overview 2013 White & Rouge The Codes in Comparison The Noise Issue
Update on PTC/ORBIT space charge studies in the PSB
Progress of SPPC lattice design
6-D dynamics in an isochronous FFAG lattice e-model
Preliminary results of the PTC/ORBIT convergence studies in the PSB
Physics 417/517 Introduction to Particle Accelerator Physics
Update on MEIC Nonlinear Dynamics Work
Non-linear (Effective) Modeling of Accelerators
Presentation transcript:

PTC ½ day – Experience in PS2 and SPS H. Bartosik, Y. Papaphilippou

1 PTC ½ day – Experience in PS2 and SPS PTC – Introduction (I) PTC (Polymorphic Tracking Code) is a tracking code – Written by E. Forest (“Introduction to the Polymorphic Tracking Code”, 2002) – Based on symplectic integration using maps – Order of symplectic integrator is defined by user  allows to choose number of integration steps – PTC is a very powerful tool not only for tracking itself PTC normal form analysis allows to compute lattice parameters up to any order – Hamiltonian driving terms – Chromaticities – Anharmonicities (detuning with amplitude coefficients) – … – This cannot be done with MADX alone … PTC provides a generic way to take fringe fields into account – Hard-edge kicks in either side of the magnets (see E. Forest book) – It would be nice to be able to include map from measured field profiles 1

2 PTC ½ day – Experience in PS2 and SPS PTC – Introduction (II) “Exact” (no expansion in momentum error) treatment of Hamiltonian – Can be of great important for small machines – Option “Exact” usually used for PS2 studies – Example drift space: user can choose between – The map of the exact Hamiltonian is non-linear in the momenta!!! Magnetic errors can be assigned to “thick elements” – As opposed to MADX, multipole errors can be assigned to thick elements instead of inserting thin lens kicks as used in MADX – Allows for better treatment of multipole errors PTC is very well suited for studying nonlinear dynamics in machines for which a detailed magnetic model exists (for example the LHC) However, PTC is not (yet) optimized for speed – Tracking with PTC is quite slow (many calls of “IF” routines) – Tracking with PTC a few times slower than with MADX 2 Exact HamiltonianExpanded Hamiltonian

3 PTC ½ day – Experience in PS2 and SPS PTC as library in MADX PTC is used as a library in MADX, i.e. MADX can be used as front end for PTC – Definition of lattice in MADX (lattice can also be defined in PTC directly, however it is more complicated) Usual procedure for using PTC: – Creating “PTC-Layout” from existing accelerator structure within MADX – Normal form analysis or tracking can be done with PTC – Read the output back into MADX and provide to user No “matching” routine available in PTC – Matching is usually done in MADX – Matching of PTC parameters (like higher order chromaticity) can be done in MADX by calling PTC within a macro Some features are not sufficiently documented and thus are not easy to use or not known to exist – Users would benefit a lot from a better documentation of PTC and MADX as front end for PTC 3

4 PTC ½ day – Experience in PS2 and SPS Tracking with PTC Using PTC for PS2 tracking studies – Define lattice in MADX – Match working point, chromaticity, …, in MADX (with macro using PTC in some cases) – Define multipole errors, misalign magnets in MADX and assign in PTC Simplest example: Tracking studies for finding dynamic aperture 4 Include errors

5 PTC ½ day – Experience in PS2 and SPS Frequency Maps – PS2 lattices Plot “tune diffusion coefficient” d for generating Frequency map – Diffusion map shows d as function of initial condition for tracking in configuration space – Frequency map shows d as function of tune – Useful for identifying resonances – Distinguish regular motion (small tune diffusion) from chaotic motion (large tune diffusion) 5 tunes in first (second) half of total turns

6 PTC ½ day – Experience in PS2 and SPS Amplitude detuning – PS2 lattices Normal form analysis in PTC can be used to calculate higher order anharmonicities (coefficients for detuning with amplitude) – Sufficiently far away from strong resonances and for sufficiently small amplitudes (non-chaotic regime), anharmonicities can be used to reconstruct detuning with amplitude as found by tracking Example of PS2 lattice including misalignments and fictitious error table for particles up to 3σ 6 Analytic representation using anharmonicities up to higher order Nominal tune Off momentum tunes Nominal tune TrackingFrom anharmonicities

7 PTC ½ day – Experience in PS2 and SPS Nonlinear chromaticity - SPS Normal form analysis in PTC provides directly nonlinear chromaticity up to any order Example SPS: Establish “effective” machine model by matching multipole errors of main magnets to measured chromaticity – Was done in the past using MAD (G. Arduini et al., EPAC02) or using response matrix approach using the calculations of PTC (R. Tomas et al., PAC07) – Can be done very conveniently by matching “directly” higher order chromaticities using PTC macro in MADX 7 SPS Q20 optics

8 PTC ½ day – Experience in PS2 and SPS Space charge simulations – PTC-ORBIT? ORBIT is a (macro particle) space charge simulation code developed for SNS – Written in a modular way  can be extended or combined with other codes – Is compatible with parallel computing on a cluster – Is used at CERN for simulations of the PSB in combination with LINAC4 Lattice imperfections and nonlinearities might play a key role for space charge effects – Defining magnet errors and misalignments in ORBIT is not easy – Properties of the lattice is not easily comparable with MADX simulations Idea of combining the power of MADX-PTC with the space charge calculations of ORBIT  PTC-ORBIT (A. Molodozhentsev et al.) Basic idea: start with MADX-PTC (or PTC) – Generate lattice, match optics – Study impact of misalignments and magnet errors on single particle motion with MADX-PTC – In case of existing machine: Develop “effective” machine model which is capable of reproducing the measured imperfections and non-linear effects (closed orbit, higher order chromaticity, amplitude detuning, resonances, …) – Dump lattice to PTC flat file 8

9 PTC ½ day – Experience in PS2 and SPS PTC-ORBIT Use PTC-ORBIT for space charge simulations – The exact same lattice as used in MADX-PTC can be used for the tracking in space charge simulations  full control of the lattice (instead of creating the lattice in ORBIT itself with all the complications) – Many of the ORBIT standard routines are available in PTC-ORBIT First attempts with PTC-ORBIT were made with the SPS, PSB and PS lattices in 2010 – Still in progress of optimizing PTC parameters (obtaining good machine models) and implementing new features necessary for the CERN injector (time varying fields, double harmonic RF, travelling wave cavities, …) – No robust and trustable simulation for CERN machines results up to now Down sides of PTC-ORBIT – Documentation: manual of ORBIT is from 1999 – PTC-ORBIT is still in development  some features don’t work – Up to now, a lengthy procedure of executing various small codes has to be followed in order to generate input files in special formats needed for running PTC-ORBIT – Tracking with PTC is slower than using the built in tracking of ORBIT 9

1010 PTC ½ day – Experience in PS2 and SPS PTC-ORBIT – Simulation procedure Use MADX PTC for generating lattice and do all the matching – Taking advantage of all the usual features of MADX PTC Create a PTC-flat file with all the lattice definitions – Define how many places should be foreseen for the insertion of space charge calculation nodes – The modifications of the lattice (including error assignments for example) are finished here – Exception: the feature of time varying fields in PTC-ORBIT allow to modify magnet strengths even at a later stage in the execution of PTC-ORBIT Prepare “acceleration table” – This table contains the evolution of the magnetic field (energy) and the parameters for the RF-cavities (phases, voltages) Use PTC-ORBIT for space charge simulations – Running PTC-ORBIT is very similar to running ORBIT itself, but basically all routines related to the lattice are (or have to be) replaced by special routines for invoking PTC – Many of the standard ORBIT features can be used also in PTC-ORBIT 10

1 PTC ½ day – Experience in PS2 and SPS Summary PTC is a tracking code which provides powerful tools as for example normal form analysis – Very interesting for nonlinear dynamics analysis and lattice optimization – Very useful for developing effective nonlinear machine model PTC is usually used as library in MADX – Slower than other tracking codes – Big overhead of generating PTC environment, possibly several times per job execution One of the big problems is documentation PTC-ORBIT is a very interesting development for future space charge studies – Still needs some further improvement and development – One of the main issues is again documentation 11