Download presentation
Presentation is loading. Please wait.
Published byValentine Jordan Modified over 9 years ago
1
Zgoubi day 2009 David Kelliher ASTeC/RAL/STFC UKNF WP1 09/12/09
2
Acknowledgment Thanks to François Méot for providing the presentations and thanks to the presenters
4
EMMA
5
Zgoubi and EMMA Zgoubi chosen to serve as a Virtual accelerator in the online model of EMMA Why Zgoubi? Handles a wide variety of magnets (analytic models and field maps) Doesn’t assume a reference orbit (unlike MAD) Python interface has increased user-friendliness of code Author is available to help and has modelled EMMA Growing skillbase in UK
6
Code Comparison B. Muratori
7
7 S. Machida
9
EpicsZgoubi – Implementation EpicsZgoubi – C++ Windows Console Application Zgoubi pyZgoubi EPICS Channel Access EPICS R3.14.10 Portable CAS Virtual Accelerator (Python Script) Input FileOutput File XML Configuration File EPICS Clients Defines Process Variables exposed by the interface Location to write PV data into the output file Location to read PV data from the input file Which application to run when output data changes Coded into the core application Coded into the core application, but configurable via XML External and configurable via XML G. Cox
10
Y. Giboudot
11
Tune calculation using DA map Y. Giboudot
12
3D field tracking Why 3D tracking ? (1)Field coupling between BF and BD is non-linear (2)Fringing field is major part in a thin magnet (3) Field distribution is not that of ideal quadrupole (especially in outer region) QD QF Magnet center ABCD AB CD **Fields are calculated with OPERA/3D T. Yokoi
13
Pyzgoubi
14
S. Tygier
16
E. Keil – Lessons of Zgoubi day
17
Code development
18
S. Sheehy
19
D. Kelliher – DIPOLEC
20
H. Witte
21
Zgoubi/Pyzgoubi plans Readable output file will be output by Zgoubi Pyzgoubi will take SI units rather than “Zgoubi” units Upgrade of Pyzgoubi to allow lattice subsets to be put together as needed Double-helix coil field map being implemented
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.