epics ioc using windowsxp-based oscilloscope for bpm daq system in kek e-/e+ linac
DESCRIPTION
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. - PowerPoint PPT PresentationTRANSCRIPT
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
EPICS IOC using EPICS IOC using WindowsXP-based WindowsXP-based
Oscilloscope for BPM Oscilloscope for BPM DAQ SystemDAQ System
in KEK e-/e+ Linacin KEK e-/e+ LinacMasanori Satoh (KEK Linac)
June 13-16, 2011EPICS Collaboration Meeting in NSRRC
23/04/19 M. Satoh/ KEK Linac Control1
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
KEK e-/e+ LinacKEK e-/e+ Linacand Operationand Operation
23/04/19 M. Satoh/ KEK Linac Control2
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
• 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
Lepton Accelerator Complex in KEK Tsukuba SiteLepton Accelerator Complex in KEK Tsukuba Site
• SuperKEKB : 7 GeV e-, 4 GeV e+ 2014 ~
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
23/04/19 M. Satoh/ KEK Linac Control4
PF
• 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
Luminosity
KEKB e+
KEKB e-
Simultaneous Top-up for 3 rings
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
BPM BPM andand
Old DAQ SystemOld DAQ System
23/04/19 M. Satoh/ KEK Linac Control5
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
Linac BPM System
23/04/19 M. Satoh/ KEK Linac Control6
• 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
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
23/04/19 M. Satoh/ KEK Linac Control7
– 5 GSa/s, 8 bits, 2ch, 1 GHz BW,
GPIB (low noise immunity)
– DAQ rate: ~1 Hz
– Oscilloscope (Tektronix TDS680B) – VME CPU (OS-9/ MC68060 50 MHz)
Vx1 Vx2Vy1 Vy2
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
Analogue signal from BPM (KEKB e-)
23/04/19 M. Satoh/ KEK Linac Control8
0 50 100 150 200 250-2
-1
0
1
2BPM #4
BPM #3BPM #2
VX2
VX1
t (ns)
An
alog
ue
sign
al o
f k
be
(V)
First bunch Second bunch
BPM #1
7 ns
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
23/04/19 M. Satoh/ KEK Linac Control9
Middle server layer
HLA layer
Orbit Display Panel (SAD/Tk)
BPM DAQ layer
Orbit and Energy FB
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
New SystemNew System(WindowsXP-based (WindowsXP-based
Oscilloscope)Oscilloscope)
23/04/19 M. Satoh/ KEK Linac Control10
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
BPM DAQ Upgrade
• Difficulty of maintenance (Old oscilloscope/VME)
• Fast DAQ is strongly required (50 Hz) for Fast DAQ is strongly required (50 Hz) for simultaneous top-up operationsimultaneous top-up operation
• Hardware replacement in summer 2007
• Software upgrade => EPICS IOC in summer 2008
23/04/19 M. Satoh/ KEK Linac Control11
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
23/04/19 M. Satoh/ KEK Linac Control12
– WindowsXP-based Oscilloscope (Tektronix DPO7104)
– 10 GSa/s, 8 bits, 4ch, 1 GHz BW, Ethernet connection
– DAQ rate: > 50 Hz– EPICS IOC running on
Oscilloscope (R3.14.9)
10 nC (1 V/div)
0.1/1 nC (200 mV/div)
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
0 50 100 150 200 250 300 350 400 450 5000
50
100
150
200
250
300
350
D
AQ
rat
e (H
z)
Data length (k-points)
# of used ch.: 1 # of used ch.: 2 # of used ch.: 3 # of used ch.: 4
175 Hz (ch. 2, 2 k-points)
Oscilloscope performance
23/04/19 M. Satoh/ KEK Linac Control13
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
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)
23/04/19 M. Satoh/ KEK Linac Control14
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
Synchronization w/ Beam modeBeam mode
KEKB e- KEKB e+ PF e- PF-AR e- …
LIiEV:sa 32 42 52 62 …
23/04/19 M. Satoh/ KEK Linac Control15
EPICS PV name @ Event generator
• It works well, so far
• When network traffic is increased, …?
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
23/04/19 M. Satoh/ KEK Linac Control16
HLA layer
BPM DAQ x 24(Win.XP Scope. EPICS IOC)
PF KEB e- KEB e+
Archiver
NASBlade server
Middle server layer
(Python)
BPM DAQ for KEK LinacBPM DAQ for KEK Linac
Summary and Future PlanSummary 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 m -> 10 m?)
– Several candidates are now under consideration
• Libera Briliance Single Pass?
• VME-based new one?23/04/19 M. Satoh/ KEK Linac Control17