medaustron accelerator control system · (c#, c++, lv), virtual accelerator allocator, logging...

56
Design, Installation and Commissioning Johannes Gutleber MedAustron Accelerator Control System

Upload: others

Post on 15-Jul-2020

20 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Design, Installation and Commissioning Johannes Gutleber

MedAustron Accelerator Control System

Page 2: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

MedAustron Project • Ion therapy center in Austria • Designed and developed under guidance of CERN • Project handed over to Austrian company in 2013

• Wiener Neustadt • 50 km south of Vienna • 1’000 km East of CERN

Page 3: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

MedAustron Project • Ion therapy center in Austria • Designed and developed under guidance of CERN • Project handed over to Austrian company in 2013

• Wiener Neustadt • 50 km south of Vienna • 1’000 km East of CERN

Page 4: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

MedAustron Project • Ion therapy center in Austria • Designed and developed under guidance of CERN • Project handed over to Austrian company in 2013

• Wiener Neustadt • 50 km south of Vienna • 1’000 km East of CERN

Page 5: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Evolution of Radiotherapy

Presenter
Presentation Notes
Ion therapy is an evolution of conventional radiotherapy, improving the Precision Obtaining the same effects with less dose applied in less treatment time Reducing side effects of the treatment
Page 6: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Evolution of Radiotherapy

Photon 2 Fields

Presenter
Presentation Notes
Ion therapy is an evolution of conventional radiotherapy, improving the Precision Obtaining the same effects with less dose applied in less treatment time Reducing side effects of the treatment
Page 7: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Evolution of Radiotherapy

Photon 2 Fields Photon 5 Fields

Presenter
Presentation Notes
Ion therapy is an evolution of conventional radiotherapy, improving the Precision Obtaining the same effects with less dose applied in less treatment time Reducing side effects of the treatment
Page 8: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Evolution of Radiotherapy

Photon 2 Fields Photon 5 Fields Proton 3 Fields

Presenter
Presentation Notes
Ion therapy is an evolution of conventional radiotherapy, improving the Precision Obtaining the same effects with less dose applied in less treatment time Reducing side effects of the treatment
Page 9: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Bragg Peak Effect

Area of Tumor Healthy Tissue Healthy

Tissue Penetration Depth (max. 35 cm)

Rel

ativ

e D

ose

(%)

0.0

0.2

0.4

0.6

0.8

1.0

5 cm 10 cm 15 cm

x-rays protons carbon ions

Page 10: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Bragg Peak Effect

Area of Tumor Healthy Tissue Healthy

Tissue Penetration Depth (max. 35 cm)

Rel

ativ

e D

ose

(%)

0.0

0.2

0.4

0.6

0.8

1.0

5 cm 10 cm 15 cm

x-rays protons carbon ions

Page 11: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Bragg Peak Effect

Area of Tumor Healthy Tissue Healthy

Tissue Penetration Depth (max. 35 cm)

Rel

ativ

e D

ose

(%)

0.0

0.2

0.4

0.6

0.8

1.0

5 cm 10 cm 15 cm

x-rays protons carbon ions

Page 12: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Ion Therapy Accelerator

Synchrotron

Irradiation Rooms Linear Accelerator

Ion Sources

140 m

50 m

Page 13: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Ion Therapy Accelerator

Synchrotron

Irradiation Rooms Linear Accelerator

Ion Sources

140 m

50 m

Page 14: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Ion Therapy Accelerator

Synchrotron

Irradiation Rooms Linear Accelerator

Ion Sources

140 m

50 m

Page 15: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Ion Therapy Accelerator

Synchrotron

Irradiation Rooms Linear Accelerator

Ion Sources

140 m

50 m

Page 16: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Ion Therapy Accelerator

Synchrotron

Irradiation Rooms Linear Accelerator

Ion Sources

140 m

50 m

Page 17: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Best of Breed Design

Presenter
Presentation Notes
We chose to architect and design the control system based on industry supplied systems. A selection process resulted in a design with a “best-of-breed” choices.
Page 18: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Best of Breed Design WinCC OA

Panels

Presenter
Presentation Notes
We chose to architect and design the control system based on industry supplied systems. A selection process resulted in a design with a “best-of-breed” choices.
Page 19: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Best of Breed Design Presentation (Tier 1) WinCC OA panels with Qt extensions, Labview VIPs integrated with WinCC OA, ProShell C# framework and procedures (WPF)

WinCC OA Panels

Presenter
Presentation Notes
We chose to architect and design the control system based on industry supplied systems. A selection process resulted in a design with a “best-of-breed” choices.
Page 20: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Best of Breed Design Presentation (Tier 1) WinCC OA panels with Qt extensions, Labview VIPs integrated with WinCC OA, ProShell C# framework and procedures (WPF)

WinCC OA Panels

WinCC OA

C# In-house apps

Presenter
Presentation Notes
We chose to architect and design the control system based on industry supplied systems. A selection process resulted in a design with a “best-of-breed” choices.
Page 21: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Best of Breed Design Presentation (Tier 1) WinCC OA panels with Qt extensions, Labview VIPs integrated with WinCC OA, ProShell C# framework and procedures (WPF)

Processing (Tier 2) 100% virtualized (VMWare ESX server, Win 2008R2) Supervisory control via SIEMENS/ETM WinCC OA (Ctrl scripts) SV/OPC for command & monitoring, HTTP for FEC configuration Oracle for accelerator configuration (Repository Management System), Publisher/subscriber (C#, C++, LV), Virtual Accelerator Allocator, Logging service from all systems via standard protocol

WinCC OA Panels

WinCC OA

C# In-house apps

Presenter
Presentation Notes
We chose to architect and design the control system based on industry supplied systems. A selection process resulted in a design with a “best-of-breed” choices.
Page 22: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Best of Breed Design Presentation (Tier 1) WinCC OA panels with Qt extensions, Labview VIPs integrated with WinCC OA, ProShell C# framework and procedures (WPF)

Processing (Tier 2) 100% virtualized (VMWare ESX server, Win 2008R2) Supervisory control via SIEMENS/ETM WinCC OA (Ctrl scripts) SV/OPC for command & monitoring, HTTP for FEC configuration Oracle for accelerator configuration (Repository Management System), Publisher/subscriber (C#, C++, LV), Virtual Accelerator Allocator, Logging service from all systems via standard protocol

WinCC OA Panels

WinCC OA

C# In-house apps

Presenter
Presentation Notes
We chose to architect and design the control system based on industry supplied systems. A selection process resulted in a design with a “best-of-breed” choices.
Page 23: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Best of Breed Design Presentation (Tier 1) WinCC OA panels with Qt extensions, Labview VIPs integrated with WinCC OA, ProShell C# framework and procedures (WPF)

Equipment (Tier 3) PXIe (CPU 8135), Win 7, LV 2010, FECOS framework unifies configuration, commanding and monitoring (Cosylab), application components developed in Labview, 1 system VME/Linux/C++

Processing (Tier 2) 100% virtualized (VMWare ESX server, Win 2008R2) Supervisory control via SIEMENS/ETM WinCC OA (Ctrl scripts) SV/OPC for command & monitoring, HTTP for FEC configuration Oracle for accelerator configuration (Repository Management System), Publisher/subscriber (C#, C++, LV), Virtual Accelerator Allocator, Logging service from all systems via standard protocol

WinCC OA Panels

WinCC OA

C# In-house apps

Presenter
Presentation Notes
We chose to architect and design the control system based on industry supplied systems. A selection process resulted in a design with a “best-of-breed” choices.
Page 24: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Best of Breed Design Presentation (Tier 1) WinCC OA panels with Qt extensions, Labview VIPs integrated with WinCC OA, ProShell C# framework and procedures (WPF)

Equipment (Tier 3) PXIe (CPU 8135), Win 7, LV 2010, FECOS framework unifies configuration, commanding and monitoring (Cosylab), application components developed in Labview, 1 system VME/Linux/C++

Processing (Tier 2) 100% virtualized (VMWare ESX server, Win 2008R2) Supervisory control via SIEMENS/ETM WinCC OA (Ctrl scripts) SV/OPC for command & monitoring, HTTP for FEC configuration Oracle for accelerator configuration (Repository Management System), Publisher/subscriber (C#, C++, LV), Virtual Accelerator Allocator, Logging service from all systems via standard protocol

WinCC OA Panels

WinCC OA

C# In-house apps

Presenter
Presentation Notes
We chose to architect and design the control system based on industry supplied systems. A selection process resulted in a design with a “best-of-breed” choices.
Page 25: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Best of Breed Design Presentation (Tier 1) WinCC OA panels with Qt extensions, Labview VIPs integrated with WinCC OA, ProShell C# framework and procedures (WPF)

Equipment (Tier 3) PXIe (CPU 8135), Win 7, LV 2010, FECOS framework unifies configuration, commanding and monitoring (Cosylab), application components developed in Labview, 1 system VME/Linux/C++

Processing (Tier 2) 100% virtualized (VMWare ESX server, Win 2008R2) Supervisory control via SIEMENS/ETM WinCC OA (Ctrl scripts) SV/OPC for command & monitoring, HTTP for FEC configuration Oracle for accelerator configuration (Repository Management System), Publisher/subscriber (C#, C++, LV), Virtual Accelerator Allocator, Logging service from all systems via standard protocol

WinCC OA Panels

WinCC OA

C# In-house apps

Frontend (Tier 4) Thomson LLRF, CERN LLRF, Pantechnik VIs, DSP code, PLCs, …

Presenter
Presentation Notes
We chose to architect and design the control system based on industry supplied systems. A selection process resulted in a design with a “best-of-breed” choices.
Page 26: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Installation Timeline 2012

Oct 1, 2012 Building and IT ready

• Development setup at CERN • Remote deployment via Citrix VDI and RDP • 1 person on-site permanently

Presenter
Presentation Notes
Installation before arrival of first equipment. Validated IT infrastructure. Ready to go in January 2013. Kept two development environments at EBG and at CERN – 2 teams in parallel Phasing out now, dismantling at CERN in December 2013 with delivery of RF front-end controller
Page 27: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Installation Timeline 2012

Oct 1, 2012 Building and IT ready

• Development setup at CERN • Remote deployment via Citrix VDI and RDP • 1 person on-site permanently

Presenter
Presentation Notes
Installation before arrival of first equipment. Validated IT infrastructure. Ready to go in January 2013. Kept two development environments at EBG and at CERN – 2 teams in parallel Phasing out now, dismantling at CERN in December 2013 with delivery of RF front-end controller
Page 28: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Installation Timeline 2012

Oct 1, 2012 Building and IT ready

Dec 10, 2012 Source

commissioning start

• Development setup at CERN • Remote deployment via Citrix VDI and RDP • 1 person on-site permanently

Presenter
Presentation Notes
Installation before arrival of first equipment. Validated IT infrastructure. Ready to go in January 2013. Kept two development environments at EBG and at CERN – 2 teams in parallel Phasing out now, dismantling at CERN in December 2013 with delivery of RF front-end controller
Page 29: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Installation Timeline 2012

Oct 1, 2012 Building and IT ready

Dec 10, 2012 Source

commissioning start

• Development setup at CERN • Remote deployment via Citrix VDI and RDP • 1 person on-site permanently

Presenter
Presentation Notes
Installation before arrival of first equipment. Validated IT infrastructure. Ready to go in January 2013. Kept two development environments at EBG and at CERN – 2 teams in parallel Phasing out now, dismantling at CERN in December 2013 with delivery of RF front-end controller
Page 30: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Installation Timeline 2013

• Development setup at CERN and in Austria • Remote development until July 2013 • On-site deployment and development 3 people

February, 2013 On-site development setup

Presenter
Presentation Notes
Installation before arrival of first equipment. Validated IT infrastructure. Ready to go in January 2013. Kept two development environments at EBG and at CERN – 2 teams in parallel Phasing out now, dismantling at CERN in December 2013 with delivery of RF front-end controller
Page 31: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Installation Timeline 2013

Converter commissioning Control system trial

• Development setup at CERN and in Austria • Remote development until July 2013 • On-site deployment and development 3 people

February, 2013 On-site development setup

Presenter
Presentation Notes
Installation before arrival of first equipment. Validated IT infrastructure. Ready to go in January 2013. Kept two development environments at EBG and at CERN – 2 teams in parallel Phasing out now, dismantling at CERN in December 2013 with delivery of RF front-end controller
Page 32: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Installation Timeline 2013

Converter commissioning Control system trial

July 1, 2013 Site acceptance

• Development setup at CERN and in Austria • Remote development until July 2013 • On-site deployment and development 3 people

February, 2013 On-site development setup

Presenter
Presentation Notes
Installation before arrival of first equipment. Validated IT infrastructure. Ready to go in January 2013. Kept two development environments at EBG and at CERN – 2 teams in parallel Phasing out now, dismantling at CERN in December 2013 with delivery of RF front-end controller
Page 33: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Installation Timeline 2013

Converter commissioning Control system trial

July 1, 2013 Site acceptance

• Development setup at CERN and in Austria • Remote development until July 2013 • On-site deployment and development 3 people

August 2013 Team moves from CERN to Austria

February, 2013 On-site development setup

Presenter
Presentation Notes
Installation before arrival of first equipment. Validated IT infrastructure. Ready to go in January 2013. Kept two development environments at EBG and at CERN – 2 teams in parallel Phasing out now, dismantling at CERN in December 2013 with delivery of RF front-end controller
Page 34: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Installation Timeline 2013

Converter commissioning Control system trial

July 1, 2013 Site acceptance

• Development setup at CERN and in Austria • Remote development until July 2013 • On-site deployment and development 3 people

August 2013 Team moves from CERN to Austria

February, 2013 On-site development setup

Sept 1, 2013 CO Operational

Linac start

Presenter
Presentation Notes
Installation before arrival of first equipment. Validated IT infrastructure. Ready to go in January 2013. Kept two development environments at EBG and at CERN – 2 teams in parallel Phasing out now, dismantling at CERN in December 2013 with delivery of RF front-end controller
Page 35: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Commissioning Process Local Installation

Local Commissioning

Remote Commissioning

Beam Commissioning

System Validation

Control System

Involvement

Page 36: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Commissioning Process Identify and place equipment, put under asset control, connect and make operational.

Local Installation

Local Commissioning

Remote Commissioning

Beam Commissioning

System Validation

Control System

Involvement

Page 37: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Commissioning Process Identify and place equipment, put under asset control, connect and make operational.

Test equipment and performances Verify safety and interlock functions Test controls communication + configuration

Local Installation

Local Commissioning

Remote Commissioning

Beam Commissioning

System Validation

Control System

Involvement

Page 38: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Commissioning Process Identify and place equipment, put under asset control, connect and make operational.

Test equipment and performances Verify safety and interlock functions Test controls communication + configuration

Verify equipment functions, performances and safety functions with control system

Local Installation

Local Commissioning

Remote Commissioning

Beam Commissioning

System Validation

Control System

Involvement

Page 39: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Commissioning Process Identify and place equipment, put under asset control, connect and make operational.

Test equipment and performances Verify safety and interlock functions Test controls communication + configuration

Verify equipment functions, performances and safety functions with control system

Generate beam using control system including equipment. Determine settings for baseline configuration and store in repository

Local Installation

Local Commissioning

Remote Commissioning

Beam Commissioning

System Validation

Control System

Involvement

Page 40: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Commissioning Process Identify and place equipment, put under asset control, connect and make operational.

Test equipment and performances Verify safety and interlock functions Test controls communication + configuration

Verify equipment functions, performances and safety functions with control system

Generate beam using control system including equipment. Determine settings for baseline configuration and store in repository

Perform beam operation with all integrated systems. Measure performance and assess quality.

Local Installation

Local Commissioning

Remote Commissioning

Beam Commissioning

System Validation

Control System

Involvement

Page 41: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Phase Advancement

SAFETY AND QUALITY GATE

Page 42: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Phase Advancement

SAFETY AND QUALITY GATE

Page 43: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Phase Advancement

SAFETY AND QUALITY GATE

Phase C

Preconditions

Postconditions

Page 44: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Phase Advancement

SAFETY AND QUALITY GATE

Phase C

Preconditions

Postconditions

Page 45: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Phase Advancement

Phase D

Preconditions

Postconditions

SAFETY AND QUALITY GATE

Phase C

Preconditions

Postconditions

Page 46: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Lessons Learnt

Presenter
Presentation Notes
Successful application of Systems Engineering V-model Work with contractor to meet ambitious schedule and keep cost and scope under control 4-tier architecture where controls established development process and engaged less or more depending on subsystems expertise, resources and needs proved to be beneficial
Page 47: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Lessons Learnt

Systems Engineering

Presenter
Presentation Notes
Successful application of Systems Engineering V-model Work with contractor to meet ambitious schedule and keep cost and scope under control 4-tier architecture where controls established development process and engaged less or more depending on subsystems expertise, resources and needs proved to be beneficial
Page 48: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Lessons Learnt

Systems Engineering

Work with Contractor

Presenter
Presentation Notes
Successful application of Systems Engineering V-model Work with contractor to meet ambitious schedule and keep cost and scope under control 4-tier architecture where controls established development process and engaged less or more depending on subsystems expertise, resources and needs proved to be beneficial
Page 49: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Lessons Learnt

Systems Engineering

Tier 1

Tier 2

Tier 3

Tier 4

Varying Involvement

Work with Contractor

Presenter
Presentation Notes
Successful application of Systems Engineering V-model Work with contractor to meet ambitious schedule and keep cost and scope under control 4-tier architecture where controls established development process and engaged less or more depending on subsystems expertise, resources and needs proved to be beneficial
Page 50: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house
Presenter
Presentation Notes
CERN
Page 51: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house
Presenter
Presentation Notes
CERN
Page 52: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

CERN portfolio enriched with blueprint of medical accelerator

Presenter
Presentation Notes
CERN
Page 53: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

CERN portfolio enriched with blueprint of medical accelerator

Presenter
Presentation Notes
CERN
Page 54: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Transfer from fundamental physics to life-science application

CERN portfolio enriched with blueprint of medical accelerator

Presenter
Presentation Notes
CERN
Page 55: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Transfer from fundamental physics to life-science application

CERN portfolio enriched with blueprint of medical accelerator

Presenter
Presentation Notes
CERN
Page 56: MedAustron Accelerator Control System · (C#, C++, LV), Virtual Accelerator Allocator, Logging service . from all systems via standard protocol . WinCC OA Panels . WinCC OA . C# In-house

Large-scale knowledge transfer from CERN to member-state

Transfer from fundamental physics to life-science application

CERN portfolio enriched with blueprint of medical accelerator

Presenter
Presentation Notes
CERN