Model Development for Reagent Dosing Control of a Flotation Bank Using Model Predictive Control

dc.contributor.authorHarisunker, Trishkaya
dc.contributor.supervisorHigginson, Antony
dc.contributor.supervisorBrooks, Kevin S.
dc.date.accessioned2026-07-29T09:43:37Z
dc.date.issued2025-09
dc.descriptionA dissertation submitted in fulfilment of the requirements for the degree of Master of Science in Engineering, to the Faculty of Engineering and the Built Environment, School of Chemical and Metallurgical Engineering, University of the Witwatersrand, Johannesburg, 2025
dc.description.abstractFlotation reagents are one of the highest costs in the concentrating stage of mining operations. Overuse of reagents can increase these costs. The inflation of reagent costs is one way that profitability is decreased. Alternatively, the inaccurate dosage of reagents can result in poor mineral recovery and grade, which decreases the value of the final concentration product. In addition, the overuse of flotation reagents leads to the excess reagents being carried away in the wastewater, which is an environmental hazard. Model Predictive Control is a technology that can be utilised to optimise reagent dosage. Research has showcased that the current models employed for reagent dosing MPC strategies are linear models. These linear models fail to explain the nonlinear effect of reagent dosage on the grade for a full operating range. Nonlinear models are required to incorporate the nonlinear behaviour of reagents. The performance of a parametric nonlinear auto-regressive with exogenous outputs (NLarx) model was compared to the performance of two linear parametric models, namely a state space model and a linear, Autoregressive Exogenous Inputs, ARX, model. Data collected from the Mt Isa Lead Zinc Concentrator site was used to train and validate the models that represent a rougher bank of the Zinc circuit. The inputs used in model development consisted of reagent flow rates, rougher feed mineral compositions, total airflow rate and the pulp level. Whereas the model outputs were the rougher bank’s Zinc and Pb concentrate grade. The model development results show that the state space models fit the training data better than the NLarx model. However, the NLarx models fit the testing data better than the linear models, providing an improved prediction of unseen data. The linear ARX model and the nonlinear ARX model were used to create linear and nonlinear MPC controllers. These controllers were compared to one another in a simulated environment. The control objective of simulations was to maintain the Zn % in Conc and Pb % in Conc readings at the respective setpoints. Two sets of simulations were used to assess the controller's performance. The first set of simulations was used to evaluate the controller's setpoint tracking performance. The Zn % in Conc and Pb % in Conc setpoints were either stepped up or stepped down in the simulations. The second set of simulations was used to assess the disturbance rejection of the controller. The disturbance variables were altered in these simulations. The simulation results showcase that the nonlinear controller performed better than the linear controller with setpoint tracking. The nonlinear controller executes better setpoint tracking than the linear controller for Zn % in Conc and Pb % in Conc readings when the Pb % in Conc setpoint change is implemented in the simulation. Similarly, the nonlinear controller performs better than the linear controller with setpoint tracking when the Zn % in Conc setpoint is changed. Overall, the nonlinear controller performed better than the linear controller with setpoint tracking. The disturbance rejection results showcased that the nonlinear controller performs better than the linear controller. The nonlinear controller was able to maintain the Zn % in Conc and Pb % in Conc at the setpoint for all simulations when the disturbance variable values were changed. However, the linear controller was not able to maintain the Zn % in Conc and Pb % in Conc at the setpoint for all scenarios.
dc.description.submitterMMM2026
dc.facultyFaculty of Engineering and the Built Environment
dc.identifier0009-0000-3844-2291
dc.identifier.citationHarisunker, Trishkaya. (2025). Model Development for Reagent Dosing Control of a Flotation Bank Using Model Predictive Control. [Master's dissertation, University of the Witwatersrand, Johannesburg]. WIReDSpace. https://hdl.handle.net/10539/49690
dc.identifier.urihttps://hdl.handle.net/10539/49690
dc.language.isoen
dc.publisherUniversity of the Witwatersrand, Johannesburg
dc.rights©2025 University of the Witwatersrand, Johannesburg. All rights reserved. The copyright in this work vests in the University of the Witwatersrand, Johannesburg. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of University of the Witwatersrand, Johannesburg.
dc.rights.holderUniversity of the Witwatersrand, Johannesburg
dc.schoolSchool of Chemical and Metallurgical Engineering
dc.subjectMineral's Processing
dc.subjectFlotation
dc.subjectProcess Control
dc.subjectExpert Control Systems
dc.subjectData Driven Models
dc.subjectReagent Dosing
dc.subjectUCTD
dc.subject.primarysdgSDG-9: Industry, innovation and infrastructure
dc.subject.secondarysdgSDG-4: Quality education
dc.titleModel Development for Reagent Dosing Control of a Flotation Bank Using Model Predictive Control
dc.typeDissertation

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Harisunker_Model_2025.pdf
Size:
9.23 MB
Format:
Adobe Portable Document Format

License bundle

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