Cargando…

How to Successfully Renovate a Controls System? - Lessons Learned from the Renovation of the CERN Injectors’ Controls Software

Renovation of the control system of the CERN LHC injectors was initiated in 2007 in the scope of the Injector Controls Architecture (InCA) project. One of its main objectives was to homogenize the controls software across CERN accelerators and reuse as much as possible the existing modern sub-system...

Descripción completa

Detalles Bibliográficos
Autores principales: Kruk, G, Deghaye, S, Kulikova, O, Lezhebokov, V, Pace, M, Pera Mira, P, Roux, E, Wozniak, J Pawel
Lenguaje:eng
Publicado: 2013
Materias:
Acceso en línea:http://cds.cern.ch/record/1612166
_version_ 1780932208684433408
author Kruk, G
Deghaye, S
Kulikova, O
Lezhebokov, V
Pace, M
Pera Mira, P
Roux, E
Wozniak, J Pawel
author_facet Kruk, G
Deghaye, S
Kulikova, O
Lezhebokov, V
Pace, M
Pera Mira, P
Roux, E
Wozniak, J Pawel
author_sort Kruk, G
collection CERN
description Renovation of the control system of the CERN LHC injectors was initiated in 2007 in the scope of the Injector Controls Architecture (InCA) project. One of its main objectives was to homogenize the controls software across CERN accelerators and reuse as much as possible the existing modern sub-systems, such as the settings management used for the LHC. The project team created a platform that would permit coexistence and intercommunication between old and new components via a dedicated gateway, allowing a progressive replacement of the former. Dealing with a heterogeneous environment, with many diverse and interconnected modules, implemented using different technologies and programming languages, the team had to introduce all the modifications in the smoothest possible way, without causing machine downtime. After a brief description of the system architecture, the paper discusses the technical and non-technical sides of the renovation process such as validation and deployment methodology, operational applications and configuration tools characteristics and finally users’ involvement and human aspects, outlining good decisions, pitfalls and lessons learned over the last five years.
id cern-1612166
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2013
record_format invenio
spelling cern-16121662022-08-17T13:32:06Zhttp://cds.cern.ch/record/1612166engKruk, GDeghaye, SKulikova, OLezhebokov, VPace, MPera Mira, PRoux, EWozniak, J PawelHow to Successfully Renovate a Controls System? - Lessons Learned from the Renovation of the CERN Injectors’ Controls SoftwareAccelerators and Storage RingsRenovation of the control system of the CERN LHC injectors was initiated in 2007 in the scope of the Injector Controls Architecture (InCA) project. One of its main objectives was to homogenize the controls software across CERN accelerators and reuse as much as possible the existing modern sub-systems, such as the settings management used for the LHC. The project team created a platform that would permit coexistence and intercommunication between old and new components via a dedicated gateway, allowing a progressive replacement of the former. Dealing with a heterogeneous environment, with many diverse and interconnected modules, implemented using different technologies and programming languages, the team had to introduce all the modifications in the smoothest possible way, without causing machine downtime. After a brief description of the system architecture, the paper discusses the technical and non-technical sides of the renovation process such as validation and deployment methodology, operational applications and configuration tools characteristics and finally users’ involvement and human aspects, outlining good decisions, pitfalls and lessons learned over the last five years.CERN-ACC-2013-0236oai:cds.cern.ch:16121662013-10-05
spellingShingle Accelerators and Storage Rings
Kruk, G
Deghaye, S
Kulikova, O
Lezhebokov, V
Pace, M
Pera Mira, P
Roux, E
Wozniak, J Pawel
How to Successfully Renovate a Controls System? - Lessons Learned from the Renovation of the CERN Injectors’ Controls Software
title How to Successfully Renovate a Controls System? - Lessons Learned from the Renovation of the CERN Injectors’ Controls Software
title_full How to Successfully Renovate a Controls System? - Lessons Learned from the Renovation of the CERN Injectors’ Controls Software
title_fullStr How to Successfully Renovate a Controls System? - Lessons Learned from the Renovation of the CERN Injectors’ Controls Software
title_full_unstemmed How to Successfully Renovate a Controls System? - Lessons Learned from the Renovation of the CERN Injectors’ Controls Software
title_short How to Successfully Renovate a Controls System? - Lessons Learned from the Renovation of the CERN Injectors’ Controls Software
title_sort how to successfully renovate a controls system? - lessons learned from the renovation of the cern injectors’ controls software
topic Accelerators and Storage Rings
url http://cds.cern.ch/record/1612166
work_keys_str_mv AT krukg howtosuccessfullyrenovateacontrolssystemlessonslearnedfromtherenovationofthecerninjectorscontrolssoftware
AT deghayes howtosuccessfullyrenovateacontrolssystemlessonslearnedfromtherenovationofthecerninjectorscontrolssoftware
AT kulikovao howtosuccessfullyrenovateacontrolssystemlessonslearnedfromtherenovationofthecerninjectorscontrolssoftware
AT lezhebokovv howtosuccessfullyrenovateacontrolssystemlessonslearnedfromtherenovationofthecerninjectorscontrolssoftware
AT pacem howtosuccessfullyrenovateacontrolssystemlessonslearnedfromtherenovationofthecerninjectorscontrolssoftware
AT peramirap howtosuccessfullyrenovateacontrolssystemlessonslearnedfromtherenovationofthecerninjectorscontrolssoftware
AT rouxe howtosuccessfullyrenovateacontrolssystemlessonslearnedfromtherenovationofthecerninjectorscontrolssoftware
AT wozniakjpawel howtosuccessfullyrenovateacontrolssystemlessonslearnedfromtherenovationofthecerninjectorscontrolssoftware