Pi, Xavier

56
La cuarta revolución industrial: Internet de las cosas y sistemas ciberfísicos Abril 2015 – Hispack Xavier Pi ([email protected])

Transcript of Pi, Xavier

Page 1: Pi, Xavier

La cuarta revolución

industrial: Internet de las

cosas y sistemas ciberfísicos

Abril 2015 – Hispack

Xavier Pi ( [email protected])

Page 2: Pi, Xavier

Fouth Industrial Revolution :

Internet of things and cyber-

physical systems

Abril 2015 – Hispack

Xavier Pi ( [email protected])

Page 3: Pi, Xavier

Index00 Presentation and framework

3

01 The Fourth Industrial Revolution

02 The 3th DIY wave: Makers movement (Citizens empowerment)

Page 4: Pi, Xavier

Presentation and framework

00

4

Page 5: Pi, Xavier

About our background

• EIC is a Catalan Industrial Engineers association

• The Embedded Systems Working group in this association has members from various fields, such as designers, manufacturers, integrators and academia.and academia.

• The group is open to members from other associations and there are some profiles from economy, political science and innovators.

5

Page 6: Pi, Xavier

About our background

• From the beginning the group has been building a simple framework that includes:

– Some definitions

– A small taxonomy (classifications) of embedded systemssystems

– A group slogan

• So far it has proved to be useful as a tool to facilitate communication between us

6

Page 7: Pi, Xavier

Some definitions

• System (taken from INCOSE):

"A system is a construct or collection of different

elements that together produce results not

obtainable by the elements alone"

• Embedded System:

"An embedded system is a combination of

hardware and software aimed to support a

finite and numbered set well-defined functions,

often with real-time process capabilities,

integrated into a larger system"7

Page 8: Pi, Xavier

Taxonomy (classifications)

• In order to characterize and classify the embedded systems building blocks we take into consideration classify by:

– Complexity – Complexity

– Intellectual property approach

– Form factor

8

Page 9: Pi, Xavier

Taxonomy (classifications)

• Classification by complexity (Taken fromprofessor Raj Kamal):

– Small Scale Embedded Systems (No operating system,

microcontrollers)microcontrollers)

– Median Scale Embedded Systems (Signal processors, DSPs)

– Sophisticated Embedded Systems (Operating system

based, like Linux or others)

9

Page 10: Pi, Xavier

Complexity

ARM mbed ATTiny

Small scale

Arduino Micro

10

Embedded professional Embedded hobby (Makers)

ISEE IGEP 3730 ARM A8 Raspberry Pi

Sophisticated

scale

Page 11: Pi, Xavier

Taxonomy (classifications)

• Classification by intellectual property approach

– Proprietary (Software and/or hardware)

– Open source (Software and/or hardware, a lot of – Open source (Software and/or hardware, a lot of variations, MIT, Creative Commons …)

– Hybrid (Royalty-free patents)

• How open source is related to low cost ?

11

Page 12: Pi, Xavier

Royalty-free patents

12

Page 13: Pi, Xavier

Taxonomy (classifications)

• Classification by form factor

– Standard form factor used

– Custom form factor used– Custom form factor used

• We understand Form Factor as a replacement criteria (physical dimensions and connections)

13

Page 14: Pi, Xavier

“De facto” standard form factor

14

Page 15: Pi, Xavier

The basis: Atmel ATmega328

15

IDEA: Eliminating obstacles and letting people do, new and unexpected forms of

innovation can emerge

Page 16: Pi, Xavier

Arduino form factor

16

Page 17: Pi, Xavier

Arduino and its clones

17

Page 18: Pi, Xavier

The notion of shield

18

Shields are add-ons or extension shields that can be plugged over the Arduinoshield

Page 19: Pi, Xavier

Embedded Systems Working Group

• And we have and slogan

19

Page 20: Pi, Xavier

Embedded systems revolution ?

20

Page 21: Pi, Xavier

The Fourth Industrial Revolution

01

21

Page 22: Pi, Xavier

The seminal paper

22

Page 23: Pi, Xavier

The 4th Industrial Revolution

23

Page 24: Pi, Xavier

IoT and CPS

24

Page 25: Pi, Xavier

Transversallity

25

Page 26: Pi, Xavier

Transversallity

26

Page 27: Pi, Xavier

First pillar: Internet of Things (IoT)

27

Page 28: Pi, Xavier

First pillar: Internet of Things (IoT) - II

28

Page 29: Pi, Xavier

Second pillar: Cyberphysical systems

29

Page 30: Pi, Xavier

Cyber-physical systems: Joseph Sifakis (Turing Prize 2007)

30

Page 31: Pi, Xavier

Prevision for 2015 (“The marriage”)

31

Page 32: Pi, Xavier

Example of practical discourse

• How apply Internet Of Things?– Any measure we could read could be accessed

immediately via web-service (for example a display)– Any actuation could be activated immediately via web-

service (on/off actions are the simplest, …)

• If these rules are applied to every equipment rules will change (prediction):

• If these rules are applied to every equipment rules will change (prediction):– Dramatic increase of engineering integration tasks

with an exponential growing of combinations possibilities.

– Consolidation of open approaches (open standards, open protocols, open source software, open source hardware, TCP/IP, Bluetooth 4.0, ...

32

Page 33: Pi, Xavier

The 3th DIY wave: Makers movement(Citizens empowerment)

02

33

Page 34: Pi, Xavier

Maker Movement

34

Page 35: Pi, Xavier

Living Labs (Ateneus de fabricació / Manufacturing Atheneus)

35

Page 36: Pi, Xavier

Home Labs (The myth of the Apple Garage). What happens at citizen homes?

36

Page 37: Pi, Xavier

Popular boards: Arduino and Raspberry Pi

37

Page 38: Pi, Xavier

Arduino and Raspberry Pi

• Arduino is a project born in Ivrea in 2005, Olivetti’s historical headquarters, that consists of a small controller conceptually similar to an industrial PLC (Programmable Logic Controller). It is the Open Source Hardware Controller). It is the Open Source Hardware

world reference.

• Raspberry Pi is a project born in the University of Cambridge in 2009, that consists of a small card with a full fledged Linux computer.

38

Page 39: Pi, Xavier

Sensors (Arduino)

• All kind of sensors for Arduino:

– Temperature

– Pressure

– Gas

– Light– Light

– Etc

“37-in-1 Sensor ModuleKit for Arduino (ECT-219472)”

39

Page 40: Pi, Xavier

Commodity communication modules

40Low cost Bluetooth, Bluetooth LE, Wi-Fi, CAN Bus, RS-485 (Modbus), Arduino

Page 41: Pi, Xavier

Industrials sensors

41

Page 42: Pi, Xavier

Industrials actuators

42

Page 43: Pi, Xavier

Levels of difficulty in electronics DIY

• External protoboard

43Usually is the maker starting point

Page 44: Pi, Xavier

Using simulations

44

Page 45: Pi, Xavier

Levels of difficulty in electronics DIY

45

Page 46: Pi, Xavier

Prototyping extensions and DIY

46

Classical universal boards

Page 47: Pi, Xavier

Levels of difficulty in electronics DIY

• Universal boards for soldering

47

Page 48: Pi, Xavier

Levels of difficulty in electronics DIY

• Printed Circuits Boards

48Difficult, but it is the `revious phase to hight production

Page 49: Pi, Xavier

Boom Arduino and Raspberry Pi i traditional electroniccomponents shops

49

Page 50: Pi, Xavier

Sentilo Barcelona sensor platform (Open source) www.sentilo.io

50

Page 51: Pi, Xavier

Minimizing knowledge barriers: Scratch for Arduino (S4A)

51

• Arduino can be controlled from a PC or a Raspberry Pi by kids using the Scratch program language

Page 52: Pi, Xavier

Case study at Mobile World Center (BCN)

52

Page 53: Pi, Xavier

Sensors and actuators of the case study

53

Page 54: Pi, Xavier

Fiting all together (From Barcelona City Council Innovation Dept)

• RaspBCN architecture is inspired by Purdue Industrial Network Architecture in the context of the 4th Industrial Revolution.

54

Purdue Architecture RaspBCN Architecture

Page 55: Pi, Xavier

A Big Challenge: Safety & Security

55TÜV offer dual certification IEC 62443 (ISA 99) and IEC 61508

Page 56: Pi, Xavier

Thank you

Xavier Pi

[email protected]@enginyers.net

Embedded Systems chair at EIC (www.eic.cat)

56