Institute of Industrial Automation and Software Systems (IAS)

Research and Teaching at IAS Institute of Industrial Automation and Software Systems (IAS) Prof. Dr.-Ing. Michael Weyrich 2015 © 2015 IAS, Universi...
7 downloads 0 Views 2MB Size
Research and Teaching at IAS

Institute of Industrial Automation and Software Systems (IAS)

Prof. Dr.-Ing. Michael Weyrich 2015

© 2015 IAS, University of Stuttgart

1

Research and Teaching at IAS

History since 2013 Institute of Industrial Automation and Software Systems

Professor M. Weyrich

1995 – to date Institute of Industrial Automation and Software Engineering

Professor P. Göhner 1970 – 1995 Institute for Control Systems Engineering and Process Automation

Professor R. Lauber 1935 – 1970 Institute of Electrical Installations

Professor A. Leonhard

© 2015 IAS, University of Stuttgart

2

Research and Teaching at IAS

Institute of Industrial Automation and Software Systems (IAS) at the Faculty of Computer Science, Electrical Engineering and Information Technology of the University of Stuttgart 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. The institute is lead collegially with Prof. Göhner who will retire in September 2015.

© 2015 IAS, University of Stuttgart

3

Research and Teaching at IAS

Information about IAS  Employees  Research Assistants:

4 8 1 6 1

 Research staff:  Visiting Researchers (China):  Faculty support staff:  Apprentices:  PhD graduates per annum:

 Undergraduate Projects and Diploma-/Master Theses per annum:

2

~80

 Publications per annum:

25-30

 Student Assistants per annum:

50-70

 Certification in 1997 in accordance with DIN EN ISO 9001 in the field of Research and Teaching © 2015 IAS, University of Stuttgart

4

Research and Teaching at IAS

Lectures at the Institute  Industrial Automation I (German)

Participation in courses

 Industrial Automation II (German)

 B. Sc. Elektrotechnik und Informationstechnik

 Software Engineering I (German)

 B. Sc. Technische Kybernetik

 Software Engineering II (German)

 B. Sc. Erneuerbare Energien

 Software Engineering for Real-Time Systems  Industrial Automation Systems  Introduction to Computer Science II (German)

 B. Sc. Technikpädagogik  B. Sc. Medizintechnik  B. Sc. Mechatronik

 B. Sc. Informatik

 Lecture Series: Software and Automation

 M. Sc. Elektrotechnik und Informationstechnik

 Reliability and Safety of Automation Systems (German)

 M. Sc. Nachhaltige Elektrische Energieversorgung

 Lab Course Software Engineering  Lab Course Industrial Automation

 M. Sc. Information Technology  M. Sc. Technikpädagogik  M. Sc. Mechatronik  M. Sc. Verkehrsingenieurwesen

© 2015 IAS, University of Stuttgart

5

Research and Teaching at IAS

The research of Automation Technology is based on applications in the manufacturing industry, automotive and urban life

© 2015 IAS, University of Stuttgart

6

Research and Teaching at IAS

Research portfolio

Reliability • •

Value-added •

Metric-based scheduling

Smart Factory

Test management Diagnosis

Smart Home

HMI • •

Vehicle-2-X

Mobile devices Context-sensitive assistance systems

Dynamic Coupling • •

Retrofit Cooperation of heterogeneous systems

© 2015 IAS, University of Stuttgart

Smart Components • • •

Self-X Learning aptitude Autonomy 7

Research and Teaching at IAS

Smartphone-based Fault Diagnosis 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

Approach



Diagnosis app to carry out a fault diagnosis by the user



Digital label to identify the test system



Framework generates diagnosis apps efficiently

 Saving diagnosis and repair costs  Shortening repair time

© 2015 IAS, University of Stuttgart

8

Research and Teaching at IAS

Maintenance supported by mobile devices Requirements:

Core technologies:



  



Reduction of the complexity of the humanmachine interface Context-sensitive support for the user

Mobile devices (Smartphones, Smart glasses…) Knowledge Management System Augmented Reality

Approach

Knowledge

Assistance system

Mobile Device

Assistance system to support the maintenance process 

Knowledge from heterogeneous sources



Information consistency



Multimodal interaction



Context-sensitive instructions



Automated documentation

Automated System  Reduction of the complexity of maintenance tasks by improving the human-machine interface

© 2015 IAS, University of Stuttgart

9

Research and Teaching at IAS

Fault prevention in Industrial Automation Systems Requirements:

Core Technologies:



  



Detection of imminent faults in industrial automation systems Early remedial instructions

Crash-recorder Signal monitoring Feature identification

Approach

AMIAS

Introduction of abnormality-management 

Saving of measures, which reacts to an identified abnormality



Systematic identification, evaluation, rectification and prevention (inspection) of fault developments

E-Crash-Box

Process data

Fault development identification

© 2015 IAS, University of Stuttgart

 Abnormality-management makes it possible to prevent a fault or an accident or rather to detect fault developments (abnormalities) early. 10

Research and Teaching at IAS

Test Management Requirements:

Core Technologies:

 

 

Support in the selection of suitable test cases Automatic prioritization of selected test cases

Multi-Agent Systems (MAS) Learning algorithms

Motivation

Data

• Test cases • System sturcture • Historical data  Change history  Fault history

 Limited time to execute test cases  Limited time to correct faults detected late Approach  Decision support for test managers by agentbased information processing

 Test case prioritization, test resource allocation, fault diagnosis, test script generation, etc..

Test Case Prioritization  Prioritization of test cases to detect major errors early.

© 2015 IAS, University of Stuttgart

11

Research and Teaching at IAS

Testing in dynamic production environments Requirements:

Core Technologies:



 Modelling of dynamic systems  Test management  Analytical methods, optimization methods, decision making systems

Ascertain the correct functionality of flexible production facilities

Motivation History

Test Cases

1) Test request 3) Process factors

Models

Analysis

 Fundamental change in testing caused by constant reconfigurations Approach

2) Test instructions

 Tailored test initialization  Automated test coordination

A2

 Using additional information from worldwide networks

S1 A1

S2 S3 A3

Bus Control

© 2015 IAS, University of Stuttgart

Sensor Actor

 High test coverage of flexible systems by ensuring the production flow during operation

12

Research and Teaching at IAS

Cyber Physical Systems for Smart Factory Requirements:

Core Technologies:



 



Flexible coupling of heterogeneous, industrial automation systems Connectivity of the virtual and physical world Placing and assigning order

Confirmation Reconfiguration

Diagnosis

Documentation

Software agents for control Application of Internet technologies

Approach

A variety of scenarios possible: 

Quality assurance

Condition Monitoring

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 replanning

© 2015 IAS, University of Stuttgart

13

Research and Teaching at IAS

I40-Connector Connection of existing systems within the services architecture. This enables the global provisioning of local services. Global service directory (new standard)

> existing systems must be integrated > Services and performance requests must be translated (ontologies)

Goals (e.g.full utilization of trucks) I40-Connector

Intention (e.g. transport of pallets)

Connector represents goals and objectives of a subsystem

Knowledge base (e.g. distances, loading conditions) existing Industrial Automation System

© 2015 IAS, University of Stuttgart

Local ontology 14

Research and Teaching at IAS

Dynamic Coupling Heterogeneous platforms and IT systems must be connected Easy appending and removing of subsystems > Automation systems by different manufacturers

I40-Service-Cloud

I40-Connector

existing platform

I40-Connector Connector

other existing platforms

© 2015 IAS, University of Stuttgart

another platform

I40-Connector

> Open architectures

> Proprietary IT system environments Production network

devices

machines

plants

15

Research and Teaching at IAS

Realization: Composition Development and testing in the context of model processes

I4.0 Truck

Individual production

Preliminary products

Assembly of cars

> > >

Transport of goods Messages about delivery times Recognition of the goods

Storage

> > >

Storage of intermediate products

>

© 2015 IAS, University of Stuttgart

Order placement Monitoring of production Visualization of further messages

App

>

Automated order management and coordination of the production

16

Research and Teaching at IAS

Modell processes at IAS The model processes are used to represent special automation technology and to demonstrate the capabilities of software systems.

Automated TippKick-goalkeeper

Automated color adaption

Automated washing machine

Automated truck Automated soccer shoe „David“

Automated soccer robots

Automated Foosball

Automated goalie GOALIAS

Industry 4.0 Assembly plant

© 2015 IAS, University of Stuttgart

Automated coffee machine Adaptive ticket machine X-by-Wire Go-Kart

Automated Ball Maze

Automated highrack storage Automated car protection

Automated elevator

Automated medicine cabinet

Automated piano teacher

Automated pyrotechnics show 17

Research and Teaching at IAS

Cooperation with the following companies  ABB (Asea Brown Boveri AG)  ads-tec Automation, Daten- und Systemtechnik  AUDI AG

 BASF SE  Borries Markier-Systeme GmbH  Daimler AG  ETAS GmbH  iss (Innovative Software Services GmbH)  KSB AG  Robert Bosch GmbH

 Siemens AG  Vector Consulting GmbH  Vector Informatik GmbH © 2015 IAS, University of Stuttgart

18

Research and Teaching at IAS

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 companies  Cooperation with industrial companies in research projects

Guiding principal of IAS

Practice what is taught, Teach based on research, Apply research results.

© 2015 IAS, University of Stuttgart

19

Research and Teaching at IAS

Thank you for your interest Prof. Dr.-Ing. Michael Weyrich Institut für Automatisierungs- und Softwaretechnik Universität Stuttgart Pfaffenwaldring 47 70550 Stuttgart Email: Web:

[email protected] www.ias.uni-stuttgart.de

© 2015 IAS, University of Stuttgart

20