Laboratory Courses
Fachpraktika (Labs)
Please use the online registration
Room
ETF B104.1
Date and Time
Monday, Wednesday and Friday: 13:15 – 16:15
Assistants
(Mondays)
(Wednesdays and Fridays)
Fall Semester 2024
SV 1: Analog Filters
In this experiment, an active filter is constructed and measured. Consisting of resistors, capacitors, and an amplifier, it belongs to the class of active RC filters. Properties such as the frequency and time domain's behavior are investigated using a second-order low-pass filter. The experimental circuits are built on a plug-in board with discrete components.
SV 2: Digital Filters
Linear digital filters are designed on the computer and applied to audio signals. The sampling rate is converted and the resulting aliasing is prevented with a filter.
SV 4: Equalization and Adaptive Filters
In wireless and wired data transmission, a signal is sent through a channel. The channel distorts and noises the signal. Equalization of the received signals is a task for which there are many possible solutions.
In this lab exercise, several methods are tested experimentally.
SV 7: K-Means and Spectral Clustering
When confronted with a huge amount of data, we are interested in quickly learning the structure of this data and clustering it by similarity. The goal is to find a smaller representation which still explains quite well our data. Clustering or the art of grouping similar objects together has a plethora of applications in various fields such as vector quantization, grouping proteins or density estimation. In this experiment, we focus on two different clustering algorithms: K-means, for clustering vectors and Spectral Clustering for grouping objects described by a graph. These two algorithms will be implemented in Python and applied to simple examples: clustering data points generated by Gaussian distributions, quantizing colored pixels of an image and clustering research areas. No prior knowledge on Python is required.
Spring Semester 2024
SV 1: Analog Filters
In this experiment, an active filter is constructed and measured. Consisting of resistors, capacitors, and an amplifier, it belongs to the class of active RC filters. Properties such as the frequency and time domain's behavior are investigated using a second-order low-pass filter. The experimental circuits are built on a plug-in board with discrete components.
SV 5: Error Correcting Codes
In this exercise, error correction codes are introduced. A few codes are demonstrated and their error correction capabilities are compared. A few simple examples describe the basic structure of a code. This is followed by more complex codes, and shows how a picture is completely recovered after being corrupted by errors.
SV 6: Polynomial Regression and Neural Networks
In a test case, polynomial fitting is compared with regression using a neural network. The issue of overfitting is addressed for both methods.
SV 8: Continuous Phase Modulation
Many digital modulation techniques result in a transmitted signal which - depending on the data to be transmitted - might change abruptly. This leads to detrimental spectral characteristics (e.g., poor spectral efficiency). In contrast, continuous phase modulation (CPM) modulates the data bits in a continuous manner and has therefore a high spectral efficiency. This is particularly interesting in wireless communication where bandwidth is expensive. In fact, CPM is most notably used in GSM.
In this experiment you will investigate a communication system that uses CPM modulation. With the aid of SIMULINK, you will simulate the modulation and decoding processes of CPM systems, and you will analyze key figures such as spectral characteristics of the modulated signal or probability of a decoding error.