Control System Data Analysis

19
Control System Data Analysis Future Vision Author: Axel Voitier CERN EN-ICE

description

Control System Data Analysis. Future Vision. Author: Axel Voitier CERN EN-ICE. Control Systems. Monitoring & Control problem is solved Our toolbox: Industrial tools + In-house Frameworks. Control Systems. Monitoring & Control problem is solved - PowerPoint PPT Presentation

Transcript of Control System Data Analysis

Page 1: Control System Data Analysis

Control System Data Analysis

Future Vision

Author: Axel VoitierCERN EN-ICE

Page 2: Control System Data Analysis

Control Systems

Monitoring & Control problem is solved Our toolbox: Industrial tools + In-house

Frameworks

Openlab Workshop – 20 November 2013 2

Page 3: Control System Data Analysis

Control Systems

Openlab Workshop – 20 November 2013 3

Monitoring & Control problem is solved Our toolbox: Industrial tools + In-house

Frameworks Architecture

Fieldbus

TN

PLCs

Sensors &

Actuators

MOON(Monitoring)

High Voltage

DIM/CMW OPC

Field layer

Processlayer

Supervision

layer

Page 4: Control System Data Analysis

Control Systems

Monitoring & Control problem is solved Our toolbox: Industrial tools + In-house

frameworks Architecture Five major installations

Tons of data acquired & stored Although, not much processing yet

Openlab Workshop – 20 November 2013 4

Application WinCC OASystems

Parameters(Million)

ALICE 100 3

ATLAS 130 12

CMS 90 10

LHCb 160 10

Accelerator Complex 120 10

Page 5: Control System Data Analysis

Approach

• Difficult to impose a data analysis tool

• Many equipment groups (Cryo, Gas, Vacuum, Machine Protection, etc.)

• Need for a flexible framework• That takes care of common problems• To offer analysis as a service to our users

Openlab Workshop – 20 November 2013 5

Page 6: Control System Data Analysis

Fieldbus

TN

PLCs

Sensors &

Actuators

MOON(Monitoring)

High Voltage

DIM/CMW OPC

Field layer

Processlayer

Supervision

layer

Integrated with our control systems

Openlab Workshop – 20 November 2013 6

Data Analysis Framework

Data collection & feedback

FFT

Machine

Learning

Neural Networ

k

CEP

Patterns

(R)

(LabView)

(Java)

(WatchCAT)

Data Processing Modules

Page 7: Control System Data Analysis

TN

MOON(Monitoring)

DIM/CMW OPC

Supervision

layer

Scalable

Data collection & feedback

Data Analysis Framework

Openlab Workshop – 20 November 2013 7

FFT

Machine

Learning

Neural Networ

k

CEP

Patterns

(R)

(LabView)

(Java)

(WatchCAT)

Data Processing Modules

Page 8: Control System Data Analysis

TN

MOON(Monitoring)

DIM/CMW OPC

Supervision

layer

Reliable

Data collection & feedback

Data Analysis Framework

Openlab Workshop – 20 November 2013 8

BackupData

AnalysisPreventiveAlarm

Processing

FFT

Machine

Learning

Neural Networ

k

CEP

Patterns

(R)

(LabView)

(Java)

(WatchCAT)

Data Processing Modules

Page 9: Control System Data Analysis

TN

MOON(Monitoring)

DIM/CMW OPC

Supervision

layer

Visualisation

Data collection & feedback

Data Analysis Framework

Visualisation

Openlab Workshop – 20 November 2013 9

BackupData

AnalysisPreventiveAlarm

Processing

FFT

Machine

Learning

Neural Networ

k

CEP

Patterns

(R)

(LabView)

(Java)

(WatchCAT)

Data Processing Modules

Page 10: Control System Data Analysis

TN

MOON(Monitoring)

DIM/CMW OPC

Supervision

layer

Analysis flow written by the domain expert

Data collection & feedback

Data Analysis Framework

Visualisation

Expert

Openlab Workshop – 20 November 2013 10

BackupData

AnalysisPreventiveAlarm

Processing

FFT

Machine

Learning

Neural Networ

k

CEP

Patterns

(R)

(LabView)

(Java)

(WatchCAT)

Data Processing Modules

Page 11: Control System Data Analysis

TN

MOON(Monitoring)

DIM/CMW OPC

Supervision

layer

This is our vision

Data collection & feedback

Data Analysis Framework

Visualisation

Expert

Openlab Workshop – 20 November 2013 12

BackupData

AnalysisPreventiveAlarm

Processing

FFT

Machine

Learning

Neural Networ

k

CEP

Patterns

(R)

(LabView)

(Java)

(WatchCAT)

Data Processing Modules

Page 12: Control System Data Analysis

Introducing ELVis by Siemens

Configurable analysis flow by user + It can use custom analysis software

High scalability of analysis processes From laptop to multi-node cluster

Stream based data processing engine: Storm

NoSQL data storage engine

Web-based visualisation interface HTML5, Data pushed by WebSockets Desktop and mobile devices

Openlab Workshop – 20 November 2013 13

Page 13: Control System Data Analysis

ELVis: General View

Openlab Workshop – 20 November 2013 14

CT RTC BAM COM-RU

Page 14: Control System Data Analysis

Integration of ELVis at CERN

Openlab Workshop – 20 November 2013 15

CT RTC BAM COM-RU

Page 15: Control System Data Analysis

Complicated Data Processing schemes

Openlab Workshop – 20 November 2013 16

CT RTC BAM COM-RU

Page 16: Control System Data Analysis

ELVis: Web-based Visualisation

Openlab Workshop – 20 November 2013 17

CT RTC BAM COM-RU

Page 17: Control System Data Analysis

Portfolio of framework

WatchCAT (Siemens) Semi-automatic discovery of “symptoms” in

collections of unstructured logs Algorithm-driven, human-validated Next: Event processing

Drools Fusion (Red Hat) Open-source rules engine Knowledge-based, temporal reasoning

ELVis (Siemens) Scalable scaffolding for custom real-time analysis Visualisation of analysis results

Openlab Workshop – 20 November 2013 18

Page 18: Control System Data Analysis

Conclusion

We have many use cases and users Various kinds of analysis to perform

We need a flexible analysis environment Integrated with our monitoring and control

environments

Current focus Alarm threshold learning with Drools Fusion Evaluating ELVis WatchCAT for event processing

Openlab Workshop – 20 November 2013 19

Page 19: Control System Data Analysis

20

Any Questions

Thank you for attending!

Openlab Workshop – 20 November 2013