31
LCLS DOE Review, April LCLS DOE Review, April 24, 2002 24, 2002 Ron Chestnut, SLAC/ESD Ron Chestnut, SLAC/ESD EPICS Control Software EPICS Control Software [email protected] [email protected] Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center LCLS EPICS Control Software Ron Chestnut, Ron Akre, SLAC Ned Arnold, Josh Stein, APS April 24, 2002 EPICS at SLAC EPICS at SLAC EPICS/SLC Controls Co-existence EPICS/SLC Controls Co-existence LCLS Injector Support LCLS Injector Support LCLS Timing LCLS Timing RF Stability Feedbacks RF Stability Feedbacks Undulator Support Undulator Support

EPICS Control Software [email protected] Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

Embed Size (px)

Citation preview

Page 1: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

LCLS EPICS Control SoftwareRon Chestnut, Ron Akre, SLAC

Ned Arnold, Josh Stein, APSApril 24, 2002

LCLS EPICS Control SoftwareRon Chestnut, Ron Akre, SLAC

Ned Arnold, Josh Stein, APSApril 24, 2002

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

LCLS TimingLCLS Timing RF Stability FeedbacksRF Stability Feedbacks

Undulator SupportUndulator Support

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

LCLS TimingLCLS Timing RF Stability FeedbacksRF Stability Feedbacks

Undulator SupportUndulator Support

Page 2: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

Present ESD EPICSPresent ESD EPICS

PEP-II RF – 8 VXI-based stationsPEP-II RF – 8 VXI-based stations

Bunch Injection – VME in PEP-II Region 6Bunch Injection – VME in PEP-II Region 6

Bucket-wise luminosity monitorBucket-wise luminosity monitor

Damping Ring RF – Allen Bradley supportDamping Ring RF – Allen Bradley support

NLC Test Accelerator – 2 VME stationsNLC Test Accelerator – 2 VME stations60/120 Hz pulsed operation 60/120 Hz pulsed operation

Other SLAC EPICS ProjectsOther SLAC EPICS ProjectsLongitudinal Feedback – John Fox’s groupLongitudinal Feedback – John Fox’s group

SPEAR III upgrade (Ongoing)SPEAR III upgrade (Ongoing)

BaBar – Slow control – many IOCs.BaBar – Slow control – many IOCs.

PEP-II RF – 8 VXI-based stationsPEP-II RF – 8 VXI-based stations

Bunch Injection – VME in PEP-II Region 6Bunch Injection – VME in PEP-II Region 6

Bucket-wise luminosity monitorBucket-wise luminosity monitor

Damping Ring RF – Allen Bradley supportDamping Ring RF – Allen Bradley support

NLC Test Accelerator – 2 VME stationsNLC Test Accelerator – 2 VME stations60/120 Hz pulsed operation 60/120 Hz pulsed operation

Other SLAC EPICS ProjectsOther SLAC EPICS ProjectsLongitudinal Feedback – John Fox’s groupLongitudinal Feedback – John Fox’s group

SPEAR III upgrade (Ongoing)SPEAR III upgrade (Ongoing)

BaBar – Slow control – many IOCs.BaBar – Slow control – many IOCs.

Page 3: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

ESD EPICS DevicesESD EPICS Devices

Allen Bradley – DCM-basedAllen Bradley – DCM-based

GPIB – ethernet LAN and Industry PackGPIB – ethernet LAN and Industry Pack

Shared Memory – Bit3Shared Memory – Bit3

CAMAC hardware and drivers from TJNAFCAMAC hardware and drivers from TJNAF

VSAM – BaBar and NLCTAVSAM – BaBar and NLCTA

ADC, TDC, DAC, Dig. I/O – NLC Test AcceleratorADC, TDC, DAC, Dig. I/O – NLC Test Accelerator

Allen Bradley – DCM-basedAllen Bradley – DCM-based

GPIB – ethernet LAN and Industry PackGPIB – ethernet LAN and Industry Pack

Shared Memory – Bit3Shared Memory – Bit3

CAMAC hardware and drivers from TJNAFCAMAC hardware and drivers from TJNAF

VSAM – BaBar and NLCTAVSAM – BaBar and NLCTA

ADC, TDC, DAC, Dig. I/O – NLC Test AcceleratorADC, TDC, DAC, Dig. I/O – NLC Test Accelerator

Page 4: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

Current ESD Epics ProjectsCurrent ESD Epics Projects

NLC 8-Pack SupportNLC 8-Pack SupportNext Step for the NLC Test AcceleratorNext Step for the NLC Test Accelerator

New ADCs, RF ControlNew ADCs, RF Control

General GPIB supportGeneral GPIB supportReplacing HPUX-based GPIB supportReplacing HPUX-based GPIB support

PEP-II Tune Tracker PEP-II Tune Tracker GPIB-based application with sophisticated applicationGPIB-based application with sophisticated application

PEP-II RF upgrade PEP-II RF upgrade More RF stations, enhanced VXI RF modulesMore RF stations, enhanced VXI RF modules

NLC 8-Pack SupportNLC 8-Pack SupportNext Step for the NLC Test AcceleratorNext Step for the NLC Test Accelerator

New ADCs, RF ControlNew ADCs, RF Control

General GPIB supportGeneral GPIB supportReplacing HPUX-based GPIB supportReplacing HPUX-based GPIB support

PEP-II Tune Tracker PEP-II Tune Tracker GPIB-based application with sophisticated applicationGPIB-based application with sophisticated application

PEP-II RF upgrade PEP-II RF upgrade More RF stations, enhanced VXI RF modulesMore RF stations, enhanced VXI RF modules

Page 5: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

SLC Hardware ArchitectureSLC Hardware Architecture

SCP SCP

MCCAlpha

Micro Micro

Central Architecture

Limited peer-to-peer

Monolithic user interface (SCP)Micro

Kisnet

SLCnet or Ethernet

Ethernet

…….

……………..Camac

Page 6: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

SLC Software ArchitectureSLC Software Architecture

Module in CAMAC

MicroJob

Micro DB DBEX

Memory resident DB

MCCAlpha

SCPcode

CUDcode

SCPCUD

Page 7: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

EPICS Hardware ArchitectureEPICS Hardware Architecture

IOC IOC

OPI OPI OPI

Ethernet

IOC

Totally distributed. Each IOC (micro) or OPI(workstation) can communicate with all others. Each OPI and each IOC run different programs.

Page 8: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

EPICS Software ArchitectureEPICS Software Architecture

Application code

DatabaseChannel Access

IOCs have hardwareAnd support DB

Workstation can be OPIor virtual IOC

Display or CUD

Device support reads modules; Data available through records(PVs). Any code or Epics Data-base can see all EPICS PVs.

Page 9: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

SLC/EPICS IntegrationSLC/EPICS Integration

SLC system can see and modify all EPICS Process SLC system can see and modify all EPICS Process Variables via “Portable Channel Access”Variables via “Portable Channel Access”

Similarly, EPICS can see all (and control some) SLC Similarly, EPICS can see all (and control some) SLC database items.database items.

SLC system can see and modify all EPICS Process SLC system can see and modify all EPICS Process Variables via “Portable Channel Access”Variables via “Portable Channel Access”

Similarly, EPICS can see all (and control some) SLC Similarly, EPICS can see all (and control some) SLC database items.database items.

Page 10: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

Micro DB DBEX

Memory resident DB

MCC

SLC/EPICS InterfaceSLC/EPICS Interface

PCAS

CA

EPICS World

SLC World

Page 11: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

EPICS Tools and ApplicationsEPICS Tools and Applications

Striptool is now a sine qua non of the control roomStriptool is now a sine qua non of the control roomChannel Archiver being mated to Oracle for speed Channel Archiver being mated to Oracle for speed and flexibilityand flexibilityVDCT (newest Database Configuration Tool) now VDCT (newest Database Configuration Tool) now treated as a reliable tool.treated as a reliable tool.EDM (newest Display Manager) now available at EDM (newest Display Manager) now available at SLAC for testSLAC for testAlarm Handler in use, parallel to SLC “SIP” systemAlarm Handler in use, parallel to SLC “SIP” systemStrong core of EPICS developers, growing as we Strong core of EPICS developers, growing as we speak. speak. More infrastructure support and analysis applications More infrastructure support and analysis applications will be available for the LCLS. will be available for the LCLS.

Striptool is now a sine qua non of the control roomStriptool is now a sine qua non of the control roomChannel Archiver being mated to Oracle for speed Channel Archiver being mated to Oracle for speed and flexibilityand flexibilityVDCT (newest Database Configuration Tool) now VDCT (newest Database Configuration Tool) now treated as a reliable tool.treated as a reliable tool.EDM (newest Display Manager) now available at EDM (newest Display Manager) now available at SLAC for testSLAC for testAlarm Handler in use, parallel to SLC “SIP” systemAlarm Handler in use, parallel to SLC “SIP” systemStrong core of EPICS developers, growing as we Strong core of EPICS developers, growing as we speak. speak. More infrastructure support and analysis applications More infrastructure support and analysis applications will be available for the LCLS. will be available for the LCLS.

Page 12: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

Page 13: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

Linac CenterLine

LCLS Injector Parts

QE02

Transverse RFCavity

WS2/OTR5/BPM8

OTR6 WS4

BPM7/WS1/OTR4

CM3/BPM4/OTR2

OTR3,BPM6

OTR1

BPM2CM2

BPM7/OTR7

Valve

SC4

WS3/CM4

Sector 20-8BSector 20-8A BeamStopper

D. DowellX2494

March 27, 2002

SC2

S2

SC3

SC5

BPM9

RF Gun

L0 Accelerators

SC7

EO2/SC6/BPM5

BPM3

Valve

SC8

SC9V

SC9H SC10

5.00m.

Scale:

RadiationShielding

BPM11/OTR9

BPM10

QE01

QE03QE04

StraightAhead

Spectrometer

Tune-upDump/

Faraday Cup

OTR10/BPM12/CM6

SC11

OTR11/BPM13

QM01

QM02

QB

QM03&QM04

Page 14: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

PHOTOINJECTOR SCHEMATICPHOTOINJECTOR SCHEMATICPHOTOINJECTOR SCHEMATICPHOTOINJECTOR SCHEMATIC

1.6-cell S-band rf gun 1.6-cell S-band rf gun (G)(G)

Cu cathode with load-lockCu cathode with load-lock

Ti:sapphire laserTi:sapphire laser

Emittance compensation Emittance compensation solenoid (S1)solenoid (S1)

Booster (Booster (L0) - two SLAC 3-m sections

Beam matched to L0 Beam matched to L0 using S1using S1

Page 15: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

TI:SAPPHIRE LASER SYSTEMTI:SAPPHIRE LASER SYSTEMTI:SAPPHIRE LASER SYSTEMTI:SAPPHIRE LASER SYSTEM

Oscillator Stabilizer TemporalPulseShaper

Stretcher

Amplifier Pump

Spatial FlattenerVacuumSpatial Filter Compressor

e-GunEvacuated Transport Tube

HarmonicGenerator

Ultra-stable oscillator100 fs pulses, 79.33 MHz

Temporal shaping: grating pair with computer controlledmask

CPA using multi-passbow-tie amplifier

Spatially flattened,frequency tripled to260-266 nm

500 J at cathode

•Details of layout and diagnostics: Paul Bolton, Breakout 1/2

Page 16: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

LCLS Injector SupportLCLS Injector Support

IOC at sector 20IOC at sector 20

Provides SLC -> EPICS Timing ConnectionProvides SLC -> EPICS Timing Connection

Controls and monitors LCLS source laserControls and monitors LCLS source laser

Provides extensive diagnostics (CCD Ring Buffers) Provides extensive diagnostics (CCD Ring Buffers) for laser systemfor laser system

IOC at sector 20IOC at sector 20

Provides SLC -> EPICS Timing ConnectionProvides SLC -> EPICS Timing Connection

Controls and monitors LCLS source laserControls and monitors LCLS source laser

Provides extensive diagnostics (CCD Ring Buffers) Provides extensive diagnostics (CCD Ring Buffers) for laser systemfor laser system

Page 17: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

LCLS Injector IssuesLCLS Injector Issues

Our first foray into an EPICS timing implementation.Our first foray into an EPICS timing implementation.

CCD processing solutions are rapidly evolving.CCD processing solutions are rapidly evolving.We need to watch closely.We need to watch closely.

Current plans for RF control foresee an SLC-based Current plans for RF control foresee an SLC-based solution, even for the RF gun. solution, even for the RF gun.

This is thought to be a simple linear feedback, so an This is thought to be a simple linear feedback, so an EPICS-based solution is a distinct possibility.EPICS-based solution is a distinct possibility.

Additional IOCs would then replace additional SLC Additional IOCs would then replace additional SLC Micros in the project. VME crates/modules would Micros in the project. VME crates/modules would replace CAMAC crates/modules.replace CAMAC crates/modules.

Our first foray into an EPICS timing implementation.Our first foray into an EPICS timing implementation.

CCD processing solutions are rapidly evolving.CCD processing solutions are rapidly evolving.We need to watch closely.We need to watch closely.

Current plans for RF control foresee an SLC-based Current plans for RF control foresee an SLC-based solution, even for the RF gun. solution, even for the RF gun.

This is thought to be a simple linear feedback, so an This is thought to be a simple linear feedback, so an EPICS-based solution is a distinct possibility.EPICS-based solution is a distinct possibility.

Additional IOCs would then replace additional SLC Additional IOCs would then replace additional SLC Micros in the project. VME crates/modules would Micros in the project. VME crates/modules would replace CAMAC crates/modules.replace CAMAC crates/modules.

Page 18: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

LCLS EPICS TimingLCLS EPICS Timing

Most EPICS timing systems are based on the decade-Most EPICS timing systems are based on the decade-old APS model.old APS model.

The SLC system provides a 128-bit wide description The SLC system provides a 128-bit wide description of “beam code” information.of “beam code” information.

The LCLS timing requirements are tighter than any The LCLS timing requirements are tighter than any simple extension of the APS model.simple extension of the APS model.

Significant development will be required in a Significant development will be required in a cooperative effort between Hardware and Software cooperative effort between Hardware and Software and between SLAC and other labs.and between SLAC and other labs.

Most EPICS timing systems are based on the decade-Most EPICS timing systems are based on the decade-old APS model.old APS model.

The SLC system provides a 128-bit wide description The SLC system provides a 128-bit wide description of “beam code” information.of “beam code” information.

The LCLS timing requirements are tighter than any The LCLS timing requirements are tighter than any simple extension of the APS model.simple extension of the APS model.

Significant development will be required in a Significant development will be required in a cooperative effort between Hardware and Software cooperative effort between Hardware and Software and between SLAC and other labs.and between SLAC and other labs.

Page 19: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

SLAC linac tunnel undulator hall

Linac-0L6 m

Linac-1L9 m

rf 38°

Linac-2L330 mrf 43°

Linac-3L550 mrf 10°

BC-1L6 m

R56 36 mm

BC-2L24 m

R56 22 mm DL-2L66 mR56 = 0

DL-1L12 mR56 0

undulatorL120 m

7 MeVz 0.83 mm 0.2 %

150 MeVz 0.83 mm 0.10 %

250 MeVz 0.19 mm 1.8 %

4.54 GeVz 0.022 mm 0.76 %

14.35 GeVz 0.022 mm 0.02 %

...existing linac

new

RFgun

25-1a30-8c

21-1b21-1d

21-3b24-6dX

Linac-XL0.6 mrf=

Page 20: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

RF Stabilization FeedbacksRF Stabilization Feedbacks

RF Input/OutputRF Input/OutputNew hardware to measure phases/amplitude at 120 HzNew hardware to measure phases/amplitude at 120 HzCorrectors are phase/amplitude adjustmentsCorrectors are phase/amplitude adjustments

L0 – Gun plus two klystronsL0 – Gun plus two klystronsEach feedback as local as possibleEach feedback as local as possible

L1 – One S-band, one X-band KlystronL1 – One S-band, one X-band KlystronEach feedback as local as possibleEach feedback as local as possible

L2 – 28 SLC KlystronsL2 – 28 SLC KlystronsOne feedback for whole L2One feedback for whole L2

L3 – 48 SLC KlystronsL3 – 48 SLC KlystronsOne feedback for whole L3One feedback for whole L3

RF Input/OutputRF Input/OutputNew hardware to measure phases/amplitude at 120 HzNew hardware to measure phases/amplitude at 120 HzCorrectors are phase/amplitude adjustmentsCorrectors are phase/amplitude adjustments

L0 – Gun plus two klystronsL0 – Gun plus two klystronsEach feedback as local as possibleEach feedback as local as possible

L1 – One S-band, one X-band KlystronL1 – One S-band, one X-band KlystronEach feedback as local as possibleEach feedback as local as possible

L2 – 28 SLC KlystronsL2 – 28 SLC KlystronsOne feedback for whole L2One feedback for whole L2

L3 – 48 SLC KlystronsL3 – 48 SLC KlystronsOne feedback for whole L3One feedback for whole L3

Page 21: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

Nominal System DesignNominal System Design

ConstraintsConstraintsUse existing SLAC linac compatible with PEP-II operationUse existing SLAC linac compatible with PEP-II operation

Use existing ‘FFTB’ hall for undulatorUse existing ‘FFTB’ hall for undulator

ConstraintsConstraintsUse existing SLAC linac compatible with PEP-II operationUse existing SLAC linac compatible with PEP-II operation

Use existing ‘FFTB’ hall for undulatorUse existing ‘FFTB’ hall for undulator

1 km1 km

Page 22: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

Project DescriptionProject Description

1.2.3 Undulator Systems1.2.3 Undulator Systems121 meter undulator channel, housed in extended FFTB121 meter undulator channel, housed in extended FFTB

Diagnostics for x-ray beam and electron beamDiagnostics for x-ray beam and electron beam

1.2.3 Undulator Systems1.2.3 Undulator Systems121 meter undulator channel, housed in extended FFTB121 meter undulator channel, housed in extended FFTB

Diagnostics for x-ray beam and electron beamDiagnostics for x-ray beam and electron beam

UNDULATOR

3420 187

11055 mm

Horizontal Steering Coil

Vertical Steering Coil

Beam Position Monitor

421

X-Ray DiagnosticsQuadrupoles

Page 23: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

LCLS Undulator ControlsLCLS Undulator Controls

Supplied by Argonne APS - lock, stock, and barrelSupplied by Argonne APS - lock, stock, and barrelEmploys and extends designs from LEUTL (Low Energy Undulator Employs and extends designs from LEUTL (Low Energy Undulator Test Line)Test Line)

All EPICS, 16 VME IOCsAll EPICS, 16 VME IOCs

Argonne and SLAC EPICS groups will coordinate efforts during Argonne and SLAC EPICS groups will coordinate efforts during the whole projectthe whole project

TimingTiming

Machine ProtectionMachine Protection

NetworkingNetworking

Global FeedbacksGlobal Feedbacks

EPICS DetailsEPICS DetailsVME Crates, CPU typesVME Crates, CPU types

Naming ConventionNaming Convention

Database and screen designDatabase and screen design

Commissioning and integrationCommissioning and integration

Supplied by Argonne APS - lock, stock, and barrelSupplied by Argonne APS - lock, stock, and barrelEmploys and extends designs from LEUTL (Low Energy Undulator Employs and extends designs from LEUTL (Low Energy Undulator Test Line)Test Line)

All EPICS, 16 VME IOCsAll EPICS, 16 VME IOCs

Argonne and SLAC EPICS groups will coordinate efforts during Argonne and SLAC EPICS groups will coordinate efforts during the whole projectthe whole project

TimingTiming

Machine ProtectionMachine Protection

NetworkingNetworking

Global FeedbacksGlobal Feedbacks

EPICS DetailsEPICS DetailsVME Crates, CPU typesVME Crates, CPU types

Naming ConventionNaming Convention

Database and screen designDatabase and screen design

Commissioning and integrationCommissioning and integration

Page 24: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

Undulator Vacuum ControlsUndulator Vacuum Controls

Integrate with COTS vacuum componentsIntegrate with COTS vacuum componentsMinimize modification of existing hardwareMinimize modification of existing hardware

Support multiple devices on single fieldbus networkSupport multiple devices on single fieldbus network

Custom design when neededCustom design when neededAPS designed valve controllerAPS designed valve controller

Vacuum interlocksVacuum interlocks

Low frequency data collectionLow frequency data collection

Short-haul wireless technology (e.g. Bluetooth) may Short-haul wireless technology (e.g. Bluetooth) may integrate wellintegrate well

Integrate with COTS vacuum componentsIntegrate with COTS vacuum componentsMinimize modification of existing hardwareMinimize modification of existing hardware

Support multiple devices on single fieldbus networkSupport multiple devices on single fieldbus network

Custom design when neededCustom design when neededAPS designed valve controllerAPS designed valve controller

Vacuum interlocksVacuum interlocks

Low frequency data collectionLow frequency data collection

Short-haul wireless technology (e.g. Bluetooth) may Short-haul wireless technology (e.g. Bluetooth) may integrate wellintegrate well

Page 25: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

Undulator Motor ControlsUndulator Motor Controls

High motor count dictates dense control schemeHigh motor count dictates dense control schemeCosting estimates based on current stepper-driven methodsCosting estimates based on current stepper-driven methods

““Smart Motors” may work well in this application but change Smart Motors” may work well in this application but change overall designoverall design

Use of encoders assumed – if not, cost will go downUse of encoders assumed – if not, cost will go down

High motor count dictates dense control schemeHigh motor count dictates dense control schemeCosting estimates based on current stepper-driven methodsCosting estimates based on current stepper-driven methods

““Smart Motors” may work well in this application but change Smart Motors” may work well in this application but change overall designoverall design

Use of encoders assumed – if not, cost will go downUse of encoders assumed – if not, cost will go down

Page 26: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

Undulator Diagnostic ControlsUndulator Diagnostic Controls

Diagnostic stationDiagnostic stationHigh speed cameras and frame grabbers (>120 Hz) should High speed cameras and frame grabbers (>120 Hz) should be available in the near-termbe available in the near-term

PC Based analysis is becoming industry normPC Based analysis is becoming industry normAllows rapid analysis and easy upgradesAllows rapid analysis and easy upgrades

Motor driven mirrors, lens and actuatorsMotor driven mirrors, lens and actuators

Diagnostic stationDiagnostic stationHigh speed cameras and frame grabbers (>120 Hz) should High speed cameras and frame grabbers (>120 Hz) should be available in the near-termbe available in the near-term

PC Based analysis is becoming industry normPC Based analysis is becoming industry normAllows rapid analysis and easy upgradesAllows rapid analysis and easy upgrades

Motor driven mirrors, lens and actuatorsMotor driven mirrors, lens and actuators

Page 27: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

Undulator Power Supply ControlsUndulator Power Supply Controls

““Standard” Magnet power supplies controlled Standard” Magnet power supplies controlled via fieldbusvia fieldbus

Phase correctors use piezo-electric stages controlled Phase correctors use piezo-electric stages controlled with commercial hardwarewith commercial hardware

Current products do not support large numbers of stages Current products do not support large numbers of stages per controller, driving up costsper controller, driving up costs

Investigate custom hardware?Investigate custom hardware?

““Standard” Magnet power supplies controlled Standard” Magnet power supplies controlled via fieldbusvia fieldbus

Phase correctors use piezo-electric stages controlled Phase correctors use piezo-electric stages controlled with commercial hardwarewith commercial hardware

Current products do not support large numbers of stages Current products do not support large numbers of stages per controller, driving up costsper controller, driving up costs

Investigate custom hardware?Investigate custom hardware?

Page 28: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

LCLS Site PlanLCLS Site PlanLCLS Site PlanLCLS Site Plan

Page 29: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

Budget – FY2005-2007 ConstructionBudget – FY2005-2007 Construction

Total Project CostTotal Project Cost $ 233.0M$ 233.0M

Total Estimated CostTotal Estimated Cost $ 215.9M$ 215.9METCETC $ 174.6M$ 174.6M

ContingencyContingency $ 41.3M$ 41.3M

Other Project CostsOther Project Costs $ 17.1M$ 17.1MR&D (FY1999-FY2002)R&D (FY1999-FY2002) $ 5.9M$ 5.9M

StartupStartup $11.2M$11.2M

Total Project CostTotal Project Cost $ 233.0M$ 233.0M

Total Estimated CostTotal Estimated Cost $ 215.9M$ 215.9METCETC $ 174.6M$ 174.6M

ContingencyContingency $ 41.3M$ 41.3M

Other Project CostsOther Project Costs $ 17.1M$ 17.1MR&D (FY1999-FY2002)R&D (FY1999-FY2002) $ 5.9M$ 5.9M

StartupStartup $11.2M$11.2M

Page 30: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

ScheduleSchedule

Three-year construction schedule, FY2005 startThree-year construction schedule, FY2005 start

Project StartProject Start October 2004October 2004

Injector Beam to LinacInjector Beam to Linac June 2006June 2006

Linac Beam to BC-2 April 2007 Linac Beam to BC-2 April 2007

Project Completion September 2007Project Completion September 2007

Three-year construction schedule, FY2005 startThree-year construction schedule, FY2005 start

Project StartProject Start October 2004October 2004

Injector Beam to LinacInjector Beam to Linac June 2006June 2006

Linac Beam to BC-2 April 2007 Linac Beam to BC-2 April 2007

Project Completion September 2007Project Completion September 2007

Page 31: EPICS Control Software ronc@slac.stanford.edu Linac Coherent Light Source Stanford Synchrotron Radiation Laboratory Stanford Linear Accelerator Center

LCLS DOE Review, April 24, LCLS DOE Review, April 24, 20022002

Ron Chestnut, SLAC/ESDRon Chestnut, SLAC/ESD

EPICS Control SoftwareEPICS Control Software [email protected]@slac.stanford.edu

Linac Coherent Light Source Stanford Synchrotron Radiation LaboratoryStanford Linear Accelerator Center

ConclusionConclusion

We have the expertise to use EPICS successfully for We have the expertise to use EPICS successfully for the LCLSthe LCLS

The future of SLAC/ESD is with EPICS; there is a The future of SLAC/ESD is with EPICS; there is a management commitment to support new management commitment to support new developmentsdevelopments

The APS/SLAC collaboration in the EPICS realm will The APS/SLAC collaboration in the EPICS realm will result in a well-supported LCLSresult in a well-supported LCLS

The new, therefore highest risk, items - EPICS Timing The new, therefore highest risk, items - EPICS Timing and EPICS-based feedbacks – are well within our and EPICS-based feedbacks – are well within our reachreach

The existing SLC/EPICS integration will support the The existing SLC/EPICS integration will support the hybrid SLC accelerator enhancements easily.hybrid SLC accelerator enhancements easily.

We have the expertise to use EPICS successfully for We have the expertise to use EPICS successfully for the LCLSthe LCLS

The future of SLAC/ESD is with EPICS; there is a The future of SLAC/ESD is with EPICS; there is a management commitment to support new management commitment to support new developmentsdevelopments

The APS/SLAC collaboration in the EPICS realm will The APS/SLAC collaboration in the EPICS realm will result in a well-supported LCLSresult in a well-supported LCLS

The new, therefore highest risk, items - EPICS Timing The new, therefore highest risk, items - EPICS Timing and EPICS-based feedbacks – are well within our and EPICS-based feedbacks – are well within our reachreach

The existing SLC/EPICS integration will support the The existing SLC/EPICS integration will support the hybrid SLC accelerator enhancements easily.hybrid SLC accelerator enhancements easily.