Presentation is loading. Please wait.

Presentation is loading. Please wait.

Zgoubi day 2009 David Kelliher ASTeC/RAL/STFC UKNF WP1 09/12/09.

Similar presentations


Presentation on theme: "Zgoubi day 2009 David Kelliher ASTeC/RAL/STFC UKNF WP1 09/12/09."— Presentation transcript:

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

3

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

8

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

15

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


Download ppt "Zgoubi day 2009 David Kelliher ASTeC/RAL/STFC UKNF WP1 09/12/09."

Similar presentations


Ads by Google