MathWorks/ESRF Seminar: Application of Simulink for modelling and instrumentation development

Europe/Paris
(room to be confirmed) (ESRF, 71 avenue des Martyrs, Grenoble)

(room to be confirmed)

ESRF, 71 avenue des Martyrs, Grenoble

Description

The objective of this seminar is to provide an overview of the capabilities of Simulink for scientific and technical applications within a research infrastructure such as the ESRF. The seminar will focus in particular on its strengths in modelling and simulating dynamic systems, including control system design, as well as its tools for the automatic generation of code for implementing associated controllers on a diversity of hardware platforms.

Contact
Registration
Registration form (all participants are requested to register)
    • 1
      Welcome and introduction to the seminar
      • Purpose of the seminar
      • MathWorks/Simulink tools accessible today at ESRF
      Speaker: Charbel Cherfan (MathWoks)
    • 2
      Model-based design
      • General overview and industrial use cases
      • Simulation of physical systems
      • Development of control systems
      • Verification and validation workflows
      Speaker: Mathieu Cuenant (MathWorks)
    • 3
      Signal processing with Simulink for particle accelerators and RF systems
      • Motivation and context
      • What can you do with Simulink?
      • Signal processing workflows in Simulink
      • Integrating custom or external MATLAB/C code into Simulink models
      • Simulating RF controlled components at the system-level
      Speaker: Charbel Cherfan (MathWorks)
    • 10:00 AM
      Coffee brak
    • 4
      Examples of application of Simulink at ESRF today
      • Improving the accelerator fast-orbit feedback performance through Simulink-based modelling
      • Real-time control of high resolution mechatronic devices with Simulink
      Speakers: Marie Penot (ESRF), Thomas Dehaeze (ESRF)
    • 5
      From models to embedded code
      • Use cases and hardware platforms
        • Micro-controllers, system on chip (SoC), FPGAs, GPUs, PLCs
      • Model development and code generation workflow
      • Example of multicore C code generation
      • Simulink Real-Time: QNX to Linux upcoming transition
      Speaker: Morgan Fremovici (MathWorks)
    • 6
      General questions and seminar wrap-up