⛄一、心电信号数字滤波处理简介
心电信号作为一种人体的基本生理信号, 是心脏电活动在人体体表的表现, 信号一般比较微弱, 频率在0.05Hz~100Hz范围内, 幅度为10V (胎儿) ~5m V (成人) , 心电信号信噪比和频率都较低, 在心电的采集、放大、检测等过程中, 易受到外界的各种干扰。常见的噪声干扰有:第一是基线漂移, 一般是由人体呼吸和心肌兴奋所引起的, 它的频率低于0.5Hz, 属于低频干扰;其次是肌电干扰, 它是由人体肌肉颤动所致, 它的发生频率具有随机性, 范围在5Hz~2000Hz之间;第三是工频干扰, 它是由室内照明及动力设备影响到人体的分布电容所引起的, 频率为50Hz。消除或减少这些干扰时识别心电信号特征和参数的前提。心电信号噪声来源不同, 频率也存在差异, 正是由于这些差异, 对不同的信号干扰其滤波方法也不同, 滤波可以用硬件实现, 但实现过程相对困难, 也可以用软件编程方法实现, 数字滤波技术成为目前滤除心电干扰的有效手段。
1 程序设计与实现
“心电信号的数字滤波处理”软件所要实现的功能和任务如下所示:
(1) 信号输入:信号源的读取及参数的输入;
(2) 信号滤波:选择信号分析通道, 选择滤波器类型和种类, 根据选择的滤波器类型及参数指标, 用相对应的阶数选择函数返回阶数N及截止频率Wn, 根据N及Wn利用IIR滤波器响应的设计函数对信号进行滤波处理