Top Banner
BPM DAQ for KEK Linac BPM DAQ for KEK Linac EPICS IOC using WindowsXP- EPICS IOC using WindowsXP- based Oscilloscope for BPM based Oscilloscope for BPM DAQ System DAQ System in KEK e-/e+ Linac in KEK e-/e+ Linac Masanori Satoh (KEK Linac) June 13-16, 2011 EPICS Collaboration Meeting in NSRRC 22/03/23 M. Satoh/ KEK Linac Control 1
18

EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

Dec 31, 2015

Download

Documents

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 Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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

Page 2: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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

Page 3: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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 ~

Page 4: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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

Page 5: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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

Page 6: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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

Page 7: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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

Page 8: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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

Page 9: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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

Page 10: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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

Page 11: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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

Page 12: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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)

Page 13: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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

Page 14: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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

Page 15: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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, …?

Page 16: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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)

Page 17: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

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

Page 18: EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac

BPM DAQ for KEK LinacBPM DAQ for KEK Linac

Thank you for your attention!

23/04/19 M. Satoh/ KEK Linac Control18