Model-Free Adaptive Control of Hydrometallurgy Cascade Gold Leaching Process with Input Constraints

ACS Omega. 2023 Feb 10;8(7):6559-6570. doi: 10.1021/acsomega.2c06830. eCollection 2023 Feb 21.

Abstract

Hydrometallurgy technology can directly deal with low grade and complex materials, improve the comprehensive utilization rate of resources, and effectively adapt to the demand of low carbon and cleaner production. A series of cascade continuous stirred tank reactors are usually applied in the gold leaching industrial process. The equations of leaching process mechanism model are mainly composed of gold conservation, cyanide ion conservation, and kinetic reaction rate equations. The derivation of the theoretical model involves many unknown parameters and some ideal assumptions, which leads to difficulty and imprecision in establishing the accurate mechanism model of the leaching process. Imprecise mechanism models limit the application of model-based control algorithms in the leaching process. Due to the constraints and limitations of the input variables in the cascade leaching process, a novel model-free adaptive control algorithm based on compact form dynamic linearization with integration (ICFDL-MFAC) control factor is first constructed. The constraints between input variables is realized by setting the initial value of the input to the pseudo-gradient and the weight of the integral coefficient. The proposed pure data-driven ICFDL-MFAC algorithm has anti-integral saturation ability and can achieve faster control rate and higher control precision. This control strategy can effectively improve the utilization efficiency of sodium cyanide and reduce environmental pollution. The consistent stability of the proposed control algorithm is also analyzed and proved. Compared with the existing model-free control algorithms, the merit and practicability of the control algorithm are verified by the practical leaching industrial process test. The proposed model-free control strategy has advantages of strong adaptive ability, robustness, and practicability. The MFAC algorithm can also be easily applied to control the multi-input multi-output of other industrial processes.