{"title":"Safe Bayesian Optimization for Complex Control Systems via Additive Gaussian Processes","authors":"Hongxuan Wang;Xiaocong Li;Lihao Zheng;Adrish Bhaumik;Prahlad Vadakkepat","doi":"10.1109/LRA.2025.3612756","DOIUrl":null,"url":null,"abstract":"Controller tuning and optimization have long been recognized as fundamental challenges in robotics and mechatronic systems. Traditional controller design techniques are usually model-based, and their closed-loop performance depends on the fidelity of the mathematical model. Subsequent tuning of the controller parameters is frequently carried out via empirical rules, which may still suffer from model inaccuracies. In control applications with complex dynamics, obtaining a precise model is often challenging, leading us towards a data-driven approach. While various researchers have explored the optimization of a single controller, it remains a challenge to obtain the optimal controller parameters safely and efficiently when multiple controllers are involved. In this letter, a method called <sc>SafeCtrlBO</small> is proposed to optimize multiple controllers simultaneously while ensuring safety. The exploration process in existing safe Bayesian optimization is simplified to reduce computational effort without sacrificing expansion capability. Additionally, additive Gaussian kernels are employed to enhance the efficiency of Gaussian process updates for unknown functions. Hardware experiments on a permanent magnet synchronous motor (PMSM) demonstrate that, compared to baseline safe Bayesian optimization algorithms, <sc>SafeCtrlBO</small> attains the best overall performance while ensuring safety.","PeriodicalId":13241,"journal":{"name":"IEEE Robotics and Automation Letters","volume":"10 11","pages":"11538-11545"},"PeriodicalIF":5.3000,"publicationDate":"2025-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Robotics and Automation Letters","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11174949/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ROBOTICS","Score":null,"Total":0}
引用次数: 0
Abstract
Controller tuning and optimization have long been recognized as fundamental challenges in robotics and mechatronic systems. Traditional controller design techniques are usually model-based, and their closed-loop performance depends on the fidelity of the mathematical model. Subsequent tuning of the controller parameters is frequently carried out via empirical rules, which may still suffer from model inaccuracies. In control applications with complex dynamics, obtaining a precise model is often challenging, leading us towards a data-driven approach. While various researchers have explored the optimization of a single controller, it remains a challenge to obtain the optimal controller parameters safely and efficiently when multiple controllers are involved. In this letter, a method called SafeCtrlBO is proposed to optimize multiple controllers simultaneously while ensuring safety. The exploration process in existing safe Bayesian optimization is simplified to reduce computational effort without sacrificing expansion capability. Additionally, additive Gaussian kernels are employed to enhance the efficiency of Gaussian process updates for unknown functions. Hardware experiments on a permanent magnet synchronous motor (PMSM) demonstrate that, compared to baseline safe Bayesian optimization algorithms, SafeCtrlBO attains the best overall performance while ensuring safety.
期刊介绍:
The scope of this journal is to publish peer-reviewed articles that provide a timely and concise account of innovative research ideas and application results, reporting significant theoretical findings and application case studies in areas of robotics and automation.