系统辨识最小二乘法作者:王景西北工业大学系统辩识大作业题目:最小二乘法系统辨识系统辨识最小二乘法作者:王景一、 问题重述:用递推最小二乘法、加权最小二乘法、遗忘因子法、增广最小二乘法、广义最小二乘法、辅助变量法辨识如下模型的参数离散化有z^4 - 3
935 z^3 + 5
806 z^2 - 3
807 z + 0
9362 ---------------------------------------------- = z^4 - 3
808 z^3 + 5
434 z^2 - 3
445 z + 0
8187 噪声的成形滤波器离散化有4
004e-010 z^3 + 4
232e-009 z^2 + 4
066e-009 z + 3
551e-010 ----------------------------------------------------------------------------- = z^4 - 3
808 z^3 + 5
434 z^2 - 3
445 z + 0
8187 采样时间 0
01s 要求: 1
用 Matlab 写出程序代码; 2
画出实际模型和辨识得到模型的误差曲线; 3
画出递推算法迭代时各辨识参数的变化曲线;最小二乘法 : 在系统辨识领域中 , 最小二乘法是一种得到广泛应用的估计方法 , 可用于动态 , 静态 , 线性 , 非线性系统
在使用最小二乘法进行参数估计时 , 为了实现实时控制 , 必须优化成参数递推算法 , 即最小二乘递推算法
这种辨识方法主要用于在线辨识
MATLAB是一套高性能数字计算和可视化软件 , 它集成概念设计 , 算法开发 , 建模仿真 , 实时实现于一体 , 构成了一个使用方便、 界面友好的用户环境 , 其强大的扩展功能为各领域的应用提供了基础
对4324326
5320120