一、简介

为随机信号建立参数模型是研究随机信号的一种基本方法,其含义是认为随机信号是由白噪激励某一确定系统的响应。只要白噪的参数确定了,研究随机信号就可以转化成研究产生随机信号的系统。

经典信号建模法前面已经指出,医学信号处理的目的是提取包含于随机信号中的确定性成分,以便在一定的准确性(最小二乘意义)上进行预测。这就是建立各种各样的确定性数学模型,包括代数、微分、积分、差分方程模型。这是经典的信号建模方法。

信号的现代建模方法是建立在具有最大的不确定性基础上的预测。提出了众多的数学模型。对平稳随机信号,三种常用的线性模型分别是 AR 模型,MA 模型和 ARMA 模型。根据 Wold 的证明:任何平稳的 ARMA(自回归移动平均)模型或 MA 模型均可用无限阶或阶数足够的 AR 模型去近似。因此本文章着重介绍 AR 模型的基本原理和方法。

MA模型

随机信号下x(n)由当前的激励w(n)和若干次过去的激励w(n-k)线性组合产生:

系统函数:

AR模型

随机信号下x(n)由本身的若干次过去值x(n-k)和当前的激励值w(n)线性组合产生:

系统函数:

ARMA模型

ARMA是AR与MA模型的结合

二、AR模型参数的估计

1、AR模型参数和自相关函数的关系

2、例题验证



a、由模型可知a1=-14/24;a2=-9/24;a3=1/24,代入式(7-37),由MATLAB可得:

a = [-14 / 24, -9 / 24, 1 / 24];
A = [1, a(1), a(2), a(3);...a(1), 1 + a(2), a(3), 0;...a(2), a(1)+a(3), 1, 0;...a(3), a(2), a(1), 1];
b = [1; 0; 0; 0];
Rxx = A \ b;

Rxx(0)=4.9377
Rxx(1)=4.3287
Rxx(2)=4.1963
Rxx(3)=3.8654

再由迭代公式(7-34)得出

Rxx = A \ b;
for m = 5 : 6Rxx(m) = 0;for k = 1 : 3Rxx(m) = Rxx(m) - a(k) * Rxx(m - k);end
end
Rxx

结果:
Rxx =

4.9377
4.3287
4.1964
3.8654
3.6481
3.4027

因此
Rxx(4)=3.6481
Rxx(5)=3.4027

b、已知Rxx,代入式(7-37)可得

R = [Rxx(1) Rxx(2) Rxx(3) Rxx(4);...Rxx(2) Rxx(1) Rxx(2) Rxx(3);...Rxx(3) Rxx(2) Rxx(1) Rxx(2);...Rxx(4) Rxx(3) Rxx(2) Rxx(1)];
R \ b

结果:
ans =

1.0000
-0.5833
-0.3750
0.0417

c、由下列式子,可得

clear; clc;
xn = [0.4282 1.1454 1.5597 1.8994 1.6854 2.3075 2.4679 1.9790...1.6063 1.2804 -0.2083 0.0577 0.0206 0.3572 1.6572 0.7488...1.6666 1.9830 2.6914 1.2521 1.8691 1.6855 0.6242 0.1763...1.3490 0.6955 1.2941 1.0475 0.4319 0.0312 0.5802 -0.6177];Rxx_obs = xcorr(xn) ./ length(xn);
Rxx_obs = Rxx_obs(length(xn) : end)

结果:

把得到的Rxx(0)-Rxx(3)代入式(7-37)求得估计值:a1=-0.6984 ;a2=-0.2748;a3=0.0915;σ^2=0.4678
与真实值相减得到误差为:
e1=0.1151;e2=0.1002;e3=0.0498

参考:作业:随机信号的参数建模法及MATLAB实现

作业5 | AR模型参数的估计相关推荐

  1. 数据压缩学习笔记(四)语音参数编码与随机信号的AR模型参数建模

    语音信号的特征 浊音(Voiced sounds):声带振动,引起声门的打开和关闭,从而发送压力变化的脉冲到声道,在声道形成声波. 清音(Unvoiced sounds):清音是声门保持打开并将气体压 ...

  2. 求ar模型参数matlab,AR模型的参数估计

    AR模型的参数估计 一.AR模型概述 AR模型属于随机信号参数模型的一种.在AR模型中,随机信号x(n)由本身的若干次过去值x(n−k)和当前的激励值w(n)线性组合产生. x ( n ) = w ( ...

  3. 随机信号的参数建模法--AR模型及Matlab实现

    目录 一.随机信号参数模型 二.AR模型 三.AR模型参数的估计 1. AR 模型参数和自相关函数的关系 2. Y-W 方程的解法--L-D 算法 2-1 前向预测器 2-2 建立更高阶的AR模型 2 ...

  4. 随机信号的参数建模法AR模型及matlab实现

    随机信号参数模型 为随机信号建立参数模型是研究随机信号的一种基本方法,其含义是认为随机信号x(n)是由白噪w(n)激励某一确定系统的响应(如图 7.5).只要白噪的参数确定了,研究随机信号就可以转化成 ...

  5. 随机信号的参数建模法( AR 模型)

    引言 为随机信号建立参数模型是研究随机信号的一种基本方法,其含义是认为随机信号x(n)x(n)x(n)是由白噪w(n)w(n)w(n)激励某一确定系统的响应(如图7.5).只要白噪的参数确定了,研究随 ...

  6. burg算法matlab求功率谱,基于AR模型的Burg算法功率谱估计.doc

    基于AR模型的Burg算法功率谱估计 三种功率谱估计方法性能研究 1.前言: 我们已经知道一个随机信号本身的傅里叶变换并不存在,因此无法像确定性信号一样用数字表达式来精确表达它,而只能用各种统计平均量 ...

  7. 数据压缩(十四)——AR模型的参数估计阅读

    文章目录 一.AR模型 二.AR模型参数的估计 2.1 AR模型参数和自相关函数的关系 2.1.1 推导过程 2.1.2 举例说明 2.2 Y-W方程的解法--L-D算法 2.2.1 先验知识 2.2 ...

  8. 基于AR模型的功率谱matlab,基于AR模型法功率谱估计的Matlab实现

    2005iF 12月 笫 21卷第 6期 武警工程学 院学报 jOURNAL OF ENGG COLLEGE OF ARMED POLICE FORCE DeC.2005 Vo1.21 No.6 [计 ...

  9. 用Burg法估计AR模型的参数原理详解及matlab实现

    用Burg法估计AR模型的参数. 借助如图所示的格型预测误差滤波器,伯格法通过求出前向预测误差和后向预测误差的平均功率来选取最佳的反射系数k,使误差的平均功率取得最小值,进而通过反馈求出模型系数和噪声 ...

最新文章

  1. DeepMind助力Waymo!提升自动驾驶AI准确率,还能加快模型训练
  2. 搭建多语言外文网站需要注意三个细节问题
  3. 使用驱动调试助手应该注意的问题
  4. 产品经理这个角色真的泡沫越来越大吗?
  5. CentOS7上搭建Hadoop集群(入门级)
  6. python 多继承与super使用详解_继承中的MRO与super详解
  7. css3的自定义字体
  8. 【git】----- clone 及上传文件
  9. 一维数组和二维数组创建,输出,Arrays.fill()替换
  10. 怎样在WIN7系统下安装IIS和配置ASP
  11. GNU Binutils简介及基本用法
  12. vb html编程,VB编程:vb打开网页代码
  13. 通过duet软件实现ipad作为mac的副屏并修改分辨率
  14. MATLAB | 怎样拥有精致的圆角半透明图例?
  15. mapbox 导航_散步、骑行线路随时可查!拱墅19条绿道实名确认,还有“魔鬼导航员”带你走……...
  16. 光盘自动播放 html,插入dvd光盘直接播放 禁用dvd菜单制作刻录dvd光盘 光盘直接放在DVD中就可以自动播放...
  17. 苹果云服务器满,苹果云备份满了怎么清理
  18. Windows 10安装labelImg(有压缩包链接)标注弹孔,生成.xml文件。
  19. 幅相曲线matlab,控制系统的幅相特性曲线绘制
  20. 电脑上如何打开sqlitedb格式的文件?

热门文章

  1. 调音台使用基础-通道条、信号流简介
  2. MySQL数据库基础备份-mysqldump备份
  3. 转载 美国SAP高手跳槽记-转自George
  4. python基于web的安装程序_python web.py安装使用
  5. 关于华为交换机bpdu enable. ntdp enable. ndp enable解析
  6. 完全用Linux工作-王垠
  7. emmc flash和nand flash
  8. ACAC java中final关键字
  9. 银行储蓄管理系统 课程设计
  10. DebugView 简单使用