1st ESS OpenXAL Workshop

Europe/Stockholm
Linneasalen (ESS (Lund))

Linneasalen

ESS (Lund)

Description
OpenXAL is the software framework that will be used to develop physics applications for commissioning and operation. This framework provides an online physics simulator of the accelerator, access to EPICS and tools to develop graphical user applications, as well as scripting languages. This workshop will be a forum where discuss future and current developments on OpenXAL, and collaboration. During this workshop Chris Allen (SNS) will give some hands-on tutorials on OpenXAL.
    • 1
      Welcome Coffee
    • 2
      Introduction to the workshop
      Speaker: Mr Leandro Fernandez (ESS)
      Slides
    • 3
    • 4
      Status OpenXAL @ SNS
      Speaker: Dr Christopher K. Allen (SNS)
    • 5
      Status OpenXAL @ FRIB
      Speaker: Mr Dylan Maxwell (FRIB)
      Slides
    • 10:15
      Coffee
    • 6
      Back to the future. SLAC's online modelling and applications past, present, and what we want.
      Speaker: Mr Greg White (SLAC)
      Slides
    • 7
      Status OpenXAL @ ESS
      Speaker: Mr Leandro Fernandez (ESS)
      Slides
    • 8
      Questions and concerns from beam physics
      Speaker: Dr Marc Munoz (ESS)
      Slides
    • 9
      Quesions and concerns from Controls
      Speaker: Dr Emanuele Laface (European Spallation Source)
      Slides
    • 11:45
      Lunch
    • Physics Session: Chairman: Emanuele Laface. Session overview.

      Space charge implementation, correction of errors (jittering of the source, magnetic multipolar errors, position errors, misalignments, instability of amplitudes and phases of the cavities, mechanical vibrations…). Cavity model, model for collimators, solenoids, mitigation of failures (cavity failures, magnets failures…)

    • 10
      EPICSv4 as physics layer
      Speaker: Mr Greg White (SLAC)
    • 11
      Control room physics at SNS
      Speaker: Dr Christopher K. ALLEN
    • 15:15
      Coffee
    • 12
      OpenDiscussion
    • 13
      Description and setup of the workshop software environment
      Speakers: Mr Ivo List (Cosylab), Mr Miroslav Pavleski (Cosylab)
    • OpenXAL-101 (part I): Introduction, configuration files, run model, retrieve simulation data, setup devices, scripting, GUIs, Bricks, applications, services
    • 12:00
      Lunch
    • 14
      Result of the benchmarking studies @ ESS
      Speaker: Mr Ivo List (Cosylab)
    • 15
      Continuos integration infrastructure @ ESS
      Speaker: Mr Leandro Fernandez (ESS)
      Slides
    • 15:10
      Coffee
    • 16
      Open Discussion
    • OpenXAL-101 (part II): Introduction, configuration files, run model, retrieve simulation data, set devices, scripting, GUI, Bricks, applications, services
    • 12:00
      Lunch
    • 17
      Lattice database, how handle different versions of lattice files @ SNS
      Speaker: Dr Christopher K. Allen
    • 18
      FRIB configuration OpenXAL with DISCS DB
      Speaker: Mr Dylan (FRIB)
      Slides
    • 19
      Integration of OpenXAL with the rest of the SNS infrastructure. (database, control room, CSS screens)
      Speaker: Dr Christopher K. Allen
    • 15:00
      Coffee
    • 20
      HTML5 development and OpenXAL @ FRIB
      Speaker: Mr Dylan Maxwell (FRIB)
      Slides
    • 21
      Lessons learnt from SNS. Usage scenarios. SNS workflows. commissioning and operations. What SNS would do different if starting over again
      Speaker: Dr Christopher K. Allen
      Slides
    • 22
      OpenXAL as a service
      Speaker: Dr Tom Pelaia (SNS)
      Slides
    • 23
      Future of High Level Apps at SNS
      Speaker: Dr Tom Pelaia (SNS)
      Slides
    • Social Event: Dinner in Lund
    • OpenXAL-101 (part III): Introduction, configuration files, run model, retrieve simulation data, set devices, scripting, GUI, Bricks, applications, services
    • 10:30
      Coffee
    • 24
      Demo of aspects of EPICS V4 useful for accelerator physics and modelling.
      Speaker: Mr Greg White (SLAC)
    • 12:00
      Lunch
    • 25
      Script Execution Environment
      Speaker: Mr Miroslav Pavleski (Cosylab)
    • 26
      Potential integration OpenXAL and CSS/BOY
      Speaker: Miroslav Pavleski (Cosylab)
    • 27
      Dependency management using Gradle @ FRIB
      Speaker: Mr Dylan Maxwell (FRIB)
      Slides
    • 28
      Dependency management, packing and deployment @ ESS
      Speaker: Mr Miroslav Pavleski (Cosylab)
    • 15:00
      Coffee
    • 29
      New developments in core @ ESS
      Speaker: Ivo List (Cosylab)
    • 30
      Physics improvements in OpenXAL @ ESS : New cavity model
      Speaker: Mr Emanuele Laface (ESS)
      Slides
    • 31
      Control room physics at ESS
      Speaker: Dr Emanuele Laface (European Spallation Source)
      Slides
    • 32
      How the online model is used in real life @ SNS
      Speaker: Dr Christopher K. Allen (SNS)
    • 33
      How is the scripting used in commissioning and operation @ SNS. Real examples.
      Speaker: Christopher K. Allen
    • 34
      Questions for SNS about configuration parameters from beam physics data
      Speaker: Dr Emanuele Laface (European Spallation Source)
    • 10:00
      Coffee
    • 35
      Reviewing OpenXAL requirements from Beam Physics @ ESS
      Speaker: Dr Marc Munoz (ESS)
    • 12:00
      Lunch
    • 36
      Closing session
      Speaker: Mr Leandro Fernandez (ESS)