SA/BA/MA projects
Have you heard of industry 4.0, smart grids, smart buildings, smart cities, intelligent traffic systems and intelligent self-driving cars? Did you ever wonder what makes them smart and intelligent?
The answer is control and automation and that’s what we do at the Automatic Control Laboratory (IfA). We use control theory, optimization, machine learning, and game theory to develop controllers and algorithms that are the backbone of nearly all modern technology. At our lab we span the whole area from pure theory to real-world applications and we are looking for you to help us push forward the state of the art. If you want to learn techniques and gain knowledge that enable you to work in any field from medical applications to spacecraft and from electrical grids to finance then the Automatic Control Laboratory is the place for you!
Lists of currently running and recently completed projects can be found in the sub-navigation menu above. Reports for several projects are available through the ETHZ Research Collection:
Open projects
Runtime Monitoring with Formal Specification-Guided LLMs
Autonomous systems increasingly rely on complex software stacks and data-driven components whose behavior is difficult to fully verify before deployment. Runtime verification provides a lightweight mechanism for ensuring that a system execution satisfies formally specified properties \cite{lindemann2023conformal,bauer2011runtime,lukina2021into}. Classical runtime monitors are typically symbolic and algorithmically constructed from temporal logic specifications. These properties have to be specified a-priori by a domain expert, posing a practical bottleneck. This thesis investigates a novel paradigm in which the runtime monitor itself is implemented as a Large Language Model (LLM) so that the system specification can be provided via a natural language interface. While this has the advantage of not requiring expert knowledge and being able to change specifications on-the-fly, it is unclear how reliable such a monitoring approach would be, which necessitates additional formal structure on the problem formulation and implementation.
Labels
Master Thesis
More information
Open this project... call_made
Published since: 2026-03-09 , Earliest start: 2026-03-10 , Latest end: 2026-12-31
Organization Automatic Control Laboratory
Hosts Lindemann Lars , Balta Efe
Topics Engineering and Technology
De-bugging and Tuning of Learning Based Controllers
This project focuses on developing an autonomous debugging and tuning system for self-commissioning controllers in HVAC applications. These controllers automatically learn system dynamics and configure PI gains, but their performance depends on precise hyperparameter settings and adaptive tuning to address issues like misconfiguration or changing conditions. The goal is to create a program that analyzes controller behavior in real time, detects performance issues, and autonomously adjusts parameters for optimal operation. Key tasks include identifying critical hyperparameters, defining performance metrics, and designing a robust tuning algorithm. Numerical simulations will validate the approach across diverse scenarios, aiming for true plug-and-play functionality—enabling controllers to self-monitor and adapt like an expert engineer. Ideal for students with a background in control systems or automation, the project offers hands-on experience in adaptive control, system identification, and smart building technologies. Proficiency in MATLAB/Simulink and basic machine learning knowledge are beneficial. The project will be co-supervised with Belimo Automation AG.
Keywords
Self-learning controllers, Control systems, PI control, Hyperparameters, System identification, Plug-and-play control, Debugging, Tuning, Smart buildings, HVAC, Adaptive control, Simulation and validation.
Labels
Master Thesis , Theory (IfA) , Computation (IfA) , Energy (IfA) , Applications (IfA)
Description
Goal
Contact Details
More information
Open this project... call_made
Published since: 2026-03-02 , Earliest start: 2026-03-01 , Latest end: 2026-08-31
Applications limited to ETH Zurich , EPFL - Ecole Polytechnique Fédérale de Lausanne , Empa , Eawag , Lucerne University of Applied Sciences and Arts , University of Basel , University of Berne , University of Fribourg , University of Geneva , University of Lausanne , University of Lucerne , University of St. Gallen , University of Zurich , Zurich University of Applied Sciences
Organization Automatic Control Laboratory
Hosts Balta Efe
Topics Mathematical Sciences , Information, Computing and Communication Sciences , Engineering and Technology
No-Regret Zero-Shot Meta Reinforcement Learning for Control-Affine Systems
Offline reinforcement learning typically assumes access to a simulator capable of generating training tasks from a fixed distribution. However, despite potentially broad training coverage, real-world deployment often presents environments that are unique and never encountered during training. This mismatch is especially pronounced when policies trained offline in simulation are deployed on physical systems, where online episodic training is impractical or unsafe. In such scenarios, agents must adapt rapidly to a new environment using a single trajectory, operating in a zero-shot or one-shot setting. This thesis aims to develop no-regret algorithms for zero-shot meta reinforcement learning using a grey- box modeling approach. We assume partial knowledge of the system dynamics—specifically, the functional structure of the model—while treating the system parameters as unknown. This abstraction enables principled adaptation at test time and facilitates the derivation of rigorous performance guarantees. Crucially, it also allows the incorporation of safety and stability constraints, which are essential for deployment in cyber-physical systems. The focus of the project is on control-affine systems, which arise frequently in practical applications. The thesis investigates how bilinear and control-affine quadratic control problems, subject to additive non- stochastic disturbances, can be formulated within a zero-shot reinforcement learning or online optimization framework. Building on this formulation, the goal is to derive state-of-the-art online controllers that achieve low dynamic regret while ensuring robustness and stability. The proposed methods will be evaluated both through simulation studies and rigorous theoretical analysis, with guarantees in terms of bounded-input bounded-state (BIBS) stability and dynamic regret.
Keywords
Reinforcement Learning, Meta Learning, Online Optimization, Artificial Intelligence, Fine Tuning, Adaptive Control
Labels
Master Thesis
Description
Goal
Contact Details
More information
Open this project... call_made
Published since: 2026-02-23 , Earliest start: 2026-03-01 , Latest end: 2026-10-01
Applications limited to ETH Zurich , EPFL - Ecole Polytechnique Fédérale de Lausanne
Organization Automatic Control Laboratory
Hosts Karapetyan Aren
Topics Mathematical Sciences , Information, Computing and Communication Sciences
Robust Feedback Control for Robotic Carton Folding
This project aims to develop control strategies for robotic carton folding that explicitly regulate the evolution of the carton state during manipulation. Controlling articulated and partially deformable objects remains an open problem in robotic manipulation, particularly in contact-rich tasks such as carton folding, where success depends on precise coordination of motion, force, and compliance. The overall objective is to investigate control formulations that enable robust, generalizable folding behaviors beyond open-loop or purely trajectory-based execution.
Keywords
Robotics, Force Control, Vision, Hardware
Labels
Semester Project , Master Thesis
Description
Goal
Contact Details
More information
Open this project... call_made
Published since: 2026-02-19 , Earliest start: 2026-02-23 , Latest end: 2027-02-23
Organization Automatic Control Laboratory
Hosts Stocco Paula
Topics Information, Computing and Communication Sciences , Engineering and Technology
Multi-Agent Grid Impedance Identification in Three-Phase Power Systems
This project investigates multi-agent grid impedance identification in three-phase power systems. It will develop and compare two approaches: a global multi-port identification framework and a locally simultaneous multi-agent single-port identification framework. The study will evaluate and compare the accuracy of the two approaches and explore potential downstream applications in stability analysis and control design.
Keywords
grid impedance, system identification, multi-agent systems, three-phase power system dynamic modelling
Labels
Master Thesis
Description
Goal
Contact Details
More information
Open this project... call_made
Published since: 2025-12-31 , Earliest start: 2026-01-01
Organization Automatic Control Laboratory
Hosts Häberle Verena
Topics Engineering and Technology
Safe Feedback Optimization for Power Grids via Switched Controllers
Feedback optimization is emerging as an important control method for modern power systems, thanks to its robustness and ability to steer the grid to an efficient operating point. Clearly, power systems are safety-critical infrastructures: failures can cause severe consequences, such as blackouts. In this project, we will design and evaluate novel feedback optimization schemes, based on switched systems, which can guarantee safety of the grid at all times.
Keywords
Computational control, feedback optimization, switched systems, smart grid, projected dynamics
Labels
Semester Project , Master Thesis
PLEASE LOG IN TO SEE DESCRIPTION
More information
Open this project... call_made
Published since: 2025-12-04 , Earliest start: 2026-01-05
Applications limited to ETH Zurich , University of Zurich
Organization Automatic Control Laboratory
Hosts Bianchi Mattia
Topics Mathematical Sciences
Unsupervised anomaly detection in additive manufacturing using flows
This thesis advances in-situ process monitoring in Laser Powder Bed Fusion (PBF-LB/M) by integrating Eddy Current Testing (ECT) and computer vision (CV) for defect detection. The study focuses on signal interpretation across simple to complex geometries, using multi-sensor data fusion to improve defect identification with real world data.
Keywords
Sensor fusion, machine learning, anomaly detection, additive manufacturing, computer vision, Neural Flows
Labels
Master Thesis
Description
Goal
Contact Details
More information
Open this project... call_made
Published since: 2025-11-18 , Earliest start: 2026-02-16 , Latest end: 2026-05-29
Organization Automatic Control Laboratory
Hosts Zakwan Muhammad
Topics Information, Computing and Communication Sciences , Engineering and Technology
AI for Grid Stability: Deep Learning the Small-Signal Dynamics of Power Converters
This project focuses on developing and validating a scalable machine learning framework to address the modeling challenges of small-signal stability assessment in grid-connected converters.
Keywords
Data-driven modelling, Machine Learning, Power Converters, Small-signal modelling, Sub-synchronous oscillations, Control, Stability
Labels
Master Thesis
Description
Goal
Contact Details
More information
Open this project... call_made
Published since: 2025-11-18
Organization Automatic Control Laboratory
Hosts Abdalmoaty Mohamed
Topics Engineering and Technology
Deep reinforcement learning for job shop scheduling
Production scheduling is a critical event in the production management of smart manufacturing systems. Many job shop scheduling (JSP) problems are known as NP-hard. Meanwhile, in the real production plants, not only is the objective of scheduling usually multiple (e.g., makespan, tardiness, machine utilization), but also the environment is mostly dynamic with unexpected machine breakdowns, order arrivals and cancellations, etc. Because the JSP can be modelled as a Markov Decision Process (MDP), using deep reinforcement learning techniques for scheduling has gained significant attention in this domain. In this project, a deep reinforcement learning environment for JSP will be developed and enhanced to tackle the aforementioned challenges.
Keywords
Deep reinforcement learning, Job shop scheduling, Operational research, Multi-objective optimization
Labels
Semester Project , Master Thesis
Description
Contact Details
More information
Open this project... call_made
Published since: 2025-11-15 , Earliest start: 2026-01-01 , Latest end: 2026-09-01
Applications limited to ETH Zurich
Organization Automatic Control Laboratory
Hosts Tang Yu, Mr.
Topics Engineering and Technology
Fair Demand-Side Flexibility Allocation with Karma
The rapid integration of distributed renewable energy sources into electric power grids introduces the challenges of balancing intermittent power production and guaranteeing grid stability. Demand-side energy flexibility, which involves the end-user shifting or adjusting energy consumption in line with the supply and capacity of the electricity grid, is receiving increasing attention as an important approach towards tackling these challenges. Buildings are significant energy consumers and hence present a promising source of flexibility. Leveraging the thermal energy storage capabilities of buildings allows to intentionally modify their energy consumption to support grid needs without compromising occupants’ thermal comfort. Previous work has focused on quantifying energy flexibility envelopes or designing temperature control strategies which are important to meet flexibility objectives. However, in practice, Distribution System Operators (DSOs) often prefer to provide flexibility targets to groups of buildings rather than to individual units. This leads to the question of how to fairly and efficiently distribute flexibility targets to individual households within a designated group. This project aims to develop a karma mechanism for this flexibility allocation problem. Karma economies are a promising recently developed non-monetary solution to the allocation of shared resources. These economies leverage the fact that shared resources, such as flexibility requests, do not occur once but are repeated frequently. It is thus envisioned that karma will enable consumers to express when they have high urgency to avoid shifting their consumption, meanwhile guaranteeing that everyone contributes fairly to providing flexibility over time.
Labels
Master Thesis
Description
Contact Details
More information
Open this project... call_made
Published since: 2025-11-12 , Earliest start: 2025-12-01
Organization Automatic Control Laboratory
Hosts Elokda Ezzat , Nortmann Benita , Montazeri Mina
Topics Engineering and Technology
Online Feedback Optimization for Real Time Power Grid Control
Online Feedback Optimization (OFO) allows to drive a dynamical system to a steady state that satisfies given optimality criteria, such as efficiency and satisfactions of constraints. In the past years, we had great success in applying OFO to the real-time control of power grids, both for energy distribution and transmission. With RTE France we simulated how to solve grid congestion when there is an excess of wind generation. We deployed an OFO algorithm on the Swiss grid to control the voltage and the reactive power of a distribution grid. And we won the Watt D'Or award by the Swiss Federal Office of Energy!
Keywords
smart grid, optimization, control of power grids, feedback optimization, energy
Labels
Semester Project , Bachelor Thesis , Master Thesis
Description
More information
Open this project... call_made
Published since: 2025-11-11 , Earliest start: 2026-01-01
Organization Automatic Control Laboratory
Hosts Bolognani Saverio
Topics Information, Computing and Communication Sciences
Contact
ETH Zurich
Automatic Control Laboratory
Physikstrasse 3
8092 Zurich
Switzerland