Fermilab Control System Jim Patrick - AD/Controls MaRIE Meeting March 9, 2016.

Slides:



Advertisements
Similar presentations
André Augustinus ALICE Detector Control System  ALICE DCS is responsible for safe, stable and efficient operation of the experiment  Central monitoring.
Advertisements

Accelerator control at iThemba LABS. Some background No formal reliability procedures Cost considerations SSC operational 24/7 Shutdown total of 2 months/year.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Experimental Facilities Division ANL-ORNL SNS Experimental Data Standards (Status) Richard Riedel SNS Data Acquisition Group Leader.
Diane Fairley High Level October 24-28, 2005 High Level Physics Applications LCLS Week / FAC October 24-28, 2005.
Brian Martlew 25 th Sept 2006 MICE Control & Monitoring Plan Brian Martlew.
1 Linac/400 MeV BPM System Status Nathan Eddy PIP Meeting 8/8/12.
Elder Matias CLS Control System Recent Upgrades. Major Changes Synchrotron Upgrade New Isotope Production Linac EPICS Software –Python EDM –Aquaman –ScienceStudio.
–Streamline / organize Improve readability of code Decrease code volume/line count Simplify mechanisms Improve maintainability & clarity Decrease development.
March 2004 At A Glance ITOS is a highly configurable low-cost control and monitoring system. Benefits Extreme low cost Database driven - ITOS software.
Agenda Adaptation of existing open-source control systems from compact accelerators to large scale facilities.
A very quick overview of the Synoptic GUI Tool for building Accelerator Applications.
3/7/05A. Semenov Batch-by-Batch Intensity Monitor 1 Two-Channel Batch by Batch Intensity Monitor for Main Injector BBI.
BPM DAQ for KEK Linac EPICS IOC using WindowsXP-based Oscilloscope for BPM DAQ System in KEK e-/e+ Linac Masanori Satoh (KEK Linac) June 13-16, 2011 EPICS.
Diagnostic and Hardware Index Page Application Survey Brian Hendricks.
06/05/2004AB/CO TC RF controls issues Brief overview & status Requested from AB/CO Hardware, Timing, VME/FESA for LEIR, SPS, LHC Controls for LHC RF Power.
1 Progress of the Controls for BEPCII EPICS Seminar Presented by J. Zhao 20 August, 2002.
CRIO as a hardware platform for Machine Protection. W. Blokland S. Zhukov.
Automated Beam Steering Software at FNAL Keith Engell Accelerator Controls.
ICALEPCS 2007 Summary Karen S. White Jefferson Lab.
Thomas Jefferson National Accelerator Facility Page 1 Slow Controls Ken Livingston University of Glasgow.
Fermilab Control System (“ACNET”) J. Patrick February 17, 2005.
Dec 8-10, 2004EPICS Collaboration Meeting – Tokai, Japan MicroIOC: A Simple Robust Platform for Integrating Devices Mark Pleško
ATCA based LLRF system design review DESY Control servers for ATCA based LLRF system Piotr Pucyk - DESY, Warsaw University of Technology Jaroslaw.
Remote Access Using Citrix Presentation Server December 6, 2006 Matthew Granger IT665.
CLS Control System Progress Report Elder Matias Canadian Light Source University of Saskatchewan Saskatoon Saskatchewan.
Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January CadarachePage 1 FINAL DESIGN REVIEW OF ITER PBS 45 CODAC – PART 1.
March 2008EPICS Meeting in Shanghai1 KEKB Control System Status Mar Tatsuro NAKAMURA KEKB Control Group, KEK.
Eugenia Hatziangeli Beams Department Controls Group CERN, Accelerators and Technology Sector E.Hatziangeli - CERN-Greece Industry day, Athens 31st March.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
Session 1 Introduction  What is RADE  Technology  Palette  Tools  Template  Combined Example  How to get RADE  Questions? RADE Applications EN-ICE-MTA.
The Main Injector Beam Position Monitor Front-End Software Luciano Piccoli, Stephen Foulkes, Margaret Votava and Charles Briegel Fermi National Accelerator.
Controls & Monitoring Overview J. Leaver 03/06/2009.
Fermilab February 17, 2003Recycler BPM Front-end1 Duane C. Voy
The Fermilab Control System Jim Patrick - Fermilab CERN AB Seminar October 5, 2006.
The recent history and current state of the linac control system Tom Himel Dec 1,
DØ Online Workshop3-June-1999S. Fuess Online Computing Overview DØ Online Workshop 3-June-1999 Stu Fuess.
DoE Review January 1998 Online System WBS 1.5  One-page review  Accomplishments  System description  Progress  Status  Goals Outline Stu Fuess.
ICALEPCS 2007 The Evolution of the Elettra Control System The evolution of the Elettra Control Sytem C. Scafuri, L. Pivetta.
Connecting LabVIEW to EPICS network
EPICS at Fermilab: Not just D0 anymore - Cavities, Cavities, Cavities Geoff Savage for the Dzero and ILCTA controls groups Wed June 14, 2006 EPICS Collaboration.
11 th February 2008Brian Martlew EPICS for MICE Status of the MICE slow control system Brian Martlew STFC, Daresbury Laboratory.
CEA DSM Irfu SIS LDISC 18/04/2012 Paul Lotrus 1 Control Command Overview GBAR Collaboration Meeting Paul Lotrus CEA/DSM/Irfu/SIS.
Fermilab Accelerator Controls Console Introduction for Users Charlie Briegel Fermilab Controls Brian Hendricks, Jim Smedinghoff.
Features of JAS Plots Plots update in real time. Data for plots can be local or remote (use Java RMI to connect to JAS Data Server). Rich variety of styles.
F A Fermilab Roadmap Dave McGinnis May 28, f Fermilab Roadmap - McGinnis Timelines  Divide the road map into three parallel paths  ILC - Energy.
Control System Overview J. Frederick Bartlett Fermilab June 1,1999.
The use of EPICS as a C&I tool for the RFQ accelerator facility at Necsa Mr M. Matabane.
Project X RD&D Plan Controls Jim Patrick AAC Meeting February 3, 2009.
Industrial Control Engineering ADE Rapid Application Development Environment.
Linux in the Accelerator Division Jim Smedinghoff Linux User Group Jan /28/2015Smedinghoff | Linux in the Accelerator Division1.
Industrial Control Engineering Session 1 Introduction  What is RADE  Technology  Palette  Tools  Template  Combined Example  How to get RADE 
ORNL is managed by UT-Battelle for the US Department of Energy Status Report: Data Acquisition and Instrument Controls for the Spallation Neutron Source.
Online Software November 10, 2009 Infrastructure Overview Luciano Orsini, Roland Moser Invited Talk at SuperB ETD-Online Status Review.
JLab Accelerator Controls Matt Bickley MaRIE discussion April 26, 2016.
PXIE/PIP-II Control System J. Patrick October 7, 2014.
Brian Drendel October 31, This talk  Beams-doc private/DocDB/ShowDocument?docid=4474https://beamdocs.fnal.gov/AD-
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
Accelerator Division View Sergei Nagaitsev DOE Independent Project Review of PIP-II 16 June 2015.
Redundancy in the Control System of DESY’s Cryogenic Facility. M. Bieler, M. Clausen, J. Penning, B. Schoeneburg, DESY ARW 2013, Melbourne,
Summary Instrumentation & Controls WG Wim Blokland Jim Patrick Manfred Wendt Project X Collaboration Meeting September 12, 2009.
Overview of TANGO Control system
Accelerator control at iThemba LABS
Institute of Nuclear Physics Polish Academy of Sciences
SLC-Aware IOC LCLS Collaboration Jan 26, 2005
Fermilab Control System (“ACNET”)
The EPICS running envirionments in the five accelerator projects
EPICS: Experimental Physics and Industrial Control System
Presentation transcript:

Fermilab Control System Jim Patrick - AD/Controls MaRIE Meeting March 9, 2016

Controls Scope Main Complex Accelerator Test Facilities NOvA experiment slow control system Future Projects (PIP-II) 3/9/2016Fermilab Control System2

Fermilab Control System (ACNET) Unified system for the entire complex –All accelerators, all machine and technical equipment –Common console manager can launch any application –Common software frameworks –Common timing system Three tier system –Applications, central services, front-ends Custom system developed for the Tevatron in early 80’s 3/9/2016Fermilab Control System3

Modular architecture –Many major upgrades over the years w/same core architecture –Almost all computers and much hardware Supports simultaneous operation of variety of beam modes –Timing system and much infrastructure to support this Custom communication protocol (ACNET) –Supports data request on any timing event (+delay) –Supports blocks of high rate readings (Fast Time Plot request) Custom timing system –TCLK – event link Central Timeline Generator (TLG) + remotely generated events –MDAT – “fast” data link 3/9/2016Fermilab Control System4

Fermilab Accelerator Complex – Collider Era NUMI Recycler miniBooNE Tevatron Main Injector Linac Booster pbar Fixed Target e-cool

Fermilab Control System Front-ends –Wide variety of hardware – CAMAC, VME, GPIB, Ethernet… –Internet Rack Monitor – turnkey ADC, DAC, digital I/O package –HRM front-end – Modernized IRM –VME/VxWorks front-ends –Java “Open Access Client” (OAC) front-ends Non-realtime, full Linux OS + database access For ethernet connected hardware, access groups of devices –Labview front-ends (via OPC to Java OAC) –Erlang language front-ends Recent development, mainly Ethernet connected hardware Also runs on Linux 3/9/2016Fermilab Control System6

Central (“Middle Layer”) Services –Custom alarm system –Data logging - ~80 parallel loggers –Save/Restore, etc… Applications –“Parameter Pages” –C/C++ based framework, (very) old graphics –Java based framework – modern GUI –Custom Accelerator Control Language (ACL) Synoptic display – drag and drop builder Java based, view with Java application or web browser Adapted by RHIC/BNL 3/9/2016Fermilab Control System7

Accelerator Test Facilities High Intensity Neutrino Source (HINS) –Low energy pulsed proton linac –no longer active Fermilab Accelerator Science & Technology facility (FAST) –300 MeV ILC style SC electron linac –IOTA ring under construction Project X Injector Experiment (PXIE) –CW capable SC proton linac –Front end of future PIP-II accelerator 3/9/2016Fermilab Control System8

Test Facility Control Systems HINS and FAST started as independent EPICS systems –Core tools + EDM and data archiver from SNS, … –FAST was ILC test facility, other US labs expected to participate ILC became unlikely, external participation never happened Control systems were put under ACNET infrastructure –Console manager, code management system –EDM displays could speak ACNET as well as CA EPICS parts all eventually ported to ACNET PXIE is all ACNET –Avoid older hardware and hardware platforms –Avoid writing old graphics apps (use Synoptic, Java, scripts) 3/9/2016Fermilab Control System9

NOvA Experiment Slow Controls Detector power supplies Rack and environmental monitoring Two parts –Part runs on data acquisition system hardware and buses EPICS – done by experiment DAQ group and not us IOCs with Control System Studio for user interface –Remainder is ACNET and done by us All synoptic displays, no custom applications Independent installation in Minnesota – “ACNET in a Box” –We wrote a gateway and do get some EPICS data into ACNET 3/9/2016Fermilab Control System10

Future Projects & the Control System PIP-II accelerator is a substantial controls project Considerable infrastructure modernization is needed to support PIP-II and existing complex for decades to come –Timing System –Communication protocol Fully support EPICS front-ends? –Hardware platforms – which new ones to support? –Front-end processors and field equipment –Middle layer services – alarms, logging etc. Exploring experiment DAQ system for waveform logging –Application environment PIP-II must interface well to the rest of the complex –We can’t replace everything there all at once 3/9/2016Fermilab Control System11

Summary We support a large control system for the main complex with a variety of interleaved operational modes It is a mostly custom system that originated in the early 80’s but has been continually upgraded since then We have significant experience with EPICS PIP-II + major upgrades to the current complex are planned The control system must be upgraded for these new projects and to make the existing complex supportable for the future Planning of these upgrades is underway It is a good time to explore synergy with other projects 3/9/2016Fermilab Control System12