基于FPGA的工频干扰实时滤波技术

来源 :北京协和医学院 中国医学科学院 清华大学医学部 | 被引量 : 0次 | 上传用户:cashcumt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
生物医学信号是源于一个生物系统的一类信号,像心音、脑电、生物序列和基因以及神经活动等,这些信号通常含有与生物系统生理和结构状态相关的信息,它们对这些系统状态的研究和诊断具有很大的价值。信号拾取、采集和处理的正确与否直接影响到生物医学研究的准确性,如何有效地从强噪声背景中提取有用的生物医学信号是信号处理技术的重要问题。   设计自适应滤波器对带有工频干扰的生物医学信号进行滤波,从而消除工频干扰,获得最佳的滤波效果是本研究要解决的问题。生物医学信号具有信号弱、噪声强、频率范围较低、随机性强等特点。由于心电(electrocardiogram,ECG)信号的确定性、稳定性、规则性都比其他生物信号高,便于准确评估和检测滤波效果,本研究采用ECG信号作为原始的模板信号。   本研究将新的电子芯片技术与现代信号处理技术相结合,从过去单一的软件算法研究,转向软件与硬件结合,从而提高自适应速度和精度,而且可以使系统的开发周期缩短、成本降低、容易升级和变更。   采用现场可编程逻辑器件(Field Programmable Gate Array,FPGA)作为新的ECG快速提取算法的硬件载体,加快信号处理的速度。为了将ECG快速提取算法转换为常用的适合于FPGA芯片的定点数算法,研究中详细分析了定点数的量化效应对自适应噪声消除器的影响,以及对浮点数算法和定点数算法的复合自适应滤波器的各种参数的选择,如步长因子和字长选择。研究中以定点数算法中的步长因子和字长选择,作为FPGA设计的基础,利用串并结合的硬件结构实现自适应滤波器,并得到了预期的效果,准确提取改善后的ECG信号。   研究中,在MATLAB(Matrix Laboratry)软件的环境下模拟,选取带有50Hz工频干扰的不同信噪比的ECG原始信号,在浮点数情况下,原始信号通过采用最小均方LMS(LeastMean Squares)算法的浮点数自适应滤波器后,根据信噪比的改善和收敛速度,确定不同的最佳μ值,并在定点数情况下,在最佳μ值的情况下,原始信号通过采用LMs算法的定点数自适应滤波器后,根据信噪比的改善效果和采用硬件的经济性,确定最佳的定点数。并了解LMS算法中步长因子、定点数字长值对信号信噪比、收敛速度和硬件经济性的影响。从而得出针对含有工频干扰的不同信噪比的原始ECG,应该采用什么样的μ值和什么样的定点数才能对原始ECG的改善和以后的硬件实现取得最佳的效果,并根据所得到的数据和结果,在FPGA上实现自适应滤波器,使自适应滤波器能对带有工频干扰的ECG原始信号有最佳的滤波效果。
其他文献
一  走了半生的路,却始终没能走出故乡的土地。  故乡是什么?祖籍而故乡,故乡而祖籍,无非就是那片曾经生活过的土地。  做梦时,永远是在故乡。梦中的自己,没有年龄,也没有身体,只是一个概念,一个和谁一起做事、说话或愉悦,或惊恐,或紧张,或舒心的存在。梦中的故乡永远是几十年前的老样子。石头铺就的街道,石头砌垒的院墙,石头碾子,石头磨盘,石头窑洞。河里滚动着卵石,地边堆放着碎石……  终于回来了!但这
期刊
期刊
下午刚上班,来了个陌生电话,接,还是不接?以我一贯的做法,会马上压掉.现在骚扰电话该有多少哇——推销图书的,卖茶叶的,做电话黄页的……不胜其烦.看看号码,本地的,那就接了
期刊
柴油机电控系统实时仿真是一项复杂的、涉及多学科的系统工程.在已研制成功柴油机喷油电控单元(ECU)的基础上,该文论述了实时仿真的两种方式,即硬件在环仿真(HILSS)和数学仿
期刊
期刊
期刊
学位
期刊
岁末年初,一场突如其来的新冠肺炎病毒蔓延全国乃至全球,让人猝不及防。面对疫情,每个人都必须应对和战斗。大量的医务工作者和疾控人员奋斗在一线,各级政府和医院不停地工作,而大部分的老百姓都在居家隔离,每天关注着网络上有关疫情和防护的各种新闻、实时数据和救援信息。面对如此关乎生命健康的大疫情,没有人会不受关联,在长期负面信息的笼罩下,每个人都会产生不同程度的紧张、焦虑、恐惧等不良情绪和心理反应,影响了我
期刊