• 大小: 10KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-02
  • 语言: Matlab
  • 标签: BPPID  BPpid.rar  pid  matlab  

资源简介

实现了神经网络PID 控制效果与传统PID比较,更加精确

资源截图

代码片段和文件信息

clear all; 
close all; 
xite=0.25; 
alfa=0.05; 
S=1; %信号类型
IN=4;H=5;Out=3;  %神经网络结构
if S==1  %阶跃信号
   wi=[-0.6394   -0.2696   -0.3756   -0.7023; 
       -0.8603   -0.2013   -0.5024   -0.2596; 
       -1.0749    0.5543   -1.6820   -0.5437; 
       -0.3625   -0.0724   -0.6463   -0.2859; 
       0.1425    0.0279   -0.5406   -0.7660]; 
   %wi=0.50*rands(HIN); 
   wi_1=wi;wi_2=wi;wi_3=wi; 
   wo=[0.7576 0.2616 0.5820 -0.1416 -0.1325; 
       -0.1146 0.2949 0.8352  0.2205  0.4508; 
       0.7201 0.4566 0.7672  0.4962  0.3632]; 
   %wo=0.50*rands(OutH); 
   wo_1=wo;wo_2=wo;wo_3=wo; 
end 

if S==2  %正弦信号
   wi=[-0.2846    0.2193   -0.5097   -1.0668; 
       -0.7484   -0.1210   -0.4708    0.0988; 
       -0.7176    0.8297   -1.6000    0.2049; 
       -0.0858    0.1925   -

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3480  2010-05-25 22:00  BPPID\bppid.m

     文件      35698  2010-06-18 10:51  BPPID\BP_PID.mdl

     目录          0  2011-10-25 20:33  BPPID

----------- ---------  ---------- -----  ----

                39178                    3


评论

共有 条评论