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

Show simple item record

dc.contributor.author Richter, Albertus Viljoen
dc.contributor.author Le Roux, Johan Derik
dc.contributor.author Craig, Ian Keith
dc.date.accessioned 2025-03-11T06:09:35Z
dc.date.available 2025-03-11T06:09:35Z
dc.date.issued 2025-03
dc.description DATA AVAILABILITY : No data was used for the research described in the article. en_US
dc.description.abstract 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. en_US
dc.description.department Electrical, Electronic and Computer Engineering en_US
dc.description.librarian hj2024 en_US
dc.description.sdg SDG-09: Industry, innovation and infrastructure en_US
dc.description.sponsorship The National Research Foundation of South Africa. en_US
dc.description.uri https://www.elsevier.com/locate/jprocont en_US
dc.identifier.citation Richter, A.V., Le Roux, J.D. & Craig, I.K. 2025, 'Bayesian optimization for automatic tuning of a MIMO controller of a flotation bank', Journal of Process Control, vol. 147, art. 103388, pp. 1-12, doi : 10.1016/j.jprocont.2025.103388. en_US
dc.identifier.issn 0959-1524 (print)
dc.identifier.issn 1873-2771 (online)
dc.identifier.other 10.1016/j.jprocont.2025.103388
dc.identifier.uri http://hdl.handle.net/2263/101434
dc.language.iso en en_US
dc.publisher Elsevier en_US
dc.rights © 2025 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by- nc-nd/4.0/). en_US
dc.subject Multi-input–multi-output (MIMO) en_US
dc.subject Automatic tuning en_US
dc.subject Bayesian optimization en_US
dc.subject Flotation en_US
dc.subject Inventory control en_US
dc.subject Level control en_US
dc.subject PI control en_US
dc.subject Series tanks en_US
dc.subject Proportional–integral (PI) en_US
dc.subject SDG-09: Industry, innovation and infrastructure en_US
dc.title Bayesian optimization for automatic tuning of a MIMO controller of a flotation bank en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record