当前位置:首页 > 医疗电子 > 医疗电子
[导读]现代多参数监护仪普遍采用模块化结构,每个模块都是能完成单一功能的独立微处理机系统,多个模块通过串行口接收主控制器命令,送出测量结果。心电监护模块是其中的关键部件,其在单片机控制下拾取心电信号,放大、预

现代多参数监护仪普遍采用模块化结构,每个模块都是能完成单一功能的独立微处理机系统,多个模块通过串行口接收主控制器命令,送出测量结果。心电监护模块是其中的关键部件,其在单片机控制下拾取心电信号,放大、预处理,并传送给主控模块。

室性早博(PVC)是一种最常见的心律失常,它的实时、正确检测是心电图自动分析中的一项重要技术。在心电监护的基础上,加入心搏和节律分类功能,便可进行心律失常监护。室性早博检测一般在高端的心律失常分析模块中进行。目前单片机的功能不断增强,过去主要用作控制器的单片机,在完成原来的任务后,尚剩余不少CPU时间和控制功能,完全有可能实现一些过去只能在PC机上运行的复杂算法,而且用汇编语言编程提高运行速度。

模糊系统是模糊集合论和模糊逻辑的具体应用,它模拟人脑思维决策的能力,特别适用于数学模型难以精确表示的不确定系统。医学决策系统中的许多信息都是不确定的,例如心电信号中的大量特征信息,适合用模糊推理的方法进行处理。笔者的实验室采用模糊逻辑识别室性早博,效果较好。

笔者在基于8051的心电模块中移植上述算法,实现室性早博检测。在模糊单片机上进行模糊控制或推理非常方便。在数字单片机上实现,关键是怎样存储表达隶属度函数和模糊规则,以及怎样实现推理。

1 隶属度函数、模糊规则和模糊推理方法

使用RR间期、R波宽度和面积、T波的面积和峰值这五个形态参数描述一个QRS波。室性早博的典型形态特征表现为RR间期较小,R波宽度大、面积大,T波宽度大、峰值大。经过统计和实验确定的隶属度函数如图1所示。

图1中横轴表示论域,纵轴表示隶属度。每个输入语言变量定义小(S)、中(M)、大(L)、特大(XL)四个语言变量值。隶属度函数为三角形或半梯形。

模糊规则共有32条,部分规则如表1所示。其中17条判决"是 PVC",15条判决"可能是 PVC",--表示不考虑该参数的影响。

在数字单片机上实现模糊控制一般采用三种方式:强度转移方式、直接查表方式和公式计算方式。直接查表方式通过事先的离线计算,得到一张模糊控制表,将控制表存放在计算机内存中;控制过程中,根据输入变量查找表中对应的控制量。在一般的控制应用中,这种方法速度最快。但本系统中输入变量较多(5个),模糊控制表维数高,存储、查表均不方便。强度转移方式是按模糊控制的极大-极小法进行推理。每个输入参数映射为多个隶属度,每组输入会激活多条规则,可能对应不同的结果。用取小的原则计算各组合对应规则的输出强度,然后按最大隶属度原则得出对应于各结论的可信度。这样,对于每一个输入,都可得出与各结论相对应的输出强度,称为输出隶属度,取输出强度最大的那个隶属度作为输出。实验结果表明,这种方法对本系统最为合适。

2 强度转移法在单片机8051上的实现

2。1 隶属度函数的存放

由于数字单片机只能存储和处理数字信息,且单片机的内存容量有限,如果要对系统输入输出论域的所有隶属函数的连续曲线进行存储,是根本不可能的。对于三角形隶属函数,采用三点法,存储三角形的三个顶点;对于两边的半梯形,也存储腰和顶的三点。隶属度函数存放在ROM中,如表2所示(仅列出RR,其余类推)。

2。2 输入模糊化

提取的特征参数是精确值,将它们与隶属函数进行比较组合,求出相应的模糊输入量。隶属度范围为0~1,在8位机上可表示为00H~FFH。对本系统而言,每个精确输入值最多只对应两个模糊输入量大于零,其余的模糊输入量则为零。例如:假设RR=1。1,从表2可知它落在中(M)和大(L)两个区间上,因此对于中(M)和大(L)的隶属度为:

μm(1。1)=(1。4-1。1)/(1。4-1。0)×FFH=BFH

μl(1。1)=(1。1-1。0)/(1。4-1。0)×FFH=3FH

在RAM中开辟一块区域,存放各模糊输入量?如表3所示。

2。3 模糊规则的存放

模糊规则表示为:IF A and B and C and D and E THEN Y(or Z)

其中"IF"后紧接着的词称前件,"THEN"后面的词称后件。首先将输入的模糊值S、M、L、XL分别与数字0、1、2、3相对应,即:

RR、RA、RW、TA、TH:S=0,M=1,L=2,XL=3

每条规则用三字节表示。第一字节高四位表示第一前件的模糊值,低四位表示第二前件的模糊值;第二字节高四位表示第三前件,低四位表示第四前件;第三字节高四位表示第五前件,低四位表示后件。其中,F表示不考虑该前件,A表示"是 PVC",B表示"可能是 PVC"。以第一条规则(存放在ROM中)为例,如表4。

2。4 模糊推理和输出

对于一组模糊输入,遍历每一条模糊规则。取第一条规则第一前件(3H)作为地址偏移量,加上模糊输入RR在RAM中存放的首地址(40H),则可从RAM内RR存放区域中查找出XL的隶属度A1;取第一条规则第二前件(3H)作为地址偏移量,加上模糊输入RA在RAM中存放的首地址(44H),则可从RAM内RA存放区域中查找出XL的隶属度B1;依此类推得隶属度C1、D1、E1。根据强度转移法,取A1、B1、C1、D1、E1中最小值作为该规则后件所取的语言变?quot;是PVC"的隶属度Y1。当所有规则都遍历后得到:"是PVC"的隶属度Y1 Y2~Ym,"可能是 PVC"的隶属度Z1 Z2~Zn。取Y1 Y2~Ym的最大值作为"是 PVC"的隶属度Y,取Z1 Z2~Zn的最大值作为"可能是 PVC"的隶属度Z。如果Y<7FH且Z〈7FH,则输出"正常";如果Y>Z,输出"是 PVC";如果Z〉Y,输出"可能是 PVC"。

本文讨论了在数字单片机中进行模糊推理的方法,实现在心电监护模块中用模糊逻辑检测室性早博,使心电监护模块功能得到扩展。室性早博检测结果和心电波形数据一起传给上位机,进行心律失常的进一步分析。

更多医疗电子信息请关注:21ic医疗电子

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

摘要:通过对供料净化操作电伴加热温度控制进行实验,证明了模糊自整定PID控制器在进行供料净化容器入口连接管电伴加热带温度控制时,具有温度控制迅速、控制效果稳定等优势,为今后电伴加热系统的设计和应用提供了参考。

关键字: PID控制 模糊控制 自整定控制

摘要:无接触网城轨列车已成为有轨电车动力系统升级的优选方案,而复合储能系统城轨车辆是无接触网城轨列车中较为实用的一种。针对车载复合储能系统能量管理问题,引入基于实时小波变换的模糊控制法,通过超级电容SOC状态控制进行能量...

关键字: 能量管理 模糊控制 小波变换

摘要:工程机械作为一种常用的基建设备,故障发生率相当高,发生故障后若不能及时诊断维修,将对施工进度造成较大影响,直接造成巨额经济损失。现利用模糊控制算法对工程机械中的故障进行分析,以迅速准确找出机械系统的故障发生原因,从...

关键字: 故障诊断 模糊控制 工程机械

模糊控制的设计尚缺乏系统性,这对复杂系统的控制是难以奏效的。难以建立一套系统的模糊控制理论,以解决模糊控制的机理、稳定性分析、系统化设计方法等一系列问题;

关键字: 模糊控制 控制算法

PID控制器,模糊控制器,模糊PID控制器区别为:控制精度不同、调整速度不同、用途不同。PID控制器,模糊控制器,模糊PID控制器三者都是在工业控制应用中的反馈回路部件。用于让系统的数据达到或者保持在参考值。

关键字: 模糊控制 pid控制

摘要:在测量参数比较多且控制要求也比较高的情况下,传统方式往往很难精确测量,文章设计出一种采用模糊控制策略实现多传感器的猪舍测控系统。根据现有的经验总结了控制规则的设计参数,并以温度测量为例,构建了模糊控制器,同时给出了...

关键字: 模糊控制 多传感器 环境监控 STC12C5A60S2

摘要:针对复杂的非线性时变系统,研究了将模糊系统与普通PID相结合的自适应模糊PID控制系统,总结了该控制器的设计过程及设计方法。仿真结果表明,这种控制器是一种易于理解、便于实现、,性能良好的控制器,能适用于非线性、时变...

关键字: 模糊控制 自整定 PID参数 自适应模型

模糊控制算法(理论知识)

关键字: 模糊控制 语言

摘 要:区别于传统农业,现代农业在大棚中增加了许多控制设备,以便于对农作物进行高效种植,而基于物联网技术的精准农业可以实现农业生产的精细化管理,节省投入,获得经济和环境效益是农业现代化的重要发展方向。而模糊控制既是智能控...

关键字: 现代农业 精细化 智能控制 模糊控制

首先来看一个实例,控制进水阀S1和出水阀S2,使水箱水位保持在目标水位O处。

关键字: 模糊控制
关闭
关闭