Author: Brett, A.B.
Paper Title Page
MOPPC028 High-Density Power Converter Real-Time Control for the MedAustron Synchrotron 127
 
  • J. Gutleber, A.B. Brett, M. Hager, J. Junuzovic, M. Junuzovic, M. Marchhart, R. Moser, H. Pavetits, C. Torcato de Matos
    CERN, Geneva, Switzerland
  • A. Ambrosch, A.B. Brett, P. Fraboulet, M. Hager, J. Junuzovic, M. Junuzovic, M. Marchhart, R. Moser, H. Pavetits, C. Torcato de Matos
    EBG MedAustron, Wr. Neustadt, Austria
  • J. Dedič, M. Mehle, L. Šepetavc
    Cosylab, Ljubljana, Slovenia
 
  The MedAustron accelerator is a synchrotron for light-ion therapy, developed under the guidance of CERN within the MedAustron-CERN collaboration. Procurement of 7 different power converter families and development of the control system were carried out concurrently. Control is optimized for unattended routine clinical operation. Therefore, finding a uniform control solution was paramount to fulfill the ambitious project plan. Another challenge was the need to operate with about 5'000 cycles initially, achieving pipelined operation with pulse-to-pulse re-configuration times smaller than 250 msec. This contribution shows the architecture and design and gives an overview of the system as built and operated. It is based on commercial-off-the-shelf processing hardware at front-end level and on the CERN function generator design at equipment level. The system is self contained, permitting use of parts and the whole is other accelerators. Especially the separation of the power converter from the real-time regulation using CERN's Converter Regulation Board makes this approach an attractive choice for integrating existing power converters in new configurations.  
poster icon Poster MOPPC028 [0.892 MB]  
 
MOPPC092 Commissioning the MedAustron Accelerator with ProShell 314
 
  • R. Moser, A.B. Brett, U. Dorda, M. Eichinger, M. Hager, M. Janulis, J. Junuzovic, M. Junuzovic, M. Marchhart, H. Pavetits, C. Torcato de Matos
    EBG MedAustron, Wr. Neustadt, Austria
  • A.B. Brett, U. Dorda, M. Eichinger, J. Gutleber, M. Hager, M. Janulis, J. Junuzovic, M. Junuzovic, M. Marchhart, R. Moser, H. Pavetits, C. Torcato de Matos
    CERN, Geneva, Switzerland
 
  MedAustron is a synchrotron based centre for light ion therapy under construction in Austria. The accelerator and its control system entered the on-site commissioning phase in January 2013. This contribution presents the current status of the accelerator operation and commissioning procedure framework called ProShell. It is used to model measurement procedures for commissioning and operation with Petri-Nets. Beam diagnostics device adapters are implemented in C#. To illustrate its use for beam commissioning, procedures currently in use are presented including their integration with existing devices such as ion source, power converters, slits, wire scanners and profile grid monitors. The beam spectrum procedure measures distribution of particles generated by the ion source. The phase space distribution procedure performs emittance measurement in beam transfer lines. The trajectory steering procedure measures the beam position in each part of the machine and aids in correcting the beam positions by integrating MAD-XX optics calculations. Additional procedures and (beam diagnostic) devices are defined, implemented and integrated with ProShell on demand as commissioning progresses.  
poster icon Poster MOPPC092 [2.896 MB]  
 
MOPPC123 Extending WinCC OA for Use as Accelerator Control System Core 395
 
  • M. Marchhart, A.B. Brett, M. Hager, M. Janulis, J. Junuzovic, M. Junuzovic, R. Moser, H. Pavetits, C. Torcato de Matos
    EBG MedAustron, Wr. Neustadt, Austria
  • A.B. Brett, J. Gutleber, M. Hager, M. Janulis, J. Junuzovic, M. Junuzovic, M. Marchhart, R. Moser, C. Torcato de Matos
    CERN, Geneva, Switzerland
  • J. Dedič
    Cosylab, Ljubljana, Slovenia
 
  The accelerator control system for the MedAustron light-ion medical particle accelerator has been designed under the guidance of CERN in the scope of an EBG MedAustron/CERN collaboration agreement. The core is based on the SIMATIC WinCC OA SCADA tool. Its open API and modular architecture permitted CERN to extend the product with features that go beyond traditional supervisory control and that are vital for directly operating a particle accelerator. Several extensions have been introduced to make WinCC OA fit for accelerator control: (1) Near real-time data visualization, (2) external application launch and monitoring, (3) accelerator settings snapshot and consistent restore, (4) generic panel navigation supporting role based permission handling, (5) native integration with interactive 3D engineering visualization, (6) integration with National Instruments based front-end controllers. The major drawback identified is the lack of support of callbacks from C++ extensions. This prevents asynchronous functions, multithreaded implementations and soft real-time behaviour. We are therefore striving to search for support in the user community to trigger the implementation of this function.  
poster icon Poster MOPPC123 [0.656 MB]  
 
MOPPC092 Commissioning the MedAustron Accelerator with ProShell 314
 
  • R. Moser, A.B. Brett, U. Dorda, M. Eichinger, M. Hager, M. Janulis, J. Junuzovic, M. Junuzovic, M. Marchhart, H. Pavetits, C. Torcato de Matos
    EBG MedAustron, Wr. Neustadt, Austria
  • A.B. Brett, U. Dorda, M. Eichinger, J. Gutleber, M. Hager, M. Janulis, J. Junuzovic, M. Junuzovic, M. Marchhart, R. Moser, H. Pavetits, C. Torcato de Matos
    CERN, Geneva, Switzerland
 
  MedAustron is a synchrotron based centre for light ion therapy under construction in Austria. The accelerator and its control system entered the on-site commissioning phase in January 2013. This contribution presents the current status of the accelerator operation and commissioning procedure framework called ProShell. It is used to model measurement procedures for commissioning and operation with Petri-Nets. Beam diagnostics device adapters are implemented in C#. To illustrate its use for beam commissioning, procedures currently in use are presented including their integration with existing devices such as ion source, power converters, slits, wire scanners and profile grid monitors. The beam spectrum procedure measures distribution of particles generated by the ion source. The phase space distribution procedure performs emittance measurement in beam transfer lines. The trajectory steering procedure measures the beam position in each part of the machine and aids in correcting the beam positions by integrating MAD-XX optics calculations. Additional procedures and (beam diagnostic) devices are defined, implemented and integrated with ProShell on demand as commissioning progresses.  
poster icon Poster MOPPC092 [2.896 MB]  
 
MOPPC123 Extending WinCC OA for Use as Accelerator Control System Core 395
 
  • M. Marchhart, A.B. Brett, M. Hager, M. Janulis, J. Junuzovic, M. Junuzovic, R. Moser, H. Pavetits, C. Torcato de Matos
    EBG MedAustron, Wr. Neustadt, Austria
  • A.B. Brett, J. Gutleber, M. Hager, M. Janulis, J. Junuzovic, M. Junuzovic, M. Marchhart, R. Moser, C. Torcato de Matos
    CERN, Geneva, Switzerland
  • J. Dedič
    Cosylab, Ljubljana, Slovenia
 
  The accelerator control system for the MedAustron light-ion medical particle accelerator has been designed under the guidance of CERN in the scope of an EBG MedAustron/CERN collaboration agreement. The core is based on the SIMATIC WinCC OA SCADA tool. Its open API and modular architecture permitted CERN to extend the product with features that go beyond traditional supervisory control and that are vital for directly operating a particle accelerator. Several extensions have been introduced to make WinCC OA fit for accelerator control: (1) Near real-time data visualization, (2) external application launch and monitoring, (3) accelerator settings snapshot and consistent restore, (4) generic panel navigation supporting role based permission handling, (5) native integration with interactive 3D engineering visualization, (6) integration with National Instruments based front-end controllers. The major drawback identified is the lack of support of callbacks from C++ extensions. This prevents asynchronous functions, multithreaded implementations and soft real-time behaviour. We are therefore striving to search for support in the user community to trigger the implementation of this function.  
poster icon Poster MOPPC123 [0.656 MB]