Dr.-Ing. Thomas Goldschmidt ABB Corporate Research...

27
The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate Research, Ladenburg, Germany

Transcript of Dr.-Ing. Thomas Goldschmidt ABB Corporate Research...

Page 1: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

The Automation CloudDr.-Ing. Thomas Goldschmidt, ABB Corporate Research, Ladenburg, Germany

Page 2: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Motivation

© ABB

Month DD, YYYY | Slide 2

Source: GE White Paper on Industrial Internet

Page 3: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Application Cases

July 7, 2014| Slide 4

© ABB Group

Page 4: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Application Cases

Embedded Systems

PLC, RTU, IED (for low-level, fast control)

Cloud-managed firmware updates

Information Systems

SCADA, MES, ERP, etc.

Cloud with comon data storage enables fleet management, social engineering, preventive maintenance

Mobile Systems

Mobile apps for maintenance personal and operators

APIs for third party extensions

Overview

© ABB Group

SCADAVantage on the iPhone

……

Page 5: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

SCADA SystemsABB SCADAVantage for Oil & Gas Industries

© ABB Group

Page 6: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

SCADA SystemsABB SCADAVantage for Oil & Gas Industries

© ABB Group

Page 7: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Remote MonitoringSolar Inverters

July 7, 2014 | Slide 8

© ABB Group

Page 8: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Remote MonitoringAurora Vision Portal

July 7, 2014 | Slide 9

© ABB Group

Page 9: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

EV Fast Charging

July 7, 2014 | Slide 10

© ABB Group

Page 10: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

EV Fast Charging

July 7, 2014 | Slide 11

© ABB Group

Page 11: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Optimization of Marine VesselsEMMA™ Advisory Suite

July 7, 2014 | Slide 12

© ABB Group

Page 12: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Optimization of Marine VesselsEMMA™ Fleet Control

July 7, 2014 | Slide 13

© ABB Group

Page 13: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Toward an Automation Cloud PlatformTechnical Challenges

July 7, 2014| Slide 14

© ABB Group

Page 14: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Time-Series DatabasesDo they scale to cloud size?

© ABB

Month DD, YYYY | Slide 15

Page 15: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Architectural Overview

© ABB

Month DD, YYYY | Slide 16

Page 16: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Time-Series DatabasesIn the context of industrial automation

For example, process history within a SCADA system.

Storing massive amounts of time-stamped sensor data,

events, user inputs.

Query and processing for visualizations, reports, analyses,

optimzation applications.

Important properties other than scalability:

Durable storage

High availability

Fault tolerance

Fast / near-real time queries

© ABB

Month DD, YYYY | Slide 17

Page 17: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Load Scenarios

Phasor Measurement Unit (PMU)

Installations to grow in the smart grid

area to stabalize power grid.

http://www.greentechmedia.com/articles/read/a-

synchrophasor-boom

Benchmark scenario:

Every second, a PMU uploads 15

float values of a sinus curve per 20ms

(750 values/s).

PMU uploads are distributed over

time.

PMU

July 7, 2014 | Slide 18

© ABB Group

Page 18: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Load Scenarios

Distribution of Smart Meters

increases rapidly

Data is gathered by

aggregators and then

forwarded to the backend

system.

Benchmark scenario:

Every 15 minutes, a smart meter

sends 1 float.

All smart meter uploads happen in

a 2 minute window every 15

minutes.

SmartMeter

July 7, 2014 | Slide 19

© ABB Group

Source: http://www.edisonfoundation.net/iee/Documents/IEE_SmartMeterUpdate_0813.pdf

Page 19: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Benchmark Results

Linear scalability: KairosDB, showed a

good near-linear scaling behaviour.

Industrial workloads: KairosDB was

able to handle both workloads with

realistic cluster sizes

Workload independence: For both

types of industrial workloads KairosDB

scaled in a similar, linear way.

Resiliency: Even with one or two

instances down KairosDB could

continue working.

Read/write independence: Combined

read/write throughput even above the

write only performance.

Summary

Page 20: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Control in the Cloud?Is it possible?

July 7, 2014| Slide 21

© ABB Group

Page 21: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Criticality

Sampling time1 ms 10 ms 100 ms 1 s 10 s 1 d 30 d 1 y1 min 10 min 1 h 10 h

Real-time

boiler control

Loop auditing

HVAC /

buildings

Chemicals /

refining MPC

Service data

Network round-trip time

for a cloud data center in Europe

Rolling mills

Cement

Minerals

Power gen.

Solar panel /

wind turbine

Low

High

Control in the CloudLatency

© ABB Group

Page 22: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

July 7, 2014 | Slide 23

© ABB Group

Sensors

Data Collector OPC UA Connector

Message Oriented

MiddlewareRabbit MQ

OPC UA using Web Socket

Users

Web services

TCP/UDPRedisDatabase

Actuators

Cloud Connector

OPC UA Server

Actuators

Cloud Connector

OPC UA Server

OPC UA using Web Socket

Fieldbus

protocol

Fieldbus

protocol

Customer site 1 Customer site n

Control in the CloudMultitenant Architecture

Page 23: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Control in the Cloud

• Average round trip time for 15 customers/programs 193ms

• Average round trip time for 30 customers/pograms 453ms

Roundtrip Times

July 7, 2014 | Slide 24

© ABB Group

Page 24: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Control in the CloudHorizontal Scaling – Roundtrip Time

July 7, 2014 | Slide 25

© ABB Group

• Experiment 1 :

• Running cloud based soft-PLC

application without enabling

automatic scaling

• Roundtrip time exceeds 1000ms

during over load condition

• Experiment 2 :

• Running cloud based soft-PLC

application with automatic

scaling enabled

• Roundtrip time exceeds 1000ms

only before scaling

Page 25: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Conclusions

Page 26: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate

Automation Pyramid

affected by cloud computing

capabilities

Architecture Challenges

What control task can

be executed remotely?

How to secure

a SCADA system

in the Internet?

How to effectively

apply multi-tenancy?

Future: emergence

of an Automation Cloud

Platform?

ConclusionsTowards the Automation Cloud

© ABB Group

……

……

Page 27: Dr.-Ing. Thomas Goldschmidt ABB Corporate Research ...fg-arc.gi.de/fileadmin/architekturen2014/Goldschmidt_-_The... · The Automation Cloud Dr.-Ing. Thomas Goldschmidt, ABB Corporate