Current Status of PEFP Control System EPICS meeting

  • Slides: 27
Download presentation
Current Status of PEFP Control System EPICS meeting at NFRI July 27, 2009 Hong,

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

Contents v Overview of the PEFP Proton linac v PEFP control system § Concept

Contents v Overview of the PEFP Proton linac v PEFP control system § Concept of the PEFP control system § Implemented IOCs v Summary 2

v Overview of the PEFP Proton linac 3

v Overview of the PEFP Proton linac 3

Project Site v Gyoungju provided the site (area: 440, 000 m 2) (The capital

Project Site v Gyoungju provided the site (area: 440, 000 m 2) (The capital of Shilla dynasty for 992 years, from BC 57 to AD 935. ) Gyoungbu Freeway (Gyounju IC) Seoul Phase I KAERI Gyoungju Phase II Express Railway (KTX) (New Gyoungju Station) 4

Site Layout Phase II (2012 ~) 400 m Phase I (2002~2012) Reserved for a

Site Layout Phase II (2012 ~) 400 m Phase I (2002~2012) Reserved for a Future Expansion 1, 100 m 450 m 5

Schematics of PEFP Linac & Beamlines TR 101 TR 105 TR 21 100 Me.

Schematics of PEFP Linac & Beamlines TR 101 TR 105 TR 21 100 Me. V Beamlines 20 Me. V Beamlines Degrader Collimator Energy Filter TR 104 TR 103 TR 102 TR 24 TR 23 Parameter DTL II Output Energy (Me. V) 20 100 Peak Beam Current (m. A) 1 ~ 20 Max. Beam Duty (%) 24 8 Avg. Beam Current (m. A) 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 (k. W) 96 160 TR 22 Wobbler Features of the PEFP linac • 50 ke. V Ion Source • 3 Me. V RFQ • 20 & 100 Me. V DTL • RF Frequency : 350 MHz • Beam Extractions at 20 or 100 Me. V • 5 Beamlines for 20 Me. V & 100 Me. V 6

PEFP Beamlines TR 21 DTL-I TR 22 TR 23 TR 24 TR 25 AC

PEFP Beamlines TR 21 DTL-I TR 22 TR 23 TR 24 TR 25 AC Dipole Quadrupole DTL-II TR 101 TR 102 TR 103 TR 104 TR 105 100 Me. V Beamlines 20 Me. V Beamlines Beam Line Application Field Rep. Rate Avg. Current Irradiation Condition TR 21 Semiconductor 60 Hz 0. 6 m. A Hor. Ext. TR 101 Radio Isotopes 60 Hz 0. 6 m. A Hor. Ext. 15 Hz 60 A Hor. Ext. TR 102 7. 5 Hz 10 A Hor. Ext. 30 Hz 0. 6 m. A Hor. Ext. TR 103 15 Hz 0. 3 m. A Hor. Ext. 7. 5 Hz 10 A Hor. Ext. 60 Hz 1. 6 m. A Vert. Vac. TR 22 TR 23 Bio-Medical Application Materials, Energy & Environment TR 24 Basic Science 15 Hz 60 A Hor. Ext. TR 104 TR 25 Radio Isotopes 60 Hz 1. 2 m. A Hor. Vac. TR 105 Medical Research (Proton therapy) Materials, Energy & Environment Basic Science Aero-Space tech. Neutron Source Irradiation Test 7

Status of the PEFP 20 Me. V Linac(KAERI site) Klystron for RFQ 350 MHz

Status of the PEFP 20 Me. V Linac(KAERI site) Klystron for RFQ 350 MHz 1 MW CW Waveguide WR 2300 Klystron for DTL 350 MHz 1 MW CW Beam Dump 100 k. W Target station for user Beam Profile Injector 50 ke. V LEBT 2 Solenoid 3 Me. V RFQ 350 MHz 4 -Vane 20 Me. V DTL 4 -Tank 150 -DT 8

v PEFP control system § Concept of the PEFP control system § Implemented IOCs

v PEFP control system § Concept of the PEFP control system § Implemented IOCs 9

Control schematics of 20 Me. V Proton Linac RF Power LLRF Control Extracted Beam

Control schematics of 20 Me. V Proton Linac RF Power LLRF Control Extracted Beam Proton Injector LINAC (RFQ and DTL including focusing magnets) Magnet Power Supplies Vacuum Beam diagnostics Cooling 10

Control Diagram Presentation layer MMI, Logging, Analysis, Alarm Displays, Database, Global Feedbacks OPI OPI

Control Diagram Presentation layer MMI, Logging, Analysis, Alarm Displays, Database, Global Feedbacks OPI OPI Access Control Office Network IOC layer Data Acquisition Control Logic TCP/IP Server/Client Timing LLRF Data analysis Browsing server OPI Server Storage Alarm Reporting Log Control Network CA gateway Beam Monitor CA Archiver Vacuum Magnet_PS Ion Source Subsystem Gallery Room Timing Network Machine Device layer Modbus/RTU, TCP/IP RS 232/422/485, Relay Hard wired Interlock Network 100 Me. V DTL 20 Me. V DTL Tunnel RFQ IS 11

EPICS/VME-based IOC Channel Access Client LAN VMEI/O I/Oboard VME I/O board Channel Access Server/Client

EPICS/VME-based IOC Channel Access Client LAN VMEI/O I/Oboard VME I/O board Channel Access Server/Client Digital I/O Channel Access Server/Client Database Access and Scanning Record Modbus Serial (RS 232/422/485) Analog I/O Ethernet/IP Record Device Driver Support Input Output Controller (IOC) 12

EDM and Alarm Handler To indicate component status, Alarm main group Alarm sub group

EDM and Alarm Handler To indicate component status, Alarm main group Alarm sub group Runtime Window Channel value (PV) 13

Channel Archiver Ø CA Archiver as a Archiving tool using EPICS TCP/IP protocol Ø

Channel Archiver Ø CA Archiver as a Archiving tool using EPICS TCP/IP protocol Ø Data Storage Size of Archiver : 2 GB Ø PEFP archiving size : 120 MB / 1 week -> DB based Web monitor CA Server PVs Web Server CGI/Web Strip Tool CA Server Archive Engine Web Apps PVs Win Browser Archive Engine Archive Export Web Server Data Storage WEB Server PHP My. SQL XML-Data Server Computer Disk Storage Web Client Archive Export Apache GNUPLOT PV storage by My. SQL function from CA “mysql_query()” 14

Implemented IOCs for 20 Me. V proton beam Ø Vacuum Ø Linux PC -

Implemented IOCs for 20 Me. V proton beam Ø Vacuum Ø Linux PC - 485 serial Ø Magnet Power Supply (MPS) Ø VME - 485 serial Ø LLRF Ø VME - FPGA 15

Schematics of Vacuum Control Ethernet RS 422/485 EPICS Soft-IOC LAN-RS 232/422/485 Converter User Panel

Schematics of Vacuum Control Ethernet RS 422/485 EPICS Soft-IOC LAN-RS 232/422/485 Converter User Panel Turbo Pump/Gate Valve Controller Turbo-pump Controller Gauge Turbo Pump Gate Valve Gauge 16

Vacuum OPI System : Intel P 4 2. 4 GHz, 2 GB Memory, Linux

Vacuum OPI System : Intel P 4 2. 4 GHz, 2 GB Memory, Linux 2. 4. 20 (Redhat) Red. Hat Linux & Extension : EDM (Extensible Display Manager) EPICS Extension Strip. Tool Ø Acquire data from Channel Access Ø Plot it in real time as a strip chart Ø Useful for debugging control applications and for monitoring data trends 17

Magnet power supplies for drift tubes LEBT DT EQM Serial RS 485 : 2

Magnet power supplies for drift tubes LEBT DT EQM Serial RS 485 : 2 ea. Modbus/RTU : 10 ea. Ethernet VMEbus RS 232 115. 2 kbps, RS 485 460. 8 kbps Analog Voltage : 16 ea. MVME 5100 Resolution: 24 bit 12 Sampling/sec 18

IOC API Structure for the MPSs PS protection by monitoring pressure (Turn off all

IOC API Structure for the MPSs PS protection by monitoring pressure (Turn off all the power supplies within several ms) Ethernet VMEbus CA Server/Client VME I/O Serial VME I/O Board Record Support Device Support Driver Support Modbus/RTU Pressure RS 485 -4 wire Sequencer ATEC Scanner Record Support Analog to Ethernet Converter Device Support Asyn Queue Driver Support 16 Differential Analog Input Analog voltage 19

MPSs OPI main window I 1 P O PS Main OPI 2 3 PI

MPSs OPI main window I 1 P O PS Main OPI 2 3 PI O IOC Monitor 20

Beam Monitor OPI (EDM, MEDM, Strip. Tool, Probe, Archiver, Python, Tcl/Tk) Prototype of VME

Beam Monitor OPI (EDM, MEDM, Strip. Tool, Probe, Archiver, Python, Tcl/Tk) Prototype of VME IOC LAN ADC#2 ADC#1 IOC Server CPU : MVME 5100 ADC#1 : VTR 812/10 ADC#2 : VTR 812/10 Transition Module ( TM ) BPPM #2 BPPM #1 BPPM Low-level Electronics crate Beam Diagnostic System Ion Source Button Signals ACCT RFQ FCT Tank 1 DT : 51 L=444. 5 cm E=7. 2 Me. V CT Tank 2 DT : 39 L=465. 5 cm E=11. 5 Me. V TCT Tank 3 DT : 33 L=475. 8 cm E=15. 8 Me. V TCT Tank 4 DT : 29 L=444. 5 cm E=20. 0 Me. V FCT BPPM Beam Stop 21

LLRF System(hardwares) for 20 Me. V proton beams Solid state amplifier Delay pulse generator

LLRF System(hardwares) for 20 Me. V proton beams Solid state amplifier Delay pulse generator 10 MHz reference oscillator Event system Vector signal generator Oscilloscope for monitoring Analog signal Processing rack Terminal for Command input Digital signal Processing board Security box for interlock signal Solid state amplifier 22

LLRF control system VME 5100 board PCI communication L A N CPU 7410 Host

LLRF control system VME 5100 board PCI communication L A N CPU 7410 Host computer LAN communication ICS-572 B board SDRAM 64 MB PCI interface QL 5064 User FPGA Xilinx VIRTEX-II 4000 DAC 14 bits AD 9857 I SSA IQ modulator DAC 14 bits AD 9857 Klystron Q RF : 350 MHz Trigger ADC 14 bits AD 6645 Clock Signal Generator 4438 C Signal Generator 8654 D LO : 340 MHz Delay generator BNC-Model 565 Quadrupler LNVQ (f 4) Reference Clock (10 MHz) SRS-FS 725 IF : 10 MHz Cavity RF : 350 MHz 23

MVME 5100 and ICS 572 B FPGA Main Specifications l Six SMA IO port

MVME 5100 and ICS 572 B FPGA Main Specifications l Six SMA IO port - 2 ADCs (100 MHz, 14 bit) - 2 DACs (200 MHz, 14 bit) - 1 Clock and 1 Trigger l On board FPGA - Xilinx Virtex-II model - XC 2 V 4000, 4 million system gates l PCI Mezzanine Card (PMC) - compatible with IEEE P 1386. 1 l MVME 5100 Carrier Board - MPC 7 series microprocessor - 100 MHz front-side bus - Dual 32/64 -bit PMC expansion slots - Dual 10 Base. T/100 Base. TX Ethernet 24

Software Development l FPGA Core Programming l Application Program Interface - Language: VHDL -

Software Development l FPGA Core Programming l Application Program Interface - Language: VHDL - Tornado with Vx. Works Kernel - Synthesis and Implementation: ISE 7. 1 i - Logic Simulation: Model. Sim SE 6. 1 b ISE 7. 1 VHDL Development Environment 25

Picture of Control Room for 20 Me. V 26

Picture of Control Room for 20 Me. V 26

Summary Implementation of the control system for 20 Me. V proton linac Ø Implemented

Summary Implementation of the control system for 20 Me. V proton linac Ø 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 Future Work Ø Control system for 20 Me. V proton linac will be extended to 100 Me. V system Ø User web monitoring system (Implemented by using DB (My. SQL) and Web Server (Apache)) Ø Implementation of EPICS supported LLRF control system Ø Control implementation for a beam timing and monitoring 27