The Users Perspective on control systems (some truisms) Heiko Ehrlichmann, DESY.

Slides:



Advertisements
Similar presentations
This course is designed for system managers/administrators to better understand the SAAZ Desktop and Server Management components Students will learn.
Advertisements

Map of Human Computer Interaction
Data flow: Main operation: From operation mode program via file operators to file operator servers Trigger generator: Trigger information will be distributed.
HWg-Juno HW group is a manufacturer of IP-based sensors from Prague, Czech republic. HWg delivers remote monitoring & control solutions.
Networking Essentials Lab 3 & 4 Review. If you have configured an event log retention setting to Do Not Overwrite Events (Clear Log Manually), what happens.
6000 Series Recorders. The Best Paperless Graphic Recorder in the World.
Automation and Drives Slide 1 of 21 Highlights ShopMill 6.3 ShopMill 6.3 © SIEMENS AG 2004 ShopMill the technology package for all tasks in the shopfloor.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Psychological Aspects of Risk Management and Technology – G. Grote ETHZ, Fall09 Psychological Aspects of Risk Management and Technology – Overview.
INDUSTRIAL & SYSTEMS ENGINEERING
NLC - The Next Linear Collider Project Lee Ann Yasukawa 05/25/99 NLC Archiving Requirements (Preliminary)
Distributed Systems Management What is management? Strategic factors (planning, control) Tactical factors (how to do support the strategy practically).
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 11 Managing and Monitoring a Windows Server 2008 Network.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 14: Troubleshooting Windows Server 2003 Networks.
Networking All talk - Selective listen Network up to 15 active nodes + 17 passive nodes Nexus/Discovery panels, network repeaters, R3 19” racks, Alarm.
Front Page …..is an Asset Management tool designed to record and aid the analysis of activities affecting Production capability and costs. …..promotes.
 What’s a Computer? What’s a Computer?  Characteristics of a Computer Characteristics of a Computer  Evolution of Computers Evolution of Computers.
Ch 11 Managing System Reliability and Availability 1.
Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
© Pearson Education Limited, Chapter 5 Database Administration and Security Transparencies.
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
Suzanne Gysin1 Software for the LHC Types of Software Current Prototyping Architecture Ideas Requirements Revisited WBS considerations.
What is Software Engineering? the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software”
Module 1: Server Roles and Initial Configuration Tasks
IMMW14, Ferney Voltaire, September 2005 (slide 1/35) Experience with configurable acquisition software for magnetic measurement.
1 WEB Engineering Introduction to Electronic Commerce COMM1Q.
Module 7: Fundamentals of Administering Windows Server 2008.
1 WEB Engineering E-Commerce Strategy & Management COM350.
What are the main differences and commonalities between the IS and DA systems? How information is transferred between tasks: (i) IS it may be often achieved.
1 Kenneth Osborne, 9/14/07 Inter Group communications at the Advanced Light Source. Overview of the different methods of communication between different.
UniMC & OLAT LMS OLAT Version 6.3 from the University of Zurich was selected as an LMS platform open and easy.
André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.
Software Testing and Quality Assurance Software Quality Assurance 1.
 Three-Schema Architecture Three-Schema Architecture  Internal Level Internal Level  Conceptual Level Conceptual Level  External Level External Level.
The european ITM Task Force data structure F. Imbeaux.
Database Architectures Database System Architectures Considerations – Data storage: Where do the data and DBMS reside? – Processing: Where.
Controls-related R&D options Etienne CARLIER 18 th ABTEF meeting
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Human Factors in Information Seeking and Use Wooseob Jeong.
DESY: From High Energy Physics to Synchrotron Radiation Accelerator Operation in a changing Environment Michael Bieler DESY: From High Energy Physics to.
DAS Dynamic Assembly System FEATURES OF DYNAMIC ASSEMBLY SYSTEM Name of Dynamic Assembly System (DAS) is pointing out system adaptability to needs of production.
Software Safety Case Why, what and how… Jon Arvid Børretzen.
Virtual Infrastructure By: Andy Chau Farzana Mohsini Anya Mojiri Virginia Nguyen Bobby Phimmasane.
Operating Systems Objective n The historic background n What the OS means? n Characteristics and types of OS n General Concept of Computer System.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Automatic Machine Review Dec 2015 MAX IV Storage Rings Automation Pedro F. Tavares.
GG3 Operations & Reliability (Availability) Eckhard Elsen Tom Himel
GAN: remote operation of accelerator diagnosis systems Matthias Werner, DESY MDI.
Expectations to a Control System from Different User Groups Stefan Wilke DESY, MST Heiko Ehrlichmann DESY, MPE.
LHC Section Meeting 1.eLogbook 2.LHC Controls Security Panel.
13 Copyright © 2007, Oracle. All rights reserved. Using the Data Recovery Advisor.
ITMT 1371 – Window 7 Configuration 1 ITMT Windows 7 Configuration Chapter 8 – Managing and Monitoring Windows 7 Performance.
Using existing lifts in existing buildings to evacuate disabled persons Derek Smith Technical Director UK Lift and Escalator Industry Association.
1 Detector Monitoring requirements ( V.Dattilo for the EGO Operations Group ) ( with the collaboration of S.Braccini)  Short history  Current status.
CHEP 2010 – TAIPEI Robert Gomez-Reino on behalf of CMS DAQ group.
SCADA Supervisory Control And Data Acquisition Pantech Solutions Here is the key to learn more.
INFORMATION SYSTEM CATEGORIES
Failure analysis at BEPCII
Oracle Database Administration
The Systems Engineering Context
CSC 480 Software Engineering
System Management in a Windows based Control Environment
Knowing When to Stop: An Examination of Methods to Minimize the False Negative Risk of Automated Abort Triggers RAM XI Training Summit October 2018 Patrick.
SDLC Phases Systems Design.
Configuration of BLETC Module System Parameters Validation
Presentation transcript:

The Users Perspective on control systems (some truisms) Heiko Ehrlichmann, DESY

My Perspective as a Control System User -> beam operation of particle accelerators PETRA II PETRA II slow cycling storage ring slow cycling storage ring pre-accelerator for HERA (e, p) + part time light source pre-accelerator for HERA (e, p) + part time light source operated by a part time shift crew operated by a part time shift crew  many procedures, manual operations -> in contrast to routine operation of - LINAC’s - fast cycling synchrotrons - fast cycling synchrotrons - synchrotron light sources - synchrotron light sources PC control system, Windows, IPX PC control system, Windows, IPX + general shortcoming : low discipline of all involved people incl. myself PETRA

Some General Remarks (un) fortunately the control system is able to compensate deficits of both hardware and operation (un) fortunately the control system is able to compensate deficits of both hardware and operation -> central role in accelerator operation the operation concept and the control system are (and should be) strongly linked the operation concept and the control system are (and should be) strongly linked (from design to routine operation) controls should always fit to the user capabilities controls should always fit to the user capabilities (and not the opposite way around) => no universal panacea for control systems, => no universal panacea for control systems, always specific solutions required always specific solutions required (depending on the specific constraints)

Some Questions for control system experts concerning 1. online information 2. offline information 3. operation panels 4. automated procedures 5. failure recognition + alarm panel 6. remote operation with some subjective answers

1. Online Information at the console how much information is necessary ? how much information is necessary ? how much is enough ? how much is enough ? -> well selected information (situation dependent) how important is the way of presentation ? how important is the way of presentation ? -> important ! - homogenous display / layout - suggestive graphical presentation i.e. orbit (position vs. phi) - well defined colours, large fonts - no overlapping windows => cockpit concept (automated configuration) + clear presentation of the actual machine status (control room + world outside)

Example 1

Example 2

2. Offline Information how much archiving is necessary ? how much archiving is necessary ? how much is possible ? how much is possible ? -> data selection is unavoidable but when ? - “now”-> triggered system but when ? - “now”-> triggered system - “later”-> exhumation - “never”-> data graveyard how important is an easy archive access ? how important is an easy archive access ? usable archive viewer at the console is essential do we need special post mortem diagnostics ? do we need special post mortem diagnostics ? yes -> “flight recorder” + fast data access at the console -> viewer how important is an integrated logbook ? how important is an integrated logbook ? (15 years of experience with e-logbooks at DESY …) (15 years of experience with e-logbooks at DESY …) -> in vogue

3. Operation Panels at the console how many knobs are necessary ? how many knobs are necessary ? how many are enough ? how many are enough ? -> access possibility to all components and functions -> but: selected knobs for standard operation how important is the way of presentation ? how important is the way of presentation ? -> important ! - graphical operating, avoiding keyboards - graphical operating, avoiding keyboards - homogenous display / layout - suggestive graphical presentation - well defined colours, large fonts - no overlapping windows => cockpit concept (automated configuration) how important are ergonomics ? how important are ergonomics ? … (are you driving a car ?)

4. Automation are automated procedures useful ? are automated procedures useful ? -> yes ! how high should be the degree of automation ? how high should be the degree of automation ? -> depending on the level of complexity and routine -> high complexity -> automation very helpful -> routine operation -> automation reasonable but : it could become dangerous -> operators get used to it …. -> is one single knob (“beam on”) desirable? how important is the transparency of automated actions ? how important is the transparency of automated actions ? -> essential for complex procedures how important is an “automatic off” option ? how important is an “automatic off” option ? … (do you like MS products ?)

Example: PETRA Autopilot all essential information and knobs within one single window all essential information and knobs within one single window knob arrangement knob arrangement -> procedure map remote control of other console applications remote control of other console applications (“top” instead of “middle” layer) 1Hz logic, based on the actual machine situation 1Hz logic, based on the actual machine situation -> proposal for next action automation option for each single step automation option for each single step => assistance for the crew => assistance for the crew => full automation possible => full automation possible => but no paternalism ! => but no paternalism ! 9 years of stable operation 9 years of stable operation

5. Failure Recognition + Alarm Panel how important is a failure recognition system ? how important is a failure recognition system ? -> essential, especially at high degrees of automation -> fast guidance to the source of trouble how reliable it must be ? how reliable it must be ? -> as high as possible -> detection of any condition blocking beam operation -> monitoring of all components and subsystems -> no false alarms when it should be implemented ? when it should be implemented ? … (when do you want to have help?)

6. Remote Accelerator Operation is remote operation necessary ? is remote operation necessary ? -> no is it desirable ? is it desirable ? -> could be a very powerful feature can remote operation affect the operation reliability ? can remote operation affect the operation reliability ? -> yes ! -> net access security -> your business -> net access security -> your business -> unintentional operation -> unintentional operation -> traceability really important -> permission / prohibition possibilities how sophisticated should / could it be ? how sophisticated should / could it be ? simply remote console access ? (VNC, Timbuktu …) simply remote console access ? (VNC, Timbuktu …) virtual control rooms, videoconference… -> GAN virtual control rooms, videoconference… -> GAN

Summarising Questions is a good information presentation part of a good control system ? is a good information presentation part of a good control system ? are ergonomics and traceability part of a good control system ? are ergonomics and traceability part of a good control system ? is operation assistance part of a good control system ? is operation assistance part of a good control system ? -> yes -> it’s a major part of the job

The Last General Question looking at the past decades: the physics or principles of particle accelerators are unchanged the physics or principles of particle accelerators are unchanged the machine complexity is increasing roughly linearly with time the machine complexity is increasing roughly linearly with time the computing power is increasing exponentially the computing power is increasing exponentially -> where is the impact on control systems ? -> where is the next step of innovation ? can we (users) expect a new generation of accelerator controls ? can we (users) expect a new generation of accelerator controls ?