Neurocontrol of a ball mill grinding circuit using evolutionary reinforcement learning

被引:36
作者
Conradie, AVE [1 ]
Aldrich, C [1 ]
机构
[1] Univ Stellenbosch, Dept Chem Engn, ZA-7602 Stellenbosch, South Africa
关键词
grinding; process control; artificial intelligence;
D O I
10.1016/S0892-6875(01)00144-3
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
A ball mill grinding circuit is a nonlinear system characterised by significant controller interaction between the manipulated variables. A rigorous ball mill grinding circuit is simulated and used in its entirety for the development of a neurocontroller through the use of evolutionary reinforcement learning. Reinforcement learning entails learning to achieve a desired control objective from direct cause-effect interactions with a simulated process plant. The SANE (symbiotic adaptive neuro-evolution) algorithm is able to learn implicitly to eliminate controller interactions in the grinding circuit by, taking a plant wide approach to controller design. The ability of the neurocontroller to maintain high performance in the presence of large disturbances in feed particle size distribution and ore hardness variations is demonstrated. The generalisation afforded by the SANE algorithm in dealing with considerable uncertainty in its operating environment attests to a large degree of controller autonomy. (C) 2001 Published by Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:1277 / 1294
页数:18
相关论文
共 10 条
[1]  
BARKER IJ, 1983, P 4 IFAC S AUT MIN M, P139
[2]   LEARNING SEQUENTIAL DECISION RULES USING SIMULATION-MODELS AND COMPETITION [J].
GREFENSTETTE, JJ ;
RAMSEY, CL ;
SCHULTZ, AC .
MACHINE LEARNING, 1990, 5 (04) :355-381
[3]  
GUPTA MM, 1994, NEUROCONTROL SYSTEMS, P1
[4]  
HERBST JA, 1983, P IFAC AUT MIN MIN M, P153
[5]   Implicit Niching in a Learning Classifier System: Nature's Way [J].
Horn, Jeffrey ;
Goldberg, David E. ;
Deb, Kalyanmoy .
EVOLUTIONARY COMPUTATION, 1994, 2 (01) :37-66
[6]  
Moriarty DE, 1996, MACH LEARN, V22, P11, DOI 10.1007/BF00114722
[7]  
MORIARTY DE, 1998, EVOLUTIONARY COMPUTA, V5, P1
[8]   OPTIMAL-CONTROL OF A BALL MILL GRINDING CIRCUIT .1. GRINDING CIRCUIT MODELING AND DYNAMIC SIMULATION [J].
RAJAMANI, RK ;
HERBST, JA .
CHEMICAL ENGINEERING SCIENCE, 1991, 46 (03) :861-870
[9]  
Sutton R. S., 1998, Reinforcement Learning: An Introduction, V22447
[10]  
WHITLEY D, 1993, MACH LEARN, V13, P259, DOI 10.1007/BF00993045