Kim H G, Oh S Y
Department of Electrical Engineering, Pohang University of Science and Technology (POSTECH), Republic of Korea.
Int J Neural Syst. 1995 Mar;6(1):91-106. doi: 10.1142/s0129065795000081.
A stable neural control scheme using a locally activated neural network has been proposed for a class of nonlinear dynamic systems. The locally activated neural network, for a given input, essentially selects a small subset of the network hidden nodes for output computation using the CMAC-like content addressing mechanism. This network aims to maintain local representations of the system dynamics. Thus, the global control performance in the concerned state space is achieved by the cooperation of many local control efforts and furthermore, real-time control can be facilitated because only a small sized network is involved to control and learn at any given time. The proposed control scheme is composed of two stages: (1) prediction error based learning in which the network attempts to learn the nonlinear basis functions of the plant inverse dynamics by a modified backpropagation learning rule; and (2) tracking error based learning in which the network weights are further fine-tuned using the basis set obtained in (1). This basis set spans the locally partitioned vector space of the system inverse dynamics when the prediction error based learning is achieved within a prescribed error tolerance. For uniform stability, the sliding mode control is introduced as a safety mechanism when the network has not sufficiently learned the plant dynamics yet. With suitable assumptions on the controlled plant, global stability and tracking error convergence proof has been given. Finally, the proposed control scheme is verified with computer simulation.
针对一类非线性动态系统,提出了一种使用局部激活神经网络的稳定神经控制方案。对于给定输入,局部激活神经网络本质上使用类似小脑模型关节控制器(CMAC)的内容寻址机制选择一小部分网络隐藏节点进行输出计算。该网络旨在维持系统动力学的局部表示。因此,通过许多局部控制作用的协作实现了在相关状态空间中的全局控制性能,而且,由于在任何给定时间只涉及一个小尺寸网络进行控制和学习,所以可以促进实时控制。所提出的控制方案由两个阶段组成:(1)基于预测误差的学习,其中网络尝试通过修改后的反向传播学习规则学习被控对象逆动力学的非线性基函数;(2)基于跟踪误差的学习,其中使用在(1)中获得的基集进一步微调网络权重。当在规定的误差容限内实现基于预测误差的学习时,该基集跨越系统逆动力学的局部划分向量空间。为了实现一致稳定性,当网络尚未充分学习被控对象动力学时,引入滑模控制作为一种安全机制。在对被控对象做出适当假设的情况下,给出了全局稳定性和跟踪误差收敛性证明。最后,通过计算机仿真验证了所提出的控制方案。