一种麻醉和意识深度监测系统的制作方法

文档序号:11713185阅读:159来源:国知局

本发明属于医疗设备技术领域,尤其涉及一种麻醉和意识深度监测系统。



背景技术:

麻醉在外科手术中的作用极为重要,合理的麻醉可以在患者无痛觉的情况下进行手术治疗,使患者免受痛苦,同时方便医生正常工作。但是麻醉不当,不但不能消除患者的痛苦,还会带来一系列其他的问题。麻醉过深,有损患者的神经系统功能,并可能留下神经后遗症甚至威胁生命;麻醉过浅,则不能抑制伤害性刺激,使病人疼痛不适或本能体动导致手术难以进行或出现意外,还可能引起术中知晓,造成病人留存有手术中记忆,从而可能引起严重的精神或睡眠障碍。

随着新的肌松药和镇痛剂等药剂的联合应用,全身麻醉的麻醉深度、意识状态常被掩盖或难以识别,判断并控制合适的麻醉深度已成为临床迫切需要解决的问题,因此出现一些麻醉和意识深度监测装置,但是还存在以下缺点:一是监测手段分散,相对独立,导致数据同步性差,不能反应点时间的数据相关性,也无法整体反映患者的麻醉深度和意识状态;二是受到外界和内部电力元件的干扰,导致监测参数不精确,影响麻醉深度判断的准确性;三是监测数据存储在本地,导致数据丢失的可能性大,影响患者再次手术中的数据利用和相关参考价值,导致工作效率大大降低。



技术实现要素:

本发明为解决现有的监测不精准,容易受到干扰和数据存储不安全的技术问题而提供一种麻醉和意识深度监测系统。

本发明为解决公知技术中存在的技术问题所采取的技术方案是:

该麻醉和意识深度监测系统包括:

用于对人体心率进行监测的心率传感器;

用于对人体血压进行监测的血压传感器;

用于对人体呼吸频率、吸入氧浓度、呼气末二氧化碳、吸入麻醉气体进行监测的呼吸气体监测传感器;

用于对人体脑电波进行监测的脑电波监测传感器;

用于对人体疼痛刺激进行监测的镇痛/伤害性刺激指数传感器;

用于对人体骨骼肌松弛程度进行监测的肌松监测仪;

分别与心率传感器、血压传感器、呼吸气体监测传感器、脑电波监测传感器、镇痛/伤害性刺激指数传感器、肌松监测仪有线连接,用于对监测信号进行分析和处理的单片机;

与单片机通过输入模块有线连接,用于输入患者基本信息的输入键盘;

与单片机有线连接,用于对监测数据进行保存的存储器;

与单片机有线连接,用于对监测数据进行比对、采样和查询的ram存储器和mram存储器;

与单片机有线连接,用于提供电源的电源模块;

与单片机有线连接,用于对监测数据进行分析的数据分析模块;

与数据分析模块有线连接,用于对监测数据进行进一步处理的数据处理模块;

与单片机有线连接,用于对时间进行记录的计时模块;

与单片机有线连接,用于消除干扰杂讯的滤波器;

与单片机有线连接,用于将数据进行导出的数据导出模块;

与单片机有线连接,用于对监测信号进行显示和操作的操作显示屏;

与单片机有线连接,用于接收和发送无线网络信号的无线射频收发模块;

与无线射频收发模块通过gprs无线网络无线连接,用于进行数据传输与交换的云服务器。

进一步,所述操作显示屏具体为多点触控的电容式触摸屏。

进一步,所述操作显示屏上安装有语音播报装置,语音播报装置通过数据线与单片机相连接。

进一步,所述操作显示屏上安装有打印装置,打印装置均通过数据线与单片机相连接。

进一步,所述操作显示屏上安装有多个指示灯,指示灯通过数据线与单片机相连接。

进一步,所述单片机设置有数据压缩单元,所述数据压缩单元的数据压缩方法的步骤为:

步骤一、在编码时,首先根据e1n+1=e1n+dn+1式计算出e1值,再根据式计算出拟合残差,计算这两步时,均需要对结果进行越限判断,判断e1是否越限是为了避免其超过传感器数据总线上限而造成溢出;判断残差是否越限是为了实现分段拟合;

步骤二、当一段输入数据的拟合残差全部计算完后,构造出{dn,e1n,dfr3,dfr4,…dfrn}所示的数据包,通过s-huffman编码方法对其进行熵编码,然后发送出去,接收端解码时,先将接收到的一组数据解码,还原出{dn,e1n,dfr3,dfr4,…dfrn}式所示的数据包,然后根据式计算并还原出所有原始数据。

进一步,所述无线射频收发模块设置有安全接入单元,所述安全接入单元的安全接入的方法设置两种交互模式:单播模式和组播模式,单播模式和组播模式分别设有网络协调器发起握手和传感器节点发起握手两种发起方式,网络协调器和传感器节点进行增强型4-wayhandshake,得到最新的成对临时密钥,用于信息加密及认证;单播模式是无线体域网中单个传感器节点接入网络协调器;组播模式是无线体域网中多个传感器节点接入网络协调器,以实现某个或某些传感器节点的测量指标超过相应指标限制时,相应传感器节点主动发起握手过程;远距离接入时,采用多跳方式,并采用传感器节点与网络协调器之间的距离门限值,控制单跳和多跳方式之间的切换。

进一步,所述安全接入的方法握手过程发送的所有信息封装在802.15.6帧中,由帧标识来区分握手过程中发送的信息,网络协调器和传感器节点共享密钥成对主密钥,网络协调器拥有可信任传感器节点的地址维护密钥列表{k1,k2...kn}、指标门限列表{w1,w2…wn}以及距离门限列表{d1,d2...dn};传感器节点拥有自己的密钥ki加密握手过程的三个信息、指标门限值wi、距离门限制di,密钥ki是由成对主密钥及传感器节点的地址id结合生成的,接下来网络协调器和传感器节点进行增强型4-wayhandshake,得到最新的成对临时密钥,用于以后的信息加密及认证;

单播模式具体包括:主动发起方式和被动发起方式;单播模式是无线体域网中单个传感器节点接入网络协调器。

进一步,所述主动发起方式,是网络协调器发起握手具体实现步骤如下:

步骤一,网络协调器发送经过密钥ka加密的信息msg1给传感器节点a,msg1中包括用于产生成对临时密钥的随机数nonce_bnc,及传感器节点身份id_a;

步骤二,bn_a生成的随机数收到msg1之后,验证身份id_a;若验证成功,则生成bn_a生成的随机数,并将经过密钥ka加密的信息msg2发送给网络协调器,否则丢弃该信息;

步骤三,网络协调器收到msg2之后,验证bnc生成的随机数;若验证成功,则用prf函数结合随机数生成并装入成对临时密钥,然后在aes-cbc-mac模式下使用密钥ka计算出{bn_a生成的随机数,id_a}的消息完整性认证码kmac,并将kmac作为msg3发送给传感器节点a,否则丢弃该信息;

步骤四,传感器节点a收到msg3之后,在aes-cbc-mac模式下使用自己的密钥ka根据相应信息计算出kmac',将接收到的kmac与计算出的kmac'进行比对,若一致,则传感器节点a用prf函数结合随机数生成并装入成对临时密钥,改进型的4-wayhandshake完成,否则丢弃该信息;

某传感器节点指标超过门限值wi时,被动发起方式,是相应传感器节点发起握手具体实现步骤如下:

步骤一,传感器节点a发送经过密钥ka加密的信息msg1给网络协调器,msg1中包括用于产生成对临时密钥的随机数nonce_bnc,及传感器节点身份id_a;

步骤二,网络协调器收到msg1之后,验证身份id_a;若验证成功,则生成随机数nonce_bnc,并将经过密钥ka加密的信息msg2发送给传感器节点a,否则丢弃该信息;

步骤三,传感器节点a收到msg2之后,验证传感器节点a生成的随机数nonce_a;若验证成功,则用prf函数结合随机数生成并装入成对临时密钥,然后在aes-cbc-mac模式下使用密钥ka计算出{bn_a生成的随机数,id_a}的消息完整性认证码kmac,并将kmac作为msg3发送给网络协调器,否则丢弃该信息;

步骤四,网络协调器收到msg3之后,在aes-cbc-mac模式下使用密钥ka根据相应信息计算出kmac',将接收到的kmac与计算出的kmac'进行比对,若一致,则网络协调器用prf函数结合随机数生成并装入成对临时密钥,改进型的4-wayhandshake完成,否则丢弃该信息。

进一步,所述组播模式包括:主动发起方式和被动发起模式;组播模式是无线体域网中多个传感器节点接入网络协调器;

主动发起方式,是网络协调器发起握手具体实现步骤如下:

步骤一,网络协调器组播经过密钥ki加密的信息msg1,启动改进型4-wayhandshake;

步骤二,等待接入的第i个传感器节点接收到组播信息msg1,根据得到信息的前缀地址从维护的密钥列表里找到相应的密钥ki,从而得到bnc生成的随机数及id_i,验证身份id_i,若验证成功,则生成随机数nonce_i,并将经过密钥ki加密的信息msg2发送给网络协调器,否则丢弃该信息;

步骤三,网络协调器收到msg2,验证bnc生成的随机数,若验证成功,则用prf函数结合随机数生成并装入成对临时密钥ptk_i,然后在aes-cbc-mac模式下使用密钥ki计算出{nonce_i,id_i}的消息完整性认证码kmaci,并将kmaci作为msg3发送给传感器节点bn_i,否则丢弃该信息;

步骤四,第i个传感器节点bn_i收到msg3之后,在aes-cbc-mac模式下使用自己的密钥ki根据相应信息计算出kmaci',将接收到的kmaci与计算出的kmaci'进行比对,若一致,则传感器节点bn_i用prf函数结合随机数生成并装入成对临时密钥ptk_i,改进型的4-wayhandshake完成,否则丢弃该信息;

组播模式下被动发起方式的具体实现步骤如下:

步骤一,n个传感器节点给网络协调器发送经过密钥ki加密的信息msg1,启动改进型4-wayhandshake;

步骤二,网络协调器接收到信息msg1,根据得到信息的前缀地址从维护的密钥列表里找到相应的密钥ki,从而得到nonce_i及id_i,并验证身份id_i,若验证成功,则生成随机数nonce_bnc,并将经过密钥ki加密的信息msg2发送给等待接入的第i个传感器节点,否则丢弃该信息;

步骤三,传感器节点_i收到msg2,验证nonce_i,若验证成功,则用prf函数结合随机数生成并装入成对临时密钥ptk_i,然后在aes-cbc-mac模式下使用密钥ki计算出{nonce_i,id_i}的消息完整性认证码kmaci,并将kmaci作为msg3发送给传感器节点bn_i,否则丢弃该信息;

步骤四,网络协调器收到msg3之后,验证bnc生成的随机数,如验证成功,则用prf函数结合随机数生成并装入成对临时密钥ptk_i,然后在aes-cbc-mac模式下使用密钥ki根据相应信息计算出kmaci',将接收到的kmaci与计算出的kmaci'进行比对,若一致,则网络协调器用prf函数结合随机数生成并装入成对临时密钥ptk_i,改进型的4-wayhandshake完成,否则丢弃该信息。

本发明具有的优点和积极效果是:该麻醉和意识深度监测系统监测全面,数据分析精准,存储安全;通过心率传感器、血压传感器、呼吸气体监测传感器、脑电波监测传感器、镇痛/伤害性刺激指数传感器、肌松监测仪对人体麻醉和意识深度进行全面监测,并发送到单片机中,通过滤波器消除外界和内部的干扰杂讯,确保监测数据精准化,各个数据时间相关性强,数据更符合临床实际情况,利用单片机通过无线射频收发模块将监测数据存储到云服务器中,保证数据的存储安全和提取使用,通过ram存储器、mram存储器和云服务器将监测数据进行比对、采样查询和存储,方便医生判断人体麻醉和意识深度的程度,更好地进行控制和手术。

附图说明

图1是本发明实施例提供的麻醉和意识深度监测系统的原理框图;

图中:1、心率传感器;2、血压传感器;3、呼吸气体监测传感器;4、脑电波监测传感器;5、镇痛/伤害性刺激指数传感器;6、肌松监测仪;7、输入模块;8、输入键盘;9、存储器;10、ram存储器;11、mram存储器;12、电源模块;13、数据分析模块;14、数据处理模块;15、计时模块;16、滤波器;17、数据导出模块;18、操作显示屏;19、无线射频收发模块;20、云服务器;21、语音播报装置;22、打印装置;23、指示灯;24、单片机。

具体实施方式

为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下。

下面结合图1对本发明的结构作详细的描述。

该麻醉和意识深度监测系统包括:

用于对人体心率进行监测的心率传感器1;

用于对人体血压进行监测的血压传感器2;

用于对人体呼吸频率、吸入氧浓度、呼气末二氧化碳、吸入麻醉气体进行监测的呼吸气体监测传感器3;

用于对人体脑电波进行监测的脑电波监测传感器4;

用于疼痛刺激监测的镇痛/伤害性刺激指数传感器5;

用于对人体骨骼肌松弛程度进行监测的肌松监测仪6;

分别与心率传感器1、血压传感器2、呼吸气体监测传感器3、脑电波监测传感器4、镇痛/伤害性刺激指数传感器5、肌松监测仪6有线连接,用于对监测信号进行分析和处理的单片机24;

与单片机24通过输入模块7有线连接,用于输入患者基本信息的输入键盘8;

与单片机24有线连接,用于对监测数据进行保存的存储器9;

与单片机24有线连接,用于对监测数据进行比对、采样和查询的ram存储器10和mram存储器11;

与单片机24有线连接,用于提供电源的电源模块12;

与单片机24有线连接,用于对监测数据进行分析的数据分析模块13;

与数据分析模块13有线连接,用于对监测数据进行进一步处理的数据处理模块14;

与单片机24有线连接,用于对时间进行记录的计时模块15;

与单片机24有线连接,用于消除干扰杂讯的滤波器16;

与单片机24有线连接,用于将数据进行导出的数据导出模块17;

与单片机24有线连接,用于对监测信号进行显示和操作的操作显示屏18;

与单片机24有线连接,用于接收和发送无线网络信号的无线射频收发模块19;

与无线射频收发模块19通过gprs无线网络无线连接,用于进行数据传输与交换的云服务器20。

进一步,所述操作显示屏18具体为多点触控的电容式触摸屏。

进一步,所述操作显示屏18上安装有语音播报装置21,语音播报装置21通过数据线与单片机24相连接。

进一步,所述操作显示屏18上安装有打印装置22,打印装置22均通过数据线与单片机24相连接。

进一步,所述操作显示屏18上安装有多个指示灯23,指示灯23通过数据线与单片机24相连接。

进一步,所述单片机设置有数据压缩单元,所述数据压缩单元的数据压缩方法的步骤为:

步骤一、在编码时,首先根据e1n+1=e1n+dn+1式计算出e1值,再根据式计算出拟合残差,计算这两步时,均需要对结果进行越限判断,判断e1是否越限是为了避免其超过传感器数据总线上限而造成溢出;判断残差是否越限是为了实现分段拟合;

步骤二、当一段输入数据的拟合残差全部计算完后,构造出{dn,e1n,dfr3,dfr4,…dfrn}所示的数据包,通过s-huffman编码方法对其进行熵编码,然后发送出去,接收端解码时,先将接收到的一组数据解码,还原出{dn,e1n,dfr3,dfr4,…dfrn}式所示的数据包,然后根据式计算并还原出所有原始数据。

进一步,所述无线射频收发模块设置有安全接入单元,所述安全接入单元的安全接入的方法设置两种交互模式:单播模式和组播模式,单播模式和组播模式分别设有网络协调器发起握手和传感器节点发起握手两种发起方式,网络协调器和传感器节点进行增强型4-wayhandshake,得到最新的成对临时密钥,用于信息加密及认证;单播模式是无线体域网中单个传感器节点接入网络协调器;组播模式是无线体域网中多个传感器节点接入网络协调器,以实现某个或某些传感器节点的测量指标超过相应指标限制时,相应传感器节点主动发起握手过程;远距离接入时,采用多跳方式,并采用传感器节点与网络协调器之间的距离门限值,控制单跳和多跳方式之间的切换。

进一步,所述安全接入的方法握手过程发送的所有信息封装在802.15.6帧中,由帧标识来区分握手过程中发送的信息,网络协调器和传感器节点共享密钥成对主密钥,网络协调器拥有可信任传感器节点的地址维护密钥列表{k1,k2...kn}、指标门限列表{w1,w2…wn}以及距离门限列表{d1,d2...dn};传感器节点拥有自己的密钥ki加密握手过程的三个信息、指标门限值wi、距离门限制di,密钥ki是由成对主密钥及传感器节点的地址id结合生成的,接下来网络协调器和传感器节点进行增强型4-wayhandshake,得到最新的成对临时密钥,用于以后的信息加密及认证;

单播模式具体包括:主动发起方式和被动发起方式;单播模式是无线体域网中单个传感器节点接入网络协调器。

进一步,所述主动发起方式,是网络协调器发起握手具体实现步骤如下:

步骤一,网络协调器发送经过密钥ka加密的信息msg1给传感器节点a,msg1中包括用于产生成对临时密钥的随机数nonce_bnc,及传感器节点身份id_a;

步骤二,bn_a生成的随机数收到msg1之后,验证身份id_a;若验证成功,则生成bn_a生成的随机数,并将经过密钥ka加密的信息msg2发送给网络协调器,否则丢弃该信息;

步骤三,网络协调器收到msg2之后,验证bnc生成的随机数;若验证成功,则用prf函数结合随机数生成并装入成对临时密钥,然后在aes-cbc-mac模式下使用密钥ka计算出{bn_a生成的随机数,id_a}的消息完整性认证码kmac,并将kmac作为msg3发送给传感器节点a,否则丢弃该信息;

步骤四,传感器节点a收到msg3之后,在aes-cbc-mac模式下使用自己的密钥ka根据相应信息计算出kmac',将接收到的kmac与计算出的kmac'进行比对,若一致,则传感器节点a用prf函数结合随机数生成并装入成对临时密钥,改进型的4-wayhandshake完成,否则丢弃该信息;

某传感器节点指标超过门限值wi时,被动发起方式,是相应传感器节点发起握手具体实现步骤如下:

步骤一,传感器节点a发送经过密钥ka加密的信息msg1给网络协调器,msg1中包括用于产生成对临时密钥的随机数nonce_bnc,及传感器节点身份id_a;

步骤二,网络协调器收到msg1之后,验证身份id_a;若验证成功,则生成随机数nonce_bnc,并将经过密钥ka加密的信息msg2发送给传感器节点a,否则丢弃该信息;

步骤三,传感器节点a收到msg2之后,验证传感器节点a生成的随机数nonce_a;若验证成功,则用prf函数结合随机数生成并装入成对临时密钥,然后在aes-cbc-mac模式下使用密钥ka计算出{bn_a生成的随机数,id_a}的消息完整性认证码kmac,并将kmac作为msg3发送给网络协调器,否则丢弃该信息;

步骤四,网络协调器收到msg3之后,在aes-cbc-mac模式下使用密钥ka根据相应信息计算出kmac',将接收到的kmac与计算出的kmac'进行比对,若一致,则网络协调器用prf函数结合随机数生成并装入成对临时密钥,改进型的4-wayhandshake完成,否则丢弃该信息。

进一步,所述组播模式包括:主动发起方式和被动发起模式;组播模式是无线体域网中多个传感器节点接入网络协调器;

主动发起方式,是网络协调器发起握手具体实现步骤如下:

步骤一,网络协调器组播经过密钥ki加密的信息msg1,启动改进型4-wayhandshake;

步骤二,等待接入的第i个传感器节点接收到组播信息msg1,根据得到信息的前缀地址从维护的密钥列表里找到相应的密钥ki,从而得到bnc生成的随机数及id_i,验证身份id_i,若验证成功,则生成随机数nonce_i,并将经过密钥ki加密的信息msg2发送给网络协调器,否则丢弃该信息;

步骤三,网络协调器收到msg2,验证bnc生成的随机数,若验证成功,则用prf函数结合随机数生成并装入成对临时密钥ptk_i,然后在aes-cbc-mac模式下使用密钥ki计算出{nonce_i,id_i}的消息完整性认证码kmaci,并将kmaci作为msg3发送给传感器节点bn_i,否则丢弃该信息;

步骤四,第i个传感器节点bn_i收到msg3之后,在aes-cbc-mac模式下使用自己的密钥ki根据相应信息计算出kmaci',将接收到的kmaci与计算出的kmaci'进行比对,若一致,则传感器节点bn_i用prf函数结合随机数生成并装入成对临时密钥ptk_i,改进型的4-wayhandshake完成,否则丢弃该信息;

组播模式下被动发起方式的具体实现步骤如下:

步骤一,n个传感器节点给网络协调器发送经过密钥ki加密的信息msg1,启动改进型4-wayhandshake;

步骤二,网络协调器接收到信息msg1,根据得到信息的前缀地址从维护的密钥列表里找到相应的密钥ki,从而得到nonce_i及id_i,并验证身份id_i,若验证成功,则生成随机数nonce_bnc,并将经过密钥ki加密的信息msg2发送给等待接入的第i个传感器节点,否则丢弃该信息;

步骤三,传感器节点_i收到msg2,验证nonce_i,若验证成功,则用prf函数结合随机数生成并装入成对临时密钥ptk_i,然后在aes-cbc-mac模式下使用密钥ki计算出{nonce_i,id_i}的消息完整性认证码kmaci,并将kmaci作为msg3发送给传感器节点bn_i,否则丢弃该信息;

步骤四,网络协调器收到msg3之后,验证bnc生成的随机数,如验证成功,则用prf函数结合随机数生成并装入成对临时密钥ptk_i,然后在aes-cbc-mac模式下使用密钥ki根据相应信息计算出kmaci',将接收到的kmaci与计算出的kmaci'进行比对,若一致,则网络协调器用prf函数结合随机数生成并装入成对临时密钥ptk_i,改进型的4-wayhandshake完成,否则丢弃该信息。

下面结合工作原理对本发明的结构作进一步的描述。

通过心率传感器1、血压传感器2、呼吸气体监测传感器3、脑电波监测传感器4、镇痛/伤害性刺激指数传感器5、肌松监测仪6对人体麻醉和意识深度进行全面监测,并发送到单片机24中,通过滤波器16消除外界和内部的干扰杂讯,确保监测数据精准化,利用单片机24通过无线射频收发模块19将监测数据存储到云服务器20中,保证数据的存储安全和提取使用,通过ram存储器10、mram存储器11和云服务器20将监测数据进行比对、采样、查询和存储,方便医生判断人体麻醉和意识深度的程度,更好地进行控制和手术,利用输入键盘8将患者的基本信息通过输入模块7输入到单片机24中,通过单片机24将监测数据和基本信息通过数据分析模块13和数据处理模块14进行分析处理,判断患者的麻醉和意识深度,电源模块12提供电源,利用数据导出模块17可将监测数据进行导出,通过操作显示屏18显示出来,也可通过语音播报装置21播放出来,亦可通过打印装置22打印出来进行保存,计时模块15用于计时。

以上所述仅是对本发明的较佳实施例而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所做的任何简单修改,等同变化与修饰,均属于本发明技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1