Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL...

27
Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL KEK and SuperKEKB 1 Recent progress at KEK and Plans for SuperKEKB Kazuro Furukawa for Control Groups at KEK < kazuro.Furukawa @ kek.jp > October 11, 2010. < kazuro.furukawa @ kek.jp >

Transcript of Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL...

Page 1: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

1

Recent progress at KEK and Plans for SuperKEKB

Kazuro Furukawa for Control Groups at KEK

< kazuro.Furukawa @ kek.jp >

October 11, 2010.

< kazuro.furukawa @ kek.jp >

Page 2: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

Accelerators at KEK

2

(Super)KEKB

Mt. Tsukuba

Linac

PF-AR

PF

ATF STF

J-PARC (at Tokai Site)

cERL

Page 3: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

3

Yamamoto/Kamikubota

Page 4: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

4

Feb. 24, 2010 First Neutrino Event from J-PARC observed at Super Kamiokande

Delivers beam at 50KW to Nu. Exp.

100

80

ビーム出力�[k

W]

60

40

20

0 3月� 4月� 5月� 6月� 7月�2月�

100

80

ビーム出力�[k

W]

60

40

20

0 3月� 4月� 5月� 6月� 7月�2月�

100

80

60

40

20

0 Mar April May June July Feb

100

80

60 Beam

Pow

er�[k

W]

40

20

0

Beam Power history of 30GeVMR

2010 Operational Highlights Yamamoto/Kamikubota

Page 5: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

Plan for Future

5

ACS: Acceleration Structure for 400MeV Linac Upgrade

Plan for MR Beam Power for Nu Exp. ・Linac 400 MeV upgrade for Higher RCS beam power ・Higher MR rep. rate

Yamamoto/Kamikubota

Page 6: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

Data Archiving in J-PARC MR control system

6

From “DATA ARCHIVE SYSTEM FOR J-PARC MAIN RING” by N. Kamikubota et al.,Proceedings of IPAC’10, Kyoto, Japan

Overview of J-PARC MR data archive system: “cadump” is a program storing snapshot data, including waveform, into disk system. ROOT and SAD data formats are supported. It also use data compression, after Feb. 2010.

Yamamoto/Kamikubota

Page 7: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

Control Systems at KEK/Tsukuba (1)  SuperKEKB  Will inherit resources from KEKB (and TRISTAN)   Partial budget for positron was approved (?)

 Linac (electron/positron)   Inject beam to (Super)KEKB, PF, PF-AR   Pulse-to-pulse beam modulation

 PF (Photon Factory)  Moved to EPICS environment   Mainly with Linux-VME

 PF-AR (Photon Factory Advanced Ring)  Mostly the same environment as KEKB   Many CAMAC installations

7

Page 8: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

Control Systems at KEK/Tsukuba (2)  ATF (Accelerator Test Facility)  Vista Controls environment with CAMAC  Linux and socket environment with some EPICS devices

 STF (Superconducting RF Test Facility)  Test facility for ILC  EPICS with Linux, ATCA test, PLC, …

 cERL (Compact ERL)  Being built for ERL development  May share the resources with other accelerators

 Sharing resources as much as possible 8

Page 9: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

Accelerator Controls  VME + Unix (~1995)  Standard EPICS configuration  With many third layer field networks

 Every controller on network (1993~1997)  Single layer in physical, two layer logical

 Every controller with EPICS IOC (2005~)  Channel Access everywhere  For longer term maintenance

9

Page 10: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

Transition of Controls

10

Mini Computer

Mini Computer

Device Controller

Unix

VME

Device Controller

Field Networks

Unix

VME/IOC

Device Controller

TCP/IP

Unix

IOC

Device IOC

Channel Access

Page 11: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

Embedded IOC in Yokogawa’s PLC  More than 150 PLCs were employed at Linac  All through TCP/IP network since 1993  Successful to reduce resource consumption

 Now Linux CPU is available (2008~)  533MHz PPC, 128MB RAM, 2xEthernet, USB  Utilize realtime feature of Kernel 2.6 (J. Odagiri et al)  EPICS PV response time <150µsec (incl. module delay)

 Ladder sequence CPU can coexist  Variable sharing possible

11

Page 12: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

Simpler PLC Usage under EPICS

12

Conventional PLC usage with asynchronous access

FAM3 PLC I/O Modules

F3RP61 IOC

FAM3 PLC I/O Modules

LadderCPU

(Logics) OPI

CA Clients IOC

(Logics)

OPI CA Clients

FAM3 PLC I/O Modules

F3RP61 IOC

If necessary, we can combine

OPI CA Clients

LadderCPU

Logics are confined in PLC, and management is easier

Page 13: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

 Many medium-speed controllers implemented  KEKB, Linac, J-PARC, PF, cERL, …, Taiwan/TLS, (Korea/PAL, Beijing/IHEP)

 Image processing module available  Discussing on EVR module with SSRF/

Shanghai  <http://www-linac.kek.jp/cont/epics/f3rp61/>

13

Page 14: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

BPM at Linac and BT  BPM need only 0.1mm

resolution   Using ~30 coefficients per BPM

 Many signals are combined into one waveform digitizer

 Again reduction of resources

 Recent Embedded IOC Solution   Much helped by Dr. Yong Hu

14

100 BPMs 19 x TDS680B 19 VMEs ~5 Unix Clients

100 BPMs 24 x DPO7104 Clients

 Old configuration

Page 15: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

15

BPM DAQ  Tektronix DPO7104 can acquire data at >50Hz.   With embedded EPICS, under pulse-to-pulse beam modulation

 Beam modes are recognized by events through CA network.   Missed less than once in million times

 Clients can monitor data of an interested beam mode.  24 oscilloscopes are installed for Linac, and 4 for BT.  200 BPMs are synchronized for Linac and BT.

Page 16: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

Many other Embedded IOC  Other oscilloscope-based IOCs  For pulsed device monitors (M. Satoh et al)

 TDC/Linac with Linux/ARM (Armadillo)  Timing consistency surveillance (S. Kusano et al)

 MPS manager with Linux/FPGA (Suzaku)  For J-PARC and cERL, etc (A. Akiyama et al)

 Magnet PS with Linux/ARM(or FPGA)  Two prototypes for SuperKEKB (T. Nakamura et al)

16

Page 17: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

17

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

Page 18: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

SuperKEKB Plan (1)  For nano-beam scheme with 40-times higher luminosity  Many new facilities should be required

 Start based on the existent environment  With additional concept of CA everywhere

 Help device groups to have better global controls  Replacement of old installations such as CAMAC

 Solutions not only VME but also other types of controllers, embedded EPICS if possible

 Faster networks for the groups who can build controllers by themselves

 Better connection to operational environments  Keeping SAD environment, etc  Monitoring at offices

18

Page 19: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

SuperKEKB Plan (2)  Archiving scheme and viewer  Maybe existing KEKBlog and channel archivers   New viewer should be developed

 Alarm handler  CSS or Python (to simulate KEKBalarm)   Should evaluate soon

 Operational Log   In house, two versions with different origins   Postgres + (Python/Zope and Flash/Flex)

 Scripts  SADscript/Tk, Python/Tk, (decreasing Tcl/Tk)

 Displays  Edm and/or CSS

19

Page 20: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

SuperKEKB Plan (3)  Interviews to each device groups  Planning to have monthly meeting and training  To collect user requirements

 Partially successful for old hardware replacements  Not yet effective for new functionalities   Whether both sides do not have experiences

 ex. Global orbit feedback   We don’t need to stabilize the orbit other than the collision point

 Monitor group is basically responsible for this  Under development with several candidates

 But they still need some data path

20

Page 21: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

21

Simultaneous Injection  SuperKEKB injections with shorter lifetime  PF top-up injection for higher quality experiments

 Enjoyed Hardware and Software Installation One by one

 Reduced the Beam Switch Time from 10-120 seconds to 20ms  Beam currents are kept within 1mA (~0.05% for KEKB), 0.05mA (~0.01%, PF)

 Much more complicated with bucket selections at damping ring and main ring  Should add PF-AR as well (4rings! with different beams)

Page 22: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

22

Event System for Simultaneous Injection

 114.24MHz 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 R3.14.9 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

>100ns 96ns

Page 23: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

23

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

Page 24: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

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)

24

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)

Page 25: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

 Feedback loop software act on one of three virtual machines   Managing independent parameter sets

Three-fold Independent Closed Loops

25

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)

Page 26: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

Summary  Controls Have Interface to Every System in

Accelerators  We can Enjoy Accelerator

 There should be Room to Establish Further Controls Utilizing Beam Monitors, RF Monitors, and More  With Phronesis, Ability to understand the Universal Truth

26

Page 27: Recent progress at KEK and Plans for SuperKEKB · 2010-10-13 · EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct.2010. KEK and SuperKEKB 4 Feb. 24, 2010 First Neutrino

Kazuro Furukawa, KEK, Oct.2010. EPICS Collaboration Meeting / BNL

KEK and SuperKEKB

27

Thank you