JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

18
Present Status of EPICS Development at the 3GeV Proton Beam Transport Facility Control System in J-PARC JAERI Motoki Oi Tetuya Kai Sinichiro Meigo Sinichi Sakai Hidetaka Kinoshita Kenji Sakai Masanori Kaminaga

description

Present Status of EPICS Development at the 3GeV Proton Beam Transport Facility Control System in J-PARC. JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai Masanori Kaminaga. Contents. Outline of 3NBT monitor system Goal of 3NBT EPICS system - PowerPoint PPT Presentation

Transcript of JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

Page 1: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

Present Status of EPICS Development at the 3GeV Proton Beam Transport

Facility Control System in J-PARC

Present Status of EPICS Development at the 3GeV Proton Beam Transport

Facility Control System in J-PARC

JAERIMotoki Oi Tetuya Kai Sinichiro Meigo

Sinichi Sakai Hidetaka Kinoshita Kenji SakaiMasanori Kaminaga

Page 2: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

ContentsContents

Outline of 3NBT monitor system

Goal of 3NBT EPICS system

About CC/NET

Data Read & archive performance test

Channel access data missing and Tick frequency

Profile monitor test in KEK

Summary

Page 3: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

3GeV Proton Beam Transport Facility(3NBT)

3GeV Proton Beam Transport Facility(3NBT)

3NBT

Material & Life science Facility

(MLF) 50GeV PSExperimental Area

Beam loss : ~1W/mLength : 310mMagnet : 108Proton monitor : 89

Page 4: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

・ Monitor all of the proton beam monitors at 25Hz

・ Archive all of proton beam monitor data with data tag

・ Control and monitor the beam line components

(Magnet power supply, vacuum, etc.)

・ Joint 3NBT to CCR and MLF control with EPICS network

Goal of 3NBT EPICS systemGoal of 3NBT EPICS system

Page 5: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

Outline of 3NBT Monitor systemOutline of 3NBT Monitor system

EPICS IOC EPICS OPI Data Archiver

Profile Monitor

Loss MonitorHalo Monitor

Current Monitor

ADC

CC/NETEPICS IOC

CAMAC modules

CC/NET: CAMAC controller

CCR

EPICS OPI3NBT ControlMLF

EPICS IOCEPICS IOC

EPICS OPI

Total 1100 dataDAQ at 25Hz

LAN

LAN

Data flowData flow

Page 6: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

PC104Plus Single Board ComputerInterface: PCI and CAMACCPU:Crusoe500MHzMemory: 310MBMain Drive: Compact Flush 1GBNetwork: 100Mbps  EthernetOS: 2.4 kernel Linux

What is CC/NETWhat is CC/NET

TRIG-IN

BUSY-OUT

Ethernet

RBG OUT

PS/2

USB

Page 7: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

DAQ mode of CC/NETDAQ mode of CC/NET

CC/NET have three DAQ modeSingle mode Programmed Dynamic Memory

I/O mode Access modeSmall Small LargeLow Middle FastHigh Low Middle

Over headDAQ SpeedCPU load

Pipeline method used in PIO and DMA mode

Page 8: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

EPICS DAQ test sequenceEPICS DAQ test sequenceSTART

Channel Archiver EPICS IOC

Data Archive Channel Access

NIM module

CAMAC module

Linux WS

CC/NET EPICS IOC

ADC

Repeat at 25HzClock generator

Gate generator

Base clockGate signal

Trig signal : delay 200 nsec

CAMAC DAQMax 368 data

Max 23 ADC

•EPICS 3.14.6•Channel Archiver 2.1 2

Page 9: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

Data TakingData Taking

Change the NELM / Record and examine CC/NET-EPICS DAQ performance test

16ch ADC x 23 slot = 368 data / CAMAC module368 data / waveform is not reasonable.

64 data / Profile monitor4 data / Halo monitor4 data / Loss monitor

64 data is reasonable

Page 10: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

Data Read & Archive performance test @25Hz

Data Read & Archive performance test @25Hz

0.0%

5.0%

10.0%

15.0%

20.0%

16x23ch 32x12ch 64x6ch 368x1ch

[NELM] x [No of Record]

CP

U l

oad

0

1

2

3

4

5

6

DA

Q t

ime

(mse

c)

Single PIO DMA Single PIO DMA

For small Number of Element, PIO mode is the better

CPU load DAQ time

Page 11: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

Data missing in Channel AccessData missing in Channel Access

CC/NETEPICS IOC

Linux WSChannel Archiver

Linux WSEPICS IOC

Data Missing 0% Data Missing ~1%

CCR, MLFEPICS IOC

In the channel access between EPICS IOC to EPICS IOC,we got data missing.

As a cause of data missing, I expect Linux tick frequency.Default tick frequency is 100 Hz.DAQ frequency is 25 Hz.These are near in order.

Change Linux tick 1000 HzCompare Data missing ratio

Page 12: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

Tick and DAQ frequencyTick and DAQ frequency

DAQ Tick (Hz) 100Hz 1000Hz1Hz 0.1% 0.1%10Hz 0.2% 0.2%25Hz 0.8% 0.2% 33Hz 0.7% 0.2%50Hz 0.6% 0.2%

PIO mode Waveform 368 element

Channel Access Data missing CC/NET to Linux IOC

CA performance is a little bit improved.

This CA result is not perfect but enough for monitoring with I/O display

Page 13: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

Profile Monitor Test in KEKProfile Monitor Test in KEK

3NBT line transports 1 MW power proton beam, we have

to develop long life profile monitor.

SiC wire type profile monitor is developed.

Profile monitor performance is tested in KEK proton bea

m dump line.

Page 14: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

Proton Energy : 500 MeVProton current : 182x1010ppbFrequency : 0.45 HzBeam port : Beam dump line

to Beam dumpfrom KEK-PS

KEK NML Beam DumpKEK NML Beam Dump

Profile monitor

Beam dump

to KENS

NML Beam dump

Page 15: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

Profile monitor test componentProfile monitor test component

INV AMP

Data Archiver MEDM

Prototype profile monitor

ADC

CC/NET EPICS IOC

Linux WS

CAMAC

H:16 V:16 wires

SiC clad tungsten wire 100m

Oscilloscope Signal check

Profile monitoring

32ch

Page 16: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

Horizontal

Channel No Channel No

AD

C c

ount

MEDM window

Vertical

0 1 2 3 4[10-6]

0

0.1

0.2

0

100

200

Time (s)

Hei

ght (

V)

Int.

Cha

rge(

pC)

Inv AMP

ADC

EPICS IOC

x32ch

Raw signalResultsResults

Successfully get proton beam profile with SiC wire profile monitor!!

Page 17: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

SummarySummary

・ EPICS for 3NBT control system is under construction ・ Data archive at 25Hz from CAMAC-CC/NET to Channel archiver on Linux WS is successful, but data transport among EPICS IOC has still data missing.

・ 25Hz DAQ data taking becomes better with changing the linux tick to 1000Hz.

・ SiC wire proton beam profile monitor test was succeeded.

Page 18: JAERI Motoki OiTetuya KaiSinichiro Meigo Sinichi SakaiHidetaka KinoshitaKenji Sakai

Future planFuture plan

・ Improve the EPICS data missing problem.

・ PLC (FA-M3) data I/O operation test.

・ Design 3NBT OPI display.

・ Design and test the DAQ and data archive system with full

scale system.