Entdecken Sie eBooks
Kategorien
Entdecken Sie Hörbücher
Kategorien
Entdecken Sie Zeitschriften
Kategorien
Entdecken Sie Dokumente
Kategorien
Modulhandbuch, Modulbeschreibungen zur Prüfungsordnung für den Masterstudiengang
Control, Computer and Communications Engineering der Fachbereiche 02 Elektro- und
Informationstechnik (EI) und 11 Informationstechnik-Elektrotechnik-Mechatronik (IEM) der
Technischen Hochschule Mittelhessen vom 12. Dezember 2017 und vom 24. Januar 2018 (AMB
19/2018), Version 2
Vorwort
1. Allgemeines
Das Modulhandbuch wird regelmäßig aktuellen Anforderungen angepasst und einmal
jährlich überarbeitet. Änderungen bedürfen der Beschlussfassung in den Fachbereichsräten
und der rechtzeitigen Veröffentlichung.
Bei folgenden Änderungen eines Moduls sind die §§ 44 Abs. 1 Nr. 1, 36 Abs. 2 Nr. 5, 37
Abs. 5 sowie 31 Abs. 4 des HHG zu beachten:
Die Module sind im jeweilig aktuell gültigen Modulhandbuch für den Masterstudiengang
Control, Computer and Communications Engineering im Einzelnen beschrieben.
Setzt sich eine Prüfungsleistung aus mehreren Teilleistungen zusammen, müssen das
Zustandekommen der Modulbewertung und die Gewichtung der Teilleistungen den
Studierenden vor der Leistungserbringung rechtzeitig und in geeigneter Weise bekannt
gegeben werden. § 12 der Allgemeinen Bestimmungen (Teil I der Prüfungsordnung) findet
Anwendung.
In der Summe sind 90 CrP erforderlich, davon 60 CrP ohne Masterarbeit.
2. Beschleunigtes Verfahren
- 1) Für das Wahlpflichtmodul ist seitens der oder des Modulverantwortlichen eine
vollständige Modulbeschreibung zu erstellen.
1
- 2) Die Einführung dieses Wahlpflichtmoduls muss seitens des Fachbereichsrats (bzw. der
Fachbereichsräte bei gemeinsam angebotenen Studiengängen) beschlossen sein und
bedarf der Zustimmung des Prüfungsamts.
- 3) Die Ergänzung des Modulhandbuchs durch das aktuelle Wahlpflichtmodul wird erst
zusammen mit der nächsten Prüfungsordnungsänderung dem Senat zum Beschluss (vgl.
§ 36 Abs. 2 Nr. 5 HHG) und dem Präsidium zur Genehmigung (vgl. § 37 Abs. 5 HHG) mit
vorgelegt.
3. Studienstruktur
Das modular strukturierte Studium gliedert sich innerhalb der Regelstudienzeit in folgende
Studienabschnitte:
alle Pflichtmodule,
2
Oral examination Mündliche Prüfung gemäß § 7 der
Allgemeinen Bestimmungen für
Masterprüfungsordnungen der THM
Eine Präsentation vor Publikum, Dauer 15
Oral presentation
bis 30 Minuten, mit oder ohne
Medienunterstützung, ein Fachgespräch
oder eine Diskussion darf sich anschließen,
Gesamtdauer bis 60 Minuten
Klausur gemäß § 8 der Allgemeinen
Written examination
Bestimmungen für
Masterprüfungsordnungen der THM
Online test Ein Online abgelegter Test mit
Auswahlaufgaben, Zuordnungsaufgeben,
Bewertungsaufgaben, Simulationsaufgaben
abgelegt unter Aufsicht mit eingeschränkter
Nutzung von Hilfsmitteln, Dauer bis 90
Minuten
3
Content
Introductory day (soft skills & team building concepts, communications, plagiarism)
Lecture (IoT Applications, System Architecture, Protocols, Access Technologies, Standardization,
Development Tools, Cloud & Fog Computing Concepts, Machine Learning Concepts; Intercultural
Competence, Studying in a Multicultural World; scientific studies including gathering information,
communication, defining a technical problem, designing aids for a technical report and presentation
Guided lab work and supervised project (develop IoT scenarios in a cloud platform; develop and
deploy selected applications and integrate sensors into IoT platform; retrieve, explore and analyze
sensor data in an IoT environment as supervised project)
Self-contained project (develop individual IoT-project in a team (typ. 3-5 students); documentation
and oral presentation of project results)
Literature
IoT-Project: PowerPoint presentations, lab manuals and project topics will be handed out in the
first lecture, gathering information using the IEEE Xplore Digital Library and other suitable sources
Terri Morrison, Wayne A. Conaway: ”Kiss, Bow, or Shake Hands”. Adams Media Corp. Avon (USA,
2006), ISBN 978-1-59337-368-9
4
Geert Hofstede, Gert J. Hofstede: „Cultures and Organizations” McGrawHill, New York (USA,
2010), ISBN 978-0-07-166418-1
C. M. Mablekos: “Getting It Across: A Guide to Good Presentations”. Professional Publications,
Inc., Belmont, CA (USA, 2006)
Max Luescher: “The 4-Color Person”. Pocket (UK, 1980), ISBN 0671834576
C.J.Margerison, D.McCann: „Team management“. Management Books 2000 Ltd, Oxford (UK,
1995), ISBN 1-85252-114-7
Content
Types of Control/Computer/Communication systems, attacks, threats and breaches (virus, worm,
trojan, DoS, Ransomware, APT)
Security concepts (AAA, SaaS)
Detection, reporting and mitigation (IDS/IPS, SIEM, SOC)
Prevention of impact of attacks (virtualisation, backup, encryption)
Cryptography: algorithms, protocols, future quantum cryptography
Digital certificates, confidiality
System evaluation and certification (BSI)
5
Literature
Federal German Bundesdatenschutzgesetz (BSDG)
EU General Data Protection Regulation (DSGVO)
BSI-KritisV
Cisco CCNA Security textbook
Cisco CCNA Security labbook
Content
Guided and open practice with the situations mentioned above. Students will learn the phrases
appropriate for particular situations (e.g.: agreeing, disagreeing, giving opinions, interrupting,
leading a discussion, chairing a meeting, formal and informal introductions, expressing one's
opinion etc.)
Preparation, organization and evaluation of presentations.
6
Use of authentic material for presentations; Solving problems and negotiations will be practiced by
means of role plays and simulations as well as intercultural issues.
Case studies if time permits
Presentation or exercises
Literature
To be announced at the beginning of the semester
Methods of Teaching and Interactive teaching (listening, speaking, reading, writing, grammar,
Duration (SWS = h/week) vocabulary and culture)
Pair work and small group work for cooperative and communicative
learning; role plays; presentations, total 4 SWS (Hours
instruction/week)
Recommended Prerequisites Minimum level B2 as per the Common European Framework of
Reference for Languages (CEFR)
Exam Prerequisite
Method of Assessment Written examination, (90 minutes) or oral examination. At the beginning
of each semester, the form of the examination (written or oral) will be
announced to the students in well in advance
Workload Instruction Time Self Study Time Total
4 Credit Points 60 h 40 h 100 h
Remarks
Content
Learning Unit 1: Speaking Skills
Introductions, greetings, welcoming, (in companies and at university); names and titles, asking
questions, describing, comparing; telephone conversations, small talk topics
Learning Unit 2: Reading Comprehension
Understanding directions in cities and towns, e.g. at the train station, at the airport; understanding
schedules in public transport; reading the date and time
Learning Unit 3: Writing Skills
Short phrases, introductions, simple emails; a typical day at work; date and time, days of the week,
months, seasons
7
Learning Unit 4: Listening Comprehension
Understanding directions at the train station or airport; understanding simple conversations with
colleagues/German native speakers
Learning Unit 5: Meaning and Structure
Grammar and vocabulary, pronunciation, (the alphabet; vowels and consonants), capitalization,
gender of nouns, indefinite and definite articles, plural forms
Learning Unit 6: Intercultural Aspects
Area studies, university life, public holidays in Germany, country specifics regarding business
communication
Literature
Recommended literature and textbooks will be announced at the beginning of the semester
Media: print, audio and video
Methods of Teaching and Seminar plus exercises / Tutorial, total 4 SWS (Hours instruction/week)
Duration (SWS = h/week)
Recommended Prerequisites Minimum level A1 as per the Common European Framework of
Reference for Languages (CEFR) / (e.g. participation in a German
language course (of at least 140 hours)
Exam Prerequisite
Method of Assessment Written examination (90 minutes) or oral examination. At the beginning
of each semester, the form of the examination (written or oral) will be
announced to the students well in advance
Workload Instruction Time Self Study Time Total
4 Credit Points 60 h 40 h 100 h
Remarks
M1201 Case Study in Control, Computer and Communications Engineering with Project Management
(CSPM)
No. CrP Language Semester Mandatory Common Summer
M1201 9 English 2
Title of Module Person responsible
Case Study in Control, Computer and Communications Kuznietsov
Engineering with Project Management (CSPM)
Instructors
Klein, Kuznietsov, H. Weber, Grau
Learning Outcomes
Knowledge of
Analyzing requirements of a system/product to be developed
Selected elements from the global PM standard ISO 21 500 and international PM standard ICB 4
(Individual Competence Baseline) from IPMA (International Project Management Association)
Ability to
Apply all the learned elements (e.g. ISO project groups (initiating, planning, implementing,
controlling and closing) and ICB competence elements (project design; requirements, objectives
and benefits; scope; time; resources; plan and control; quality) in small R&D projects, subprojects
or WPs (work packages)
Evaluate the usefulness of different scientific ideas during the development process
Work in small interdisciplinary and international project teams and arrive at joint results
Competence in
Working as a Project Management Associate (project team member or a member of the project
management staff)
Supporting all stakeholders to achieve high quality in their project work
8
Formulating an appropriate development plan for a given development task, constrained by fixed
resources and infrastructure
Developing new solutions using innovative ideas within a project area
Identifying promising future technological ideas
Using resource and time management for system/product development
Content
Introductory day (soft skills and team building concepts)
Lecture (Introduction of project topics, presentation of realization possibilities)
Supervised project (develop a project in a team (typ. 3-5 students), documentation and oral
presentation of project results, and the project management process
Learning activities may include any or all of the following:
Negotiating a project topic in consultation with a supervisor
Preparing a project outline that includes project aims, objectives, an indicative summary of
methodology, and potential outcomes
Undertaking a literature review related to the topic, including preparing a reference list
Planning for, and performing project work under the guidance of a supervisor
Writing and editing a report in consultation with a supervisor
Preparing and presenting a seminar on project results
Literature
Grau, N., Bodea, Constanta Nicoleta (Editors): ISO 21500 Project Management Standard –
Characteristics, Comparison and Implementation, Aachen, 2013
IPMA International Project Management Association (Editor): ICB 4.0 – Individual Competence
Baseline
Related to the topics (e.g. literature from library), recommended by the supervisor; proceedings of
technical conferences and IEEE transactions related to the topic
M2111 Advanced Control Methods of Electrical Drives and Power Electronic Converters (ACM)
No. CrP Language Semester Mandatory Control Winter
M2111 5 English 1
Title of Module Person responsible
Advanced Control Methods of Electrical Drives and Power Kuznietsov
Electronic Converters (ACM)
Instructors
Kuznietsov, Kovbasa,
Learning Outcomes
Knowledge of
Average and hybrid models of power converters and drives
Representation of systems as state space models
Controller design methods using classical and state-space approaches
9
Basics of robust and fault-tolerant control
Ability to
Apply control algorithms to power electronics systems and electrical drives
Design real-time controllers using model based approach
Design LQR and LQG controllers for power electronics converters
Work in small interdisciplinary groups and arrive at joint results
Competence in
Modelling design using standard software tools MATLAB/Simulink
Evaluating modern trends and published scientific results on control of power electronics and
drives in different application fields
Analyzing sources provided (lecture notes, literature, papers, software documentation) to find
required information, and using it to solve given problems
Content
Systematic design of SISO LTI controllers using frequency domain and state-space approaches
LQR and LQG controllers
Robust LQ control with loop transfer recovery,
Control architectures with preview
Disturbance observer design
Repetitive control and learning algorithms
Consideration of particular features of power electronic systems and drives
Literature
Simone Busso, Paolo Mattavelli: “Digital Control in Power Electronics”, Morgan & Claypool
publishing, 2006
Liuping Wang: “PID and predictive Control of Electrical Drives and Power Converters using
MATLAB/Simulink”, Willey 2015
Ronald. S Burns: “Advanced Control Engineering”, Butterworth, Heinemann, 2001
Dan Simon: “Optimal state estimation”, Willey, 2006
10
Numerical, discrete-time and real-time capable implementation of models
Ability to
Apply electrical, mechanical and mathematical principles to design and analyze the performance of
a motor drive system
Design basic control systems
Solve complex problems of modeling, simulation and control of electrical and mechanical systems
Competence in
Modelling design using MATLAB/SIMULINK
Evaluating and comparing different kind of models
Content
Advanced electromechanics: analysis of electrical machines, electrostatic machines,
electromechanical sensors, harmonic effects
Examples of machines and their dynamic models: equations of DC machines, permanent magnet
modelling, synchronous motors, Park's transformation, induction motors, general rotating
transformations
Identification of model parameters
Models and circuits for electrical drives: drive system models for electrical and mechanical
terminals, power electronics for control of electrical machines, drive control objectives, dynamic
examples, AC motor control methods including field-oriented control
Literature
W. Leonhard, Control of Electrical drives, Springer-Verlag, 2001
De Doncker, Rik, Pulle, Duco W.J., Veltman, Andre: “Advanced Electrical Drives” Springer, 2011
Haitham Abu-Rub, Atif Iqbal, Jaroslaw Guzinski: “High performance control of AC Drives with
MATLAB/Simulink Models”, Willey, 2012
11
Evaluating modern trends and published scientific results on smart grids control
Assessing, reasoning and discussing individual and peer concepts
Content
Power system security and stability. Static, dynamic and small-signal stability in smart grids
Power system automatics, automatic voltage regulation, OLTC, load shedding, generation tripping
Wide area monitoring and control, state estimation, oscillation and disturbance detection and
localization, visualization and dispatching
Power system relay protection schemes, short circuit calculation, relay protection coordination in
smart grids
Application and control of energy storage systems
Control of grid-connected converters
Literature
Prabha Kundur: “Power Systems stability and Control”, EPRI, 1994
Remus Teodorescu, Marco Liserre, Pedro Rodriguez: “grid converters for photovoltaic and wind
power systems”, Willey, 2012
Qing Chang Zhong, Tomas Hornik: “Control of power inverters in renewable energy and smart grid
applications”, Willey, 2013
Content
History of Parallel Computer Architecture
12
New Incentives for Parallel Machines
Communication Models (Shared Memory / Message Passing)
Performance Evaluation
Parallel Application Case Studies
Parallel Programming Model Implications
Programming Library Support
Shared Memory Multiprocessors
Cache Coherence (Snoop-Based / Directory-Based)
Interconnection Network Design
Future Directions (Cognitive Computing, Deep Learning)
Literature
Culler; Pal Singh: Parallel Computer Architecture – A Hardware / Software Approach. Morgan
Kaufmann, 1999
Dubois; Annavaram; Stenström: Parallel Computer Organization and Design. Cambridge University
Press, 2012
Barlas: Multicore and GPU Programming – An Integrated Approach. Morgan Kaufmann, 2015
Content
Concurrency of I/O and computing
Sequential programming versus event-oriented programming
Foundations of concurrent programming
Distributed data and access synchronization
13
Concurrent program execution, memory hierarchy and data synchronization
Distributed applications
Literature
Tanenbaum; van Steen: Distributed Systems: Principles and Paradigms. CreateSpace
Independent Publishing Platform, 2016
Kshemkalyani; Singhal: Distributed Computing: Principles, Algorithms, and Systems. Cambridge
University Press, 2011
Kirk; Hwu: Programming Massively Parallel Processors - A Hands-on Approach. Morgan
Kaufmann, 2016
Content
History of AI
Intelligent agents, uninformed search
Heuristic search, A* algorithm
Adversarial search, games
Constraint Satisfaction Problems
Basic models of machine learning (linear models, perceptron, K nearest neighbors)
Advanced models of machine learning (neural networks, SVMs, decision trees and unsupervised
learning)
Markov decision processes and reinforcement learning
AI environments and AI applications
14
Literature
Russel, Norvig: Artificial Intelligence: A Modern Approach. Prentice Hall, 2010
Goodfellow, Bengio: Deep Learning - Adaptive Computation and Machine Learning. MIT Press,
2016
Haykin: Neural Networks and Learning Machines. Pearson, 2009
Content
Sampling of continuous-time signals (discrete-time systems, Fourier transform of digital signals,
Shannon-theorem, aliasing, z-transform, inverse z-transform, properties)
Analysis of LTI systems (impulse response, convolution sum, z-transfer function, zeros/poles of z-
transfer function, stability, causality, frequency response)
Digital filters (FIR/IIR filter, filter structures, filter design, properties, adaptive filters, up-/down-
sampling)
Using MATLAB in digital signal processing (Basics of Matlab and Simulink, Toolboxes, filter design
and implementation)
Discrete Fourier transform (Properties, signal analysis with DFT, windowing)
Discrete Cosine transform and wavelets
Digital signal processors (architectures, number formats, quantization errors, hardware units)
Applications (digital audio processing, image processing, compression)
Literature
Oppenheim, Schafer, Buck: Discrete Time Signal Processing, Prentice Hall, 2nd Edition 1999
Ifeachor, Jervis: Digital Signal Processing, Prentice Hall, 1st Edition 2002
Proakis, Rader, Ling: Algorithms for Statistical Signal Processing, Prentice Hall, 1st Edition 2002
15
Content
Basics of Signals and Systems (optional):
Representation of bandpass signals and systems; signal space representation.
In-depth Treatment of Selected Elements:
Modulation, Demodulation and Decoding, Channel Estimation (characterisation of linear digitally
modulated signals; spectral characteristics of digitally modulated linear systems; realisation of
linear modulators; receivers for AWGN channels (correlation and matched filter receiver, MLSE
detector); error performance of the optimum receiver for QAM signals; realisation of linear
demodulators and decoders; channel estimation)
Signal Design and Receivers for Band-Limited Channels including Equalization (signal design for
channels with no intersymbol interference (ISI): non-optimum and optimum receivers for ISI
channels and AWGN: Linear Equalizers, MLSE receivers including trellis decoding and the Viterbi
algorithm; error rate performance calculation)
Multicarrier schemes, OFDM (OFDM in detail; Transmitter and Receiver Design for OFDM;
performance calculation). Channel Coding and Decoding (Treatment of Linear Block Codes, Cyclic
Codes and Convolutional Codes)
16
Convolutional Coders and Convolutional Decoders based on the Viterbi algorithm
Iterative Decoding and Turbo Codes
Spread Spectrum Techniques (Principles of direct sequence (DS) and frequency hopping (FH)
spread spectrum (SS) techniques; principles of spread spectrum sequences; error rate
performance of coherent decoders; receiver principles (RAKE receiver))
Parallel to the lectures, laboratory exercises will be provided for the students to improve their theoretical
understanding. The MATLAB SIMULINK simulation tool will be used.
Literature
B. Sklar, Digital Communications, Prentice Hall, second revised edition, 2017.
Proakis, Digital Communications, Third Edition, McGraw-Hill, New York (latest edition).
M.C. Jeruchim, P. Balaban, K.S. Shanmugan, Simulation of Communication Systems, Plenum
Press, New York (latest edition).
Harada, H., Prasad, R., “Simulation and Software Radio for Mobile Communications”, Artech
House (latest edition)
Content
17
Fundamental of agile software development
Important software design patterns such as e.g. state patterns, observer patterns,
etc. will explained by means of e.g. C++ samples.
The UML class model (static relations of objects) accompanied by various sample
implementation.
Basic semaphore mechanisms (binary semaphore, multiple semaphore) and
accompanied by object-oriented sample implementations for software process
synchronization.
Three small laboratory projects dealing with a software design pattern sample / a
TCP client/server socket application sample / a simple thread synchronization
application
Literature
Tomasz Muldner: C++ Programming with Design Patterns; Pearson Education
(US); 2001
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides; Design patterns
elements of reusable object-oriented software; Addison-Wesley; 1995
Robert C. Martin; Clean Code: A Handbook of Agile Software Craftsmanship;
Prentice Hall 2009
18
Content
Predictive Control (Prediction Model; Model predictive control (MPC) Algorithms; MPC Schemes;
Generalized Predictive Control; Multivariable, Constrained and Robust MPCs; Implementation
Methods; Nonlinear Model Predictive Control; Examples and Applications)
Nonlinear Control (Nonlinear System Analysis; Phase Plane Analysis: Fundamentals of Ljapunov
Theory; Advanced Stability Theory; Feedback Linearisation; Sliding Mode Tracking Control; Model
Reference Adaptive Control (MRAC); Examples and Applications)
Literature
Eduardo F. Camacho and Carlos Bordons, Model Predictive Control, Springer 2007
Moritz Diehl, Numerical Optimal Control, Skript, 2011
Hassan K. Khalil, Nonlinear Systems, 2. Auflage, Prentice Hall 1995
Jean-Jacques E. Slotine und Weiping Li, Applied Nonlinear Control, Prentice Hall 1991
J. Jahn, Introduction to the Theory of Nonlinear Opt., Springer, Berlin, 2007
Content
Areas of application in augmented reality
Tracking algorithms and sensor systems
Camera calibration and registration
Input devices and interaction techniques
Output devices (head mounted displays, smartphones)
Literature
19
Dörner, R., Broll, W., Grimm, P., Jung, B. (Hrsg.), (2013). Virtual und Augmented Reality (VR/AR),
Heidelberg: Springer
Tönnis, M., (2010). Augmented Reality Einblicke in die Erweiterte Realität, Heidelberg: Springer
Schart, D., (2015). Praxishandbuch Augmented Reality für Marketing, Medien und Public
Relations, UVK Verlagsgesellschaft
Mehler-Bicher, A., (2014). Augmented Reality: Theorie und Praxis, De Gruyter Oldenbourg
Content
Overview of the internet protocols (IP)
Important transport protocols in detail (TCP, MPTCP, SCTP, etc.)
Transport protocols for mesh networking and sensor networks
Transport protocols for mobile systems (optional)
Functionality, properties and packet format of streaming protocols such as RTP, RTCP, SIP; DVB-
S, DVB over IP
Functionality, properties and packet format of the following HTTP streaming protocols
Progressive streaming/download, HTTP chunked transfer-encoding and rate-adaptive streaming
using HTTP e.g. MPEG-DASH
Two laboratory exercises: a SIP telephony application and a DVB over IP application, where
students investigate the traffic flow and the communication behavior occurring in such applications
using the Wireshark tool and other methods.
Literature
J.F. Kurose, K.W. Ross: Computer Networking - A Top-Down Approach; Pearson; 2016
Hersent, O., Gurle, D., Petit, J.-P.; IP Telephony Packet-based multimedia communications
systems; Addison-Wesley ; 2000
20
Ferguson, P., Huston, G.; Quality of Service, 2nd ed. New York; John Wiley & Sons; 2000
Amal Punchihewa, Bhim Dulal; PTV-Internet Protocol Television: Understanding Basics to Next
Generation IPTV Services and Technologies; LAP LAMBERT Academic Publishing, 2013, ISBN-
10: 3659387401
Content
The main topics shall be chosen from the following areas:
Nonlinear optimization: methods for solution of nonlinear optimization problems, optimality
conditions, KKT conditions, constraint and unconstraint optimization, gradient methods, globalized
newton methods, quasi newton methods, BFGS, SQP- algorithms and active set methods
Comparison to linear optimization, applied problems, models and examples.
Stochastic Optimization: Monte-Carlo simulation, global random search, Markov chains, simulated
annealing, evolutionary algorithms, Pareto-Optimization, multi-objective optimization / vector
optimization
Literature
Duxbury Press P.A. Jensen and J.F. Bard, Operations Research: Models and Methods, Wiley M.S.
Bazaraa, C.M. Shetty, H.D. Sherali, Nonlinear Programming, 2nd ed., Wiley Jorge Nocedal,
Stephen Wright, Numerical Optimization, Springer Series in Operations Research and Financial
Engineering, 2006
A. Ben-Tal and A. Nemirovski, Lectures on modern convex optimization (MPS- SIAM Series on
Optimization, 2001)
C. Geiger and C. Kanzow, Numerische Verfahren zur Lösung unrestringierter Optimierungs-
aufgaben (Springer, Berlin, 1999)
J. Jahn, Introduction to the Theory of Nonlinear Opt., Springer, Berlin, 2007
21
Content
Drivetrain concepts (HEV, BEV, FCV) and fundamentals of electric motors in electric vehicles
Modeling of electric vehicle components with MATLAB/Simulink
Storage systems (supercapacitors, lithium-ion batteries, fuel cells)
Management and diagnostics of storage systems
Charging strategies and technologies
Vehicle to grid interactions
Literature
J. Larminie, J. Lowry, “Electric Vehicle Technology explained”,John Willey and Sons, 2003
K. H. Nam “AC Motor Control and Electric Vehicle Operation”, CRC Press 2014
L. Guzzella, A. Sciarretta “Vehicle Propulsion Systems”, Springer 2013
22
Content
Basic deterministic and statistical methods for change/fault detection
Basic data-driven methods for deterministic and statistic processes
A basic data-driven method for deterministic processes
Modelling and residual generation
Fault detection in deterministic and stochastic systems
Subspace identification technique (SIT) aided design of observer-based FDI systems
Basic isolation and identification methods
Methods for structural fault isolation for dynamic processes
Design of fault-tolerant systems
Literature
Blanke, M.; Kinnaert, M.; Lunze, J.; Staroswiecki, M.: Diagnosis and Fault Tolerant Control.
Springer, 2006.
Ding, S. X.: Model-Based Fault Diagnosis Techniques: Design Schemes, Algorithms and Tools.
Springer Verlag, 2013
23
Instructors
H. Weber
Learning Outcomes
Knowledge of
History of mobile robotics
Scientific and engineering background of autonomous mobile systems
The SLAM problem (simultaneous localization and mapping)
Ability to
Design a simple autonomous robotic system
Competence in
Reasoning about recent developments in technology towards autonomy and about future
technological and application scenarios
Assessing, reasoning and discussing individual and peer concepts
Content
Robotics: from manipulators to intelligent automobiles, planes and vessels
Sensors, controllers and actuators
2D- and 3D-movement
Localization and navigation
Plan-based systems and behavior-based systems
Cognitive robotic systems
Literature
Siegwart, Nourbakhsh, Scaramuzza: Introduction to Autonomous Mobile Robots. MIT Press, 2011
Quigley, Gerkey: Programming Robots with ROS - A Practical Introduction to the Robot Operating
System. O'Reilly, 2015
Bräunl: Embedded Robotics - Mobile Robot Design and Applications with Embedded Systems.
Springer, 2008
24
Distinguish pattern classes in given data sets
Generate features focused on cluster detection
Describe machine learning implementation methodologies
Competence in
Describing and discussing past, present and future directions in deep learning hardware
Implementing image classification algorithms on FPGA hardware
Assessing, reasoning and discussing individual and peer concepts
Content
Features, feature vectors and classifiers
Pattern recognition in image processing
Pattern recognition algorithm mapping to hardware
Pattern recognition on multicore hardware
Pattern recognition on FPGA hardware
Example applications
Literature
Theodoridis, Koutroumbas: Pattern Recognition. Elsevier, 4. ed., 2008
Camastra, Vinciarelli: Machine Learning for Audio, Image and Video Analysis - Theory and
Applications. Springer, 2015
Bailey: Design for Embedded Image Processing on FPGAs. Wiley, 2011
25
Select passive and active electromagnetic sensors according to the principles of operation and
applications
Know the limits of fiber optic systems in comparison to other sensors and sensor systems
Select proper sensor systems for electrical drives
Competence in
Designing and evaluation sensors and sensor-systems for a given task not only with respect to the
aspect of functionality, low power and environmental responsibility, but also in terms of time,
interference and future-proofing and reconfigurability
Selecting necessary sub components
Selecting proper sensor principles
Content
Overview about sensors and principles (fundamentals; sensor principles (functional layer); sensor
systems (wired and wireless))
Sensors for industrial and power electronics (measurement of current and voltage; non-magnetic
current sensing techniques, Hall-effect sensors, Rogowski current sensors; high precision position
sensor)
Optical and fiber-optic sensors (basics of optics and fiber-optics including light-guidance; optical
and fiber-optic systems (extrinsic and intrinsic, interferometric); additional components for optical
and fiber-optic systems; applications in power electronics, smart systems, IoT)
RF sensors (fundamentals and system-functionality of RF sensors and sensor systems; wired and
wireless data transmission; sensor types and applications including a) passive RF-sensors:
chipless functional RFID Tags, b) active RF sensors in industrial applications such as material
quality, concentration/ mass velocity measurement, c) radar-sensors: automatic cruise control,
level control, industrial radar positioning)
Measurement problems in special applications, such as power electronics, drives and smart grids,
distance measurements, environmental pollution measurements, biosensors
Literature
S. Bronshtein “Piezoelectric Transformers in Power Electronics: Principle, modeling and
measurement techniques”, VDM Verlag 2009
L. Perretto, F. Ponci, “Measurements for Power Quality (Synthesis Lectures on Measurement and
Instrumentation)”, Morgan & Claypool, 2007
David S. Nyce, “Position sensors”, Willey, 2016
E. Ramsden, “Hall-Effect Sensors, Second Edition: Theory and Application”, Newnes, 2006rentice
Hall, 1st Edition 2002
B.E.A. Saleh, M.C. Teich: „Fundamentals of Photonics“. John Wiley & Sons, Hoboken, NJ (USA,
2007), ISBN 978-0-471-35832-9
E.Udd, B.Spillman: “Fiber-optic sensors: an introduction for engineers and scientists“, John Wiley
& Sons; 2. Auflage (2011), ISBN-10: 0470126841
D. Derickson (ed.): “Fiber Optic Test und Measurements ”, Prentice Hall (1998)
E.J.Forrest: “Understanding Cross-Contamination Points on Fiber Optic Test
Equipment”.Createspace, North Charleston, SC (USA, 2015)
M. Cherniakov (Ed.), Bistatic Radar: Principles and Practice, Wiley, 2007
M. Richards, J. Scheer and W. Holm (Ed.), Principles of Modern Radar (Volume 1 – Basic
Principles), Scitech, 2010
26
Content
Fundamentals and system-functionality of embedded systems with various microcontrollers
including peripheral connections.
Embedded systems in contrast to multifunctional systems (processor architectures and bus
systems; architecture and components of embedded systems; operating systems; design
constraints: low power, memory usage, real-time behavior
Embedded system design processes (design analysis and optimization of embedded software)
Embedded computing platforms (microcontrollers; memory hierarchies; busses; peripherals (I/O,
interfaces, timers, interrupts); use and design of virtual hardware components
Analysis and optimization of embedded software (hardware / software co-design; real-time
constraints)
Verification (hardware tests; software debugging; reconfigurable hardware in embedded systems;
fundamentals of rapid prototyping for embedded systems (sensors, systems, applications)
Literature
Slides and Script
Iniewski, Embedded Systems: Hardware, Design, and Implementation, Wiley online;
Frank Vahid and Tony Givargis: Embedded System Design: A Unified
Hardware/Software Introduction,
Sloss, Symes, Wright: ARM System Developer's Guide - Designing and Optimizing System
Software;
Wolf: High-Performance Embedded Computing
27
Recommended Prerequisites Signals and Systems, Fourier Transform, Discrete Mathematics, Basics
of Probability Theory
Exam Prerequisite
Method of Assessment Written exam 90 min.
Workload Instruction Time Self Study Time Total
5 Credit Points 45 h 80 h 125 h
Remarks
Content
Network security threats
Securing network devices
Authentication, authorization, and accounting
Implementing firewall technologies
Implementing intrusion prevention
Securing local area networks
Implementing virtual private networks
Implementing a security appliance
Managing a secure network
Literature
Cisco CCNA Security textbook
Cisco CCNA Security labbook
Buchanan: Introduction to Security and Network Forensics, CRC Press 2011
28
M3209 Internship
No. CrP Language Semester Elective Common Summer
M3209 5 English / 2
German
Title of Module Person responsible
Internship Klein
Instructors
All program lecturers
Learning Outcomes
Knowledge of
The job market (incl. knowledge of application procedures and strategies)
Companies` structures and philosophies
Work processes, methods and tools
Professional life parallel to academic studies
Ability to
Apply the knowledge acquired in the Master’s program to company projects
Understand inter-cultural differences and challenges in a corporate environment
Discuss technical and non-technical targets in projects
Work in a team
Network with entrepreneurs for Master thesis and/or for future jobs
Competence in
Carrying out engineering work in a company based in Germany
Preparing documentation about an engineering task or project (incl. improving language and
communications skills for professional and scientific purposes)
Presenting engineering work, methods and results in front of a group
Negotiations
Content
Seminar about the requirements of the job market
Experimental applied research work
Team work
Documentation of the work
Reflection and analysis of experiences
Submission of a final report to the THM supervisor
Presentation
Literature
Textbooks/literature recommended by the supervisors in a company and at the THM
29
Content
A project (application-oriented) will be carried out in the lab related to the departments or
competence centers within the Technische Hochschule Mittelhessen / University of Applied
Sciences. The project will be supervised; however, independent work will be expected.
Typically, the steps of the project are as follows:
Negotiation of topics with the THM-professor
Discussion and definition of the project goals, prior to the starting
Regular meetings with supervisor for discussing the progress and/or revising the goal (if needed)
Final report and presentation
Literature
Related to the topics (e.g. literature from library), recommended by the supervisor; proceedings of
technical conferences related to the topics
Methods of Teaching and Individual support and supervision during the project
Duration (SWS = h/week)
Recommended Prerequisites At least, 21 CrP of first semester successfully completed
Exam Prerequisite Delivery of final report
Method of Assessment Oral presentation (30 Min.)
Workload Instruction Time Self Study Time Total
5 Credit Points 15 h 125 h
Remarks
30
Title of Module Person responsible
Master Thesis with Thesis Defense Klein, Kuznietsov
Instructors
All lecturers of the program
Learning Outcomes
Knowledge of
Applied scientific work and methods
Current applied engineering research work
leer
Ability to
Carry out independent applications-orientated engineering work in the field of Control, Computer
and Communications Engineering
Define applied objectives
Conduct a literature review and evaluate relevant information about the field and focus area;
gather and analyze data
Define a research / work methodology and perform applied research work
Analyze and evaluate achieved data and results
Draw conclusions
Competence in
Applying and transferring theoretical knowledge to explore an engineering topic; Exercising
analytical, problem-solving and organization skills
Identifying and formulating the main issues and challenges related the topic
Summarizing the work done in a written document following the principles of scientific writing
Presenting and defending the engineering work / applied research accomplished
Content
The content of the application-orientated Master-Thesis is typically based on current topics in
industry or research institutions in the area related to the studies. Regular progress reports and/or
meetings will show the progress of the work.
Thesis Defense: An oral presentation including a discussion and a poster presentation
Seminar: Student presentation of results obtained and future work within the Master-Thesis
including discussions about results obtained and definition of future work
Procedure:
The Master-Thesis can be carried out in a company, external research center or in a university lab.
In case of an external thesis, the subject of the thesis has to be approved by a professor of the
university prior to the start of the thesis; this professor will also be supervising the external work in
cooperation with an external supervisor.
Parallel to the thesis work, all students have to attend the “Seminar parallel to thesis” at the
university, where they present their results in the middle of the thesis (see above).
By the end date of the thesis, the student has to submit her/his thesis (written form). To the internal
supervisor and a co-supervisor, either from the company or from the university, a bound copy of
the thesis will be given for grading. In addition, a bound copy of the thesis (including a CD) will be
submitted to the examination board of the Master-studies in Control, Computer and
Communications Engineering.
Literature
Textbooks/literature recommended by the supervisors in the company and at THM
31
Method of Assessment Master Thesis 27 CrP, Thesis Defense 3 CrP
Workload Instruction Time Self Study Time Total
30 Credit Points 30 h 6 Months
Remarks
32