A concept for optimizing motor control parameters using Bayesian optimization
- Electrical motors need specific parametrizations to run in highly specialized use cases. However, finding such parametrizations may need a lot of time and expert knowledge. Furthermore, the task gets more complex as multiple optimization goals interplay. Thus, we propose a novel approach using Bayesian Optimization to find optimal configuration parameters for an electric motor. In addition, a multi-objective problem is present as two different and competing objectives must be optimized. At first, the motor must reach a desired revolution per minute as fast as possible. Afterwards, it must be able to continue running without fluctuating currents. For this task, we utilize Bayesian Optimization to optimize parameters. In addition, the evolutionary algorithm NSGA-II is used for the multi-objective setting, as NSGA-II is able to find an optimal pareto front. Our approach is evaluated using three different motors mounted to a test bench. Depending on the motor, we are able to find good paElectrical motors need specific parametrizations to run in highly specialized use cases. However, finding such parametrizations may need a lot of time and expert knowledge. Furthermore, the task gets more complex as multiple optimization goals interplay. Thus, we propose a novel approach using Bayesian Optimization to find optimal configuration parameters for an electric motor. In addition, a multi-objective problem is present as two different and competing objectives must be optimized. At first, the motor must reach a desired revolution per minute as fast as possible. Afterwards, it must be able to continue running without fluctuating currents. For this task, we utilize Bayesian Optimization to optimize parameters. In addition, the evolutionary algorithm NSGA-II is used for the multi-objective setting, as NSGA-II is able to find an optimal pareto front. Our approach is evaluated using three different motors mounted to a test bench. Depending on the motor, we are able to find good pa rameters in about 60-100%.…
Author: | Henning CuiORCiDGND, Markus Görlich-BucherORCiDGND, Lukas Rosenbauer, Jörg HähnerORCiDGND, Daniel Gerber |
---|---|
URN: | urn:nbn:de:bvb:384-opus4-1093957 |
Frontdoor URL | https://opus.bibliothek.uni-augsburg.de/opus4/109395 |
ISBN: | 978-989-758-670-5OPAC |
ISSN: | 2184-2809OPAC |
Parent Title (English): | Proceedings of the 20th International Conference on Informatics in Control, Automation and Robotics - ICINCO, November 13-15, 2023, in Rome, Italy, Volume 1 |
Publisher: | SciTePress |
Place of publication: | Setúbal |
Editor: | Giuseppina Gini, Henk Nijmeijer, Dimitar Filev |
Type: | Conference Proceeding |
Language: | English |
Year of first Publication: | 2023 |
Publishing Institution: | Universität Augsburg |
Release Date: | 2023/11/22 |
GND-Keyword: | Bayesian Optimization; DC-Motor; Motor Control; Multiple-Objective; NSGA-II |
First Page: | 107 |
Last Page: | 114 |
DOI: | https://doi.org/10.5220/0012093700003543 |
Institutes: | Fakultät für Angewandte Informatik |
Fakultät für Angewandte Informatik / Institut für Informatik | |
Fakultät für Angewandte Informatik / Institut für Informatik / Lehrstuhl für Organic Computing | |
Dewey Decimal Classification: | 0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik |
Licence (German): | CC-BY-NC-ND 4.0: Creative Commons: Namensnennung - Nicht kommerziell - Keine Bearbeitung (mit Print on Demand) |