Bachelorarbeiten im Sommersemester 2022 am Institut für Systemtheorie und Regelungstechnik - Institute for Systems Theory and Automatic ...
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
Institut für Systemtheorie und Regelungstechnik - Universität Stuttgart Prof. Dr.-Ing. Frank Allgöwer 31. März 2022 Bachelorarbeiten im Sommersemester 2022 am Institut für Systemtheorie und Regelungstechnik Liebe Studierende, Sie sind auf der Suche nach einer Bachelorarbeit (BA) und begeistert von Regelungstechnik? Dann lesen Sie unbedingt weiter, denn hier werden Sie über die Möglichkeit informiert, eine BA am IST anzufertigen. Wie läuft eine Bachelorarbeit am IST ab? • Neben dem Bearbeiten des Themas gehört das Anfertigen einer schriftlichen Ausarbeitung sowie das Halten einer 20-minütigen Präsentation zum festen Bestandteil jeder BA. • Das IST bietet drei Seminarvorträge an, die Ihnen wichtige Schlüsselqualifikationen für das An- fertigen Ihrer BA vermitteln. Daher sind diese Seminarvorträge verpflichtend (Ausnahme: Sie haben bereits das Proseminar Technische Kybernetik am IST absolviert). Außerdem werden Ih- nen diese Vorträge angerechnet, falls das Modulhandbuch Ihres Studiengangs das Hören von neun Vorträgen während der BA vorschreibt. • Der Start einer BA ist flexibel. Die Seminarvorträge finden allerdings am 2., 9. und 16. Mai jeweils um 15:45 statt und sollten daher bei einem späteren Start der BA bereits vorab gehört werden. • Alle BAs können sowohl auf Deutsch als auch auf Englisch angefertigt werden. • Einige Themen können auch in einer Gruppe von 2-3 Personen bearbeitet werden. Wie kann ich mich auf eine ausgeschriebene Arbeit bewerben? • Schicken Sie Ihre Bewerbung zentral an schwenkel@ist.uni-stuttgart.de. Wenn Sie an meh- reren Arbeiten Interesse haben, machen Sie eine Prioritätenliste. Bedenken Sie, dass die Qualität Ihrer Bewerbung ausschlaggebend dafür sein kann, ob Sie ihr gewünschtes Thema erhalten. • Bitte bewerben Sie sich nur auf Arbeiten, die zu Ihren Interessen und Fähigkeiten passen. • Der Bewerbungsschluss ist Dienstag, der 19. April 23:59. Spätestens dann erhalten Sie eine Antwort auf Ihre Bewerbung. • Natürlich haben Sie die Möglichkeit, die jeweiligen Betreuer*innen kennenzulernen, bevor Sie offiziell zu einem Thema zusagen müssen. Welche Themen sind gerade ausgeschrieben? • Am IST gibt es ein breites Spektrum an BAs, die von praktischen Arbeiten im Labor über Simulations- und Programmierarbeiten bis hin zu theoretischen Forschungsarbeiten reichen. • An dieses Dokument sind alle aktuell ausgeschriebenen BAs angehängt, eine Übersicht finden Sie auf der nächsten Seite. • Bei Fragen zu einem Thema können Sie sich direkt beim Betreuer melden. • Bitte beachten Sie, dass die nächsten BA Themen erst wieder zum WS22 ausgeschrieben werden. Bei Fragen zu einem ausgeschriebenen Thema melden Sie sich bitte direkt bei den jeweiligen Betreu- er*innen, bei organisatorischen Fragen wenden Sie sich bitte an mich. Mit besten Grüßen Lukas Schwenkel 1
Institut für Systemtheorie und Regelungstechnik - Universität Stuttgart Prof. Dr.-Ing. Frank Allgöwer 31. März 2022 Bachelorarbeiten im Sommersemester 2022 am Institut für Systemtheorie und Regelungstechnik Inhaltsverzeichnis 1 System Identification for a Self-balancing Autonomous E-scooter 3 2 Guarantees for neural networks - conservatism analysis 4 3 Evaluation of event-triggered control mechanisms 5 4 Cloud-based encrypted control 6 5 Inferring system properties from inter-communication times of event-triggered con- trol 7 6 Controller design for a LEGO-Mindstorms robot 8 2
Universität Stuttgart Institut für Systemtheorie und Regelungstechnik Prof. Dr.–Ing. Frank Allgöwer Open Thesis (BA) System Identification for a Self-balancing Autonomous E-scooter Description: Supervisor: Felix Brändle, The interest in novel individual transportation possibilities Marc Seidel has recently increased and led to a rise in popularity of e- Room 3.239, 2.238 scooters. To increase the effectiveness of an e-scooter fleet, an autonomous e-scooter is developed at the IST, which is, for example, able to autonomously drive to a customer or Area: to a charging station. The current prototype is provided with a balancing controller that is able to stabilize its upright System identification position. However, the presence of disturbances as well as Autonomous vehicles model uncertainty makes the design of a controller particularly challenging, and might lead to instability. Based on this motivation, the goal of this thesis is to reduce the model Properties: inaccuracy by identifying the un- derlying dynamics of the e-scooter. Type: BA In particular, after a first literature review, you need to design and con- 30% literature duct experiments in order to either 20% simulation estimate unknown parameters or 50% experiments construct a more accurate model. After such an identification phase is completed, the identified model Beginning: is employed in the controller to an- alyze the closed-loop performance. anytime Prerequisites: • Python • Basic knowledge in system identification (recommended) • Matlab (recommended) Further information on www.ist.uni-stuttgart.de/lehre/bama 3 Aushang vom March 30, 2022
Universität Stuttgart Institut für Systemtheorie und Regelungstechnik Prof. Dr.–Ing. Frank Allgöwer Open thesis (MA, SA, BA) Guarantees for neural networks { conservatism analysis Description: Supervisor: Neural networks (NNs) are Patricia Pauli hardly applied in safety- Zimmer 3.234 critical systems. Yet, using control theoretic tools li- ke linear matrix inequali- Area: ties (LMIs), we can verify robustness and stability Control theory for guarantees for NNs. These certificates are established des- neural networks cribing common activation functions in NNs by quadratic constraints. This way, we can for example capture sector- boundedness, slope-restriction, positivity, and boundedness of the activation functions. Using LMIs, we can then deter- mine an upper bound on the Lipschitz constant of an NN or Properties: guarantee a Lipschitz bound during training. However, this upper bound is possibly conservative. In this thesis project, Type: MA, SA, BA we aim at quantifying the gap between the true Lipschitz constant and the estimated upper bound in respect to the 30% literature NN dimensions. In addition, we aim at quantifying the con- 40% simulation servatism of the stability analysis, connecting the use of NN 30% theory controllers to the well-known problem of absolute stability. Prerequisites: Beginning: • Basic course in Automatic Control and in Machine Learning anytime • Interested in neural networks and coding Weitere Informationen: www.ist.uni-stuttgart.de/lehre/bama Aushang vom 28. März 2022 4
Universität Stuttgart Institut für Systemtheorie und Regelungstechnik Prof. Dr.–Ing. Frank Allgöwer Open Thesis (BA) Evaluation of event-triggered control mechanisms Description: Supervisor: Networked control systems Michael (NCS) are control systems Hertneck in which some or all links Room 3.240 in the feedback loop are replaced by a shared communicati- on network. The classical periodic implementation of feed- back controllers with periodic transmissions at predefined Area: transmission times may however lead to a waste of network recources for NCS. An alternative, called event-triggered Networked Control control (ETC), is to transmit state information at time in- Systems stants that are determined by a state-dependent trigger ru- le. Thus, transmissions are only triggered for ETC when this is required due to the state evolution of the system. Ma- ny results confirm the advantageousness of ETC, as long as the effect of ETC on the network utilization is neglected. Properties: Often ignored is the fact that ETC can lead to unbalanced network utilization which may result in worse control per- Type: BA formance. The goal of this thesis is to evaluate existing ETC mechanisms from the literature in a simulation study and to compare the resulting control performance to periodic con- trol. In this context, the effect of the ETC on the network load shall be explicitly considered. Beginning: Prerequisites: At any time • Basic knowledge of feedback control (e.g. lectures Sys- temdynamik and Einführung in die Regelungstechnik ) • Interest in theoretical problems and numerical simula- tions Weitere Informationen: www.ist.uni-stuttgart.de/lehre/bama 5 Aushang vom 28. März 2022
Universit at Stuttgart Institut f ur Systemtheorie und Regelungstechnik Prof. Dr.–Ing. Frank Allgöwer Open Thesis (BA/SA) Cloud-based encrypted control u Plant x Description: Actuator x+ = f (x, u) Sensor Supervisor: Controller u = p(x) Sebastian Schlor, In cloud-based control, evalu- ⟦u⟧ ⟦x⟧ Stefan ation of the control law is out- Wildhagen sourced to a powerful exter- nal cloud computing service. Although this approach is highly flexible and allows to forgo expensive hardware which runs the controller, there might be Area: privacy concerns since the cloud might not be trustworthy. If the measurements, the control actions or the control policy Encrypted Control, are confidential, encrypted control can be used to compute Multi-party control actions in the cloud without revealing any informa- computation tion about the data to the cloud provider. For this purpose, secure control schemes relying on multi-party computation have been developed at the IST. The goal of this thesis is to implement this scheme and possibly other encrypted control Properties: schemes on real (external) servers, and to compare their real- time capabilities. Further, a software-in-the-loop simulation Type: BA/SA (or possibly even a hardware-in-the-loop simulation using one of the IST’s experimental setups) using a cloud controller can 15% literature be set up, and the control performance be compared to a local 15% theory controller. 60% implementation Prerequisites: • Course Einführung in die Regelungstechnik Beginning: • Experience in Python and Matlab, having fun with pro- April 2022 gramming Further information on www.ist.uni-stuttgart.de/lehre/bama Aushang vom March 15, 2022 6
Universit at Stuttgart Institut f ur Systemtheorie und Regelungstechnik Prof. Dr.–Ing. Frank Allgöwer Open Thesis (BA/SA) Inferring system properties from inter-communication times of event-triggered control Description: Supervisor: In networked control systems, measurements and control ac- Sebastian Schlor, tions are sent via a communication network between sensor, Stefan controller and actuator. Thereby, the controller can be out- Wildhagen sourced to a powerful external cloud computing service. Be- sides all the advantages of this flexible approach, there might be privacy concerns. If the measurements, the control actions or the control policy are confidential, encrypted control can be Area: used to compute control actions in the cloud without revealing any information about the data to the cloud provider. Networked Control To reduce the amount of communication in the network, event- Encrypted Control triggered control schemes were developed. There, measure- ments are only sent to the controller if certain triggering conditions are met. In combination, encrypted event-triggered networked control is communication-efficient and data privacy Properties: is maintained. However, the communication events can be observed. Type: BA/SA The goal of this thesis is to investigate which system properties can be determined if the transmitted data is hidden but the 40% literature communication pattern is known. 50% implementation 10% simulation Prerequisites: • Course Einführung in die Regelungstechnik • Interest in systems theory, having fun with theoretical Beginning: work April 2022 Further information on www.ist.uni-stuttgart.de/lehre/bama Aushang vom March 15, 2022 7
Universität Stuttgart Institut für Systemtheorie und Regelungstechnik Prof. Dr.–Ing. Frank Allgöwer Open Thesis (BA) Controller design for a LEGO-Mindstorms robot Description: Supervisor: Tim Martin The LEGO -Mindstorms ® Room 2.236 robots provide an easy entry into control for students. Therefore, usually simple Area: control structures are imple- mented in order to stabilize Implementation of a segway or to follow a controllers for real line. Now the question plants rise whether more complex control stuctures, as taught in an initial control lecture as Einführung in die Regelungstechnik or from the literature, can be successfully implemented on the LEGO-Mindstorm Properties: brick. To this end, Matlab/Simulink and more reliable sensors than from LEGO® are used in this project. Type: BA Subject of this project will be modelling a LEGO-Mindstorms robot, validation of the model and controller with Mat- 20% literature lab/Simulink, and implementation of the controller on the 20% simulation LEGO-Mindstorms brick using Matlab/Simulink. 20% modelling 40% implementation Prerequisites: • Einführung in die Regelungstechnik lecture or equivalent Beginning: courses any time • Experience with Matlab/Simulink is desired Further information on www.ist.uni-stuttgart.de/lehre/bama Aushang vom March 16, 2022 8
Sie können auch lesen