Module Aims:

Students will acquire knowledge about object-oriented and generic programming and the design of programs in ANSI-C++. Basic programming problems will be solved.

Learning Outcomes:

Students will be able to:

  1. Understand programs written in C++;

  2. Write basic programs in ANSI-C++;

  3. Use classes, concrete classes, storage management;

  4. Apply operator overloading;

  5. Use derived classes, class hierarchies, virtual functions;

  6. Use templates and function templates;

  7. Use input and output features;

  8. Apply exception handling.

Module Aims:

Students will acquire knowledge about procedural programming and the design of programs in ANSI-C, related to the framework of the C++-standard. Basic programming problems are solved.

Learning Outcomes:

Students will be able to:

  1. Understand programs written in C, also older versions;

  2. Write basic programs in ANSI-C, using all different data types;

  3. Use all types of control flow;

  4. Process data by means of arrays, pointers and structures;

  5. Design programs using the procedural approach (functions);

  6. Use the Visual C++ environment (Microsoft Visual Studio) to compile, debug and run their programs.

Smart Grids ist Vielfach ein Überbegriff für die Überwachung, Steuerung und Regelung im Kontext eines sicheren und zuverlässigen Betriebs elektrischer Energieversorgungsnetze . Wesentliche Vorlesungsinhalte sind dabei:

  • Grundlagen der Leittechnik, d.h. Feld-,Stations- und der Netzleittechnik (SCADA, HEO-Algorithmen)
  • Kommunikationskonzepte mit genormeten Kommunikationsprotokollen der Fernwirktechnik IEC 60870-5, IEC 61850
  • Grundlagen der Netzschutztechnik
  • Anwendungsfälle des aktiven Übertragungs- und Verteilnetzbetriebs, z.B. Netzengpassmanagement, Leistungsfrequenzregelung, Niederspannungsnetzführung

Es wird ein Überblick über wesentliche Sensoren und deren Verwendung gegeben. Es soll weiterhin ein grundlegendes Verständnis über die physikalischen Grundlagen, Fehlerfortpflanzung und Signalverarbeitung vermittelt werden. Weiterhin wird die Vernetzung von Sensoren und die Kombination zu Multisensorsystem dargestellt.

Nach Ende der Lehrveranstaltung sollen folgende Kenntnisse vorhanden sein:

  • Sensoren und deren Bedeutung für die Industrie
  • Messprinzip, Energie und Interaktion
  • Fehler und Fehlerfortpflanzung
  • Gängige nicht-optische Sensoren (Temperatur, Induktion, Kraft, Ultraschall und Intertialsensoren)
  • Optische Sensoren (1D, 2D, 2,5D und 3D)
  • Koordinatensystem, Eulerwinkel und Transformationen
  • Signalverarbeitung
  • Einführung Bildverarbeitung
  • Datenregression, RANSAC, Hough- und Radon-Transformation
  • 3D-Punktewolkenverarbeitung und Betrachtung algorithmischer Komplexität
  • Ethernet, Industrial-Ethernet und kurzer Überblick sonstiger Feldbusse
  • Multi-Sensor-Systeme und Kalman-Filter