RF SW integration deployment milestones and planning F










- Slides: 10
RF SW integration deployment milestones and planning F. Follin, V. Kain, K. Li, G. Papotti
Revised milestones for LLRF & software, dry runs HW & firmware Software Dry runs possible End Jan Timing, Function, Acquisition test FESA devices available Generic device tests (FESA classes API) End Feb Migration of legacy FECs (Synchro, TWC 800) to CC 7/FESA v 7 completed 800 MHz settings Synchro settings End March Cavity controller mock FESA devices available End March All (most? ) Timing, Function, Acquisition FESA devices instantiated LSA generation of LHC/SFTPRO with functions for loops, cavity control and timings, comb filters Synchro and phase loop acquisitions Phase and position acquisitions Beam control and beam-based measurement mock FESA devices available Radial steering settings Ion cycle generation with FFA settings Longitudinal damper settings Rephasing settings RF gymnastics settings Slip stacking settings June End April July End May August June September End July October Firmware finalized for Beam Control, Cavity Controllers and Beam-Based Measurements Cavity controller FESA class basic functionality implemented (1 -turn FB) LLRF electronics installed in BA 3: Beam Control, Cavity Controllers and Beam-Based Measurements FESA classes basic HW functionality testing in BA 3 Control a first cavity with minimum cavity controller system (1 -turn FB). RF generated from WR distribution of B field (static and simulated magnet cycle) Beam Control FESA class B 2 Frev HW functionality June-Oct Completion of FESA classes HW functionality Longitudinal blowup FESA class Sep-Dec 1 Oct January Dec March Longitudinal blowup settings/FESA RF signals (RF from magnetic cycle, revolution frequency, injection and extraction pulses) available for ABT, BI… All cavities controlled with the new LLRF system 2
RF integration – tasks in general LSA integration – virtual parameters, value generators, Makerules • Create virtual parameters • Generate operational parameter settings, trim settings, verify parameter hierarchies and Makerules FESA class testing • Import parameters from FESA devices • Test operational scenarios (COAST, economy, etc. ) • Generate operational parameter settings, trim settings, verify parameter hierarchies and Makerules Application development • Develop user interfaces based on operational needs and FESA interfaces Hardware integration tests • Drive operational settings down to hardware; verify signals Kevin Li - SPS MCM 3
RF integration – upcoming milestones / tests • Virtual parameters and high level parameter model (generation for LHC, Fixed target, Ions) • Bucket area, voltage programs, voltage partitioning, radial steering, FFA, … • Still to do: refine synchrotron frequencies taking into account 800 MHz; same for LQR controller • RF Timings: • Application integration – ongoing with regular testing (adding still consistency tests with respect to reference settings, alarms generated by FESA class) • FESA class tests, read/write, COAST (what about economy modes? – OP test 14. July) • Import and generation – beam control (status? If not yet done, OP generation test 14. July) • Cavity control timings – integration, generation tests (RF/OP test 28. July) Constant bucket area (0. 6 e. Vs) Injection 2 s into ram p Constant voltage • Function generator: • Write single cavity voltage function • Generate function, trims, for different cycles (COAST, maximum, minimum values, wrapping, maximum number of points etc. ? ) (OP test 14. July) • Acquisition: • FESA class tests with simulated signals • Application for monitoring and control – first version • Synchro and phase loop acquisitions + phase and position acquisitions (RF/OP test 4. August) Kevin Li - SPS MCM 4
RF integration – upcoming milestones / tests • Cavity control • Parameter import (early July) • Full top-down generation (up to FESA level) of all actual cavity control parameters (LHC, SFT, ions) • • • Voltage, phase set-points (OP test 28. July) Cavity loops – polar (OP test 28. July) Cavity loops – feedforward (OP test 18. August) Cavity loops – OTD-feedback (OP test 18. August) Cavity loops – comb filters • Acquisitions? Kevin Li - SPS MCM 5
RF integration – upcoming milestones / tests • Beam control: • High level model and implementation of Makerules ready (LQR, longitudinal damper) • Parameter import (early August) • Full top-down generation (up to FESA level) of actual beam control parameters (LHC, SFT, ions) • Generation of fields for required physics parameter, f_rev, synchrotron frequencies, stable phases… (OP test 1. September) • Injection settings (B 0, bunch masks, correction on phase and synchro errors, …) • Beam control loops settings (LQR gains, blind windows, loop toggling time constants, …) (OP test 22. September) • Radial steering settings (OP test 1. September) • Longitudinal damper settings (OP test 1. September) • Ion cycle generation with FFA settings (OP test 1. September) • Re-phasing settings (OP test 22. September) • RF gymnastics settings (OP test 22. September) • Slip stacking settings (OP test 22. September) • Longitudinal blow-up (definition by 1. November, OP test 1. December) • Application integration – ongoing with regular testing • Acquisitions (e. g. synchro- & phase-loop already done? )? Kevin Li - SPS MCM 6
RF integration – upcoming milestones / tests • Beam observation • BQM checks (FESA updates – test in simulation mode; RF once f_rev/f_RF is available – end November) • ABWLM checks (FESA updates, some updates – test reading from device; RF once f_rev/f_RF is available – end November) • Tomoscope strategy with timeline (SPS MCM – by end of year… depends on progress with optical fiber connections) • Some adaptations of Fabio’s application • J. F. Comblin adaptation of PSB GUI for the SPS • Beam observation application ready (OP test 10. November) • OASIS: • Peak detected, 200 MHz component, injection – extraction pulses • Counters (OP tests once f_rev/f_RF is available – end November) • Mountain range (OP once f_rev/f_RF is available – end November) • Other: • Clock selection (Mock FESA class by end November – OP tests 27. November) • B-train tests (distribution, monitoring, source switching) (OP tests 27. October) • Full drive and observation down to hardware for available HW parameters (OP tests 17. November) Kevin Li - SPS MCM 7
Conclusions • Milestones defined based on previous plans for dry runs together with input from last SPS MCM • Will integrate this into the online dry run schedule (now fixed together with Julie) • Will follow this up regularly at the SPS MCM Kevin Li - SPS MCM 8
Codi MD page • Parameter clean up: remove old hierarchies • Power interlocking schedule a meeting! • 800 MHz phase calibration procedures / algorithm (Guilia) • AWAKE beam stabilization • RF power & power application (ask Yannick) • Realistic first commissioning plan already discussed with Philippe • RF functions - how to treat the 300 ms offset? • Application for intensity effects: voltage program • Energy matching with LHC • Decision on which revolution frequency for BST and beam dump f_rev 1 • Signal distribution January • Logging Autumn Kevin Li - SPS MCM 10