Jeroen Willems, Kerem Eryilmaz, Denis Steckelmacher, Bruno Depraetere, Rian Beck, Abdellatif Bey-Temsamani, Jan Helsen, Ann Nowe
This paper proposes a method to provide a good initialization of control parameters to be found when performing manual or automated control tuning during development, commissioning or periodic retuning. The method is based on treating the initialization problem as a supervised learning one; taking examples from similar machines and similar tasks for which good control parameters have been found, and using those examples to build models that predict good control parameters for new machines and tasks yet to be initialized. Two of such models are proposed, one based on random forest regressors and a second based on neural networks. The random forest is highly data-efficient but generalizes only moderately. The neural network is able to leverage a high-dimensional burner run input to perform automatic system identification and generalization. While the proposed approach can be applied to a variety of applications for which example data from well functioning controllers can be used to hot-start new ones, we applied it in this paper to three slider-crank setups performing a variety of similar tasks. We found that both models outperform a benchmark of using a physics-inspired model for the initialization. Using 20% of the data for training, the required number of experiments was reduced up to 44%, and the performance of the initial experiments was improved by up to 68% compared to the benchmark.
Willems, J, Eryilmaz, K, Steckelmacher, D, Depraetere, B, Beck, R, Bey-Temsamani, A, Helsen, J & Nowe, A 2022, Fast initialization of control parameters using supervised learning on data from similar assets. in 2022 IEEE Conference on Control Technology and Applications, CCTA 2022., ThA7.5, 2022 IEEE Conference on Control Technology and Applications, CCTA 2022, IEEE, pp. 1214-1221, 2022 IEEE Conference on Control Technology and Applications (CCTA), Trieste, Italy, 23/08/22. https://doi.org/10.1109/CCTA49430.2022.9966037
Willems, J., Eryilmaz, K., Steckelmacher, D., Depraetere, B., Beck, R., Bey-Temsamani, A., Helsen, J., & Nowe, A. (2022). Fast initialization of control parameters using supervised learning on data from similar assets. In 2022 IEEE Conference on Control Technology and Applications, CCTA 2022 (pp. 1214-1221). Article ThA7.5 (2022 IEEE Conference on Control Technology and Applications, CCTA 2022). IEEE. https://doi.org/10.1109/CCTA49430.2022.9966037
@inproceedings{8be5451ee72a47a480ff1f75f6f714f9,
title = "Fast initialization of control parameters using supervised learning on data from similar assets",
abstract = "This paper proposes a method to provide a good initialization of control parameters to be found when performing manual or automated control tuning during development, commissioning or periodic retuning. The method is based on treating the initialization problem as a supervised learning one; taking examples from similar machines and similar tasks for which good control parameters have been found, and using those examples to build models that predict good control parameters for new machines and tasks yet to be initialized. Two of such models are proposed, one based on random forest regressors and a second based on neural networks. The random forest is highly data-efficient but generalizes only moderately. The neural network is able to leverage a high-dimensional burner run input to perform automatic system identification and generalization. While the proposed approach can be applied to a variety of applications for which example data from well functioning controllers can be used to hot-start new ones, we applied it in this paper to three slider-crank setups performing a variety of similar tasks. We found that both models outperform a benchmark of using a physics-inspired model for the initialization. Using 20% of the data for training, the required number of experiments was reduced up to 44%, and the performance of the initial experiments was improved by up to 68% compared to the benchmark. ",
author = "Jeroen Willems and Kerem Eryilmaz and Denis Steckelmacher and Bruno Depraetere and Rian Beck and Abdellatif Bey-Temsamani and Jan Helsen and Ann Nowe",
note = "Funding Information: This research received funding from the Flemish Government (AI Research Program). It was also supported by Flanders Make s SBO project MultiSysLeCo (Multi- System Learning Control), funded by the agency Flanders Innovation & Entrepreneurship (VLAIO) and Flanders Make. Flanders Make is the Flemish strategic research centre for the manufacturing industry. Funding Information: ACKNOWLEDGMENT This research received funding from the Flemish Government (AI Research Program). It was also supported by Flanders Make{\textquoteright}s SBO project {\textquoteright}MultiSysLeCo{\textquoteright} (MultiSystem Learning Control), funded by the agency Flanders Innovation & Entrepreneurship (VLAIO) and Flanders Make. Flanders Make is the Flemish strategic research centre for the manufacturing industry. Publisher Copyright: {\textcopyright} 2022 IEEE. Copyright: Copyright 2022 Elsevier B.V., All rights reserved.; 2022 IEEE Conference on Control Technology and Applications (CCTA) ; Conference date: 23-08-2022 Through 25-08-2022",
year = "2022",
month = aug,
day = "25",
doi = "10.1109/CCTA49430.2022.9966037",
language = "English",
isbn = "978-1-6654-7339-2",
series = "2022 IEEE Conference on Control Technology and Applications, CCTA 2022",
publisher = "IEEE",
pages = "1214--1221",
booktitle = "2022 IEEE Conference on Control Technology and Applications, CCTA 2022",
url = "https://ccta2022.ieeecss.org/",
}