LCLS Control Group EPICS Collaboration April 27, 2005 Controls Overview April 27, 2005 Outline Goals Status update.

Slides:



Advertisements
Similar presentations
Stephanie Allison LCLS Event System 14 June LCLS Event System Outline HW Block Diagram Timing Requirements Time Lines EVG.
Advertisements

LCLS Control System Overview Mike Zelazny SLAC ICD Software Department Accelerator Directorate.
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*
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
FAC review, 10/27 D. Schultz 1 e-Beams System Update Injector System Installation has started. Linac System Preparing for ’06 installation. Controls System.
S. Smith LCLS Facility Advisory April 16, BPMs and Toroids Facility Advisory Committee April 16, 2007 System overview.
Stephanie Allison Integration with the SLC Control April 7, 2005 Introduction PNET Receiver VME Module SLC-Aware IOC Existing.
Patrick Krejcik LCLS April 16-17, 2007 Breakout Session: Controls Controls Commissioning Experience.
Hamid Shoaee High Level Physics 20 April 2006 High Level Physics Applications Update on Plans, New Directions Fairley,
Bob Dalesio Controls October 13-14, 2004 Controls Overview LCLS Facility Advisory Committee October 13-14, 2004 Outline Goals.
LCLS Control Group FAC - Controls October 27&28, Controls Overview October 27, 2005 Outline ES&H Goals Commissioning.
Stephanie Allison LCLS Integration with SLC October 12, 2004 Integration with SLC LCLS Facility Advisory Committee Oct 12, 2004 Introduction.
Diane Fairley High Level October 24-28, 2005 High Level Physics Applications LCLS Week / FAC October 24-28, 2005.
Dayle Kotturi Controls April 29, 2004 Controls Overview LCLS Facility Advisory Committee April 29-30, 2004 Outline Status.
Dayle Kotturi LCLS Diagnostics and Commissioning Workshop September 23, 2004 LCLS Controls and Data Acquisition September 23, 2004.
Dayle Kotturi Controls April 29, 2004 Injector Controls LCLS Facility Advisory Committee April 29-30, 2004 Outline Description.
Stephanie Allison Integration with the SLC Control Oct 27, Introduction Demo SLC-Aware IOC Plans for Next 12 Months.
LCLS Control Group FAC - Controls April 7, 2005 Controls Overview April 7, 2005 Outline ES&H Goals FAC Responses.
SNS Integrated Control System SNS Machine Protection System EPICS Workshop April 27, 2005 Coles Sibley.
Hamid Shoaee LCLS FAC Controls June 17, LCLS Control System Personnel Linac & BC2 Controls progress LTU, Dump Controls.
Hamid Shoaee LCLS Facility Advisory Committee 20 April Controls Overview April 20, 2006 LCLS Controls Group Outline Goals.
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.
Hamid Shoaee LCLS FAC Review – October Control System Overview Hamid Shoaee Controls System Manager Injector control system commissioning & Support.
Diane Fairley High Level October High Level Applications FAC Review October 12, 2006 High Level Applications.
Hamid Shoaee Accelerator Readiness Dec. 2, ‘08 SLAC National Accelerator Laboratory Controls Department LCLS Maintenance.
Bob Dalesio EPICS Collaboration Meeting Tokai December 8-10, 2004 LCLS Control System Status EPICS Collaboration Meeting December.
SNS Integrated Control System EPICS Collaboration Meeting SNS Machine Protection System SNS Timing System Coles Sibley xxxx/vlb.
LCLS Timing Software and Plan 1 Controls Timing Workshop EPICS Collaboration Meeting SLAC LCLS Timing Software and Plan April Kukhee Kim.
Power Supply Control at NSLS-II Yuke Tian Control Group, NSLS-II, BNL (May 1, 2009 EPICS Collaboration Meeting, Vancouver)
K. Luchini LCLS Controls, July 1, 2005 SLAC Aware IOC EPICS Magnet Functional Requirements Introduction Magnet Functions.
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Issues in Accelerator Control Bob Dalesio, December 23, 2002.
K. Luchini LCLS Week, October 26, 2005 Magnet Controls K. Luchini Overview Hardware Software SLC Aware IOC Database Modeling.
Stephanie Allison LCLS Controls Software Meeting Dec 6, 2007 How To Set Up for the Event System on an IOC with an EVR(s) Assumes.
The recent history and current state of the linac control system Tom Himel Dec 1,
LCLS LLRF System October 10-13, 2005 LLRF05 B. Hong, R. Akre, A. Hill, D. Kotturi, H. Schwarz SLAC, Stanford, Menlo Park, CA 94025, USA Work supported.
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.
LCLS Control Group FAC – 06 Installation October 27/28, Plans for 2006 Installation October 27, 2005 Installation.
1 BROOKHAVEN SCIENCE ASSOCIATES Open-Source Distributed Deterministic Device Control Larry Doolittle Alex Ratti Bob Dalesio.
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.
Debbie Rogind Diane Fairley SLC-Aware BSAC Facility Requirements Review May 26, 2005 SLC Aware IOC BSAC* Facility Requirements Review *Beam Synchronous.
Debbie Rogind LCLS Magnet June 15, 2006 LCLS Magnet Control Challenging Design Issues Subsystem architecture, or… “How.
LCLS MPS Upgrade Gasper Jansa, Luciano Piccoli, Jeff Olsen, Garth Brown, Sonya Hoobler, Stephen Norum, Stephanie Allison, Kim Kukhee Adding BSA.
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
Introduction Functional Requirements (Stephanie) SLC Executive (Diane)
Timing and Event System S. Allison, M. Browne, B. Dalesio, J
LLRF and feedback Outline Scope LLRF Requirements
LLRF and Beam-based Longitudinal Feedback Readiness
LCLS Event System - Software
Low Level RF Status Outline LLRF controls system overview
LLRF Control System Outline Scope Requirements Design Considerations
Timing and Event System for the LCLS Electron Accelerator
Low Level RF Status Outline LLRF controls system overview
Beam Synchronous Acquisition on IOC
LCLS Control System Design, Management & Organization August 10, 2004
Breakout Session SC5 – Control Systems
Control System Overview Hamid Shoaee LCLS Control System Manager
LCLS Global Controls Overview August 10, 2004
Breakout Session: Controls
Controls Overview B. Dalesio
Timing and Event System Status DOE Review of the LCLS Project SC5 - Controls Systems Breakout Session S. Allison, M. Browne, B. Dalesio, J. Dusatko,
Controls Overview B. Dalesio
LCLS Control System Personnel Linac & BC2 Controls progress
Control System Overview Hamid Shoaee LCLS Control System Manager
High Level Physics Applications Lehman Review February 7 - 9, 2006
Presentation transcript:

LCLS Control Group EPICS Collaboration April 27, 2005 Controls Overview April 27, 2005 Outline Goals Status update Resources Design Slides for Global Systems Task descriptions Next 6 months Conclusions Note: As this is being recorded – please add ” it is my impression” and “we expect “ wherever appropriate.

LCLS Control Group EPICS Collaboration April 27, 2005 LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation, integration, operation and automation of the LCLS Accelerator Standardize on all devices and components across all subsystems. Identify all data either by pulse id, beam pulse related time stamp, or 500 msec rough time stamp. Full integration with the SLC – timing, use of LCLS data in SLC high level applications, and use of SLC data in LCL Provide an upgrade path for the SLC

LCLS Control Group EPICS Collaboration April 27, 2005 Update May 2004 – April 2005 (1) 3 month continuing resolution WBS reorganized to move all design work into under direction of the control group Acquire personnel 8 project engineers – Koturri, Lucchini, Allison, Straumann, Murray, Fairley, Rogind, (offers being made to junior engineer, jobs open for junior proj. eng) 1 low level programmer (offer being made to junior engineer) 2 EE/ board designers – (support from ESD, evaluating existing designs, interviewing Steve Lewis on controls at LLNL Conventional Facilities, Wiring, Racks, and Power Distribution – Ortega (lead), ESD support, need to hire

LCLS Control Group EPICS Collaboration April 27, 2005 Update May 2004 – April 2005 (2) Facility Controls, XRay Transport are integrated into control design (details remain) Rack Layout, Tray Design, and wiring penetrations for Injector, L01 through BC1. LTU is 50% complete. Prototypes in test: PNet – hardware design complete, driver functional, tests needed Timing – hardware from SLS being put into test Power Supply – hardware from SLS in test for stability and precision Video – cameras in test SLC-Aware IOC is 70% complete.

LCLS Control Group EPICS Collaboration April 27, 2005 Update May 2004 – April 2005 (3) Design efforts ready for prototyping: LLRF and BPM Prototypes needed 120 Hz fast feedback position controllers Machine Protection

LCLS Control Group EPICS Collaboration April 27, 2005 Personnel – Resources Total Ctl. Elec. Engineer Ctl. Sr. Elec. Tech. Ctl. Elec Tech. Pwr. Elec. Engineer Pwr. Sr. Elec. Tech. Control Prog. Ramp up plan: offset 3 months. We are borrowing most of our hardware support. We need some LCLS in- house support Will be reworked after hardware designs are reviewed and finalized.

LCLS Control Group EPICS Collaboration April 27, 2005 Integration with the SLC Control System SLC Alpha All High Level Apps KISNet (fast closed loop control data) PNet (Pulse ID / User ID) MPG SLC Net (Data Communication) micro Camac I/O RF reference clock Xterm EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS WS Distributed High Level Applications Ethernet (EPICS Protocol) I/OC (SLC-aware) EVGEVG Micro emulator

LCLS Control Group EPICS Collaboration April 27, 2005 SLC-Aware IOC

LCLS Control Group EPICS Collaboration April 27, 2005 System Design CPUCPU EVGEVG Beam Code + EPICS Time + EPICS Events LLRF 16 triggers CPUCPU EVREVR Diag 16 triggers IOC EVREVR HPRF I/O Boards CPUCPU EVREVR Pwr Supply Ctrl IOC Channel Access SLC Alpha Apps Xterm EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS WS Distributed High Level Applications CPUCPU Vacuum Ctrl SLC-Net over Ethernet Fast Feedback over Ethernet? Machine Protection Drive Laser Off Single Bunch Beam Dumper

LCLS Control Group EPICS Collaboration April 27, 2005 LCLS Project Engineering Tasks 1 RF Control - Koturri 3 Diagnostics – Straumann, Murray, tbd Toroids & Faraday Cups, Beam Stops, Profile Monitors & Video Devices, Wire, Scanners, Bunch Length Monitors & E/O Diagnostics, Beam Position Monitors, Collimators, All other stops Gun Laser and Drive Control – Contract Out 1 Vacuum – Steve Lewis supporting the design now / Job Ad Open 1 Magnet Power Supply Control IOC and software - Luchini 1 Beam Containment / Personnel Protection / Machine Protection - Chevstov 1 Low Level Engineer - Norum 2 High Level Application Engineers – Fairley, Rogind 1 RDB Manager – job ad placed 1 System manager – need to place job ad Resolve/Formalize Group Leader – currently co-managed Bob and Patrick

LCLS Control Group EPICS Collaboration April 27, 2005 LCLS Software Tasks – Purchase/Steal/Develop SLC-aware IOC – 70% complete. Expected completion July 1, Machine Protection / Mitigation (look at SNS and JLAB) Master pattern generator (look at PSI/Diamond) – being set up Fast Feedback Communication – need to prototype High Level Applications (Matlab or XAL) Correlation Plots (look at JLab) Fast Feedback Loops Emittance reconstruction from wire scans and profile monitors Profile monitor image analysis for slice emittance with the transverse cavity Beam Steering and online orbit modeling Beam Steering “scans” to emittance reconstruction from wire scans and profile monitors

LCLS Control Group EPICS Collaboration April 27, 2005 LCLS Software Tasks – Purchase/Steal/Develop Data Archiving to support all phases of the project (SNS) Operator Display Tools / Synoptic, Plots, Waveform, Image (EDM) Alarm Management (ALH, CMLOG) Electronic Log (DESY, JLAB) High Level Application Support: Matlab, XAL, Python Control System Configuration Tools (VDCT, RDB) Relational Database Management in all project aspects (Based on SNS, PEP) Naming Standard (PEP)

LCLS Control Group EPICS Collaboration April 27, 2005 LCLS Hardware Tasks – Purchase/Steal/Develop (1) Global New timing boards – Master Pattern Generator and Event Receiver Boards (PSI,DIAMOND) Machine Protection System (SNS/JLAB) – needs to be evaluated RF Control – In-house analog with COTS ADCs and DACs Diagnostics Toroids & Faraday Cups Beam Stops Profile Monitors & Video Devices – evaluating commercial cameras Wire Scanners Bunch Length Monitors & E/O Diagnostics Beam Position Monitors – in-house analog with COTS ADCs and DACs Collimators All other stops

LCLS Control Group EPICS Collaboration April 27, 2005 LCLS Hardware Tasks – Purchase/Steal/Develop (2) Gun Laser and Drive Control – Integrate Thales Controls either device layer or Labview Vacuum Standards – being finalized Magnet Power Supply Controllers (PSI) – in test at SLAC Beam Containment / Personnel Protection – through first review

LCLS Control Group EPICS Collaboration April 27, 2005 Next 6 months Finish hiring: hardware support – EEs and Techs Complete hiring actions on project engineers and programmers. Acquire RDB support. Complete detailed designs per subsystem and have them reviewed – revamp costs – by the end of this FY. Complete evaluation/test of PNet, Timing, LLRF, PS, MPS, PPS, and BPM Complete the SLC-Aware IOC Integrate Laser Control

LCLS Control Group EPICS Collaboration April 27, 2005 Conclusions Control engineers are in place for most major subsystems. The WBS has been reorganized to move all of the design activities into global controls under Signature authority for all x.x.2 level WBS is shared. The SLC-aware IOC and SLC to EPICS timing issues are well on the way to being resolved. Hardware components have been identified for most of the risky areas. MPS and fast feedback need attention. PPS needs to complete the citizen review. By the end of this year, hardware designs should be proven as prototypes and the schedule and budget revamped to reflect the final design decisions.

LCLS Control Group EPICS Collaboration April 27, 2005 Timing CPUCPU EVGEVG Beam Code + EPICS Time + EPICS Events LLRF 16 triggers CPUCPU EVREVR Diag 16 triggers IOC EVREVR HPRF I/O Boards CPUCPU EVREVR Power Supply Ctrl IOC CPUCPU Vacuum Ctrl Machine Protection Drive Laser Off SLC micro 476 MHz RF Reference Master Pattern Generator 128 bit beam 360 Hz FIDO 119 MHz w/ 360 Hz fiducial Nsec resolution on the timing gates produced from the Event Rcvr 20 psec jitter pulse to pulse Event generator passes along beam code data from SLC Event generator sends events to receivers including: 360 Hz, 120 Hz, 10 Hz and 1 Hz fiducials last beam pulse OK Machine mode EPICS time stamp Event receivers produce to the IOC interrupts on events data from the event generator in registers 16 triggers with configurable delay and width Single Bunch Beam Dumper

LCLS Control Group EPICS Collaboration April 27, 2005 SLC Net “Micro” Communication CPUCPU EVGEVG LLRF CPUCPU EVREVR Diag IOC EVREVR HPRF I/O Boards CPUCPU EVREVR Pwr Supply Ctrl IOC SLC Alpha Apps Xterm CPUCPU Vacuum Ctrl SLC-Net over Ethernet Provides data to SLC Applications from EPICS Operates at 10 Hz (not beam synched) Requires significant development in the IOC to emulate SLC “micro” in the IOC On an application by application basis we will evaluate what functions to provide

LCLS Control Group EPICS Collaboration April 27, 2005 Channel Access CPUCPU EVGEVG LLRF CPUCPU EVREVR Diag IOC EVREVR HPRF I/O Boards CPUCPU EVREVR Power Supply Ctrl IOC Channel Access SLC Alpha Apps Xterm EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS W/S Distributed Applications EPICS WS Distributed High Level Applications CPUCPU Vacuum Ctrl A channel access server in SLC provides data from existing SLC micros to EPICS applications All IOCs have both a channel access server to allow access and a client to have access Channel access provides read/write by all clients to all data with a server. All EPICS high level applications are channel access clients that may or may not have a server.

LCLS Control Group EPICS Collaboration April 27, 2005 Fast Feedback CPUCPU EVGEVG LLRF CPUCPU EVREVR Diag IOC EVREVR HPRF I/O Boards CPUCPU EVREVR Power Supply Ctrl IOC CPUCPU Vacuum Ctrl Fast Feedback over Ethernet? Fast feedback is required to run at 120 Hz Values will be transmitted from RF and selected diagnostics to Power Supply and RF IOCs The communication needs to be reliable, verifiable, and have a well thought out degradation The entire time budget to read, transmit, commute, control, and settle is 8.3 msec First estimates are that the control system can use 2 msecs to transmit and receive the data Can this be done over a common Ethernet with adequate bandwidth – or is a dedicated one needed?

LCLS Control Group EPICS Collaboration April 27, 2005 Machine Protection CPUCPU EVGEVG LLRF CPUCPU EVREVR Diag IOC EVREVR HPRF I/O Boards CPUCPU EVREVR Par Supply Ctrl IOC CPUCPU Vacuum Ctrl Machine Protection Drive Laser Off Machine protection is used here to define faults requiring global mitigation Response time is under 8 msec There are two mitigation devices: Single Beam Dumper - which prohibits the beam from entering the undulator Drive Laser Off – which prohibits beam from entering the cavity Action must also be taken to reduce the repetition rate of the beam This new design is required to interrupt the beam before the next beam pulse. Single Beam Dumper