current status of pefp control system

27
Current Status of PEFP Control Current Status of PEFP Control System System EPICS meeting at NFRI July 27, 2009 Hong, In-Seok

Upload: sivan

Post on 29-Jan-2016

61 views

Category:

Documents


0 download

DESCRIPTION

Current Status of PEFP Control System. EPICS meeting at NFRI July 27, 2009 Hong, In-Seok. Contents. Overview of the PEFP Proton linac PEFP control system Concept of the PEFP control system Implemented IOCs Summary. Overview of the PEFP Proton linac. Gyoungbu Freeway (Gyounju IC). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Current Status of PEFP Control System

Current Status of PEFP Control Current Status of PEFP Control SystemSystem

EPICS meeting at NFRI

July 27, 2009

Hong, In-Seok

Page 2: Current Status of PEFP Control System

2

Overview of the PEFP Proton linac

PEFP control system Concept of the PEFP control system Implemented IOCs

Summary

Contents

Page 3: Current Status of PEFP Control System

3

Overview of the PEFP Proton linac

Page 4: Current Status of PEFP Control System

4

Gyoungju provided the site (area: 440,000 m2) (The capital of Shilla dynasty for 992 years, from BC 57 to AD 935.)

Express Railway (KTX) (New Gyoungju Station)

Gyoungbu Freeway(Gyounju IC)

PhaseII

PhaseI

Project Site

Seoul

KAERI

Gyoungju

Page 5: Current Status of PEFP Control System

5

1,100 m450 m

400

m

Phase I (2002~2012)

Phase II

(2012 ~)

Reserved for a Future Expansion

Site Layout

Page 6: Current Status of PEFP Control System

6

Parameter DTL I DTL II

Output Energy (MeV) 20 100

Peak Beam Current (mA) 1 ~ 20 1 ~ 20

Max. Beam Duty (%) 24 8

Avg. Beam Current (mA) 0.1 ~ 4.8 0.1 ~ 1.6

Pulse Length (ms) 0.1 ~ 2 0.1 ~ 1.33

Max. Repetition Rate (Hz) 120 60

Max. Beam Power (kW) 96 160

100 MeV Beamlines 20 MeV Beamlines

TR105TR105 TR101TR101 TR25TR25 TR21TR21

TR23TR23 TR22TR22TR24TR24TR102TR102TR103TR103TR104TR104

Schematics of PEFP Linac & Beamlines

Features of the PEFP linac

• 50 keV Ion Source

• 3 MeV RFQ • 20 & 100 MeV DTL• RF Frequency : 350 MHz• Beam Extractions at 20 or 100 MeV • 5 Beamlines for 20 MeV & 100 MeV

Degrader

Collimator

Energy Filter

Wobbler

Page 7: Current Status of PEFP Control System

7

PEFP Beamlines

20 MeV BeamlinesBeamLine

ApplicationField

Rep.Rate

Avg. Current

IrradiationCondition

TR21 Semiconductor 60Hz 0.6mA Hor. Ext.

TR22Bio-Medical Application

15Hz 60A Hor. Ext.

TR23Materials, Energy &

Environment30Hz 0.6mA Hor. Ext.

TR24 Basic Science 15Hz 60A Hor. Ext.

TR25 Radio Isotopes 60Hz 1.2mA Hor. Vac.

100 MeV BeamlinesBeam Line

ApplicationField

Rep. Rate

Avg. Current

Irradiation Condition

TR101 Radio Isotopes 60Hz 0.6mA Hor. Ext.

TR102Medical Research(Proton therapy)

7.5Hz 10A Hor. Ext.

TR103Materials, Energy &

Environment15Hz 0.3mA Hor. Ext.

TR104Basic Science

Aero-Space tech.7.5Hz 10A Hor. Ext.

TR105Neutron SourceIrradiation Test

60Hz 1.6mA Vert. Vac.

TR25

TR21 TR22

TR23

TR24

TR105

TR101 TR102TR103

TR104

DTL-I

DTL-IIQuadrupole AC Dipole

Page 8: Current Status of PEFP Control System

8

Waveguide WR2300

Klystron for DTL350 MHz 1 MW CW

Beam Dump100 kW

LEBT2 Solenoid

3 MeV RFQ350 MHz 4-Vane

Injector50 keV

20 MeV DTL4 -Tank 150-DT

Klystron for RFQ350 MHz 1 MW CW

Beam Profile

Target stationfor user

Status of the PEFP 20 MeV Linac(KAERI site)

Page 9: Current Status of PEFP Control System

9

PEFP control system

Concept of the PEFP control system

Implemented IOCs

Page 10: Current Status of PEFP Control System

10

LINAC(RFQ and DTL including focusing magnets)

MagnetPower

SuppliesVacuum Cooling

LLRF Control

RF Power

Extracted Beam

ProtonInjector

Beam diagnostics

Control schematics of 20MeV Proton Linac

Page 11: Current Status of PEFP Control System

11

Presentation layerMMI, Logging, Analysis, Alarm Displays, Database, Global Feedbacks

IOC layer Data AcquisitionControl LogicTCP/IP Server/Client

Machine Device layerModbus/RTU, TCP/IP RS232/422/485, Relay

OPI ServerData analysis

Browsing server

CA Archiver

Timing

OPIOPIOPIOPIStorage

Control Network

LLRF Beam Monitor Vacuum

100 MeV DTL 20 MeV DTL RFQ IS

Magnet_PS Ion Source

Hard wired Interlock Network

Timing Network

CA gateway

Subsystem Gallery Room

Office Network

Alarm Reporting

Log ControlAccess Control

Tunnel

Control Diagram

Page 12: Current Status of PEFP Control System

12

Channel Access Server/Client

LAN

Record Record

Device Driver Support

Channel Access Server/Client

Record

Database Access and Scanning

Analog I/ODigital I/O

Serial (RS232/422/485)

Modbus

Ethernet/IP

VM

E I/O

boardV

ME

I/O board

VM

E I/O

bo

ard

Channel Access Client

Input Output Controller (IOC)

EPICS/VME-based IOC

Page 13: Current Status of PEFP Control System

13

Runtime WindowAlarm main group

Alarm sub group Channel value (PV)

EDM and Alarm Handler

To indicate component status,

Page 14: Current Status of PEFP Control System

14

CA Archiver as a Archiving tool using EPICS TCP/IP protocol Data Storage Size of Archiver : 2GB PEFP archiving size : 120 MB / 1 week -> DB based Web monitor

Channel Archiver

CGI/Web

Strip Tool

Win Browser

Archive Export

PVs

PVs

Web Server

Web Server

Archive Engine

Disk Storage

MySQL

PHP

Apache

GNUPLOT

WebClient

DataStorage

PV storage by MySQL function

from CA “mysql_query()”

Archive Engine

CA Server

CA ServerCA Server

CA Server

Computer

XML-Data Server

Web Apps

Archive Export

WEB Server

Page 15: Current Status of PEFP Control System

15

Vacuum

Linux PC - 485 serial

Magnet Power Supply (MPS)

VME - 485 serial

LLRF

VME - FPGA

Implemented IOCs for 20MeV proton beam

Page 16: Current Status of PEFP Control System

16

EthernetRS422/485

User Panel

Turbo Pump/Gate Valve Controller

LAN-RS232/422/485 Converter

EPICS Soft-IOC

Turbo-pump Controller

GaugeGauge

Turbo PumpGate Valve

Schematics of Vacuum Control

Page 17: Current Status of PEFP Control System

17

EPICS Extension StripToolRedHat Linux & Extension : EDM (Extensible Display Manager)

Vacuum OPI

OPI System : Intel P4 2.4 GHz, 2GB Memory, Linux 2.4.20 (Redhat)

Acquire data from Channel Access Plot it in real time as a strip chart Useful for debugging control applications and for monitoring data trends

Page 18: Current Status of PEFP Control System

18

LEBT DT EQM

Serial RS485 : 2 ea.

Modbus/RTU : 10 ea. Analog Voltage : 16 ea.

VMEbus Ethernet

RS232 115.2kbps, RS485 460.8kbps

Resolution: 24 bit12 Sampling/sec

Magnet power supplies for drift tubes

MVME5100

Page 19: Current Status of PEFP Control System

19

Record Support

Device Support

Driver Support

CA Server/Client

Record Support

Device Support

Asyn Queue

Driver Support

Sequencer

Scanner

Modbus/RTU RS485-4wire

16 DifferentialAnalog Input

Analog voltage

Analog to Ethernet

Converter

VME I/O ATEC

SerialVME I/O

Board

VMEbus

PressurePS protection by monitoring pressure(Turn off all the power supplies within several ms)

Ethernet

IOC API Structure for the MPSs

Page 20: Current Status of PEFP Control System

20

PS Main OPI

OPI1

OPI2

OPI3

IOC Monitor

OPI main window

MPSs OPI

IOC

Page 21: Current Status of PEFP Control System

21

Tank 1DT : 51L=444.5cmE=7.2MeV

CT TCT BPPMTank 2DT : 39L=465.5cmE=11.5MeV

Tank 3DT : 33L=475.8cmE=15.8MeV

Tank 4DT : 29L=444.5cmE=20.0MeV

FCTTCTBeam Stop

BP

PM

#1

BP

PM

#2

Ion

So

urc

e

ACCT RFQ FCT

Button Signals

BPPM Low-level Electronics crate

Beam Diagnostic SystemA

DC

#1

AD

C#2

OPI (EDM, MEDM, StripTool,

Probe, Archiver, Python, Tcl/Tk)

LAN

CPU : MVME5100ADC#1 : VTR812/10ADC#2 : VTR812/10

Transition Module ( TM )

BPPM

Prototype of VME IOC

IOC

S

erver

Beam Monitor

Page 22: Current Status of PEFP Control System

22

LLRF System(hardwares) for 20MeV proton beams

10 MHz reference

oscillator

Event system

Terminal for

Command input

Solid state amplifier

Solid state amplifier

Delay pulse generator

Vector signal generator

Oscilloscope

for monitoring

Analog signal

Processing rack

Digital signal

Processing board

Security box

for interlock signal

Page 23: Current Status of PEFP Control System

23

User FPGAXilinx

VIRTEX-II4000

PCI interfaceQL 5064

ADC 14bitsAD 6645

DAC 14 bitsAD 9857

SDRAM64 MB

DAC 14 bitsAD 9857

Cavity

Clock Trigger

CPU7410

LAN

VME 5100 board

ICS-572B board

Reference Clock (10 MHz)

SRS-FS725

Delay generatorBNC-Model 565

QuadruplerLNVQ (f4)

SSA Klystron

IQmodulator

Host computer

LAN communication

PCI communication

I

Q

RF : 350 MHz

LO : 340 MHz

IF : 10 MHz

40 MHz

SignalGenerator

4438C

SignalGenerator

8654D

RF : 350 MHz

LLRF control system

Page 24: Current Status of PEFP Control System

24

MVME5100 and ICS572B FPGA

Main Specifications

Six SMA IO port - 2 ADCs (100 MHz, 14bit)

- 2 DACs (200 MHz, 14bit)

- 1 Clock and 1 Trigger

On board FPGA - Xilinx Virtex-II model

- XC2V4000, 4million system gates

PCI Mezzanine Card (PMC) - compatible with IEEE P1386.1

MVME5100 Carrier Board - MPC7 series microprocessor

- 100 MHz front-side bus

- Dual 32/64-bit PMC expansion slots

- Dual 10 BaseT/100 BaseTX Ethernet

Page 25: Current Status of PEFP Control System

25

Software Development

FPGA Core Programming

- Language: VHDL

- Synthesis and Implementation: ISE7.1i

- Logic Simulation: ModelSim SE 6.1b

ISE7.1 VHDL Development Environment

Application Program Interface

- Tornado with VxWorks Kernel

Page 26: Current Status of PEFP Control System

26

Picture of Control Room for 20MeV

Page 27: Current Status of PEFP Control System

27

Implemented VME IOCs and OPI and (Vacuum , MPSs, LLRF) Upgrade to VEM based Soft-IOC for blend new hardwares Reliable operation of the IOCs for beam experiments

Summary

Future Work

Control system for 20MeV proton linac will be extended to 100MeV system User web monitoring system

(Implemented by using DB (MySQL) and Web Server (Apache)) Implementation of EPICS supported LLRF control system Control implementation for a beam timing and monitoring

Implementation of the control system for 20MeV proton linac