arrowhead 01 ecs af jerker - diva...

20
www.arrowhead.eu Automation Systems from IoT Arrowhead Framework: concepts and basic architecture Professor Jerker Delsing Luleå University of Technology, Sweden 1

Upload: trinhquynh

Post on 28-Apr-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

www.arrowhead.eu

Automation  Systems  from  IoT  Arrowhead  Framework:  concepts  and  basic  architecture

Professor  Jerker  Delsing  Luleå  University  of  Technology,  Sweden    

1

Page 2: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

www.arrowhead.eu

2

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  

Page 3: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

www.arrowhead.eu

3

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

Page 4: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

www.arrowhead.eu

4

Arrowhead Process and energy system automation

4 years project 68M€79 partnersCoordinated by

an ARTEMIS CoIE

www.arrowhead.eu - [email protected]

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

Page 5: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

www.arrowhead.eu

5

ISA-‐95  systems  in  to  the  cloud?

Page 6: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

6

Arrowhead  approachesTCP/IP  everywhere,  middleware  nowhere.  

Internet  of  Things  -‐  IoT  

System  of  systems  -‐  SoS

The  Integrating  approach  

Service  Oriented  Architectures  -‐  SOA  

Local  cloud  approach

Page 7: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

7

Classical  automation  system  characteristicsCentralised  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

Page 8: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

8

Cloud  based  automation  systemsChoice  of  centralised  or  distributed  control  and  data  to  information  computations  

Push  on  event  or  pull  

Late  binding  -‐  runtime  binding  

Hard  real  time?

Page 9: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

9

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

Page 10: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

www.arrowhead.eu

10

Collaborative  automation  in  local  clouds

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  

Inter  cloud  actions  are  necessary  and  possibly  secure!

Page 11: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

11Arrowhead  Framework  -‐  support  for:    System  of  systems  in  a  local  cloudMandatory  core  systems:  

Information  infrastructure  System  management  

Information  assurance ARROWHEAD FRAMEWORK  COMPLIANT  NETWORK

IASM

II

Application  system

Application  system

Application  system

App

lication  

system

Application  system

Application  system

Page 12: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

www.arrowhead.eu

12

Real  dme  local  cloud  automadon &  inter  cloud  automadon

Real  time  Local  cloud  #1

IASM

II

Application  system

Application  system

Application  system

App

lication  

system

Application  system

Application  system

Real  time  Local  cloud  #2

IASM

II

Application  system

Application  system

Application  system

App

lication  

system

Application  system

Application  system

Real  time  Local  cloud  #3

IA SMII

Application  system

Application  system

Application  system

App

lication  

system

Application  system

Application  system

Page 13: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

13

Hard  real  time  IoT  cloudHard 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 DevelopmentKyusakov, R., Punal, P., Eliasson, J. & Delsing, J. Oct 2014 In : ACM Transactions on the Web. 8, 4, 29 p.23

Page 14: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

14Necessary  technology  for  large  automation  systems  in  the  cloudRobust  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  

Page 15: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

15

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

Page 16: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

16

Arrowhead  FrameworkPublic  by  fall  2015  (in  a  few  weeks)

Wiki  at  http://www.forge.soa4d.org/projects/arrowhead-‐f    

Documentation  Cookbook    

Mandatory  core  systems:  images  and  code  

Tools  

System  management  

Test  tool  Sample  simple  service  -‐  code  

Sample  automation  services  -‐  code

Selected/interested  people  

to  be  invited  for  pre-‐usage!

Page 17: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

17

Automation  engineering  timeSimplicity  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)

Page 18: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

www.arrowhead.eu

18

Conclusions

Arrowhead  Framework  -‐  local  cloud  concept  offer  advantages  regarding  

Security    

■ Scalable  and  flexible  security  solutions  

Latency      

■ Local  clouds  can  provide  latency  guarantees  Engineering      

■ Reduces  system  engineering  costs  

Scalability      

■ Can  integrate  massive  numbers  of  IoT  and  CPS  devices  

Page 19: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

www.arrowhead.eu

Arrowhead.eu  

Arrowhead  a  project  created  by  ProcessIT.EU  and  Artemis

19

Page 20: Arrowhead 01 ECS AF Jerker - DiVA portalltu.diva-portal.org/smash/get/diva2:1011016/FULLTEXT01.pdf · 3 The/automation/challenge Annual growths more than 10% and over 500 billion

www.arrowhead.eu

Arrowhead.eu  an    Artemis  and  ProcessIT.EU  project  

[email protected]

20