Bayesian optimization for automatic tuning of a MIMO controller of a flotation bank

IF 3.3 2区 计算机科学 Q2 AUTOMATION & CONTROL SYSTEMS
Albertus V. Richter , Johan D. le Roux , Ian K. Craig
{"title":"Bayesian optimization for automatic tuning of a MIMO controller of a flotation bank","authors":"Albertus V. Richter ,&nbsp;Johan D. le Roux ,&nbsp;Ian K. Craig","doi":"10.1016/j.jprocont.2025.103388","DOIUrl":null,"url":null,"abstract":"<div><div>A flotation bank consisting of 6 cells in series where each level is controlled by a Proportional–Integral (PI) controller is tuned using Bayesian Optimization (BO) in simulation. A Multi-Input–Multi-Output (MIMO) inventory controller is tuned to optimize the level response of the entire bank. The objective function defining optimality is a trade-off between disturbance rejection and reference tracking in the form of a weighted average of the integral squared error and the integral time absolute error of the level reference tracking error for each cell. The MIMO inventory controller used is a lower diagonal matrix where each element has a PI controller structure. The controller settings selected by the BO are constrained, assuming that the plant is linear, such that only controllers which produce stable closed-loop responses will result. Structured singular value analysis is performed, before tuning, to confirm that this is the case. The BO automated tuner is able to tune multiple PI elements to provide an overall improvement of the flotation bank level control. The method is applied successfully with and without measurement noise on a simulated plant. For use in industry, since the process is simple to model, the controller can be tuned off-line in simulation. To compensate for model-plant mismatch, once the controller is implemented the BO automatic tuner can be allowed a limited number of steps to obtain the optimal controller parameters. This provides a valuable time-saving tool for a process control engineer to tune an industrial plant quickly and efficiently.</div></div>","PeriodicalId":50079,"journal":{"name":"Journal of Process Control","volume":"147 ","pages":"Article 103388"},"PeriodicalIF":3.3000,"publicationDate":"2025-02-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Process Control","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0959152425000162","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

A flotation bank consisting of 6 cells in series where each level is controlled by a Proportional–Integral (PI) controller is tuned using Bayesian Optimization (BO) in simulation. A Multi-Input–Multi-Output (MIMO) inventory controller is tuned to optimize the level response of the entire bank. The objective function defining optimality is a trade-off between disturbance rejection and reference tracking in the form of a weighted average of the integral squared error and the integral time absolute error of the level reference tracking error for each cell. The MIMO inventory controller used is a lower diagonal matrix where each element has a PI controller structure. The controller settings selected by the BO are constrained, assuming that the plant is linear, such that only controllers which produce stable closed-loop responses will result. Structured singular value analysis is performed, before tuning, to confirm that this is the case. The BO automated tuner is able to tune multiple PI elements to provide an overall improvement of the flotation bank level control. The method is applied successfully with and without measurement noise on a simulated plant. For use in industry, since the process is simple to model, the controller can be tuned off-line in simulation. To compensate for model-plant mismatch, once the controller is implemented the BO automatic tuner can be allowed a limited number of steps to obtain the optimal controller parameters. This provides a valuable time-saving tool for a process control engineer to tune an industrial plant quickly and efficiently.
浮选库MIMO控制器的贝叶斯优化自动整定
采用贝叶斯优化方法对由6个单元组成的浮选池进行了仿真,每个单元由比例积分控制器(PI)控制。对多输入多输出(MIMO)库存控制器进行了调整,以优化整个银行的水平响应。定义最优性的目标函数是以每个单元的水平参考跟踪误差的积分平方误差和积分时间绝对误差的加权平均值的形式在干扰抑制和参考跟踪之间进行权衡。使用的MIMO库存控制器是一个较低的对角矩阵,其中每个元素都有一个PI控制器结构。由BO选择的控制器设置是有约束的,假设对象是线性的,这样只有产生稳定闭环响应的控制器才会产生。在调优之前执行结构化的奇异值分析,以确认情况确实如此。BO自动调谐器能够调整多个PI元素,以提供浮选库水平控制的整体改进。该方法在有测量噪声和无测量噪声的情况下成功地应用于一个模拟工厂。在工业应用中,由于过程易于建模,控制器可以在仿真中离线调整。为了补偿模型-对象不匹配,一旦控制器实现,BO自动调谐器可以允许有限的步骤来获得最优控制器参数。这为过程控制工程师快速有效地调整工业工厂提供了宝贵的节省时间的工具。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Process Control
Journal of Process Control 工程技术-工程:化工
CiteScore
7.00
自引率
11.90%
发文量
159
审稿时长
74 days
期刊介绍: This international journal covers the application of control theory, operations research, computer science and engineering principles to the solution of process control problems. In addition to the traditional chemical processing and manufacturing applications, the scope of process control problems involves a wide range of applications that includes energy processes, nano-technology, systems biology, bio-medical engineering, pharmaceutical processing technology, energy storage and conversion, smart grid, and data analytics among others. Papers on the theory in these areas will also be accepted provided the theoretical contribution is aimed at the application and the development of process control techniques. Topics covered include: • Control applications• Process monitoring• Plant-wide control• Process control systems• Control techniques and algorithms• Process modelling and simulation• Design methods Advanced design methods exclude well established and widely studied traditional design techniques such as PID tuning and its many variants. Applications in fields such as control of automotive engines, machinery and robotics are not deemed suitable unless a clear motivation for the relevance to process control is provided.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信