EPICS and LCLS LCLS Linac Upgrade LCLS-2. Topics Mentioned SLAC pieces under discussion SLAC pieces under discussion Linac Coherent Light Source success.

Slides:



Advertisements
Similar presentations
1 Building a Fast, Virtualized Data Plane with Programmable Hardware Bilal Anwer Nick Feamster.
Advertisements

Deep Packet Inspection Which Implementation Platform? Sarang Dharmapurikar Cisco.
Development of the PAU 1 Controls Kukhee Kim Fall 2010 EPICS Collaboration Meeting Oct 13, 2010 Development of the Pattern Awareness Unit (PAU) for the.
Presenter : Cheng-Ta Wu Kenichiro Anjo, Member, IEEE, Atsushi Okamura, and Masato Motomura IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39,NO. 5, MAY 2004.
Research Instrumentation Special Interest Group Sensors & Instrumentation Knowledge Transfer Network Report on American Light Source Facilities Oliver.
L-Band Test Stands in ESB Carsten Hast Test Facilities Department Helps to develop and test near-term solutions for accelerator systems including RF structures.
Stephanie Allison LCLS Event System 14 June LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG.
LCLS Control System Overview Mike Zelazny SLAC ICD Software Department Accelerator Directorate.
26-Sep-11 1 New xTCA Developments at SLAC CERN xTCA for Physics Interest Group Sept 26, 2011 Ray Larsen SLAC National Accelerator Laboratory New xTCA Developments.
SLAC uTCA review 4-5 June 2012 Anders J Johansson Lund University Some slides from Zheqiao Geng and Tom Himel)
Dayle Kotturi and Stephanie Allison Facility Advisory Committee Meeting April 20-21,
Stephanie Allison/John Dusatko EPICS Collaboration Meeting May 1, Timing and Event System for the LCLS Electron Accelerator*
1 Enhancements to the Linac Coherent Light Source.
FAC review, 10/27 D. Schultz 1 e-Beams System Update Injector System Installation has started. Linac System Preparing for ’06 installation. Controls System.
Stephanie Allison Integration with the SLC Control April 7, 2005 Introduction PNET Receiver VME Module SLC-Aware IOC Existing.
Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 1 Linac Controls Upgrade Status Tom Himel.
Stephanie Allison LCLS Integration with SLC October 12, 2004 Integration with SLC LCLS Facility Advisory Committee Oct 12, 2004 Introduction.
1 Tom Himel 1 Status of the Linac Controls Upgrade LCLS FAC review Status of the Linac Controls Upgrade Tom Himel June 8, 2009.
Stephanie Allison Integration with the SLC Control Oct 27, Introduction Demo SLC-Aware IOC Plans for Next 12 Months.
Hamid Shoaee LCLS FAC Controls June 17, LCLS Control System Personnel Linac & BC2 Controls progress LTU, Dump Controls.
Dayle Kotturi Facility Advisory Committee Meeting October 12, 2004 Injector/Linac Controls An overview of the status of each of.
Ron Akre, Dayle Kotturi LCLS LLRF April 16, 2007 Linac.
Dayle Kotturi SLC April 29, 2004 Outline Motivation Key Components Status Update SLC / EPICS Timing Software Tasks Hardware.
November 12, 2008 Controls Software D. Fairley LCLS Feedback.
Patrick Krejcik LCLS November 11-12, 2008 SLAC National Accelerator Laboratory 1 Post-commissioning Controls Enhancements.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
Status of mTCA Stripline BPM Development June 4-5, 2012 Dan Van Winkle for BPM team: Sonya Hoobler, Tom Himel, Jeff Olsen, Steve Smith, Till Straumann,
LCLS-II Linac LLRF Control System – L1, BC1 Zheqiao Geng Final Design Review May 7, 2012.
The planned new system Tom Himel Dec 1, Outline Controls has multiple related projects Decided to use mainly µTCA architecture Description of.
Single Board Computers and Industrial PC Hardware at the CLS
Pohang Accelerator Laboratory POSTECH EPICS Collaboration Meeting RICOTTI, Tokai, JAPAN The status of PLS EPICS application EPICS collaboration.
LCLS Timing Software and Plan 1 Controls Timing Workshop EPICS Collaboration Meeting SLAC LCLS Timing Software and Plan April Kukhee Kim.
John Dusatko 2012 EPICS Timing Workshop The SLAC Timing System April 24, The Accelerator Timing System at SLAC: Experiences, Ideas & Future Plans.
ATCA based LLRF system design review DESY Control servers for ATCA based LLRF system Piotr Pucyk - DESY, Warsaw University of Technology Jaroslaw.
Ethernet Based Embedded IOC for FEL Control Systems J. Yan, D. Sexton, Al Grippo, W. Moore, and K. Jordan ICALEPCS 2007 October 19, 2007 Knoxville Convention.
Micro-Research Finland Oy Components for Integrating Device Controllers for Fast Orbit Feedback Jukka Pietarinen EPICS Collaboration Meeting Knoxville.
Dayle Kotturi Lehman Review May 10-12, 2005 LCLS Timing Outline Scope SLC Master Pattern Generator Introducing the PNET VME receiver.
EPICS Collaboration Meeting Fall PAL October 22 ~ 26, 2012 LCLS-I/LCLS-II Timing System Low Level Kukhee Kim for LCLS Timing Team ICD Software,
1 Abstract & Main Goal המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory The focus of this project was the creation of an analyzing device.
Controls Debbie Rogind EPICS Collaboration Oct SLAC LCLS First Year in Operation and Controls Lessons Learned Debbie Rogind SLAC Controls Software.
EPICS Collaboration Meeting Fall PAL October 22 ~ 26, 2012 LCLS Timing System (pattern design, evGUI, and high level) Mike Zelazny for LCLS Timing.
FECC/SAIOC/RTEMS Making Lemonade. FECC “Slow” Code (in PC) –Ported iRMX code –By Bob Sass and Tony –As little hand work as possible –EPICS OSI layer –Dual.
FLASH Free Electron Laser in Hamburg Status of the FLASH Free Electron Laser Control System Kay Rehlich DESY Content: Introduction Architecture Future.
MTCA use in Linac to replace CAMAC Tom Himel June 4,
1 The Cost & Schedule to Accomplish the Transition Proposed SLAC Controls Upgrade December 1, 2010 Ray Larsen.
The recent history and current state of the linac control system Tom Himel Dec 1,
Stephanie Allison SLC-Aware April 5, 2005 Introduction Description Issues Progress Plans for 2005 SLC-Aware IOC LCLS Collaboration,
Stephen Norum LCLS Oct. 12, LCLS Machine Protection System Outline Overview of interim MPS Update on the interim MPS.
Stanford Linear Accelerator Center Ron Chestnut EPICS Collaboration Mtg May 21-23, SLAC EPICS Projects Yesteryear, Today, and Tomorrow.
1 BROOKHAVEN SCIENCE ASSOCIATES Open-Source Distributed Deterministic Device Control Larry Doolittle Alex Ratti Bob Dalesio.
K. Luchini LCLS Injector /BC1 Magnet PS Final Design Review, March 30, Injector and BC1 Magnet PS Controls K. Luchini.
Patrick’s Updates - 8/30/11 (one slide for each of the following) 1.XTCAV Project 2.ASTA Gun Test Facility Instrumentation & Controls 3.Fast wire scanner.
Debbie Rogind Diane Fairley SLC-Aware BSAC Facility Requirements Review May 26, 2005 SLC Aware IOC BSAC* Facility Requirements Review *Beam Synchronous.
Project X RD&D Plan Controls Jim Patrick AAC Meeting February 3, 2009.
From VME/RTEMS to Industrial PC/LinuxRT: A Migration Story Mitch D’Ewart May EPICS Collaboration Meeting May 2015.
FLASH Free Electron Laser in Hamburg Status of the FLASH Free Electron Laser Control System Kay Rehlich DESY Outline: Introduction Architecture Future.
Heung-Sik Kang Pohang Accelerator Laboratory
Redundancy in the Control System of DESY’s Cryogenic Facility. M. Bieler, M. Clausen, J. Penning, B. Schoeneburg, DESY ARW 2013, Melbourne,
SLAC I&C Division / EE Department
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
LCLS Timing Software and Plan
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
LCLS Timing Outline Scope The order of things
LLRF Control System Outline Scope Requirements Design Considerations
Timing and Event System for the LCLS Electron Accelerator
LCLS Timing Outline Scope The order of things
Report on ATF2 Third Project Meeting ATF2 Magnet Movers ATF2 Q-BPM Electronics Is SLAC ILC Instrumentation Group a good name?
LLRF Control System Outline Scope Requirements Options considered
Low Level RF Design Outline Scope Requirements Options considered
LCLS Machine Protection System
Presentation transcript:

EPICS and LCLS LCLS Linac Upgrade LCLS-2

Topics Mentioned SLAC pieces under discussion SLAC pieces under discussion Linac Coherent Light Source success Linac Coherent Light Source success EPICS evolution in the LCLS EPICS evolution in the LCLS Linac Upgrade project Linac Upgrade project Removing legacy system dependencies Removing legacy system dependencies The FACET interim The FACET interim LCLS-2 planning LCLS-2 planning Moving to micro-TCA Moving to micro-TCA No more CAMAC No more CAMAC

Topics not mentioned SSRL SSRL Test Facilities Test Facilities X-ray data analysis X-ray data analysis But they all use EPICS at SLAC too But they all use EPICS at SLAC too

Pieces under discussion Linac at SLAC is 3 km, split into 30 sectors Linac at SLAC is 3 km, split into 30 sectors LCLS is using sectors 20-30, plus the old Beam Switchyard plus a new undulator hall and experimental halls LCLS is using sectors 20-30, plus the old Beam Switchyard plus a new undulator hall and experimental halls FACET will reuse sectors 0-19, with an experimental area in sector 20 (first part) FACET will reuse sectors 0-19, with an experimental area in sector 20 (first part) LCLS-2 will use sectors 10-20, bypass sectors 20-30, and have a new set of undulators LCLS-2 will use sectors 10-20, bypass sectors 20-30, and have a new set of undulators

LCLS Success (Controls point of view) Control system ready on time Control system ready on time X-rays produced quickly X-rays produced quickly Great collaboration with operations and physicists Great collaboration with operations and physicists “Controls Deputy” coordinates all software issues with operations “Controls Deputy” coordinates all software issues with operations All software changes are planned and approved All software changes are planned and approved Reliability/Availability is high Reliability/Availability is high

Software Stability Separate development and production areas Separate development and production areas Well-obeyed naming convention Well-obeyed naming convention Well managed RTEMS, EPICS, and module releases Well managed RTEMS, EPICS, and module releases Strong systems infrastructure Strong systems infrastructure Team: Ernest’s group + Systems group Team: Ernest’s group + Systems group

Evolution of EPICS in LCLS 2008: Interesting mix of legacy and EPICS, both functionally and geographically 2008: Interesting mix of legacy and EPICS, both functionally and geographically 2009: Most BPMs and Magnets EPICS 2009: Most BPMs and Magnets EPICS 2010: All BPMs and Magnets EPICS, Linac Upgrade underway, “one-of” legacy items replaced by EPICS, RF still mostly legacy. 2010: All BPMs and Magnets EPICS, Linac Upgrade underway, “one-of” legacy items replaced by EPICS, RF still mostly legacy. May 19: 454 Total IOCs May 19: 454 Total IOCs 163 VME IOCs, 220 EIOCs, 71 Soft IOCs 163 VME IOCs, 220 EIOCs, 71 Soft IOCs 427,707 Process Variables 427,707 Process Variables

120 Hz Feedback  Isolated network – No competing network traffic, more reliable data transport  Faster Network – New, efficient FCOM protocol (T. Straumann) – Multicast network allows diagnostic devices to send a single packet to many listeners  Feedback Team – D Fairley, D Rogind, K Kim, and others

Pattern-Aware Control  Pattern-based Timing System  120Hz Operation and Timing System Patterns  Controlling Magnets and RF based on Timing Pattern  Real-time diagnostic devices measure every pulse – Devices with an EVR and Beam-Synchronous-Acquisition  Each pulse matches with a timing pattern –Timing system (EVG) generates a pattern at each fiducial – Each pulse can be ‘labeled’ with the current timing pattern

fb03 LI21 LI24BSYLTU core IN20 Li22LI23Li25LI26LI27Li28LI29LI30UNDDMP bp01bp02 rf01 bp01bp Network Switch Stack bp01 fb01 BPMS VME IOC (number of EIOCs indicated below) Controller IOC (no EIOCs) bl01 1 Controller IOCs fb02 fb01 LTU1 mg01 MGNT VME IOC (no EIOCs) rf01 RF VME IOC (with EIOCs) bl01 BLEN VME IOC (with EIOCs) rf01bl01bp02 DMP bp01 UND bp03 UND bp04 UND bpo1 UND bp02 LTU1 bp04 LTU1 bp03 LTU1 bp02 LTU1 bp01 LTU0 bp01 BSY bp01 BSY bp RF EIOCs LTU0 mg01 Additional 3750 in switch stack for FNET Feedback Network

Linac Upgrade Project Move existing CAMAC branch control from legacy system to VME module. Move existing CAMAC branch control from legacy system to VME module. Support all standard devices Support all standard devices Hard modules were RF control and timing control Hard modules were RF control and timing control Use real EPICS device support Use real EPICS device support Get all important applications off VMS and onto Linux Get all important applications off VMS and onto Linux Huge team, led by T Himel; very large effort Huge team, led by T Himel; very large effort

Features Features 32 bi-directional RS422/485 differential I/O lines 32 bi-directional RS422/485 differential I/O lines Customizable FPGA with 6,912 or 24,192 logic cells (Xilinx Virtex-II XC2V500 or XC2V2000) Customizable FPGA with 6,912 or 24,192 logic cells (Xilinx Virtex-II XC2V500 or XC2V2000) FPGA code loads from PCI bus or flash memory FPGA code loads from PCI bus or flash memory 256K x 36-bit SRAM memory 256K x 36-bit SRAM memory Supports dual DMA channel data transfer to CPU Supports dual DMA channel data transfer to CPU Supports both 5V and 3.3V signaling Supports both 5V and 3.3V signaling Extended temperature option (-40 to 85°C) Extended temperature option (-40 to 85°C) Work done by M Browne, S Peng, and J Olsen Work done by M Browne, S Peng, and J Olsen PSCD Implementation PMC-DX502 / DX2002 FPGA Modules Embedded Board Products

FACET Interim Some new EPICS in Sector 20 Some new EPICS in Sector 20 Otherwise all legacy system Otherwise all legacy system 4-5 year lifetime 4-5 year lifetime $14 M project; 1.4 M to Controls $14 M project; 1.4 M to Controls Low duty cycle, low reliability requirement Low duty cycle, low reliability requirement Nonetheless – very important to accelerator researchers; unique facility, replacing “Final Focus Test Beam” (now the LCLS Undulator Hall) Nonetheless – very important to accelerator researchers; unique facility, replacing “Final Focus Test Beam” (now the LCLS Undulator Hall) Team: Legacy system folk, EPICS team, Hardware subsystem engineers Team: Legacy system folk, EPICS team, Hardware subsystem engineers

LCLS-2 Major upgrade to LCLS Major upgrade to LCLS Construction start probably 2014 Construction start probably 2014 Lots of R&D before that Lots of R&D before that Probably around $400M project Probably around $400M project New undulators, new use of Linac New undulators, new use of Linac Goal is to support more users with reliable high-quality beam Goal is to support more users with reliable high-quality beam Builds on the success of and demand for LCLS experimental time Builds on the success of and demand for LCLS experimental time

LCLS-2 Layout undulator X L1 L2L3BC1BC2 RFgun-1 L GeV sector-11sector-21sector-24sector-14 existing enclosure exists at sector 10 und-hall L3 undulator 3-7 GeV bypass line 3-7 GeV X RFgun-2 L1 L2BC1BC2 L0 FACET wall

LCLS-2 and Controls The current LCLS will be all EPICS and Linux by August or September The current LCLS will be all EPICS and Linux by August or September The LCLS-2 will essentially be a clone of the LCLS, just 10 sectors upstream The LCLS-2 will essentially be a clone of the LCLS, just 10 sectors upstream We have several years to develop a new platform and move completely away from CAMAC We have several years to develop a new platform and move completely away from CAMAC Expected lifetime is years Expected lifetime is years

Current R&D Direction Move to a micro-TCA platform Move to a micro-TCA platform Research already underway Research already underway Work with DESY on data acquisition cards Work with DESY on data acquisition cards Prototype card now available Prototype card now available Design and test controls for all items in a sector Design and test controls for all items in a sector RF (funds for major upgrade available now) RF (funds for major upgrade available now) BPM, Timing, Magnets, Toroids, Movers, etc BPM, Timing, Magnets, Toroids, Movers, etc Propose modern upgrade for LCLS-2 and later LCLS as well Propose modern upgrade for LCLS-2 and later LCLS as well Team: R Larsen, Q Yang, T Himel, and a cast of dozens Team: R Larsen, Q Yang, T Himel, and a cast of dozens

Philosophy and Goal Use IOC, not “pizza boxes” where possible Use IOC, not “pizza boxes” where possible If a modern solution already works, use it If a modern solution already works, use it Build reliability on hot-swap-ability, shelf management, and redundancy offered by TCA Build reliability on hot-swap-ability, shelf management, and redundancy offered by TCA Work with other labs to develop standard micro- TCA implementations Work with other labs to develop standard micro- TCA implementations No more CAMAC; perhaps even no more VME No more CAMAC; perhaps even no more VME Provide a system to support years of operations Provide a system to support years of operations

Conclusion EPICS is now assumed by everyone at SLAC for new projects EPICS is now assumed by everyone at SLAC for new projects SLAC Controls is actively pushing for a viable long-term controls hardware solution SLAC Controls is actively pushing for a viable long-term controls hardware solution Thank you for your time Thank you for your time