Download presentation
Presentation is loading. Please wait.
Published byBathsheba Harrington Modified over 8 years ago
1
Magnet Low Current PS Upgrade Kristi Luchini,Sandeep Babel, Till Straumann, Mitch D’Ewart, Briant Lam, Dave MacNair May 19, 2016 VME to Emedded Industrial PC
2
2 SLAC National Accelerator Laboratory o Overview o Architecture – Current o Why Upgrade? o Requirements o System Architecture – Upgrade o Software o Deployment o Improvements o Current Status
3
3 Overview o Low current, low cost power supply system w/ a small footprint. o Powers up to 16 Channel bipolar magnets with a variety of power modules 1,2,6,12 and 30A (40V). o Distributed power supply system o Deployed throughout SLAC: o LCLS, FACET, XTA, ASTA, NLCTA and ECHO-7 o SPEAR (uses different controller w/embedded system) o Magnets count for LCLS o 608 Magnet total (417 powered by MCORs, total of 33 MCOR crates 34 bulks supplies
4
4 System Architecture - Current o VME based EPICS control o VME IPAC I/O o IP Carrier: Acromag AVME-9670 o ADC: Hytec IP8413-SLAC 16-chan,16-bit,+/-10V o DAC: Acromag IP230-16E 16-chan, 16-bit, +/10V o Trans-300 with 4 SCSI-II ports o Allen Bradley PLC to monitor and control bulk ps o Dummy MCOR Slot-0 Controller - routes I/O signals to VME through 2 Amp-36 pin connectors in the rear of the crate.
5
5 Block Diagram - Current OPI EPICS IOC VME Crate Bulk PS MCOR PLC PS Protection System Terminal Server CA Network Feedback Network Timing Network
6
6 Why Upgrade? o VME o older standard o parts are becoming obsolete, hence need to maintain more spares. o Processor, EVR and I/O is expensive (>3K USD each) o Beam is lost when IOC is reboot due to IPAC registers zeroed o Noisy seen on analog input but not on magnet o PLC is expensive and overkill for each bulk (~ 10K USD) o Some signals only available on backplane o Feedback Current Shunt line from each MCOR channel o Individual FAULT lines from MCORs. o Very few diagnostic features are available o Larger number of system components
7
7 Requirements o Long Term Stability of 0.1 % of max current (e.g. 10 e-3, 1000 ppm) o Diurnal temp. drifts must not exceed +/- 15 degC o Operate at a rate of up to 120 Hz for fast feedback o 32 Analog Inputs [+/- 10V, 16-bit resolution min, differential] o 16 Analog Outputs, [ +/- 10V, 16-bit resolution min] o 16 Digital Input - MCOR Fault signal (optically isolated, max 24V) o 16 Digital Outputs - MCOR Fault reset signal (opticaly isolated, max 24V) o 16 Digital I/O signals - general purpose [Klixons, water faults, etc.] o Individual Channel linear ramp control o Control and Monitor the Bulk Power Supply (GND fault, on/off,etc) o Easy Configuration [set IP for middle of the night maintenance] o Onboard EVR that supports multi/single mode o Processor o Should be at least a 32-bit MCU, or a DSP or a FPGA. o Support Gigabit Ethernet for fast feedback and CA to reduced latency o Support USB and serial port (RJ45) for local diagnostics o Low power consumption (Typically between 5-10 Watts) – to be fed with commercially available triple output power supplies
8
8 System Architecture - Upgrade
9
9 Platform Chosen o Embedded EPICS IOC - Onboard MCOR Controller o CPU - COMX compact Type II o Intel Atom N270 Processor o 512 KB L2 Cache o Up to 2GB DDR2 SO-DIMM o PCI Express o 10/100/1000 Mbit Ethernet o Xilinx Virtex-5 FPGA [ Glue logic] o DAC/ADC Channel Driver o Digital Glue logic o USB interface o EVR Interface o Waveform /Ripple /Top level State Diagram o Board Voltage/Temp Monitoring o OS: Linux R/T
10
Block Diagram - Upgrade
11
11 EMCOR Board with CPU
12
EMCOR Board with Tester Allows bench-testing of Slot-0 controller w/ an MCOR crate
13
13 Software o Device Driver o devBusMapped – Till Straumann o Memory mapping to FPGA register o drvPciMcor - Till Straumann o drvUioPciGen - Till Strumann o Scan pci bus for mcor devices and register with devBusMap o EVR – Cosylab o Fast feedback - changes in ioc app interface o bench-testing software – Cosylab (python) o IOC Application Changes o Common PVs required DTYP change o Additional PV o Diagnostic display o Bench-test (Cosylab) o No sequence changes o Linux-RT Infrastructure
14
Diagnostic Displays
15
15 Improvements o Does not lose beam when IOC is rebooted o Easy to maintain and scale o Ground Fault monitoring o Fault and Feedback monitoring from each MCOR channel. o Digital Regulation can be implemented on MCORs o Waveform capture on each channel o Ripple measurement on each channel o Local USB diagnostic port o Less System components – less points of failure o Eliminates VME chassis with IOC, DACs, SAMs, Slot-0 Dummy Card, AB PLC and Chassis, Cables etc. o Less expensive ~2K for EMCOR vs 25K o More spares can be maintained
16
16 Current Status o EMCOR Slot-0 Controller boards o 40 in-house EMCOR boards and COMx cpu’s o Bench Tested o 33 MCOR Slot-0 Controllers in LCLS to be upgraded o Commission Plan o Installed 2 MCOR crates - 32 magnet o Upgrade during PAMM (maintenance days) except feedback crates o Complete upgrade to EMCOR during August down o Upgrade fast feedback MCOR crate (120Hz) o Issues o TFTP timeout – upgrade o All ADC read 0 Amps. Seen on latest version of board
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.