A neural network controller for systems with unmodeled dynamics with applications to wastewater treatment

被引:57
作者
Spall, JC
Cristion, JA
机构
[1] Applied Physics Laboratory, Johns Hopkins University, Laurel
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 1997年 / 27卷 / 03期
关键词
adaptive control; gradient estimation; neural networks; simultaneous perturbation; stochastic approximation;
D O I
10.1109/3477.584945
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper considers the use of neural networks (NN's) in controlling a nonlinear, stochastic system with unknown process equations, The approach here is based on using the output error of the system to train the NN controller without the need to assume or construct a separate model (NN or other type) for the unknown process dynamics, To implement such a direct adaptive control approach, it is required that connection weights in the NN be estimated while the system is being controlled, As a result of the feedback of the unknown process dynamics, however, it is not possible to determine the gradient of the loss function for use in standard (back-propagation-type) weight estimation algorithms. In principle, stochastic approximation algorithms in the standard (Kiefer-Wolfowitz) finite-difference form can be used for this weight estimation since they are based on gradient approximations from available system output errors, However, these algorithms will generally require a prohibitive number of observed system outputs, Therefore, this paper considers the use of a new stochastic approximation algorithm for this weight estimation, which is based on a ''simultaneous perturbation'' gradient approximation, It is shown that this algorithm can greatly enhance the efficiency over more standard stochastic approximation algorithms based on finite-difference gradient approximations, The approach will be illustrated on a simulated wastewater treatment system with stochastic effects and nonstationary dynamics.
引用
收藏
页码:369 / 375
页数:7
相关论文
共 34 条
[1]   DYNAMIC MODELS AND CONTROL STRATEGIES FOR WASTEWATER TREATMENT PROCESSES [J].
ANDREWS, JF .
WATER RESEARCH, 1974, 8 (05) :261-289
[2]   A FORWARD METHOD FOR OPTIMAL STOCHASTIC NONLINEAR AND ADAPTIVE-CONTROL [J].
BAYARD, DS .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1991, 36 (09) :1046-1053
[3]   A MEASURE OF THE TRACKING CAPABILITY OF RECURSIVE STOCHASTIC ALGORITHMS WITH CONSTANT GAINS [J].
BENVENISTE, A ;
RUGET, G .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1982, 27 (03) :639-649
[4]   THE DESIGN OF CONTROLLERS FOR BATCH BIOREACTORS [J].
CARDELLO, RJ ;
SAN, KY .
BIOTECHNOLOGY AND BIOENGINEERING, 1988, 32 (04) :519-526
[5]   A MORE EFFICIENT GLOBAL OPTIMIZATION ALGORITHM-BASED ON STYBLINSKI AND TANG [J].
CHIN, DC .
NEURAL NETWORKS, 1994, 7 (03) :573-574
[6]   ADAPTIVE IDENTIFICATION AND CONTROL ALGORITHMS FOR NONLINEAR BACTERIAL-GROWTH SYSTEMS [J].
DOCHAIN, D ;
BASTIN, G .
AUTOMATICA, 1984, 20 (05) :621-634
[7]   ON THE APPROXIMATE REALIZATION OF CONTINUOUS-MAPPINGS BY NEURAL NETWORKS [J].
FUNAHASHI, K .
NEURAL NETWORKS, 1989, 2 (03) :183-192
[8]  
GOLDENTHAL W, 1990, P AIAA C GUID NAV CO, P1108
[9]   MULTILAYER FEEDFORWARD NETWORKS ARE UNIVERSAL APPROXIMATORS [J].
HORNIK, K ;
STINCHCOMBE, M ;
WHITE, H .
NEURAL NETWORKS, 1989, 2 (05) :359-366
[10]   NEURAL NETWORKS FOR NONLINEAR INTERNAL MODEL CONTROL [J].
HUNT, KJ ;
SBARBARO, D .
IEE PROCEEDINGS-D CONTROL THEORY AND APPLICATIONS, 1991, 138 (05) :431-438