Instrumentation & Measurement Magazine 24-9 - 64

Control and Monitoring System
In this section, we describe the cabinet that hosts the control
and monitoring system and peripheral components, shown
in Fig. 2a. The core of the DDS is a National Instruments (NI;
Austin, TX, USA) Peripheral Components Interconnect (PCI)
eXtension (PXI) crate that hosts several cards (commercial by
NI and custom) where the control and monitoring algorithms
are implemented.
NI LabVIEW software is used to create a real-time executable
file that is run in the crate controller on the LabVIEW
real-time operation system. The program uses five cards with
Field Programmable Gate Array (FPGA) that have been programmed
to manage the data acquisition from the beam
monitors and control the treatment delivery by exchanging delivery
data between each other. The treatment plan is sent from
the oncological information system to the controller. It is then
converted into parameters that are readable by the FPGAs. The
delivery information is loaded in four memory cards, from
which they will be accessed by the FPGAs, via front panel connections.
This occurs during the delivery without the need
for data exchange between the beamline components and the
crate controller. This architecture is chosen to guarantee realtime
treatment control, with high reliability and safety.
Four FPGA cards are dedicated to controlling the intensity
monitors (IntFPGA), the strip chamber (StpFPGA), the
pixel chamber (PixFPGA) and the scanning system (ScanFPGA).
The final FPGA card (TimFPGA) is used to synchronize
the delivery with the Master Timing System (MTG), which
sends synchronization signals to all elements comprising the
accelerator. The BOX can be configured for any combination
of position detectors. At CNAO, both a strip and a pixel detector
are used.
FPGA cards control the treatment on a spot-by-spot basis,
where each beam spot is defined by the number of particles,
lateral positions and beam energy. IntFPGA receives the
planned number of particles and triggers advancement to the
next beam spot when the planned number of particles have
been delivered. This trigger is also sent to the other FPGAs to
maintain treatment synchronization. StrFPGA and PixFPGA
contain the segmented ionization chambers data acquisition,
allowing for determining the spot position, controlling the
beam position via a feedback loop to the scanning magnets,
and monitoring the spot to generate a treatment interruption
signal if an error is detected. ScanFPGA controls the scanning
magnet power suppliers to move the beam to the correct position
and uses spot position signals sent from StrFPGA, as
feedback for beam spot position corrections.
Through a direct connection to the interlock system, all FPGAs
are able to interrupt the treatment delivery if any error is
detected in the delivered spot characteristics or in the internal
Fig. 3. Interfaces of the CNAO DDS with external devices, systems, and services.
64
IEEE Instrumentation & Measurement Magazine
December 2021

Instrumentation & Measurement Magazine 24-9

Table of Contents for the Digital Edition of Instrumentation & Measurement Magazine 24-9

Instrumentation & Measurement Magazine 24-9 - Cover1
Instrumentation & Measurement Magazine 24-9 - Cover2
Instrumentation & Measurement Magazine 24-9 - 1
Instrumentation & Measurement Magazine 24-9 - 2
Instrumentation & Measurement Magazine 24-9 - 3
Instrumentation & Measurement Magazine 24-9 - 4
Instrumentation & Measurement Magazine 24-9 - 5
Instrumentation & Measurement Magazine 24-9 - 6
Instrumentation & Measurement Magazine 24-9 - 7
Instrumentation & Measurement Magazine 24-9 - 8
Instrumentation & Measurement Magazine 24-9 - 9
Instrumentation & Measurement Magazine 24-9 - 10
Instrumentation & Measurement Magazine 24-9 - 11
Instrumentation & Measurement Magazine 24-9 - 12
Instrumentation & Measurement Magazine 24-9 - 13
Instrumentation & Measurement Magazine 24-9 - 14
Instrumentation & Measurement Magazine 24-9 - 15
Instrumentation & Measurement Magazine 24-9 - 16
Instrumentation & Measurement Magazine 24-9 - 17
Instrumentation & Measurement Magazine 24-9 - 18
Instrumentation & Measurement Magazine 24-9 - 19
Instrumentation & Measurement Magazine 24-9 - 20
Instrumentation & Measurement Magazine 24-9 - 21
Instrumentation & Measurement Magazine 24-9 - 22
Instrumentation & Measurement Magazine 24-9 - 23
Instrumentation & Measurement Magazine 24-9 - 24
Instrumentation & Measurement Magazine 24-9 - 25
Instrumentation & Measurement Magazine 24-9 - 26
Instrumentation & Measurement Magazine 24-9 - 27
Instrumentation & Measurement Magazine 24-9 - 28
Instrumentation & Measurement Magazine 24-9 - 29
Instrumentation & Measurement Magazine 24-9 - 30
Instrumentation & Measurement Magazine 24-9 - 31
Instrumentation & Measurement Magazine 24-9 - 32
Instrumentation & Measurement Magazine 24-9 - 33
Instrumentation & Measurement Magazine 24-9 - 34
Instrumentation & Measurement Magazine 24-9 - 35
Instrumentation & Measurement Magazine 24-9 - 36
Instrumentation & Measurement Magazine 24-9 - 37
Instrumentation & Measurement Magazine 24-9 - 38
Instrumentation & Measurement Magazine 24-9 - 39
Instrumentation & Measurement Magazine 24-9 - 40
Instrumentation & Measurement Magazine 24-9 - 41
Instrumentation & Measurement Magazine 24-9 - 42
Instrumentation & Measurement Magazine 24-9 - 43
Instrumentation & Measurement Magazine 24-9 - 44
Instrumentation & Measurement Magazine 24-9 - 45
Instrumentation & Measurement Magazine 24-9 - 46
Instrumentation & Measurement Magazine 24-9 - 47
Instrumentation & Measurement Magazine 24-9 - 48
Instrumentation & Measurement Magazine 24-9 - 49
Instrumentation & Measurement Magazine 24-9 - 50
Instrumentation & Measurement Magazine 24-9 - 51
Instrumentation & Measurement Magazine 24-9 - 52
Instrumentation & Measurement Magazine 24-9 - 53
Instrumentation & Measurement Magazine 24-9 - 54
Instrumentation & Measurement Magazine 24-9 - 55
Instrumentation & Measurement Magazine 24-9 - 56
Instrumentation & Measurement Magazine 24-9 - 57
Instrumentation & Measurement Magazine 24-9 - 58
Instrumentation & Measurement Magazine 24-9 - 59
Instrumentation & Measurement Magazine 24-9 - 60
Instrumentation & Measurement Magazine 24-9 - 61
Instrumentation & Measurement Magazine 24-9 - 62
Instrumentation & Measurement Magazine 24-9 - 63
Instrumentation & Measurement Magazine 24-9 - 64
Instrumentation & Measurement Magazine 24-9 - 65
Instrumentation & Measurement Magazine 24-9 - 66
Instrumentation & Measurement Magazine 24-9 - 67
Instrumentation & Measurement Magazine 24-9 - 68
Instrumentation & Measurement Magazine 24-9 - 69
Instrumentation & Measurement Magazine 24-9 - 70
Instrumentation & Measurement Magazine 24-9 - 71
Instrumentation & Measurement Magazine 24-9 - 72
Instrumentation & Measurement Magazine 24-9 - 73
Instrumentation & Measurement Magazine 24-9 - 74
Instrumentation & Measurement Magazine 24-9 - 75
Instrumentation & Measurement Magazine 24-9 - 76
Instrumentation & Measurement Magazine 24-9 - 77
Instrumentation & Measurement Magazine 24-9 - 78
Instrumentation & Measurement Magazine 24-9 - 79
Instrumentation & Measurement Magazine 24-9 - 80
Instrumentation & Measurement Magazine 24-9 - Cover3
Instrumentation & Measurement Magazine 24-9 - Cover4
https://www.nxtbook.com/allen/iamm/26-6
https://www.nxtbook.com/allen/iamm/26-5
https://www.nxtbook.com/allen/iamm/26-4
https://www.nxtbook.com/allen/iamm/26-3
https://www.nxtbook.com/allen/iamm/26-2
https://www.nxtbook.com/allen/iamm/26-1
https://www.nxtbook.com/allen/iamm/25-9
https://www.nxtbook.com/allen/iamm/25-8
https://www.nxtbook.com/allen/iamm/25-7
https://www.nxtbook.com/allen/iamm/25-6
https://www.nxtbook.com/allen/iamm/25-5
https://www.nxtbook.com/allen/iamm/25-4
https://www.nxtbook.com/allen/iamm/25-3
https://www.nxtbook.com/allen/iamm/instrumentation-measurement-magazine-25-2
https://www.nxtbook.com/allen/iamm/25-1
https://www.nxtbook.com/allen/iamm/24-9
https://www.nxtbook.com/allen/iamm/24-7
https://www.nxtbook.com/allen/iamm/24-8
https://www.nxtbook.com/allen/iamm/24-6
https://www.nxtbook.com/allen/iamm/24-5
https://www.nxtbook.com/allen/iamm/24-4
https://www.nxtbook.com/allen/iamm/24-3
https://www.nxtbook.com/allen/iamm/24-2
https://www.nxtbook.com/allen/iamm/24-1
https://www.nxtbook.com/allen/iamm/23-9
https://www.nxtbook.com/allen/iamm/23-8
https://www.nxtbook.com/allen/iamm/23-6
https://www.nxtbook.com/allen/iamm/23-5
https://www.nxtbook.com/allen/iamm/23-2
https://www.nxtbook.com/allen/iamm/23-3
https://www.nxtbook.com/allen/iamm/23-4
https://www.nxtbookmedia.com