The operator-developed usefultools at SuperKEKB accelerator
Workshop on Accelerator Operations 2018
Takuya Nakamura

Mitsubishi Electric System & Service Co. Ltd.

Contents
1. Overview & Introduction
2. New operational panels developed for:▪
▪
▪

Vacuum status monitoring
Magnet Interlock status monitoring
Safety management

3. Tools modified especially for operator use:▪
▪

CSS alarm display panel
Automatic operation logging

4. Cooperation with LINAC operator

5. Conclusion2Overview

PF-ARPF
Damping Ring

SuperKEKB
dual rings

600m Injector
LINAC

SuperKEKB operation stages:
・Phase 1: Feb 2016 – Jun 2016
・Phase 2: Jan 2018 – Jul 2018
・Phase 3: Mar 2019 –We have 3 operational shifts
every day:・from 9 a.m. to 5 p.m.
・from 5 p.m. to 1 a.m.
・from 1 a.m. to 9 a.m.
3Overview (2)SuperKEKB control room

SuperKEKB operator

4

Introduction
SuperKEKB operator’s tasks:
・Beam injection, tuning
・Machine status monitoring
・Operation logging
・Safety management
・Hardware maintenance (during shutdown term)

Operators need to act quickly according to the situation.

5

Why does the operator make operation tools?
1. To respond to the accelerator operation changes.
Tasks of the accelerator operation are changing day by day.
Operators must respond to such tasks.
2. To optimize the operator's efficiency.
Routine tasks should be efficiently performed →To automate, to save the labor, and to simplify operator’s tasks isvery urgent.

To match these requests, operator needs to create some new tools
by himself/herself.
6SuperKEKB software environment
GUI Environment:

・Python・Control System Studio (CSS), BOY

・SAD script(Mathematica-like language, developed in KEK)

Usually operators are developing the tools with python and CSS BOY.

7

Control System Studio
CSS is a collection of tools:・Alarm Management
・Archive Engine

・Operator interface : The Best OPI Yet (CSS BOY)
CSS BOY is an operator interface editor and runtime.

CSS BOY became very popular among operators. The reason is thesimplicity of its utilization.

8

Vacuum status monitoring (1)Vacuum Status Panel for Interaction Region
Operator has to checkcooling system condition.
(Red square area)
If trouble is happened,
operator must call for anexpert as soon as possible.

9Vacuum status monitoring (2)Console for Vacuum Group
Many GUI panels are opened.

Where is the status monitor
panel ?!
Operator has to find the target
panel.
Sometimes, this panel is on thebackground, or minimized, orjust closed down.
10Vacuum status monitoring (3)Normal status (Good)

Alarm status

Operator creates a simple panel for vacuum status monitoring.
It can be judged immediately whether it is normal or abnormal.
11Magnet interlock status monitoring
Magnet interlock status panel for Beam Transport
Magnet Interlock status
display panel includes:
・Cooling water flow status
・Thermal status
The operator can easilyidentify the location of themagnet by the colorindication.
12

Safety management
Safety management console

Operate when changing theoperation state of the accelerator.
(For example, when accessing atunnel)
There are many buttons and keys.
Complex manipulations arenecessary.

After a manipulation mistakeoccurred, it takes from 15 to 20
minutes for operation recovery.
13

Safety management (2)Status panel for safety management console
This panel shows the order ofmanipulations of the safety
management console.
Operator can confirm what to do
now to proceed to the next stage.

14

Other panelsCurrent monitor for Belle 2

Injection status monitor

Beam Position Monitor

The operator creates several useful tools for accelerator operation.
15

CSS alarm display panel
Structure of CSS Alarm System
SuperKEKB uses the CSS Alarm
System.
In addition to the standard tools,
we adopted our own tool.
We have prepared our own client
panel so that operators and staff
members can use it easily.

16

CSS alarm display panel (2)Structure of Alarm Client Tools
Alarm client tool queries thedatabase and displays an alarm
information.
I implemented the function whichallows to display the alarm
information on the Web as well ason the program's panel.

17

CSS alarm display panel (3)Alarm History web page

Electric Operation log (Zlog)

Operator can simply copy & paste the alarm information to the operation log.
18

Automatic operation logging
Structure of Electric Operation Log system(called Zlog)

Zlog is an electric operation log
system in SuperKEKB.
Some data is automaticallyentered by log monitor server.
・Start/stop of the injection
・Operation mode changes
・Alarm events
・Start of beam tuning
・etc …
19

Automatic operation logging (2)Structure of Log Monitor Server

Automatic log entry is
indispensable to save theoperator’s labor.
Operation state changes day by day,so the operator needs to adjust themonitor settings accordingly.
This tool allows to focus on themain task, without being distracted
by the operation logging.

20

Cooperation with LINAC operator
SuperKEKB and LINAC

SuperKEKB operator and LINAC
operator are members of thesame company.

PF-ARPF
Damping Ring

SuperKEKB
dual rings

600m Injector
LINAC

Therefore, SuperKEKB operators
and LINAC operators arecollaborating on tooldevelopment.

21

Cooperation with LINAC operator (2)SuperKEKB versionLINAC version

exportCSS Alarm Tools are also used at LINAC.
Could be used immediately after the slight adjustment of the parameters.
22

Cooperation with LINAC operator (3)Program launcher panel
for SuperKEKB
Program launcher panel was originallydeveloped at LINAC, and then adopted
to SuperKEKB.
We have modified the panel by adding
the specific features of SuperKEKB.
So, we are able to realize any request of
the accelerator staff quickly bycollaborating to each other rather thencreating the panel from scratch.
23

Conclusion
In order to operate the accelerator efficiently, the operatorsneed to develop new useful tools.
If the operator succeed to create a useful tools, that would
allow to perform many tasks more efficiently.
Next year, SuperKEKB operation will resume with Phase III.
Once the collision experiments will begin, we expect moresophisticated tasks and more busy operation time.
Thus, we would like to create more effective tools forreliable and stable operations.
24

Thank you.

25

backup slides

26

Our company at KEK
KEK 常駐部門には４つのグループがある
・LINAC・SuperKEKB・PF・PF Beam line
運転員業務や開発業務を行っている

27SuperKEKB control room28

7 Large Displays (55-inch)

29

SuperKEKB control room

SuperKEKB operationVACOBM

Belle Optics
MG

LINAC

PF-AR

SafetyDRRF

30

Safety management panels

31

Safety management devices

32

Safety management devices & consoles (PCs)33

Surveillance camera & access control

34