Standardisation of BRIGHT Beamline Control Systems

Slides:



Advertisements
Similar presentations
Overview What is the National ITS Architecture? User Services
Advertisements

The Future in BIM Integrated Project Delivery Where’s the engagement in BIM gone?? BIM Proprietary Design CAM Fabrication Perceived to be too complex.
Virtualisation and Visualisation – Improving Teaching and Learning in Computer Science Seán Duignan School of Science GMIT Tony Hall Education Department.
Wayne Lewis Australian Synchrotron Beamline Controls Design and Implementation.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
WBS & AO Controls Jason Chin, Don Gavel, Erik Johansson, Mark Reinig Design Meeting (Team meeting #10) Sept 17 th, 2007.
Design, Implementation and Maintenance
Software maintenance Managing the processes of system change.
Merlin ITEA Symposium Merlin Overview2 Problem domain Companies hardly develop embedded products completely on their own Embedded systems need.
EPICS Meeting, APS, June 14 th 2006 MCS-8 The 8 axes motion control system Rok Šabjan
Leading Edge Climbing Equipment
The Design Discipline.
IAEA International Atomic Energy Agency How do you know how far you have got? How much you still have to do? Are we nearly there yet? What – Who – When.
12-CRS-0106 REVISED 8 FEB 2013 EPICS Collaboration Meeting 2013 CSS An integrated development and runtime environment for ITER plant system local controls.
Standard User Interface Tooling Summary Report The Standard User Interface tooling project is a partnership project to deliver elements of a healthcare.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Matthias Clausen, DESY XFEL Refrigerator Controls – April CSS-DCT (SNL) Training.
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
InWEnt | Qualified to shape the future1 Internet based Human Resource Development Management Platform Human Resource Development Programme in Natural Disaster.
1 Kenneth Osborne, 9/14/07 Inter Group communications at the Advanced Light Source. Overview of the different methods of communication between different.
Systems Life Cycle A2 Module Heathcote Ch.38.
The Role of Experience in Software Testing Practice Zahra Molaei Soheil Hedayatitezengi Comp 587 Prof. Lingard 1 of 21.
Hall 180 Cryogenic test facility: Project management: Project Change Request, EVM and Interface Sheet L. Serio.
Version 5. ¿What is PAF? PAF is a tool to easily and quickly implement… …distributed analysis over ROOT trees. …by hiding as much as possible the inherent.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary June, 2011 Made available under the Eclipse Public License v Mobile.
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 1 Diploma of Project Management.
IEEE IT (Information Technology) Strategy – 2005 Unapproved.
How the NCSX Project Does Business
11 th February 2008Brian Martlew EPICS for MICE Status of the MICE slow control system Brian Martlew STFC, Daresbury Laboratory.
Design and implementation Chapter 7 – Lecture 1. Design and implementation Software design and implementation is the stage in the software engineering.
Elke Zimoch, EPICS Workshop 2004 Japan EPICS at the Protein Crystallography Beamlines of the SLS.
Electrical Engineering for NSS - Status and Planning- Thomas Gahl Electrical Engineering Group Leader February 26, 2014.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Daniel Piso Fernández Some Ideas about Integration Support Cases and PLC Activities at Controls Division.
Analysis and Reporting Toolset (A&RT): Lessons on how to develop a system with an external partner David Smith AstraZeneca.
Installation and Commisioning SE view point Romuald Duperrier ESS SE manager.
Every one counts Our key measures of success will be satisfied patients and staff who feel positive about their work The values of the NHS Constitution.
MANAGEMENT INFORMATION SYSTEM
ESS Timing System Plans Timo Korhonen Chief Engineer, Integrated Control System Division Nov.27, 2014.
P10203 LV1 MOTOR CONTROLLER FINAL REVIEW MAY 14, 2010 Electrical: Kory Williams, Adam Gillon, Oladipo Tokunboh Mechanical: Louis Shogry, Andrew Krall.
Combining safety and conventional interfaces for interlock PLCs
Systems Analysis and Design in a Changing World, Fifth Edition
Chapter 1 Computer Technology: Your Need to Know
Applying Robotics Process Automation to drive Operational Excellence
Logistics Assessment & Planning
Software Specification and Configuration Management
CHAPTER 1 FOUNDATIONS OF IS Subject Name: MANGEMENT INFORMATION SYSTEM
Implementing a Municipal Permit Management System
Chapter 18 Maintaining Information Systems
Survey Lead – Pier Valitutti Presented by – Nader Afshar
Concepts and practices applied to PLCs at SOLEIL From specification up to development. ICALEPCS 2017 Patrick ROMMELUERE on behalf of Electronics, control.
Unified Process Source & Courtesy: Jing Zou.
CS 425/625 Software Engineering Software Evolution
Software Reuse Objectives
Introduction to Software Testing
MES Migration HGP Asia Knowledge Day 2017
Component-Based Software Engineering
AGA Distribution Best Practices Program Control Room Management
Cyberinfrastructure in practice
Chapter 2 – Software Processes
Centralized Technology Contract Suite
Chapter 7 –Implementation Issues
SOFTWARE LIFE-CYCLES Beyond the Waterfall.
Way of working with ICS HWI Hardware and Integration
Status of Control Services ICS WP10 (accelerator integration work package) Tuesday 20th November
PLCs integration into the ICS
Workshop commissioning Installation Coordination at ESS
An Introduction to Embedded Software Architecture and Design
Reportnet 3.0 Database Feasibility Study – Approach
A Canadian Perspective
Presentation transcript:

Standardisation of BRIGHT Beamline Control Systems EPICS Collaboration Meeting 2018 William Rambold

Overview Brief look at the state of our current control systems A glimpse into the BRIGHT future How we are preparing for it What we have done so far What we still have to do Where to get more information Conclusion

Where We Are Now Control system hardware is diverse and aging Machine and 8 currently operating beamlines delivered as Turnkey Systems Control components and controllers chosen by suppliers Subsequent modifications developed as independent projects EPICS implementations developed independently Initial EPICS systems delivered by suppliers Beamline EPICS architectures have grown organically over time Documentation is often inaccurate or missing Current challenges: Control hardware is aging and becoming more difficult to maintain Maintain expertise each type of device controller and hardware platform Maintain expertise in each beamline EPICS architecture Increasing operational support load

Where We Are Going BRIGHT programme: Refurbishment programme: Will increase number of beamlines from 8 to 16 (plans in place for more) Two new beamline projects will start each year Control systems for all new beamlines will be designed and developed in–house Refurbishment programme: Replace aging control systems Reduce number of different controllers Refurbishment to be done without affecting operations Workload: Currently stretched maintaining existing systems New term positions will be added during BRIGHT construction phase Hard to recruit experienced controls/EPICS engineers - time and effort needed to train Looks like a recipe for disaster!

Opportunities for Improvement Lessons learned (by us and other facilities) - Reduce number of hardware component types (motors, encoders, etc.) Define clear interface and cabling standards Reduce number of controller types (motion, I/O, etc.) Use a common EPICS control architecture Develop a common design and development processes Develop template documents to improve documentation Encourage external suppliers to conform with our new paradigm In one word - STANDARDISE! (or STANDARDIZE if you are from the Americas)

Approach Back to basics – re-think the way we do things Define common control system standards: Component, controller, and interface standards Separate device control and experiment control functions Create a generic control system architecture Develop standard IOCs from templates Create standard processes and supporting tools Design and Development process Vendor interaction model System Breakdown Structure to create control systems Test and development platform to pre-configure controllers

Standard Architecture

Where We Are Now Control hardware component standards complete Basic control hardware interface standards complete Standard motion controller selection complete Standard data acquisition controllers in requirements phase Standard control system in design phase System Breakdown Structure in requirements phase Test and development platform in procurement phase Design and development process nearing completion Vendor interaction model complete

Or, best of all … talk to us, we welcome you input! For more details Conference Talks Tomorrow – A process for developing beamline controllers at the Australian Synchrotron Friday – A model for developing control systems for vendor suppled beamlines Friday – Lightflow – a lightweight, distributed workflow system Friday – Control Breakdown Structure and Framework Or, best of all … talk to us, we welcome you input!

Thank You For Your Attention Conclusion The BRIGHT programme has been a blessing in disguise Opportunity to develop a new development paradigm We could not have done it alone Generous support from other facilities Full support from senior management – time and resources Thank You For Your Attention