current status of pefp control system
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 PresentationTRANSCRIPT
Current Status of PEFP Control Current Status of PEFP Control SystemSystem
EPICS meeting at NFRI
July 27, 2009
Hong, In-Seok
2
Overview of the PEFP Proton linac
PEFP control system Concept of the PEFP control system Implemented IOCs
Summary
Contents
3
Overview of the PEFP Proton linac
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
5
1,100 m450 m
400
m
Phase I (2002~2012)
Phase II
(2012 ~)
Reserved for a Future Expansion
Site Layout
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
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
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)
9
PEFP control system
Concept of the PEFP control system
Implemented IOCs
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
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
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
13
Runtime WindowAlarm main group
Alarm sub group Channel value (PV)
EDM and Alarm Handler
To indicate component status,
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
15
Vacuum
Linux PC - 485 serial
Magnet Power Supply (MPS)
VME - 485 serial
LLRF
VME - FPGA
Implemented IOCs for 20MeV proton beam
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
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
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
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
20
PS Main OPI
OPI1
OPI2
OPI3
IOC Monitor
OPI main window
MPSs OPI
IOC
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
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
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
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
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
26
Picture of Control Room for 20MeV
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