论文部分内容阅读
递归神经网络是指在其网络结构中含有一个或多个反馈环节的神经网络,它能够实现对非线性系统真正的动态建模。因其网络结构复杂特点,存在诸如网络逼近性能不佳,稳定收敛性能不理想等问题,一般分为动态递归神经网路和静态递归神经网络。本文研究的递归神经网络是遵循张等人设计思想提出的一种新型递归神经网络算法(NRNN),该网络算法能充分利用系数的时间导数信息,有效用于实际工程中经常遇到的时变问题解析。一般而言,传统的梯度递归神经网络(GNN)定义的是基于标量范数取值的非负的能量函数,且其仅能准确有效地求解定常的矩阵方程。与GNN相比,NRNN由于结构中的时变动态信息不仅可以准确解决时变问题,还可以描述非线性控制系统的动态特性,有效处理非线性控制系统中的跟踪控制问题。本文主要对以下内容作了研究讨论和分析,并取得一定的研究成果:1)研究了时变系数矩阵方程的递归神经网络模型解析。根据张等人的神经动力学的设计思想,将误差函数引入到递归神经网络模型的设计中来,提出一种矩阵取值的无界的新型递归神经网络(NRNN),并与传统的梯度递归神经网络(GNN)进行对比,数学理论分析和实验仿真结果表明,NRNN能够使得网络状态解准确逼近到理论解,并保持稳定,且比GNN有更好的误差收敛效果。2)研究了定常矩阵方程问题求解的递归神经网络模型SIMULINK图的建立,并进行SIMULINK电路仿真。作为时变矩阵方程的特例,定常问题是工程上的一种较特殊的情况,在文中通过采用递归神经网络方法对定常矩阵进行解析并进行了SIMULINK模型电路仿真,仿真分析进一步说明了NRNN方法解析该类矩阵方程问题的准确性和可靠性。3)研究了递归神经网络在非线性系统跟踪控制中的具体应用。在NRNN和GNN准确可行的前提下,通过结合NRNN算法有效利用时间求导信息和GNN算法沿着负梯度方向求导信息,提出一种能够准确有效处理非线性系统跟踪控制问题的控制模型设计算法(NG),并同时可以有效避免以往控制模型设计过程中存在的奇异值问题。在非线性系统控制模型设计过程中,针对严格反馈非线性系统输入输出特性,采用N-G方法与经典Backstepping方法进行控制器模型设计并在相同参数的条件下进行实验仿真分析对比,实验结果表明N-G方法不仅能准确有效地解决跟踪控制问题,且较Backstepping有更好的跟踪控制性能和收敛性能。本文通过对时变矩阵问题的解析,定常矩阵方程的SIMULINK模型电路仿真,验证了这两类递归神经网络算法的有效性和准确性;针对严格反馈非线性系统输入输出特性,结合NRNN和GNN两类算法各自的优势,设计出一种新型的非线性系统控制模型设计方法(N-G),该方法可以有效解决严格反馈非线性系统输出跟踪控制问题。这三个实例研究突出了新型递归神经网络的准确性和优越性,非线性系统控制模型设计方法(N-G)可以看作是NRNN和GNN的综合应用。