A small but EFFICIENT collaboration for the Spiral2 control system development

Similar documents
Setting the Spiral2 control system for the on-going commissioning. Eric Lécorché/ Epics meeting 21/10/2014 1

SPIRAL 2 Commissioning Status

OVERVIEW OF THE BEAM DIAGNOSTICS FOR THE DRIVER OF SPIRAL2

IFMIF mini-workshop on Beam Instrumentation. Ciemat, Madrid (Spain) 2-3 July 2007

Effective Use of Accelerators

Beam Diagnostics and Instrumentation JUAS, Archamps Peter Forck Gesellschaft für Schwerionenforschnung (GSI)

Commissioning of the SNS Beam Instrumentation

Development of Large Scale Optimization Tools for Beam Tracking Codes

DEVELOPMENT OF LARGE SCALE OPTIMIZATION TOOLS FOR BEAM TRACKING CODES*

PIP-II Injector Test s Low Energy Beam Transport: Commissioning and Selected Measurements

The SARAF 40 MeV Proton/Deuteron Accelerator

UPGRADE AND COMMISSIONING OF THE PIAVE-ALPI ECR INJECTOR AT LNL

Tuning Techniques And Operator Diagnostics for FACET at SLAC National Accelerator Laboratory. Chris Melton SLAC Accelerator Operations

State Machine Operation of the MICE Cooling Channel

HIGH CURRENT PROTON BEAM INVESTIGATIONS AT THE SILHI-LEBT AT CEA/SACLAY

SPIRAL-2 FOR NEUTRON PRODUCTION

Diagnostics at SARAF

The SPIRAL 2 Project at GANIL

STATUS OF THE ACS-BASED CONTROL SYSTEM OF THE MID-SIZED TELESCOPE PROTOTYPE FOR THE CHERENKOV TELESCOPE ARRAY (CTA)

BEAM DYNAMICS ISSUES IN THE SNS LINAC

GIS at JLAB. T. Larrieu Jefferson Lab, Newport News, VA 23606, USA. Controls Group. October 2006 PCaPAC

Front end, linac upgrade, and commissioning of J-PARC. Y. Liu KEK/J-PARC, Japan

A PRELIMINARY ALIGNMENT PLAN FOR RIA AT MSU

Beam Feedback System Challenges at SuperKEKB Injector Linac

A high intensity p-linac and the FAIR Project

Diagnostics Requirements for the ARIEL Low Energy Beam Transport

Progress of RAON Heavy Ion Accelerator Project in Korea

Laser Based Diagnostics for Measuring H - Beam Parameters

Best selling products overview of company AURA a.s.

Calibration Routine. Store in HDD. Switch "Program Control" Ref 1/ Ref 2 Manual Automatic

Tomographic transverse phase space measurements at PITZ.

The Luminosity Upgrade at RHIC. G. Robert-Demolaize, Brookhaven National Laboratory

Knott, M. May Future t r e n d s

Beam Diagnostics for Low Energy Proton and H - Accelerators. Vic Scarpine Fermilab 2012 BIW April 16-19, 2012

Remote Observing with HdA/MPIA's 50cm Telescope

One Optimized I/O Configuration per HPC Application

The Accelerator System for ReA3 the New Re-accelerated RIBs Facility at MSU

arxiv: v2 [physics.acc-ph] 21 Jun 2017

University of Groningen. Extraction and transport of ion beams from an ECR ion source Saminathan, Suresh

BEAM TESTS OF THE LHC TRANSVERSE FEEDBACK SYSTEM

CEA Saclay Codes Review for High Intensities Linacs Computations

Chopping High-Intensity Ion Beams at FRANZ

FAGOR 8055 CNC Ordering Handbook. Ref. 0801

ArcGIS Deployment Pattern. Azlina Mahad

IMPLEMENTATION AND EXPERIENCE WITH LUMINOSITY LEVELLING WITH OFFSET BEAM

ACCELERATOR CONTROLS AND MODELING * JEFF CORBETT and CLEMENS WERMELSKIRCHEN

Overview of IFMIF-DONES and testing of materials for DEMO

LC Commissioning, Operations and Availability

Accelerators and Lasers In Combined Experiments Susan Smith Daresbury Laboratory

Overview of xcode Overview of xcode

International Scientific Spring 2010, March 1-6, 1. R. Garoby. slhc

THE PROTON DRIVER CHAPTER IV

The MAX IV Thermionic preinjector

Study of Analyzing and Matching of Mixed High Intensity Highly Charged Heavy Ion Beams

A NEW SYSTEM FOR THE GENERATION OF UTC(CH)

Beam dynamics studies of H-beam chopping in a LEBT for project X

THE ADVANCEMENT OF SPIRAL 2 PROJECT

Introduction to Portal for ArcGIS

Portal for ArcGIS: An Introduction

xlogic SuperRelay is a compact and expandable CPU replacing mini PLCs, multiple timers, relays and counters.

Design Integration of the FRIB Driver Linac

SimpleDreamEQ2. Upgrade kit equatorial mounts Synta EQ2, Celestron CG3. User guide. Micro GoTo system. Micro GoTo system

Infrastructure Automation with Salt

SPIRAL 2 phase 1+/DESIR

Introduction to ArcGIS Server - Creating and Using GIS Services. Mark Ho Instructor Washington, DC

The NFS project. Part of the SPIRAL-2 project built on the GANIL site, Caen, France. NFS is one of the two facilities of the LINAG Experimental Area

The conceptual view. by Gerrit Muller University of Southeast Norway-NISE

SLS at the Paul Scherrer Institute (PSI), Villigen, Switzerland

System Integration. E. Fagotti

Introduction to Portal for ArcGIS. Hao LEE November 12, 2015

The SARAF CW 40 MeV Proton/Deuteron Accelerator

GANIL STATUS REPORT. B. Jacquot, F. Chautard, A.Savalle, & Ganil Staff GANIL-DSM/CEA,IN2P3/CNRS, BP 55027, Caen Cedex, France.

OPERATION STATUS OF HIGH INTENSITY ION BEAMS AT GANIL

The SPIRAL2 Project and experiments with high-intensity rare isotope beams

LHC operation in 2015 and prospects for the future

Emittance blow-up and loss maps in LHC using the transverse damper as exciter

Perseverance. Experimentation. Knowledge.

Developments of the RCNP cyclotron cascade

Accelerator Option for Neutron Sources & the

Recent SPIRAL 2 News (1)

ASTRA BASED SWARM OPTIMIZATIONS OF THE BERLinPro INJECTOR

MEASURING AND CONTROLLING ENERGY SPREAD IN CEBAF

EBSS: Hands-on Activity #8. Operation of an electromagnetic isotope separator (EMIS) Dan Stracener Jon Batchelder

STATUS REPORT ON SPIRAL1 F. Chautard October 2 nd, 2007

Progress of SPIRAL2 project

General Information: Real-time onsite solar forecasting

Shielding calculations with MCNPX at the European spallation source

Development of a Web-Based GIS Management System for Agricultural Authorities in Iraq

The radiation safety access control at GANIL and the RiB SPIRAL facility

Portal for ArcGIS: An Introduction. Catherine Hynes and Derek Law

Beamline practice at BL01B1 (XAFS) In-situ XAFS measurement of catalyst samples

Performance of the ANL ECR Charge Breeder. with Low Mass Beams. Investigations with low mass species. Review of charge breeder design

What Would John Snow Do (Today)? Part 1

Report on PIAVE G. Bisoffi

Secondary beam production with fragment separators

SLS Status and Development of an SLS2 Upgrade

Perm State University Research-Education Center Parallel and Distributed Computing

The DAΦNE Beam Test Facility

EFFECT OF HIGH SOLENOIDAL MAGNETIC FIELDS ON BREAKDOWN VOLTAGES OF HIGH VACUUM 805 MHZ CAVITIES

Status of the EBIT in the ReA3 reaccelerator at NSCL

Transcription:

A small but EFFICIENT collaboration for the Spiral2 control system development Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 1

Outline Spiral2 reminder The collaboration for its control system Who? How? What? so? Some shared developments People and management feedback The end : not a conclusion! Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 2

Spiral2 : a new Rare Ion Beam facility Z N Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 3

Spiral2 : a new Rare Ion Beam facility Z N Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 4

Spiral2 : a new Rare Ion Beam facility Z N Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 5

Spiral2 : a new Rare Ion Beam facility Z N DESIR experiment room Phase 2 : RIB production (within design) Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 6

Spiral2 : a new Rare Ion Beam facility Z N DESIR experiment room Phase 2 : RIB production (within design) S3 experiment room Phase 1 : primary beam acceleration (under construction) NFS experiment room Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 7

And what about the control system? Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 8

And what about the control system? The control room! Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 9

Collaborations for the control system Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 10

Collaborations for the control system Injector control coordination Epics distribution & repository LLRF Equipment interfaces : CFs, slits, ACCTs-DCCTs TOF, FCT, BPMs Ion source control Deuteron source control PLCs : Injector interlock & vacuum RFQ water cooling Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 11

Collaborations for the control system Injector control coordination Epics distribution & repository LLRF Equipment interfaces : CFs, slits, ACCTs-DCCTs TOF, FCT, BPMs Ion source control Deuteron source control PLCs : Injector interlock & vacuum RFQ water cooling Equipment interfaces : Emittancemeters BTI Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 12

Collaborations for the control system BTI Injector control coordination Epics distribution & repository LLRF Equipment interfaces : CFs, slits, ACCTs-DCCTs TOF, FCT, BPMs Ion source control Deuteron source control PLCs : Injector interlock & vacuum RFQ water cooling Equipment interfaces : Emittancemeters BTI Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 13

Collaborations for the control system BTI Injector control coordination Epics distribution & repository LLRF Equipment interfaces : CFs, slits, ACCTs-DCCTs TOF, FCT, BPMs Ion source control Deuteron source control PLCs : Injector interlock & vacuum RFQ water cooling Equipment interfaces : Emittancemeters BTI Global coordination Equipment interfaces : Power supplies Profilers, BLMs, BEMs RF PLCs : RF, MPS,Vacuum Central services High level applications Databases CSS distribution SVN server Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 14

Milestones Time Phases Technical options 2001 Preliminary study Epics proposed by Irfu Mid 2006 End 2006 Start of the collaboration Epics course for Ganil & IPHC First developments Epics + tools VME/VxWorks Linux VME CPU & I/Os boards Modbus-TCP 2007 XAL evaluation Java training for Ganil Work for a shared platform and environment ("topsp2") 2008 Developments and preparation for the ions beam tests topsp2 first delivery 2009 Ions beam tests at Grenoble (+LabView) Eclipse + XAL SVN server at Ganil 2010 CSS evaluation Deuterons beam tests at Saclay 2011 Feedback from the ions and deuterons beams tests CSS class External audit 2012- LLRF integration Specific diagnostics and RF devices interfaces High level applications and databases Java CSS Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 15

Irfu background Involved in numerous physics projects and in the building of instruments for large physics experiments, accelerators or telescopes Previous skills prior to Spiral2 : Linux (RHEL) VME/VxWorks ESO software Siemens PLCs Specificities: Working habits High Intensity Proton Injector IPHI at Saclay Epics experience No high level application programming No use of RDBMS Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 16

Irfu background EPICS supervision for a Magnet Safety System based on VME64X VISIR with its both VMEs (VLT) Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 17

IPHC background Test bench of hybrid electronics for CMS tracker GUI Previous skills prior to Spiral2 : LASD PLL MUX DCU APVs C Bash JAVA OS9 VME MySQL Visual Basic TCP-IP PHP LabView X motif/ Xt LynxOs Fortran DAQ FEC & CCU DRIVER PROCESSOR (VME) FEC CCU CCU CCU CCU CCU Specificities: No Epics experience No high level application programming No use of RDBMS Working habits GUIs Real time Infrastructure & network Electronics PLCs Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 18

Ganil background Ada VME People (for Spiral2) : ~5 Full Time People / year Previous skills prior to Spiral2 : Linux (RHEL) TCP-IP X-Window/Motif RDBMS (Ingres) Camac VxWorks VMS Siemens PLCs PC office work and development HP Proliant CAMAC I/Os Real-time front-end 35 VME crates / PowerPC 604/VxWorks 5 Camac crates / RTVax/VaxELN control network SAN disk array VME I/Os Jbus Power Supply Ingres RDBMS Red Hat Linux cluster Ganil control system Ganil control system ~4000 pieces of equipment office network HP Proliant VME I/Os and beam profilers Stepping motor Power Supply Switch Switch Ethernet Jbus VME Power supplies Stepping motor Power Supply Switch PC alarm display real-time plots Windows cluster (Office automation & Intranet) CMMS Server VME PLC gateway Ganil general network & Web Profibus 28 Operator Consoles PC control room network PLC SISSI PLC RF PLC ECR sources PC and knob box Beam interlocks PLC PLC Beam profilers Siemens PLCs (s5 & s7) EL General_Linux_gb.pdq 13/04/07 Specificities: No prior Epics experience High level application programming Use of RDBMS equipment configuration machine lattice description parameters settings Working habits GUIs Real time Databases Electronics Infrastructure PLCs & network Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 19

Ganil background Ada VME People (for Spiral2) : ~5 Full Time People / year Previous skills prior to Spiral2 : Linux (RHEL) TCP-IP X-Window/Motif RDBMS (Ingres) Camac VxWorks VMS Siemens PLCs PC office work and development HP Proliant CAMAC I/Os Real-time front-end 35 VME crates / PowerPC 604/VxWorks 5 Camac crates / RTVax/VaxELN control network SAN disk array VME I/Os Jbus Power Supply Ingres RDBMS Red Hat Linux cluster Ganil control system Ganil control system ~4000 pieces of equipment office network HP Proliant VME I/Os and beam profilers Stepping motor Power Supply Switch Switch Ethernet Jbus VME Power supplies Stepping motor Power Supply Switch PC alarm display real-time plots Windows cluster (Office automation & Intranet) CMMS Server VME PLC gateway Ganil general network & Web Profibus 28 Operator Consoles PC control room network PLC SISSI PLC RF PLC ECR sources PC and knob box Beam interlocks PLC PLC Beam profilers Siemens PLCs (s5 & s7) EL General_Linux_gb.pdq 13/04/07 Specificities: No prior Epics experience High level application programming Use of RDBMS equipment configuration machine lattice description parameters settings Working habits GUIs Real time Databases Electronics Infrastructure PLCs & network Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 20

Shared organisational basis : topsp2 repository EPICS software platform designed by Irfu is the result of a strong consensus between the developers of the 3 labs Inspired from ESO software Based on a standardized hardware platform Automatic installation of VxWorks tools and EPICS distribution A generic model of development used by each developer with naming rules and in-house architecture An automatic building of final and elaborate IOCs Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 21

Shared developments: beam line control LEBTs integrate control components developed by the 3 labs not only on displays but also on the VME IOCs EDM slits panel Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 22

Shared developments: beam line control LEBTs integrate control components developed by the 3 labs not only on displays but also on the VME IOCs EDM slits panel Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 23

Shared organisational basis : from EDM to CSS 2007 2010 + many others EDM slits panel EDM deuterons source control EDM transverse emittance system configuration EDM power supply panel Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 24

Shared organisational basis : from EDM to CSS 2007 2010 2011 + many others EDM slits panel EDM deuterons source control EDM transverse emittance system configuration EDM power supply panel CSS/BOY evaluation (RFQ amplifier test bench) Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 25

Shared organisational basis : from EDM to CSS 2007 2010 + many others 2011 CSS/BOY Agilent oscilloscope panel for Fast Faraday cup EDM slits panel EDM deuterons source control EDM transverse emittance system configuration CSS/BOY transverse emittance system configuration and visualization (rewritten) EDM power supply panel CSS/BOY evaluation (RFQ amplifier test bench) CSS/BOY LEBT1 synoptic display Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 26

Shared organisational basis : graphical chart Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 27

Shared developments: General purpose Hook application Power supply control GUI and module Faraday Cup beam intensity measurement GUI and module Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 28

Shared developments: General purpose Hook application Interfaces between real time modules and high level applications Power supply control GUI and module Faraday Cup beam intensity measurement GUI and module Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 29

Some brainstorming points Siemens PLC/Epics communication : Modbus-TCP or s7plc? s7plc : widely used in the community and by Irfu Modbus-TCP : Standard fieldbus within Spiral2 (power supplies, diagnostics) Retained by Ganil for PLC integration High level applications and database tools Ganil tasks but bring add-ons and complexity for the collaboration (real time level and interfaces) Rules, specific Epics records and links, db design Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 30

Feedback Some issues Hetereogenity of technical knowledge at the beginning Misunderstandings and management difficulty Skills, habits and contexts Different working approaches for considering problems Lack of time/ressources Specification documents delayed, some mismatches Following emerging solutions while developing But a lot of willingness and involvement Fruitful exchanges Beam tests performed to gain time for the final commissioning Common field work and evaluation of the first components Shared work topsp2, CSS, software interfaces & many others Mutual comprehension Collaborative work Operation of a large installlation Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 31

This is not the end! Use of UML (but late) Yet > 50 man.years Installation & commissioning : LEBTs : 06/2014 then MEBT and Linac Organisation for installing, support still in discussion Installation procedures are in evaluation Irfu & IPHC moving to other projects but support required Ganil : two different control systems to operate : Ganil (Ada) Spiral2 (Epics) Knowledge transfer for the deliveries from the collaboration Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 32

Thanks a lot to the communities for their help and support (Epics, XAL, CSS ) Thanks for your attention! Eric Lécorché, Françoise Gougnaud / Icalepcs San Francisco 10/08/2013 33