Improving Computational Cost of Bayesian Optimization for Controller Tuning with a Multi-stage Tuning Framework

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ares-Milian, Marlon J., Provan, Gregory, Quinones-Grueiro, Marcos
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910689689337856
author Ares-Milian, Marlon J.
Provan, Gregory
Quinones-Grueiro, Marcos
author_facet Ares-Milian, Marlon J.
Provan, Gregory
Quinones-Grueiro, Marcos
contents Control auto-tuning for industrial and robotic systems, when framed as an optimization problem, provides an excellent means to tune these systems. However, most optimization methods are computationally costly, and this is problematic for high-dimension control parameter spaces. In this paper, we present a multi-stage control tuning framework that decomposes control tuning into subtasks, each with a reduced-dimension search space. We show formally that this framework reduces the sample complexity of the control-tuning task. We empirically validate this result by applying a Bayesian optimization approach to tuning multiple PID controllers in an unmanned underwater vehicle benchmark system. We demonstrate an 86\% decrease in computational time and 36\% decrease in sample complexity.
format Preprint
id arxiv_https___arxiv_org_abs_2411_05355
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Improving Computational Cost of Bayesian Optimization for Controller Tuning with a Multi-stage Tuning Framework
Ares-Milian, Marlon J.
Provan, Gregory
Quinones-Grueiro, Marcos
Computational Engineering, Finance, and Science
Control auto-tuning for industrial and robotic systems, when framed as an optimization problem, provides an excellent means to tune these systems. However, most optimization methods are computationally costly, and this is problematic for high-dimension control parameter spaces. In this paper, we present a multi-stage control tuning framework that decomposes control tuning into subtasks, each with a reduced-dimension search space. We show formally that this framework reduces the sample complexity of the control-tuning task. We empirically validate this result by applying a Bayesian optimization approach to tuning multiple PID controllers in an unmanned underwater vehicle benchmark system. We demonstrate an 86\% decrease in computational time and 36\% decrease in sample complexity.
title Improving Computational Cost of Bayesian Optimization for Controller Tuning with a Multi-stage Tuning Framework
topic Computational Engineering, Finance, and Science
url https://arxiv.org/abs/2411.05355