新闻中心

EEPW首页 > 医疗电子 > 设计应用 > 基于MATLAB/SIMULINK的心电信号源系统设计

基于MATLAB/SIMULINK的心电信号源系统设计

作者: 时间:2010-12-16 来源:网络 收藏

本文引用地址:https://www.eepw.com.cn/article/199785.htm

  实时源设计

  设计方案采用实现发生器的设计。可以方便地进行可视化动态建模,且仿真过程是交互的,可以随时修改参数,能够立即看到仿真结果,生成可以实际应用的实时信号。

  发生器实现

  设计方案中将心电信号看作是由各个特征波组合在一起的波形,这些特征波包括P波、Q波、QRS波、S波、T波和U波。仿真设计过程中,Q波、QRS波和S波用三角波实现,P波、T波和U波用正弦波实现。

  心电信号发生器的设计采用七个模块实现,其中六个模块的功能是实现特征波,一个模块用来合成各个特征波,实现心电信号的仿真。设计结果如图3。

  

设计结果

  如图3示,每个心电信号特征波产生模块均有一个各自的特征波参数输入,这些参数包括幅度、宽度和移位。另外,6个心电信号特征波形产生模块有2个公共输入,分别是产生心电信号的长度x和心跳周期beat。显而易见,该心电信号发生器的模型可以通过改变心电信号参数,方便地得到所需的心电信号。

  实时心电信号的产生

  设计方案中,采用SIMULINK设计的心电信号发生器产生数字仿真心电信号,通过研华公司(Advantech)的模拟输出数据采集卡PLC-812PG的D/A转换器引出,生成实时心电信号,具体原理框图如图4。

  

原理框图

   Embedded Function模块只支持二维矩阵运算,因此在实时心电信号输出时要注意二维数据到一维数据的转换,即采用一个二维矩阵到一维矩阵的转换模块。

  结论

  本方案解决了实际心电信号采集过程中硬件电路复杂、噪声大以及个别心电波形不易采集等困难。为医学研究和教学带来方便,具有一定实用和参考价值。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭