Diane Fairley High Level October 24-28, 2005 High Level Physics Applications LCLS Week / FAC October 24-28, 2005.

Slides:



Advertisements
Similar presentations
LCLS Control System Overview Mike Zelazny SLAC ICD Software Department Accelerator Directorate.
Advertisements

PCaPAC Satellite Workshop ~ High Level Applications Development and the Matlab Middlelayer ~ Sponsored by the Canadian Light Source Saskatoon, Canada October.
XAL Recent Development
Model Server for Physics Applications Paul Chu SLAC National Accelerator Laboratory October 15, 2010.
Stephanie Allison Integration with the SLC Control April 7, 2005 Introduction PNET Receiver VME Module SLC-Aware IOC Existing.
Paul Emma LCLS FAC April 16, Initial Experience with Injector Commissioning P. Emma, et al. Facilities Advisory Committee.
Patrick Krejcik LCLS April 16-17, 2007 Breakout Session: Controls Controls Commissioning Experience.
Ernest L. Williams Jr. Controls Commissioning October 2007 Controls Commissioning Facility Advisory Committee.
Hamid Shoaee High Level Physics 20 April 2006 High Level Physics Applications Update on Plans, New Directions Fairley,
Patrick Krejcik LCLS June 16-18, 2008 High Level Applications Facility Advisory Committee Meeting June 17, 2008 Applications Team.
Stephanie Allison LCLS Integration with SLC October 12, 2004 Integration with SLC LCLS Facility Advisory Committee Oct 12, 2004 Introduction.
June 17, 2008 LCLS FAC D. Fairley MATLAB Feedback Phase II Commissioning.
Mike Zelazny FAC April 17 th, 2007 Matlab Applications Image Management Bunch Length Measurement Feedback Software Engineers.
Target Online Software J. Leaver 01/12/ /06/2015Imperial College 2 Target Controller Software Software for Stage 1 upgrade nearing completion –Hardware.
Dayle Kotturi LCLS Diagnostics and Commissioning Workshop September 23, 2004 LCLS Controls and Data Acquisition September 23, 2004.
Debbie Rogind & Greg White High Level Applications October High Level Applications.
Stephanie Allison Integration with the SLC Control Oct 27, Introduction Demo SLC-Aware IOC Plans for Next 12 Months.
Hamid Shoaee LCLS FAC Review – October Control System Overview Hamid Shoaee Controls System Manager Injector control system commissioning & Support.
Paul Emma Injector/BC1 Commissioning April 20, Injector/BC1 Commissioning (Dec. 1, ’06 through Aug. 1, ‘07) P. Emma LCLS.
November 12, 2008 Controls Software D. Fairley LCLS Feedback.
Oct. 30, 2007 LCLS FAC D. Fairley MATLAB Feedback Phase II Commissioning.
Henrik Loos High Level 17 June 2008 High Level Physics Applications for LCLS Commissioning Henrik Loos.
Diane Fairley High Level October High Level Applications FAC Review October 12, 2006 High Level Applications.
JCE A Java-based Commissioning Environment tool Hiroyuki Sako, JAEA Hiroshi Ikeda, Visible Information Center Inc. SAD Workshop.
Scan System Kay Kasemir, Xihui Chen Jan Managed by UT-Battelle for the U.S. Department of Energy Automated Experiment Control “Scan” should be.
Pohang Accelerator Laboratory POSTECH EPICS Collaboration Meeting RICOTTI, Tokai, JAPAN The status of PLS EPICS application EPICS collaboration.
BROOKHAVEN SCIENCE ASSOCIATES High level applications and EPICS control GUOBAO SHEN NSLS-II, Control Group May 4 th, 2009.
The CSS Scan System Kay-Uwe Kasemir SNS/ORNL Dec
ATF Control System and Interface to sub-systems Nobuhiro Terunuma, KEK 21/Nov/2007.
K. Luchini LCLS Controls, July 1, 2005 SLAC Aware IOC EPICS Magnet Functional Requirements Introduction Magnet Functions.
Henrik Loos LCLS 6 February 2009 SLAC National Accelerator Laboratory High Level Physics Applications for LCLS Commissioning.
ATF2 Mover Software 19 June 2008 Janice Nelson, Doug McCormick (SLAC) Glen White (LAL/SLAC) Justin May (no longer at SLAC)
ESD Support for UNIX Applications Yet another common direction.
EPICS Collaboration Meeting Fall PAL October 22 ~ 26, 2012 LCLS Timing System (pattern design, evGUI, and high level) Mike Zelazny for LCLS Timing.
Greg White, Stanford Linear Accelerator Center, 2007 Operational Tools at the Stanford Linear Accelerator Center Greg White, for many, many, great programmers,
Paul Chu SLAC App. 10/14/ SLAC (LCLS) Application Plans P. Chu for SLAC High-Level Application Team.
LCLS Control Group EPICS Collaboration April 27, 2005 Controls Overview April 27, 2005 Outline Goals Status update.
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays - done for rsrv in 3.14 Channel access priorities - planned to.
Managed by UT-Battelle for the Department of Energy Using Online Single Particle Model for SNS Accelerator Tuning Andrei Shishlo, Alexander Aleksandrov.
The recent history and current state of the linac control system Tom Himel Dec 1,
1 Virtual Accelerator plan and status at RCS Hiroshima University, Graduate School of Science Experimental Quark Physics Lab ( & JAEA Accelerator Development.
1 P. Chu 1 Adapting XAL for LCLS EPICS Meeting, Vancouver Adapting XAL for LCLS Paul Chu - SLAC May 1, 2009.
Stephanie Allison SLC-Aware April 5, 2005 Introduction Description Issues Progress Plans for 2005 SLC-Aware IOC LCLS Collaboration,
This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC Michigan State.
Paul Chu XAL for 10/14/ XAL for SLAC/LCLS Paul Chu.
LCLS Control Group FAC – 06 Installation October 27/28, Plans for 2006 Installation October 27, 2005 Installation.
Greg White, Stanford Linear Accelerator Center, 2007 Operational Tools at the Stanford Linear Accelerator Center Greg White, for many, many, great programmers,
2/20/2016J-PARC1 Virtual Accelerator An Accelerator Simulator.
EPICS and LabVIEW Tony Vento, National Instruments
1 BEAM COMMISSIONING SOFTWARE AND DATABASE FOR J-PARC LINAC Hiroyuki Sako G. Shen, H. Sakaki, H. Takahashi, H. Yoshikawa, JAEA H. Ikeda, VIC C. K. Allen,
Experience with LCLS Sergei Chevtsov, EPICS Argonne.
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.
Stanford Linear Accelerator Center Ron Chestnut EPICS Collaboration Mtg June 18-20, SLAC Tune Tracker/Feedback Mike Laznovsky.
Debbie Rogind LCLS Magnet June 15, 2006 LCLS Magnet Control Challenging Design Issues Subsystem architecture, or… “How.
Development of Commissioning Software for CSNS Weibin Liu on behalf of CSNS AP Group Yuwen An, Mingyang Huang, Mingtao Li, Yong Li, Zhiping Li, Yudong.
This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC , the State of Michigan.
Fermilab Control System Jim Patrick - AD/Controls MaRIE Meeting March 9, 2016.
Hamid Shoaee LCLS Facility Advisory Committee October Control System Overview Hamid Shoaee for the LCLS Controls Group.
BEAM COMMISSIONING SOFTWARE AND DATABASE FOR J-PARC LINAC Hiroyuki Sako G. Shen, H. Sakaki, H. Takahashi, H. Yoshikawa, JAEA H. Ikeda, VIC C. K. Allen,
LCLS Commissioning & Operations High Level Software
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
Introduction Functional Requirements (Stephanie) SLC Executive (Diane)
LLRF and feedback Outline Scope LLRF Requirements
LCLS Commissioning & Operations High Level Software
Phase II Commissioning
High Level Physics Applications for LCLS Commissioning
Linac Diagnostics Commissioning Experience
Nominal Technologies for Modelling and High Level Applications of LCLS
High Level Physics Applications Lehman Review February 7 - 9, 2006
Presentation transcript:

Diane Fairley High Level October 24-28, 2005 High Level Physics Applications LCLS Week / FAC October 24-28, 2005 Outline Required High Level Applications SLC Applications Available to LCLS XAL Applications Available to LCLS Concerns and solutions Infrastructure plans Task List for the next 12 months

Diane Fairley High Level October 24-28, 2005 Required High Level Physics Applications * see LCLS PRD: Requirements for High Level Software Applications Packages by Patrick Krejcik Emittance Applications Emittance measurement Transverse Slice Emittance Beta Matching Energy, energy spread applications Slice energy spread application Bunch Length measurement Orbit Applications Orbit display Orbit fitting Orbit corrections Bump calculation Power steering Energy Management

Diane Fairley High Level October 24-28, 2005 Required High Level Physics Applications Supporting software Online model; transfer R-matrices and twiss parameters Buffered acquisition Correlation plots Multiknob facility Configuration management Golden orbits, user setpoints, constants

Diane Fairley High Level October 24-28, 2005 How will we provide these Applications? SLC Applications, via the SLC-aware IOCs XAL Developed by and proven successful at SNS Java based; platform independent Has a future with the EPICS community Includes an online model Includes many applications already developed at SNS

Diane Fairley High Level October 24-28, 2005 SLC Applications Available to LCLS SLC-aware IOC provides BPM data, data from other gated acquisition devices, and magnet control to the SLC Control System An online model of LCLS in the SLC system will provide model data Injector, linac, BSY only for now Therefore, the following SCP applications will work for LCLS: Orbit applications Orbit display Orbit fitting Orbit correction Bump calculations Power steering Energy Management Support software Buffered acquisition Correlation plots Multiknob facility SLC CA server (CAMAC device readback) Configs (configuration management)

Diane Fairley High Level October 24-28, 2005 Applications not provided by SLC Bunch Length Measurements, and Emittance and Energy Spread Applications The slc-aware portion of the IOC will not perform wire scans, does not control the bunch length measurement devices (OTRs, YAGs, RF deflector), nor does it provide images to the SLC system. These measurements will be done by the IOCs in EPICS only. The control, readback, data PVs are accessible by Channel Access. Control of CAMAC devices is not available through Channel Access.

Diane Fairley High Level October 24-28, 2005 XAL applications available to LCLS *Paul Chu - SNS Developed at SNS Online Model Orbit Difference Orbit Correction Transverse Tuning Energy Manager Virtual Accelerator Other tools Channel Correlator Scripting interface (Jython, Matlab) PV Logger (can replace or supplement Channel Archiver) Math tools And others…

Diane Fairley High Level October 24-28, 2005 Example XAL: Linac Transverse Tuning Apps Use 3+ wire scanners for emittance measurement. Perform transverse matching using online model. Wire profiles emittances

Diane Fairley High Level October 24-28, 2005 High Level Apps within the LCLS network

Diane Fairley High Level October 24-28, 2005 Concerns and solutions Bunch Length Measurement, Energy Spread, Emittance applications not available via SLC Fully develop these applications in XAL; start with existing SNS applications Backup: Develop in Matlab for commissioning. Aida provides SLC model data, Channel access or Aida gets IOC measurements via PVs. Energy Management Energy management will not be needed until commissioning beyond BC1 is started XAL Issues Configuring the online model to work for LCLS Adjusting XAL’s SMF device classes to match LCLS devices; add new devices SNS is a smaller system; we must be mindful of difficulties with ‘scaling up’ for LCLS LCLS – we want more calculations performed by IOCs; data reduction LCLS - we want to add more status checking LCLS – the online model is much larger, more time required to run model network traffic with Channel Access and files required by XAL apps. LCLS will have more users running apps CAMAC device control is not available from the SLC Slc-aware IOCs will not control CAMAC devices; MCC CA Server is read-only; no control Magnet control via Aida is under development now; or Change CA Server to read / write

Diane Fairley High Level October 24-28, 2005 Infrastructure plans: next 12 months Target platform Linux OS Mac OS may be a freebie No Windows support Development tools and environment IDE : Eclipse CVS source control Matlab Matlab on Linux – licenses The SSRL Matlab toolbox will not be provided at this time Files sharing / network security Network plans to accommodate XAL applications Access to data and files from the public network

Diane Fairley High Level October 24-28, 2005 Task List and Resources: next 12 months LCLS online model for SLC Mark Woodley, begins January 2006 Also Mike Zelazny, Nancy Spencer - includes SLC DB work, SCP displays, adding panels, regions… Complete magnet job in slc-aware IOC Kristi Luchini, Debbie Rogind - now Continuous testing of slc-aware IOC as new hardware becomes available Debbie Rogind, Diane Fairley, Stephanie Allision, Kristi Luchini, Mike Zelazny XAL for LCLS: working and verified online model, database, ‘device’ classes Sergei Chevtsov, Diane Fairley, Debbie Rogind, Greg White (advisory) Emittance, and Bunch Length Measurement applications development in XAL Debbie Rogind, Diane Fairley, Sergei Chevtsov, Mike Zelazny, Greg White (advisory) Emittance and Bunch Length Measurement applications development in Matlab (as backup) Paul Emma Epics extensions setup Archiver - Sergei Channel watcher, backup save/restore, message logging, pv gateway– various Controls Group members Longer term development Energy Management in XAL Moving more capabilities and applications to EPICS / XAL