Lecture 7 Lattice design with MAD-X Dr. Suzie ASTeC Intense Beams Group STFC Rutherford Appleton Lab.

Slides:



Advertisements
Similar presentations
Eric Prebys, FNAL.  So far, we’ve talked about nice, periodic lattice, but that may not be all that useful in the real world. In particular, we generally.
Advertisements

MCDW 2008, JLAB, Dec 8-12, Multi-pass Droplet Arc Design Guimei WANG (Muons Inc./ODU) Dejan Trbojevic (BNL) Alex Bogacz (JLAB)
1 ILC Bunch compressor Damping ring ILC Summer School August Eun-San Kim KNU.
Transverse optics 2: Hill’s equation Phase Space Emittance & Acceptance Matrix formalism Rende Steerenberg (BE/OP) 17 January 2012 Rende Steerenberg (BE/OP)
M. LindroosNUFACT06 School Accelerator Physics Transverse motion Mats Lindroos.
FFAG Workshop 2005 Dejan Trbojevic April 3, 2005 Electron model lattice with added edge focusing  Introduction:  Rick Baartman : “Spiral focusing slides”
Wilson Lab Tour Guide Orientation 11 December 2006 CLASSE 1 Focusing and Bending Wilson Lab Tour Guide Orientation M. Forster Mike Forster 11 December.
Recirculating pass optics V.Ptitsyn, D.Trbojevic, N.Tsoupas.
July 22, 2005Modeling1 Modeling CESR-c D. Rubin. July 22, 2005Modeling2 Simulation Comparison of simulation results with measurements Simulated Dependence.
Lattice calculations: Lattices Tune Calculations Dispersion Momentum Compaction Chromaticity Sextupoles Rende Steerenberg (BE/OP) 17 January 2012 Rende.
LHeC Test Facility Meeting
Yichao Jing 11/11/2010. Outline Introduction Linear lattice design and basic parameters Combined function magnets study and feasibility Nonlinear dynamics.
PTC ½ day – Experience in PS2 and SPS H. Bartosik, Y. Papaphilippou.
Transfer Line -2 Optics Design For CTF3 Amalendu Sharma, Abdurrahim, A.D.Ghodke, Gurnam Singh and V.C. Sahni Raja Ramanna Centre for Advanced Technology.
The Overview of the ILC RTML Bunch Compressor Design Sergei Seletskiy LCWS 13 November, 2012.
Matching recipe and tracking for the final focus T. Asaka †, J. Resta López ‡ and F. Zimmermann † CERN, Geneve / SPring-8, Japan ‡ CERN, Geneve / University.
Analytical considerations for Theoretical Minimum Emittance Cell Optics 17 April 2008 F. Antoniou, E. Gazis (NTUA, CERN) and Y. Papaphilippou (CERN)
Simulation of direct space charge in Booster by using MAD program Y.Alexahin, A.Drozhdin, N.Kazarinov.
Eric Prebys, FNAL.  In our previous discussion, we implicitly assumed that the distribution of particles in phase space followed the ellipse defined.
Design of the Turnaround Loops for the Drive Beam Decelerators R. Apsimon, J. Esberg CERN, Switzerland.
Nonlinear Dynamic Study of FCC-ee Pavel Piminov, Budker Institute of Nuclear Physics, Novosibirsk, Russia.
1 Question to the 50GeV group 3GeV からの 54π と 81π 、 6.1π の関係 fast extraction 部の acceptance (81π?) Comments on neutrino beamline optics?
Zeuten 19 - E. Wilson - 1/18/ Slide 1 Recap. of Transverse Dynamics E. Wilson – 15 th September 2003  Transverse Coordinates  Relativistic definitions.
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.
Zeuten 2 - E. Wilson - 2/26/ Slide 1 Transverse Dynamics – E. Wilson – CERN – 16 th September 2003  The lattice calculated  Solution of Hill 
Lecture 4 - E. Wilson - 23 Oct 2014 –- Slide 1 Lecture 4 - Transverse Optics II ACCELERATOR PHYSICS MT 2014 E. J. N. Wilson.
FFAG Lattice Design of eRHIC and LHeC Dejan Trbojevic and Stephen Brooks EIC 2014 Workshop – Dejan Trbojevic and Stephen Brooks 1.
“2:1” Scaled eRHIC FFAG Design Featuring ≤30T/m quadrupoles August 18, 2014Stephen Brooks, eRHIC FFAG meeting1.
Lattice design for FCC-ee Bastian Haerer (CERN BE-ABP-LAT, Karlsruhe Institute of Technology (KIT)) 1 8 th Gentner Day, 28 October 2015.
Present MEIC IR Design Status Vasiliy Morozov, Yaroslav Derbenev MEIC Detector and IR Design Mini-Workshop, October 31, 2011.
Lecture 4 - E. Wilson –- Slide 1 Lecture 4 - Transverse Optics II ACCELERATOR PHYSICS MT 2009 E. J. N. Wilson.
E.Wildner NUFACT09 School 1 Accelerator Physics Transverse motion Elena Wildner.
Lecture 8 Lattice design with MAD-X Dr. Suzie Sheehy ASTeC Intense Beams Group Rutherford Appleton Lab.
Lecture 7 Lattice Design & MAD-X Professor Emmanuel Tsesmelis Directorate Office, CERN Department of Physics, University of Oxford ACAS School for Accelerator.
Analysis of Garren’s 27-Jul-2011 Hybrid Synchrotron Lattice J. Scott Berg Brookhaven National Laboratory Advanced Accelerator Group Meeting February 2,
Optics considerations for PS2 October 4 th, 2007 CARE-HHH-APD BEAM’07 W. Bartmann, M. Benedikt, C. Carli, B. Goddard, S. Hancock, J.M. Jowett, A. Koschik,
Optics solutions for the PS2 ring February 11 th, 2008 LIS Section Meeting Y. Papaphilippou.
HF2014 Workshop, Beijing, China 9-12 October 2014 Challenges and Status of the FCC-ee lattice design Bastian Haerer Challenges.
Operated by JSA for the U.S. Department of Energy Thomas Jefferson National Accelerator Facility Alex Bogacz IDS- NF Acceleration Meeting, Jefferson Lab,
J-PARC main ring lattice An overview
eRHIC FFAG Lattice Design
Ben Cerio Office of Science, SULI Program 2006
Lecture 7 Lattice design with MAD-X
Acknowledgements and credits to: W. Herr, B. Holzer, A. Streun, A
Large Booster and Collider Ring
First Look at Nonlinear Dynamics in the Electron Collider Ring
Pretzel scheme of CEPC H. Geng, G. Xu, Y. Zhang, Q. Qin, J. Gao, W. Chou, Y. Guo, N. Wang, Y. Peng, X. Cui, T. Yue, Z. Duan, Y. Wang, D. Wang, S. Bai,
Analysis of Nonlinear Dynamics
CASA Collider Design Review Retreat Other Electron-Ion Colliders: eRHIC, ENC & LHeC Yuhong Zhang February 24, 2010.
Progress of SPPC lattice design
SuperB ARC Lattice Studies
LHC (SSC) Byung Yunn CASA.
PS2 Injection/Extraction Layout
Collider Ring Optics & Related Issues
Towards an NMC lattice for PS2
Electron Rings Eduard Pozdeyev.
Optics solutions for the PS2 ring
MEBT1&2 design study for C-ADS
Negative Momentum Compaction lattice options for PS2
Comparison of NMC rings for PS2
IR Lattice with Detector Solenoid
Physics 417/517 Introduction to Particle Accelerator Physics
PS2 meeting NMC lattice for PS2 Y. Papaphilippou September 28th, 2007.
Towards an NMC Ring: Dispersion suppressor & long straight section
Optics considerations for PS2
Negative Momentum Compaction lattice options for PS2
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ
Fanglei Lin MEIC R&D Meeting, JLab, July 16, 2015
Fanglei Lin JLEIC R&D Meeting, August 4, 2016
Presentation transcript:

Lecture 7 Lattice design with MAD-X Dr. Suzie ASTeC Intense Beams Group STFC Rutherford Appleton Lab

Lecture 8 – MADX introduction and examples This lecture is based on one by Ted Wilson (CERN) which was in turn based on a lecture by V. Ziemann (Uppsala University) – Installing/running MADX (on windows) – Input of elements and beamlines – Beta functions, tunes, dispersion – Matching – Examples 5/11/14 All credit to V. Ziemann for example input files More examples are on the MAD-X website! Lattice design with MAD-X

What is MAD-X? Uses a sequence of elements placed sequentially along a reference orbit Reference orbit is path of a charged particle having the central design momentum of the accelerator through idealised magnets (no fringe fields) The reference orbit consists of a series of straight line segments and circular arcs local curvilinear right handed coordinate system (x,y,s) 5/11/14 “A program for accelerator design and simulation with a long history” Developed from previous versions (MAD, MAD-8, then finally MAD-X in 2002). User guide: Lattice design with MAD-X

What can it do? You can input magnets (& electrostatic elements) according to the manual User guide: Calculate beta functions, tune, dispersion, chromaticity, momentum compaction numerically. Generates tables and plots (.ps) (tip: you might need to install ghostscript to view plots) 5/11/14Lattice design with MAD-X

Why choose MAD-X? There are any number of tracking and beam optics codes, but MAD-X is widely used (especially at CERN), well maintained and well documented. – The more lattice design you do – the more you will appreciate this about MAD-X! What it can’t do: – Acceleration and tracking simultaneously – Not so accurate at large excursions from closed orbit (as in an FFAG) – Complicated magnet geometries – Field maps 5/11/14Lattice design with MAD-X

Installing MADX 5/11/14 Go to ‘Updates’ Production version Choose your system & download: NOTE: You may need to make it executable Lattice design with MAD-X

How to run MADX In command prompt: Go to directory (with madx.exe and input files) madx.exe outputfile Or you can add the madx.exe location to your path (if you know how…) 5/11/14Lattice design with MAD-X

An input file – Basic FODO // comments out a line 5/11/14 TITLE at top of output Define particle type and momentum (pc) GeV/c Or can use ENERGY in GeV. Elements are given in the manual including definitions of L, K1 etc… Define a ‘line’ –can be a cell or a whole beamline that you will USE. Calculate beta functions from starting values Plot beta values from TWISS (internal table) Match the periodic solution (+Plot that) Output to tables Lattice design with MAD-X

Result of a MADX run 5/11/14 With βx starting at 15m (βy at 5m)If the line is matched (periodic) β start = β end Lattice design with MAD-X

Output files Optics.dat Your specified output file madx output Can specify tables 5/11/14 input file madx.ps optics.dat output file tables etc.. madx output Lattice design with MAD-X

Add bending magnets Can introduce your own parameters (watch the :=) Can use alternative ‘sequence’ format Let’s add dipoles Look at dispersion 5/11/14 TITLE,'Example 2: FODO2.MADX'; BEAM, PARTICLE=ELECTRON,PC=3.0; DEGREE:=PI/180.0; // for readability QF: QUADRUPOLE,L=0.5,K1=0.2; // still half-length QD: QUADRUPOLE,L=1.0,K1=-0.2; // changed to full length B: SBEND,L=1.0,ANGLE=15.0*DEGREE; // added dipole FODO: SEQUENCE,REFER=ENTRY,L=12.0; QF1: QF, AT=0.0; B1: B, AT=2.5; QD1: QD, AT=5.5; B2: B, AT=8.5; QF2: QF, AT=11.5; ENDSEQUENCE; USE, PERIOD=FODO; //MATCH, SEQUENCE=FODO; //Uncomment to match SELECT,FLAG=SECTORMAP,clear; SELECT,FLAG=TWISS,column=name,s,betx,bety; TWISS, file=optics.dat,sectormap; PLOT,HAXIS=S, COLOUR=100, VAXIS=DX, BETX, BETY, INTERPOLATE=TRUE; Value, TABLE(SUMM,Q1); Value, TABLE(SUMM,Q2); Lattice design with MAD-X

Output from FODO with dipole 5/11/14 Note the colours! We now have dispersion (from bending magnet) Focusing changed as we used SBEND SBEND RBEND Lattice design with MAD-X

Accessing tables If you add the following: SELECT,FLAG=SECTORMAP,clear; SELECT,FLAG=TWISS,column=name,s,betx,bety; TWISS, file=optics.dat,sectormap; You will get a ‘sectormap’ file with transport matrices and an output file optics.dat with beta functions You can customise the output: select,flag=my_sect_table,column=name,pos,k1,r11,r66,t111; Or even select by components of the line: select,flag=my_sect_table, class=drift,column=name,pos,k1,r11,r66,t111; 5/11/14Lattice design with MAD-X

Matching Matching lets MAD-X do the tedious work for you! Before MATCH select at least one sequence (USE) Initiated by the MATCH command Initiating: MATCH, SEQUENCE='name1', 'name2',..,’nameX'; Can define constraints & variables (magnets) to achieve aim MATCH, SEQUENCE = FODO; CONSTRAINT,SEQUENCE=FODO, RANGE=#E, MUX= , MUY=0.25; VARY, NAME=QF->K1, STEP=1E-6; VARY, NAME=QD->K1, STEP=1E-6; LMDIF,CALLS=500,TOLERANCE=1E-20; ENDMATCH; 5/11/14Lattice design with MAD-X

Matching input file TITLE,'Example 3: MATCH1.MADX’; BEAM, PARTICLE=ELECTRON,PC=3.0; D: DRIFT,L=1.0; QF: QUADRUPOLE,L=0.5,K1:=0.2; QD: QUADRUPOLE,L=0.5,K1:=-0.2; FODO: LINE=(QF,5*(D),QD,QD,5*(D),QF); USE, PERIOD=FODO; //....match phase advance at end of cell to 60 and 90 degrees MATCH, SEQUENCE=FODO; CONSTRAINT,SEQUENCE=FODO,RANGE=#E,MUX= ,MUY=0.25; VARY,NAME=QF->K1,STEP=1E-6; VARY,NAME=QD->K1,STEP=1E-6; LMDIF,CALLS=500,TOLERANCE=1E-20; ENDMATCH; SELECT,FLAG=SECTORMAP,clear; SELECT,FLAG=TWISS,column=name,s,betx,alfx,bety,alfy; TWISS, file=optics.dat,sectormap; PLOT,HAXIS=S, VAXIS=BETX, BETY; Value, TABLE(SUMM,Q1); // verify result Value, TABLE(SUMM,Q2); 5/11/14 Print out final values of matching Matching commands Lattice design with MAD-X

Matching example Demonstration MATCH1.MADX 5/11/14Lattice design with MAD-X

Fitting beta functions Use MATCH2.MADX 5/11/14Lattice design with MAD-X

Transfer matrix matching Sometimes want to constrain transfer matrix elements to some value. For example R 16 =0 and R 26 =0 will make the horizontal position and angle independent of the momentum after a beamline. This is called an 'Achromat'. Other versions are imaginable point-to-point imaging→ R12 = 0. – This means sin(μ)=0 or a phase advance of a multiple of π. 5/11/14Lattice design with MAD-X

Examples in MAD-X FODO arcs Dispersion suppressor ‘Telescopes’ for low-β Synchrotron radiation lattices + achromats 5/11/14Lattice design with MAD-X

Is that it? ‘the not-so-ideal world’ What happens to α,β,γ if we stop focusing for a distance? 5/11/14 The drift length: If we take the center of a drift (α 0 =0), we find It doesn’t matter what you do – β will grow! β0β0 s β(s) Lattice design with MAD-X

Seems fine, until… Detectors are a bit bigger than a few cm!! 5/11/14Lattice design with MAD-X

FODO Arcs Usually in colliders – take beam between interaction regions Simple and tunable (β x large in QF, β y at QD) Moderate quad strengths The beam is not round In arcs dipoles generate dispersion 5/11/14 In QF In QD Lattice design with MAD-X

FD Doublet Lattice More space between quads Stronger quad strengths Round beams Used in CTF3 linac 5/11/14Lattice design with MAD-X

Dispersion suppressor Want small spot size at interaction point Spot size: Missing magnet dispersion suppression scheme Works with proper phase advance between elements 5/11/14Lattice design with MAD-X

Telescope and low β Used in colliders to achieve small beam size at IP Doublet or Triplet Point-to-point R 12 =0 Parallel to parallel R 21 =0 R 11 =demagnification Ratio of focal lengths Needs to work in both planes with doublets/triplets 5/11/14 For one module with l 1 =f 1 For both modules: Lattice design with MAD-X

Double bend achromat One dipole generates dispersion and the next, which is 180 degrees apart will take it out again Remember: the dispersion is the orbit of a particle with slightly too high momentum w.r.t the reference particle Quadrupoles are used to make βx in dipoles small 5/11/14Lattice design with MAD-X

Triplet achromat Do the 180 degrees in the horizontal plane and the beta matching by quads between dipoles very compact, few magnets, but not flexible 5/11/14Lattice design with MAD-X

Triple bend achromat Small emittance. Very flexible due to large number of quadrupoles. Adjacent drift space can be made long to accommodate undulators/wigglers. 5/11/14Lattice design with MAD-X

Resources Many examples available at the MAD-X website – A helpful ‘primer’ by W. Herr: You can always ask me or another lecturer – though we can’t promise to know the answer! 5/11/14Lattice design with MAD-X