




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、神经网络MBP算法辨识 控制工程 (六)班 张国杰 对具有随机噪声的二阶系统的模型辨识,进行标幺化以后系统的参考模型差分方程为 式中, 为随机噪声。由于神经网络的输出最大为1,所以,被辨识的系统应先标幺化,这里标幺化系数为5。利用图7.5正向建模(并联辨识)结构,神经网络选用3-9-9-1型,即输入层i,隐层j包括2级,输出层k的节点个数分别为3、9、9、1个。 由于神经网络的最大输出为1,因此在辨识前应对原系统参考模型标么化处理,辨识结束后再乘以标么化系数才是被辨识系统的辨识结果。编程如下:%w10ij表示第一隐层权值 ,w11ij表示 ;w120ij表示第二隐层权值% , w121ij表示
2、 ;w20j表示输出层权值 ,w21j表示% ;q表示隐层阈值;p表示输出层阈值;置标幺化系数f1=5等w10ij=.01 .01 .02; .1 .11 .02; .01 0 .1; .11 .01 .02;.1 .1 .02; .11 .1 .1;.1 .1 .1;0 .1 .1;.1 0 .1; w11ij=.1 .2 .11; .02 .13 .04; .09 .08 .08; .09 .1 .06; .1 .11 .02; .06 0 .1;.1 .1 .1;0 .1 0;.1 .1 .1; w20j=.01;.02;.1;.2;.1;.1;.1;.1;.1; w21j=0; 0.1
3、; .1; .02;0;.1;.1;.1;.1;q0j=.9 .8 .7 .6 .1 .2 .1 .1 .1; q120j=q0j;q11j=.5 .2 .3 .4 .1 .2 .1 .1 .1;q12j=q11j;w121ij=w20j*q0j;w120ij=w20j*q11j; f1=5;q2j=0; % threshold valuep0=.2;k1=1;p1=.3;w=0;xj=1 1 1; % inputs error=0.0001;a1=1 1 1 1;n=1;e1=0;e0=0;e2=0;e3=0;e4=0;yo=0;ya=0;yb=0;y0=0;y1=0;y2=0;y3=0;u
4、=0;u1=0;u2=0.68;u3=.780;u4=u3-u2;k1=1;kn=28;e3=.055; z1=0;z12=0; q123j=0; t2j=0; o12j=0;r=0;r1=0; s=0.1;d2j=0;%+% calculating output of the hidden layer v1=randn(40,1);for m=1:40 s1=0.1*v1(m) yn=.3366*y2+.6634*u1+s*s1;y1=y2;y2=yn; yp=yn;u0=u1;u1=u2; ya(m)=yn; for k=1:100% calculating output of the h
5、idden layer(1) for i=1:9 x1=w11ij(i,1)*xj(:,1)+w11ij(i,2)*xj(:,2)+w11ij(i,3)*xj(:,3); x=x1+q11j(:,i); o=1/1+exp(-x); o11j(i)=o; end% calculating output of the hidden layer(2) for i=1:9 for j=1:9 z1=z1+w121ij(i,j)*o11j(:,j); end z=z1+q12j(:,i); o=1/1+exp(-x); o12j(i)=o; end % calculating output of th
6、e output layer for i=1:9 yb=yb+w21j(i,:)*o12j(:,i); end yi=yb+p1; y=1/1+exp(-yi);w120ij=w121ij; w121ij=w123ij; q120j=q12j; q12j=q123j;% revising right value (3) if m4, r=0.2; r1=0.0001 ;elser=0.14; r1=0.005;end for i=1:9 d2j=y*(1-y)*(yp-y);%计算输出误差反传信号 dw=w21j(i,:)-w20j(i,:); w22j=w21j(i,:)+r*d2j*o12
7、j(i)+.4*dw+r1*e2; w23j(i,:)=w22j; end w20j=w21j; w21j=w23j; ph=p1-p0; p2=p1+.96*(yp-y)+.58*ph+r1*e2; p0=p1; p1=p2; u=y; % k=k+1;if e2=.005 break;else end end ya(m)=yp*f1; e3(m)=e2; ym(m)=y*f1; v(m)=s1;% m=m+1m6=mend w11ij=w13ij w121ij=w123ij w21j=w23jm1=m; % grapher subplot(3,1,1) m=1:m6; plot(m,ya,
8、m,ym,rx), title(Identified model by MBP algorithm),xlabel(k),ylabel(ya and ym) legend(ya is system,ym is identified model); %图标炷 endm1=m; % grapher subplot(3,1,1) m=1:m6; plot(m,ya,m,ym,rx), title(Identified model by MBP algorithm),xlabel(k),ylabel(ya and ym) legend(ya is system,ym is identified model); %图标炷 end
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 游戏公司企业文化
- Photoshop平面设计基础 课件 任务5.3 制作旅行社T型广告牌海报
- 住宅租赁安全责任与装修安全协议
- 地质灾害监测测量员聘请与预警协议
- 车辆安全保险理赔处理协议
- 通信材料回购方案
- 住宅小区停车场租赁合同规范范本及停车管理
- 餐饮企业股权转让及品牌推广权合同
- 太仓历史面试题及答案
- 手绘校园面试题及答案
- 五升六数学暑假作业每日一练打印练习
- 2025年入党考试题及答案
- 天津市2021年高考化学一轮复习专题七元素周期律和元素周期表
- 01-TOC约束理论(瓶颈管理)八讲 作业
- 《国家学生体质健康标准》登记卡(高中样表)
- 静脉炎的分级及护理课件
- 折让证明模板
- 培智学生XXX个别化教育手册
- AWG,SWG,BWG线规规格对照表
- 《房屋面积测算技术规程》DGJ32TJ131-2022
- (整理)小学数独游戏校本课程教材.
评论
0/150
提交评论