[发明专利]基于freeRTOS的连续无创血压测量系统在审
申请号: | 202110247131.X | 申请日: | 2021-03-05 |
公开(公告)号: | CN113180621A | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 李龙 | 申请(专利权)人: | 上海立阖泰医疗科技有限公司 |
主分类号: | A61B5/021 | 分类号: | A61B5/021 |
代理公司: | 北京精金石知识产权代理有限公司 11470 | 代理人: | 杨兰兰 |
地址: | 200233 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 freertos 连续 血压 测量 系统 | ||
1.一种基于freeRTOS系统的连续无创血压测量系统,其特征在于,包括:数据层、管理层、交互层和控制层;
所述数据层包含数据采集模块、数据处理模块和血压计算模块,利用freeRTOS系统的线程调度机制、中断管理机制和线程调度机制,实现数据采集和计算,并将计算结果传输给所述管理层存储,具体执行如下操作:
数据采集模块根据控制模块的指令和校准模块的校准指令,采集人体PWTT、心率PULSE、收缩压SBP和舒张压DBP数据,接收校准数据;
数据处理模块采用PWTT筛选算法对数据筛选出合格的PWTT值,再根据优化的PWV算法计算PWV值,将处理后的数据和计算的PWV值传输给管理层进行存储;
血压计算模块在校准阶段,通过freeRTOS系统中的存储管理机制和中断机制从管理层获取数据,通过计算PWV、收缩压SBP、心率PULSE和脉压差PP之间的相关系数、SBP与PWV、SBP与PULSE、PP与PWV、PP与PULSE之间的回归系数P1、Q1、P2和Q2、以及收缩压的回归常数M1和舒张压的回归常数M2,确定血压计算回归方程,并传输给管理层进行存储,在动态监测阶段,通过中断机制进行实时血压计算,将计算结果再传输给管理层进行存储;
所述管理层包含存储模块、动态监测模块和信息管理模块;
动态监测模块在动态监测的定时器时间到达时,通知控制模块根据当前监测内容调用数据采集模块采集数据,数据采集模块通过freeRTOS系统中的线程调度机制将采集的数据传输给数据处理模块,数据处理模块接收到数据后进行数据处理,并根据数据处理模块对采集的数据处理的结果,根据血压计算回归方程计算当前收缩压SBP和舒张压DBP,将数据传输给管理层进行存储;
存储模块利用freeRTOS系统的内存管理机制和文件系统管理机制存储和更新校准数据及血压数据;
信息管理模块判断来自交互层的指令是否是基本信息的设置,所述基本信息包括年龄、臂长,若是,则根据该指令设置数据,并通知存储模块对基本信息数据进行存储;
所述交互层包含UI模块、校准模块和云端中间件模块;
UI模块用于显示各个功能、与用户进行交互、接收用户的操作事件命令,同时将事件命令传输到对应的模块,执行对应于操作事件的操作;
校准模块判断所述连续无创血压测量系统是否与校准设备连接,若没有连接,则通知UI模块告知用户校准失败,若已连接,则顺序启动校准设备、数据采集模块和数据处理模块,数据采集模块采集PWTT和心率PULSE数据并接收校准数据,将数据传输给数据处理模块;数据处理模块对接收到的数据根据设置的条件进行筛选,若数据不合格,通知UI模块告知用户校准失败,若数据合格,则传输给存储模块存储为校准数据,调用血压计算模块根据校准数据确定血压计算回归方程并由存储模块进行存储,并通知UI模块告知用户校准成功,与校准设备断开连接;
云端中间件模块根据接收来自UI模块的不同指令,完成数据提取、云端存储、消息推送和基于freeRTOS系统的连续无创血压测量系统的软件升级;
所述控制层包括控制模块,根据接收指令调用对应的模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海立阖泰医疗科技有限公司,未经上海立阖泰医疗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110247131.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电池低电量处理算法
- 下一篇:一种卫材用ES纤维的制备方法及ES纤维