- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
各种最小二乘算法总结
1. 一般最小二乘法例 1 考虑如下仿真对象 z k 2 1.5 z k 1 0.7 z k u k 1 0.5u k v k 其中, v k 为服从 N 01 分布的白噪声。输入信号 u k 采用 M 序列,幅度为 1。M 序列由 9 级移位寄存器产生, xi xi 4
⊕ xi 9 。选择如下的辨识模型z k 2 a1 z k 1 a2 z k b1u k 1 b2u k vk 观测数据长度取 L 400 。加权阵取 ∧ I 。1.1. 一次计算最小二乘算法 a1 -1.4916 θ LS a 2 H T H 1 H T Z 0.7005 1.1 L L L L 1.0364 b1 0.4268 b2 Z 3 hT 3 Z 2 Z 1 u 2 u 1 T 其中, Z L Z 4 , H h 4 Z 3 Z 2 u
3 u 2 ... L ... ... ... ... ... Z 402 hT 402 Z 401 Z 400 u 401 u 400Matlab 程
序见附录 1。1.2. 递推最小二乘算法递推最小二乘算法公式: θ k θ k 1 K k z k h k θ k 1 1 1K k P k 1hk h k P k 1hk 1.2 ∧k Pk I K k h k Pk 1 3 盛晓婷 最小二乘算法总结报告 a1 3 初始条件 θ 0 a 2 3 P0 100
I 。 3 4×4 b1 3 b2 经过编程计算,各个参数的估计值为 a1 -1.4976 a2
0.6802θ LS 1.0284 1.3 b1 0.3341 b2Matlab 程序见附录 2。 待估参数
过渡过程 3 2.5 2 1.5 b1 1 a2 0.5 0 b2 -0.5 -1 a1 -1.5 -2 0 50 100 150
200 250 300 350 400 450 图 1 一般最小二乘参数过渡过程 4 盛晓婷 最小二乘算法总结报告 估计方差变化过程100908070605040302010 0 0 50 100 150 200 250 300 350 400 450 图
2 一般最小二乘方差变化过程 5 盛晓婷 最小二乘算法总结报告 2. 遗忘因子最小二乘算法采用的辨识模型与例 1 相同。2.1. 一次计算法 a1 -1.4990 θ LS a 2 H T H 1 H T Z 0.7060 2.1 L L L L 0.8260 b1 0.4919 b2 β L 1 Z 3 L2 其中, Z L β Z 4 , ... Z 402 β L 1 hT 3 β L 1 Z
2 β L 1 Z 1 β L 1 u 2 β L 1 u 1 L2 T L2 β h 4 β Z 3 β L 2 Z 2 β L 2 u 3 β
L 2 u 2HL ... ... ... ... ... hT 402 Z 401 Z 400 u 401 u 400 衰减因子 β
0.98 ,数据长度 L 402 。Matlab 程序见附录 3。2.2. 递推算法遗忘因子递推最小二乘算法公式: θ k θ k 1 K k z k h k θ k 1K k Pk 1hk h k Pk 1hk 1 2.2 1P k I K k h k Pk 1 6 盛晓婷 最小二乘算法总结报告 a1
0.001 其中, ≤ ≤ 1 为遗忘因子, 0 此处取 0.98。数据长度 L402, 初始条件 θ 0 a 2 0.001 0.001 b1 0.001 b2 P 0 10 I 4×4 。经过编程计算,各个参数的估计值为 a1 -1.4852 θ LS a 2 0.6720 2.3 1.0734 b1 0.4387 b2Matlab 程序见附录 4。 待估参数过渡过程 2 1.5 b1 1 a2 0.5 0 b2 -0.5 -1 a1 -1.5 -2 0 50 100 150 200 250 300 350 400 450 图 3 遗 忘因子法参数过渡过程 7 盛晓婷 最小二乘算法总结报告 估计方差变化过程 109876543210 0 50 100 150 200 250 300 350 400 450 图 4
遗忘因子法方差变化过程 8 盛晓婷 最小二乘算法总结报告 3. 限定
记忆最小二乘递推算法辨识模型与例 1 相同。限定记忆最小二乘算法: θ k 1 k L θ k k L K k 1 k L z k L 1 h k L 1 θ k k LK k 1 k L Pk k
Lhk L 11 h k L 1 Pk k Lhk L 11Pk 1 k L I K k 1 k Lh k L 1Pk k L θ k k L θ k k L 1 K k k L z
原创力文档


文档评论(0)