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)

Universitá degli Studi di LAquila Mälardalens Högskola, Västerås 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management

Embed Size (px)

Citation preview

  • Slide 1

Universit degli Studi di LAquila Mlardalens Hgskola, Vsters 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management 1 Integrating Wireless Systems into Process Industry and Business Management Federico Ciccozzi Mlardalens Hgskola, Vsters (Sweden) Universit degli Studi, LAquila (Italy) ABB Corporate Research, Vsters (Sweden) MSc Thesis in Global Software Engineering (GSEEM) Examiner: Ivica Crnkovic (MDH) Supervisors: Tiberiu Seceleanu (ABB CR) Antonio Cicchetti (MDH) Slide 2 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 2 Agenda Thesis topic Wired-Wireless network protocols Application development process Live demonstration Conclusions Slide 3 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating 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 Slide 4 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 4 Thesis Topic (2/3) Plant Control System SAP Slide 5 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 5 Thesis Topic (3/3) Plant Control System SAP Slide 6 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 6 Networks Wired network protocols: Fieldbus Foundation PROFINET Ethernet Industrial Protocol (EtherNet/IP) DeviceNet CANopen MODBUS Slide 7 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating 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 Slide 8 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating 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 Slide 9 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating 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 Slide 10 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating 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) Slide 11 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 11 Communication Manager Application Development process Requirements specification Design specification Implementation Slide 12 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 12 Development Process Slide 13 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 13 Requirements Specification Functional Requirements Extra-Functional Requirements Slide 14 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 14 Functional Requirements Slide 15 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating 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 Slide 16 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 16 Design Specification Conceptual design Structural design Behavioral design Slide 17 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 17 Conceptual Design Slide 18 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 18 Structural Design Slide 19 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 19 Behavioral Design (1/3) Slide 20 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 20 Behavioral Design (2/3) [query ok] [query error] Slide 21 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 21 Behavioral Design (3/3) Slide 22 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating 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 Slide 23 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 23 Live Demonstration Scenario Plant Control System SAP Slide 24 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 24 Operators Perspective Slide 25 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 25 Business Management Layer Slide 26 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating 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. Slide 27 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating 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) Slide 28 Universit degli Studi di LAquila Vsters, 10th September 2009Integrating Wireless Systems into Process Industry and Business Management 28 Thanks for the attention.. Questions?!