Author: Giselsson, P.
Paper Title Page
MO3AO02 Implementation of Model Predictive Control for Slow Orbit Feedback Control in MAX IV Accelerators Using PyTango Framework 116
 
  • C. Takahashi, J. Breunlin, Á. Freitas, M. Sjöström
    MAX IV Laboratory, Lund University, Lund, Sweden
  • P. Giselsson, E. Jensen Gassheld, M. Karlsson
    Lund University, Lund, Sweden
 
  Achiev­ing low emit­tance and high bright­ness in mod­ern light sources re­quires sta­ble beams, which are com­monly achieved through feed­back so­lu­tions. The MAX IV light source has two feed­back sys­tems, Fast Orbit Feed­back (FOFB) and Slow Orbit Feed­back (SOFB), op­er­at­ing in over­lap­ping fre­quency re­gions. Cur­rently in MAX IV, a gen­eral feed­back de­vice im­ple­mented in Py­Tango is used for slow orbit and tra­jec­tory cor­rec­tion, but an MPC con­troller for the beam orbit has been pro­posed to im­prove sys­tem ro­bust­ness. The con­troller uses it­er­a­tive op­ti­mi­sa­tion of the sys­tem model, cur­rent mea­sure­ments, dy­namic states and sys­tem con­straints to cal­cu­late changes in the con­trolled vari­ables. The new de­vice im­ple­ments the MPC model ac­cord­ing to the beam orbit re­sponse ma­trix, sub­scribes to change events on all beam po­si­tion at­trib­utes and up­dates the con­trol sig­nal given to the slow mag­nets with a 10 Hz rate. This pro­ject aims to im­prove sys­tem ro­bust­ness and re­duce ac­tu­a­tor sat­u­ra­tion. The use of Py­Tango sim­pli­fies the im­ple­men­ta­tion of the MPC con­troller by al­low­ing ac­cess to high-level op­ti­mi­sa­tion and con­trol pack­ages. This pro­ject will con­tribute to the de­vel­op­ment of a high-qual­ity feed­back con­trol sys­tem for MAX IV ac­cel­er­a­tors.  
slides icon Slides MO3AO02 [4.234 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-MO3AO02  
About • Received ※ 05 October 2023 — Revised ※ 09 October 2023 — Accepted ※ 14 November 2023 — Issued ※ 19 December 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)