J.D. le Roux
YOU?
Author Swipe
View article: Reinforcement learning based automatic tuning of PID controllers in multivariable grinding mill circuits
Reinforcement learning based automatic tuning of PID controllers in multivariable grinding mill circuits Open
View article: Bayesian optimization for automatic tuning of a MIMO controller of a flotation bank
Bayesian optimization for automatic tuning of a MIMO controller of a flotation bank Open
View article: The Effect of Disturbances on Plant-Model Mismatch Detection using the Plant-Model Ratio: A Surge Tank Case Study
The Effect of Disturbances on Plant-Model Mismatch Detection using the Plant-Model Ratio: A Surge Tank Case Study Open
The surge tank in a bulk tailings treatment plant aims to reject flow and density disturbances. However, for large disturbances, there may be an inversion in the gain between the water inflow and tank slurry density for a linearized model …
View article: Modelling of consumer dynamics to improve fuel gas blending control
Modelling of consumer dynamics to improve fuel gas blending control Open
View article: Non-linear Model Predictive Control to Improve the Mineralogical Efficiency of Flotation Circuits
Non-linear Model Predictive Control to Improve the Mineralogical Efficiency of Flotation Circuits Open
View article: Time Based Stiction Compensation
Time Based Stiction Compensation Open
Sticking valves tend to cause cycles in control systems used in industry, degrading product quality and yield. Many attempts have been made to alleviate the impact of stiction. Mechanical knockers are used with success to knock loose the s…
View article: Model-Plant Mismatch Detection Using the Plant-Model Ratio: The Influence of Multivariable Systems Containing Both Fast and Slow Dynamics.
Model-Plant Mismatch Detection Using the Plant-Model Ratio: The Influence of Multivariable Systems Containing Both Fast and Slow Dynamics. Open
View article: Automatic Tuning of Level Controllers in a Flotation Bank using Bayesian Optimisation
Automatic Tuning of Level Controllers in a Flotation Bank using Bayesian Optimisation Open
View article: On-line automatic controller tuning of a multivariable grinding mill circuit using Bayesian optimisation
On-line automatic controller tuning of a multivariable grinding mill circuit using Bayesian optimisation Open
Process controllers are abundant in the industry and require attentive tuning to achieve optimal performance. While tuning controllers by the most primitive method of trial and error is possible, it often leads to sub-optimal performance i…
View article: Observable Dynamic Models of Reagent Effects for Model-based Froth Flotation Control*
Observable Dynamic Models of Reagent Effects for Model-based Froth Flotation Control* Open
This article demonstrates the feasibility of including simple reagent addition models in an existing observable dynamic model of a froth flotation circuit. The existing model has full state observability and parameter identifiability using…
View article: Controlling a Grinding Mill Circuit using Constrained Model Predictive Static Programming
Controlling a Grinding Mill Circuit using Constrained Model Predictive Static Programming Open
A constrained Model Predictive Static Programming (MPSP) method is implemented in simulation to a single-stage grinding mill circuit model. The results are compared to a constrained Nonlinear Model Predictive Control (NMPC) method. Both th…
View article: On-line automatic controller tuning using Bayesian optimisation - a bulk tailings treatment plant case study
On-line automatic controller tuning using Bayesian optimisation - a bulk tailings treatment plant case study Open
The automatic tuning problem of multiple-input-multiple-output (MIMO) controllers is considered within the framework of Bayesian optimisation and applied in simulation to a bulk tailings treatment process. The aim is to develop a model fre…
View article: Comparison of Semirigorous and Empirical Models Derived Using Data Quality Assessment Methods
Comparison of Semirigorous and Empirical Models Derived Using Data Quality Assessment Methods Open
With the increase in available data and the stricter control requirements for mineral processes, the development of automated methods for data processing and model creation are becoming increasingly important. In this paper, the applicatio…
View article: Optimizing grinding mill performance using extremum seeking control
Optimizing grinding mill performance using extremum seeking control Open
View article: Decentralised Model Predictive Control For Parallel Unit Operation Optimisation
Decentralised Model Predictive Control For Parallel Unit Operation Optimisation Open
This paper describes the application of decentralised model predictive control (DMPC) to parallel unit operations. A decentralised approach may provide advantages in terms of maintenance, online time, and tuning complexity. Total flow cont…
View article: Reconstructing faulty measurements at a tailings treatment surge tank
Reconstructing faulty measurements at a tailings treatment surge tank Open
Measurement faults in processing plants can cause the performance of a process to deteriorate. Once the failure of a sensor is identified, it is possible to reconstruct the missing measurement using the measurements of other sensors. Plant…
View article: Disturbance Propagation Through a Grinding-Flotation Circuit
Disturbance Propagation Through a Grinding-Flotation Circuit Open
View article: A survey on the status of industrial flotation control
A survey on the status of industrial flotation control Open
View article: The Use of a Semi-Rigorous SAG Mill Model for a Hands-On Workshop
The Use of a Semi-Rigorous SAG Mill Model for a Hands-On Workshop Open
This paper describes the extension of a grinding mill model that is publicly available for educational and training purposes. This industrially derived model of a mill is used to explain complex concepts of advanced process control (APC) s…
View article: Feed Size Distribution Feedforward Control for a Grinding Mill Circuit
Feed Size Distribution Feedforward Control for a Grinding Mill Circuit Open
This paper proposes a method to measure and reject disturbances caused by changes in the ore distribution of the feed to a grinding mill circuit. A computer vision system is presented to measure the fraction of rocks in the feed, using onl…
View article: State controllability of a froth flotation cell
State controllability of a froth flotation cell Open
The control goals for a froth flotation cell are to maintain a stable pulp level and maximise the separation between valuable minerals to the concentrate and gangue to the tailings. Only a limited set of manipulated variables are available…
View article: Optimal control of a rougher flotation cell using adaptive dynamic programming
Optimal control of a rougher flotation cell using adaptive dynamic programming Open
The operation of a rougher flotation cell affects the performance of mineral processing plant. The dynamics of a rougher flotation cell varies due to the diversity of the feeding conditions. In order to eliminate the dependence of optimal …
View article: Steam Header State-Space Model Development and Validation
Steam Header State-Space Model Development and Validation Open
Steam distribution networks are used to provide energy to many industrial processes. The dynamic response of these networks is non-linear and multivariable. A system with such a response can be effectively controlled by making use of multi…
View article: Optimised Blending of a Base Metal Refinery Feed Using Evolutionary Programming
Optimised Blending of a Base Metal Refinery Feed Using Evolutionary Programming Open
At Lonmin’s base metal refinery a blending strategy is implemented to minimise variations in the mass flow of silica, iron, selenium, and tellurium into the plant. These impurities contaminate the plant’s products and control adjustments a…
View article: An Industrial PID Data Repository for Control Loop Performance Monitoring (CPM)
An Industrial PID Data Repository for Control Loop Performance Monitoring (CPM) Open
Control loop performance monitoring methods to detect problems in PID loops are developed and tested using industrial data sets. The data is captured from the process, passed on to the researcher who tries out new detection and diagnosis m…
View article: Plant-Wide Control of a Base Metal Refinery: Top-Down Analysis
Plant-Wide Control of a Base Metal Refinery: Top-Down Analysis Open
A top-down control structure is presented for the optimal steady-state operation of a base metal refinery. The economic cost function for the plant is derived in terms of the production rate of primary and secondary products, the losses of…
View article: Requirements for estimating the volume of rocks and balls in a grinding mill
Requirements for estimating the volume of rocks and balls in a grinding mill Open
This study aims to indicate which measurements are required in order to estimate the volume of rocks and balls in a semi-autogenous grinding mill as two separate states. The nonlinear observer model used here includes the following process…
View article: Nonlinear observability of grinding mill conditions
Nonlinear observability of grinding mill conditions Open
A nonlinear observer model of a grinding mill is developed. The model distinguishes between the volumetric hold-up of water, solids, rocks and balls in the mill, where solids are all ore small enough to discharge through the end-discharge …
View article: Plant-wide control of grinding mill circuits: Top-down analysis
Plant-wide control of grinding mill circuits: Top-down analysis Open
A generic top-down control structure is proposed for the optimal steady-state operation of a grinding mill circuit. The economic cost function of the grinding mill circuit is defined with reference to the final product of the larger minera…
View article: State and parameter identifiability of a non-linear grinding mill circuit model
State and parameter identifiability of a non-linear grinding mill circuit model Open
The states and unknown parameters of a non-linear model of a grinding mill circuit are shown to be identifiable from manipulated, controlled and measurable variables. All the states in the mill and sump, the breakage rates in the mill, the…