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

dc.contributor.authorRichter, Albertus Viljoen
dc.contributor.authorLe Roux, Johan Derik
dc.contributor.authorCraig, Ian Keith
dc.contributor.emailian.craig@up.ac.zaen_US
dc.date.accessioned2025-03-11T06:09:35Z
dc.date.available2025-03-11T06:09:35Z
dc.date.issued2025-03
dc.descriptionDATA AVAILABILITY : No data was used for the research described in the article.en_US
dc.description.abstractflotation 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.departmentElectrical, Electronic and Computer Engineeringen_US
dc.description.librarianhj2024en_US
dc.description.sdgSDG-09: Industry, innovation and infrastructureen_US
dc.description.sponsorshipThe National Research Foundation of South Africa.en_US
dc.description.urihttps://www.elsevier.com/locate/jproconten_US
dc.identifier.citationRichter, 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.issn0959-1524 (print)
dc.identifier.issn1873-2771 (online)
dc.identifier.other10.1016/j.jprocont.2025.103388
dc.identifier.urihttp://hdl.handle.net/2263/101434
dc.language.isoenen_US
dc.publisherElsevieren_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.subjectMulti-input–multi-output (MIMO)en_US
dc.subjectAutomatic tuningen_US
dc.subjectBayesian optimizationen_US
dc.subjectFlotationen_US
dc.subjectInventory controlen_US
dc.subjectLevel controlen_US
dc.subjectPI controlen_US
dc.subjectSeries tanksen_US
dc.subjectProportional–integral (PI)en_US
dc.subjectSDG-09: Industry, innovation and infrastructureen_US
dc.titleBayesian optimization for automatic tuning of a MIMO controller of a flotation banken_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Richter_Bayesian_2025.pdf
Size:
1.35 MB
Format:
Adobe Portable Document Format
Description:
Article

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: