The Implementation Strategy Proposed SLAC Controls Upgrade December 1, 2010 Ray Larsen Outline 1. 2. 3. 4. 5. Existing System MTCA Module Development Single Station Upgrade Demo Plan Production & Test Plan Steps to Installation & Switchover (TH) 12-01-10 Controls Upgrade Implementation 2 Existing System • Every RF station has 2-bay rack for controls – 8 Stations per each of 30 Sectors – Includes 6-8 RF Stations for each injector – New upgrade RF plus accelerator controls can fit in single rack 12-01-10 Controls Upgrade Implementation 3 Klystron Gallery Layout Short cables top of penetration would need elongation to new rack KEEP OUT AREA FOR KLYSTRON REPLACEMENT 72" Penetration POSSIBLE NEW DOUBLE BAY RACK LOCATION Support Post Klystron 48" 14" 48" Fiat Racks 24" 48" 24" POSSIBLE NEW DOUBLE BAY RACK LOCATION 28" Possible Obstructions Sub-Booster (22") Arc Flash Boundary (12") Storage (6-42") Transformers (~36") Other Racks 12/01/10 12-01-10 Possible Obstructions: Keep Out Area PFN Tuning 28" Keep Out Area T20 Replacement (Can be shifted 6ft to the right) 40" Modulator Controls Upgrade Implementation Arc Flash Boundary Storage Transformers Other Racks 4 WG & Cable Penetration to Tunnel Existing Linac Klystron Station RF Control, Monitoring, and Interlocking System IPA Chassis Controls RF Phase and Amplitude PAD Chassis Measures RF Phase and Amplitude PIOP CAMAC Module Controls IPA, PAD, and MKSU. Interface to control system MKSU Chassis Interlock and Control for Klystron SLED Support Systems Existing Controls Racks New system will combine the PAD, IPA, and part of the PIOP into the RF Control System 12-01-10 Controls Controls Upgrade Upgrade Implementation Implementation 6 PIOPs (4) PDU Timing 12-01-10 Controls Upgrade Implementation 7 12-01-10 Controls Upgrade Implementation 8 Existing Rack Issue • Racks are sub-standard in meeting code, cooling and filtering protection – Ideally would install modern environmentally controlled closed racks – Not in budget & some stations lack space • Proposed work-around – Refurbish present rack to bring ~up to code, plus add power for local solenoid PS plan (new) – Insert secondary enclosure inside rack with crate cooling, sealed from dirty air, w/LCW air-water temp control 12-01-10 Controls Upgrade Implementation 9 2. MTCA Module Development • The following show the MTCA development strategy for in-house RTM design. • We are procuring generic COTS AMCs each of which will support a number of applications via RTMs 12-01-10 Controls Upgrade Implementation 10 MTCA Engineering Reference Design 4 DUAL DIFFERENTIAL SHLD’D PAIRS 12V PWR, GND, JTAG, IPMI HOT SWAP, PWR IPMI EJECTION LOGIC REAR I/O AMC 56 DUAL DIFFERENTIAL SHLD’D SIGNAL PAIRS IPMI MMC CONTROLLER FPGA DC-DC CONVERT HOT SWAP IPMI EJECTION LOGIC SERIAL Gb BACKPLANE RTM Double-wide plus RTM provides excellent analog space, ground noise control, crosstalk AMC space fully backward compatible with industry single-wide designs Reference Design complete w/ supporting FW-SW environment enables engineers to focus on payload design w/ power, IPMI basic infrastructure standardized 12/01/10 Controls Upgrade Implementation Adapting Controls Subsystems • Port existing front end interfaces onto RTMs • 4 & 10 Ch Fast ADCs w/DAC RTM adapters: 1. Stripline BPMs (2 types) 2. Toroids (2 types, Linac & Beam Containment), Profile Monitor Gated ADC (Same as above) 3. RF Feedback • 3-Industry Pack RTM Adapters: 4. 5. 6. 7. Profile Monitor Beam Length (BLEN) Vacuum gauge controller interface Vac-ion pump controller interface Wire scanner movers (Hytek) • PMC Card AMC Adapter 8. Fast Frame grabber for Profile Monitor Controls Upgrade Implementation Beamline BPMs, Toroids, Gated ADCs Strategy: AMC 1 FAST ADC 4 CH 16 BIT 119 MSPS (180 MSPS MAX) RTM 1 STRIPLINE BPM (2 TYPES) SIGNAL CONDITIONING, FILTERING & CALIBRATION RTM 2 TOROID (2 TYPES) SIGNAL CONDITIONING & CALIBRATION (Struck, Vadatech, Libera) RTM 2 GATED ADC SIGNAL CONDITIONING (GADC) 12/01/10 Controls Upgrade Implementation Encourage Industry to provide key generic complex AMC modules Develop 2 or more sources Encourage multiple labsupported specifications LLRF System, Feedback Apps 2856 MHZ REF IN AMC 2 FAST ADC 10 CH 16 BIT 119 MSPS 2 CH DAC 238 MSPS RTM-3 25 MHZ IF SIGNAL PASSTHROUGH DAC OUTPUT TO RF AMP I/O CNTRL IF SIGS DAC OUT (Struck, Vadatech Libera) 12/01/10 RTM-3 GENERIC FAST SIGNAL CONDITIONING UP TO 10 CH ANALOG IN, 2 CH DAC OUT Controls Upgrade Implementation RF FREQUENCY GENERATION LOCAL OSCILLATOR (LO) SAMPLING CLOCKS 8 CH DOWNCONVERTER Beamline Instruments via IP Adapter AMC 3 3-INDUSTRY PACK (IP) ADAPTER FOR PHYSICS BACKPLANE RTM 4 BLEN BROFILE MONITOR GENERIC 3 IP 1/0 ADAPTER, SCSI PORT, IPMI PASSTHOUGH RTM 4 VACUUM GUAGE READOUT, REMOTE WAKEUP 1-3 INDUSTRY PACKS (TEWS, Vadatech) RTM 4 VACI-ION PUMP CONTROLLER INTERFACE RTM 4 WIRE SCANNER MOVERS HYTEK IP DESIGN PORT FW, SW FROM XSTG DESIGN 12/01/10 Controls Upgrade Implementation High BW Frame Grabber PMC Adapter GENERIC ADAPTER E.G. VADATECH, TEWS FIBER OPTIC MULTI- GIGABIT LINKS RTM 5 SIMPLE INTERFACE PASSTHOUGH FOR PMC E.G.PROFILE MONITOR HIGH DATA BW FAST FRAME GRABBER AMC 4 PMC ADAPTER (TEWS, Vadatech) 12/01/10 STANDARD PMC BOARD Controls Upgrade Implementation 3. Single Station Upgrade Demo Plan • Proposed staging plan (Station 28-2): – Integrate Controls and RF subsystems separately on identical MTCA platforms – Controls Infrastructure Team supports both with test hardware, firmware, IPMI, low and high level software (in process) – Subsystems integrated, lab-tested separately – Temporary air-water cooled rack installed in 28-2 – Merge tested subsystems in 28-2 – Test each offline, then together online with beam 12-01-10 Controls Upgrade Implementation 17 Single Station Components (Typ.) • Station Control Functions – Klystron-Modulator Interface (MKSUII) • Interlocks & monitoring • Solid state sub booster monitoring • Local displays & controls – Controls & Monitoring (MTCA) • • • • • Status of RF Controller via ADC-DAC RTM Heater & Solenoid power supplies - SLED Tuners MK Interlocks – Vacuum – Temperatures BPMs – wire scanners – profile monitors Network interface to/from modulators 12-01-10 Controls Upgrade Implementation 18 Test Station BD – RF & Accelerator 40ft ACCEL.SECTION INSTRUMENTS & CNTRLS MAIN DRIVE LINE BPMs Toroids Wire Scan Profile Mon. Vacuum Power Supplies BCS Temperature SYNC CLOCKS & LO GENERATION 12-01-10 Controls Upgrade Implementation 19 Station Crate Layout (Typ.) 2 3 4 5 6 7 8 9 10 11 12 t e x t POWER UNIT 1 MCH HUB CONTROLLER & MGR WIRE SCANNER MOVER VACUUM GAUGE VAC-ION PUMP SLOT SPARE ENET INTERFACE TOROID BPM2 BPM 1 FPGA INTERLOCK SUM FAST ADC-DAC 10-2 CH TIMING MODULE IOC PROCESSOR 1 PROFILE FRAME GRABBER t e x t MCH HUB CONTROLLER & MGR t e x t POWER UNIT 1- REDUNDANT PLUG-IN COOLING UNIT (BOTTOM IN – REAR OUT) te xt t e x t PLUG-IN COOLING UNIT (FRONT IN – TOP OUT) Infrastructure Pwr, MCH, IOC, Timing 12/01/10 12-01-10 RF Controls Modules (Typ.) Fdbk Controls Upgrade Implementation Redundant MCH, Pwr Options 20 Side View Crate, AMC, RTM AIR OUT I/ O I/ O INPUT/OUTPUT SIGNAL CONDITIONING FRONT END MODULE text ADVANCED MEZZANINE CARD (AMC) B B A P C K C PL O A N N N E AIR IN REAR TRANSITION MODULE (RTM) USER DEFINED I/O CONNECTORS FAN TRAY-HOTSWAP FAN TRAY-HOT SWAP Note – All I/O in Rear; both AMC, RTM Hot Swappable 12/01/10 12-01-10 Controls Upgrade Implementation 21 MTCA 12-Slot Shelf & Modules 12 Slot Crate & Front-Rear Fan Tray (Schroff) 12/01/10 Controls Upgrade Implementation 6 Slot Crate w/ AMC & RTM (Schroff) 22 Upgraded Station Rack Profile AC POWER PANEL RF IN-OUT RF GENERATION & DOWNMIX MKSUII 9 10 11 12 t e x t POWER UNIT 1 WIRE SCANNER MOVER 8 MCH HUB CONTROLLER & MGR 7 PROFILE FRAME GRABBER 6 VAC-ION PUMP 5 VACUUM GAUGE 4 BPM2 BPM 1 3 ENET INTERFACE FPGA INTERLOCK SUM 2 TOROID TIMING MODULE 1 FAST ADC-DAC 10-2 CH IOC PROCESSOR t e x t POWER UNIT 1- REDUNDANT MTCA CONTROLS MCH HUB CONTROLLER & MGR PLUG-IN COOLING UNIT (BOTTOM IN – REAR OUT) t e x t te xt t e x t PLUG-IN COOLING UNIT (FRONT IN – TOP OUT) SOLENOID POWER SUPPLY HEAT EXCHANGER CROSSCONNECT 12/01/10 12-01-10 Controls Upgrade Implementation CONTROLS IN-OUT 23 In-Rack Crate Enclosure RF CABLES TO/ FROM TRAYS RF GENERATION & DOWNMIX MKSUII 11 12 I/ O I/ O INPUT/OUTPUT SIGNAL CONDITIONING FRONT END MODULE te xt t e x t text ADVANCED MEZZANINE CARD (AMC) B B A P C K C PL O A N N N E AIR IN REAR TRANSITION MODULE (RTM) USER DEFINED I/O CONNECTORS 10 t e x t POWER UNIT 1 9 AIR OUT FAN TRAY-HOTSWAP MCH HUB CONTROLLER & MGR 8 WIRE SCANNER MOVER 7 PROFILE FRAME GRABBER 6 VAC-ION PUMP 5 VACUUM GAUGE 4 BPM2 3 TOROID BPM 1 2 ENET INTERFACE TIMING MODULE FPGA INTERLOCK SUM 1 FAST ADC-DAC 10-2 CH IOC PROCESSOR POWER UNIT 1- REDUNDANT t e x t MCH HUB CONTROLLER & MGR PLUG-IN COOLING UNIT (BOTTOM IN – REAR OUT) t e x t REAR I/O CABLES TO/FROM RTM’S FAN TRAY-HOT SWAP PLUG-IN COOLING UNIT (FRONT IN – TOP OUT) WATER COOLED ENCLOSURE SOLENOID POWER SUPPLY CABLES TO/ FROM TUNNEL 12/01/10 12-01-10 Controls Upgrade Implementation 24 PENETRATION 4. Production & Test Plan • Procurement Controls – All MTCA components except RTMs purchased from vendors – Arrive tested including basic SW, FW – RTMs designed in house relatively simple; vendors will be interested to bid on providing tested units. – Otherwise contract fabrication & test in-house – Rack enclosure with heat exchanger will be contracted to a chassis manufacturer offering the service Controls Upgrade Implementation 12-01-10 25 Generic Application AMC’s • Three AMC’s with RTMs serve all RF needs: 1. Fast ADC DAC AMC module for RF phase, amplitude control and feedback 2. General Analog-Digital Industry Pack (IP) carrier AMC to serve all miscellaneous monitoring and controls 3. PMC Adapter to easily port existing designs in LCLSI • Item 1 delivered & in test; item 2 quote in hand for order; item 3 exists and needs porting to RTM version • Standards Goal: Procure key modules from at least 2 vendors 12-01-10 Controls Upgrade Implementation 26 Struck SIS 8300 RF Digitizer RTM Connector AMC Connector 10 Ch 16 bit 125 MSPS 2 Ch 16 bit DAC output Virtex 5 FPGA 12/01/10 12-01-10 Controls Upgrade Implementation 27 Timing Module – Stockholm U. Timing AMC (University of Stockholm) • • • • Fiber optic links w/ drift compensation ps stability AMC module is receiver and transmitter Clock, trigger and event distribution 12-01-10 Controls Upgrade Implementation Controls Upgrade Implementation 28 Production 2 • RF Chassis (2) – 2 separate chassis are being designed, one with RF circuitry and water-cooled heat sink, the other the MKSUII protection chassis – These are custom units deemed to be not suitable for MTCA packaging partly due to special constraints – Fabrication for quantities will be less amenable to outside fabrication and testing except for ADC-DAC which is MTCA AMC-RTM. – Will seek out vendors who can provide integrated service and back up with in-house shop and production testing. 12-01-10 Controls Upgrade Implementation 29 Production 3 • Pre-test and field integration – Since installing into existing racks, no normal luxury of pre-loading racks in shop, testing before field installation – Will increase Davis-Bacon costs labor in field – All field cable retrofitting done by skilled contractors or SLAC personnel (bad contractor performance on controls cables is a given) – All chassis units fully pre-tested, calibrated before install – Purchased modules and RTMs checked in crate and crate installed – RTM cables prefab & tested before field install – Following slide shows production install flow 12-01-10 Controls Upgrade Implementation 30 GALLERY INFRASTRUCTURE UPGRADE RACKS IN SITU OR PROCURE NEW EEIP RACKS UPGRADE ENCLOSURE LCW HEAT XCHGR CONTROLS PROCURE ALL MODULAR COTS COMPONENTS FABRICATE ALL IN-HOUSE COMPONENTS (CONTRACT) CONVERT CABLE CONNECTORS RF SUBSYSTEM PROCURE ALL MODULAR COTS COMPONENTS FABRICATE ALL IN-HOUSE COMPONENTS (CONTRACT) CONVERT RF INTERLOCK CABLE CONNECTORS POWER CONVERSION CONTROLS & RF CONVERSION PLAN 12-1-10 UPGRADE MODULATOR INTERFACE PREPARE MODULATOR INTERFACE(OLD, NEW) 12/01/10 12-01-10 INSTALL TIMING PREPARE SOLENOID PS INTERFACE INSTALL ENET LOAD CRATES IN ASSY SHOP LOAD RACKS IN SITU(IF XSTG) INSTALL (IF NEW) ATTACH STATION CABLES COMMISSION STATION LOAD RACKS IN PCD ASSY SHOP(IF NEW) Controls Upgrade Implementation 31 Production & Installation Summary • Production and installation scenarios can be highly flexible due to modular nature of accelerator and small chassis and modular assemblies involved – Rack issues in gallery still need work (with PCD) toward optimum solution – cannot grandfather sub-standard units forever – Developing 2 or more vendors for key infrastructure and controls applications modules • In next section T. Himel discusses strategies for changeover within constraints of running LCLS and FACET programs 12-01-10 Controls Upgrade Implementation 32 5. Steps to Installation & Switchover - Contributed by T. Himel 12/01/10 12-01-10 Controls Upgrade Implementation 33 Steps to switchover • First, get all multi-sector or multi-system control of FACET handled by new LCLS style applications (mainly EDM and Matlab) – This was mostly the case for LCLS before our upgrade started. A few had to be moved from old to new. An effort will be required to extend these to FACET, but much smaller than originally doing it for LCLS. The physicists and OPS are used to this and will want FACET to head in that direction anyway. – There are only two ways these applications have to access SLC data: SLCCAS (SLC Channel Access Server) and AIDA. Controls Upgrade Implementation 34 Installation during FACET era • FACET will be running 4 months a year for the next 5 years using sectors 0-20 and the damping rings. • The exact schedule is unknown, but worst case is two 2-month runs each year. (Linac startup time is so long, I cannot imagine more shorter runs.) • These downtimes are too short to install the full upgrade during a single downtime. • Hence we need a way to do partial installs and run FACET with mixture of two control systems. Controls Upgrade Implementation 35 Installation during FACET era • We are doing something similar with the phase I upgrade in sectors 21-30 right now. • It is somewhat easier than what we will be doing for FACET because we only have to move one cable (the CAMAC cable) per sector to switch between old and new control system. It is somewhat harder because LCLS is much less tolerant of downtime than FACET. • We are, however, set up to be able to run LCLS with sectors split between old and new control systems. We will use a similar method for FACET. Controls Upgrade Implementation 36 Steps to switchover • Second, setup a PVgateway to translate PV requests heading towards SLCCAS. – SLCCAS provides read-only access to items in the SLC DB by responding to broadcasts for PVs. – These will be channeled though a PVgateway whose setup can be easily changed to either get the data from SLCCAS or to provide nothing so that the data will instead come from newly installed µTCA IOCs. Controls Upgrade Implementation 37 Steps to switchover • Third, setup AIDA so it can read and write the data it handles from either the new or old control system. (This has been done for klystron and timing control for Phase I) – A small quick DB change is then used to tell AIDA to change which control system it uses to service requests it receives. Controls Upgrade Implementation 38 Steps to switchover • Next, during a long downtime we install new hardware for whatever sectors and systems we have time and budget to do. • We provide EDM screens for detailed control of the new devices. • We modify the PVgateway and AIDA setups to indicate the new hardware should be used. • Checkout as much as we can before FACET turnon. • Schedule check-out time during the FACET turnon • Repeat above steps for other systems/sectors/downtimes until done. Controls Upgrade Implementation 39 END OF SLIDES 12/01/10 12-01-10 Controls Upgrade Implementation 40