1 / 27

Beam Commissioning: Required Applications

Beam Commissioning: Required Applications. 23 / 01 / 2006 Mike Lamont. LHC Application Software. Beam Based Control Requirements Take as given: Technical Services Vacuum Cryogenics Machine Protection Quench Protection and Energy Extraction

steve
Download Presentation

Beam Commissioning: Required Applications

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. Beam Commissioning: Required Applications 23 / 01 / 2006 Mike Lamont LHC Application Software

  2. LHC Application Software • Beam Based Control Requirements • Take as given: • Technical Services • Vacuum • Cryogenics • Machine Protection • Quench Protection and Energy Extraction • Year 1 & 2 won’t leave much out but have attempted to prioritize below. If no priority is given – we need it. LHC Application Software

  3. HIGH LEVEL REQUIREMENTS • Core Functionality • Equipment • Instrumentation • Measurements/Optimisation • Exploitation • Standard facilities • Interfaces to other systems • Other issues LHC Application Software

  4. Core: Settings Management • Complex Parameter Space • Injection, ramp, squeeze etc • Momentum, Tune, Chromaticity, Orbit • Knobs, Bumps, Angles, • Magnet strengths, Multipole Errors, Decay, Snapback.. • Power Converters, RF, Kickers, Collimators, TDI • Feed forward & feedback • SETTINGS:A coherent settings management system covering all relevant equipment and beam related settings • TRIM: High level view of beam & accelerator allowing adjustment in terms of appropriate parameters CORE LHC Application Software

  5. Core • Core should also supply: • Equipment Expert Settings Management • Equipment State management • Equipment Monitoring • Standard Equipment/Instrumentation Access • Settings Generation • Archive/Reload/Rollback/Copy • Optics • Machine Mode & Run configuration • Database Configuration • Measurement archive etc. Core Providing common functionality across all equipment and instrumentation classes LHC Application Software

  6. Equipment subsystems Performance, Monitoring, Recovery • Operational Settings Management • Expert Settings Management • Equipment State Management • Equipment Monitoring • XPOC • Post Mortem • Management of Critical Settings • Timing (& mode etc) • Software Interlocks • Alarms Equipment LHC Application Software

  7. AnalogAcquisition SoftwareInterlocks CriticalSettings PostMortem XPOC Timing Application Alarms LHC Application Software

  8. Beam Instrumentation • Operational Settings management • Expert Settings Management • Equipment State Management • Equipment Monitoring • Acquisition • On demand, subscription, timing • Synchronisation with equipment actions • Concentration • BPMs, BLMs • Management of critical settings • Logging – Post Mortem – Alarms – Fixed Display LHC Application Software

  9. Instrumentation CriticalSettings PostMortem SWInterlocks State Priority Settings Logging Concentration GUI INSTRUMENTATION LHC Application Software

  10. MEASUREMENTS • All measurements to be recorded together with measurement parameters • Standard facilities for display, browsing and analysis • Archiving, references etc. • Access for post-mortem, post-run analysis, web access etc. • Standard data format • Interface to analysis tools STANDARD FACILITIES LHC Application Software

  11. Instrumentation Key applications Allowing measurement of INSTRUMENTATION LHC Application Software

  12. Adjust and Measure 1 Full integration of trim/measure functionality COMPLEX MEASURE/TRIM PROCEDURES Dynamic configuration Not necessarily separate applications LHC Application Software

  13. Adjust and Measure 2 SCANS: pre-defined dedicated applications – routine optimisation MEASURE & CORRECT LHC Application Software

  14. Measure and Correct: Orbit LHC Application Software

  15. LEP – TOP 5 LHC Application Software

  16. SEQUENCER DRIVE MACHINE THROUGH DESIGNATED CYCLE • Perform tasks in parallel. • Handle multithreading/distributed processing logic • Multipole sequence definitions. • Re-use of sub-sequences • Easily configurable • Catch return code of executed tasks and react appropriately • Display progress • Abort executing task(s). • Manually drive sequence • Manually drive sequence for given subsystem • Manually abortsequence • Security • Logging and error reporting • External input from monitoring/machine protection EXPLOITATION LHC Application Software

  17. EXPLOITATION LHC Application Software

  18. INJECTION SEQUENCER COORDINATE INJECTION PROCESS EXPLOITATION LHC Application Software

  19. Standard high level facilities • LOGGING • ALARMS • Universal • 24/365 • POST MORTEM • FIXED DISPLAYS • ANALOGUE ACQUISITION • SHOT DATA ANALYSIS STANDARD FACILITIES LHC Application Software

  20. Fixed displays • Transfer lines: bunch currents, beam sizes, beam loses, beam position, screens • Injection: 2-d images, profiles, beam sizes & positions, x,x', • BLMs: arcs, collimators • BCT: total, bunch by bunch, lifetimes • QPS & Energy extraction system • Cryogenics summary status, magnet temperature • Power converters: state • Vacuum: summary • Radiation monitors • Collimators, TDI, TCDD, TCDQ: positions, beam loss • Orbit plus crossing angles, beam separation • RF: Qs - longitudinal PU , Mountain range, unit status • Feedback loops: status • Experiments: status, luminosity, backgrounds, radiation... STANDARD FACILITIES LHC Application Software

  21. INTERFACES • Off-line/On-line machine model • Magnet Model • Experiments • Vacuum • Cryogenics • Cryostat Instrumentation • Interlocks • QPS • Access • Radiation monitors (RAMSES) • Technical services • MACHINE PROTECTION LOGGING POST-MORTEM FIXED DISPLAY DATA EXCHANGE INTERFACES LHC Application Software

  22. MACHINE MODEL/MAGNET MODEL INTERFACES On-line optics model On-line magnet model LHC Application Software

  23. Feedback & Real Time • Orbit • Energy • Tune • Chromaticity • Real-time knobs • Close Integration with Core required • Optics, transfer functions, feed forward etc See Ralph’s talk LHC Application Software

  24. Other issues • SECURITY • Write access to process parameters during operation • REMOTE ACCESS • Piquets • LHC@FNAL • SCRIPTING ENVIRONMENT • Rapid Application Development • SOFTWARE INTERLOCKS LHC Application Software

  25. STANDARD OPERATIONAL FACILITIES • Console manager • Standard CM O/S • Standard error handling facilities • Alarm system interface • Electronic Logbook • Web based documentation • Database utilities • Screen capture & print utilities • Standard tools and software components: • data visualisation, data editing etc. • Standard support applications such as phonebook etc. • Page 1 or equivalent LHC Application Software

  26. Control System Monitoring and troubleshooting • Timing • Slow: diagnostics, tests • CBCM: what’s it up to? • BST/TTC diagnostics • Status • Front-ends/Field buses • Gateways • Network diagnostics/reboot etc • Servers • Databases • … • Remote Reboot LHC Application Software

  27. Conclusions • A prioritized summary of the application requirements for the beam based commissioning of the LHC has been presented • The software provided should: • Developed in a coherent framework • Be implemented using appropriate, maintainable technologies • The code itself should be maintainable and extensible • Reliable • Well tested http://cern.ch/proj-lhc-software-analysis/ http://cern.ch/ab-lsa LHC Application Software

More Related