List of ICU Working Group-related Tasks for Dry Run 24_2

Release period (for services and apps): 2024-06-17 to 2024-06-21 (1 week)

Dry Run: 2024-07-01 to 2024-07-19 (3 weeks)

(Mainly) Emergency System test: 2024-07-08 to 2024-07-19 (2 weeks)

See: Annotated Plan of Accelerator Operations 2024

workshop_dry_run_task_planning_2024-04-25_white_board.jpg

Timing Schedule Make Rule Prototype

  • Current state: Initial set of events implemented (hard coded), as deducted from Peter Gerhard's spreadsheet
TODO Extend code to cover event generation for stabilization and conditioning chains
TODO Create parameters in hierarchy as needed and use them in make rule code
TODO Provide make rule parameter via ParamModi
TODO Provide "Untersetzung" parameter
TODO (low priority) Implement profile grid protection (marker events?)

Master Schedule Graph

TODO Implement 50 Hz synchronization (clarify with Mathias how to do it)
TODO (low priority) Transfer channel preparation & "MAGN_DOWN" (concept/implementation). Working hypothesis: Put additional events directly into Master Schedule Graph

Master Schedule Table Algorithm Prototype

  • Working hypothesis: use Andreas' alpha version of algorithm
TODO Implement for at least 2 "Betriebsbeschleuniger" in parallel, one of which shall go to transfer channel
TODO Generate "Default Pattern" when no chains are scheduled (NOPs for all Timingabschnitte)
TODO Review BSS API
TODO Integrate with Emergency APP
TODO Use "Untersetzung" parameter from LSA

Chain Schedule Graph

TODO (low priority) Implement profile grid protection (marker events?)
TODO (low priority) Implement "no beam" flag (ask Mathias about references in schedule graph)

Emergency App

TODO Implement UI (working hypothesis: select from list of chains from LSA, specify "Untersetzung")
TODO Incorporate Master Schedule Table Algorithm (as library or service)
TODO Integrate with BSS

Scheduling App

TODO Implement UNILAC chain generation
TODO Handle UNILAC Pattern Groups (e.g. don't show NOP chains)

ParamModi

TODO (low priority) Implement Non-mux automatic propagation

Panic App

TODO Adapt for UNILAC (UNILAC DM & Pattern Group)

Model

TODO Implement non-mux hierarchy ("MAZ", "Phasenvorschub", source timing, source magnets)
Done Implement RF hierarchy (HSI/HLI)
TODO (low priority) Implement RF hierarchy (HLI)
TODO (low priority) Implement sweeper hierarchy

Data Master INT/PRO

TODO Make sure they are provided on time
TODO Implement interfaces from BSS/LSA

"Rahmenpulse" / "Klemmpulse"

  • Open Issue: Data supply for / usage of chopper control system not planned for Dry Run 24_2!
TODO Talk to BEA about what they need to test current transformers
TODO Talk to Tobias Habermann about possible workarounds
  • Idea: Maybe generate signals for current transformers some other way (e.g. via timing receiver and SCU)?

Non-interruptive Trims

Done Bypass trim (only test that it works?)
TODO Chain schedule change (finish implementation in BSS)
TODO Master schedule change (finish implementation in BSS)
Topic revision: r1 - 25 Apr 2024, HannoHuether
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback