EPICS at SLAC EPICS/SLC Controls Co-existence LCLS Injector Support

Slides:



Advertisements
Similar presentations
XTCAV X-Band Transverse Deflecting Cavity Project Overview Patrick Krejcik Yuantao Ding, Joe Frisch.
Advertisements

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.
Stephanie Allison Integration with the SLC Control Oct 27, Introduction Demo SLC-Aware IOC Plans for Next 12 Months.
E. Bong, SLACLCLS FAC Meeting - April 29, 2004 Linac Overview E. Bong LCLS FAC Meeting April 29, 2004 LCLS.
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.
Stanford Linear Accelerator Center Next Linear Collider Test Accelerator EPICS Support S. Allison, R. Chestnut, M. Clausen, K. Luchini.
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
EPICS Insertion Device Control System Pete Owens EPICS Collaboration Meeting June 2003 Control System for a Helical Undulator Pete Owens Daresbury Laboratory.
Control System and Software Engineering Process Elder Matias
1 Progress of the Controls for BEPCII EPICS Seminar Presented by J. Zhao 20 August, 2002.
EPICS in SLAC Controls Ron Chestnut, SLAC Beijing, 2001.
CLS: Control System E. Matias, R. Berg, G. Wright, T. Wilson, T. Johnson, R. Tanner and H. Zhang Canadian Light Source University of Saskatchewan Invited.
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.
ASTA roadmap to EPICS and other upgrades Remote monitoring and control DAQ Machine protection Dark current energy spectrometer.
CLS Control System Progress Report Elder Matias Canadian Light Source University of Saskatchewan Saskatoon Saskatchewan.
March 2008EPICS Meeting in Shanghai1 KEKB Control System Status Mar Tatsuro NAKAMURA KEKB Control Group, KEK.
K. Luchini LCLS Controls, July 1, 2005 SLAC Aware IOC EPICS Magnet Functional Requirements Introduction Magnet Functions.
EPICS Control Software Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center.
Booster Top-off Computer Controls System C. Timossi November 22, 2004.
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,
Stanford Linear Accelerator Center Ron Chestnut EPICS Collaboration Mtg May 21-23, SLAC EPICS Projects Yesteryear, Today, and Tomorrow.
11 th February 2008Brian Martlew EPICS for MICE Status of the MICE slow control system Brian Martlew STFC, Daresbury Laboratory.
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 LCLS Magnet June 15, 2006 LCLS Magnet Control Challenging Design Issues “How to integrate the legacy system.
Stanford Linear Accelerator Center Ron Chestnut EPICS Collaboration Mtg June 18-20, SLAC Tune Tracker/Feedback Mike Laznovsky.
Project X RD&D Plan Controls Jim Patrick AAC Meeting February 3, 2009.
Debbie Rogind LCLS Magnet June 15, 2006 LCLS Magnet Control Challenging Design Issues Subsystem architecture, or… “How.
Control System Tools for Beam Commissioning Timo Korhonen Controls Division Chief Engineer April 8, 2014.
LCLS MD Downtime William Colocho June 2014 to June 2016.
LCLS Commissioning & Operations High Level Software
Operations Machine Simulator.
SLAC I&C Division / EE Department
Multi-bunch Operation for LCLS, LCLS_II, LCLS_2025
Accelerator control at iThemba LABS
Laboratorio per dottorandi 2017 Particle Accelerators Control System
SNS Status Report Karen S. White 10/15/08.
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
Introduction Functional Requirements (Stephanie) SLC Executive (Diane)
ATF/ATF2 Control System
LLRF and feedback Outline Scope LLRF Requirements
LCLS Commissioning & Operations High Level Software
Maintain a single control room for all accelerator programs
LLRF and Beam-based Longitudinal Feedback Readiness
Fill-pattern Control System for KEKB
What Do I Want from an RDB?
LLRF Control System Outline Scope Requirements Design Considerations
The IFR Online Detector Control at the BaBar experiment at SLAC
The Online Detector Control at the BaBar experiment at SLAC
Next Linear Collider Test Accelerator and EPICS
Advanced Research Electron Accelerator Laboratory
ATF project meeting, Feb KEK, Junji Urakawa Contents :
LLRF Control System Outline Scope Requirements Options considered
Linac Coherent Light Source (LCLS) LLRF Preliminary Design Review LLRF Monitor and Control System September 26, 2005 Ron Akre.
Low Level RF Design Outline Scope Requirements Options considered
EPICS: Experimental Physics and Industrial Control System
Undulator Line Design Liz Moog, Advanced Photon Source April 24, 2002
High Level Physics Applications for LCLS Commissioning
Linac LLP Outline LINAC Long Lead Procurements
Undulator Cavity BPM System Status
Breakout Session SC5 – Control Systems
EPICS status and future at KEK Control Group / Commissioning Group e-/e+ Injector Linac, KEK, Japan Masanori Satoh.
Operational Experience with LCLS RF systems
LCLS Global Controls Overview August 10, 2004
LCLS Control System Personnel Linac & BC2 Controls progress
SLC-Aware IOC Magnet Functional Requirements
Presentation transcript:

LCLS EPICS Control Software Ron Chestnut, Ron Akre, SLAC Ned Arnold, Josh Stein, APS April 24, 2002 EPICS at SLAC EPICS/SLC Controls Co-existence LCLS Injector Support LCLS Timing RF Stability Feedbacks Undulator Support LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

Present ESD EPICS PEP-II RF – 8 VXI-based stations Bunch Injection – VME in PEP-II Region 6 Bucket-wise luminosity monitor Damping Ring RF – Allen Bradley support NLC Test Accelerator – 2 VME stations 60/120 Hz pulsed operation Other SLAC EPICS Projects Longitudinal Feedback – John Fox’s group SPEAR III upgrade (Ongoing) BaBar – Slow control – many IOCs. LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

ESD EPICS Devices Allen Bradley – DCM-based GPIB – ethernet LAN and Industry Pack Shared Memory – Bit3 CAMAC hardware and drivers from TJNAF VSAM – BaBar and NLCTA ADC, TDC, DAC, Dig. I/O – NLC Test Accelerator LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

Current ESD Epics Projects NLC 8-Pack Support Next Step for the NLC Test Accelerator New ADCs, RF Control General GPIB support Replacing HPUX-based GPIB support PEP-II Tune Tracker GPIB-based application with sophisticated application PEP-II RF upgrade More RF stations, enhanced VXI RF modules LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

SLC Hardware Architecture SCP SCP ……. Ethernet Central Architecture Limited peer-to-peer Monolithic user interface (SCP) MCC Alpha SLCnet or Ethernet Kisnet Micro Micro …………….. Micro Camac LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

SLC Software Architecture CUD SCP SCP code CUD code Micro DB DBEX MCC Alpha Memory resident DB Micro Job Module in CAMAC LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

EPICS Hardware Architecture OPI OPI OPI Ethernet IOC IOC IOC Totally distributed. Each IOC (micro) or OPI(workstation) can communicate with all others. Each OPI and each IOC run different programs. LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

EPICS Software Architecture Display or CUD Workstation can be OPI or virtual IOC IOCs have hardware And support DB Device support reads modules; Data available through records(PVs). Any code or Epics Data-base can see all EPICS PVs. Application code Database Channel Access LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

SLC/EPICS Integration SLC system can see and modify all EPICS Process Variables via “Portable Channel Access” Similarly, EPICS can see all (and control some) SLC database items. LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

SLC/EPICS Interface PCAS SLC World CA EPICS World DBEX MCC Micro DB DBEX MCC Memory resident DB LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

EPICS Tools and Applications Striptool is now a sine qua non of the control room Channel Archiver being mated to Oracle for speed and flexibility VDCT (newest Database Configuration Tool) now treated as a reliable tool. EDM (newest Display Manager) now available at SLAC for test Alarm Handler in use, parallel to SLC “SIP” system Strong core of EPICS developers, growing as we speak. More infrastructure support and analysis applications will be available for the LCLS. LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

LCLS Injector Support IOC at sector 20 Provides SLC -> EPICS Timing Connection Controls and monitors LCLS source laser Provides extensive diagnostics (CCD Ring Buffers) for laser system LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

LCLS Injector Issues Our first foray into an EPICS timing implementation. CCD processing solutions are rapidly evolving. We need to watch closely. Current plans for RF control foresee an SLC-based solution, even for the RF gun. This is thought to be a simple linear feedback, so an EPICS-based solution is a distinct possibility. Additional IOCs would then replace additional SLC Micros in the project. VME crates/modules would replace CAMAC crates/modules. LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

LCLS EPICS Timing Most EPICS timing systems are based on the decade-old APS model. The SLC system provides a 128-bit wide description of “beam code” information. The LCLS timing requirements are tighter than any simple extension of the APS model. Significant development will be required in a cooperative effort between Hardware and Software and between SLAC and other labs. LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

SLAC linac tunnel undulator hall 7 MeV z  0.83 mm   0.2 % 150 MeV   0.10 % 250 MeV z  0.19 mm   1.8 % 4.54 GeV z  0.022 mm   0.76 % 14.35 GeV z  0.022 mm   0.02 % Linac-X L0.6 m rf=180 RF gun new Linac-1 L9 m rf -38° Linac-2 L330 m rf -43° Linac-3 L550 m rf -10° Linac-0 L6 m 21-1b 21-1d X 21-3b 24-6d 25-1a 30-8c undulator L120 m ...existing linac BC-1 L6 m R56 -36 mm BC-2 L24 m R56 -22 mm DL-1 L12 m R56 0 DL-2 L66 m R56 = 0 SLAC linac tunnel undulator hall LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

RF Stabilization Feedbacks RF Input/Output New hardware to measure phases/amplitude at 120 Hz Correctors are phase/amplitude adjustments L0 – Gun plus two klystrons Each feedback as local as possible L1 – One S-band, one X-band Klystron L2 – 28 SLC Klystrons One feedback for whole L2 L3 – 48 SLC Klystrons One feedback for whole L3 LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

Feedback Diagram LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

LCLS Undulator Controls Supplied by Argonne APS - lock, stock, and barrel Employs and extends designs from LEUTL (Low Energy Undulator Test Line) All EPICS, 16 VME IOCs Argonne and SLAC EPICS groups will coordinate efforts during the whole project Timing Machine Protection Networking Global Feedbacks EPICS Details VME Crates, CPU types Naming Convention Database and screen design Commissioning and integration LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

Undulator Vacuum Controls Integrate with COTS vacuum components Minimize modification of existing hardware Support multiple devices on single fieldbus network Custom design when needed APS designed valve controller Vacuum interlocks Low frequency data collection Short-haul wireless technology (e.g. Bluetooth) may integrate well LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

Undulator Motor Controls High motor count dictates dense control scheme Costing estimates based on current stepper-driven methods “Smart Motors” may work well in this application but change overall design Use of encoders assumed – if not, cost will go down LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

Undulator Diagnostic Controls Diagnostic station High speed cameras and frame grabbers (>120 Hz) should be available in the near-term PC Based analysis is becoming industry norm Allows rapid analysis and easy upgrades Motor driven mirrors, lens and actuators LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

Undulator Power Supply Controls “Standard” Magnet power supplies controlled via fieldbus Phase correctors use piezo-electric stages controlled with commercial hardware Current products do not support large numbers of stages per controller, driving up costs Investigate custom hardware? LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD

Conclusion We have the expertise to use EPICS successfully for the LCLS The future of SLAC/ESD is with EPICS; there is a management commitment to support new developments The APS/SLAC collaboration in the EPICS realm will result in a well-supported LCLS The new, therefore highest risk, items - EPICS Timing and EPICS-based feedbacks – are well within our reach The existing SLC/EPICS integration will support the hybrid SLC accelerator enhancements easily. LCLS DOE Review, April 24, 2002 Ron Chestnut, SLAC/ESD