Mechatronics/Robotics: Curriculum

1. Semester

Name ECTS
SWS
Module 1 Basics of Engineering Science 1 (MOD1)
German / iMod
6.00
-
Mathematics 1 (MAT1)
German / ILV
6.00
4.00

Course description

Introductory course on the mathematical methods of mechatronics and robotics focusing on vector spaces, matrices, elementary functions and complex numbers.

Methodology

- Representation of the theoretical basics- Guidance for the independent solving of examples- Independent solving of examples single or in groups

Learning outcomes

After passing this course successfully students are able to ...

  • express numbers in different number systems (decimal, binary and hexadecimal) and convert from one system to another;
  • perform basic operations in abstract vector spaces (e.g. checking for linear independence, finding orthogonal projections, etc.) and solve basic problems in two and three dimensional Euclidean space;
  • perform basic operations with matrices and calculate determinants and inverse matrices;
  • solve systems of linear equations in matrix form using the Gaussian algorithm and determine the number of solutions with the help of the rank;
  • perform geometric operations (e.g., rotations, reflections) with the help of linear maps;
  • compute eigenvalues, eigenvectors and eigenspaces;
  • analyze functions of one variable (e.g. invertibility, boundedness, growth properties, periodicity, etc.)
  • sketch and manipulate (e.g., shift, scale) elementary functions (polynomials, rational functions, trigonometric and exponential functions)
  • perform basic operations ;with complex numbers, change their representation (cartesian and polar form, Euler’s formula) and interpret them geometrically in the complex plane;
  • describe harmonic oscillations in trigonometric or complex form and apply complex numbers to represent and analyze AC circuits (e.g. impedance calculation);
  • solve simple application tasks in the field of AC circuits (for example, calculation of impedances, representation of root loci).

Course contents

  • Number sets and number systems
  • Vector spaces
  • Matrices and linear transformations
  • Elementary Functions
  • Complex numbers

Prerequisites

- Secondary school diploma- Warmup-course in mathematics is recommended

Literature

  • Vorlesungsmitschrift und Skriptum / lecture notes
  • Papula, Lothar (2011/12): Mathematik für Ingenieure und Naturwissenschaftler Band 1-2, Teubner Vieweg, 13.Auflage

Assessment methods

  • Presentation of solved problems (at least 50%) and written final exam.
Module 2 Mechanics 1 (MOD2)
German / kMod
5.50
-
Introduction in design (EKON)
German / ILV
2.50
2.00

Course description

The aim is to impart rules and generally accepted point of view, which must be observed when designing in mechanical engineering, in particular criteria for functional and according to standards perform construction and dimension. The participants gain knowledge about the standard and production proper execution of technical drawings for general machine components and the ability to independently carry out design tasks via CAD-systems.

Methodology

Lecturing of basic knowledge (5-6) Assigned examples (8)

Learning outcomes

After passing this course successfully students are able to ...

  • outline one of the basic skills of technician
  • create a standardized representation technical elements and components
  • create appropriate drawings from bodies by means of descriptive geometry
  • make the design of components to perform, taking into account the functional requirements

Course contents

  • Drawing sheets, standard font, dimensions registrations
  • Representations of the work pieces, views
  • cuts, projections
  • threads, welding joints
  • chamfers, cones, pitches

Prerequisites

geometric drawing

Literature

  • Grollius, H.-W. (2013): Technisches Zeichnen für Maschinenbauer, Carl Hanser Verlag, München
  • Jorden, W. / Schütte, W. (2012): Form- und Lagetoleranzen, Carl Hanser Verlag, München
  • Frischherz, A. / Piegler, H. / Semrad, K (2010): Technisches Zeichnen – Fachzeichnen 1. Teil, Verlag Jugend &Volk GmbH, Wien
  • Frischherz, A. / Semrad, K. (2004): Technisches Zeichnen – Fachzeichnen 2. Teil, Verlag Jugend &Volk GmbH, Wien

Assessment methods

  • exercises in technical drawing
  • participation
  • end exam
Mechanics 1 (MECH1)
German / ILV
3.00
2.00

Course description

Introduction to Mechanics (Statics)

Learning outcomes

After passing this course successfully students are able to ...

  • calculate Forces and Moments of statically determined models
  • calculate Forces in simple skeleton framing
  • calculate the Centre of Gravity and Moment of Inertia of bodies and cross-sections
  • calculate adhesion-sliding-tilting of simple models

Course contents

  • Basic principles: Mathematical formulation of physical principles, SI-Units
  • Statics: Force, moment, force system resultants, equilibrium of a particle and a rigid body, structural analysis, internal forces, friction, center of gravity, equilibrium positions and stability

Prerequisites

Basic knowledge in:- Algebra- Calculus and analysis (vectors, sine, cosine, differntiation and integration of polynomial functons)

Literature

  • Vorlesungsfolien und Übungsaufgaben in elektronischer Form
  • Russel C. Hibbeler: Technische Mechanik 1 - Statik; Pearson Studium, 2005. ISBN: 3-8273-7101-5 (Siehe auch: http://www.pearson-studium.de/3827371015.html)
  • Weitere Literatur siehe Semesterplan

Assessment methods

  • Final written exam at the end of term (100%)
Module 3 Mechatronics and Robotics (MOD3)
German / kMod
3.50
-
Fundamentals in Mechatronics (GMEV)
German / ILV
2.50
2.00

Course description

As part of the LVA, students should acquire basic knowledge in the fields of mechatronics, industrial robotics, mobile and service robotics, as well as humanoid robotics.

Methodology

Lecture

Learning outcomes

After passing this course successfully students are able to ...

  • understand and to justify simple mechatronic relationships, to analyze basic mechatronic systems and to identify their functional dependencies.
  • define industrial robots, mobile robots, service robots and humanoide robots and explain their components, advantages and disadvantages, application areas and limits.

Course contents

  • Timeline of mechatronics and robotics as well as definitions and boundaries
  • Applications of robots like social, technical and economic aspects
  • Building a robot, assembly of industrial robots (drives, gears, grippers, control computer, external and internal sensors)
  • Confidence in dealing with the automated system as well as confidence in dealing with industrial robots
  • Fundamentals of mechatronic products
  • Properties of mechatronic systems
  • Basics of robotics and handling systems, definitions, kinematic structure of the industrial robot, safety, automation capabilities, application limits, advantages and disadvantages
  • Online and offline programming capabilities of an industrial robot, Move instructions (e.g., ABB and Epson)
  • Current status of robotics and trends
  • Applications

Prerequisites

Basic skills, according to access requirements (matriculation examination, university entrance)

Literature

  • Bernstein, Herbert. Grundlagen der Mechatronik, 2. Auflage, VDE Verlag GmbH, ISBN: 978-3-8007-2754-4, 2004.
  • Favre-Bulle, Bernard. Automatisierung Komplexer Industrieprozesse: Systeme, Verfahren und Informationsmanagement. Wien: Springer Wien New York, 2004.
  • Hesse, Stefan, Schnell, Gerhard. Sensoren für die Fabrikautomation, Funktion - Ausführung - Anwendung. 4. Auflage. Wiesbaden: Vieweg+Teubner, 2009.
  • Hesse, Stefan, Malisa, Victorio (Hrsg.). Taschenbuch Robotik - Montage - Handhabung. München: Carl Hanser Verlag, 2010.
  • Isermann, Rolf. Mechatronische Systeme, Verlag:Springer ISBN-10:3-540-32336-8, 2008.

Assessment methods

  • Final exam
Fundamentals in Robotics (GRO)
German / LAB
1.00
1.00

Course description

On-line programming of industrial robots.

Methodology

Practical exercises including a number of project tasks.

Learning outcomes

After passing this course successfully students are able to ...

  • manipulate ABB and Epson industrial robot under the given safety requirements.
  • calibrate robot tools and work objects using a measurement normal.
  • program a motion paths of industrial robots based on on-line techniques.

Course contents

  • Movement of ABB and Epson robot in many coordinate systems.
  • Tool calibration.
  • Workobject calibration.
  • Creating of moving instructions.
  • Save and load movement instructions and programs into ABB and Epson Robot.

Prerequisites

Fundamentals of Mechatronics course

Literature

  • ABB AG, 2015, Bedienungseinleitung, RobotStudio 6, Robotics Products, SE-721 68 Västerås.
  • ABB AG, 2015, Bedienungseinleitung, Einführung in RAPID 6, Robotics Products, SE-721 68 Västerås.
  • ABB AG, 015, Bedienungseinleitung, IRC5 mit FlexPendant 6, Robotics Products, SE-721 68 Västerås.
  • Epson RC+ 5.0, 2004, User's Guide- Project Management and Development.

Assessment methods

  • active participation in class activities and timely completion of assignments
Module 4 Software Design 1 (MOD4)
German / iMod
5.00
-
Basic Programming in C/C++ (PAD1)
German / ILV
5.00
4.00

Course description

The basics of structured programming using the language C (C99). In this course you learn to analyze simple problems, derive algorithmic solutions and implement them in C using concepts of structured programming

Methodology

New topics are discussed in an interactive setting and immediately applied to practical (programming-)problems on the computer.

Learning outcomes

After passing this course successfully students are able to ...

  • After passing this course successfully students are able to... - implement C99 programs that read data from the keyboard, perform calculations and produce formatted output on the console. - implement text-menus, input validation and tabular output using branching and (nested) repetition control structures. - implement C99 functions that encapsulate previously implemented tasks. - develop functions and applications in C99 that read, process, and output structured data. - develop C99 functions that read numerical and structured data into arrays, perform searching, aggregation or filtering operations on arrays and produce formatted output. - develop and debug text-based console applications capable of reading, searching, filtering and displaying arrays of structured data records in various formats using elements of structured programming in C99.

Course contents

  • Course Contents [bitte überarbeiten] - IT basics - Variables - Types - Expressions - Control structures - Functions - Arrays - Structures - Pointers - IDEs and debugger

Prerequisites

none

Literature

  • - Kernighan, Ritchie: The C Programming Language. 2nd edition (Prentice Hall International) - K.N.King: C Programming: A Modern Approach. (W W Norton & Co, 2008) - Robert Sedgewick: Algorithms in C Parts 1-5. (Addison-Wesley Longman, Amsterdam. 2001) - Dausmann, Bröckl, Schoop, Goll. C als erste Programmiersprache. Vieweg + Teubner 2011 Verlag

Anmerkungen

-

Module 5 Elektrotechnik 1 (MOD5)
German / kMod
5.00
-
Digital Automatons (DIA)
German / ILV
2.50
2.00

Course description

Digital Systems Basics

Methodology

- Distance learning- Lecture- Practice session

Learning outcomes

After passing this course successfully students are able to ...

  • LE1 : use basic laws of logic for transforming and simplification of logic functions
  • LE2 : use the most important technical terms within the field of digital systems properly
  • LE3 : design simple logic systems using disjunctive normal form, binary decision diagrams and development software
  • LE4 : describe sequential systems with suitable description methods (graphic, hardware description language)
  • LE5 : use finite state machines (FSMs) and their common hardware models to implement specific tasks

Course contents

  • Basic logic functions
  • Theory of logic functions
  • Synthesis of logic functions with disjunctive normal form and binary decision diagrams
  • Sequential logic systems
  • Finite state machines
  • Mealy and Moore automatons

Prerequisites

High school mathematics

Literature

  • Lecture notes
  • Simulation tool espresso
  • Altera Quartus II Web Edition

Assessment methods

  • Written end exam
  • Grading of tasks performed during practice sessions
Electical engineering (ETE)
German / ILV
2.50
2.00

Course description

The course Electrical Engineering presents the fundamentals of electrical engineering (voltage, resistance, inductor, capacitor, current, Ohm's law, ... ), the DC technology (voltage divider, current divider, Kirchhoff laws, replacement sources, bridge circuits, superposition theorem of Helmholtz ... )

Learning outcomes

After passing this course successfully students are able to ...

  • explain basic terms such as electrical voltage, electrical current, ohmic resistance.
  • explain the technical connection requirements for connection to public supply networks with operating voltages up to 1000 volts.
  • applying methods of DC technology (such as voltage divider, current divider, Kirchhoff laws, replacement sources, superposition theorem of Helmholtz, bridge circuits, delta – wye conversion ) in the analysis and dimensioning of electrical circuits, particularly to calculate voltages, currents and values of resistors.
  • design simple electronic circuits with the help of a simulation program.

Course contents

  • Basic terms of electrical engineering
  • Ohm's law
  • Electrical sources
  • current / voltage measurements
  • Voltage divider, current divider
  • Kirchhoff's laws
  • Superposition principle of Helmholtz
  • Replacement sources
  • bridge circuits
  • delta – wye conversion
  • Inductor / Capacitor
  • Installationstechnik

Prerequisites

Numeracy (equivalence transformations of equations, calculating with fractions, solving linear systems of equations), Calculus

Literature

  • Seidel, Heinz-Ulrich (2003): Allgemeine Elektrotechnik: Gleichstrom - Felder – Wechselstrom, Hanser Verlag
  • Weißgerber, Wilfried (2013): Gleichstromtechnik und Elektromagnetisches Feld. Ein Lehr- und Arbeitsbuch für das Grundstudium, Springer Fachmedien Wiesbaden Verlag
  • Bieneck, Wolfgang (2014): Grundlagen der Elektrotechnik ; Informations- und Arbeitsbuch für Schüler und Studenten der elektrotechnischen Berufe, Holland und Josenhans Verlag

Assessment methods

  • Antestate
  • Written exam
Module 6 Social- and economic skills 1 (MOD6)
German / kMod
5.00
-
Business Administration 1 (BWL)
German / SE
1.00
1.00

Course description

This lecture offers an insight into Business Administration. It deals with principles of cost accounting.

Methodology

- Lecture- Exercises

Learning outcomes

After passing this course successfully students are able to ...

  • calculate prices of robots and services concerned
  • optimize the production program of a manufacturing company

Course contents

  • Terms used in cost accounting
  • BÜB
  • types of costs
  • systems of cost accounting
  • cost type accounting
  • cost centre accounting
  • cost unit accounting
  • contribution accounting

Literature

  • Coenenberg, Adolf G. / Fischer, Thomas M. / Günther, Thomas (2012): Kostenrechnung und Kostenanalyse, 8. überarbeitete Auflage, Schäffer-Poeschel Verlag.
  • Klaus, Olfert (2013): Kompakt-Training Praktische Betriebswirtschaft: Kostenrechnung, 7., verbesserte und aktualisierte Auflage, Friedrich Kiehl Verlag GmbH, Ludwigshafen.
  • Thommen, Jean-Paul / Achleitner, Ann-Kristin (2012): Allgemeine Betriebswirtschaftslehre, 7. überarbeitete Auflage, Gabler Verlag, Berlin.

Assessment methods

  • End exam in written form
Communicative English (ENG 1)
German / SE
2.00
2.00

Course description

Starting from the Common European Framework of Reference for Languages B1+, we aim at developing and strengthening language skills required for personal and social interaction

Methodology

Seminar

Learning outcomes

After passing this course successfully students are able to ...

  • act and respond appropriately in private situations and in international contexts;
  • initiate and cultivate professional contacts;
  • successfully apply the four skills in professional situations.

Course contents

  • Autobiography
  • Small talk
  • Everyday situations
  • Discussions of topic of general relevance
  • Persuasive speaking and writing

Prerequisites

Common European Framework of Reference for Languages Level B1+

Literature

  • Maderdonner, O. / et al (2014): Personal and Social Communication, Skriptum
  • Connolly, P. / Kingsbury, P. et al. (2014): eSNACK, Lernplattform
  • Aktuelle Handouts und audiovisuelle Unterstützung
  • Additional current handouts and audio-visual support

Assessment methods

  • active participation in class activities and timely completion of assignments
Time- and Selfmanagement (ZSM)
German / SE
2.00
2.00

Course description

In the course the students get to know techniques and methods for effective work organisation and systemic planning.

Learning outcomes

After passing this course successfully students are able to ...

  • prioritize activities by using various methods (e.g. ABC analysis , ALPEN-method), to schedule their time sequence and to define a list of objectives (by SMART).
  • denote disturbing factors, personal stress triggers and behaviors and to develop and to describe appropriate strategies to deal with.
  • identify roles and role expectations and reflect the resulting role conflicts (inter- and intrapersonal conflicts).

Course contents

  • Personal Goals
  • Principles of time & self management and associated instruments e.g.: activity list, daily activity log
  • Interruptions, faults, time thieves
  • Personal strategies of implementation

Literature

  • Knoblauch, Jörg/Hüger, Johannes/Mockler, Marcus (2005): Ein Meer an Zeit: Die neue Dimension des Zeitmanagements, Frankfurt/Main: Campus
  • Nussbaum, Cordula (2007): 300 Tipps für mehr Zeit: Soforthilfe gegen Alltagsstress. Von Perfektionismus bis Energieräuber, München: gu
  • Seiwert, Lothar (2002): Life Leadership (Verlag Gabal)

Assessment methods

  • Reflection paper (grade)

Anmerkungen

none

2. Semester

Name ECTS
SWS
Module 10 Softeware Design (MOD10)
German / kMod
3.50
-
Programming, Algorithms and Datastructures (PAD2)
German / LAB
3.50
3.00
Module 11 Elektrotechnik 2 (MOD11)
German / kMod
5.00
-
Electrical engineering and electronics (ETE)
German / LAB
2.50
2.00
Electronics (ELK)
German / ILV
2.50
2.00
Module 12 Social- and Economic Skills (MOD12)
German / kMod
5.00
-
Business Administration II (BWL2)
German / SE
2.00
2.00
English II (ENG2)
English / SE
2.00
2.00
Working in Teams (AIT)
German / SE
1.00
1.00

Course description

The course prepares students for team work in their studies and in their professional work.

Methodology

Introductory course for teamwork

Learning outcomes

After passing this course successfully students are able to ...

  • explain models of team development (for example Tuckman ) and to derive interventions for their own practice.
  • explain team roles (for example Belbin ) and to identify them in simple practical examples.
  • use constructive feedback in team conflicts.

Course contents

  • Hallmarks of and criterias of success in teamwork
  • Team development
  • Team roles
  • Structure of personalities in team processes
  • Preferred team roles and personal potential for development
  • Constructive feedback in conflicts

Literature

  • Haug, Christoph V. (2009): Erfolgreich im Team. Praxisnahme Anregungen für effizientes Teamcoaching und Projektarbeit, 4.überarbeitete Auflage, München: dtv-Verlag
  • Niermeyer, Rainer (2008): Teams führen, 2.Auflage, Freiburg: Haufe Verlag
  • Van Dick, Rolf van/ West Michael A. (2005): Teamwork, Teamdiagnose, Teamentwicklung, Göttingen: Verlag Hogrefe
  • Werth, Lioba (2004): Psychologie für die Wirtschaft. Grundlagen und Anwendungen [S. 253-309: Arbeit in Gruppen], Heidelberg: Spektrum Akademischer Verlag

Anmerkungen

Course immanent assessment method (grade)

Module 7 Ingenieurwissenschaftliche Grundlagen 2 (MOD7)
German / kMod
6.00
-
Material science (MAK)
German / ILV
3.00
2.00
Mathematics II (MAT2)
German / ILV
3.00
2.00
Module 8 Mechanics 2 (MOD8)
German / kMod
5.50
-
Machine Elements (MAL)
German / ILV
2.50
2.00
Mechanics II (MEC2)
German / ILV
3.00
2.00
Module 9 Industrielle Robotik (MOD9)
German / kMod
5.00
-
CAx (CAx)
German / ILV
2.50
2.00
Industrial Robotics (IRO)
German / ILV
2.50
2.00

3. Semester

Name ECTS
SWS
Module 13 Ingenieurwissenschaftliche Grundlagen 3 (MOD13)
German / kMod
6.50
-
Basics of technical reports (ETA)
German / SE
1.00
1.00

Course description

As part of this course students learn the rules how to write a scientific paper.

Learning outcomes

After passing this course successfully students are able to ...

  • independently write a scientific paper according to the IMRAD structure.
  • research in scientific sources (journals, textbooks, conference proceedings, databases, libraries) targeted and understandable, summarize relevant results and apply recognized formal criteria such as IEEE, Harvard and DIN in the use of external sources correctly, consistently, and uniformly.

Course contents

  • Scientific Writing - Structured content of a thesis - Writing of thesis, papers - Laboratory protocols
  • Citations
  • Writing of a scientific article
  • Preparation of a scientific poster

Literature

  • S. Teschl, K.M. Göschka, G. Essl, Leitfaden zur Verfassung einer Bachelorarbeit oder Masterarbeit, 2016
  • Institut für Mechatronics, Änderungen zum Leitfaden, 2016
  • S. Teschl, K.M. Göschka, G. Essl, Guidelines for Writing a Bachelor’s paper or Master’s Thesis, 2016
  • Tim Skern, Writing Scientific English: A Workbook, UTB, Stuttgart, 2009

Assessment methods

  • Final exam (30%), Paper (60%), Poster (10%)
Mathematics 3 (MAT3)
German / ILV
3.00
2.00

Course description

Introductory course on the mathematical methods of mechatronics and robotics focusing on Fourier series, Fourier transform, Laplace transform, multivariable calculus and differential equations.

Methodology

- Presentation of the theoretical basics- Guidance for the independent solving of examples- Independent solving of examples single or in groups

Learning outcomes

After passing this course successfully students are able to ...

  • determine the Fourier series representation of periodic functions;
  • find the Fourier transform and the Lapace transform of functions;
  • classify ordinary differential equations of first order and apply a suitable method to solve them analytically (e.g. by separation) and to solve linear ordinary differential equations of second order, in particular by applying the Laplace transform;
  • determine the gradient and the Hessian of scalar fields, as well as the divergence and the curl of vector fields and to find local extrema of scalar fields;
  • evaluate multivariable integrals as well as line- and surface integrals, and apply the integral theorems of Gauss and Stokes;
  • decide, whether a linear partial differential equation of second order is of elliptic, parabolic, or hyperbolic type.

Course contents

  • Fourier series, Fourier transform, Laplace transform
  • Multivariable calculus (vector calculus, multivariable integration, integral theorems)
  • Ordinary differential equations of first and second order
  • Partial differential equations of second order

Prerequisites

Mathematics 1 and 2

Literature

  • Mitschrift der Vorlesung / lecture notes
  • Ch. Lang, N. Pucker (2005): Mathematische Methoden in der Physik, 2. Auflage, Spektrum
  • P. Stingl (2009): Mathematik für Fachhochschulen, 8. Auflage, Hanser

Assessment methods

  • Written examination at the end of term
Operating Systems and Networks (BES)
German / ILV
2.50
2.00

Course description

Introduction into theoretical concepts and practical aspects of operating systems and networks.

Methodology

- Lecture - Programming homework assignments - Student project

Learning outcomes

After passing this course successfully students are able to ...

  • enumerate and explain the responsibilities and services of operating systems,
  • identify the responsibilities of the individual layers of the TCP/IP stack,
  • explain the need for synchronization of processes and characterize the related technical terms,
  • use semaphores in abstract examples,
  • implement simple system-level programs complying with C99 and POSIX.

Course contents

  • Principles of operating systems (history, structure, responsibilities)
  • Command line usage/Introduction to UNIX
  • Process management and scheduling
  • Memory management
  • Synchronisation
  • Interprocess communication
  • Ethernet, TCP/IP stack (incl. DHCP, DNS, IPv6), if time allows: VPN and NAT

Prerequisites

- C programming language - Basic understanding of computer architectures

Literature

  • Stevens, W. Richard / Rago, Stephen A. (2013): Advanced Programming in the UNIX environment, third edition, Addison-Wesley - 978-0321637734
  • Elmenreich, Wilfried (2002): Systemnahes Programmieren, UBooks - 978-3939359852
  • Stallings, William (2014): Operating Systems: Internals and Design Principles, 8th edition, Prentice Hall - 978-0133805918
  • Tanenbaum, Andrew S./ Bos, Herbert (2014): Modern Operating Systems, fourth edition, Pearson - 978-0133591620
  • Stevens , W. Richard (): UNIX Network Programming Volume 1, third edition: The Sockets Networking API, Addison-Wesley - 9780321637734

Assessment methods

  • Points achieved on weekly home work assignments/recaps
  • Written test at the end of the term
  • Group project
Module 14 Mechatronische Systeme 1 (MOD14)
German / kMod
9.00
-
Mechanics 3 (MECH3)
German / ILV
3.00
2.00

Course description

Introduction to Dynamics

Methodology

- In the lectures the theoretical background of statics will be presented and applied to practical problems- Studens have to solve problems- Discussion of the students' solutions

Learning outcomes

After passing this course successfully students are able to ...

  • use the principles of conservation of momentum and angular momentum for simple models
  • calculate Forces due to impact by using impact-models
  • calculate oscillations of spring-mass-damper systems
  • calculate equation of motion using energy theorems

Course contents

  • Dynamics:
  • Impuls and momentum
  • Angular momentum
  • Work
  • Energy
  • Vibrations

Prerequisites

Mathematics: - Calculus- Algebra- Analysis- Differential equationsMechanics: - Statics

Literature

  • Vorlesungsfolien und Übungsaufgaben in elektronischer Form
  • Russell C. Hibbeler: Technische Mechanik 3 - Dynamik. Pearson Studium, 2006. ISBN: 3-8273-7135-X (Siehe auch: http://www.pearson-studium.de/382737135X.html)

Assessment methods

  • Final written exam at the end of term (100%)
Mechatronics Lab1 (MELAB1)
German / LAB
3.50
3.00

Course description

Within this lab, students learn to solve and handle in a team different tasks independently. This is done in the context of individual lab exercises covering selected content material of the 2nd and 3rd semester.

Learning outcomes

After passing this course successfully students are able to ...

  • analyze in the team a predefined mechatronic task and design a solution.
  • implement the approach as a team and successfully implement within a fixed schedule and with specified resources
  • document, interpret and discuss in a laboratory protocol the approach and the results obtained.
  • analyze and discuss mechatronic relationships between the various disciplines.
  • identify alternative solutions and to analyze and discuss the resulting solution variants.

Course contents

  • Fundamentals of Manufacturing Technology
  • Electronic Circuit Design
  • Electrical Connectivity
  • Sensor Systems
  • Electric actuators

Prerequisites

- Fundamentals of Robotics, Industrial Robotics- Control Theory, Actor Systems- Electronics, Electrical Engineering- Programming, Algorithms and Data Structures- Metrology and Sensor Systems

Literature

  • Depends on lab projects

Assessment methods

  • participation
  • protocolls
Simulation engineering in production (SIMP)
German / ILV
2.50
2.00

Course description

Principles and methods of simulation technology using simulation software.

Methodology

- Lectures- Exercises

Learning outcomes

After passing this course successfully students are able to ...

  • explain advantages and disadvantages, specifics, application areas and limits of simulation systems.
  • design mechanical component of an automotive robot cell.
  • simulate/ optimize the manufacturing tasks within a robot cell (for example cycle time optimization, energy efficiency).
  • create and evaluate a possible simulation scenarios as well to present the simulation results.

Course contents

  • Examples of Application, application areas and limitation of simulation systems on the automotive industry.
  • Requirements list (technical specifications), design methodology, creativity techniques, morphological box, technical and economical evaluation of robot cells.
  • Design, modelling and simulation of mechanical components of robot cell using simulation tools (for example RobotStudio).
  • Creating and optimizing of simulation scenarios.
  • Evaluation, presentation and interpretation of simulation results.

Prerequisites

- Basic computer skills- Basics about robot programming

Literature

  • ABB AG, 2015, Bedienungseinleitung, RobotStudio 6, Robotics Products, SE-721 68 Västerås.
  • ABB AG, 2015, Bedienungseinleitung, Einführung in RAPID 6, Robotics Products, SE-721 68 Västerås.
  • ABB AG, 015, Bedienungseinleitung, IRC5 mit FlexPendant 6, Robotics Products, SE-721 68 Västerås.
  • Epson RC+ 5.0, 2004, User's Guide- Project Management and Development.

Assessment methods

  • CooperationAssignment
Module 15 Automatisierungstechnik 1 (MOD15)
German / kMod
9.00
-
Actuator engineering (AK)
German / ILV
3.50
3.00

Course description

Basics of actuatorics with electrical, hydraulic and pneumatic means.

Methodology

Lectures with examples

Learning outcomes

After passing this course successfully students are able to ...

  • perform process analysis
  • formulate and analyse automation concepts
  • implement automation concepts practically
  • to dimension and evaluate an electric drive systems for a given application.
  • to compare and evaluate different electric drive concepts.

Course contents

  • Application of Industrial robots in automation technology
  • Application of sensor technology in automation technology
  • Implementation of pneumatics and electro-pneumatics
  • control engineering in automation technology

Prerequisites

- Basics in mathematics- fluid dynamics- mechanics

Literature

  • Hess, S., Malisa, V., 2009.Robotik - Montage - Handhabung, Fachbuchverlag Leipzig: Carl Hanser Verlag
  • Langmann, R., 2004.Taschenbuch der Automatisierungstechnik, München: Carl Hanser Verlag
  • Schmid, Dietmar 2015. Automatisierungstechnik: Grundlagen, Komponenten und Systeme. 11. Aufl. Haan-Gruiten: Verl. Europa-Lehrmittel Nourney, Vollmer. (Bibliothek des technischen Wissens).

Assessment methods

  • active participation in class activities and timely completion of assignments
  • End exam
Control systems technology and Field Bus Systems (STUF)
German / ILV
2.50
2.00

Course description

Fundamentals of programmable logic controllers (PLCs). Fundamentals of field bus communication

Methodology

- Distance learning- Lecture- Exercise-Project

Learning outcomes

After passing this course successfully students are able to ...

  • apply the for control technology relevant standards in the basic configuration of PLC (programmable logic controller)
  • explain the development of different types of controllers; consider the differences of PLC for selection of an type
  • take into account safety aspects (personal, plant protection) when planning control installations
  • implement basic problems of control technology in a PLC program (KV diagram, state transition diagram)
  • perform practical PLC programming with Siemens SIMATIC (programming with TIA Portal)
  • explain the different aspects of feldbus communication and consider these for the selection of the appropiate communication
  • implement and configure a bus communication on a practical example

Course contents

  • Programming in accordance with IEC 61131.3
  • Safety Aspects
  • Basic programming in control technology
  • Structure and function of a PLC
  • PLC programming
  • Programming with Siemens TIA Portal
  • Structure, function and configuration of communication system for field automation

Prerequisites

BMR 1: Digital machines (number systems and codes, laws of Boolean algebra)

Literature

  • Schmid Dietmar, Steuern und Regeln für Maschinenbau und Mechatronik, Europa Lehrmittel
  • Wellenreuther, Zastrow, Atomatisieren mit SPS - Theorie und Praxis, Springer Vieweg
  • Schnell, Gerhard & Wiedemann, Bernhard 2008. Bussysteme in der Automatisierungs- und Prozesstechnik: Grundlagen, Systeme und Trends der industriellen Kommunikation. 7., durchges. u. verb. Aufl. Wiesbaden: Vieweg, F. (Vieweg Praxiswissen).
  • Schmid, Dietmar 2015. Automatisierungstechnik: Grundlagen, Komponenten und Systeme. 11. Aufl. Haan-Gruiten: Verl. Europa-Lehrmittel Nourney, Vollmer. (Bibliothek des technischen Wissens).

Assessment methods

  • Examination
  • Grading of the exercises
  • Grading of the project
Sensor Technology and Metrology (SENS)
German / ILV
3.00
2.00

Course description

Basic principles in metrology and sensor technology.

Methodology

Lectures and exercises.

Learning outcomes

After passing this course successfully students are able to ...

  • define and explain terms of the electrical and physical metrology.
  • construct a D/A and an A/D conversion characteristic for a given problem.
  • design and dimension an OPV-based electronic measurement amplifier circuit for signal conditioning of the sensor outputs.
  • design and dimension a suitable bridge circuit for measuring with physical sensors (e.g. for force sensors).
  • discuss for a given automation task the advantages and disadvantages of the use of a sensor system, and to select and evaluate a suitable system for this task.
  • discuss for a given testing task the advantages and disadvantages of the use of imaging sensor systems, and to evaluate and select a suitable for this application.

Course contents

  • Basics of metrology
  • Sensor concepts
  • Examples

Prerequisites

Mathematics, Electrical engineering

Literature

  • P. Azad, T. Gockel, R. Dillmann, Computer Vision - Das Praxisbuch, Elektor-Verlag, 2007
  • S. Hesse, V. Malisa (Hrsg.), Taschenbuch Robotik -- Montage -- Handhabung, Hanser Verlag, 2010
  • S. Hesse, G. Schnell, Sensoren für die Fabrikautomation, Funktion - Ausführung - Anwendung, Vieweg+Teubner, 4. Auflage, 2009
  • R. Patzelt, H. Fürst (Hrsg.), Elektrische Messtechnik, Springer Verlag Wien New York, 1993
  • U. Tietze, Ch. Schenk, Halbleiter-Schaltungstechnik, Springer Verlag Berlin Heidelberg New York, 11. Auflage, 1999

Assessment methods

  • antestate
  • examinations
Module 16 Sozial- und Wirtschaftskompetenz 3 (MOD16)
German / kMod
5.50
-
Business English (ENG3)
German / SE
2.00
2.00

Course description

Starting from the Common European Framework of Reference for Languages B2, students engage with global economic and technical developments and their impact on society, and with the internship/job application process, thereby acquiring relevant terms and concepts together with the appropriate language skills

Methodology

Seminar

Learning outcomes

After passing this course successfully students are able to ...

  • recognise connections between economic theories and forms of government
  • analyse the impact of globalisation on society and the environment
  • demonstrate their qualification in the job application process

Course contents

  • Economic concepts and theories
  • Winners and losers of globalization
  • Development of technologies
  • CV, Covering letter, job interview

Prerequisites

Completion of previous course

Literature

  • Maderdonner, O. / et al (2014): Economy, Technology and Society, Skriptum
  • Aktuelle Handouts und audiovisuelle Unterstützung
  • Additional current handouts and audio-visual support

Assessment methods

  • active participation in class activities and timely completion of assignments
Presentation and Application (PRAES)
German / SE
1.00
1.00

Course description

In the course the students learn to present issues and facts in a target oriented way and to compose a written application.

Methodology

Introducing speech, single and group work, presentations

Learning outcomes

After passing this course successfully students are able to ...

  • present a given set of facts in free speech in a structured manner (optionally with a keyword-list).
  • create a CV and letter of motivation.

Course contents

  • Preparing, structuring and reducing information
  • Targets and structure of a presentation
  • Media and media use
  • Structuring subsidies
  • Body language, language and voice
  • Personal application folder (motivation letter, personal record, certifications...)

Literature

  • Hartmann, Martin/Funk, Rüdiger/Nietmann, Horst (2012): Präsentieren, 9. Auflage, Verlag Beltz, Weinheim
  • Hesse, Jürgen/Schrader, Hans Christian (2006): Das perfekte Vorstellungsgespräch, Eichhorn Verlag, Frankfurt am Main
  • Hierhold, Emil (2005): Sicher präsentieren, wirksamer vortragen, 7. Auflage, Redline Wirtschaft, Ueberreuter, Heidelberg
  • Lehner, Martin (2013): Viel Stoff - wenig Zeit; 4. Auflage, Haupt Verlag, Bern, Stuttgart
  • Püttjer, Christian/Schnierda, Uwe (2009): Souverän im Vorstellungsgespräch, Campus Verlag, Frankfurt/New York
  • Schilling, G. (2006): Angewandte Rhetorik und Präsentationstechnik, Berlin: Schilling
  • Will, Hermann (2006): Mini-Handbuch Vortrag und Präsentation, Verlag Beltz, Weinheim

Assessment methods

  • Course immanent assessment (grade)

Anmerkungen

none

Project Management (PJM)
German / SE
2.50
2.00

Course description

The students will get to know all project-phases. They will define the structure of a project, assess risks, estimate the effort, schedule the project, and plan the resources and the costs with the help of different project management tools. Tools and methods will be applied to a practical project.

Methodology

Integrated Lecture

Learning outcomes

After passing this course successfully students are able to ...

  • analyse and structure projects
  • plan dates, resources and costs of a project
  • understand how to use the basic management and steering mechanisms in projects

Course contents

  • Project – the term
  • The project phases
  • Stakeholders, their attitude to the project, their Influence and their expectations and fears
  • The content of a project assignment
  • What are SMART objectives?
  • Which project organizations for which project
  • Roles in projects
  • Structuring projects
  • Risk management: identifying and assessing risks; defining preventions of risks
  • Work estimation methods in projects
  • Planning of dependencies and scheduling using a GANTT diagram
  • Resource planning and leveling
  • Calculation of project costs
  • Change management in projects
  • Project controlling and suitability of controlling tools
  • Reports in projects
  • Leading project teams in different project phases
  • Closing a project

Prerequisites

Basic economic knowledge

Literature

  • GAREIS, Roland (2006): Happy Projects! 3. Auflage, Wien: Manz
  • PATZAK, Gerold / RATTAY, Günter (2014): Projektmanagement. Leitfaden zum Management von Projekten, Projektportfolios und projektorientierten Unternehmen, 6. Auflage, Wien: Linde
  • ZUGSCHWERT, Axel (2016): Skriptum Projekt Management - Grundlagen, 12. Ausgabe

Assessment methods

  • 75% end exam
  • 25% project hand book

4. Semester

Name ECTS
SWS
Module 17 Mechanical Engineering (MOD17)
German / kMod
6.00
-
Mechanics IV (MEC4)
German / ILV
3.00
2.00
Production engineering (PROD)
German / ILV
3.00
2.00
Module 18 (MOD18)
German / kMod
10.00
-
Design of roboters (AURO)
German / ILV
2.50
2.00
Mechatronics Lab II (MLAB2)
German / LAB
5.00
4.00
Photonics (PHO)
German / ILV
2.50
2.00
Module 19 (MOD19)
German / kMod
5.00
-
Control engineering (RE)
German / ILV
2.50
2.00
Process Automation using SPS (PRA)
German / ILV
2.50
2.00
Module 20 Signalverarbeitung (MOD20)
German / kMod
5.00
-
Embedded Systems and Realtime (EMB)
German / ILV
2.50
2.00
Signal and image processing (SIUBI)
German / ILV
2.50
2.00

Course description

This course enables students to implement visual inspection systems in production lines. Image processing and object detection are discussed in detail.

Methodology

- Lectures and practical sessions- Self teaching with group puzzle

Learning outcomes

After passing this course successfully students are able to ...

  • name the terms of image processing
  • process images and videos in MATLAB
  • apply mathematical operation to images
  • select appropriate systems and algorithms of industrial image processing for real applications

Course contents

  • Analog and digital signals
  • digital filters
  • Fourier transformation
  • camera technology
  • illumination technology
  • computer vision
  • image processing
  • segmentation
  • object detection
  • data compression

Prerequisites

MATLAB programming

Literature

  • Burger, Wilhelm / Burge, Mark J. (2005): Digitale Bildverarbeitung, Springer
  • Gonzales, Rafael, C./ Woods, Richard E. / Eddins, Steven L. (2009): Digital Image processing using Matlab, Prentice Hall
  • Jähne, Bernd (2012): Digitale Bildverarbeitung, Springer
  • Sonka, Milan / Hlavac, Vaclav / Boyle, Roger (2008): Image processing, Analysis, and Machine Vision, Thomson

Assessment methods

  • Grading of simulation exams
  • Final assesment
Module 21 Social and Ecomomic Skills (MOD21)
German / kMod
4.00
-
Communication and Conflictmanagement (KOKM)
German / SE
1.00
1.00
English IV (ENG4)
English / SE
2.00
2.00
Marketing and Sales (MUV)
German / SE
1.00
1.00

5. Semester

Name ECTS
SWS
Module 22 Internship (MOD22)
German / iMod
21.00
-
Internship (BORP)
German / BE
21.00
37.50

Course description

Implementation of what has been learned into practice in this professional internship.

Methodology

Placement

Learning outcomes

After passing this course successfully students are able to ...

  • independently analyze a given technical problem, work out a solution and implement it.

Course contents

  • Implementation of what has been learned into practice.

Prerequisites

- Scientific engineering fundamentals- Electrical engineering- Computer science- Automation equipment- Industrial robotics- Management

Literature

  • Depending on the project

Assessment methods

  • Assessment by companies and college supervisors.

Anmerkungen

Parallel to his professional internship the first bachelor paper is written.

Module 23 Seminar Course: Internship (MOD23)
German / kMod
9.00
-
Proseminar with first BA thesis (PS)
German / SE
8.00
2.00

Course description

The seminar will be held parallel to the internship and takes the form of regular reports on the progress of the project (bachelor thesis) to the supervisor. After completion of the internship, the work presented and discussed an audience.

Methodology

LV continuous assessment

Learning outcomes

After passing this course successfully students are able to ...

  • independently write a bachelor paper on a specific project topic according to the IMRAD structure and using the Harvard citation notation.
  • present the results of their internship in a concise, detailed and understandable way as a bachelor paper.

Course contents

  • Parallel to the internship
  • Regular reporting on the progress of the project (bachelor thesis)
  • Presentation of bachelor thesis
  • Reflection of the internship

Prerequisites

Based on all already completed modules.

Literature

  • S. Teschl, K.M. Göschka, G. Essl, Leitfaden zur Verfassung einer Bachelorarbeit oder Master Thesis, 2014
  • Institut für Mechatronics, Änderungen zum Leitfaden, August 2014
  • S. Teschl, K.M. Göschka, G. Essl, Guidelines for Writing a Bachelor’s paper or Master’s Thesis, 2014
  • Tim Skern, Writing Scientific English: A Workbook, UTB, Stuttgart, 2009

Assessment methods

  • LV continuous assessment
Writing technical articles (TAR)
German / SE
1.00
1.00

Course description

As part of this course students learn the rules how to write a technical article.

Learning outcomes

After passing this course successfully students are able to ...

  • independently write a technical article on a specific project topic according to the IMRAD structure and using the Harvard citation notation.
  • present the results of their internship in a short, concise and understandable way as a technical article.

Course contents

  • Structured content of a technical article
  • Preparation of an article on a project
  • Feedbacks to the article

Prerequisites

Erstellen technischer Arbeiten (BMR3)

Literature

  • S. Teschl, K.M. Göschka, G. Essl, Leitfaden zur Verfassung einer Bachelorarbeit oder Master Thesis, 2014
  • Institut für Mechatronics, Änderungen zum Leitfaden, August 2014
  • S. Teschl, K.M. Göschka, G. Essl, Guidelines for Writing a Bachelor’s paper or Master’s Thesis, 2014
  • Tim Skern, Writing Scientific English: A Workbook, UTB, Stuttgart, 2009

Assessment methods

  • Assessment of the technical report (draft 20%, final version 80%)

6. Semester

Name ECTS
SWS
Module 24 Systemintegration (MOD24)
German / kMod
8.00
-
Design of Mechatronic Systems (EMS)
German / ILV
2.50
1.00
Operation and assembling technology (HUM)
German / ILV
2.50
2.00
Philosophy of Technology (PDT)
German / ILV
1.50
1.00
Reflection of Bachelor Thesis (BAR)
German / ILV
1.50
1.00
Module 25 Mechatronical Systems 3 (MOD25)
German / iMod
10.00
-
Mechatronical systems and 2nd BA thesis (MES)
German / BE
10.00
12.00
Module 26 Advanced Mechatronics (MOD26)
German / kMod
7.00
-
Applied Mechatronics (AME)
German / ILV
2.50
2.00
Energy Storage (ESP)
German / VO
2.00
2.00
Mobile and service robotics (MOR)
German / ILV
2.50
2.00
Module 27 Social and Economic Skills (MOD27)
German / kMod
5.00
-
Labor and Company law (ABR)
German / VO
1.50
1.00
Quality management (QM)
German / VO
1.50
1.00
Technical English (ENG)
English / SE
2.00
2.00