Libera Brilliance+

Libera Brilliance+ is a high-precision BPM signal processing system developed especially for the needs of electron synchrotron accelerators, in both the booster and the storage ring.

Product Description

Libera Brilliance + general description: 

Libera Brilliance+ features accurate electron beam position measurements at various data rates and bandwidths simultaneously, excellent beam current dependence characteristics, sub-micron position measurement resolution, and low crosstalk between channels. It is built on proven technology and with extensive experience and knowledge gained from its predecessors, Libera Brilliance and Libera Electron.

Libera Brilliance+ is optimized to work with input signals from button pick-ups. The signal from the pick-ups is processed in the signal processing chain, which is composed of analog signal processing, digitalization on fast ADCs, and digital signal processing. Four data paths at different sampling rates with different bandwidths and resolutions are available to the user. Acquisitions can be done simultaneously on all four data paths (ADC raw data, turn-by-turn data, fast acquisition, and slow acquisition data)

Its digital signal processing supports programmable bandwidth and can facilitate all position measurements required in various regimes: pulsed, first turns, turn-by-turn, and a regular closed orbit.

Position of the instrument: 


  • Universal tool for fast commissioning and machine-physics studies
  • A unique instrument for the characterization and optimization of the machine
  • Detailed first-turn single bunch measurement with raw ADC and turn-by-turn data
  • 2U form factor with up to 4 BPM modules
  • Open resources for user-developed applications
  • Latest Kintex Ultrascale+ FPGA
  • Variety of interfaces (e.g. EPICS, TANGO, HTTP, MATLAB, etc.)

Data processing:

The signal processing chain in Libera Brilliance+ is composed of analog signal processing, digitalization for fast ADCs, and digital signal processing. Input signals are sampled at 100-125 MHz PLL-controlled sampling frequency. Raw ADC data is stored in a buffer and further processed through a time-domain processing block (TDP) and frequency-domain processing block (DDC, I&Q demodulation).

The turn-by-turn processing blocks can be fine-tuned with processing delay, offset, and masking window. Data from first turns and other machine studies is available on-demand using hardware or software triggers.

Libera Brilliance+ provides several data paths at different sampling rates with different bandwidths and resolutions. Acquisitions can be done simultaneously on all four major data paths (ADC raw data, turn-by-turn data, fast acquisition, and slow acquisition data). Optionally, the fast acquisition data can be provided through the GDX module (Small Form-Factor Pluggable slots) at 10 – 30 kS/s data rate and serves as the input data for fast global orbit feedback.


The instrument is based on the MTCA.0 modular technology and hosts up to 4 BPM modules in a single 2U 19” chassis. There is space for additional extension modules, such as the GDX module or SER module. Both can be used for building the FOFB application that runs inside the instrument completely.

Besides the hardware interfaces, software interfaces are essential for control and monitoring. A proprietary software framework (Libera BASE) runs in the instrument interfacing to FPGAs and low-level firmware as well as hosting the concrete application. On top of the software framework, there is an upper layer that interfaces to various control system servers. Typically, servers run inside the instrument (e.g. EPICS, TANGO, HTTP, etc.).

Most common interfaces used with Libera Brilliance+ are EPICS and TANGO.

Libera Brilliance+ performance
Temperature drift, typical0.2 μm/°C
Position RMS at turn-by-turn data rate0.5 μm
Position RMS at fast 10 kHz data rate0.07 μm
Position RMS at slow 10 Hz data rate0.02 μm
Position RMS at single bunch/
Position RMS at macro pulse/continuous wave/


A complete orbit feedback solution consists of several Libera instruments based on Platform B, all equipped with the GDX module, which enables them to exchange the orbit beam position data via an optical network.

Inside of every GDX module, specific data processing calculates the corrections to apply to the magnet controllers (via the optional SER or SER II modules). The correction can be made locally or globally. A general schematic is shown below.

A standalone orbit feedback solution is another possible topology, consisting of one or two Libera Platform B instruments equipped with the GDX module (optionally also with the SER/SER II module). Global orbit data is exchanged between the BPM electronics via the dedicated broadband network or concentrated in the data server. Global orbit data packets must be provided to the GDX module over a copper or optical link. The orbit feedback application inside the module applies custom-written algorithms and data processing before being sent to the magnet controllers (locally or globally). A general scheme is shown below.


GDX Module

The GDX module extends the interconnection capabilities of the BPM electronics.

SER Module

The SER module features four RS-485 interfaces directly controlled from the GDX module.

Libera Brilliance+
Clear filters
Hardware and Software Upgrades for the Libera Brilliance+ BPM System
Testing at TLS
Simplified Instrument/Application Development and System Integration Using Libera BASE SW Framework…ICALEPCS11, France
Co-Authors: First Operation of New Electron Beam Orbit Measurement System at Siberia-2 (ICALEPCS 2013, San Francisco, USA)
Light proton therapy LINAC LLRF system development (LINAC’18, Beijing, China)
Operation Status and Performances Upgrade on SOLEIL SR…EPAC08, Italy
Progress of TLS Fast Orbit Feedback System…EPAC08, Italy
Fast Orbit Feedback at Taiwan Photon Source (IPAC13, Shanghai, China)
Fast Orbit Feedback Calculation Implementation for TPS (IBIC 2012, Tsukuba, Japan)
First-Turn & Stored Beam Measurements with Single Bunch Filling Pattern using Time-Domain Processing at KEK-PF (BIW12, Newport News, Virginia)
First Measurements of a new BPP on Real Beam at TLS…PAC 2011, US
Programming Interfaces for Reconfigurable Instruments…PCAPAC2010, Canada

Overview and the boot-up procedure

Installing the modules

Kees Scheidt
Diagnostics Head (ESRF, Grenoble)

On our Booster beam, we collected much data and features, that we could not measure or even detect before.

Engineering Executive
NDA locked

The prototyping and development Instrumentation Technologies has provided for our team has been exceptional.

Libera Brilliance+ is used at the following labs:

  • National Synchrotron Radiation Research Center – TPS, TLS (Taiwan)
  • Deutsches Elektronen-Synchrotron – DORIS (Germany)
  • Argonne National Laboratory – APS (United States)
  • Associação Brasileira de Tecnologia de Luz Síncrotron, ABTLuS – LNLS (Brazil)
  • High Energy Accelerator Research Organization (KEK) – PF AR, SUPER B (Japan)
  • Shanghai Synchrotron Radiation Facility – SSRF (China)
  • Institute of High Energy Physics – BEPC II (China)
  • Hiroshima Synchrotron Radiation Center – HiSOR (Japan)
  • Lund University – MAX IV (Sweden)
  • Nagoya University – Aichi Synchrotron (Japan)
  • Diamond Light Source (United Kingdom)
  • European Synchrotron Radiation Facility – ESRF (France)
  • National Synchrotron Radiation Laboratory (NSRL) – HLSII (China)
  • Cornell University – CHESS (United States)
  • Jagiellonian University – SOLARIS (Poland)
  • Canadian Light Source – CLS (Canada)
  • National institute in India (RRCAT) – INDUS, INDUS II (India)
  • Laboratoire de l’Accélérateur Linéaire (LAL) – ThomX (France)
  • SACLA – Spring-8 (Japan)
  • The Synchrotron-Light for Experimental Science and Applications in the Middle East (SESAME) – SESAME (Jordan)
  • Consortium for the Exploitation of the Synchrotron Light Laboratory (CELLS) – ALBA (Spain)
  • Australian Synchrotron (Australia)