Kazuro Furukawa, KEK, Jun.2011. EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 1 Timing system towards SuperKEKB controls Kazuro.

Slides:



Advertisements
Similar presentations
01/11/2002SNS Software Final Design Review1 V123S Event Link Encoder, Transmission System and PLL Receiver Thomas M. Kerner (BNL) SNS Global Controls.
Advertisements

Stephanie Allison LCLS Event System 14 June LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG.
Areal RF Station A. Vardanyan RF System The AREAL RF system will consist of 3 RF stations: Each RF station has a 1 klystron, and HV modulator,
Progress of the sub-harmonic bunching system (i.e. upgrading progress of BEPCII present bunching system) Pei Shilun for the SHBS team Accelerator center,
Kazuro Furukawa, KEK, May Event System and Embedded IOCs EPICS Meeting, Vancouver 1 Event System and Embedded IOCs at KEK Recent Activities at KEK.
K.Furukawa, Apr , Super B-factory Workshop SuperKEKB Injector Linac 1 Injector Linac Kazuro Furukawa, for e – /e + Linac Group Present Status Upgrade.
Beam loading compensation 300Hz positron generation (Hardware Upgrade ??? Due to present Budget problem) LCWS2013 at Tokyo Uni., Nov KEK, Junji.
Demonstration of the Beam loading compensation (Preparation status for ILC beam loading compensation experiments at ATF injector in this September) (PoP.
Conventional Source for ILC (300Hz Linac scheme and the cost) Junji Urakawa, KEK LCWS2012 Contents : 0. Short review of 300Hz conventional positron source.
Alessandro Cappelletti for CTF3 collaboration 5 th May 2010 RESULTS OF BEAM BASED RF POWER PRODUCTION IN CTF3.
ATF2 Q-BPM System 19 Dec Fifth ATF2 Project Meeting J. May, D. McCormick, T. Smith (SLAC) S. Boogert (RH) B. Meller (Cornell) Y. Honda (KEK)
Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Controls 1 Recent developments towards SuperKEKB controls Kazuro Furukawa.
Kazuro Furukawa, KEK, Oct EPICS Collaboration Meeting / BNL KEK and SuperKEKB 1 Recent progress at KEK and Plans for SuperKEKB Kazuro Furukawa for.
BPM DAQ for KEK Linac EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac Masanori Satoh (KEK Linac) June 13-16, 2011 EPICS.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
INTRODUCE OF SINAP TIMING SYSTEM
Overview of SINAP Timing System Electronics Group Beam Diagnostics & Control Division SINAP.
Feedback on Nanosecond Timescales (FONT) - Review of Feedback Prototype Tests at ATF(KEK) Glenn Christian John Adams Institute, Oxford for FONT collaboration.
Status of BEPCII Timing System Presented by Ge Lei IMAC 2006.
SPIE, PA-IVKrzysztof Czuba1 Improved fiber-optic link for the phase reference distribution system for the TESLA technology based projects Krzysztof.
SPPS, Beam stability and pulse-to-pulse jitter Patrick Krejcik For the SPPS collaboration Zeuthen Workshop on Start-to-End Simulations of X-ray FEL’s August.
ATF Control System and Interface to sub-systems Nobuhiro Terunuma, KEK 21/Nov/2007.
LLRF-05 Oct.10,20051 Digital LLRF feedback control system for the J-PARC linac Shin MICHIZONO KEK, High Energy Accelerator Research Organization (JAPAN)
1 Timo Korhonen PSI 1. Concepts revisited…again 3. New (Diamond) cards features and status 4. EPICS interface 5. Conclusions SLS & Diamond Timing System.
Kazuro Furukawa, KEK, Jul KEK Linac Operation and Stability Linac Mini-Workshop 2006, IHEP, Beijing 1 KEK Linac Operation (Some Experiences) Kazuro.
J-PARC Accelerators Masahito Tomizawa KEK Acc. Lab. Outline, Status, Schedule of J-PARC accelerator MR Beam Power Upgrade.
1 Flux concentrator for SuperKEKB Kamitani Takuya IWLC October.20.
ATF2 beam commissioning status and beam time request Toshiyuki Okugi 2008 / 11 / 12 ATF2 Commissioning Meeting.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Cavities Auto Recovery with Beam RF&Linac Section - ALBA Accelerators Division Francis Perez Angela Salom.
Digital Phase Control System for SSRF LINAC C.X. Yin, D.K. Liu, L.Y. Yu SINAP, China
Timing Requirements for Spallation Neutron Sources Timing system clock synchronized to the storage ring’s revolution frequency. –LANSCE: MHz.
LCLS_II High Rep Rate Operation and Femtosecond Timing J. Frisch 7/22/15.
Results on recent technology developments at ATF - Beam extraction study by a Fast Kicker - N. Terunuma, KEK LER11, Heraklion, Crete, Greece, 2011/Oct/5.
Injector Commissioning Masanori Satoh (Accelerator Laboratory, KEK) for the Injector Linac Commissioning Group The 20th KEKB Accelerator Review Committee,
Kazuro Furukawa, KEK, Jan Accelerator Controls at KEK EPICS Workshop 2009, RRCAT, India 1 Event System at KEK Kazuro Furukawa, KEK KEKB and Linac.
K.Furukawa, KEK, Nov Injector Linac Progress towards SuperKEKB Progress of Injector Linac Kazuro Furukawa for Injector Linac 1.
IMAC 2007BEPCII Timing System Status1 Event timing system for BEPCII storage ring commissioning Presented by G. Lei May 2007.
BEPC II TIMING SYSTEM EPICS Seminar Presented by Ma zhenhan IHEP 20.August 2002.
R.SREEDHARAN  SOLEIL main parameters  Booster and storage ring low level RF system  New digital Booster LLRF system under development  Digital LLRF.
Progress of Injector Linac
1 Fast kicker study Machine Time 2011/10/18~10/29(2 weeks) TB meeting 2011/01/14 T.Naito.
Status of the Compton Experiment at the ATF TILC09 18-April-2009 T.Takahashi Hiroshima University for collaborators.
CSNS Timing System G. Lei Feb Page CSNS Timing System Feb Contents of this talk Breif introduction to CSNS Requirement investigation Strategy:
4. Operations and Performance M. Lonza, D. Bulfone, V. Forchi’, G. Gaio, L. Pivetta, Sincrotrone Trieste, Trieste, Italy A Fast Orbit Feedback for the.
Design of New LLRF System for the SPring-8 Storage Ring T. Ohshima on behalf of RF team of SPring-8-II project LLRF Workshop Shanghai.
RF Commissioning D. Jacquet and M. Gruwé. November 8 th 2007D. Jacquet and M. Gruwé2 RF systems in a few words (I) A transverse dampers system ACCELERATING.
ESS Timing System Plans Timo Korhonen Chief Engineer, Integrated Control System Division Nov.27, 2014.
High intensity electron beam and infrastructure Paolo Valente * INFN Roma * On behalf of the BTF and LINAC staff.
A CW Linac scheme for CLIC drive beam acceleration. Hao Zha, Alexej Grudiev 07/06/2016.
Operation Status of the RF Systems and Taiwan Photon Source
Areal RF Station A. Vardanyan
RF acceleration and transverse damper systems
LLRF Research and Development at STF-KEK
ATF/ATF2 Control System
SLS Timing Master Timo Korhonen, PSI.
Timing and synchronization at SPARC
PSB rf manipulations PSB cavities
Junji Urakawa (KEK) for ATF International Collaboration
Fill-pattern Control System for KEKB
LCLS Event System - Software
Timing System GSI R. Bär / U. Krause 15. Feb. 2008
< kek.jp > Measurement and Data Acquisition for Accelerator Controls at KEK (Beam Position Monitor at Linac) Kazuro Furukawa < kazuro.
Timing and Event System for the LCLS Electron Accelerator
LAL meeting on e+ studies, Oct. 2010
Advanced Research Electron Accelerator Laboratory
ATF project meeting, Feb KEK, Junji Urakawa Contents :
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
EPICS status and future at KEK Control Group / Commissioning Group e-/e+ Injector Linac, KEK, Japan Masanori Satoh.
Device support for VMIVME-5565 and its usage at KEK
Presentation transcript:

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 1 Timing system towards SuperKEKB controls Kazuro Furukawa for Control Group of SuperKEKB June 2011.

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Accelerators at KEK 2 (Super)KEKB Mt. Tsukuba Linac PF-AR PF ATFSTF J-PARC (at Tokai Site) cERL

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 3 KEKB Operation Improvement up to 2007 May.2000 Apr.2003 Dual Bunch e + Feb.2005 Continuous Injections

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Sometimes injection needed simultaneously 4

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 5 Fast beam switching or Simultaneous Injection  KEKB Luminosity degradation on beam studies at PF and PF/AR  Future SuperKEKB injections with shorter lifetime  Sensitive luminosity tuning with Crab cavities  PF (and PF-AR) top-up injections for higher quality experiments  CERN/PS switches beams every 1.2s (PPM)  SLAC/SLC switched beams at 180 Hz  KEK Linac had switched beams 360 times a day in 2008 (just before simultaneous injection)  10~120seconds per switching

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 6 Requirements  Maximum beam rate of 50Hz x 2bunches should be kept  Most pulsed power supplies were designed to operate at constant rate (a restriction to beam mode pattern)  Most linac magnets were not pulsed (except positron focusing coil)  Thus, it took much time for mag-field standardization  Approx devices in linac  600 active devices (gun, RF, magnets, etc), 100 passive devices (BPM, WS, etc), and static devices  20ms beam switching became the solution

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Timing system domain  Timing domain  20milli-second - Pulse-to-pulse, Beam mode flavors,  Micro-second - pulsed power supplies  Nano-second - Shape of pulses for pulsed microwave  Pico-second - Beam timing, instrumentation  < pico-second - Microwave phases  Hardware media / software  Microwave – we always need this  Pulse shape, phase control  Event timing controls – intelligent timing  Pulse-by-pulse event manipulations 7

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Detailed requirement at SuperKEKB  Stable multiple frequencies (114, 571, 1298, 2856, 509MHz)  Beam bunching for large-current positron single-bunch generation  Need integer relations (common freq MHz)  Injection timing precision of 30 picoseconds  Integer relation to (Super)KEKB for aperture at IP  Accidental coincidence for PF and PF-AR with less severe condition  Independent Circumference corrections at KEKB, PF, PF- AR  KEKB changes 4x10 -7, PF and PF-AR changes 4~20x10 -6  2bunches in a single pulse (50Hz)  Separated by 96ns (common freq MHz)  Simultaneous top-up injections to 4 rings SuperKEKB HER/LER, PF and PF-AR  Common beam transport to KEKB and PF-AR will be upgraded 8

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 9 Hardware and Operation Improvements  Separate BT for PF (2005)  Pulsed bending magnet for PF (2007)  PF beam from common gun (A1) (2007)  Beam charge safety interlock (2007)  Event-based fast control system (2008)  Pulsed steering magnets (2008)  Electron bypass hole at positron target (2008)  Interface between ring-linac RF (2008)  Multi-energy linac optics (2008)  Simultaneous injections (Apr.2009)

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Linac Energy Profile 10 HER/LER/AR PF C B A 1.7 R R 8.0 GeV → HER 3.5 GeV → LER 2.5 GeV → PF 1.7 Energy(GeV) e-: 0.1nC e-: 1.0nC e-: 10nC e+: 1nC end of LINAC acceleration deceleration

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Power Management  Power management at each power source  of MW power sources  In order to maximize the power  But not to increase the trip rate  Interlock at a reflection level VSWR of 1.4  If a trip rate is higher, the voltage is lowered  Surveyed statistically every week  Some sources will be stand-by state  As backups, if the energy is enough  KEKB e+ has several stand-by, KEKB e– has typically one  Energy conversion  Energy gain = constant x sqrt( power ) 11

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 12 Linac Energy Management

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Crest Phase Calibration  Each power source with slow phase shifter  Energy measurement scanning the phase shifter  Primitive but reliable, while there were several methods  Chicken and egg issue exists on bootstrap  If no beam at the end, no measurement possible  Every several month at least after the long shutdown  Automated measurement takes ~2hours for 60 sources  Result is saved as a reference to other software  If the voltage was changed, nominal crest change is applied (1kV => ~8degree) (to be measured later) 13

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Typical Automated Phase Calibration 14

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Two-bunch Energy Equalization  Two bunch in a pulse  Energy compensation  Depending on beam charge  Fast timing adjustment  Automated measurement  Same procedure  As crest phase measurement  With ns timing as a variable 15

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Energy Profile  8 driver klystrons with fast phase shifters  Each manage ~8 high power klystrons  Define the overall energy profile  With Small phase angle (from the crest)  Energy spread compensation depending on beam charge  4 klystrons with fast phase shifters  Forming two energy-knobs to adjust the energies  Before the arc and at the end of the linac  Not to enlarge the energy spread  Two klystrons are grouped 16

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 17 Fast Controls  ~150 parameter switching within 20ms  Keep most of magnet fields with compatible optics  Control llrf to change energy  Pulsed magnet triggers and delays  Delays to keep the constant rate for certain power-supplies  LLRF phases and delays  Gun voltage and fine delay  Interface to bucket selection, etc  (Ethernet-based controls are not reliable enough?)  FPGA and fiber-optic RocketIO might be the way ?

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Old timing system  Distribution of RF and trigger fiducial  Many delay modules (~200)  Did not need fast controls  KEKB ring has additional slow (  s) events (8bits) 18

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 19 Timing System Old Timing Station New Event Receiver Station with 14 outputs

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Ring - Linac  Separate oscillators  Dispersion measurement at ring  Phase lock / release at high (rf) / low (revolution) frequencies  Precision < 30ps  Small aperture at the collision point 20

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 21 Event System  Simultaneous Injection  to KEKB-HER, KEKB-LER, and PF, PF-AR  2.5GeV to 8GeV, 0.1nC to 10nC  Stable stored beam current at three rings  Should improve collision tuning with Crab cavities  Should improve the quality of experimental data at PF  Fast switching of many device parameters  In 20ms / 50Hz  Should be reliable because beam power is much different  MRF Series 230 Event Generator / Receiver  VxWorks 5.5.1, MVME5500 (Originally with RTEMS but…)  Timing precision less than 10ps is sufficient (TD4 provides 3ps)  Multi-mode fiber, and single-mode fiber for longer distance

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 22 Event System for Simultaneous Injection  MHz event rate, 50Hz fiducials  More than hundred 50Hz-Analog/Timing data  Multi/single-mode fiber  Timing precision is < 10ps.  < 1ps with external module.  MRF’s series-230 Event Generator / Receivers  VME64x and VxWorks v5.5.1  EPICS R with DevSup v2.4.1  17 event receivers up to now ARC e + Target e + BT (KEKB: 3.5GeV, 2nC) e – BT (KEKB: 8GeV, 2nC, PFAR: 3.0GeV, 0.1nC) e – BT (PF: 2.5GeV, 0.1nC) Event Receivers Event Generator e − Gun Cont-1 KL_51/52 SB_5 SB_4 SB_3 Cont-5 Cont-4 Cont-3 Cont-2 SB_2 KL_B5/B6 SB_A SB_B Central Cont-ABC SB_1 SB_C SH_A1 Injection 96ns >100ns 96ns

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 23 Linac Event System  Satisfies the requirements  Event rate : MHz (bit rate : ~2.3GHz)  Fiducial rate : 50Hz  Timing jitter (Short term) : ~8ps  No. of defined events : ~50  No. of receiver stations : 17  No. of Fast parameters : ~130  CPU stopped 4 times since Sep.2008 for 18 stations CPU EVG EVR Opt. Fan-out EVR & LLRF

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 24 Synchronization Scheme  Synchronization Req.  KEKB : < 30ps  PF : < 300~700ps  Linac rf is Synchronized to KEKB rf  Event Clock is MHz  We have to manage  Circumference compensation  Bucket selection  Injection phase controls Rubidium SG 10 MHz HER/LER Injection Phase Control SG MHz MHz 2856 MHz MHz SHB1 Phase Control SHB2 Phase Control KEKB HER/LER Circumference Correction Acc. Phase, Timing Control kHz HER/LER Bucket Selection HER/LER Bucket Selection Event System MHz Flip-flop PF Revolution PF Circumference Correction Bucket Selection Flip- flop 50Hz AC Line Sync. 1.6 MHz Event System MHz Linac SHB KEKB Revolution x 5 X 49 ÷ 275 ÷ 5120 for KEKB Clock Fiducial for PF

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Beam bucket selection at KEKB  Beam pattern restrictions for beam intervals  Select bucket where the stored current is low, partially independent on the fast timing  KEKB has 5120 buckets at 509MHz  Common frequency between Linac – Ring, 10.38MHz corresponds to 49 buckets (96ns)  We can select any buckets if we wait maximum of 5120 x 96ns = ~500  s 25

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 26 Beam Mode Pattern Generation  Every pulse (every 20ms) corresponds to a beam mode  10 different beam modes are defined (for KEKB e+, etc)  One beam pulse may contain several event codes  At least one main code and a preparation code for the next pulse  About 50 event codes are defined  Some events correspond to many functions, and others to specific devices  Beam pattern buffer length (n) can be 2 to 500 (20ms x 500 = 10 seconds)  A new pattern can be loaded at the end of the previous pattern  Otherwise, the pattern repeats forever.  Main events and preparation events in sequence  Main events trigger timing signals  Preparation events trigger software to exchange analog and delay parameters Beam Mode 1 Beam Mode 2 Beam Mode 3 ……… Beam Mode n Pulse 1Pulse 2Pulse 3Pulse n Main event codes for ‘n’ Preparation event codes for ‘n+1’ n+1 …

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Event Manipulation 27 Human Operator Arbitrate and Generate Beam Mode Pattern (in PythonTk) considering priorities of the rings equalizing pulsed power supply interval in 4 arrays (waveforms) of length 2 (40ms) to 500 (10s) each element corresponds to a 20-ms time slot and a beam mode Injection Programs Generate Events for the Next 20-ms Time Slot (in Event Generator) reading two consecutive elements from the beam mode pattern generate several events for the next pulse generate preparation events for the next after next Generate Signals based on Received Events (in Event Receiver) generate pulsed signals as prepared in the previous time slot program the signals (enable/disable, delays, etc) for the next start to generate analog signals for the next

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 28 Beam Mode Pattern Generators  Pattern panel arbitrates requests  From downstream rings with priorities, or human operators  There are several pattern rules due to pulse device features and limitations  Pattern arbitrator software was written in scripting languages to meet daily changes during the commissioning stage Remote controlled automatic pattern arbitratorManual pattern generator  Typical operation in  ~25Hz for KEKB LER  ~12.5Hz for KEKB HER  ~0.5Hz for PF

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 29 Parameters  Parameters switching via Event system  LLRF phase/timing : 14x4  HP RF timing : ~60  Gun voltages, picosecond delay : 4  Pulsed magnets/solenoid : 14  Injection phase : 2  Bucket selection : 2  BPM : ~100x3  Basically sufficient for fast beam mode switching  More parameters coming  Integrity monitors  Improved slow beam feedback, fast feedback, etc.

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 30 Linac Event System  Satisfies the requirements  Event rate : MHz (bit rate : ~2.3GHz)  Fiducial rate : 50Hz  Timing jitter (Short term) : ~8ps  No. of defined events : ~50  No. of receiver stations : 17  No. of Fast parameters : ~130  CPU stopped 4 times since Sep.2008 for 18 stations CPU EVG EVR Opt. Fan-out EVR & LLRF

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 31 LLRF  LLRF Timing/analog signals are essential for absolute energy, energy spread, and dual-bunch energy equalization  Signals are switched pulse-by-pulse  Value changes are triggered by a preparation event  Driver klystrons (SB), energy tuner klystron (KL), and sub-harmonic bunchers (SH) are managed by the event system

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls More Measurement Technique  Switching between Four Rings  Challenging to improve beams during operation  Event-based Controls may Help More  No-destructive measurements with four beams  Stealth (used beam-pulse) measurements  With beam deflector  Dithering pulse-by-pulse  If very good resolution was achieved 32

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 33 KEKB Operation Improvement (base of SuperKEKB) May.2000 Apr.2003 Dual Bunch e + Feb.2005 Continuous Injections Dec.2008 Crab Cavities and Simultaneous Injection Belle/KEK

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 34 Top-up Beam Currents at Storage Rings  Beam currents were kept  KEKB 1mA (~0.05%)  PF 0.05mA (~0.01%)

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Towards SuperKEKB  Nano-beam scheme at SuperKEKB  Requires low-emittance large current beams  Photo cathode RF gun for e- 7GeV, 5nC  New capture section and new damping ring for e+ 4GeV, 4nC  40 times more luminosity  Design of damping ring  Selection of RF  Selection of harmonic number  Injection to PF-AR  Common BT to KEKB  PF-AR Injection needs 5-10 minutes  Shorter life time of 10min at SuperKEKB 35 KEKBSuperKEKB e–e+e–e+ 8GeV3.5GeV7GeV4GeV 1nC 5nC4nC 100  m2000  m 20  m10  m 2bunch

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls  Accommodate 2 bunches 2 pulses Damping ring injection for SuperKEKB 36 ARC e + Target e + BT (KEKB: 3.5GeV, 0.6nC) e − Gun KEKB Primary e – (4GeV, 10nC) ARC e + Target e + BT (KEKB: 4GeV, 4nC) e − Gun SuperKEKB Primary e – (3.5GeV, 10nC) Inj.D.R.Ext. e+ 1 e– 2e+ 1e– 2 e+ 3e+ 3,1 e+ 1 e– 4e+ 3e– 4 e+ 5 e+ 5,3 e+ 3 e– 6e+ 5e– 6 For e+ 25Hz e– 25Hz e + DR (1.1 GeV, 4nC)

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Development of EVR/PLC at SSRF  For Yokogawa FAM3 PLC with F3RP61 linux CPU  Prototype in 2010  Production version at Oct.2011  Will simplify the additional stations 37

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls SuperKEKB timing software upgrade  Basically the same configuration as KEKB  Intelligent panels – pulse-by-pulse EVG Sequences – EVR PV databases  Need to upgrade to newer device driver/support with new register mapping  Under evaluation with newer firmware/EPICS support  Need more coordinated beam pattern generation  Need dependencies between pulses  Need to decide whether to change phases at DR  Need synchronization to laser rf gun  Laser based on local oscillator, need PLL and stabilization strategy  Possible more addition of event receivers to BT and Rings  Possible upward links for bucket selection data (SSRF or MRF)  Linux-based device support for EVR/PLC from SSRF on F3RP61  Should be simple (?) based on standard FAM3 bus access 38

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Summary  Simultaneous injections to three rings (KEKB HER/LER and PF) achieved  Challenging for four rings (incl. PF-AR) with a damping ring  Event-based controls : another layer of controls bellow EPICS slow controls   There should be much room to establish further controls utilizing beam monitors, rf monitors, and more  With Phronesis (Ability to understand the universal truth, Greek word) we can enjoy our accelerator more 39

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 40 Thank You 谢谢您

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 41 Thank you

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 42 Backup

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 43 Parameters  Parameters switched via event system  LLRF phase/timing : 14x4  Overall energy profile, dual-bunch energy equalization, final energy adjustment  HP RF timing : ~60  Energy profile and backup management  Gun voltages, picosecond delay : 4  Beam charge selection, dual bunch selection, bunching  Pulsed magnets/solenoid : 14  Beam transport selection, orbit controls, positron focusing  Injection phase interface : 2  Bucket selection interface : 2  BPM : ~100x3  Sufficient for fast beam mode switching  Integrity monitors soon

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls Three Virtual Accelerators  Controls and instrumentations are essentially mode-dependent, and mutually independent  Selecting a real machine out of three virtual machines  Managing three parameter sets (four under SuperKEKB environment) 44 ARC e + Target e – BT (PF: 2.5GeV, 0.1nC) e − Gun ARC e + Target e + BT (KEKB: 3.5GeV, 0.6nC) e − Gun ARC e + Target e – BT (KEKB: 8GeV, 1.2nC) e − Gun Event-based Control System PF Injection KEKB-LER Injection KEKB-HER Injection Primary e – (4GeV, 10nC)

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls  Feedback loop software act on one of three virtual machines  Managing independent parameter sets Three-fold Independent Closed Loops 45 ARC e + Target e – BT (PF: 2.5GeV, 0.1nC) e − Gun ARC e + Target e + BT (KEKB: 3.5GeV, 0.6nC) e − Gun ARC e + Target e – BT (KEKB: 8GeV, 1.2nC) e − Gun Event-based Control System PF Injection KEKB-LER Injection KEKB-HER Injection Primary e – (4GeV, 10nC)

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls For SuperKEKB Complex  Slightly More Complicated Conditions with DR  Harmonic number of SuperKEKB-MR (509MHz) is 5120  Common frequency between Linac-MR is 10.38MHz (49 buckets, 96ns)  DR should have common frequency, RF chosen to be 509MHz  2x2 bunches, bunch separation of 49-bucket, kicker rise/fall time of 100ns  Jitter (wait-time) of HP modulator (50Hz) must be <~2ms  Harmonic number of DR was chosen to be 230  In order to Select All the Buckets in SuperKEKB MR  Active (Pulse-to-pulse) LLRF controls necessary at linac  Better LLRF monitor is required  Dependency between pulses increases  For PFAR Injection  Positron have to be used to share the beam-transport  Independent circumference controls will interfere  PF can use 2.5GeV electron with accidental synchronization (<~300ps)  More investigation underway 46

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 47 Event System Consideration for SuperKEKB  Possibly Cascaded Event Systems  For damping ring, main ring and other sub-systems  New firmware with new register map  For newer device support software in EPICS community  Several local modification already, want to synchronize with other institutes  Several institutes in Asia may use CompactPCI as well  Whether PLC version can use the same environment??  Several fast control projects for SuperKEKB  Several embedded systems with PLC EVRs for RF stations  Bucket selection to cover both damping and main rings  In KEKB, separate system was used and selection signal was used as AC to EVG  Fast feedbacks in Linac and in main ring  Several others

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 48 BPM  Tektronix DPO7104 can acquire data at >50Hz.  With embedded EPICS  Beam modes are recognized by events through CA network.  Clients can monitor data of an interested beam mode.  26 oscilloscopes are installed.  100 BPMs are synchronized. (100 BPMs at BT as well soon)

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 49 Measurement and Data Acquisition  Originally much efforts to develop detectors, shaping amplifiers  No budget for all BPMs  Switched to direct waveform acquisition  Minimized active components, then minimized calibration tasks, maintenance  Equal-length cables  One oscilloscope covers about 5 BPMs, or combined 20 (or 40) waveforms  Gs/s (with additional interpolation)  Possible to measure dual bunches  Solved many issues at once!  Extract each signal, apply calibration factors, send to upper layer at 50Hz

Kazuro Furukawa, KEK, Jun EPICS Collaboration Meeting / NSRRC SuperKEKB Event / Timing Controls 50 Embedded IOC on Oscilloscope  DPO7104, 10Gs/s, 4ch, 8bit  Windows-XP  Cygwin software development environment  Microsoft Visual C   EPICS  Fast data-acquisition at ~150Hz was tricky, but was possible  Event triggers the data acquisition  Beam positions and charges are calculated based on ~30 coefficients, and tagged with beam modes  50Hz processing is stable at Linac  Very efficient for us