180 likes | 291 Views
EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac. Masanori Satoh (KEK Linac) June 13-16, 2011 EPICS Collaboration Meeting in NSRRC. KEK e-/e+ Linac and Operation. Lepton Accelerator Complex in KEK Tsukuba Site.
E N D
EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ Systemin KEK e-/e+ Linac Masanori Satoh (KEK Linac) June 13-16, 2011 EPICS Collaboration Meeting in NSRRC M. Satoh/ KEK Linac Control
KEK e-/e+ Linacand Operation M. Satoh/ KEK Linac Control
Lepton Accelerator Complex in KEK Tsukuba Site • Injector Linac: 8 GeV e-/3.5 GeV e+, 50 Hz, 0.1~10 nC • KEKB : 8 GeV e-/1400 mA, 3.5 GeV e+/2000 mA • PF: 2.5 GeV e-/450 mA • PF-AR: 6.5 GeV e-/60 mA • SuperKEKB : 7 GeV e-, 4 GeV e+ 2014 ~ • KEKB : Shutdown in June 2010
PF Simultaneous Top-up for 3 rings • Beam current stability since Apr. 2009- KEKB e-/e+: 1 mA (~ 0.05%) : e-: 12.5 Hz, e+: 25 Hz • - PF: 0.05 mA (~ 0.01%) : 0.5 Hz KEKB e- KEKB e+ Luminosity M. Satoh/ KEK Linac Control
BPM andOld DAQ System M. Satoh/ KEK Linac Control
Linac BPM System • BPM x 100 for 600-m-long Linac • Stripline-type (four electrodes) • Position and Charge measurement • Orbit and Energy Feedback • DAQ System • x 20 DAQ Stations (One DAQ station typically handle BPMx4) • Digital Oscilloscope and VME CPU M. Satoh/ KEK Linac Control
Oscilloscope (Tektronix TDS680B) • VME CPU (OS-9/ MC68060 50 MHz) • 5 GSa/s, 8bits, 2ch, 1 GHz BW, GPIB(low noise immunity) • DAQ rate:~1 Hz Vy1 Vy2 Vx2 Vx1 M. Satoh/ KEK Linac Control
Analogue signal from BPM (KEKB e-) 7 ns M. Satoh/ KEK Linac Control
Orbit and Energy FB Orbit Display Panel (SAD/Tk) HLA layer Middle server layer BPM DAQ layer M. Satoh/ KEK Linac Control
New System(WindowsXP-based Oscilloscope) M. Satoh/ KEK Linac Control
BPM DAQ Upgrade • Difficulty of maintenance (Old oscilloscope/VME) • Fast DAQ is strongly required (50 Hz) for simultaneous top-up operation • Hardware replacement in summer 2007 • Software upgrade => EPICS IOC in summer 2008 M. Satoh/ KEK Linac Control
WindowsXP-based Oscilloscope (Tektronix DPO7104) • 10 GSa/s, 8bits, 4ch, 1 GHz BW, Ethernet connection • DAQ rate:> 50 Hz • EPICS IOC running on Oscilloscope (R3.14.9) 0.1/1 nC (200 mV/div) 10 nC (1 V/div) M. Satoh/ KEK Linac Control
Oscilloscope performance M. Satoh/ KEK Linac Control
EPICS PV Name Example • LIiBM:SP_A1_B8_1:XSNGL:KBE • LIiBM:BPM name:Property:Beam mode • Beam mode • KBE (KEKB e-) • KBP (KEKB e+) • PFE (PF e-) • ARE (PF-AR e-) • and more (Study mode for each beam) M. Satoh/ KEK Linac Control
Synchronization w/ Beam mode EPICS PV name @ Event generator • It works well, so far • When network traffic is increased, …? M. Satoh/ KEK Linac Control
(Python) PF KEB e- KEB e+ HLA layer Blade server NAS Archiver Middle server layer BPM DAQ x 24 (Win.XP Scope. EPICS IOC) M. Satoh/ KEK Linac Control
Summary and Future Plan • The new BPM DAQ system has been developed: • EPICS IOC (WindowsXP-based digital oscilloscope) • Old system (20) has been replaced by new one (24) • Successful in stable beam position measurement (50 Hz) • Similar system was adopted for BPM DAQ of KEKB-BT • Towards to SuperKEKB injector upgrade: • Higher resolution (100 mm -> 10 mm?) • Several candidates are now under consideration • Libera Briliance Single Pass? • VME-based new one? M. Satoh/ KEK Linac Control
Thank you for your attention! M. Satoh/ KEK Linac Control