the+arrowhead+platform+ 2+ enabling+iot+automation ... · 5 the+automation+challenge annual growths...
TRANSCRIPT
www.arrowhead.eu
The Arrowhead platform -‐
enabling IoT automation systems
Prof. Jerker Delsing
1
www.arrowhead.eu
2
How to build very large complex automationssystem?
www.arrowhead.eu
3
Heathrow terminal 55 million connected points!!
www.arrowhead.eu
4
IoT Product SegmentsConveyor (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
www.arrowhead.eu
5
The automation challengeAnnual 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
www.arrowhead.eu
6
ISA-‐95 systems in to the cloud?The
www.arrowhead.eu
7
Benefits to the production industry -‐ Spire• BeZer op[miza[on and coordina[on of single processes or process chains and of complete plants and sites,
• Significantly improved resource efficiency. • BeZer 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 beZer material efficiency, waste reduc[on, less energy use and reduc[on of pollu[on.
• Improved product quality through beZer 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.
www.arrowhead.eu
8
The global cloud approach
www.arrowhead.eu
9
Collaborative automation in the cloud
Automation is local -‐ requirements on: Real time Security and safety Continuous engineering
Local clouds are beneficial to: Latency -‐ real time Security -‐ supporting safety Less engineering dependencies
www.arrowhead.eu
10
The local cloud approach
www.arrowhead.eu
11
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%
Lift micro grids
www.arrowhead.eu
12
Load balancing -‐ Luleå SwedenAdaptive 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
13
Necessary technologyRobust 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
www.arrowhead.eu
14Whats in the works ArrowheadEngineering tools for cloud automation systems
Development support, documentation.
SoSD: System-of-Systems Description SoSDD: System of Systems Design Description SysD: System Description SysDD: System Design Description SD: Service Description IDD: Interface Design Description CP: Communication Profile SP: Semantic Profile
www.arrowhead.eu
15Whats in the works ArrowheadDevelopment tools
Management tool
www.arrowhead.eu
16Whats in the works ArrowheadSecurity support
Security at service level
Data encryption
4. Authentication Process 121
AAA ServerCoAP NASPCuser_KEY
Login service new requestvalidatedValidated & Ticket
Service & Method & Ticketresponse
Service & Method & Ticketresponse
Ticket timeout
Authentication
Access Control
Authentication
Access Control
Figure 6: Authentication process
4.1 Authentication Method
On the authentication process the server must recognize the user as a valid user andcommunicate that to the CoAP-NAS. This process needs to be flexible and compatiblewith other standards and with this goal the propose framework creates a public loginCoAP service on the CoAP-NAS. This login service must receive a PUT request withone of the following contents as a payload:
• User name and password as plain text. This option is only recommended duringtesting, debugging and development phases.
• User name and password hash. This is easy to implement and could be authenti-cated directly on the CoAP server (without RADIUS).
• A RADIUS packet (future work).
The possibility to run RADIUS protocol over CoAP (see section 2.4) gives to theframework a flexible authentication method usable with a standard RADIUS server.
www.arrowhead.eu
17Whats in the works ArrowheadTest tools for cloud automation.
www.arrowhead.eu
18
Automation engineeringAutomation 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)
www.arrowhead.eu
19
Can we build Arrowhead automation systems today? Robust communication
IoT sensors, actuators, PLC:s, etc.
DCS and SCADA functionality
MES and ERP functionality
Cloud integration technology
Engineering tools cloud automation
Test tools and simulators
Migration to cloud automation
Suitable security
➡Products on the market ➡Some products on the market ➡First products on the market ➡Demonstrated in industrial env. ➡Some products on the market ➡Demonstrated in industrial env. ➡First products on the market ➡Demonstrated in industrial env. ➡First products on the market
www.arrowhead.eu
20
Arrowhead FrameworkPublic by fall 2015
Documentation
Cookbook
Support wiki
Core system code
Tools -‐Open source and commercial
Sample automation services -‐ code
www.arrowhead.eu
21
Know exploitation and plans4 products using Arrowhead technology
BnearIT, Abelko, EISTEC, Evopro
Product plans
Schneider, Gewiss, Eurotech, Noda, Abelko, 3E, ….
Project uptake of Arrowhead result
EMC2, DISIRE, STORM, TotalFlex
Project proposals with Arrowhead technology
Arrowhead CAP, RoboMine, HYLIOT, …
www.arrowhead.eu
22
Arrowhead CAP proposal in preparationCollaborative Automation Platform integrating automation functionality based on
IoT services
System of systems services
Service accounting Automation functionality trust
Arrowhead Framework
Arrowhead automation platform
Production of …..
www.arrowhead.eu
23
Arrowhead Collaborative Automation Platform
Product in the loop product quality control
Production in the loop production flexibility and efficiency
User in the loop user appreciation
Service usage accounting
Production of …..
Arrowhead Framework
Arrowhead automation platform
www.arrowhead.eu
24
Critical platform technologiesSecurity -‐ scalable and flexible security solutions
Latency -‐ how provide "clouds" with latency “guarantees"
Dynamics/Continuous -‐ engineering, configuration and deployment
Scalability -‐ for massive numbers of resource constrained IoT and CPS devices
www.arrowhead.eu
25
Critical system propertiesTrust in cloud automation systems
Real life -‐ at scale -‐ demonstrators enables
Standards,
Society and political acceptance
www.arrowhead.eu
26
ConclusionsVery large scale IoT system of systems
Critical automation trust requires
Latency control and Security
Scalability
Ease of continuous engineering
Solutions enabling dynamic automation systems:
Design and Engineering
Deployment, Operation and Maintenance
Business models
Service usage accounting