research and teaching at ias - institut für … · 2017-10-18 · research and teaching at ias...

23
Institute of Industrial Automation and Software Engineering Research and Teaching at IAS 2017 Prof. Dr.-Ing. Michael Weyrich

Upload: doandien

Post on 29-Jul-2018

213 views

Category:

Documents


0 download

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

    [email protected]

    Institute of Industrial Automation

    and Software Engineering

    www.ias.uni-stuttgart.de