LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals...

19
Bob Dalesio EPICS Collaboration Meeting Tokai [email protected] October 6-7, 2005 LCLS Control System Status EPICS Collaboration Meeting October 6-7, 2005 Outline Project Overview Control System Goals Resources Design Slides for Global Systems Tools/ Standards to adopt from the community for LCLS Status Conclusions

Transcript of LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals...

Page 1: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

LCLS Control System StatusEPICS Collaboration Meeting

October 6-7, 2005

OutlineProject OverviewControl System GoalsResourcesDesign Slides for Global SystemsTools/ Standards to adopt from the community for LCLSStatusConclusions

Page 2: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

The World’s First Hard XThe World’s First Hard X--ray ray LaserLaser

Page 3: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

Capabilities

Upgrade – more bunches/pulse

Spectral coverage: 0.15-1.5 nm

Peak Brightness: 1033

Average Brightness: 3 x 1022

Pulse duration: <230 fs

Pulse repetition rate: 120 Hz

Photons/pulse: 1012

To 0.5 Å in 3rd harmonic

Page 4: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

Linac Coherent Light Source

Project Description

Near Hall

Far Hall

FEL Center

Page 5: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

LCLS - Estimated Cost, ScheduleLCLS - Estimated Cost, Schedule

$379M Total Project CostFY2005 Long-lead purchases for injector, undulatorFY2006 Construction beginsFY2007 FEL Commissioning beginsSeptember 2008 Construction complete – operations begins

2002 2003 2004 2005 2006 FY2008 FY2009

Construction Operation

FY2001 FY2002 FY2003 FY2004 FY2005 FY2006 FY2007

CD-1 CD-2a CD-2b

CD-3a

CD-3bCD-0Title IDesignComplete

XFELCommissioning

CD-4

Project Engineering Design Long-LeadProcurement

Page 6: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

Page 7: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

Femtochemistry

Nanoscale Dynamics in Condensed matter

Atomic Physics

Plasma and Warm Dense Matter

Structural Studies on SingleParticles and Biomolecules

FEL Science/Technology

Abs

orpt

ion

Res

onan

ce R

aman

t0

t1

t2t3

t4 t5

Program developed by international team of scientists working with accelerator and laser physics communities

Aluminum plasma

10-4 10-2 1 10 2 10 4

classical plasma

dense plasma

high density matter

G =1

Density (g/cm-3)

G =10

G =100

t=0

t=τ

“the beginning.... not the end”

•SLAC-PUB-611

Page 8: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

LCLS Control System GoalsProvide a fully integrated control system to support the construction, test, installation, integration, operation and automation of the LCLS AcceleratorStandardize 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 LCLS

Page 9: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

Personnel – Resources FY 2005Q10.75

3.50

Q24.351.110.561.320.357.14

Q37353.350.561.320.61

10.63

Q47.353.350.731.32 0.62

10.63

06 Q17.353.351.961.32.62

10.63

Ctl. Elec. EngineerCtl. Sr. Elec. Tech.Ctl. Elec Tech.Pwr. Elec. EngineerPwr. Sr. Elec. Tech.Control Prog.

Fully staffed

Dayle KoturriMario OrtegaSheng PengKristi Luchini

Stephen NorumSergei Chevstov

Doug MurrayArtura AlacronStephen SchuhMichael Cecere

Stephanie Allison (SSRL)Tilll Strauman (SSRL)Debbie ROgind (ESD)Diane Failrey (ESD)Paul Bellermo (ESD)

Tom Porter (ESD)Bob Fuller (EsD)

Antonio Delira (ESD)Dave Manair (ESD)

Support from others as needed

Page 10: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

Integration with the SLC Control System

SLCAlpha

All HighLevelApps

PNet (Pulse ID / User ID)

MPG

SLC Net over Ethernet (Data Transfer)

micro

CamacI/O

RF reference clock

XtermXtermXtermXtermEPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICS WSDistributedHigh Level

Applications

CA over Ethernet (EPICS Protocol)

I/OC(SLC-aware)

EVG

Microemulator

PNET

CAS

I/OC(SLC-aware)

Microemulator

Fast Feedback

CA Gateway

EVR

Timing

Page 11: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

Global Communication Buses

CPU

EVG

Beam Code + EPICS Time + EPICS Events

LLRF

16 triggers

CPU

EVR

Diag

16 triggers

IOC IOCEVR

CPU

EVR

PwrSupply

Ctrl

IOC

Channel Access

SLCAlphaApps

XtermXtermXtermXterm

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICSW/S

DistributedApplications

EPICS WSDistributedHigh Level

Applications

CPU

VacuumCtrl

SLC-Net over EthernetFast Feedback over Ethernet?

Machine ProtectionDriveLaserOff

BeamStopIn

MPG

PNET

Page 12: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

EnvironmentEPICS Release 3.14.nR/T OS RTEMSWorkstation OS LINUXEPICS ADE (CVS) Simple??Compilers GNUBug Report / Tracking ArtemisNaming Standard PEP IIName Service Name Server JLABDocumentation Web AreaTest stations Lab / FFTB? / SLC

Page 13: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

Client ToolsDisplay Manager EDMArchiver Channel ArchiverAlarm Handler ALHMessage Logger CMLogElectronic Log Book DESY, Babar, JLAB?Stripchart StripToolWeb based viewing EPICS Office??Image Analysis Matlab format?Save / Restore ?RDB PEP derivativeGateway 3.14.6 Gateway

Page 14: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

High Level ApplicationsMatlab Available for PhysicistsPython Available for PhysicistsHigh Level Apps

SLC Available in existing systemXAL New directionMatlab based Growing group of users

Top priorities to move into EPICSWhich ones make the SLC-aware IOC easierWhich are the most usefulWhich are the easiest to pick off

Page 15: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

Hardware Direction – Buy/Steal/MakeIn-House VME version of the PNETCommercial BPM - Echotek digitizer / analog f/eCommunity Timing System (Diamond)Community Power Supply Controller (uIOC)Commercial LLRF – Digitizers / analog f/e (uIOC)Community Machine Protection System (uIOC)

8msec Shut offCommercial Video – evaluate several options (30 Hz)Commercial Conventional Facilities through ALCCommunity Motion Control using Newport MotorsCommercial Fast feedback: Shared Mem / 2nd Ethernet?

Page 16: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

StatusComplete SLC-aware IOC (100% Complete)Complete PNET Prototype (100% Complete)Complete Timing Prototype (75% Complete)Complete BPM Prototype (20% Complete)Complete Power Supply Prototype (10% Complete)Complete Video Prototype (25% Complete)Design Document for Machine Protection System – determine if there is something that we can evaluate (45% Complete)Integrate Facility Controls, XRay Transport (75% Complete)High Level Applications now have a team starting

Page 17: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

Next 6 Months

Complete BPM PrototypeComplete Timing PrototypeComplete Power Supply PrototypeComplete Video PrototypeDesign Document for Machine Protection SystemHigh Level Applications

XAL Orbit DisplayEmittance Measurement

Page 18: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

Installation ScheduleLaser 5/1/2006 –05/31/2006Injector, Injector Spectrometer 9/1/2006 - 11/02/2006Linac L1 and Bunch Compressor 1 9/1/2006 - 11/02/2006Linac L2, Bunch Comp. 2, and L3 8/1/2007 - 10/31/2007Linac to Undulator 11/1/2007- 1/31/2008E-Dump 11/1/2007- 1/31/2008

Page 19: LCLS Control System Status - Advanced Photon Source · 2006-06-23 · LCLS Control System Goals Provide a fully integrated control system to support the construction, test, installation,

Bob DalesioEPICS Collaboration Meeting Tokai [email protected] 6-7, 2005

ConclusionsWe have a great team in place.Integration with the existing SLC system is a critical step to allow SLAC operators to use the existing tools while we are adopting and modifying replacements.Standard EPICS tools for core development and engineering interfaces are in use.Most of our hardware is based on developments from the community or those commercially available.Embedded controllers are being evaluated for Power Supply, LLRF, MPS, Vacuum and Video Control.Effort to expand high level applications is started.