Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
OFFENE SOFTWARE-PLATTFORMEN FÜR DIE REALISIERUNG VON INDUSTRIE 4.0 LÖSUNGENKai Hackbarth, Evangelist Bosch Software Innovations & Member Board of Directors OSGi Alliance
ProSyst technology
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
2
Leading IoT middleware▶ Roots in Java, OSGi and embedded software▶ End-to-end open standards-based IoT middleware▶ Gateway software serves as a link between connected devices and the backend ▶ Part of many IoT solutions▶ Since 2015 part of the Bosch Group, merged with Bosch Software Innovations in July 2016
Software components
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
3
Strategic impact on IoT applications
Users experience services on mobile
devices, TV sets, …
End-user apps
Running on local gateways bundling
and connecting also non-IP-ready devices
Gateway software
The brain of an intelligent device or
machine
Embedded software
Connecting users, devices, and business
partners
Cloud & enterprise software
Technological, commercial, and user angles covered through Bosch
Bosch IoT Cloud & Bosch IoT Suite
Bosch is excelling in intelligent products of
superior quality
ProSyst Gateway Software
Expectations and benefits of Industrial Internet
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
4
• The Industrial Internet will fundamentely disrupt the manufacturing industry• Cyber Physical Systems (CPS) change the existing automation hierarchy
• New Operational Efficiencies that drive down costs• Workforce productivity gains → digitization of tasks, better deployment of resources
• Reduced maintenance costs → predictive maintenance
• Material, energy savings → reduced need for product over-engineering
• Reduced waste → Precision monitoring to predict and control machines
• Improved Customer Satisfaction• Improved service levels → fewer unplanned disruptions
• Many Proof of Concepts but real adoption yet still to come• The World Economic Forum expects IIoT to disrupt business within the next 5 years
Our past
Efficiency = Control
Fast = Central
Bigger = Better
Hierarchy = Fast
© Robert Bosch GmbHSpark plug production, 1920
Today
Agile
Iterative
Distributed
Networked
Open
Flat
© Robert Bosch GmbHRenningen campus, 2015
Challenges to overcome
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
7
• Increasing Complexity on both Hardware & Software level• Wide range of „Things“ needs to be integrated
‒ Assets, Edge Devices, Sensors Gateway, Cloud‒ Companies, Products, ERP, People‒ Needs to work with old and new equipment
• Convergence of OT and IT• New expertise for Data Analytics & Big Data is required
• Interoperability is still a major challenge• 450+ IoT Platforms (Soure: IoT Analytics, 2017)• Still growing amount of communication protocols• Witnessing first phase of consolidation
IoT Landscape by Matt Turck & David Rogg
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
8
Our open standards approach
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
9
Leading industry standards make IoT work
Bosch Software Innovations is actively involved in open standards organizations and open source communities. Additionally, our products support many additional industry standards.
Open standardization
▶ Founded in 1999▶ Common software platform for
distributed devices and multi-device-vendors with complex software requirements
▶ Providing modular, dynamic architecture for multiple industries
▶ Software framework targeting all device classes
▶ Worldwide accepted standard▶ ProSyst software is built on
OSGi technology
Adopted rapidly by growing industrial community
OSGi Alliance
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
11
Modularity and ServicesModular Software architecture
• Execution environment, APIs, device abstraction• Application development framework• Common architecture is applicable to Cloud,
Enterprise, M2M & IoT architecture• Can run locally on one device, all the way through to
distributed across 1,000’s of servers
Dynamic Service lifecycle enables:• True 24/7 remote maintenance• Remote software updates• Aftermarket sales of upgrades and extensions
Portable and re-usable software modules enable• Faster time-to-market• Increased agility and reduced development effort
and project risk• Reduction in maintenance costs• Ecosystem based solutions
Eclipse Foundation: strategic membership
The Eclipse Open Source Community has become a major technology enabler for multiple Bosch businesses impacting more than 10,000 Bosch software developers.
Goals▶ Promote and establish an open platform as
de-facto standard for IoT in IWG* IoT▶ Establish worldwide common SW-Tool-Chains for
automotive development in IWG Automotive▶ Provide long term support over 12 years for
critical development tools in IWG Long Term Support (LTS)
▶ Get early developer feedback in case of contributions
▶ Promote open technology
Reasons for Bosch to upgrade existing solution membership
Sensor protocolsSensors
Managementprotocols (Cloud) backend
PaaS
Bosch IoTRemote Manager
IaaSOn-premise
Gateways
End-to-end IoT solutions
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
13
The components needed …
ProSyst Gateway Software
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
14
Benefits (1)
Modular approach and dynamic framework Dependency management, resource management, resource sharing, access control & rights management, high security (Java, OSGi, X.509 cert.)
Remote managementRemote configuration, remote service & application deployment, remote firmware update
Remote monitoringRemote (log) inspection, remote helpdesk
Integrated web server and web UI Web server for custom apps, web UI for developer and administrators
Safe off-line operation mode w/o cloud
ProSyst Gateway Software
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
15
Benefits (2)
Configurable servicesFramework & debug logs, automation engine (DE: ~SPS)
Device profile and data model supportProtocol and device abstraction (incl. predefined device information models and functional blocks for heterogeneous devices); eventing incl. subscription and event queue
Data loggingLocal data collection and event history DB
IoT protocol support (extensible)Many IP/non IP edge device protocols incl., low latency an near real-time capabilities, data traffic optimization per protocol, local data analysis
Open APIs Java, OSGi, JSON RPC (local & remote), REST (local & remote)
ProSyst IoT middleware
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
16
Security measures Enterprise Systems
Backend and cloud runtime
Bosch IoTRemote Manager
Local gateway
Secure local accessfor service technician
Data encryptionCertificate management logic
Secure software and certificateupdate handling (use-casedependent customization)
Failure-safe operation/integritychecks (use-case dependent
customization)
Security architecture
and concepts(design time and runtime)
Gateway identity & registration (use-case dependent customization)
Applicationlayer security
Cloud backup & restore process
Portals and apps
Devices
…
…
The Bosch IoT Remote Manager
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
17
Use cases and benefits
Grouping and filtering▶ Flexible and dynamic device groups▶ Based on HW/SW revisions, geo, etc.
Device management▶ Flexibility in supported HW platforms▶ Multiple device management protocols
Software management▶ Mass management operations▶ Time-scheduled application updates▶ Rollout campaigns
Managed service▶ 24x7 service operations by
Bosch Software Innovations▶ Short time-to-market
Bosch IoTRemote Manager
Eclipse Vorto
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
18
Create, manage and share device descriptions
Vorto Repository
Information Model
Information Model
Information Model
Information Model
Information Model
Information Model
Eclipse Vortois a technical approach to standardization at the semantic abstraction layer by means of generic, technology agnostic Information Models.
Vorto Information Modelsare detailed representations of real objects following the Vorto Meta Information Model.
Vorto RepositoryThe Vorto Repository allows to manage and share Information Models.
Vorto IoT ToolsetThe Vorto IoT Toolset allows to easily create Information Models.
Information Model
Eclipse Vorto
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
19
Putting it all togetherVorto
IoT Tool Set Meta Information Model
Information Model Repository
Device Manufacturer
SolutionDeveloper
Information Modelcreates
using
instance of
browses
provides
reads
invokes
Java
Platform Vendor
Platform specific Code Generator
generates
Device
describes
is described by
integrates...
C++
uses
Towards a global IoT standard
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
20
Two central approaches actively driven by Bosch Software Innovations
▶ Gateway“Frontend”) ▶ Information models (“Backend”)
IoT standardization will happen in open source.Now is the time to shape open source communities.
▪ OSGi Alliance www.osgi.org▪ OSGi is a Java framework for developing
and deploying modular software programs and libraries of two main elements− a specification for modular components
(“bundles” or “plug-ins”) − a Java Virtual Machine service registry that
allows bundles to publish, discover and bind to services (SOA).
▪ Developed since 1999
▪ Eclipse Vorto www.eclipse.org/vorto
▪ Vorto (“the word” in Esperanto)allows to create and manage technology agnostic, abstract physical device descriptions (“information models”) used within IoT applications.
▪ Eclipse Vorto supports use cases of − device manufacturers− vendors of IoT platforms− solution developers
Bosch actively engages in the Industrial Internet Consortium
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
21
The real opportunity is the industrial opportunity. Dr. Richard M. Soley,Executive Director of the Industrial Internet Consortium
Dirk Slama, Director of Business Development at Bosch Software Innovations, represents the Bosch Group as a member of the Industrial Internet Consortium Steering Committee
Goals of a testbed▶ New products and services development▶ Growth opportunities for businesses ▶ Shaping the Industrial Internet▶ Insight into new technologies and ideas▶ Growing a company’s ecosystem
Bosch represented in Steering Committee
Asset Efficiency Testbed
Track & Trace Testbed
08/2015
09/2015
02/2015
The Track & Trace Testbed
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
22
First European testbed for the Industrial Internet Consortium
The testbed explores
▶ Asset management applications▶ Quality control applications▶ Work management applications▶ Increasing overall manufacturing efficiency
and cost savings
Testbed partners
▶ Bosch: leader, software, industrial tools, solution design▶ Cisco: indoor localization▶ Tech Mahindra: application development
Factory integration at multiple levels
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
23
There is no other solution like this out there; I am convinced that it harbors major potential for industry as a whole.
Dr. Richard M. Soley,Executive Director of theIndustrial Internet Consortium
Handheld industrial power tools automatically do what needs to be done.
Highest quality and efficiency standards in connected manufacturing
Open standards and interfaces mastering heterogeneity
Indoor localization accuracy
Factory integration at multiple levels
Joint solution architecture
Ecosystem of collaborating partners
Asset Efficiency isn’t a revolutionary new concept, but it is highly underleveraged
Holistic approach for
▶ Condition monitoring
▶ Diagnostic analysis
▶ Prognostics
Target groups
▶ Discrete & process manufacturing
▶ Automotive
▶ Aerospace
Bosch IoT Gateway for Industry 4.0
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
26
Apps for data collection, data processing and data publishing
Sensors and software take Robert Bosch’s lathe from 1887 into the age of Industry 4.0
The IoT Gateway provides
▶ Dashboard App for system administration, configuration and parameterization
▶ Devices App for integration of I/O-modules and sensors
▶ Processing App for processing of signal values and forwarding of information to MES systems, database and cloud application
Bosch IoT Gateway for Industry 4.0
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
27
Pilot Project
Connected MAE
ROI <1,5
years
MaintenanceSupport System
Production Performance Manager and Production Rules Configurator
Existing machines
101010101010101010101010101010101010
1010101010101010101010101010101010101010101010101010
10101010101010101010101010101010101010101010101010101010101010101010
101010101010101010101010101010101010101010101010
▶ Maintenance notification/tickets
▶ Maintenance completion
Technology:✓ Linux with Java/OSGi✓ Web-based configuration✓ Connection of sensors via
Bluetooth LowEnergy and I/O Link✓ Integrations-Interface for I4.0 Platform
or Bosch IoT Cloud ✓ Security
Hydraulic test bench
The Outlay ofmanual testing
reduced by
20%
Reductio
nMaintena
ncecosts about25%
OEE Increas
edby up to
5%IoT GatewayProSyst Gateway Software
Bosch IoTRemote Manager
Open standar
ds
Filtration leader Mann+Hummel deploys IoT solution on AWS with Bosch IoT Suite services and uses the Bosch IoT Remote Manager to securely connect and manage their filtration systems in the field.
Customer case: Mann+Hummel
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
29
Managing 3G-enabled M2M devices
AWS IoT
Gatewayw/Gemalto M2M Module
Amazon RDS
Amazon EC2
Telemetry2G/3G
SoftwareManagement
Software Repository
App
App
AppBosch IoTRemote Manager
ProSystGateway Agent
Management
App
App
App
Strategy Framework (1)
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
30
• There is no „one size fits all“ solution• Enterprise-wide vision is a must• Expected benefits depend on scale of implementation• With increasing scale the also vendors and customers benefit• Baseline and connect on every level• Plaftform decisions are criticial• Information flow needs to be bilateral• Multi-tier data aggregation and processing is superior over pure cloud play
Strategy Framework (2)
Bosch Software Innovations GmbH | INST/MKC | 5/4/2017© Bosch Software Innovations GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution as well as in the event of applications for industrial property rights.
31
• Start with small Proof-of-Concepts• Follow Reference Architectures and Testbeds from
• Industrial Internet Consortium• Plattform Industrie 4.0
• Keep in mind: • Nobody can do IoT alone• Disrupt or be disrupted
THANKYOU
Follow us on