integrating wireless systems into process industry and business management

28
Universitá degli Studi di L’Aquila Mälardalens Högskola, Västerås 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management 1 Integrating Wireless Systems into Process Industry and Business Management Federico Ciccozzi Mälardalens Högskola, Västerås (Sweden) Universitá degli Studi, L’Aquila (Italy) ABB Corporate Research, Västerås (Sweden) MSc Thesis in Global Software Engineering (GSEEM) Examiner: Ivica Crnkovic (MDH) Supervisors: Tiberiu Seceleanu (ABB CR) Antonio Cicchetti (MDH)

Upload: tao

Post on 06-Jan-2016

44 views

Category:

Documents


15 download

DESCRIPTION

MSc Thesis in Global Software Engineering (GSEEM). Integrating Wireless Systems into Process Industry and Business Management. Federico Ciccozzi M älardalens Högskola, V ästerås (Sweden) Universitá degli Studi , L’Aquila ( Italy ) ABB Corporate Research, Västerås (Sweden). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Mälardalens Högskola, Västerås10th September 2009

Integrating Wireless Systems into Process Industry and Business Management

1

Integrating Wireless Systems into Process Industry and

Business Management

Federico CiccozziMälardalens Högskola, Västerås (Sweden)Universitá degli Studi, L’Aquila (Italy)ABB Corporate Research, Västerås (Sweden)

MSc Thesis in Global Software Engineering (GSEEM)

Examiner: Ivica Crnkovic (MDH)

Supervisors: Tiberiu Seceleanu (ABB CR)

Antonio Cicchetti (MDH)

Page 2: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

2

Agenda

• Thesis topic• Wired-Wireless network protocols• Application development process• Live demonstration• Conclusions

Page 3: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

3

Thesis Topic (1/3)• Service-Oriented Cross-layer infRAstructure for

Distributed smart Embedded deviceS• Development of a design, execution and management

platform for next-generation industrial

automation systems.• The thesis work provides a system which

integrates different control layers of

the same industrial process:– Wired control– Wireless control– Remote control by the Enterprise Business

Management layer through the Internet

Page 4: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

4

Thesis Topic (2/3)

Plant

Control System

SAP

Page 5: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

5

Thesis Topic (3/3)

Plant

Control System

SAP

Page 6: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

6

Networks

• Wired network protocols:– Fieldbus Foundation– PROFINET– Ethernet Industrial Protocol (EtherNet/IP)– DeviceNet– CANopen– MODBUS

Page 7: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

7

MODBUS

• Messaging protocol• Client/Server communication between

devices placed among different networks/buses• De-facto standard for industrial wired networks• From serial communication lines

to TCP/IP networks• Messages’ format not dependable on the

physical interface• Simplicity, flexibility

Page 8: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

8

Networks (2/2)

• Wireless network protocols:– IEEE 802.11(1997/a/b/g/n)– IEEE 802.15 (Bluetooth - ZigBee)– IEEE 802.16 (WiMax)– WirelessHART

Page 9: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

9

WirelessHART• First open wireless communication standard designed for industrial

environments• Reliability: mesh networking, channel hopping, time-synchronized messaging• Security & Privacy: encryption, authentication, verification, key management • Effective power management: smart data publishing• Self-organizing ability through three steps: advertising, joining, scheduling

Page 10: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

10

XML-RPC Communication Protocol

• XML-encoded remote procedure calls over HTTP transport mechanism

• Combination of three standards:– Communication architecture (RPC)– Vocabulary (XML)– Transport mechanism (HTTP)

Page 11: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

11

Communication Manager Application

• Development process• Requirements specification• Design specification• Implementation

Page 12: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

12

Development Process

Page 13: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

13

Requirements Specification

• Functional Requirements

• Extra-Functional Requirements

Page 14: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

14

Functional Requirements

Page 15: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

15

Extra-Functional Requirements

• Reliability of data in the shared memory: replies to network configuration requests within 1 sec

• Shared memory race-conditions-free access: mutex lock system granting single access to the critical region

Page 16: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

16

Design Specification

• Conceptual design

• Structural design

• Behavioral design

Page 17: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

17

Conceptual Design

Page 18: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

18

Structural Design

Page 19: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

19

Behavioral Design (1/3)

Page 20: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

20

Behavioral Design (2/3)

[query ok]

[query error]

Page 21: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

21

Behavioral Design (3/3)

Page 22: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

22

Implementation

• Unix (Linux Ubuntu 7.10)• ANSI-C: programming language

• Xmlrpc-C: library for xml-rpc client/server applications development in C

• Libmodbus: library for MODBUS master/slave applications development in C

Page 23: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

23

Live Demonstration Scenario

Plant

Control System

SAP

Page 24: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

24

Operator’s Perspective

Page 25: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

25

Business Management Layer

Page 26: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

26

Conclusions• Challenges:

– Wired/Wireless protocols interaction – Reliabilty and security of shared common data – Actual plant loops modeling– Parallel control: local, remote (Internet)

• Future developments:– Usage of the communication manager application in a real-life

demonstration– Extensions for supporting other important fieldbuses:

PROFINET, PROFIBUS, Fieldbus Foundation– Tool for user-mapping of shared data between wired/wireless

devices.

Page 27: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

27

I would like to Thank…

• Tiberiu Seceleanu, Johan Åkerberg (ABB CR)

• Prof. Ivica Crnkovic, Antonio Cicchetti (MDH)

Page 28: Integrating  Wireless Systems  into  Process Industry and  Business Management

Universitá degli Studi di L’Aquila

Västerås, 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

28

Thanks for the attention..

Questions?!