Tom Himel Linac Controls Upgrade Nov 11 2008 SLAC National Accelerator Laboratory 1 Linac Controls Upgrade Status Tom Himel.

Slides:



Advertisements
Similar presentations
IS2210: Systems Analysis and Systems Design and Change
Advertisements

CSCU 411 Software Engineering Chapter 2 Introduction to Software Engineering Management.
December 6, 2007AIP /02 P Bellomo - QE Magnet Power System Upgrade1 AIP /02 Review LINAC SECTORS 22 AND 23 QE MAGNET POWER SYSTEM UPGRADE.
Stephanie Allison Integration with the SLC Control April 7, 2005 Introduction PNET Receiver VME Module SLC-Aware IOC Existing.
Hamid Shoaee High Level Physics 20 April 2006 High Level Physics Applications Update on Plans, New Directions Fairley,
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.
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 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.
Oct. 30, 2007 LCLS FAC D. Fairley MATLAB Feedback Phase II Commissioning.
Target Controller Electronics Upgrade Status P. Smith J. Leaver.
Patrick Krejcik LCLS November 11-12, 2008 SLAC National Accelerator Laboratory 1 Post-commissioning Controls Enhancements.
Arturo Alarcon Undulator Controls Module Status 11/12/2008 SLAC National Accelerator Laboratory 1 Undulator Controls Module Status.
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,
Software Evolution Planning CIS 376 Bruce R. Maxim UM-Dearborn.
LCLS-II Linac LLRF Control System – L1, BC1 Zheqiao Geng Final Design Review May 7, 2012.
Optical Anchor / Interferometer Status: June, 2004 Josef Frisch.
ICS – Software Engineering Group 1 The SNS General Time Timestamp Driver Sheng Peng & David Thompson.
4.0 Accelerator Physics & Pre-operations (1.10) Phil Martin, Stan Ecklund, Rick Baartman & Peter Limon 4.1Accelerator Physics Findings The hot spare.
GDE WG-1 Sendai Mar Evaluating Cost Reduction Ideas Tom Himel.
1 Kenneth Osborne, 9/14/07 Inter Group communications at the Advanced Light Source. Overview of the different methods of communication between different.
ASTA roadmap to EPICS and other upgrades Remote monitoring and control DAQ Machine protection Dark current energy spectrometer.
Stephen Schuh Vacuum Controls SCR and 16 November 2005 Vacuum Controls System Concept Review and Preliminary Design Review.
CLS Control System Progress Report Elder Matias Canadian Light Source University of Saskatchewan Saskatoon Saskatchewan.
Software Engineering MCS-2 Lecture # 6
HLRF DRAFT Global Design Effort 1 Defining EDR* Work Packages [Engineering Design Report] Ray Larsen SLAC ILC Division for HLRF Team DRAFT April.
ATF Control System and Interface to sub-systems Nobuhiro Terunuma, KEK 21/Nov/2007.
Software Project Planning Part II. Troutman's Postulates Profanity is the one language understood by all programmers. Not until a program has been in.
K. Luchini LCLS Controls, July 1, 2005 SLAC Aware IOC EPICS Magnet Functional Requirements Introduction Magnet Functions.
Operations, Test facilities, CF&S Tom Himel SLAC.
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Inception Chapter 4 Applying UML and Patterns -Craig Larman.
Dayle Kotturi System Concept Review/Preliminary Design Review November 16, 2005 LLRF Outline System Concept Review Requirements.
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.
Recommissioning SLAC’s LINAC West for FACET Peter Schuh, August 9, 2012 Workshop on Accelerator Operations 2012.
1 Availability and Controls Tom Himel SLAC Controls GG meeting January 20, 2006.
MTCA use in Linac to replace CAMAC Tom Himel June 4,
FACET User Support Carsten Hast Accelerator Research Division Test Facilities Department
WATERFALL DEVELOPMENT MODEL. Waterfall model is LINEAR development lifecycle. This means each phase must be completed before moving onto the next!!! WHAT.
Project Management. Introduction  Project management process goes alongside the system development process Process management process made up of three.
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.
Managing Challenging Projects Presented to the class of: Dr. Jane Mackay M.J. Neely School of Business.
Robert C. Sass Sheng Peng LCLS Upgrade Review June IOC Requirements 1 LCLS Phase I Upgrade; IOC CAMAC Support Requirements Robert C. Sass Sheng.
Timing System R+D for the NLC Josef Frisch. NLC and PEPII Phase and Timing Requirements (approximate)
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.
K. Luchini LCLS Lehman Review - Controls Breakout, May 11th 2005 Magnet Power Supplies K. Luchini Overview Hardware Software.
S. Smith LCLS Facility Advisory October 12, Beam Position Monitors Facility Advisory Committee October 12, 2006.
Fermilab Control System Jim Patrick - AD/Controls MaRIE Meeting March 9, 2016.
SLAC I&C Division / EE Department
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
LLRF and feedback Outline Scope LLRF Requirements
Maintain a single control room for all accelerator programs
LLRF and Beam-based Longitudinal Feedback Readiness
FY10 Tactical Plans for Enterprise Information Systems
VLA to EVLA Transition Plan
Low Level RF Status Outline LLRF controls system overview
LAL meeting on e+ studies, Oct. 2010
FY10 Tactical Plans for Enterprise Information Systems
Low Level RF Status Outline LLRF controls system overview
LLRF Control System Outline Scope Requirements Options considered
Low Level RF Design Outline Scope Requirements Options considered
EPICS at SLAC EPICS/SLC Controls Co-existence LCLS Injector Support
LCLS Control System Personnel Linac & BC2 Controls progress
High Level Physics Applications Lehman Review February 7 - 9, 2006
Presentation transcript:

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 1 Linac Controls Upgrade Status Tom Himel SLAC November 11, 2008

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 2 Outline Introduction Phasing New architecture Long lead items status Planning Switchover Summary

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 3 What a difference one letter makes I started managing the linac controls upgrade a couple of months ago. Last Friday morning, John Galayda told me I would no longer be a reviewer on the FAC. Instead I would be a reviewee. What a difference a single letter makes

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 4 Introduction Linac (and DR and PEP and ESA) use control system built in early 80’s for the SLC. PEP-II used EPICS for new functionality with some connections between SLC and EPICS LCLS used EPICS for all new devices. Provided connections so SLC high level apps could be used for new EPICS devices

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 5 Introduction (2 of 2) Through retirements and layoffs, have lost most people who know how to maintain the SLC control system. Have decided to upgrade the SLC control system to EPICS with a series of AIP projects. This will reduce chances of long downtimes due to some problem where expertise is lacking causing a long MTTR. Hardware is old. Upgrade is overdue. SLC control system has many years of applications being added and fine tuned. Main difficulty of the upgrade is to not lose too much this functionality.

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 6 SLC control system architecture

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 7 Phases Phase 1 makes LCLS independent of the Alpha and multibus micros Replaces about 15 micros with VME crates, CPUs, and CAMAC interface. 1 micro in each of last 10 sectors, few in BSY, few system micros (e.g. MPG) Main work is software Phase II replaces the CAMAC with more modern hardware Main expense is hardware Phase III-N propagates above upgrades to other regions of the accelerator complex Little planning here yet There are different types of functionality and hardware modules in other regions so not just simple replication

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 8 SLC control system architecture Phase I Phase II

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 9 Phase I Hardware Replace 15 micros with VME crates/CPUs/EVRs Develop VME to SLAC serial CAMAC interface Run Ethernet to new VME crates Replace few small systems with new hardware instead of developing new software. Expect that BPMs will be upgraded All quite straight forward

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 10 Phase I software Replace >1,000,000 lines of software on Alpha Replace >100,000 lines of software on micros Not as bad is it appears Some functionality no longer used at all (e.g. lattice diagnostics) Some functionality not used by LCLS (PEP-II applications) Much already exists in EPICS (e. g. data archiving and configurations and distributed real-time database) Some are high level applications being developed for LCLS by the HLA group It is still the major headache of phase I.

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 11 Long lead items started VME CAMAC interface prototype working Can read the position of a switch with a CAMAC module and display it on an EPICS display. Used: New VME to CAMAC hardware interface designed by Jeff Olsen. New CAMAC software drivers written by Bob Sass. New test software written by Sheng Peng. Prelimary design for simple CAMAC module support (SAM, IDIM, LDIM) done Design for RF support which has most comple module (PIOP) started a month ago. Have purchased micro TCA hardware and about to start phase II RF hardware design effort

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 12 Planning A great deal of effort has gone into documenting existing functionality and determining which parts need to be implemented in EPICS. Biggest schedule uncertainty is amount of software that must be implemented before we can switch over. Making list and will get agreement (signatures) with users. There are serious, tough decisions to make. Need to agree on some functionality that will NEVER be needed and others that can be delayed until after switch- over.

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 13 High Level Applications Most HLAs are being written by Patrick Krejcik’s group and are not officially part of the upgrade. They are essential for a successful upgrade and also determine the architecture for HLAs and mid level applications specific to the upgrade. I’m working closely with Patrick’s group.

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 14 Schedule There was a very aggressive schedule proposed early in this project. At an earlier review, reviewers were concerned that 9 FTE-years was a significant underestimate of the software work. Also concerned that that project start will be slow because manpower will continue to be used to make LCLS controls work well. Plan to take considerably more time. Maybe 2 years to complete phase 1 and finish the R&D for phase 2. Still working on more detailed schedule. Concentrating on documenting scope of the project. Controls is training people to keep the SLC control system running Will be risk of significant unscheduled downtimes due to obscure problems where expertise is lacking.

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 15 Switchover Thorough testing will be done in sectors 17 and 18 (not used by LCLS). Via a PV gateway and aliases HLAs will support devices both before and after switch-over. Can switch a sector at a time instead of everything at once. Will need some scheduled LCLS downtime to test and implement the switchover.

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 16 Planning – task list

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 17 Worries These are mostly not under my control so lab management needs to be aware of them. 1.As implementation of phase I will take longer than originally planned and as expertise in the SLC control system is needed until the rest of the linac, damping rings, NLCTA, the gun lab, and the test lab are converted, people experienced with the SLC control system must be kept or new ones trained. 2.If FACET proceeds on its schedule of completion in Oct 2009, it clearly will not use the new control system and that much more expertise in the SLC control system will need to be maintained. If FACET proceeds on a slower schedule, management will need to decide soon whether a controls upgrade is done as part of the project, or with operating or AIP funds before the project, or if it will use the SLC control system.

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 18 Worries 3.This is a large, important project. Even so, many LCLS needs discovered during the commissioning process will be higher priority. It is better to do this project right and, if necessary, slowly, than to rush it to meet a schedule deadline and lose too much functionality when it is turned on. 4.There are 2 steering feedback in the region being converted. If they need to run at 120 Hz, then the EPICS version of 120 Hz feedback must be done before the switchover. (Planned for Jan 2010.)

Tom Himel Linac Controls Upgrade Nov SLAC National Accelerator Laboratory 19 Summary Linac upgrade is needed Can survive while we work on the upgrade Intense work on the upgrade is awaiting personnel being freed from LCLS project completion and commissioning Plans are progressing but still need detailed schedule which is in progress.