Presentation is loading. Please wait.

Presentation is loading. Please wait.

Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The.

Similar presentations


Presentation on theme: "Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The."— Presentation transcript:

1 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Controller for XFEL

2 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 2 Agenda Introduction/Purpose of the project Basic Requirements Structure of the Controller Functional features The controller against the background of the whole system Current status Test results

3 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 3 Introduction

4 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 4 Introduction cryomodule

5 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 5 Introduction cryomodule Adaptive Feed-Forward System Identification Loop gain and loop phase calculation detuning and loaded Q calculation Vector sum calibration Exception Detection and Handling Beam Diagnostic Automated frequency tuning...

6 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 6 Introduction cryomodule Low Level Applications High Level Applications Controller Provide RF field control Provide interfaces to other systems

7 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 7 Basic Requirements The controller must provide RF power for RF station in the controlled way, using different operation modes. The supported operation modes are: Normal mode used for control of the RF field with a given precision Measurement mode used for measurement of basic parameters of a single cavity.

8 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 8 Basic Requirements The controller must provide interfaces for algorithms and applications implemented as part of other Work Packages. These include: Low Level Applications High Level Applications Piezo control Control system Diagnostics

9 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 9 Structure of the Controller Field detection module Feedback module Output module To Vector Modulator Cavity signals Timing module DAQ module CTL module Comm. Interface Ext. Interfaces The computation pipe of the controller was divided into 3 subcomponents Additional components provide means of communication with the external environment.

10 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 10 Structure of the Controller Field detection module Feedback module Output module communication links implemented using low latency communication protocols Each part of the controller can be implemented on the separate board (or separate FPGA chip). The field detection module can be duplicated to increase input channel count. The remaining peripheral controller modules are duplicated as necessary for each location used for implementation.

11 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 11 Functional features Field detection module includes: –Field measurement –Input linearization –Field calibration –Field I component detection –Field Q component detection –Components conversion to field amplitude –Components conversion to field phase –Measurement filtering Feedback module includes: –Field error calculation –PID transfer function –MIMO controller Output module includes: –Output linearization –Correction tables –Offset compensation –Control signal adjustments –Control signal limiters –Loop phase adjustment –Loop gain adjustment –Output delay The features can be used both in normal and measurement mode. Measurement mode provides such functionality as SEL or Frequency Sweep mode.

12 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 12 Against the background of the whole system RF station Controller

13 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 13 Against the background of the whole system RF station Controller As the field controller

14 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 14 Against the background of the whole system RF station Controller As the interface between RF station and Low Level Applications Low Level App.

15 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 15 Against the background of the whole system RF station Controller As the interface between RF station and High Level Applications Low Level App.High Level App.

16 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 16 Against the background of the whole system RF station Controller As the interface between Control System and part of Low Level Applications Low Level App.High Level App. Control System

17 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 17 Piezo Control Against the background of the whole system RF station Controller As the interface between Piezo Control and part of Low Level Applications Low Level App.High Level App. Control System

18 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 18 Current status The prototype implementation of the controller presented above has been running in ACC1 module for more than 12 months. It has become the basis for the controller used in FNAL. Several tests of the additional functionality were performed in ACC1 module and module test stand during accelerator study weeks. The measurement mode of the controller will be tested in CHECHIA test stand during next weeks. The controller is also capable of CW (Continuous Wave) operation.

19 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 19 Test results – normal mode (IQ control)‏ Amplitude and phase of vector sum for IF=54MHz amplitude phase time

20 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 20 Test results – normal mode (IQ control)‏ beam energy stability for IF=54MHz

21 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 21 Test results – normal mode (AQ control)‏ AQ control with feedback on amplitude only amplitude phase time

22 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 22 Test results – Measurement mode (delay scan)‏

23 Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 23 Test results – Measurement mode (SEL)‏ time amplitude phase


Download ppt "Grzegorz Jablonski, Technical University of Lodz, Department of Microelectronics and Computer Science XFEL-LLRF-ATCA Meeting, 3-4 December 2007 XFEL The."

Similar presentations


Ads by Google