23
PR-111003-a-JGU, October 9th, 2011 J. Gutleber 1 MedAustron PXI Systems at CERN Johannes Gutleber Roland Moser

PR-111003-a-JGU, October 9th, 2011 J. Gutleber 1 MedAustron PXI Systems at CERN Johannes Gutleber Roland Moser

Embed Size (px)

Citation preview

J. Gutleber1

PR-111003-a-JGU, October 9th, 2011

MedAustron PXI Systems at CERN

Johannes GutleberRoland Moser

J. Gutleber2

Outline

• Overview of the Accelerator• Control System Architecture• Software and Hardware Developments• Integration Column• Summary

PR-111003-a-JGU, October 9th, 2011

J. Gutleber3

PR-111003-a-JGU, October 9th, 2011

OVERVIEW

J. Gutleber4

The Project

• Ion-therapy and research centre in Wiener Neustadt, Austria• Proton/ion synchrotron accelerator

• Ion-therapy for cancer treatment• Clinical research and applied research

• Multiple ion sources• p + C for ion therapy• Light ions for research

• 5 beam lines• Experimental: 1 horizontal• Clinical: 1 horizontal, 1 horizontal + 1 vertical, 1 proton gantry

PR-111003-a-JGU, October 9th, 2011

J. Gutleber5

Principles of Application

Bragg-Peak• Well defined point at which

beam deposits energy• Carbon-Ions have direct

physical effect on tumor cell

PR-111003-a-JGU, October 9th, 2011

Pencil Beam Scanning• Precise deposition of dose• Reduce irradiation time• Improve dose homogeneity• Treat problematic tumors

J. Gutleber6

MedAustron / CERN

• CERN designs accelerator and the accelerator control system• MedAustron employees stay at CERN since October 2009• A framework agreement with Cosylab was established in April 2010• Department BE hosts the project (BE/OP-MED section)

• Agreements with departments• Various agreements with EN and BE for support on technologies used

has been established with BE-OP

• MedAustron PXI users at CERN• 1 person in control system project (Cesar Torcato de Matos)• 1 person in beam diagnostics project (Anton Kerschbaum)• 2 more possibly to come throughout the year for the injector test

stand in building 184.

PR-111003-a-JGU, October 9th, 2011

J. Gutleber7

PR-111003-a-JGU, October 9th, 2011

ARCHITECTURE

J. Gutleber8

Control System Architecture

• Multi-tier architecture• Separation of concerns

• Interfaces between tiers• Identification of functional

components in tiers

• Industry oriented• Modular• Stepwise extensible

PR-111003-a-JGU, October 9th, 2011

Presentation tier (1)

Processing tier (2)

Equipment tier (3)

Frontend tier (4)• Responsibility of accelerator

workpackages

J. Gutleber9

Rack mountedPC (PCIe)

Design Choices

PR-111003-a-JGU, October 9th, 2011

Presentation tier (1)

Processing tier (2)

Equipment tier (3)

Frontend tier (4)

PXIe

Virtual Machines

PLC, controllers,Power converters

Meas.Studio

Inhouse C#

Ethernet, TCP/IP WinCC OA, SRDP

Ethernet, TCP/IP OPC, STM/MAPS, HTTP

Ethernet, TCP/IP

Recommendations forRS 422 & digital IO

OPC, MRF, 8B10B custom

Ethernet,NI SV

J. Gutleber10

Presentation tier (1)

Processing tier (2)

Equipment tier (3)

Frontend tier (4)

Control System Architecture

PR-111003-a-JGU, October 9th, 2011

MeasurementStudio

WinCC OA (PVSS) is the core operating system of the accelerator control system!• Keeps overall system status image• Single entry point into systems• ~ 100 kDPEs on 6 VMs

J. Gutleber11

Control System Architecture

PR-111003-a-JGU, October 9th, 2011

MeasurementStudio

Inhouse C#

PXIe platform and LV-RT is the processing platform of tier-3!Light Front-End Control Operating System (FECOS) implemented.Light framework to adapt all devices and processes to tier-2.

Presentation tier (1)

Processing tier (2)

Equipment tier (3)

Frontend tier (4)

J. Gutleber12

PR-111003-a-JGU, October 9th, 2011

DEVELOPMENTS

J. Gutleber13

Developments

• Front End Controller Operating System (FECOS)• Main timing system• Power Converter Controller• Beam Diagnostics and Instrumentation• Injector LLRF integration (TINE protocol)• Ion Source integration

PR-111003-a-JGU, October 9th, 2011

J. Gutleber14

FECOS• Object oriented LabView (Real-Time) framework• Uniform and transparent network communication

• WinCC OA integration through OPC/SV server• MedAustron Publisher/Subscriber (MAPS) for high rate data exchange

based on NI Simple TCP Messaging (STM)

• Uniform operation (state machine)• Configuration• Real-time tasks, error handling, remote logging• Runs in tier 3 (equipment tier)

PR-111003-a-JGU, October 9th, 2011

J. Gutleber15

Main Timing System (REDNet)

• Real-Time Event Distribution Network (REDNet)• Based on Micro Research Finland (MRF) hardware layer

• PXI running, PXIe event receiver cards under development• Drivers and libraries for LV and LV-RT developed

• Event broadcast sequencer• General-purpose “cycle sequence-player” system

• Symmetricom S350 GPS integrated for 100 ns timestamps,1 µsec event granularity10 nsec granularity for synchronizing 2 injection devices

• 50 receivers needed (but scales to several hundreds)• Implemented by Cosylab• In-device response via RT bus or Universal IO modules

PR-111003-a-JGU, October 9th, 2011

J. Gutleber16

Power Converter Controller

PR-111003-a-JGU, October 9th, 2011

FlexRIO adapters (6 optical SFPs)

RT link(100 kHz)

FPGA-based FED

• All 262 power convertersoperated via NI-FlexRIO based distributed system• High density 8-16 FlexRIOs in 1 chassis (around 70 PCOs per chassis)

• Power converters are • RS-422 serial devices for slow controls

(uniformed interface design for all power converters)• Voltage sources driven via in-house built regulation board (DSP)• Special magnets with optical trigger for setpoints via RS-422

J. Gutleber17

PR-111003-a-JGU, October 9th, 2011

INTEGRATIONCOLUMNS

J. Gutleber18

CO Systems in Use Currently• 1 Main Timing Generator

• PXI 1031 4 slot, PXI-8102 dual core, • 1 MRF EVG

• 1 Power Converter Controller• PXI 1042 8 slot, PXI-8110 Core 2 quad core,

4GB RAM, LV-RT• 1 FlexRIO PXI-7954R (Virtex 5, LX110)

and 1 MRF EVR to test PCC• 1 FlexRIO PXI-7952R (Virtex 5, LX50)

• 1 Ion Source Front End Controller• PXI 1042 8 slot, PXI-8109 i7 CPU,

4 GB RAM, LV-RT• 32 DIN, 32 DOUT, 4 serial IO,

M-DAQ card 48 DIO, 32 AIN, 4 AOUT, Profibus card

PR-111003-a-JGU, October 9th, 2011

FlexRIO fiber link protocolFED

MTR

PCC

MTS MTG

J. Gutleber19

Beam Diagnostics Currently in Use

• 2 PXI-1042 8 slot, PXI-8110 2 GB, LV-RT• PXI 7340 motion control, PXI-6220 DAQ,

MRF event receiver• beam diagnostics development

• Wire-scanner + slits• Profile grid monitor• Faraday cup

PR-111003-a-JGU, October 9th, 2011

J. Gutleber20

Systems OverviewChassis Quantity Usage Status

PXI 1031 1 Main Timing Generator ExistingPXI 1042 1 Power Converter Controller ExistingPXI-1042 1 Ion Source FEC ExistingPXI 1042 2 Beam Diagnostics Development Existing

PXIe-1075 1 Power Converter Controller OrderedTBD 1 Injector LLRF FEC (Jan. 2012) Planned

PXIe-1075 2 ITS Beam Diagnostics OrderedPXIe-1075 5 PCC (May 2012) PlannedPXIe-1075 11 Beam Diagnostics Planned

PR-111003-a-JGU, October 9th, 2011

• Currently 5 in use, 3 ordered, 1 more in pipeline (9 systems)• 5 more systems for CS until May 2012 (total 13 systems)• Beam diagnostics next bunch early 2012, to be seen how

many to be ordered

J. Gutleber21

PR-111003-a-JGU, October 9th, 2011

SUMMARY

J. Gutleber22

Transition from PXI to PXIe

• Currently evaluating with NI best configurations• MRF develops with Cosylab a PXIe event receiver card

• Prototype in december, final product in May 2012

• Evaluation before EoY Windows (8 GB) vs. LV-RT (4 GB)• For all applications except beam diagnostics

PR-111003-a-JGU, October 9th, 2011

J. Gutleber23

Wish List - Brainstorm

• Shared variable engine performance evaluations and tuning• Maybe common project on publisher/subscriber?

• DIM usage failed due to problems on LV-RT

• Hypervisor evaluation• Tuning of application’s memory tuning• Are you interested in REDNet?• Are you interested in FECOS?

PR-111003-a-JGU, October 9th, 2011