festo semantic platform - home - siriusfesto –an independent, family-owned companyproducts...

14
19. June 2019, DL 2016, Oslo 1 Festo Semantic Platform Dr. Jens Wissmann

Upload: others

Post on 27-Feb-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

19. June 2019, DL 2016, Oslo

1

Festo Semantic Platform

Dr. Jens Wissmann

Page 2: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

Festo – We live automation!

A little semantics goes a long way…

Page 3: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

Festo – an independent, family-owned company

Products Industry segments (examples) Other activities

Co

mp

on

en

tsS

olu

tio

ns

Factory

Automation

Process

Automation

> 30,000 products > 300,000 customers

~3,1 bn. Euro turnover in 2017

Food & Beverage

Electronic Light Assembly

Electronics

Biotech / Pharmaceutical

Automotive

Water technology

> 22,000 employees

• 61 sales companies

• 8% R&D share, > 100 patents/year

Festo DidacticIndustrial training & education

Bionic Learning Network

Page 4: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

KnowledgeBase

Reasoning(core part OWL2-RL + SWRL with NAF)

Applications

Domain Expertin the loop

(r2)rml

Change Data

CaptureImport

SelectionMapping

Bridging theSemantic Gap

Data Pipeline Skill-based

systemsengineering

Page 5: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

5

Meeting complexities in component compatibility

Basic Components

(thousands 103)

axis

Motor

Controller

Mounting kit

Drive Trains

(millions 106)Complex Cartesian Systems

(septillions 1024)

Geometrical + electrical compatible components

Drive trains combinations filtered according to product manager input

Page 6: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

6

Data Integration Pipeline

Change Data Capture Import Selection Mapping

SQL SQL + Scripting (R2)RML RDF/OWL

Enrichment

Data Integration challenges

due to Product Lifecycle

(Idea, Prototype, Simulation, Assembly…)

Page 7: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

7

Data Integration Pipeline

Change Data Capture Import Selection Mapping

SQL SQL + Scripting (R2)RML RDF/OWL

Enrichment

Identifier

Management

# #

Page 8: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

Top-level classes in the electric domain

inferrenceof compatibility relations- OWL2-RL SWRL with NAF- using RDFox reasoner

Complex Cartesian Systems

Drivetrains

135272 axioms100 SWRL rules

Page 9: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

9

Page 10: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

10

Page 11: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

matching problem planing problem

PDDL + DL ?

Page 12: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

Experiences and challenges change….

12

Establish use case Productive System Expand use cases

tailored tools and DSLs

Challenge:- finding a working modelling / reasoning approach

Challenge:- enabling the domain experts- buidling the infrastructure- data integration and tracability- avoid lock-in

OWL

Domain Expert

KnowledgeEngineer

Challenge:- finding the right mix of techniques

data and software engineering

Domain Expert

polyglot?

Bridging the semantic gap

Page 13: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

And there is more ….

Finding Configurations

Managing Executable Process Objects

Page 14: Festo Semantic Platform - Home - SiriusFesto –an independent, family-owned companyProducts Industry segments (examples) Other activities nents ns Factory Automation Process Automation

>> Thank you for your

attention <<

14