SlideShare a Scribd company logo
© Fraunhofer
Pankesh Patel
System and Software Engineering for
Industry 4.0
© Fraunhofer 2
n Industry 4.0 context
n Industry 4.0 use cases/motivation
n classification
n examples
n Industry 4.0 architecture
n Conceptual framework
n Technology stack, various vendors
n Summary
Agenda
© Fraunhofer 3
Industry 4.0 context
Image source: https://bit.ly/2OS0No9
© Fraunhofer 4
Industry 4.0 use case classification / motivation
Optimizing factory operations
• Early machine failure alerts
predictive maintenance
• Real-Time quality control
• Increase visibility of factory
operations.
• Service-oriented manufacturing
corporate app store, Service catalog
• Remote monitoring of product
• Rapid product innovation (Reduce
time to market).
• Smart products (Increase value
proposition).
Finding new business
opportunities
Improving workers' safety
and productivity
• Leveraging Industry 4.0
technologies for improved
collaboration.
• Interactive training for
workers.
• Identifying health and
safety hazards before they
occur.
© Fraunhofer 5
App-based smart manufacturing
ABB's drive tune
• Dashboard to see KPIs & analytics
• Worker safety
Source: https://new.abb.com/drives/mobile-tools/drivetune
Augmented SmartFactory
• On-fly asset inspection
• Write repair actions/instructions on asset
• Role-based insights
• Production, maintenance and control managers
Augmented Smart FactoryKL- source: https://bit.ly/2kQGaLi
© Fraunhofer 6
n Reduce downtime, extend lifetime of an asset, increase energy efficiency
n Optimized operational planning and schedule
n Potential business models
n Monitoring services, sensors
n New features and integration offerings over time (new apps, security updates,
subscription based services, cloud-based platforms)
Smart maintenance
ABB Ability smart sensor solutions - source: https://bit.ly/2Q6izB5
© Fraunhofer 7
Augmented reality, safety and training
Mobile, Interactive and Situation-aware
Tutoring
Industrial worker
With google glasses/HoloLens
AR technologies allow employees to
access work instructions and manuals in
field, in addition to enabling remote
guidance.
This adds their productivity and make them
safer, since accuracy and safety go hand-in-
hand.
source: http://bit.ly/2ylnEjQ
© Fraunhofer 8
Drone and safety
source: https://bit.ly/2RgKxeL https://bit.ly/2zKXN4N
• Health, Safety and Environment (HSE)
inspection
• "Bird eye" view
• Camera to capture images, evidences
• Grid inspection
• Camera to capture any potential issues
• Remote inspection for worker safety
© Fraunhofer 9
Digital platform - motivation
3 years
2 years
1 year
SHORTER DELIVERY TIMES VOLATILE MARKETS
24/7 SERVICE
SHORTER PRODUCT LIFE CYCLES
MORE INDIVIDUALIZED
CUSTOMER WISHES
Slide source: https://bit.ly/2DS40zJ
© Fraunhofer 10
n Rapid innovation and prototyping
n Reduce time to market
n New features and offering
n Use of cutting edge technologies
n Lower upfront IT costs
Digital platforms
https://bit.ly/2KLKbs9 https://amzn.to/2DMqgLm https://bit.ly/2xTcwZQ https://bit.ly/2QoFl7v
https://bit.ly/2NfjLAh https://www.predix.io https://bit.ly/2DMc0CB
© Fraunhofer 11
n Examples:
n GE predix IIoT platform for various apps and services (e.g., predictive maintenance, anomaly
detection,)
n Azure AI gallery for IIoT machine learning algorithms
n Siemens launched MindSphere to use deployment-ready IIoT apps.
Example: IIoT marketplace
https://www.predix.io/catalog/services/ https://gallery.azure.ai/
© Fraunhofer 12
System and Software Engineering for Industry 4.0
Slide source: https://bit.ly/2lmhmKQ
© Fraunhofer 13
n Aggregating raw data from different endpoints, Central data
analysis in real-time/batch mode
n Edge devices, Gateways
n Tasks
n Data communication using proprietary/standard protocols –
HTTP, MQTT, OPC UA
n Formatting using PPMP, OPC UA
n Data Storage
n Data filtering
Key software features for Industry 4.0
Reference and icon source : https://bit.ly/2lmhmKQ
Data Aggregation
© Fraunhofer 14
n Remote network access to factory equipment introduces safety
and privacy concerns.
n Security features like
n device authentication,
n role-based access control,
n encryption of data
n software updates need to be considered.
Key software features for Industry 4.0
Reference and icon source : https://bit.ly/2lmhmKQ
Security
© Fraunhofer 15
n Remote device management is required for any large-scale
implementation.
n Relying upon manual updates on the factory floor is prone to
errors, time consuming and costly.
n Device management for industrial IoT devices should include
initial setup and configuration, health check of device, software
update and deactivation.
Key software features for Industry 4.0
Reference and icon source : https://bit.ly/2lmhmKQ
Device Management
© Fraunhofer 16
n Industry 4.0 implementations will generate a tremendous
amount of data and events.
n For data management, software will be required to filter this
data at the edge, provide real-time analytics at the edge and
cloud, provide batch-oriented analytics and data storage.
n For event management, software will be required for event
routing, processing and handling at the edge.
Key software features for Industry 4.0
Reference and icon source : https://bit.ly/2lmhmKQ
Event management &
data analytics
© Fraunhofer 17
n Digital representation of physical asset
n Ease deep integration, machine learning and monitoring
n Tools to create and model a twin,
n APIs and runtimes to interact with a digital twin,
n Administration consoles to manage the lifecycle of a digital
twin collection.
Key software features for Industry 4.0
Reference and icon source : https://bit.ly/2lmhmKQ
Digital Twin
management
© Fraunhofer 18
Conceptual framework
Device
Edge
Data Lake
Analytic
Application
Industrial motors, pumps Production machines, PLCs Smart devices & tools
Industrial gateways Storage and edge analytics
Information from web services Holistic view of factory
Fleet of machines Supply chain
Icon source: https://thenounproject.com
AI tools and techniques, stream analytics On-premise /cloud IIoT algorithms
Dashboard Augmented reality
Chatbot
Mobile app Services
App store
Digital twins
© Fraunhofer 19
n OS: ‘bare metal’, embedded or real-time
operating systems for device -specific
capabilities.
n HAL –enables access to the hardware features
GPIOs, memory, etc.
n Communication Support – drivers and
protocols allowing to connect the device to a
wired or wireless protocol like Bluetooth,
MQTT, CoAP, etc.,
n Remote Management – the ability to
remotely control the device to upgrade its
firmware or to monitor its battery level.
Eclipse Industry 4.0 architecture for constrained devices
Source: https://iot.eclipse.org/white-papers/
© Fraunhofer 20
n OS: general purpose OS – linux, windows
n Runtime: ability to run application code, and to allow
the applications to be dynamically updated. example,
a gateway may have Java, Python, or Node.js.
n Communication & connectivity– connectivity
protocols to connect with different devices (e.g.
Bluetooth, Wi-Fi). different types of networks (e.g.
Ethernet, cellular)
n Data management & messaging: local persistence to
support network latency, offline mode, and real-time
analytics at the edge, as well as the ability to forward
data in a consistent manner to an IoT Platform.
n Remote management: remotely provision, configure,
startup/shutdown gateways
Eclipse Industry 4.0 architecture for gateways
Source: https://iot.eclipse.org/white-papers/
© Fraunhofer 21
n Connectivity and Message Routing –interact with
very large numbers of devices/gateways using
different protocols and data formats, but then
normalize it to allow for easy integration.
n Device Management & Registry – a central registry
to identify the devices/gateways running in an IoT
solution and the ability to provision new software
updates and manage the devices.
n Data Management and Storage – a scalable data
store to support volume & variety of data.
n Event Management, Analytics & UI – scalable event
processing capabilities, ability to consolidate and
analyze data, and to create reports, graphs, and
dashboards.
n Application Enablement – ability to create reports,
graphs, dashboards, … and API for application
integration.
Eclipse Industry 4.0 architecture for cloud platform
Source: https://iot.eclipse.org/white-papers/
© Fraunhofer 22
Cross-stack functionality
Source: https://iot.eclipse.org/white-papers/
n Security: authentication, encryption and authorization
n Ontologies: Interoperability, heterogeneity
n Tools and SDK: development of applications
© Fraunhofer 23
n Industry 4.0 – motivation
n New business models and new opportunities
n Optimizing factory operations
n Workers productivity and safety
n Industry 4.0 use cases
n Architecture, RAMI 4.0 and IIRA
n Technology
Summary
© Fraunhofer 24
n Technology for building Industry 4.0 applications
n Open source tools
n Cloud tools
n IIoT demonstrator
n Digital twin: a key element of Industry 4.0
n Getting started for SMEs
Next agenda…
© Fraunhofer
THANK YOU FOR YOUR ATTENTION
Questions?
© Fraunhofer 26
Contact…
Pankesh Patel, PhD
Senior Research Scientist,
Fraunhofer USA/ Center for Experimental Software Engineering (CESE),
College Park, Maryland, USA.
Mobile: +1 240-302-3609, Fax: 240 487 2960
Email: ppatel@fc-md.umd.edu / ppatel@cese.fraunhofer.org
© Fraunhofer 27
AWS Industrial Internet of Things architecture
Image source : https://aws.amazon.com/iot/solutions/industrial-iot/
© Fraunhofer 28
Microsoft Azure IoT architecture
Image source : https://bit.ly/2PhD2mw
© Fraunhofer 29
n ThyssenKrupp and Microsoft Azure
n Microsoft (Azure IoT service) to obtain several
measurements of lifts (engine temperature,
shaft alignment, speed, door functionality, etc.).
n parameters analyzed in real time using
algorithms to minimize breakdowns.
Example: platform as a service
More detail: https://bit.ly/2ylnEjQ
Slide source: https://bit.ly/2Nebw7y
© Fraunhofer 30
n GE platform and E.ON
n GE platform to combine sensors on
wind turbines with accurate weather
data.
n Optimize the use of turbines
maintenance and power generation.
n With E.ON (Climate and Renewables in
North America), GE is taking a
percentage of the incremental income
due to improved power generation.
Example: enhancing services
Slide source: https://bit.ly/2Nebw7y
© Fraunhofer 31
Example: new features offering through marketplace
1110100101011011011011000100000100100
0011110100100110101001001001001010101
0101011000100010010010100101000100010
1001110100000000000000000000000000000
1100100101001010000010011111110101011
0001001001001001001010100100111011001
010101101001001001010010010010010010
1000000000100000000010010101010100100
App Store
Intelligent User
Interface Apps
Motor
Management
Apps
Driver
Assistance
Apps
Green
Driving
Apps
10010101101110100010100
10010010010001000111101
0010111111110111111111111
10001011100111111101000
1010011110111100011111111
01001101111101001001010
10010010010011
101010100
00100110100100
100100011
0010000000000
010001000
00010010001001
001010100
Slide source: https://bit.ly/2ylnEjQ
© Fraunhofer 32
n Microsoft and Jabil
n Quality assurance to maintain a high quality
of a product.
n Identifying errors and potential failure early in
manufacturing process – improve
productivity.
n amount of scrap and re-work goes down
n manufacturing cycle time decreases
n production goes up
n Process visibility
n Early prediction of future failures in
manufacturing pipeline and before they reach
to OEM PC manufacturer
Example: quality assurance
Slide source: https://bit.ly/2P5nT7M
Reference: https://bit.ly/2RkKEGo
© Fraunhofer 33
n Computer program designed to simulate
conversation with human users, accessible
from a interface (e.g., text, voice).
n Helping maintenance crews to verify factory's
condition
n Field operation – "What is the
temperature reading of a motor #1 of
floor #3?"
n Feedback from users on trial runs
n Improved customer-manufacturer
relationship
n Scalable
Example: Chatbot and smart manufacturing
Image source: https://bit.ly/2zLZ9Mo
n Features
n Easy to use
n Real-time interactions with devices
n Questions- answer structure
n Natural communication
n Continuous improvement over time
n Personalized relation with engineers (context, history)
© Fraunhofer 34
n Monitoring & inspection for quality assurance.
n Easy to use for worker and easy to roll-out into existing
system.
n Mobile app and web portal
n Visual inspection and confirmed by inputs and
observations into app
n Timer to track productivity
n Data sync to a web portal
n Access management
n Use cases
n Extension to other quality improvement processed
n Supplier’s quality improvement
n Monitoring worker’s productivity
n Improving efficiency of quality improvement process
App-based quality control
Smart Factory APP
10:10
Assignee: ABB
Cabinet
Process:
Liquid painting for cabinet
Incoming
Material
quality check
Mechanical
Pre-treatment
Chemical Pre-
treatment
© Fraunhofer 35
n Quality assurance
n Asset maintenance
n early fault detection
n New business model
n Subscription-based
services
Track & Trace
Tech Mahindra Track & Trace : https://bit.ly/2OcAloW
Slide Source: https://bit.ly/2Qe1aX6
© Fraunhofer 36
Deep integration
Image source: https://assets.dm.ux.sap.com/de-leonardolive/pdfs/50982_acatech_v1.pdf
© Fraunhofer 37
n Hands free, just with gestures you can get into additional details,
n Novel applications/opportunities
Asset inspection – advanced HCI
Reference: https://www.youtube.com/watch?v=zo11WA7nwaA , https://www.youtube.com/watch?v=Gld4fXyk14A ,
https://www.youtube.com/watch?v=XK_hW_c99Xs , https://www.youtube.com/watch?v=pLMTKN_Wn3c
© Fraunhofer 38
Service-oriented architecture use cases
Sensor-Service Valve-Service Pump-Service Control-Service Communication-Service
Digital Twin
hardware-independent
Device Control
hardware-dependent
Slide source: https://bit.ly/2ylnEjQ
• Self-organization
• Flexible manufacturing
• Fault tolerance
© Fraunhofer 39
n Ali's print machine, once this machine leaves the factory
n Get detail from Ali
n Medical device manufacturer?/ food product??/ Fish??? (IoTA example)
n Boing ? (Malasian Airleine)
n Read additional notes
Blockchain + IIoT
© Fraunhofer 40
Industry 4.0
Image source: http://www.bcmcom.com/solutions_application_industry40.htm

More Related Content

Similar to System and Software Engineering for Industry 4.0

Eyes of things
Eyes of thingsEyes of things
Eyes of things
Eyes of Things
 
NeXT company presentation
NeXT company presentationNeXT company presentation
NeXT company presentation
nextsrl
 
Future Technology Trends in Progress
Future Technology Trends in ProgressFuture Technology Trends in Progress
Future Technology Trends in Progress
Gabriel Lucaciu
 
Schneider Electric Content Kit_SCADAPack 470i 474i.pptx
Schneider Electric Content Kit_SCADAPack 470i 474i.pptxSchneider Electric Content Kit_SCADAPack 470i 474i.pptx
Schneider Electric Content Kit_SCADAPack 470i 474i.pptx
farhangfattah1
 
Design and Experiment Platform for Industrial Wireless Systems
Design and Experiment Platform for Industrial Wireless SystemsDesign and Experiment Platform for Industrial Wireless Systems
Design and Experiment Platform for Industrial Wireless Systems
Ryan
 
CURRICULUM VITAE
CURRICULUM VITAE CURRICULUM VITAE
CURRICULUM VITAE
MohamedKaroui3
 
2019 06-19 EIT Digital industry event
2019 06-19 EIT Digital industry event 2019 06-19 EIT Digital industry event
2019 06-19 EIT Digital industry event
MIDIH_EU
 
Industrial transformation-simplified-with-mqtt-and-sparkplug
Industrial transformation-simplified-with-mqtt-and-sparkplugIndustrial transformation-simplified-with-mqtt-and-sparkplug
Industrial transformation-simplified-with-mqtt-and-sparkplug
HugoMller5
 
Python in the Financial Industry The universal tool for end-to-end developme...
Python in the Financial Industry  The universal tool for end-to-end developme...Python in the Financial Industry  The universal tool for end-to-end developme...
Python in the Financial Industry The universal tool for end-to-end developme...
PyData
 
Fiware overview
Fiware overviewFiware overview
Fiware overview
Joaquín Salvachúa
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2
 
Mainflux Labs - References (1).pdf
Mainflux Labs - References (1).pdfMainflux Labs - References (1).pdf
Mainflux Labs - References (1).pdf
Wlamir Molinari
 
IoT Meetup September 2019
IoT Meetup September 2019IoT Meetup September 2019
IoT Meetup September 2019
IoT Academy
 
Industry 4.0 - Advantech Solutions
Industry 4.0 - Advantech SolutionsIndustry 4.0 - Advantech Solutions
Industry 4.0 - Advantech Solutions
Advantech
 
Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...
Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...
Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...
COIICV
 
PureApplication: Devops and Urbancode
PureApplication: Devops and UrbancodePureApplication: Devops and Urbancode
PureApplication: Devops and Urbancode
John Hawkins
 
Assess security from sensors to api c4 i 20151126
Assess security from sensors to api c4 i 20151126Assess security from sensors to api c4 i 20151126
Assess security from sensors to api c4 i 20151126
Denis Rousset
 
IOvents project overview
IOvents project overviewIOvents project overview
IOvents project overview
Blue Telecom Consulting
 
OPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIO
OPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIOOPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIO
OPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIO
OPAL-RT TECHNOLOGIES
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
WSO2
 

Similar to System and Software Engineering for Industry 4.0 (20)

Eyes of things
Eyes of thingsEyes of things
Eyes of things
 
NeXT company presentation
NeXT company presentationNeXT company presentation
NeXT company presentation
 
Future Technology Trends in Progress
Future Technology Trends in ProgressFuture Technology Trends in Progress
Future Technology Trends in Progress
 
Schneider Electric Content Kit_SCADAPack 470i 474i.pptx
Schneider Electric Content Kit_SCADAPack 470i 474i.pptxSchneider Electric Content Kit_SCADAPack 470i 474i.pptx
Schneider Electric Content Kit_SCADAPack 470i 474i.pptx
 
Design and Experiment Platform for Industrial Wireless Systems
Design and Experiment Platform for Industrial Wireless SystemsDesign and Experiment Platform for Industrial Wireless Systems
Design and Experiment Platform for Industrial Wireless Systems
 
CURRICULUM VITAE
CURRICULUM VITAE CURRICULUM VITAE
CURRICULUM VITAE
 
2019 06-19 EIT Digital industry event
2019 06-19 EIT Digital industry event 2019 06-19 EIT Digital industry event
2019 06-19 EIT Digital industry event
 
Industrial transformation-simplified-with-mqtt-and-sparkplug
Industrial transformation-simplified-with-mqtt-and-sparkplugIndustrial transformation-simplified-with-mqtt-and-sparkplug
Industrial transformation-simplified-with-mqtt-and-sparkplug
 
Python in the Financial Industry The universal tool for end-to-end developme...
Python in the Financial Industry  The universal tool for end-to-end developme...Python in the Financial Industry  The universal tool for end-to-end developme...
Python in the Financial Industry The universal tool for end-to-end developme...
 
Fiware overview
Fiware overviewFiware overview
Fiware overview
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
Mainflux Labs - References (1).pdf
Mainflux Labs - References (1).pdfMainflux Labs - References (1).pdf
Mainflux Labs - References (1).pdf
 
IoT Meetup September 2019
IoT Meetup September 2019IoT Meetup September 2019
IoT Meetup September 2019
 
Industry 4.0 - Advantech Solutions
Industry 4.0 - Advantech SolutionsIndustry 4.0 - Advantech Solutions
Industry 4.0 - Advantech Solutions
 
Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...
Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...
Miguel Angel Perdiguero - Head of BIG data & analytics Atos Iberia - semanain...
 
PureApplication: Devops and Urbancode
PureApplication: Devops and UrbancodePureApplication: Devops and Urbancode
PureApplication: Devops and Urbancode
 
Assess security from sensors to api c4 i 20151126
Assess security from sensors to api c4 i 20151126Assess security from sensors to api c4 i 20151126
Assess security from sensors to api c4 i 20151126
 
IOvents project overview
IOvents project overviewIOvents project overview
IOvents project overview
 
OPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIO
OPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIOOPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIO
OPAL-RT RT14: Running OPAL-RT's eHS solver on NI cRIO
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 

More from Pankesh Patel

Getting Started for SMEs in Industry 4.0
Getting Started for SMEs in Industry 4.0Getting Started for SMEs in Industry 4.0
Getting Started for SMEs in Industry 4.0
Pankesh Patel
 
Hands-on Workshop on Building Digital Twin for Factory of the Future
Hands-on Workshop on Building Digital Twin for Factory of the FutureHands-on Workshop on Building Digital Twin for Factory of the Future
Hands-on Workshop on Building Digital Twin for Factory of the Future
Pankesh Patel
 
Accelerating Application Development in the Internet of Things using Model-dr...
Accelerating Application Development in the Internet of Things using Model-dr...Accelerating Application Development in the Internet of Things using Model-dr...
Accelerating Application Development in the Internet of Things using Model-dr...
Pankesh Patel
 
Smart Factory - App Based Quality Monitoring
Smart Factory - App Based Quality MonitoringSmart Factory - App Based Quality Monitoring
Smart Factory - App Based Quality Monitoring
Pankesh Patel
 
Subject Matter ExpertWorkbench
Subject Matter ExpertWorkbenchSubject Matter ExpertWorkbench
Subject Matter ExpertWorkbench
Pankesh Patel
 
IoTSuite User Manual
IoTSuite User ManualIoTSuite User Manual
IoTSuite User Manual
Pankesh Patel
 
IoTSuite: A Framework to Design, Implement, and Deploy IoT Applications
IoTSuite: A Framework to Design, Implement, and Deploy IoT ApplicationsIoTSuite: A Framework to Design, Implement, and Deploy IoT Applications
IoTSuite: A Framework to Design, Implement, and Deploy IoT Applications
Pankesh Patel
 
Towards application development for the internet of things
Towards application development for the internet of thingsTowards application development for the internet of things
Towards application development for the internet of things
Pankesh Patel
 
Sla in cloud
Sla in cloudSla in cloud
Sla in cloud
Pankesh Patel
 
Towards application development for the physical cyber-social systems
Towards application development for the physical cyber-social systemsTowards application development for the physical cyber-social systems
Towards application development for the physical cyber-social systemsPankesh Patel
 
A model driven development framework for developing sense-compute-control app...
A model driven development framework for developing sense-compute-control app...A model driven development framework for developing sense-compute-control app...
A model driven development framework for developing sense-compute-control app...Pankesh Patel
 
A tool suite for prototyping internet of things applications
A tool suite for prototyping internet of  things applicationsA tool suite for prototyping internet of  things applications
A tool suite for prototyping internet of things applicationsPankesh Patel
 
Enabling high level application development for internet of things
Enabling high level application development for internet of thingsEnabling high level application development for internet of things
Enabling high level application development for internet of things
Pankesh Patel
 
Enabling high level application development for internet of things
Enabling high level application development for internet of thingsEnabling high level application development for internet of things
Enabling high level application development for internet of thingsPankesh Patel
 
Application development for the internet of things
Application development for the internet of thingsApplication development for the internet of things
Application development for the internet of thingsPankesh Patel
 
Enabling High Level Application Development In The Internet Of Things
Enabling High Level Application Development In The Internet Of ThingsEnabling High Level Application Development In The Internet Of Things
Enabling High Level Application Development In The Internet Of Things
Pankesh Patel
 
Towards application development for the internet of things updated
Towards application development for the internet of things  updatedTowards application development for the internet of things  updated
Towards application development for the internet of things updated
Pankesh Patel
 

More from Pankesh Patel (17)

Getting Started for SMEs in Industry 4.0
Getting Started for SMEs in Industry 4.0Getting Started for SMEs in Industry 4.0
Getting Started for SMEs in Industry 4.0
 
Hands-on Workshop on Building Digital Twin for Factory of the Future
Hands-on Workshop on Building Digital Twin for Factory of the FutureHands-on Workshop on Building Digital Twin for Factory of the Future
Hands-on Workshop on Building Digital Twin for Factory of the Future
 
Accelerating Application Development in the Internet of Things using Model-dr...
Accelerating Application Development in the Internet of Things using Model-dr...Accelerating Application Development in the Internet of Things using Model-dr...
Accelerating Application Development in the Internet of Things using Model-dr...
 
Smart Factory - App Based Quality Monitoring
Smart Factory - App Based Quality MonitoringSmart Factory - App Based Quality Monitoring
Smart Factory - App Based Quality Monitoring
 
Subject Matter ExpertWorkbench
Subject Matter ExpertWorkbenchSubject Matter ExpertWorkbench
Subject Matter ExpertWorkbench
 
IoTSuite User Manual
IoTSuite User ManualIoTSuite User Manual
IoTSuite User Manual
 
IoTSuite: A Framework to Design, Implement, and Deploy IoT Applications
IoTSuite: A Framework to Design, Implement, and Deploy IoT ApplicationsIoTSuite: A Framework to Design, Implement, and Deploy IoT Applications
IoTSuite: A Framework to Design, Implement, and Deploy IoT Applications
 
Towards application development for the internet of things
Towards application development for the internet of thingsTowards application development for the internet of things
Towards application development for the internet of things
 
Sla in cloud
Sla in cloudSla in cloud
Sla in cloud
 
Towards application development for the physical cyber-social systems
Towards application development for the physical cyber-social systemsTowards application development for the physical cyber-social systems
Towards application development for the physical cyber-social systems
 
A model driven development framework for developing sense-compute-control app...
A model driven development framework for developing sense-compute-control app...A model driven development framework for developing sense-compute-control app...
A model driven development framework for developing sense-compute-control app...
 
A tool suite for prototyping internet of things applications
A tool suite for prototyping internet of  things applicationsA tool suite for prototyping internet of  things applications
A tool suite for prototyping internet of things applications
 
Enabling high level application development for internet of things
Enabling high level application development for internet of thingsEnabling high level application development for internet of things
Enabling high level application development for internet of things
 
Enabling high level application development for internet of things
Enabling high level application development for internet of thingsEnabling high level application development for internet of things
Enabling high level application development for internet of things
 
Application development for the internet of things
Application development for the internet of thingsApplication development for the internet of things
Application development for the internet of things
 
Enabling High Level Application Development In The Internet Of Things
Enabling High Level Application Development In The Internet Of ThingsEnabling High Level Application Development In The Internet Of Things
Enabling High Level Application Development In The Internet Of Things
 
Towards application development for the internet of things updated
Towards application development for the internet of things  updatedTowards application development for the internet of things  updated
Towards application development for the internet of things updated
 

Recently uploaded

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 

Recently uploaded (20)

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 

System and Software Engineering for Industry 4.0

  • 1. © Fraunhofer Pankesh Patel System and Software Engineering for Industry 4.0
  • 2. © Fraunhofer 2 n Industry 4.0 context n Industry 4.0 use cases/motivation n classification n examples n Industry 4.0 architecture n Conceptual framework n Technology stack, various vendors n Summary Agenda
  • 3. © Fraunhofer 3 Industry 4.0 context Image source: https://bit.ly/2OS0No9
  • 4. © Fraunhofer 4 Industry 4.0 use case classification / motivation Optimizing factory operations • Early machine failure alerts predictive maintenance • Real-Time quality control • Increase visibility of factory operations. • Service-oriented manufacturing corporate app store, Service catalog • Remote monitoring of product • Rapid product innovation (Reduce time to market). • Smart products (Increase value proposition). Finding new business opportunities Improving workers' safety and productivity • Leveraging Industry 4.0 technologies for improved collaboration. • Interactive training for workers. • Identifying health and safety hazards before they occur.
  • 5. © Fraunhofer 5 App-based smart manufacturing ABB's drive tune • Dashboard to see KPIs & analytics • Worker safety Source: https://new.abb.com/drives/mobile-tools/drivetune Augmented SmartFactory • On-fly asset inspection • Write repair actions/instructions on asset • Role-based insights • Production, maintenance and control managers Augmented Smart FactoryKL- source: https://bit.ly/2kQGaLi
  • 6. © Fraunhofer 6 n Reduce downtime, extend lifetime of an asset, increase energy efficiency n Optimized operational planning and schedule n Potential business models n Monitoring services, sensors n New features and integration offerings over time (new apps, security updates, subscription based services, cloud-based platforms) Smart maintenance ABB Ability smart sensor solutions - source: https://bit.ly/2Q6izB5
  • 7. © Fraunhofer 7 Augmented reality, safety and training Mobile, Interactive and Situation-aware Tutoring Industrial worker With google glasses/HoloLens AR technologies allow employees to access work instructions and manuals in field, in addition to enabling remote guidance. This adds their productivity and make them safer, since accuracy and safety go hand-in- hand. source: http://bit.ly/2ylnEjQ
  • 8. © Fraunhofer 8 Drone and safety source: https://bit.ly/2RgKxeL https://bit.ly/2zKXN4N • Health, Safety and Environment (HSE) inspection • "Bird eye" view • Camera to capture images, evidences • Grid inspection • Camera to capture any potential issues • Remote inspection for worker safety
  • 9. © Fraunhofer 9 Digital platform - motivation 3 years 2 years 1 year SHORTER DELIVERY TIMES VOLATILE MARKETS 24/7 SERVICE SHORTER PRODUCT LIFE CYCLES MORE INDIVIDUALIZED CUSTOMER WISHES Slide source: https://bit.ly/2DS40zJ
  • 10. © Fraunhofer 10 n Rapid innovation and prototyping n Reduce time to market n New features and offering n Use of cutting edge technologies n Lower upfront IT costs Digital platforms https://bit.ly/2KLKbs9 https://amzn.to/2DMqgLm https://bit.ly/2xTcwZQ https://bit.ly/2QoFl7v https://bit.ly/2NfjLAh https://www.predix.io https://bit.ly/2DMc0CB
  • 11. © Fraunhofer 11 n Examples: n GE predix IIoT platform for various apps and services (e.g., predictive maintenance, anomaly detection,) n Azure AI gallery for IIoT machine learning algorithms n Siemens launched MindSphere to use deployment-ready IIoT apps. Example: IIoT marketplace https://www.predix.io/catalog/services/ https://gallery.azure.ai/
  • 12. © Fraunhofer 12 System and Software Engineering for Industry 4.0 Slide source: https://bit.ly/2lmhmKQ
  • 13. © Fraunhofer 13 n Aggregating raw data from different endpoints, Central data analysis in real-time/batch mode n Edge devices, Gateways n Tasks n Data communication using proprietary/standard protocols – HTTP, MQTT, OPC UA n Formatting using PPMP, OPC UA n Data Storage n Data filtering Key software features for Industry 4.0 Reference and icon source : https://bit.ly/2lmhmKQ Data Aggregation
  • 14. © Fraunhofer 14 n Remote network access to factory equipment introduces safety and privacy concerns. n Security features like n device authentication, n role-based access control, n encryption of data n software updates need to be considered. Key software features for Industry 4.0 Reference and icon source : https://bit.ly/2lmhmKQ Security
  • 15. © Fraunhofer 15 n Remote device management is required for any large-scale implementation. n Relying upon manual updates on the factory floor is prone to errors, time consuming and costly. n Device management for industrial IoT devices should include initial setup and configuration, health check of device, software update and deactivation. Key software features for Industry 4.0 Reference and icon source : https://bit.ly/2lmhmKQ Device Management
  • 16. © Fraunhofer 16 n Industry 4.0 implementations will generate a tremendous amount of data and events. n For data management, software will be required to filter this data at the edge, provide real-time analytics at the edge and cloud, provide batch-oriented analytics and data storage. n For event management, software will be required for event routing, processing and handling at the edge. Key software features for Industry 4.0 Reference and icon source : https://bit.ly/2lmhmKQ Event management & data analytics
  • 17. © Fraunhofer 17 n Digital representation of physical asset n Ease deep integration, machine learning and monitoring n Tools to create and model a twin, n APIs and runtimes to interact with a digital twin, n Administration consoles to manage the lifecycle of a digital twin collection. Key software features for Industry 4.0 Reference and icon source : https://bit.ly/2lmhmKQ Digital Twin management
  • 18. © Fraunhofer 18 Conceptual framework Device Edge Data Lake Analytic Application Industrial motors, pumps Production machines, PLCs Smart devices & tools Industrial gateways Storage and edge analytics Information from web services Holistic view of factory Fleet of machines Supply chain Icon source: https://thenounproject.com AI tools and techniques, stream analytics On-premise /cloud IIoT algorithms Dashboard Augmented reality Chatbot Mobile app Services App store Digital twins
  • 19. © Fraunhofer 19 n OS: ‘bare metal’, embedded or real-time operating systems for device -specific capabilities. n HAL –enables access to the hardware features GPIOs, memory, etc. n Communication Support – drivers and protocols allowing to connect the device to a wired or wireless protocol like Bluetooth, MQTT, CoAP, etc., n Remote Management – the ability to remotely control the device to upgrade its firmware or to monitor its battery level. Eclipse Industry 4.0 architecture for constrained devices Source: https://iot.eclipse.org/white-papers/
  • 20. © Fraunhofer 20 n OS: general purpose OS – linux, windows n Runtime: ability to run application code, and to allow the applications to be dynamically updated. example, a gateway may have Java, Python, or Node.js. n Communication & connectivity– connectivity protocols to connect with different devices (e.g. Bluetooth, Wi-Fi). different types of networks (e.g. Ethernet, cellular) n Data management & messaging: local persistence to support network latency, offline mode, and real-time analytics at the edge, as well as the ability to forward data in a consistent manner to an IoT Platform. n Remote management: remotely provision, configure, startup/shutdown gateways Eclipse Industry 4.0 architecture for gateways Source: https://iot.eclipse.org/white-papers/
  • 21. © Fraunhofer 21 n Connectivity and Message Routing –interact with very large numbers of devices/gateways using different protocols and data formats, but then normalize it to allow for easy integration. n Device Management & Registry – a central registry to identify the devices/gateways running in an IoT solution and the ability to provision new software updates and manage the devices. n Data Management and Storage – a scalable data store to support volume & variety of data. n Event Management, Analytics & UI – scalable event processing capabilities, ability to consolidate and analyze data, and to create reports, graphs, and dashboards. n Application Enablement – ability to create reports, graphs, dashboards, … and API for application integration. Eclipse Industry 4.0 architecture for cloud platform Source: https://iot.eclipse.org/white-papers/
  • 22. © Fraunhofer 22 Cross-stack functionality Source: https://iot.eclipse.org/white-papers/ n Security: authentication, encryption and authorization n Ontologies: Interoperability, heterogeneity n Tools and SDK: development of applications
  • 23. © Fraunhofer 23 n Industry 4.0 – motivation n New business models and new opportunities n Optimizing factory operations n Workers productivity and safety n Industry 4.0 use cases n Architecture, RAMI 4.0 and IIRA n Technology Summary
  • 24. © Fraunhofer 24 n Technology for building Industry 4.0 applications n Open source tools n Cloud tools n IIoT demonstrator n Digital twin: a key element of Industry 4.0 n Getting started for SMEs Next agenda…
  • 25. © Fraunhofer THANK YOU FOR YOUR ATTENTION Questions?
  • 26. © Fraunhofer 26 Contact… Pankesh Patel, PhD Senior Research Scientist, Fraunhofer USA/ Center for Experimental Software Engineering (CESE), College Park, Maryland, USA. Mobile: +1 240-302-3609, Fax: 240 487 2960 Email: ppatel@fc-md.umd.edu / ppatel@cese.fraunhofer.org
  • 27. © Fraunhofer 27 AWS Industrial Internet of Things architecture Image source : https://aws.amazon.com/iot/solutions/industrial-iot/
  • 28. © Fraunhofer 28 Microsoft Azure IoT architecture Image source : https://bit.ly/2PhD2mw
  • 29. © Fraunhofer 29 n ThyssenKrupp and Microsoft Azure n Microsoft (Azure IoT service) to obtain several measurements of lifts (engine temperature, shaft alignment, speed, door functionality, etc.). n parameters analyzed in real time using algorithms to minimize breakdowns. Example: platform as a service More detail: https://bit.ly/2ylnEjQ Slide source: https://bit.ly/2Nebw7y
  • 30. © Fraunhofer 30 n GE platform and E.ON n GE platform to combine sensors on wind turbines with accurate weather data. n Optimize the use of turbines maintenance and power generation. n With E.ON (Climate and Renewables in North America), GE is taking a percentage of the incremental income due to improved power generation. Example: enhancing services Slide source: https://bit.ly/2Nebw7y
  • 31. © Fraunhofer 31 Example: new features offering through marketplace 1110100101011011011011000100000100100 0011110100100110101001001001001010101 0101011000100010010010100101000100010 1001110100000000000000000000000000000 1100100101001010000010011111110101011 0001001001001001001010100100111011001 010101101001001001010010010010010010 1000000000100000000010010101010100100 App Store Intelligent User Interface Apps Motor Management Apps Driver Assistance Apps Green Driving Apps 10010101101110100010100 10010010010001000111101 0010111111110111111111111 10001011100111111101000 1010011110111100011111111 01001101111101001001010 10010010010011 101010100 00100110100100 100100011 0010000000000 010001000 00010010001001 001010100 Slide source: https://bit.ly/2ylnEjQ
  • 32. © Fraunhofer 32 n Microsoft and Jabil n Quality assurance to maintain a high quality of a product. n Identifying errors and potential failure early in manufacturing process – improve productivity. n amount of scrap and re-work goes down n manufacturing cycle time decreases n production goes up n Process visibility n Early prediction of future failures in manufacturing pipeline and before they reach to OEM PC manufacturer Example: quality assurance Slide source: https://bit.ly/2P5nT7M Reference: https://bit.ly/2RkKEGo
  • 33. © Fraunhofer 33 n Computer program designed to simulate conversation with human users, accessible from a interface (e.g., text, voice). n Helping maintenance crews to verify factory's condition n Field operation – "What is the temperature reading of a motor #1 of floor #3?" n Feedback from users on trial runs n Improved customer-manufacturer relationship n Scalable Example: Chatbot and smart manufacturing Image source: https://bit.ly/2zLZ9Mo n Features n Easy to use n Real-time interactions with devices n Questions- answer structure n Natural communication n Continuous improvement over time n Personalized relation with engineers (context, history)
  • 34. © Fraunhofer 34 n Monitoring & inspection for quality assurance. n Easy to use for worker and easy to roll-out into existing system. n Mobile app and web portal n Visual inspection and confirmed by inputs and observations into app n Timer to track productivity n Data sync to a web portal n Access management n Use cases n Extension to other quality improvement processed n Supplier’s quality improvement n Monitoring worker’s productivity n Improving efficiency of quality improvement process App-based quality control Smart Factory APP 10:10 Assignee: ABB Cabinet Process: Liquid painting for cabinet Incoming Material quality check Mechanical Pre-treatment Chemical Pre- treatment
  • 35. © Fraunhofer 35 n Quality assurance n Asset maintenance n early fault detection n New business model n Subscription-based services Track & Trace Tech Mahindra Track & Trace : https://bit.ly/2OcAloW Slide Source: https://bit.ly/2Qe1aX6
  • 36. © Fraunhofer 36 Deep integration Image source: https://assets.dm.ux.sap.com/de-leonardolive/pdfs/50982_acatech_v1.pdf
  • 37. © Fraunhofer 37 n Hands free, just with gestures you can get into additional details, n Novel applications/opportunities Asset inspection – advanced HCI Reference: https://www.youtube.com/watch?v=zo11WA7nwaA , https://www.youtube.com/watch?v=Gld4fXyk14A , https://www.youtube.com/watch?v=XK_hW_c99Xs , https://www.youtube.com/watch?v=pLMTKN_Wn3c
  • 38. © Fraunhofer 38 Service-oriented architecture use cases Sensor-Service Valve-Service Pump-Service Control-Service Communication-Service Digital Twin hardware-independent Device Control hardware-dependent Slide source: https://bit.ly/2ylnEjQ • Self-organization • Flexible manufacturing • Fault tolerance
  • 39. © Fraunhofer 39 n Ali's print machine, once this machine leaves the factory n Get detail from Ali n Medical device manufacturer?/ food product??/ Fish??? (IoTA example) n Boing ? (Malasian Airleine) n Read additional notes Blockchain + IIoT
  • 40. © Fraunhofer 40 Industry 4.0 Image source: http://www.bcmcom.com/solutions_application_industry40.htm