精选优质文档-倾情为你奉上试论述神经网络系统建模的几种基本方法。利用BP网络对以下非线性系统进行辨识。非线性系统1)首先利用u(k)=sin(2*pi*k/3)+1/3*sin(2*pi*k/6),产生样本点500,输入到上述系统,产生y(k), 用于训练BP网络;2)网络测试,利用u(k)=sin(2*pi*k/4)+1/5*sin(2*pi*k/7), 产生测试点200,输入到上述系统,产生y(k), 检验BP/RBF网络建模效果。3)利用模型参考自适应方法,设计NNMARC控制器,并对周期为50,幅值为+/- 0.5的方波给定,进行闭环系统跟踪控制仿真,检验控制效果(要求超调5%)。要求给出源程序和神经网络结构示意图,计算结果(权值矩阵),动态过程仿真图。1、系统辨识题目中的非线性系统可以写成下式:使用BP网络对非线性部分进行辨识,网络结构如图1.1所示,各层神经元个数分别为2-8-1,输入数据为y(k-1)和y(k-2),输出数据为y(k)。图1.1 辨识非线性系统的BP网络结构使用500组样本进行训练,最终达到设定