系统辨识适应控制.docxVIP

  • 3
  • 0
  • 约5.1千字
  • 约 17页
  • 2018-12-07 发布于浙江
  • 举报
系统辨识适应控制

1.1讨论系统方程为:(信噪比)至少30% 为零均值白噪声, 0.80.6 0.5 (0≤k≤3000.3 (k≥300) 要求对系统参数辨识进行讨论 定常系统 a=0.8,b=0.5参数递推估计 时变系统λ取不同值是的不同结果并讨论。 (1)取初值P(0)=106I、(0)=0选择方差为1的白噪声作为输入信号u(k),L=300,采用RLS算法进行参数估计,代码及仿真结果图如下: clear all;close all; a=[1 0.8];b=[0.5];d=1; %对象参数 na=length(a)-1;nb=length(b)-1; %na、nb为A、B阶次 L=300; %仿真长度 uk=zeros(d+nb,1); %输入初值:uk(i)表示u(k-i) yk=zeros(na,1); %输出初值 u=randn(L,1); %输入采用白噪声序列 xi=sqrt(0.1)*randn(L,1); %白噪声序列 theta=[a(2:na+1);b]; %对象参数真值 thetae_1=zeros(na+nb+1,1); %thetae初值 P=10^6*eye(na+nb+1); for k=1:L phi = [-yk;uk(d:d+nb)]; %′此处phi为列向量 y(k)=phi*theta +

文档评论(0)

1亿VIP精品文档

相关文档