- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
------------- 精选文档 -----------------
实验二 最小二乘估计及模型阶次辨识
一、实验目的
① 通过实验,掌握最小二乘参数辨识方法
② 通过实验,掌握模型阶次辨识方法
二、实验内容
、仿真模型
实验所用的仿真模型如下:框图表示
v(k)
1
e(k)
1
1.5z 1
0.7 z 2
+
u(k)
z 1
0.5z 2
y(k) +
z(k)
1
1.5z 1
0.7z 2
模型表示
z(k )
1.5z( k 1)
0.7 z(k 2)
u(k 1) 0.5u(k
2)
v(k )
其中 u(k)和 z(k)分别为模型的输入和输出变量; v(k)为零均值、方差为 1
、
服从正态分布的白噪声;
为噪声的标准差 (实验时,可取 0.0 、0.1 、0.5
、
1.0
);输入变量
u(k)
采用
M
序列,其特征多项式取 F s
s4
s
1
,幅度
( )
取 1.0。
、辨识模型
辨识模型的形式取
A(z 1 ) z(k) B( z 1 )u(k) e(k )
为方便起见,取 na nb n ,即
A( z) 1 a1 z 1
a2 z 2
an z n
B( z) b1 z 1
b2 z 2
bn z n
根据仿真模型生成的数据 u(k), k
1, ,
L 和 z( k ), k 1,
, L ,确定模
型 n ,并辨识模型的参数 a1 , a2 ,
, an 和 b1 , b2
, , bn ;
可编辑
------------- 精选文档 -----------------
、辨识算法
模型阶次辨识
根据行列式比确定模型的阶次
令: H n
[ Zn
U n ] ,其中,
z(n)
z( n
1)
z(1)
Zn
z( n
1)
z( n)
z( 2)
z( n
L 1)
z( n
L
2)
z(L )
u(n)
u( n
1)
u(1)
U n
u(n
1)
u( n)
u(2)
u(n L 1)
u( n
L
2)
u( L)
定义判别式子(行列式比):
?
det{ H
(n?)}
DR (n)
det{ H
?
1)}
( n
其中:
H ( n?)
1 H
n? H n?
, H (n?
1)
1 H
n? 1H n? 1
L
L
若 DR ( n) 较
DR
(
n?
1) 有显著增加时,则取阶次估计值为
n
0
n?
。
?
② 模型参数辨识:
最小二乘一次完成算法:
设输入信号的取值是从
k =1 到 k =16
?
的 M 序列,则待辨识参数 θLS 为
?
τ
1
τ
?
θLS = ( H L H L
) H L zL 。其中,被辨识参数 θLS 、观测矩阵 z L、H L 的表达式为
a1
z(3)
z(2)
z(1)
u(2)
u(1)
?
a2
,
z(4) ,
HL
z(3)
z(2)
u(3)
u(2)
θ
zL
LS
b1
b2
z(16)
z(15)
z(14)
u(15)
u(14)
可编辑
------------- 精选文档 -----------------
?
1 H L zL
LS (H LHL)
三、实验步骤
掌握最小二乘一次完成算法和根据行列式比确定模型的阶次的基
本原理。
设计实验方案。
编制实验程序。
调试程序,研究实验问题,记录数据。
分析实验结果,完成实验报告。
四、实验结果
实验对象及参数
实验模型如下图所示:
z(k ) 1.5z( k 1) 0.7z(k 2) u(k 1) 0.5u(k 2) v(k )
程序代码:
a.主函数
function leastSquaresMainFuc
a1 = 1.5;a2 = -0.7;b1 = 1; b2 = 0.5;
DR = estModelOrder(a1,a2,b1,b2);
display(DR);
estimate = leastSquares(a1,a2,b1,b2);
display(estimate);
recursiveLeastSquares(a1,a2,b1,b2)
end
模型阶次辨识函数
function DR = estModelOrder(a1,a2,b1,b2)
x=[0 1 0 1 1 0 1 1 1]; %initial value
可编辑
------------- 精选文档 -----------------
n=1003; %n 为脉冲数目 ,L = 1000, 且存在 k-2, 故取 1003
M=[]; % 存放 M 序列
for i=1:n
temp=xor(x(4),x(9));
M(i)=x(9);
for j=9:-1:2
x(j)=x
您可能关注的文档
- 作业指导书管理控制程序.doc
- 最新北师大版一年级的数学下册教学计划.doc
- 最新版-附表3--设计单位质量安全检查评分表.doc
- 自粘防水卷材施工的方案(交).doc
- 自动排砖功能介绍-更新.doc
- 砖砌围墙施工的方案(1).doc
- 专业技术人员沟通与协调能力的提升试题.doc
- 专升本数据结构试题的解析.doc
- 住宅专项维修基金申请流程(精).doc
- 主体结构验收自评的报告详解.doc
- GB/T 29324-2024架空导线用碳纤维增强复合材料芯.pdf
- 《GB/T 29324-2024架空导线用碳纤维增强复合材料芯》.pdf
- GB/T 43905.1-2024焊接及相关工艺中烟尘和气体取样的实验室方法 第1部分:电弧焊中烟尘排放速率的测定和分析用烟尘的收集.pdf
- 《GB/T 43905.1-2024焊接及相关工艺中烟尘和气体取样的实验室方法 第1部分:电弧焊中烟尘排放速率的测定和分析用烟尘的收集》.pdf
- 中国国家标准 GB/T 43905.1-2024焊接及相关工艺中烟尘和气体取样的实验室方法 第1部分:电弧焊中烟尘排放速率的测定和分析用烟尘的收集.pdf
- 中国国家标准 GB/T 18910.21-2024液晶显示器件 第2-1部分:无源矩阵单色液晶显示模块 空白详细规范.pdf
- GB/T 18910.21-2024液晶显示器件 第2-1部分:无源矩阵单色液晶显示模块 空白详细规范.pdf
- 《GB/T 18910.21-2024液晶显示器件 第2-1部分:无源矩阵单色液晶显示模块 空白详细规范》.pdf
- GB/T 43860.1220-2024触摸和交互显示 第12-20部分:触摸显示测试方法 多点触摸性能.pdf
- 中国国家标准 GB/T 43860.1220-2024触摸和交互显示 第12-20部分:触摸显示测试方法 多点触摸性能.pdf
文档评论(0)