research and teaching at ias - institut für … · 2017-10-18 · research and teaching at ias...
TRANSCRIPT
-
Institute of Industrial Automation
and Software Engineering
Research andTeaching at IAS
2017
Prof. Dr.-Ing.
Michael
Weyrich
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 2
History
1935 1970
Institute of Electrical
Installations
Professor A. Leonhard
1970 1995
Institute for Control Systems
Engineering and Process
Automation
Professor R. Lauber
1995 2015
Institute of Industrial Automation
and Software Engineering
Professor P. Ghner
since 2013
Professor M. Weyrich
Institute of Industrial Automation
and Software Engineering
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 3
Faculty of Computer Science, Electrical Engineering and Information Technology of the
University of Stuttgart
Institute of Industrial Automation and Software Engineering (IAS)
Research and teaching at the Institute focuses on the topic of Software Systems for
Automation Engineering.
We see ourselves as a bridgehead to Product and Plant Automation in the research
disciplines of Information Technology, Software Technology and Electronics.
Prof Weyrich was appointed to the University of Stuttgart in April 2013.
-
Institute members
Research Assistants: 5
Research staff: 9
Visiting researchers (China): 1
Faculty support staff: 5
Apprentices: 2
PhD graduates per annum: ~2
Undergraduate Projects and Diploma-/Master Theses per annum: ~90
Publications per annum: 25-30
Student Assistants per annum: 50-70
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 4
Information about IAS
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 5
Lectures of the Institute
Industrial Automation I (German)
Industrial Automation II (German)
Technologies and Methodologies of Software
Systems I (German)
Technologies and Methodologies of Software
Systems II (German)
Software Engineering for Real-Time Systems
Industrial Automation Systems
Introduction to Computer Science II (German)
Lecture Series: Software and Automation
Reliability and Safety of Automation Systems
(German)
Software Engineering Internship
Industrial Automation Internship
Courses for Degree Programmes
B. Sc. Elektrotechnik und Informationstechnik
B. Sc. Mechatronik
B. Sc. Medizintechnik
B. Sc. Erneuerbare Energien
B. Sc. Technische Kybernetik
B. Sc. Technikpdagogik
B. Sc. Informatik
M. Sc. Elektrotechnik und Informationstechnik
M. Sc. Mechatronik
M. Sc. Medizintechnik
M. Sc. Information Technology
M. Sc. Nachhaltige Elektrische Energieversorgung
M. Sc. Technikpdagogik
M. Sc. Verkehrsingenieurwesen
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 6
The research of
Automation Technology
is based on applications
in the manufacturing
industry, automotive and
urban life.
Research at IAS
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 7
Research: Industrial Automation and Software Systems
SmartFactory
Vehicle-2-X
Smart Home
Reliability
Test management
Diagnosis
Reliability models
Dynamic coupling
Cooperation of
heterogeneous systems
HMI
Mobile devices
Context-sensitive
assistance systems
Value-added
Metrics & Indicators
Smart Components
Self-X and autonomy
Learning aptitude
Knowledge processing
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 8
Future automation systems are agile i.e. adaptability to the context of use and
changing environmental conditions.
Flexible systems by using Smart Components
2017 IAS, Univ. Stuttgart
Agent-based engineering of industrial
automation systems
Autonomous automation components and
their orchestration
Modularisation of automation systems
Realization of fault-tolerant systems
Realization of innovative applications, e.g.
in production
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 9
In addition to functionality, quality features such as reliability, availability and
security determine its success nowadays.
Reliability of Industrial Automation Systems
2017 IAS, Univ. Stuttgart
Optimization of reliability and availability
Determination of the reliability of automation
systems in the context of Internet of Things
Adaptive maintenance based on sensor
networks and analyzing large amounts of data
Fault management and automatic
reconfiguration
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 10
Digital pictures and the networking of information technology changes the
Engineering and enables new system functionalities.
Engineering of (cyber-physical) Industrial Automation Systems
2017 IAS, Univ. Stuttgart
Concepts for verification, validation and testing
of automated systems
Use of mobile devices for information and
knowledge processing
Simplicity and practicality of automation systems
Distributed development and integration of
simulation in the development process
Integration of heterogeneous system
environments e.g. for investment protection
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 11
Smartphone-based Fault Diagnosis
2017 IAS, Univ. Stuttgart
Approach
Diagnosis app for independent fault diagnosis by
the user
Digital label to identify the test system
Framework generates diagnosis apps efficiently
Reduction of repair costs
Shortening repair time
Requirements:
Fault diagnosis for everyone
Display of fault diagnosis and repair information
in a comprehensible form
Core technologies:
App programming for smartphones
Framework to generate apps for the diagnosis
of household appliances
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 12
Fault prevention in Industrial Automation Systems
2017 IAS, Univ. Stuttgart
Approach
Introduction of abnormality-management
Storing measures, which reacts to an identified
abnormality
Systematic identification, evaluation, rectification
and prevention (inspection) of fault developments
Abnormality-management makes it possible to
prevent a fault or an accident or rather to detect
fault developments (abnormalities) early.
Requirements:
Detection of imminent faults in industrial
automation systems
Early remedial instructions
Core technologies:
Crash-recorder
Signal monitoring
Feature identification
Process
data
AMIAS
E-Crash-Box
Fault
development
identification
-
Motivation
Limited time to execute test cases
Limited time to correct faults detected late
Approach
Decision support for test managers by means of
agent-based information processing
Test case prioritization, test resource allocation,
fault diagnosis, test script generation, etc..
Prioritization of test cases for early detection of
major errors.
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 13
Test Management
Requirements:
Support in the selection of suitable test cases
Automatic prioritization of selected test cases
Core technologies:
Multi-Agent Systems (MAS)
Learning algorithms
Data Test cases System structure
Historical data
Change history
Fault history
Test Case Prioritization
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 14
Testing in dynamic production environments
2017 IAS, Univ. Stuttgart
Requirements:
Ascertain the correct functionality of flexible
production facilities
Core technologies:
Modelling of dynamic systems
Test management
Analytical methods, optimization methods, decision
making systems
S1S2
S3
A1
A2
A3 ControlBus
HistoryTest cases
Models Analysis
Sensor
Actuator
2) Test instructions1) Test request3) Process factors
Motivation
Fundamental change in testing caused by
constant reconfigurations
Approach
Tailored test initialization
Automated test coordination
Using additional information from worldwide
networks
High test coverage of flexible systems by ensuring
the production flow during operation
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 15
Cyber Physical Systems for Smart Factory
2017 IAS, Univ. Stuttgart
Requirements:
Flexible coupling of heterogeneous, industrial
automation systems
Connectivity of the virtual and physical world
Core technologies:
Software agents for control
Application of Internet technologies
Diagnosis
Condition
Monitoring
Confirmation
Reconfiguration
Quality
assurance
Documentation
Placing and assigning order
Approach
A variety of scenarios possible:
Energy optimization
Distributed cooperating production systems
Cross-system fault diagnosis and prevention
Automated reconfiguration
Use of agent technologies allows the retrofitting of
existing systems as well as re-planning
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 16
I4.0-Connector
Requirements:
Flexible coupling of heterogeneous, industrial
automation systems
Mapping of different protocols
Core technologies:
Knowledge-based translation
Ontologies for knowledge bank
Motivation
High amount of non-I4.0 compatible
automation systems
Approach
Usage of existing communication
interfaces
Knowledge-based translation of
messages
The I4.0-Connector allows easy
integration of existing industrial
automation systems
Au
tom
atio
n S
yste
m
1
7
6
5
4
3
2I4
.0 N
etw
ork
I4.0-Connector
7
6
5
4
3
2
1
AS
-Inte
rface
1
7
6
5
4
3
2
Co
op
era
tion
Inte
rface
1
7
6
5
4
3
2
-
Global service directory
(new standard)
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 17
Connection of existing systems within the service architecture. This enables the
global provisioning of local services.
I4.0-Connector
I4.0-
Connector
existing Industrial Automation System
> existing systems must be
integrated
> Services and performance
requests must be translated
(ontologies)
Connector represents goals and
objectives of a subsystem
Goals
(e.g. full utilization of trucks)
Intention
(e.g. transport of pallets)
Knowledge base
(e.g. distances, loading conditions)
Local ontology
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 18
Heterogeneous platforms and IT systems must be connected
Dynamic Coupling
> Automation systems of different
manufacturers
> Open architectures
> Proprietary IT-system
environments
plantsmachinesdevicesanoth
er
pla
tform
Production network
other existing platforms
existing platform
ConnectorI4.0-ConnectorI4.0-Connector
I4.0-Connector
Use Case: Easy appending and removing of subsystems
I4.0-Service-Cloud
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 19
Development and testing in the context of model processes
Realisation: Composition
Assembly of cars
Storage
> Transport of goods
> Notification of
delivery times
> Recognition of
goods
> Order placement
> Monitoring of
production
> Visualisation of
further messages
Individual production
> Storage of
intermediate products
App
I4.0 Truck
> Automated order management and
coordination of the production
Preliminary products
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 20
The model processes are used to represent special automation technology and
to demonstrate the capabilities of software systems.
Modell processes at IAS
Automated
Table Football/
Foosball
Automated goalie
GOALIAS
Automated
coffee machine
X-by-Wire Go-
Kart
Automated Ball
Maze
Automated
medicine cabinet
Smartphone-based
Fault Diagnosis
Automated high-
rack storage
Automated piano
teacher
Automated
pyrotechnics show
Industry 4.0
Assembly plant
Automated Bottling
Plant
Modular Production
System
Modellprozesse/Tischkicker.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Tischkicker.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Tischkicker.ppsModellprozesse/Goalias.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Goalias.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Goalias.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Kaffeeautomat.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Kaffeeautomat.ppsModellprozesse/Kaffeeautomat.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/GoKart.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/GoKart.ppsModellprozesse/GoKart.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Kugel.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Kugel.ppsModellprozesse/Kugel.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Arzneischrank.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Arzneischrank.ppsModellprozesse/Arzneischrank.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Waschmaschine.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Waschmaschine.ppsModellprozesse/Waschmaschine.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Hochregal.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Hochregal.ppsModellprozesse/Hochregal.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Klavier.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Klavier.ppsModellprozesse/Klavier.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Pyrotechnik.ppsfile://rus4ias.iasw.ias.uni-stuttgart.de/iasdir/Public Relations/Vortrge G/IAS-Vorstellungen/IAS_2013/links/Modellprozesse/Pyrotechnik.ppsModellprozesse/Pyrotechnik.ppsModellprozesse/Hovercraft.ppsModellprozesse/Kugel.ppsModellprozesse/Goalias.pps
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 21
Cooperation with the following companies
ABB (Asea Brown Boveri AG)
ads-tec Automation, Daten- und Systemtechnik
AUDI AG
BASF SE
Daimler AG
ETAS GmbH
iss (Innovative Software Services GmbH)
Robert Bosch GmbH
Siemens AG
Vector Consulting GmbH
Vector Informatik GmbH
-
2017University of Stuttgart, IAS, Prof. Dr.-Ing. Michael Weyrich 22
Objectives of the Institute
Conformity of teaching and everyday life at the Institute
Practical research-based education
Acquisition of students
Technology transfer to Small and Medium-sized Enterprises (SMEs)
Cooperation with industrial companies in research projects
Practice what is taught,Teach based on research,Apply research results.
Guiding principals of IAS
-
e-mail
web
phone +49 (0) 711 685-
fax +49 (0) 711 685-
University of Stuttgart
Thank you!
Pfaffenwaldring 47
70550 Stuttgart
Prof. Dr.-Ing. Michael Weyrich
67301
67302
Institut fr Automatisierungstechnik und Softwaresysteme
Institute of Industrial Automation
and Software Engineering
www.ias.uni-stuttgart.de