0% found this document useful (0 votes)
134 views31 pages

Arrowhead PDF

The document discusses building automation systems using Internet of Things technologies. It describes how Arrowhead is developing local cloud platforms to enable collaborative automation systems that can interconnect across clouds while ensuring real-time capabilities, security, and continuous engineering. Core Arrowhead systems include service registry, authorization, orchestration, and application systems that allow automation applications to operate as a system-of-systems across local clouds.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
134 views31 pages

Arrowhead PDF

The document discusses building automation systems using Internet of Things technologies. It describes how Arrowhead is developing local cloud platforms to enable collaborative automation systems that can interconnect across clouds while ensuring real-time capabilities, security, and continuous engineering. Core Arrowhead systems include service registry, authorization, orchestration, and application systems that allow automation applications to operate as a system-of-systems across local clouds.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 31

Building Automation Systems

from Internet of Things

Professor Jerker Delsing


EISLAB
Luleå University of Technology
IoT Product Segments

Conveyor (Tier2) Components and Parts (Tier3)


Drive Heads
LTU & Winches
Belt Structure
Belting
Pulleys
Feeder Breakers
Components (a.u. idlers, motors, etc.)
Suppliers of these Products are:
Potential partners, and;
Future Service Providers
One customer, KGHM, one component
• 120 km conveyers
• 720.000 idler bearings
The automation challenge

Annual growths more than 10% and over 500 billion connected devices
are expected worldwide by 2025. - Cisco 2013


Massive automation systems not possible with current technologies


Not enough many engineers on the globe to do the job with current
technology

Benefits to the production industry - Spire

• Be>er op@miza@on and coordina@on of single processes or process chains and of


complete plants and sites,
• Significantly improved resource efficiency.
• Be>er coordinated control loops in one process step and improved collabora@on of
control systems of different processes along a process chain give higher process yields
which results in be>er material efficiency, waste reduc@on, less energy use and
reduc@on of pollu@on.
• Improved product quality through be>er process control and smart quality control
• Higher u@liza@on of equipment
• New collabora@ve solu@ons with integrated informa@on management offer new
possibili@es for supply chain management including price-based coordina@on or
op@mised market mechanisms
• Safer opera@on of plants due to improved control and shut-down procedures.
• Possibili@es to integrate mul@ple processes.
• Shorter delivery @mes and lower produc@on cost.
5

Arrowhead
Process and energy system automation

4 years project
68M€
79 partners
Coordinated by

an ARTEMIS CoIE

www.arrowhead.eu - [email protected]

www.arrowhead.eu

ARTEMIS Industry Association The association for R&D actors in embedded systems
6

ISA-95 systems in to the cloud?


The

www.arrowhead.eu
7

Arrowhead approaches
TCP/IP everywhere, middleware nowhere.
Internet of Things - IoT
System of systems - SoS


The Integrating approach


Service Oriented Architectures - SOA
8

The global cloud approach

A Survey of Commercial Frameworks for the Internet of Things. Hasan Derhamy, Jens Eliasson, 

Jerker Delsing, and Peter Priller, SOCNE workshop at ETFA 2015, Luxemburg
9

Collaborative automation in the cloud


Automation is local - requirements on:
Real time
Security and safety
Continuous engineering
Scalability


Local clouds are beneficial to:
Latency - real time
Security - supporting safety
Less engineering dependencies

Inter cloud service exchange enables scalability


Classical automation system
10

characteristics
Centralised controllers, DCS, SCADA, PLC,
Pull based - time slotted streaming of all data
Hard real time
Design time bindings

Seams to have an upper bound of X*105 I/O’s


11

Cloud based automation systems


Choice of centralised or distributed control and data to information
computations
Push on event or pull
Late binding - runtime binding

Hard real time?


How to build local cloud?
12

Fundamental conceptual overview


h–

to
on
its

gn
be
ese
ork
www.arrowhead.eu

Fig. 2. Arrowhead Framework core and application services


13

Core Functionalities -
System-of-Systems in a local cloud

Authorisation Orchestration
Service Registry
system system
& discovery
system

Application
Application
system

system
ARROWHEAD

FRAMEWORK
LOCAL CLOUD

Application
Application system
system
Application
system

www.arrowhead.eu
14

Arrowhead core systems


Plant description system
Configuration system
Gatekeeper service - inter cloud discovery, orchestration and security
Event handler system
Historian system - data logging and inter cloud data path support
Meta service registry system -
User registry system
Quality of Service system
Translation service - protocol and semantics
What about service protocol interoperability 15

Is it possible to make machine assisted translation like


CoAP -> XMPP
CoAP -> MQTT
CoAP -> OPC-UA
OPC-UA -> CoAP
OPC-UA -> MQTT
Necessary semantics translation
Necessary data structure translations
Service integrity over protocols, data structures, semantics etc.

Hasan Derhamy, Pal Varga, Jens Eliasson, Jerker Delsing and Pablo Punal Pereira
Translation Error Handling for Multi-Protocol SOA Systems, ETFA 2015, Luxembourg
16

Hard real time IoT cloud


Hard real time dependent on underlaying communication capabilities
Local hard real time cloud to prescribe communication
technology
e.g. Industrial ethernet, TTTech, time slotted 802.15.4 


SOA overhead eats bandwidth


Use compression
EXI

EXIP: A Framework for Embedded Web Development


Kyusakov, R., Punal, P., Eliasson, J. & Delsing, J. Oct 2014
In : ACM Transactions on the Web. 8, 4, 29 p.23
17

Real @me local cloud automa@on



& inter cloud automa@on Application
system
II IA
SM

II IA
Real time

Application
Application

Application
Local cloud #2
SM

system

system
system

Real time

Application
Application

Local cloud #1
system

system
Application
Application system
system
Application
system

Application
Application system
system
Application II IA
system Application SM

system

Real time
Application

Application
Local cloud #3
system

system
Application
Application system
system
www.arrowhead.eu Application
system
Necessary technology for large
18

automation systems in the cloud


Robust communication, wired or wireless
IoT sensors, actuators, PLC:s, etc.
DCS and SCADA functionality’
MES and ERP functionality

Cloud integration technology


Engineering tools for cloud automation systems
Test tools and simulators for debugging
Migration of cloud automation into legacy production system
Suitable security
19

Can we build Arrowhead automation


systems today?
Robust communication ➡Products on the market
IoT sensors, actuators, PLC:s, etc. ➡Some products on the market
DCS and SCADA functionality ➡First products on the market
MES and ERP functionality ➡Demonstrated in industrial env.
Cloud integration technology ➡Some products on the market
Engineering tools cloud automation ➡Demonstrated in industrial env.
Test tools and simulators ➡First products on the market
Migration to cloud automation ➡Demonstrated in industrial env.
Suitable security ➡First products on the market
20

Automation engineering time


Automation is a service based on products

Simplicity of automation service engineering is market key

Arrowhead Framework reduces engineering time


From 5-6 days -> 6-8 hours (Abelko)
From 4-5 weeks -> 1 week (BnearIT)
21

Lift micro grids


Renewable - PV at building roof
Recovery from lift operation
Grid supply
Use of 3 shared services: energy tariffs, prediction, energy planning
Energy savings up to 65%

www.arrowhead.eu
22

Water distribution grid

Use of prediction service enables flexibility in energy demand


Energy savings 15%

www.arrowhead.eu
Load balancing - Luleå Sweden
23

Adaptive control curve service


Load balancing of individual building peek energy demands service
Multi site optimisation service
Interacting with load balancing and the adaptive control curve
Stena (housing company) claims 5% savings in energy usage.

www.arrowhead.eu
MARSUR (EDA) 1/4
Mail Chat

EU Maritime
Phone Video Surveillance
stream Network
(incl DMZ)

Data
transfer MARSUR Whiteboard
Exchange System
(MEXS)

Member State
Maritime protected network
Surveillance
System (MSS)
MARSUR (EDA) 2/4
SPAIN
ITALY
National
Services: FINLAND
Services: MSS Data Transfer Services:
National
MSS Data Transfer Mail
 National
Data Transfer
MSS
Mail
 Chat Mail

Chat
 (?) Chat

Whiteboard
 MSS_API

Whiteboard

Database Direct
VoIP
 Connection Direct
 VoIP

Video Connection
Video
(?)

EU Maritime Surveillance Network

Direct
 Database ?

Connection MSS_API ?

Services: Direct Conn. Services:
MSS_API ?
National Data Transfer Data Transfer
National
MSS Mail
 Services: MSS Mail

Chat
 Data Transfer Chat

National
Whiteboard
 MSS Mail
 Video
SWEDEN VoIP
 Chat
 FRANCE
Video Whiteboard

UNITED
KINGDOM VoIP
MARSUR (EDA) 3/4
MEXS-MEXS API EU Maritime Surveillance
MEXS 1.0 TIDE 2.x Network

MEXS- MEXS-
MEXS API MEXS API

MARSUR Exchange System (MEXS)

Member State DMZ


Configure
Data Mail
 Chat
 VoIP
 User Video
Transfer
 
 Whiteboard
 Registry


(Postfix,

 Dovecot,
 


 Squirrelmail (OpenFire) (Asterisk) (VLC)
(Proprietary) ) (OpenLDAP
)
Data MEXS-
Repositor MSS API
y
(PostgreSQ
L)

Mail Spark VoIP
 User


Camera
Video

Client
Video

client,
 Client Registry

Webmail Client

Tool/
National Viewer
MSS
National Private Network
MARSUR (EDA) 4/4
• EU; 18 länder, marina system

• Säkerhet, x509 manuellt utbyte, ssl/tls, dmz, ad/inloggning

• Integration, 2-3 dagar

• Skarp operationell drift sedan 2009

• Nod för grundfunktionalitet, 3 L:en.


28

Arrowhead Framework
Public by March 2016


Documentation
Cookbook
Support wiki
Core system code
Tools -Open source and commercial
Sample automation services - code
Arrowhead Framework Public (March) Wiki 29
https://forge.soa4d.org/plugins/mediawiki/wiki/arrowhead-f/index.php/Main_Page
30

Nya project förslag - Arrowhead XXX


Product in the loop
Customer in the loop
Production in the loop
Automation state
Nano business transactions
..
..
31

Arrowhead.eu
an
Artemis and ProcessIT.EU project

[email protected]

www.arrowhead.eu

You might also like