Control & Optimization

The development of control and optimization methods for dynamical systems is the natural research focus of the Chair of Automatic Control. In particular, we focus on nonlinear and predictive control concepts as well as path/trajectory planning for dynamical systems closely related to optimization-based methods, always having an eye on the real-time and embedded realization for practical applications.

Contact

Prof. Dr.-Ing. Knut Graichen
Tel.: +49 9131 85-27127
E-Mail | Homepage


Research on nonlinear systems and control is at the heart of the Chair of Automatic Control. Modern control concepts such as model predictive control (MPC) often rely on optimization problems that have to be solved online. In particular mechatronic systems often require sampling times in the (sub-)millisecond range and therefore highly efficient control algorithms and warm-start strategies. The Chair of Automatic Control has long standing experience with the modeling of control problems of different physical domains and the development of nonlinear and predictive control concepts, always with the intention to bring these methods into practice. We also develop and maintain the open source MPC toolbox GRAMPC that was successfully used in many research and industrial projects and by other research groups. Current research concerns the extension to stochastic nonlinear systems to account for uncertainties in a consistent probabilistic setting.

Beyond the “classical” centralized view on control applications, networked systems are of increasing importance, not only in terms of autonomous and mobile robots, distributed energy networks (smart grids), but also in connection with industry 4.0 and flexible production. The control of networked systems is challenging, because centralized approaches do not scale well with the number of subsystems and do not provide the flexibility for plug-and-play or reconfiguration scenarios. We focus on both the design of distributed (model predictive) control schemes for networked systems as well as the agent-based distributed implementation of these concepts along with suitable communication concepts to enhance the overall efficiency of networked systems. An outcome of this research is the open-source framework GRAMPC-D that implements a real-time efficient ADMM algorithm for distributed model predictive control of nonlinear networked systems including plug-and-play functionality.

Videos

Related projects since 2021


Term: 1. August 2022 - 31. December 2022
Funding source: Industrie
Project leader:

More information

Term: 1. January 2023 - 31. December 2028
Funding source: DFG / Schwerpunktprogramm (SPP)
Project leader: , ,

The aim of this project is the automated production of liquid-liquid disperse systems via melt emulsification, whereby in this process emulsification takes place at elevated temperature. The products obtained after cooling are dispersions of spherical nanoparticles or microparticles. Within the scope of this project, a melt emulsification device for the automated production of product particles with a well-defined particle size distribution (PSD) will be further developed. The PSD has a significant influence on the subsequent product properties, such as flow behavior or drug release kinetics. The PSD of the products is determined by the complex interaction of competing mechanisms. These are, in particular, droplet breakup in a rotor-stator device as a result of shear and elongation stress, as well as coalescence and further ripening, which in turn depend on the system composition, i.e. the emulsifier used (type, concentration) and the dispersion phase (viscosity, volume fraction). 

Therefore, for a better process understanding and an active process control, possibilities for in situ determination of the PSD are urgently required. In this project, a novel fiber-coupled measurement system based on broadband elastic light scattering is developed for in situ measurement of the PSD. The system will be validated on reference particle systems and applied to the emulsification process. Furthermore, a hybrid process model is developed, which is the basis for the design of a model predictive control of the process. The model predictive control in combination with the in situ measurement will provide the possibility for an active process control and the production of emulsions with predefined properties and a simultaneous optimization of the process time.

More information

Term: 1. February 2022 - 31. January 2025
Funding source: Industrie
Project leader:

More information

Term: 1. October 2021 - 31. December 2022
Funding source: Industrie
Project leader:

More information

Term: 1. September 2022 - 31. August 2025
Funding source: DFG-Einzelförderung / Sachbeihilfe (EIN-SBH)
Project leader:

Dr.-Ing. Andreas Völz

Senior Lecturer

Dual-armrobots offer a high potential for automation technology, as they canbe used to implement tasks that are not possible with one arm alone.This includes in particular the manipulation of large or heavyobjects that exceed the payload of a single arm. Illustrativeexamples are the movement of beverage crates, long boards or pipes,which are also preferably grasped by humans with both hands.

However,cooperative manipulation is particularly challenging, because botharms…

More information

Term: 1. November 2021 - 31. October 2024
Funding source: Industrie
Project leader:

More information

Term: 1. January 2022 - 31. December 2024
Funding source: Deutsche Forschungsgemeinschaft (DFG)
Project leader:

More information

Term: 16. June 2021 - 31. December 2024
Funding source: Industrie
Project leader:

More information

Term: 1. July 2021 - 30. June 2024
Funding source: Bayerische Forschungsstiftung
Project leader:

More information

Term: 1. January 2021 - 30. June 2021
Funding source: Industrie
Project leader:

More information

Term: 1. September 2019 - 31. August 2022
Funding source: Industrie
Project leader:

More information

Term: 1. May 2019 - 31. December 2022
Funding source: Bundesministerium für Wirtschaft und Energie (BMWE)
Project leader:

The consortium of the project AGENT consists of the partners RWTH Aachen, Friedrich-Alexander- Universität Erlangen-Nürnberg and Robert Bosch GmbH, who already conduct research in the field of building energy system technology and building automation technology. The practitioners’ perspective shows that increasing complexity of energy systems within non-residential buildings leads to further challenges within their operation. These are caused by complex interaction and the attempt to control such systems by means of a central instance using a supervisory control system. The goal in this project is the development of a future building automation system based on agents. A building with its energy system will be enabled to optimize not only its own operation but to serve as a part of a superordinate energy system and to behave as a grid-friendly building. The agent-based system will be self-configuring and, for instance, optimize the energy consumption of the building. Therewith, it reduces the effort of construction, commissioning and operation of energy and building energy systems. For the task of controlling energy systems, generic tasks of single components and groups of components will be defined and included into a practitioner’s guide. Practical usability will be ensured to allow for dissemination in the building energy sector.

More information

Term: 1. April 2019 - 31. December 2020
Funding source: DFG-Einzelförderung / Sachbeihilfe (EIN-SBH)
Project leader:

The steadily growing demands on efficiency and flexibility of modern automation and control systems requires a broader design approach for the overall system that goes beyond the isolated look at and control of single subsystems. Decentral and distributed control schemes follow this holistic design approach by including the interdependencies between the subsystems in the control design.

Model predictive control (MPC) appears to be a suitable control approach to tackle these kind of systems. In essence, MPC relies on the numerical solution of a finite-horizon dynamic optimization problem that is repetitively solved according to the sampling rate of the system. An extension of MPC to coupled systems is distributed MPC (DMPC), which assigns a single communicating MPC agent to each subsystem. 

The goal of the project is to develop a DMPC scheme for nonlinear coupled systems, where each MPC agent contains a neighborhood model that anticipates the dynamical behavior of its neighbors in order to enhance the convergence and robustness of the distributed algorithm. Besides the development and mathematical investigation of the methodology, a further goal of the project is the numerical and experimental realization of the control approach. A particular intention of the project is to develop a modular framework that allows for an easy configuration and adaptation of the coupling structure for suitable system classes. 

More information

Term: 1. April 2019 - 31. October 2021
Funding source: Industrie
Project leader:

More information

Term: 1. April 2019 - 30. September 2022
Funding source: Industrie
Project leader:

More information

Term: 1. July 2020 - 31. August 2023
Funding source: Industrie
Project leader:

More information

Term: 15. June 2023 - 31. December 2026
Funding source: Industrie
Project leader:

More information

Term: 1. August 2023 - 31. July 2026
Funding source: Industrie
Project leader:

More information

Term: 1. July 2024 - 31. December 2025
Funding source: Industrie
Project leader:

More information

Term: 1. September 2024 - 31. May 2025
Funding source: Industrie
Project leader:

More information

Term: 1. January 2026 - 31. December 2028
Funding source: DFG-Einzelförderung / Sachbeihilfe (EIN-SBH)
Project leader:

Model Predictive Control (MPC) is a widely used strategy for controlling linear and nonlinear systems. It is based on the iterative solution of a dynamic optimization problem over a receding horizon. For networked and coupled systems, distributed MPC (DMPC) is an attractive extension of MPC, where the central MPC controller is replaced by local MPC agents for the individual subsystems of the global system. The probably most popular DMPC method is ADMM (Alternating Direction Method of Multipliers) that is based on the dual decomposition of the distributed problem.

A promising alternative approach, which has not yet been fully explored in the literature, is sensitivity-based primal decomposition. In this approach, the individual agents explicitly consider the costs of their actions on the neighbors’ performance. These sensitivities can be locally computed in an efficient mannery. Compared to ADMM, sensitivity-based DMPC shows an improved convergence behavior, reduced communication overhead, and lower algorithmic complexity. The efficient local computation of sensitivities and a simpler convergence analysis are further advantages of this method. Despite these advantages, the sensitivity-based approach currently has several shortcomings compared to ADMM. In particular, convergence and stability can only be guaranteed for a maximum prediction horizon and general state couplings are more difficult to consider with primal decomposition.

Therefore, this project aims to conduct an in-depth investigation of the sensitivity-based approach for distributed model predictive control. In particular, the aforementioned shortcomings compared to ADMM shall be addressed, and the overarching topic of sensitivities can be used to increase efficiency and flexibility in numerical solutions, to simplify the methodological analysis, and to enable practical implementation. The findings will be published in the DMPC toolbox GRAMPC-D.

More information

Term: 1. January 2026 - 31. December 2028
Funding source: Industrie
Project leader:

More information


Related publications