1 / 36

LHC Software in Support of Early Commissioning

LHC Software in Support of Early Commissioning. Mike Lamont. Outline. Introduction Core operational software - reprise Requirements for early commissioning Key solutions for early commissioning Conclusions. Early Commissioning with Beam. To facilitate this:.

kineta
Download Presentation

LHC Software in Support of Early Commissioning

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LHC Software in Support of Early Commissioning Mike Lamont

  2. Outline Introduction Core operational software - reprise Requirements for early commissioning Key solutions for early commissioning Conclusions Software for Early Commissioning

  3. Early Commissioning with Beam To facilitate this: • Commisioning of instrumentation • Commissioning of hardware systems • Commissioning of OP procedures with beam • Commissioning of machine protection • Beam based measurements to check • polarities; aperture; magnetic field quality; optics… • Most of the core functionality should be place. • Key instrumatation available and usuable. • Need flexibility and support for system commissioning, diverse measurements and checks. Software for Early Commissioning

  4. LSA (LHC Software Architecture) • Standard architecure for high level software • Middle tier designed to provide services to allow effective accelerator control. Technology now well established. • Data model & business layer are common for all accelerators • Database design and implementation well established • Database contents for LHC mostly in place • It has been deployed and thus tested on: • SPS, LEIR, TI2/TI8/CNGS,SM18 magnet tests, HWC • Most core software in place, tested and deployed Software for Early Commissioning

  5. Core 1 To get anywhere would expect our base to be in place and reasonablely well tested. • Optics & Magnet model • Machine layout, device configuration • Optics, Twiss • Transfer functions, harmonic errors etc. • On-line model • Settings generation • Generation of settings spanning full parameter space • Settings management & trim • Management of settings for all parameters through fullcycle • Coherent modifications • History of changes and rollback. Software for Early Commissioning

  6. Core 2 • Hardware exploitation • Equipment control/settings • Power Converters, RF, Collimators, Kickers, Beam Dump etc. • Equipment monitoring • Run control • Hypercycle: pre-cycle, injection, ramp and squeeze • Sequencer, Mode etc. • Timing • Timing events, event tables, telegrams, Safe Beam Parameters, injection requests… • RF: Bucket selection, pre-pulses • BST • Triggered measurement acquisition… Software for Early Commissioning

  7. Instrumentation – high level Key Beam Instrumenation must be available and useable Software for Early Commissioning

  8. Instrumentation – high level Software for Early Commissioning

  9. Instrumentation – high level Software for Early Commissioning

  10. Standard services Rolling out • Security • Role Based Access Control (RBAC) • Restrict access to accelerator devices • Developed in the framework of the LAFS collaboration • Management of Machine Critical Settings (MCS) • Post mortem • Logging • Fixed displays • Communication with experiments • Software Interlocks • Daemons • Measurement facilities Software for Early Commissioning

  11. Services - Hardware Software for Early Commissioning

  12. Services - Instrumentation Software for Early Commissioning

  13. Hardware - examples Software for Early Commissioning

  14. Instrumentation - examples Would argue that core functionality is in good shape Software for Early Commissioning

  15. Early Commissioning • Readiness of procedures and software critical • Not necessarily talking about sophisticated, automatic measure and correct utilites at this stage • Emphasis on flexibility and off-line analysis • Access to information: • measured field errors • aperture model • misalignments etc. • as built, non-conformities etc. Software for Early Commissioning

  16. A1 – Injection and First Turn • Kicker control , TDI control, settings etc – LSA • Instrumentation commissioning using standard tools (BCT, BLMs…) Software for Early Commissioning

  17. A2 - Capture Software for Early Commissioning

  18. A3 – 450 GeV Basics [1/2] Software for Early Commissioning

  19. A3 – 450 GeV Basics [2/2] Software for Early Commissioning

  20. A4 – 450 GeV Details 1/2 Software for Early Commissioning

  21. A4 – 450 GeV Details 2/2 Software for Early Commissioning

  22. A6 – Two Beams Software for Early Commissioning

  23. A8 - Ramp Software for Early Commissioning

  24. A9 – Flat Top – 5 TeV As for 450 GeV but with a little more care Software for Early Commissioning

  25. Pulling out some key packages… Tune FFT, Tune PLL plus applications Beta beating analysis etc. Orbit++ Collimators On-line model Software for Early Commissioning

  26. Tune Ralph Steinhagen Software for Early Commissioning

  27. Coupling Software for Early Commissioning

  28. Optics… Rogelio Tomas Software for Early Commissioning

  29. Optics… Software for Early Commissioning

  30. YASP - Bumps Jorg Wenninger Software for Early Commissioning

  31. YASP - Threading Software for Early Commissioning

  32. YASP… Software for Early Commissioning

  33. Collimators Stefano Redaelli Software for Early Commissioning

  34. On-line model Ilya Agapov Software for Early Commissioning

  35. General features Mad-X integrated development environment linked to control system; common repository of optics files and scripts; SVN version control Acquisition: machine snapshot from control system in madx format; interface to several measurement tools (orbit, beam screens, beta-beating,...) Manipulation libraries for Mad-X input and output (python) Generic fitting (model to measurements) and response matrix tools Merging models/parameters from different sources into single model Dynamic models and models beyond MAD-X Virtual machine (python classes) with API independent of underlying simulation code (multiple codes can be included) Server running the virtual accelerator, can be used by controls client applications Specific functionality Knobs (for aperture scans, crossing angle etc.). Test in OM and import in control system Aperture visualization; Trajectory interpolation; all calculations (bumps etc.) can be superimposed on the measured orbit 'Energy matching'; detecting optics errors from trajectories (in addition to LOCO) Beam parameter analysis in transfer lines Online model features Software for Early Commissioning

  36. Conclusions Acknowledgements • Core in good shape • Tools to support early commissioning in place: • Tune, chromaticity, coupling… • Orbit • Beating analysis etc. • Collimation • On-line model • Some holes to be checked/plugged. • Deployment and testing ongoing. • Preparation, preparation, preparation. • Time will clearly be required during beam commissioning to commissioning the essential tools. • Tests in progress Software for Early Commissioning

More Related