6/2/2015EIFast Workshop Hamburg, May 20061 A Klystron Interlock for the XFEL RF Stations Holger...
-
date post
19-Dec-2015 -
Category
Documents
-
view
217 -
download
2
Transcript of 6/2/2015EIFast Workshop Hamburg, May 20061 A Klystron Interlock for the XFEL RF Stations Holger...
04/18/23 EIFast Workshop Hamburg, May 2006 1
A Klystron Interlock for the XFEL RF Stations
Holger LeichDESY Hamburg and Zeuthen
Joint project: DESY Hamburg and DESY Zeuthen People involved:
S. Choroba, T. Grevsmuehl, J. Kahl, F.R. Kaiser,
K. Rehlich, O. Hensler
(DESY Hamburg )W. Köhler, A. Kretzschmann, H. Leich, M. Penno, U. Schwendicke,
G. Trowitzsch, S. Weisse R. Wenndorff(DESY Zeuthen)
04/18/23 EIFast Workshop Hamburg, May 2006 2
Sources of Interlock Error Signals• Hard component failures (non-reversible hardware malfunction)
--> broken cable or damaged contact, dead sensor, ...
• Soft errors (e.g. sparks in the klystron or wave guide system,
temperature above a threshold, ...)
• Error conditions caused by transient noise from the RF station itself
Main Task of the Interlock System
--> Guarantee operator /other persons safety
--> Prevent any damage from the cost expensive components of the RF station
--> Prevent any damage also from other environment
04/18/23 EIFast Workshop Hamburg, May 2006 3
Components of the XFEL RF Station
HV Power Supply• Provide the input voltage of 0-12 KV to the capacitor bank of the Modulator
Modulator• Discharges a fraction of the energy stored in the capacitor bank into the pulse transformer. A
bouncer circuit will ensure that the 120 kV high voltage output pulse will be flat i.e. voltage drop will not exceed some predefined level.
HV Transmission Line• Connects the Modulator with the pulse transformer.
Pulse Transformer• Transforms the 12 kV, 1200 A pulse generated by the Modulator into a 120 kV, 120 A
pulse driving the Klystron cathode voltage.
Persons and machine safety systems, control elctronics• Several personnel and machine safety systems are interacting together to provide a
safe operation of the whole system
Low Level RF System (LLRF)
04/18/23 EIFast Workshop Hamburg, May 2006 4
Analog Process Input
Sensor Sensor
Components of the RF Station
Process Analysis
Digital Process Input
Output to Process
Analog Output
Digital Output
Adapter Unit Adapter Unit
Interlock System Architecture
Interlock Controller
Higher Level Control System (DOOCS)
Strictly hierarchical Architecture
04/18/23 EIFast Workshop Hamburg, May 2006 5
Interlock Inputs
• Digital Inputs
- Oil levels
- Cooling water flows
-Vacuum pump current
• Analog Inputs
- Oil temperature
- Cooling water temperature
- Klystron Filament voltage & current
- Solenoid voltage & current
- SF6 gas pressure
04/18/23 EIFast Workshop Hamburg, May 2006 6
Interlock Inputs / Outputs
• Inputs from other Subsystems
- Persons interlock
- RF leakage detector
- Modulator ready
- Gun interlock
- RF system ready
• Interlock Outputs- Modulator on/off
- Power supply on/off (Heater, Solenoids, …)-RF enable- others
04/18/23 EIFast Workshop Hamburg, May 2006 7
19” 4U System with dedicated backplane optimized to the application
3U-Eurocard board format with two 5-Row connectors (CPCI type): 125 + 110 = 235 pins
enough pin resources per slot and to build a compact interlock/slow control system
The Implementation
Slotnumber:
0 1 2 3 ...... 19 20
side B-CPCI Form-cable outlet
side A-inverted CPCI connector-no cables !
handle
04/18/23 EIFast Workshop Hamburg, May 2006 8
…Slave
Module
Hardwired Interlock
Logic
32 Bit RISC CPU
(NIOS-II)Slave
Module
Slave Expansion Board (optional)
Interlock Controller
Backplane
Processor Bus,
Interrrupt and misc. Busses
Pure Hardware
Progr. Processor
Architecture Overview
Interlock Status Bus
04/18/23 EIFast Workshop Hamburg, May 2006 9
Components to be tested:
• Controller
• Backplane
• Slaves (all installed)
• Power Supply modules and Fans
Interlock Selftest
04/18/23 EIFast Workshop Hamburg, May 2006 10
The 32-bit RISC processor on the Controller board performs all necessary control functions to all slave modules in the interlock crate. The interface to the DOOCS Control System is implemented via Ethernet. A TINE server runs on the NIOS processor and provides an interface to a DOOCS client.
All status information and all mask data will be accessable as properties in the context of TINE
All actual values of analog input channels are implemented as properties
All commands to the interlock crate (to the controller) are implemented as DOOCS properties and may be issued by a DOOCS client
The actual values of the data mentioned above are stored in the DOOCS History Format
Interface to the higher level Control System
04/18/23 EIFast Workshop Hamburg, May 2006 11
• A Fail-safe timer on the controller monitors the TINE-server operations. After it times out (if the TINE server hangs up or as a result of a special TINE command) a Web-Server is started automatically.
• The Web-server provides access to all system resources (status, masks, analog channels) but also provides the possibility to upload new software onto the controller and to reprogram the serial flash device which holds the actual FPGA configuration.
• Only authorized users are able to change flash content (program flash or FPGA configuration flash) and/or perform reset operations (Hard- or Soft-reset)
Web-Server for debugging and maintenance
04/18/23 EIFast Workshop Hamburg, May 2006 12
Slave Module Overview:
Digital IO Light Link
Versatile Link (VL)- or ST- Connectors Basic card: 4x Input + 4x Output + max. 2 piggyback‘s piggyback: either 8x Output (VL)
or 8x Input (VL)
or 4x Input & 4x Output (VL)
or 3x Input & 3x Output (ST)
04/18/23 EIFast Workshop Hamburg, May 2006 13
Digital Input/Output Module
8 Input Groups: 2 groups with 8 channels and 6 groups with 4 channels per group: o Input Voltage Range: –14 V to 40 V; o Switch Detection Threshold: typical 3.75 Vo Programmable Wetting Current
4 programmable inputs per group to Monitor 4 Switch–to–Battery or 4 Switch-to-Ground Switches 2 Output Groups with 4 channels per group:
o RDS(ON) of 0.55 Ω (typical)o Outputs are current limited (0.8 A to 2.0 A) to drive incandescent lampso Output voltage clamp is +45 V and -20 V (typical) during inductive switching.o Short circuit detect and current limit with automatic retry o Independent over-temperature protection
Each group is DC-decoupled from all other groups and the rest of the board The module incorporates an interface to the interlock hardware
04/18/23 EIFast Workshop Hamburg, May 2006 14
Analog Input/Output Module
4 groups of 4 channels each: 2 output channels (based on a 16 bit DAC) and 2 input channels (based on a 16 bit ADC) Voltage range for input and output is 0 … 10V Outputs are buffered to drive 600 Ω loads Conversion time is: tbd integrated self test possibility: each voltage output can be connected (via an analog switch) to a corresponding voltage input Each group is DC-decoupled from all other groups and the rest of the board
04/18/23 EIFast Workshop Hamburg, May 2006 15
Analog Input Module with Window Comparators
36 analog inputs; 32 of them are fed via programmable window comparators two versions:
o current input: 4...20 mA; Label Ao voltage input: 0...+10 V; Label V
Sample rate: all 36 inputs are updated within 1 ms Sensor excitation from internal +12 V; optional +24 V Accuracy : ± 0,5 K guaranteed, typically better than ± 0,1 K Resolution for interlock : 0,1 K Drift with temperature : < 100 ppm which is 0,1 % / 10 K, not compensated access to all data and control registers via the Control Bus This module incorporates an interface to the interlock hardware
04/18/23 EIFast Workshop Hamburg, May 2006 16
Interlock Crate with Backplane
04/18/23 EIFast Workshop Hamburg, May 2006 17
Interlock Controller Board (Final Version)
04/18/23 EIFast Workshop Hamburg, May 2006 18
Digital IO Board
04/18/23 EIFast Workshop Hamburg, May 2006 19
Analog IO Board
04/18/23 EIFast Workshop Hamburg, May 2006 20
Light Link IO Board (ST-Conn.)
04/18/23 EIFast Workshop Hamburg, May 2006 21
Light Link IO Board (Versatile Link)
04/18/23 EIFast Workshop Hamburg, May 2006 22
Distribution Panel
04/18/23 EIFast Workshop Hamburg, May 2006 23
Interlock Crate at RF-station 2 at Zeuthen
04/18/23 EIFast Workshop Hamburg, May 2006 24
RF Station 2: Distribution Panel
04/18/23 EIFast Workshop Hamburg, May 2006 25
Interlock WebServer – Screenshot 1
04/18/23 EIFast Workshop Hamburg, May 2006 26
Interlock WebServer – Screenshot 2