NEURAL NETWORKS FOR SELF-LEARNING CONTROL-SYSTEMS

被引:41
作者
NGUYEN, DH
WIDROW, B
机构
[1] Department of Electrical Engineering, Stanford University, Stanford, CA
基金
美国国家科学基金会;
关键词
12;
D O I
10.1080/00207179108934220
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Neural networks can be used to solve highly nonlinear control problems. This paper shows how a neural network can learn of its own accord to control a non-linear dynamic system. An emulator, a multilayered neural network, learns to identify the system's dynamic characteristics. The controller, another multilayered neural network, next learns to control the emulator. The self-trained controller is then used to control the actual dynamic system. The learning process continues as the emulator and controller improve and track the physical process. An example is given to illustrate these ideas. The 'truck backer-upper', a neural network controller steering a trailer truck while backing up to a loading dock, is demonstrated. The controller is able to guide the truck to the dock from almost any initial position. The technique explored here should be applicable to a wide variety of non-linear control problems.
引用
收藏
页码:1439 / 1451
页数:13
相关论文
共 12 条
[1]  
ANDERSON CW, 1989, IEEE CONTROL SYSTEM, V9, P3
[2]  
BARTO AG, 1983, IEEE T SYSTEMS M SEP
[3]  
IRIE B, 1988, IEEE INT C NEURAL NE, P1
[4]  
JORDAN MI, 1988, COINS8827 MIT
[5]  
Parker D.B., 1985, TR47 MIT CTR COMP RE
[6]  
PSALTIS D, 1988, IEEE CONTROL SYSTEM, V68
[7]  
Rumelhart DE, 1986, PARALLEL DISTRIBUTED, V1-2
[8]  
Werbos P., 1974, PHD THESIS
[9]  
WIDROW B, ADAPTIVE SIGNAL PROC
[10]  
Widrow B., 1960, 1960 IRE WESCON CONV, P96