hamid shoaee lcls facility advisory committee [email protected] 20 april 2006 1 controls...

23
Hamid Shoaee LCLS Facility Advisory Committee [email protected] 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals Commissioning Schedule Responses to FAC Concerns Status update Conclusions

Post on 21-Dec-2015

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 20061

Controls OverviewApril 20, 2006

LCLS Controls Group

OutlineGoalsCommissioning Schedule Responses to FAC ConcernsStatus updateConclusions

Page 2: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 20062

The focus of controls effort in the last three months has been to assure readiness for injector installation and commissioning

Collaborate with control system customers to prioritize needs & develop a detailed installation planAccelerate procurement activities to ensure availability for installationConcentrated (and heroic) effort to align cable plant design and procurement with the project-wide installation scheduleComplete the design of critical systems and follow through with final design reviews

Page 3: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 20063

Integration with the SLC Control System

SLCAlpha

All HighLevelApps

KISSNet (fast closed loop control data)PNet (Pulse ID / User ID)

MPG

SLC Net (Data Communication)

micro

CamacI/O

RF reference clock

Xterm EPICS WSDistributedHigh Level

Applications

Ethernet (EPICS Protocol)

I/OC(SLC-aware)

EVG

Microemulator

PNET

Page 4: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 20064

System Design

CPU

EVG

Beam Code + EPICS Time + EPICS Events

LLRF

16 triggers

CPU

EVR

Diag

16 triggers

IOC IOCEVR

HPRFI/O

Boards

CPU

EVR

PwrSupply

Ctrl

IOC

Channel Access

SLCAlphaApps

Xterm

EPICS WSDistributedHigh Level

Applications

CPU

VacuumCtrl

SLC-Net over Ethernet

Fast Feedback over Ethernet?

Machine Protection

DriveLaserOff

Single Bunch Beam

Dumper

Page 5: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 20065

Injector Commissioning ScheduleC. Limborg-Deprey

•Schedule Outline– Dec1st ‘06 to July 31st ‘07

• Injector + BC1 (+ to BSY in ~ March) – December 2006

• Run beam to 250 MeV (TD11) – Jan-March 2007

• Commissioning all diagnostics • Commissioning feedback systems

– April 2007 – July 2007 • Optimization of beamline • Measure Compression

Page 6: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 20066

LCLS Accelerator and Compressor Schematic

SLAC linac tunnelSLAC linac tunnel research yardresearch yard

Linac-0Linac-0L L =6 m=6 m

Linac-1Linac-1L L 9 m9 m

rf rf 25°25°

Linac-2Linac-2L L 330 m330 mrf rf 41°41°

Linac-3Linac-3L L 550 m550 mrf rf 0° 0°

BC1BC1L L 6 m6 m

RR5656 39 mm39 mm

BC2BC2L L 22 m22 m

RR5656 25 mm25 mm DL2 DL2 L L =275 m=275 mRR56 56 0 0

DL1DL1L L 12 m12 mRR56 56 0 0

undulatorundulatorL L =130 m=130 m

6 MeV6 MeVz z 0.83 mm 0.83 mm 0.05 %0.05 %

135 MeV135 MeVz z 0.83 mm 0.83 mm 0.10 %0.10 %

250 MeV250 MeVz z 0.19 mm 0.19 mm 1.6 %1.6 %

4.30 GeV4.30 GeVz z 0.022 mm 0.022 mm 0.71 %0.71 %

13.6 GeV13.6 GeVz z 0.022 mm 0.022 mm 0.01 %0.01 %

Linac-Linac-XXL L =0.6 m=0.6 mrfrf= =

21-1b,c,d

...existinglinac

L0-a,b

rfrfgungun

21-3b24-6dX

25-1a30-8c

Commission in Dec. 2006Commission in Dec. 2006 Commission in Nov. 2007Commission in Nov. 2007

From P. Emma

Page 7: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 20067

Page 8: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 20068

November 06- Pre-Beam CheckoutsNEEDED Mid-November

1- Vault/Linac Checkouts

• Power on access: Check polarity of magnets

• Read-backs , Motion controller: Exercise motion-control

• YAG/OTR camera images: Use Alignment laser to define screen center

2- PreBeam preparation

• Laser stabilization system completed

• Fiducialization real cathode location w.r.t virtual cathode completed

• LLRF for Gun, L0a, L0b (Volt. feedback, Phase Lock)

• Start conditioning (Gun, L0a, L0b) if PPS ready

•Dark current measurement if FC1 ready

•Vacuum pumps and gauges reading available

• CS for closing temperature control loop for gun

Page 9: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 20069

There has been a re-prioritization of control software development to ensure control system availability for injector commissioning

The applications group has been temporarily re-assigned to other tasksSupporting Timing System, Fast Feedback, Magnet control, etc.

The new plan for Injector commissioning calls for… Making heavy use of MATLAB for application developmentProviding access to most control subsystems from MATLABEnlisting the support of accelerator physicists in developing some of the required applicationsThe Applications Group to provide the MATLAB interface to the accelerator data and the supporting infrastructureTo migrate the applications to the XAL environment at a later date

The critical Bunch Length Measurement application will be first prototyped it in MATLAB by the applications groupThe physics group will develop prototype Emittance / Energy spread applications in MATLAB

Page 10: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200610

FAC Response 1 – Database

Due to the late hire of an experienced database expert, the central RDB is behind where one would hope for at this point in the project, and the controls team is currently planning to use the RDB for the online model, but not for other control system configuration needs. The online model will be needed for both the new XAL based applications and the old SLC applications, and it is important that both models are derived from the same source (RDB) rather than attempting to make updates in two or more places that will quickly become unsynchronized. It does appear that there are plans in place to store hardware configuration information in the RDB, but there is not yet a plan in place for how the database will be populated and maintained, or used during the construction and operations.

The use of an RDB received a late start in the project and as a result it has not played a central role in the control system. Our plans still include making extensive use of an RDB as soon as we have addressed the injector commissioning schedule

Page 11: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200611

FAC Response 2 – SLC Integration and High Level Applications

With the recent evaluation of the requirements for High Level Applications, plans to use a combination of existing SLC applications and newer XAL based applications, it is apparent there will need to be the ability to send commands (such as writing set points) from XAL applications and/or EPICS IOCs to hardware controlled on the SLC side. This was not previously planned and will need to be addressed soon. We are also concerned about plans to share the PEP proxy server during LCLS testing while PEP continues to run. Such tests could introduce loads or other problems that would impact PEP operations and an isolated proxy server should be provided if possible

This will be addressed when we resume the development of XAL high level applications. Injector commissioning will make use of the existing SLC applications as well as MATLAB based tools.

Page 12: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200612

FAC Response 3 – PPS The PPS system plan calls for a PLC based implementation. Since this implementation choice is new for PPS systems at SLAC, an internal review is required, and tentatively scheduled for November 2005. It is important that this review take place on schedule so work on the PPS system can proceed on schedule.

The internal review of the PLC-based PPS has taken place and the committee is nearing approval of the implementation. The project has also been reviewed by experts from other labs such as Jlab and APS. The design of the PPS is more than 90% complete and the Final Design Review is scheduled for next week. There will be a detailed presentation on this subject during the Controls Breakout session.

Page 13: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200613

FAC Response 4 – MPS (Himel wins 5 ¢)Work on the MPS system was recently started. This is a late start, and we are still concerned that it is a complex enough system that will be difficult to complete on time. We suggest that the functional requirements of the SLC “new MPS system” and the SNS MPS system be examined to help you determine the requirements for the LCLS MPS system. Also, to encourage prompt completion of the project, Himel made a high stakes bet (5 cents) with Dalesio. Dalesio wins if the MPS system is operational at the end of the November 2006 shut-down.

To address the late start in the MPS system for the injector commissioning, a decision has been made to extend the existing Linac MPS to the injector and BC1 region as an interim solution. There is a detailed schedule for this activity and the plan is on course.

Page 14: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200614

FAC Response 5 – Management Organizationally, the distributed nature of Controls throughout the WBS structure still makes things a bit confusing. It would be helpful if the Controls manager was provided the same type of reports for all controls activities, as are available for higher level WBS elements. The controls activities appear to be well planned and running smoothly under the leadership of Bob Dalesio, however, it has long been recognized that a “local” and more permanent group leader is necessary. With this hire now imminent, it is important to plan for a smooth transition to ensure there is no disruption to the current activities which need to proceed on schedule to meet project milestones. We recommend a period of overlap for Bob and the new group leader to help keep progress on track.

The new group management is in place and there has been a smooth hand off in the process

Page 15: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200615

FAC Response 6 – Process

It appears that controls work is now being reviewed (internally in most cases) at appropriate stages, however, care should be taken to ensure these reviews are documented for future reference.

Since the last FAC review there has been a concerted effort to produce the required set of documents for each project as defined by the LCLS project office. These include PRDs, ESDs, ICDs, etc. We are also proceeding with formal reviews of each project including magnet power supplies, vacuum system, cable plant, PPS, etc.

Page 16: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200616

FAC Responses 7 – BPMs

Schedule is tight for BPM readout electronics.

A first version of the Analog Front End (AFE) for the BPM system has been produced and its performance (resolution, linearity, etc.) has been verified on bench top and with actual beam. A revision to this board is currently under design.

Page 17: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200617

FAC Response 8 – Security

For the next FAC meeting, we would like to see the overall network and cyber security plans.

There is a separate presentation on this topic during the Controls Breakout session.

Page 18: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200618

Update October 2005 – April 2006Long Haul cable plant design is complete and reviewed. Procurement is almost complete. Contractor for cable installation has been selected.SLC-Aware IOC is complete.PNet module is operationalTiming – EVG/EVR200 is operationalPower Supply

using the SLC power supplies. Ethernet controller for more stable power supplies is running at SSRLFinal Design Review conducted successfullyProcurement for injector installation almost completeWe are looking for an embedded controller as the ultimate solution for power supply control.

Page 19: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200619

Update October 2005 – April 2006Vacuum System

Hardware design completeFinal design review completed April 2006Architecture: Allen-Bradley PLC is used for interlocks and for status and controlPLC and gauge and pump controllers standardized across LCLS projectLong haul cable design completeHardware procurement in progressLong lead items (pump controllers) have been ordered, June 2006 deliveryRemaining hardware (gauge controllers, PLC) June 2006 delivery

Video – cameras is operational and integrated with EPICSLLRF with the embedded controller is undergoing testingBPM AFE prototype has been successfully testedParts for the wire scanner test are in handThe RTEMS BSPs for the 6100 cpus is operational.

Page 20: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200620

Update October 2005 – April 2006

The Laser Safety System design is complete and has been successfully reviewedPPS – The design is almost complete, FDR next week. Parts have been orderedThe design for an interim MPS for injector commissioning is completeRequired High Level Applications have been identified and are under developmentWBS being updated to reflect current approach to engineering development and installation

Page 21: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200621

Update October 2005 – April 2006

Laser Installation SupportThales laser controlled in Labview for first year

Newport motor controls for laser table prototype is operational and all motors identified

Video diagnostic prototype is operational and integrated with EPICS

Laser safety system has been reviewed

Page 22: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200622

Breakout Session 4 – CONTROLSLocation: Orange Conference Room

11:30 Controls Organization Overview H. Shoaee12:00 Timing System Update D. Kotturi 12:30 Lunch1:30 LLRF Update R. Akre 2:00 Injector/Linac Controls Installation R. Fuller 2:30 PLC-based Personnel Protection Systems M. Saleski 3:00 High-Level Applications and Feedback D. Fairley3:30 Break 4:00 Network Security T. Lahey4:30 Discussions

Page 23: Hamid Shoaee LCLS Facility Advisory Committee hamid@slac.stanford.edu 20 April 2006 1 Controls Overview April 20, 2006 LCLS Controls Group Outline Goals

Hamid Shoaee

LCLS Facility Advisory Committee [email protected]

20 April 200623

Conclusions

An excellent team is in placeThere is very productive involvement by other departments at SLACThe WBS is being changed to reflect the current approach to development and installationBy the end of this exercise we should have a better handle on the control system costWe are on course for control system installation for the injector. The schedule is very tight with very little float We need to resume the development of long term high level applications, feedback systems and the use of RDB