1 / 7
文档名称:

matlab基于某最小二乘、全局化算法、遗传算法地全参数识别.doc

格式:doc   大小:93KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:实用标准文案

.
计算估计值
性方程组

最小二乘法:
%递推公式,更新
p0=p2;
for n=2:N-1%%递推最小二乘法
K0=p0*X( n,:)'* in v(1+X( n,:)*p0*X( n,:)');% 计算K
Theta_abs=Theta_abs+K0*(Y( n)-X( n,:)*Theta_abs);% Theta;
p3=p0-K0*X(n,:)*p0;% 计算 P
p0=p3;
%误差平方和最小
丫仁X(n,:)*Theta_abs;% 递推值
J=(Y( n,:)-Y1)*(Y( n,:)-Y1)'
if (Jverr)% 设定平方误差最小,跳出循环
break;
end;
end
对于 yk yy k-仁…ana y-冷 ndu k …hbu k - n»
引进后移算子q'yk二yk「1
假定在初始条件0时z变换得到
「Y(Z)_ 5 + 0乙」+ …bnbZ」b
Z X z 1 a” …anaZ皿
arXS型有:
』A(q~* )=1七才+…七肿宀
B q^弋廿…bnbZ」b
Aq'yk二q^Bq'uk v k ; v k为均值为0的噪声项
上式可以改写为 zk aiZk-i 八 biUk-i vk,k=1,2,..,l
i=i i=i
上式改写为最小二乘格式z k = hT v(k) (3)
对于 (3 ) 式的l次观测构成一个线
h(k) = Lz(k —1),…,—z(k —na),u(k —1),…,u(k —斑)T
< r T 即
P = Q1,a2,...,ana,^,b2,...,bnn J
乙=Z(1 )z⑵…,z(l W,V $(1 )v(2)...v(l W
h2
「-zO —z(l— na) uO u1—nb
— z(1)…_z(2 -na) u(1 )…u(2 -nb )
z(l)…—z(l —na)u(l—1)…u(l— nb)_
取极小化准则函数J 一7 “ _hT k J二习_Hl J z — Hl^,极小化Jr,求得参 k .4
数b的估计值& "=^逐,…,益&必…,bU
J h二z k -hT k ? - Zl -H?乙—hH表示为了确定使准则最小的条件,将该式 k 4
对各参数求导,并令其结果等于零:
— 2H|Z|-H|»=0,即?= H|THi H|TZi,只要矩阵 Hi是满秩的, H「H|则是
正定的,使准则为极小的条件得到满足,
最小二乘估计的递推算法(RLS
最小二乘法,不仅占用大量内存,而且不适合于在线辨识,为了解决这个问题, 把它转化为递推算法:彳“=彳修正项
1(1)1 一-z(0)…-z(1-na) u(0)… u(1-nb)1
h(2 ) —z(1)…—z(2 — na) u(1 )…u(2 — nb )
H i =: —
土(1 )」z(l)… —z(l — na)u(l—1)…u(l -nb)_
若令 P =(HlTHl T,贝U p + =P +hl*l + F=Pl —Plhl +〔 +hlT+Phl+I1hlPl
彳 1 ■ K| 1 k ! - h|TPl ;
Ph十
1 + hi^P 十 hi +
加权递推最小二乘(RWLS

分享好友

预览全文

matlab基于某最小二乘、全局化算法、遗传算法地全参数识别.doc

上传人:guoxiachuanyue 2021/9/15 文件大小:93 KB

下载得到文件列表

matlab基于某最小二乘、全局化算法、遗传算法地全参数识别.doc

相关文档