论文部分内容阅读
血压是血液在血管内流动时,作用于血管壁的压力,它是推动血液在血管内流动的动力。血压参数是人体生理参数的一项非常重要的指标。因此,及时准确地了解人体血压的变化情况,对于预防疾病和治疗疾病有着莫大的好处。动态血压计的研制应用是及时检测血压情况和预防高血压病的一种途径。课题的研究目标是构建一个集血压信号采集、分析、机器诊断于一体的动态血压计设备。本文对动态血压计的原理进行了论述,说明了目前动态血压计的现状、发展趋势及临床应用情况。主要内容涉及到动态血压计的软硬件的方案设计,血压信号的分析,专家系统理论,MATLAB的数学运算,数据库,CLIPS专家系统开发工具的使用以及VC++与MATLAB、CLIPS等工具的混合编程。其中,血压信号的分析和动态血压计专家系统的构建是本文论述的核心内容。在血压信号分析的部分,本文以小波理论中的多分辨率滤波特性为基础,实现了从血压数据文件中提取脉搏波,并以此为基础计算出收缩压、舒张压、平均血压和心率。在专家系统的构建过程中,本文论述了利用现有的专家系统开发工具CLIPS的内核,嵌入到VC++当中去实现专家系统的推理的整个过程。为了更好地实现软件系统的更新升级。本文采用了模块化设计思想,将应用程序按照功能划分模块。主要包括有仪器启用模块、数据处理模块、数据库模块以及系统管理模块等。其中的任一个模块都由动态链接库的形式来实现。本文较好地实现了血压信号的分析以及专家系统的构建。测量数据能有效地反映受检者的血压情况,说明了在目前情况下,小波理论对于分析非平稳信号有着不可代替的作用,证明了本文所述方法的可行性。将专家系统理论应用到动态血压计当中,这是本文的一个创新点。动态血压计专家系统的运行推理结果,客观地反映了受检者的实际情况,机器的自动诊断避免了人为因素地判断失误。同时,应用程序运行稳定,而且它还有很好地可扩展性。