论文部分内容阅读
心脏瓣膜病是一种常见的心脏疾病。在临床上,通常通过使用人工心脏瓣膜对病变的心脏瓣膜组织进行替换,从而使其恢复心脏功能。但是在我国,由于经济等约束条件影响,术后随访和护理没有相应得到展开,从而间接导致患者死亡。因此,为了对病人的心脏瓣膜进行监测,早期发现人工心脏瓣膜的病变。本文以心脏瓣膜病人的心音信号作为研究对象,利用现代电子技术和数字信号处理方法,设计出一套针对心脏瓣膜病人的心音监测系统。本文首先对人造心脏瓣膜病人的心音信号进行研究,由于心音信号为非平稳非线性的随机信号,以往的处理手段具体一定的局限性,文中使用希尔伯特-黄变换方法对心音信号进行分析,进而对信号进行频谱分析,计算出心音信号的短时平均能量。使用Matlab对各项特征进行了仿真提取。本文监测系统的核心在于FPGA处理系统,直接对信号的处理起着关键作用。本论文使用了SOPC技术,对系统进行设计。文中阐述了系统整体的软硬件设计。硬件部分包括了心音信号传感器、预处理电路、FPGA核心电路以及显示输出电路部分。心音信号在采集后的电压信号经预处理,由AD芯片进行处理,得到数字信号由FPGA内部进行处理,最终将处理结果直接显示在显示屏上,并能完成一定的报警功能。文中系统的软件部分设计主要基于SOPC技术展开,通过QuartusⅡ软件建立原理图文件作为顶层文件,在SOPC Builder中对Nios软处理器进行配置,再添加对应的IP核以及外设完成SOPC系统硬件系统设计,在完成硬件系统设计后,在NiosⅡ软件中利用C语言对采集存储、特征提取、显示报警等模块进行软件编程。最后文中对系统的运行进行了说明,并对系统的运行结果进行了进一步分析。结果表明:本系统能够正确的反应出心脏病人心音信号的实时状况,同时完成了对心音信号特征提取。