消除心电信号工频干扰的新型IIR自适应陷波器设计
基于ⅱr陷波器应对频率失调的窄带anc系统新结构

基于ⅱr陷波器应对频率失调的窄带anc系统新结构
在窄带ANC系统中,频率失调是一种可能出现的问题。
为了处理频率失调,可以使用基于ⅡR陷波器的新结构。
基于ⅡR陷波器的新结构由两个陷波器组成,分别用于对准参考信号和主要干扰信号的频率。
每个陷波器由一个带通滤波器和一个相位锁定环组成。
在这个新结构中,参考信号和主要干扰信号分别通过带通滤波器进行滤波,以提取出所需的频率范围。
然后,滤波后的信号进入相位锁定环,该环根据输入信号的相位差来调整本地振荡器的频率,以确保参考信号和主要干扰信号的频率对准。
在这个结构中,当参考信号和主要干扰信号的频率失调时,相位锁定环会自动调整本地振荡器的频率,以重新对准频率。
这样,窄带ANC系统可以自动处理频率失调问题,从而提供更好的降噪效果。
需要注意的是,基于ⅡR陷波器的新结构对于频率失调的处理能力是有限的。
如果频率失调太大,可能需要使用其他更复杂的方法来处理。
iir数字滤波器设计原理

iir数字滤波器设计原理IIR数字滤波器设计原理IIR(Infinite Impulse Response)数字滤波器是一种常用的数字滤波器,其设计原理基于无限冲激响应。
与FIR(Finite Impulse Response)数字滤波器相比,IIR数字滤波器具有更低的计算复杂度和更窄的频率过渡带。
在信号处理和通信系统中,IIR数字滤波器被广泛应用于滤波、陷波、均衡等领域。
IIR数字滤波器的设计原理主要涉及两个方面:滤波器的结构和滤波器的参数。
一、滤波器的结构IIR数字滤波器的结构通常基于差分方程来描述。
最常见的结构是直接型I和直接型II结构。
直接型I结构是基于直接计算差分方程的形式,而直接型II结构则是通过级联和并联方式来实现。
直接型I结构的特点是简单直接,适用于一阶和二阶滤波器。
它的计算复杂度较低,但对于高阶滤波器会存在数值不稳定性的问题。
直接型II结构通过级联和并联方式来实现,可以有效地解决数值不稳定性的问题。
它的计算复杂度相对较高,但适用于高阶滤波器的设计。
二、滤波器的参数IIR数字滤波器的参数包括滤波器的阶数、截止频率、增益等。
这些参数根据实际需求来确定。
滤波器的阶数决定了滤波器的复杂度和性能。
阶数越高,滤波器的频率响应越陡峭,但计算复杂度也越高。
截止频率是指滤波器的频率响应开始衰减的频率。
截止频率可以分为低通、高通、带通和带阻滤波器。
根据实际需求,选择合适的截止频率可以实现对信号的滤波效果。
增益是指滤波器在特定频率上的增益或衰减程度。
增益可以用于滤波器的频率响应的平坦化或强调某些频率。
IIR数字滤波器的设计通常包括以下几个步骤:1. 确定滤波器的类型和结构,如直接型I或直接型II结构;2. 确定滤波器的阶数,根据要求的频率响应和计算复杂度来选择;3. 设计滤波器的差分方程,可以使用脉冲响应不变法、双线性变换法等方法;4. 根据差分方程的系数,实现滤波器的级联和并联结构;5. 进行滤波器的参数调整和优化,如截止频率、增益等;6. 对滤波器进行性能测试和验证,确保设计满足要求。
消除电网工频信号干扰的陷波电路设计

0
2 0
40
6 0
80
10 0
fHz ,
图 2 三 级 级 联 陷 渡 电路 幅顿 特 性
0. 0
0. 2
O4
O. 6
由图 2 当 K = 19时 , , . 级联 陷波 电路对 工频 干 扰 4 . 5 .H 频率 范围 的陷波深 度最小 达 到 了 95 05 z
率通常在 4 .— o 5 范 围内波动 . 95 5 . 因此 , 这种陷
① 收稿 日期 :0 6 0—2 20 —1 o
I G (
飘
( : ∑aa ≠ ∞ 一3rn ) c t
图2 和图3 给出了当陷波频障盼别为 = 9 } , 4. 置 5z
作者简介 : 任洪林(9l , , 16 一)男 河北故城人 , 哈尔滨工业大学 电气工程系副教授 , 主要从 事电力 系统分析与仿真及故 摩诊断研究 .
维普资讯
6
l O
佳 木 斯 大 学 学 报 (自 然 科 学 版 )
O
20 年 07
l
幅值
O
O
O
3
2
相角
l
.
2
.
3
.
=
5H , =5 .H 时 , 0 z 05 z 三级 级联 陷波 电路 的幅
关 键词 : 信 号采 集 ; 工频干 扰 ; 陷波 电路 中图分 类号 : T 3 M1 文献 标识 码 : A …
微 电信号 的检 测 往 往 受 到 来 自电 网工 频 电信 号干扰 的影 响 . 如何 抑 制 工 频 电 信号 的干 扰 , 得 获 信噪 比较 高 的 检 测 信 号 , 直 是 工 程 上 的 技 术 难 一 题. 例如 , 心 电信号采 集 系统 中 , 入端 工频 干扰 在 输 的典 型值 为 l 心 电信 号典 型值 为 l V, 频率 主 V, m 而 要集 中于低频段 10 z 内n 】 由此 可见 , 频干 0H 以 0. 工 扰 不仅在 心 电信号 的频段 内 , 而且 其 幅值远 远大 于 心电信 号 的幅值 . 同样 的问题 存在 于其 他领 域 的信 号 采集 系统 中 . 】
一种消除心电信号中工频干扰的陷波器设计

Ⅱ - ( d) ) 3
2 2卷 7 期 2 0 . 07 7
1 8・
维普资讯
压疗锰 畚秸 垂
据 ( ) 和( ) 6式 7 式求得 。
=I H )Ij ”【 e ) J
州 1 -
.
其模等 于
Ⅱ -) cl
于消除心电信号 中的 5 Hz 0 干扰。 [ 关键词 】 工频干扰 ; 陷波器 ; 电信号 心 [ 中图分类 号 】 TN7 3 7 1 . [ 文献标志码 】 A [ 文章编号 】0 7—7 1 (0 7 0 10 5 0 2 0 )7—0 1 0 0 8— 3
De i n g t lTr or Elm i s g ofDi i a ap f i natng Powe 。lne I e f r nc i r— i nt r e e e on ECG g Si nal s
( Z)
较好 , 但存在一定的削峰作用 ;中心频率固定 的带阻滤波器原 理简单 , 能较大程度地抑制 5 Hz 0 工频 干扰 , 但存在 “ 群延时”
现 象 ;自适 应 滤 波 器 的 中心 频 率 能 够 跟 随 工频 信 号 的频 率 幅度 式 中Z= 是 H( ) z 的零 点 = k是 H( ) d z 的极 点 。 从 ( ) 2
、,
式 可 以 看 出 , 了 比例 常 数 K 以 外 , 统 函数 完 全 由它 的全 部 除 系 零 点 和 极 点来 确定 。 于 因果 稳 定 系 统 , 系 统 函数 H( ) 对 其 z 必须 在 从 单 位 圆 到 。 的整 个 z域 内 收敛 , 。 即
变化而 自动调节并抵 消工频干扰 ,但需要 附加参考信号通道 , 算法相对复杂 , 以用于实 时处理 。本文从零极点分布对系统 难
自适应最优相角陷波滤波器设计方法[发明专利]
![自适应最优相角陷波滤波器设计方法[发明专利]](https://img.taocdn.com/s3/m/d9c51167cc22bcd127ff0c12.png)
专利名称:自适应最优相角陷波滤波器设计方法专利类型:发明专利
发明人:闫鹏,吕泽杉,张震
申请号:CN201410160328.X
申请日:20140421
公开号:CN103929151A
公开日:
20140716
专利内容由知识产权出版社提供
摘要:本发明具体公开了一种自适应最优相角陷波滤波器的设计方法,用于抑制未知频段的窄频带信号干扰,使系统具有抵消低频段的宽频带随机干扰信号特性。
其系统回路模块包括:对象模型模块,鲁棒控制器模块,自适应最优相角陷波滤波器模块;具体步骤为:(1)建立对象模型离散化;(2)设计鲁棒控制器(3)设计最优相角陷波滤波器,并联接入部分系统回路(4)根据P(s)·C(s)的传递函数,采用改进型最小均方值自适应算法,引入H∞混合灵敏度控制设计鲁棒控制器,使陷波中心频率跟踪未知单频干扰频率,从而实现了对随机干扰信号和未知单频干扰信号的最优抑制。
可以同时抑制具有宽频随机干扰信号和多个频率未知单频干扰信号等多源干扰信号。
申请人:北京航空航天大学
地址:100191 北京市海淀区学院路37号
国籍:CN
代理机构:北京永创新实专利事务所
代理人:周长琪
更多信息请下载全文后查看。
IIR数字滤波器设计

| H ( j) |2 H ( j)H ( j) s j H (s)H (s)
版权全部 违者必究
16
模拟滤波器旳设计
由给定旳模平方函数求所需旳系统函数旳措施:
① 解析延拓:令 s j代入模平方函数得:H(s) H(s),
并求其零极点。
②取H(s)H(s) 全部左半平面旳极点作为 H (s) 旳极点。
有关极点旳讨论
在归一化频率旳情况 c=1,极点均匀分布在单位圆上
s e j(2k N 1) / 2N k
k 1,2,, N
对于物理可实现系统,它旳全部极点均应在 s旳左半平面上
版权全部 违者必究
24
模拟滤波器旳设计
Ⅱ 系统函数旳构成
滤波器旳极点求出后,可取左半平面上旳全部极点构
成系统函数。
首先设计一种合适旳模拟滤波器,然后将它 “ 变换 ” 成满足给定 指标旳数字滤波器。
这种措施适合于设计幅频特征比较规则旳滤波器,例如低通、高通 、带通、带阻等。 当把模拟滤波器旳H(s) “ 变换 ” 成数字滤波器旳H(z) 时,其实质就 是实现S平面对Z平面旳 “ 映射 ” 。这必须满足两个条件: ① 必须确保模拟频率映射为数字频率,且确保两者旳频率特征基本
频 p =100krad/s, 通带旳最大衰减为Ap= 3dB,阻带边频
版权全部 违者必究
11
数字滤波类型与指标
措施三:利用 “ 零极点累试法 ” 进行设计 若需设计滤波器旳幅频特征比较规则而且简朴时,可采用 “ 零极点累试法 ”进行设计。例如:数字陷波器
版权全部 违者必究
12
§2 模拟滤波器旳设计
因为IIR数字滤波器旳设计是基于既有旳模拟滤波器设计旳 成熟技术而完毕旳。故讨论 “ IIR数字滤波器旳设计 ”之前 ,必须简介模拟滤波器设计旳某些基本概念,并简介两种常 用旳模拟滤波器旳设计措施 :巴特沃思(Butterworth)滤波 器和切比雪夫(Chebyshev)滤波器。
自编IIR型50hz陷波器,Matlab源代码,有详细注释

Matlab源代码:%% 巴特沃斯型50hz陷波器,可改变陷波带宽和阶数function [Num,Den] = ZB_50_filter(f0,B1,N)%输入参数% f0 陷波器中心频率% B1 单边带宽% N 滤波器阶数fs=1000;%采样率T=1/fs;rp=3;%通带衰减rs=N/2*10; %阻带衰减wp1=((f0-B1)/1000)*2*pi;% 下通带截止频率wp2=((f0+B1)/1000)*2*pi;% 上通带截止频率ws1=((f0-B1/4)/1000)*2*pi;%阻带下限频率ws2=((f0+B1/4)/1000)*2*pi;%阻带上限频率wc1=(2/T)*tan(wp1/2);wc2=(2/T)*tan(wp2/2);wr1=(2/T)*tan(ws1/2);wr2=(2/T)*tan(ws2/2);w0=sqrt(wc2*wc1);%阻带中心频率B=wc2-wc1;%带宽wp=1;ws=wp*(wr1*B)/(w0^2-wr1^2);%归一化阻带截止频率[N,wc]=buttord(wp,ws,rp,rs,'s');[Z,P,K]=buttap(N);[Bd,Ad]=zp2tf(Z,P,K);%将零极点转化成传输形式[B,A]=lp2bs(Bd,Ad,w0,B);%对低通滤波器进行频率转换,为带阻滤波器[b,a]=bilinear(B,A,fs);%利用双线性变换法,转换成数字滤波器Num=b;%滤波器分子Den=a;%滤波器分母end举例:设计中心频率为50hz,带宽为0.6hz的IIR的陷波器:f0=50;B1=0.3; %单边带宽0.3hzN=2;[Num,Den] = ZB_50_filter(f0,B1,N);%调用函数计算结果:Num=[0.998118588556613 -1.898537748170150.998118588556613];Den=[1 -1.89853774817015 0.996237177113225]调用matlab中的fdatool滤波器工具箱验证:与fdatool自带IIR的butterworth滤波器的幅频曲线一致,滤波器系数几乎一致:。
IIR数字陷波器的设计及FPGA实现

摘要 I I R (无限冲激响应)数字滤波器在许多领域 得到广泛应用。这里介绍了一种利用 M a t l a b 设计一个 IIR 数字陷波器的方法,接着在硬件 实现时将其转化为二阶级联形式,以 V e r i l o g H D L 语言书写模块,最后利用 A l t e r a 公司的 Quartus II 软件进行 FPGA 设计及仿真。 关键词 无限冲激响应; 巴特沃斯带阻滤波器; 级联; Matlab Quartus II Abstract IIR (Infinite Impulse Response) digital filters are widely used in many fields. In this paper, it introduce how to design a bandstop IIR digital filter in Matlab. And then divided it into second order filters called biquads. The implementation is simulated using the Verilog HDL in Quartus II. Key words IIR;Butterworth bandstop filter;cascaded transfer; MATLAB;Quartus IIFra bibliotek-83-
制 造
IIR数字陷波器的设计及FPGA实现

>>wp=fp*2*pi/Fs;ws=fs*2*pi/Fs; >>[n,wn]=buttord(wp/pi,ws/pi, rp,rs); >>[B,A]=butter(n,wn,'stop') 最后的命令计算得到滤波器的各项
3.FPGA实现 既然高阶的 IIR 滤波器都可以转化
整个运算过程大量用到了乘、加 操作,在 Quartus II 软件中调用库函 数 ALTMULT_ADD 来使用片内专用 乘法器完成所有乘法运算,这样可以 获得较高的性能。另外可以使用 LPM_ADD_SUB 宏单元完成加法操 作。
为了方便程序日后的扩充,将二 阶子系统单独封装成一个模块:
包含很多设计数字滤波器的 M 文件, 熟练利用这些 M 文件可以完成各种常 用的数字滤波器的设计工作。
这里没有给出阻带频率的上下限, 为设计方便,令阻带上下边频率分别 为 99Hz 和 101Hz。首先计算出归一 化截止角频率:w1=f1*2*pi/Fs=0.19 π,w s l = f s l *2 *p i / F s = 0 . 1 9 8 π, w s h = f s h * 2 * p i / F s = 0 . 2 0 2 π, w2=f2*2*pi/Fs =0.21 π,进而可计算 得到模拟高通滤波器的截止角频率: wa1=tan(w1/2),wasl=tan(wsl/2), wash=tan(wsh/2),wa2=tan(w2/ 2 ) 。这里一般的设计步骤为首先把所 要设计的数字滤波器的技术指标转化为 低通模拟滤波器的技术指标,先设计 出相应的低通模拟滤波器,然后进行 转化。但 MATLAB 的工具箱简化了 相关计算步骤,使得整个设计过程较 简洁。M A T L A B 命令如下:
消除心电信号工频干扰的新型IIR自适应陷波器设计

消除心电信号工频干扰的新型IIR自适应陷波器设计孟旭;唐晓英;刘伟峰;解菁;董大鹏【期刊名称】《医疗卫生装备》【年(卷),期】2008(029)008【摘要】目的:设计和实现一种用于消除ECG信号中50Hz工频干扰的新型IIR自适应陷波器.方法:利用Steiglitz-McBride Method(SMM)方法跟踪工频频率,设计基于零极点分布的陷渡器,应用最小平方逼近方法得到对称、可控的通带增益.结果:仿真显示设计的新型自适应陷波器能够正确地估计和实时地跟踪工频频率,陷波器的通带增益也可以通过改进的算法得到控制.结论:该陷波器能够有效地跟踪和消除心电信号中的工频干扰.【总页数】4页(P15-18)【作者】孟旭;唐晓英;刘伟峰;解菁;董大鹏【作者单位】北京理工大学,生命科学与技术学院,生物医学工程系,北京,100081;北京理工大学,生命科学与技术学院,生物医学工程系,北京,100081;北京理工大学,生命科学与技术学院,生物医学工程系,北京,100081;北京理工大学,生命科学与技术学院,生物医学工程系,北京,100081;北京理工大学,生命科学与技术学院,生物医学工程系,北京,100081【正文语种】中文【中图分类】TH772.2;R540.41【相关文献】1.心电信号工频干扰陷波器的设计与实现 [J], 张喜红;王玉香2.一种消除心电信号中工频干扰的陷波器设计 [J], 王立会;潘冬明3.自适应IIR陷波器在信号检测中的应用 [J], 韩慧鹏;梁红;胡旭娟4.用于去除心电信号工频干扰的多阶自适应滤波器阶数确定策略研究 [J], 秦勤;郑刚;孟妍;孙明丽5.用IIR格型陷波器消除信号中低频干扰的研究 [J], 张世平;赵永平;沈国锋;张绍卿因版权原因,仅展示原文概要,查看原文内容请购买。
陷波器设计

数字信号处理课程设计报告书题目陷波器设计课程设计任务书课题题目摘要随着数字技术的发展,数字滤波器在许多领域得到广泛的应用。
它是通信、语言、图像、自动控制、雷达、航空航天、生物医学信号处理等领域中的一种基本处理部件,具有稳定性好、精度高、灵活性大等突出优点。
在信号采集时,往往受到50Hz电源频率干扰,尤其是在供电系统不稳定、外界环境适应性差时严重影响要采集信号的正确判断。
本设计研究一种在MATLAB语言环境下分别用IIR和FIR滤波器设计方法设计实现一个数字陷波器,并将设计的滤波器应用到混合的正弦信号,通过仿真测试,用两种方法设计的滤波器可以很好的消除50Hz的工频干扰,并分析比较了各种方法所设计的陷波器性能。
在设计IIR数字陷波器过程中,是用椭圆数字陷波滤波器的设计方法,而FIR数字陷波器的设计主要用窗函数法、频率采样法及等波纹逼近法。
FIR滤波器可以得到严格的线性相位,但它的传递函数的极点固定在原点,只能通过改变零点位置来改变性能,为了达到高的选择性,必须用较高的阶数,对于同样的滤波器设计指标,FIR滤波器要求的阶数可能比IIR 滤波器高5~10倍。
IIR滤波器的设计可以利用模拟滤波器的许多现成的设计公式、数据和表格,计算的工作量较小。
关键词数字陷波器;50Hz工频干扰;IIR和FIR滤波器目录课程设计任务书 (I)摘要 (II)1设计概述 (1)1.1设计背景 (1)1.2设计目的 (1)1.3设计内容及要求 (1)2设计方案及实现 (2)2.1总体方案设计 (2)2.2设计原理 (2)2.2.1数字陷波器原理 (2)2.2.2IIR数字陷波器原理 (3)2.2.3FIR数字陷波器原理 (3)3设计结果分析 (8)3.1IIR数字陷波器设计 (8)3.2FIR数字陷波器设计 (10)3.2.1用窗函数法设计陷波器 (10)3.2.2频率采样法设计陷波器 (12)3.2.3基于切比雪夫等波纹逼近法 (13)4总结 (16)1 设计概述1.1 设计背景在我国采用的是50Hz 频率的交流电,所以在平时需要对信号进行采集处理和分析时,常会存在50Hz 的工频干扰,对我们的信号处理造成很大干扰,因此50Hz 陷波器在日常成产生活中被广泛应用,其技术已基本成熟。
用于去除心电信号中工频干扰数字滤波技术

Ke"町凼ECG 矗h料adaptive pow盯一line mt耐er鼬ce
l il赛
心电信号{#为心熬嘏话动在天体体表豹表鞯,稿母 一般比较徽弱,精度在10nv~5mv,频率为0.峭一 100}k在心电信号的辩集、放大、检测及记录过穗中, 宥来自外界的各种干扰,箕中以工频干扰对信号的影响 最太,这些干扰使系统的储噪化下降,甚至会淹没徽弱瞬 有用心电信号。因此采取楫教的手段抑制50H。z糍干 摅是非荤盛要粒。
可瓦去鬟舞安赫∞, H(Z)=器=
l一2∈l一}痧)∞s(蜘T)Z1+(1—2弘∥)zq
…。
滤波器的带宽Bw:
BW:攀
(i9)
l
,
我们采用这种结丰暂的自遭应陷渡藉进行工搬干扰的
穗陈.蒹统中的参考输入为50}lz的余弦波,收傲因子
p=O。000l,e=5,耪始投蘸数wi(1)嚣O,钾2《1)=0。通
过(14)~(17)式的循环遗代籍蓟滤波船的心电渡蟛如匿.
誊曩翦数字滤渡方糖露警器滤薮、蔫单整系数攀融 滤渡、鱼适瘟撼渡、弗莪褒换等。一十蛙能好麴滤教糕瘫 枉不削弱有用信号前提下,尽可能橱底地滤豫干扰,穰此 对干扰的滤除是否彻底以鼹对EcG信号是否青影响是 设计心电滤波器时必须潍意的两个关键问题。
本文 万针方对几 数种据不同的应用场台。采用多种滤波嚣设
}}方法进符工羧平捷船去睬,并且进幸亍了蜜灏条讳下瓣 滤洼效果毙较。实验孛受赘50}k工攘芋捷瓣《、毫信号 鞋5。0}k辨鞭率、8位精度进行采样。
滤脒工频干扰的滤涟器具有带阻特性,这可以从一 个全遥雕络串城去具有藕瓣疆慈辍增益瓣线性鞴位带避 嘲络输出而得到。实现方法如图5。
在心 万窀信 方号 数黯据采集建翟孛,蒎了受爨50}耘工频予
自适应谱线增强器和陷波器的设计

自适应谱线增强器和陷波器的设计1 引言自适应谱线增强器最早是Widrow 等人与1975年在研究自适应噪声相消时提出来的,目的是将正弦波与宽带噪声分离出来,并提取正弦波信号。
相反,如果正弦波信号是希望抑制的噪声或干扰,实现这一任务的的自适应滤波器称为陷波器。
现在,自适应谱线增强器和陷波器已广泛的应用于瞬时频率估计,谱分析,窄带检测,语音编码,窄带干扰抑制,干扰检测,数字式数据接收机的自适应载体恢复的领域。
自适应陷波器是用来恢复淹没在背景噪声中的未知频率的正弦信号以及估计正弦信号的频率。
在自适应陷波器的设计中,我们总是希望得到足够的尖截止特性,为了达到这个目的,自适应FIR 滤波器通常需要很高的阶数,从而导致计算量很大,但是自适应IIR 滤波器只用二阶就能得到最佳的近似。
一个IIR 陷波器是指在单位圆上,它的幅度响应在某一个特定值处为零,此值我们称为陷波频率,而它的幅度在单位圆上的其他点时几乎是连续不变的。
我们利用陷波器的输入减去输出,便可以得到具有尖截至特性的带通滤波器,从而在有效减小背景干扰噪声的同时,恢复输入信号中的正弦信号。
考虑下面的观测信号)()sin()()()(1n v n w A n v n s n x i pi i i +Θ+=+=∑= (1) 式中Ai ,wi ,oi 分别是第i 个正弦波信号的幅值,频率和初始相位:v(n)为加性的宽带噪声,可以是有色的。
希望设计的滤波器,让含噪声的信号x(n)通过该滤波器后,输出中只含有P 个正弦波信号s(n),而没有其他任何信号或噪声。
由于P 个正弦波信号的功率谱为P 条离散的谱线,所以这种只抽取正弦波信号的滤波器称为谱线增强器。
令H(w)是谱线增强器的传递函数,为了抽取P 个正弦波,并拒绝所有其他信号和噪声,传递函数H(w)必须满足以下条件:p w w w H .....,0,1)(0其他若〈= (2)反之,若陷波器的传递函数p w w w H .....1,0)(0其他若〈= (3) 则滤波器将抑制掉P 个正弦波信号,并让v(n)完全通过,这种滤波器的作用相当一个正弦波的陷阱,故称为陷波器。
一种自动跟踪工频陷波器的研究与设计

( Pat e e a m noEetcI n i e n ad l t n E gnei ,h n og aw n ol ef c ne eho g , 1 rci D p r et lc iaE gn r g n Ee r i n i r g S ad n K ie C lg oS i c &Tcll y . c t f r ei c oc e n e e o
t e a ay i o h u d me tl p i cp e f t e a t- a k n v t p h s wa er p a o t h e in s h me o e h n lss f t e f n a na rn i ls o h uo t c i g wa er ,t i v ta d p s t e d s c e f t r a g h fe u n yv l g r n fr r c mb n d w t h otg o told b n l n t n f t r t h s s c e s l e o e e r q e c -o t e t s me o i e i t e v l e c nr l a d e i a i l .I a u c s f l r s v d t a a o h a e mi o i e uy h p o l m n e ep ro a c f e c f r q e c e it n o o e e u n y Is e in k y r mp v n e oma c s r b e u d rt e r n e il n eo e u n y d va i p w r r q e c . t sg e sf r ig p fr n e h fm nu f o f f d o i o
心电信号工频干扰陷波器的设计与实现

心电信号工频干扰陷波器的设计与实现张喜红;王玉香【摘要】Taking C8051F362 as the core processor, designs FIR filter by means of window function method to develop portable and low cost ECG monitoring device. On Mattlab simulation platform, designs 30 Hz and 40 Hz low pass filters, and makes the two cascade combination for a 50 Hz notch filter, then applies the heuristic method and zero, pole adjustment method to adjust the filter coefficient of notch filter, and makes the filter to meet the requirements of ECG filtering and adapt to transplantation to C8051F362 single-chip computer. Tests the notch filter with a lot of ECG data in the MIT-BIH database, and the results demonstrate the validity and superiority of this algorithm.%为了使心电监护装置便携化、低成本,以C8051F362为核心处理器,利用窗函数法设计FIR型滤波器。
借助Matlab仿真平台,设计了30 Hz低通滤波器和40 Hz低通滤波器,并将二者级联组合为一个50 Hz陷波器,再采用试探法和零、极点调整法对陷波器的滤波系数进行调整,使其满足心电滤波要求,并能移植到C8051F362单片机上。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
-1
A( ρq ) , 0 < ρ<1, 则 当 参 数 ρ逼 近 1 时 , 可 知 滤 波 器 输 出 函
数越接近 e( n) 。因此, 需要计算找出滤波器的相关系数 ai, i=
2
1, …, m, 使得当 ρ→1 时, ε( n) 的均方误差最小。即: min E [ε
ai, i=1, …, m
Design of a New IIR Adaptive Notch Filter for Eliminating AC Inter fer ence on ECG Signals
MENG Xu, TANG Xiao- ying, LIU Wei- feng, XIE Jing, DONG Da- peng (Department of Biomedical Engineering, School of Life Science & Technology, Beijing Institute of Technology,
THES IS & RES EARCH REP ORT 研 究 论 著
消除心电信号工频干扰的新型 IIR 自适应陷波器设计
孟 旭, 唐晓英, 刘伟峰, 解 菁, 董大鹏 ( 北京理工大学 生命科学与技术学院 生物医学工程系, 北京 100081)
[摘要] 目的: 设计和实现一种用于消除 ECG 信号中 50 Hz 工频干扰的新型 IIR 自适应陷波器。方法: 利用 Steiglitz- McBride Method( SMM) 方法跟踪工频频率, 设计基于零极点分布的陷波器, 应用最小平方逼 近 方 法 得 到 对 称 、可 控 的 通带增益。结果: 仿真显示设计的新型自适应陷波器能够正确地估计和实时地跟踪工频频率, 陷波器的通带增益也可 以通过改进的算法得到控制。结论: 该陷波器能够有效地跟踪和消除心电信号中的工频干扰。 [关键词] 自适应陷波器; Steiglitz McBride 算法; 零极点分布; 通带增益 [中图分类号] TH772.2; R540.41 [文献标志码] A [文章编号] 1003- 8868( 2008) 08- 0015- 04
自 适 应 陷 波 器 ( ANFs) 对 于 广 带 噪 声 环 境 中 的 正 弦 信 号 的 检 测 、估 计 、滤 波 以 及 追 踪 具 有 良 好 的 效 果 。陷 波 器 可 以 通 过 FIR 或者 IIR 模型实现。但是 FIR 陷波器是非递归型滤波 器, 其极点位于原点, 所以 FIR 陷波器不能拥有较窄的带 宽 ; 相反, IIR 滤波器是递归型滤波器, 其极点位于单位圆上而非 原点, 因此 IIR 滤波器的极点分布可以根据带通滤波器和陷 波器的窄带带宽进行重置。此外, 最近大多数 ANFs 基于 IIR 模 型 的 另 一 个 原 因 , 是 因 为 与 FIR 相 比 , 其 表 征 信 号 需 要 的 参数较少。通常, 有如下几种方法实现 IIR 陷波器: ( 1) 通过全 通 滤 波 器 设 计 陷 波 器[3]; ( 2) 将 相 似 的 陷 波 器 转 化 为 数 字 IIR 陷波器; ( 3) 根据零极点分布设计陷波器[4]。而这些方法中, 虽 然零极点分布方法实现简单, 但是这种方法在非对称带宽增 益上受到限制, 而且不能够根据需求控制通带增益的大小。
目前对于消除这种干扰, 有着各种技术( 如适当地接地 或 者 使 用 双 绞 线[2]) , 这 些 方 法 在 一 定 程 度 上 能 够 减 少 干 扰 , 但没有取得良好效果。另外, 还有常用的平滑滤波、50 Hz 陷 波器以及自适应滤波等处理方法。这些处理算法各有优缺 点: 平滑滤波算法简单, 处理速度快, 滤波效果较好, 但是存 在一定的削 峰 作 用 ; 中 心 频 率 固 定 的 50 Hz 陷 波 器 包 括 用 模
( n) ], 其中 E [·] 表示期望。经过变换处理可得:
-1
-1
-1
-1
-1
A( q )
-1
= 1- A( ρq
) - A( q
-1
) = 1- q
B( q )
-1
Beijing, 100081, China) Abstr act Objective To design and implement a new IIR adaptive notch filter (ANF) for eliminating AC power frequency interference of 50Hz on ECG signals. Methods By using Steiglitz McBride method (SMM) to track the power frequency, the ANF was designed based on the pole- zero placement algorithm, applying least square approximation to obtain symmetrical and controllable pass- band gain. Results The simulation showed that the new ANF produced an accurate estimation and precise tracking abilities of notch frequencies. In addition, the pass- band gain of the new IIR ANF was controlled by the proposed algorithm. Conclusion The ANF can successfully track and eliminate the power frequency of ECG signals. [Chines e Medical Equipment J ournal, 2008, 29( 8) : 15- 18] Key wor ds adaptive notch filter; Stieglitz McBride method; pole- zero placements; pass- band gain
a1( ρ- 1) a2( ρ2- 1) q- 1 +…+ ( ρ2m- 1) q- (2m- 1)
( 5)
因此, 系统可以如图 2 表示, 同 时 从 一 个 已 知 信 号 y( n)
-1
-1
中设计陷波器系统 A( q ) / A( ρq ) 的问题可以转 化 为 求 证
-1
-1
模型 B( q ) / A( ρq ) 的问题。
拟器件实现和数字信号处理方法实现的陷波, 原理简单, 能 较大程度地 抑 制 50 Hz 的 工 频 干 扰 , 这 种 方 法 在 电 网 频 率 稳 定的情况下能取得良好效果, 但是因为其对于干扰信号频率 缺乏鲁棒性, 当电网频率发生变化时就失去了作用, 而且有 时存在群延时现象; 自适应滤波器的中心频率虽然能够跟随 工频信号的频率幅度变化而自动调节并抵消干扰, 但是需要 附加参考信号通道, 算法较为复杂, 很难用于实时处理。
m
" - 1
-1 -2
A( q ) = ( 1- 2 cos ωi q + q ) =
i=1
-1
-m
- (2m- 1) - 2m
1+ a1 q + … + amq +…+ a1 q + q
( 3)
-1
将 y( n) 通 过 一 个 陷 波 器 系 统 , 设 其 转 移 函 数 为 A( q ) /
假定一个信号如下:
m
! y( n) = ci sin ( ωi n + Φi ) + e( n)
( 1)
i=1
其中, 幅度{ci }、相位{Φi }和频率{ωi = A( q ) e( n)
( 2)
-1
-1
其中, q 代表单位延迟, 而 A( q ) 表示的意义如下:
15 医疗卫生装备·2008 年 8 月第 29 卷第 8 期 Chine s e Me dica l Equipme nt J ourna·l Vol.29 No.8 Augus t 2008
研 究 论 著 THES IS & RES EARCH REP ORT
因此, 本研究综合 Cheng Mu- huo 和 Tsai Jau- long 提出的基 于 Steiglitz- McBride Method( SMM) 的陷波 器 算 法[5]和 Surapun Yimman 等人提出的改进的零极点分布算法[6], 设计了一 种 新 型的用于消除心电信号中工频干扰的 IIR 自适应陷波器。采 用 SMM 方法跟踪工频频率并根据最小平方逼近准 则 来 解 决 零极点分布设计陷波器中的非对称和不可控带宽增益问题。 这样得到的 ANFs 不仅能够解决工频漂移问题, 而且能够很 好地消除 ECG 中的工频干扰信号。
1 引言 心 电 ( Electrocardiograph, ECG) 信 号 是 心 脏 电 活 动 在 人
体 体 表 的 表 现 , 它 一 般 比 较 微 弱 , 频 率 为 0.05~100 Hz( 能 量 集中在 0.05~44 Hz) , 幅 度 为 几 百 微 伏 到 几 毫 伏 。 因 此 , 心 电 信 号 在 提 取 的 过 程 中 极 易 受 到 内 、外 环 境 的 干 扰 , 而 其 中 最 主要的干扰 是 近 场 50 Hz 工 频 干 扰 源 , 因 为 各 种 生 物 电 信 号 中大都包含 有 50 Hz 的 频 率 成 分 , 而 且 生 物 电 信 号 的 强 度 远 小于 50 Hz 工频的干扰。所以, 如何消除 50 Hz 工频干扰, 成 为 处 理 心 电 信 号 的 首 要 任 务 [1]。
本 算 法 的 设 计 步 骤 : ( 1) 利 用 SMM 方 法 跟 踪 工 频 频 率 ; ( 2) 设计基于零极点分布的陷波器; ( 3) 应用最小平方逼近方 法 得 到 对 称 可 控 的 通 带 增 益 。 设 计 的 ANF 系 统 框 图 如 图 1 所示。