血气生化分析仪的温度异常判断方法和数据校正方法与流程

未命名 10-18 阅读:128 评论:0


1.本发明涉及数据处理技术领域,尤其是涉及一种血气生化分析仪的温度异常判断方法和数据校正方法。


背景技术:

2.血气生化分析仪利用生物传感器对动脉中的酸碱度、二氧化碳分压等相关指标进行测定。待测样本(血液)脱离人体后,受到外界环境影响,温度会出现变化。现有技术会在血气生化分析仪的内部设置加热机构对测试卡进行加热,使得生物传感器上的酶活性尽量达到最佳状态,测试卡内的待测样本温度能够更加接近血液在人体的温度,进而提高测量的精准度。
3.然而温度控制保持是一个持续过程,在测试过程中,无法确定此时血气生化分析仪内部是否已经完成了温度控制保持。如果未完成温度控制保持而直接进行测试,测试卡内的血液温度与人体内的血液温度会有偏差,会导致血液中气体的测试数值与实际数值出现偏差。并且生物传感器的阻抗大小受到温度影响,同一浓度的测试液在不同温度下其对应的阻抗大小不同,从而影响了测试结果的精确性。


技术实现要素:

4.本发明的目的在于提供一种血气生化分析仪的温度异常判断方法和数据校正方法,以保证血气生化分析仪的温度控制状态处于正常状态,进而提高测试结果的精确性。
5.本发明提供的一种血气生化分析仪的温度异常判断方法,所述血气生化分析仪的测试卡的预设位置设置有加热片;所述加热片用于加热所述测试卡;所述方法包括:获取基于当前时间确定的指定时间段内,多个时间点分别对应的环境温度和加热片温度;基于多个所述环境温度,确定多个环境温度滤波结果;基于多个所述加热片温度,确定多个加热片温度滤波结果;从预设的第一温度关系表中,获取每个环境温度滤波结果对应的加热片阈值温度;其中,所述第一温度关系表中包括多个环境温度下分别对应的加热片阈值温度;如果当前每个加热片温度滤波结果均符合对应的所述加热片阈值温度,获取所述当前时间对应的风道温度;其中,所述风道温度用于表示所述血气生化分析仪的内部风道的温度;如果所述风道温度属于预设的风道阈值温度区间,确认所述血气生化分析仪的温度控制状态处于正常状态。
6.进一步的,通过下述方式获取所述风道阈值温度区间:获取所述当前时间对应的当前环境温度;从预设的第二温度关系表中,获取所述当前环境温度对应的风道阈值温度区间;其中,所述第二温度关系表中包括多个环境温度下分别对应的风道阈值温度区间。
7.进一步的,基于多个所述环境温度,确定多个环境温度滤波结果;基于多个所述加热片温度,确定多个加热片温度滤波结果的步骤包括:对获取的多个所述环境温度进行滤波处理,得到多个环境温度滤波结果;对获取的多个所述加热片温度进行滤波处理,得到多个加热片温度滤波结果。
8.本发明提供的一种血气生化分析仪的数据校正方法,所述血气生化分析仪的测试卡对应多种电极;所述方法包括:当确认所述血气生化分析仪的温度控制状态处于正常状态时针对每种电极,根据当前环境温度和/或当前加热片温度确定该电极的电极温度;其中,采用权利要求1-3任一项所述的方法确认所述血气生化分析仪的温度控制状态是否处于正常状态;对待测样本施加激励信号,以得到响应信号;根据所述响应信号和预设的第一数学模型,计算得到在标准电极温度下,所述待测样本中的指定成分的成分测试结果;其中,所述第一数学模型为基于所述标准电极温度确定的数学模型;如果所述电极温度与所述标准电极温度不同,按预设第二数学模型对所述成分测试结果进行补偿校正,得到所述指定成分在所述电极温度下的成分校正结果;如果所述电极温度与所述标准电极温度相同,将所述成分测试结果确定为成分校正结果。
9.进一步的,对所述待测样本施加激励信号,得到的响应信号为阻抗模值,阻抗模值的获取步骤包括:对所述待测样本施加激励信号,得到阻抗谱;基于所述阻抗谱确定复变函数;根据所述复变函数的虚部和实部,计算阻抗模值。
10.进一步的,所述第一数学模型如下:
11.c
m-pre
=k*z+b;
12.所述第二数学模型如下:
[0013][0014]
其中,c
m-pre
为计算得到的在所述标准电极温度下,所述待测样本中的指定成分m的成分测试结果;k和b均为系数;z为阻抗模值;cm为指定成分m在电极温度下的成分校正结果;t为电极温度;grm为平均相对变化值。
[0015]
进一步的,所述第一数学模型的建立方法包括:获取预先配置好的不同浓度梯度的测试液样本,通过血气生化分析仪测量不同浓度梯度下测试液样本所对应的阻抗模值;其中,所述血气生化分析仪位于恒温恒湿箱内,所述恒温恒湿箱的温度被设定为使电极温度达到标准电极温度;采用线性拟合的方式对所述测试液样本的浓度与阻抗模值进行拟合,得到标准电极温度下第一数学模型。
[0016]
进一步的,所述第二数学模型的建立方法包括:基于标准电极温度建立多个温度区间段;在标准电极温度下通过第一数学模型计算测试液样本的标准样本浓度值;根据第一数学模型计算温度区间段端点温度下,相同浓度的测试液样本所对应的成分测试结果;计算所述成分测试结果与所述标准样本浓度值的偏差结果;计算所述电极温度与所述标准电极温度的差值,得到差值结果;计算所述偏差结果与所述差值结果的比值,得到平均相对变化值;基于所述平均相对变化值、所述电极温度、所述标准电极温度,得到第二数学模型,以对所述成分测试结果进行补偿校正,得到所述指定成分在所述电极温度下的成分校正结果。
[0017]
进一步的,针对每种电极,根据当前环境温度和/或当前加热片温度确定该电极的电极温度的步骤包括:针对每种电极,如果该电极位于所述测试卡的外侧,基于当前环境温度和预设第一拟合关系式,计算得到该电极的电极温度。
[0018]
进一步的,所述指定成分为hct。
[0019]
本发明提供的一种血气生化分析仪的温度异常判断装置,所述血气生化分析仪的
测试卡的预设位置设置有加热片;所述加热片用于加热所述测试卡;所述装置包括:第一获取模块,用于获取基于当前时间确定的指定时间段内,多个时间点分别对应的环境温度和加热片温度;第一确定模块,用于基于多个所述环境温度,确定多个环境温度滤波结果;基于多个所述加热片温度,确定多个加热片温度滤波结果;第二获取模块,用于从预设的第一温度关系表中,获取每个环境温度滤波结果对应的加热片阈值温度;其中,所述第一温度关系表中包括多个环境温度下分别对应的加热片阈值温度;第三获取模块,用于如果当前每个加热片温度滤波结果均符合对应的所述加热片阈值温度,获取所述当前时间对应的风道温度;其中,所述风道温度用于表示所述血气生化分析仪的内部风道的温度;确认模块,用于如果所述风道温度属于预设的风道阈值温度区间,确认所述血气生化分析仪的温度控制状态处于正常状态。
[0020]
本发明提供的一种血气生化分析仪的数据校正装置,所述血气生化分析仪的测试卡对应多种电极;所述装置包括:第二确定模块,用于当确认所述血气生化分析仪的温度控制状态处于正常状态时针对每种电极,根据当前环境温度和/或当前加热片温度确定该电极的电极温度;其中,采用上述任一项所述的方法确认所述血气生化分析仪的温度控制状态是否处于正常状态;激励模块,用于对待测样本施加激励信号,以得到阻抗模值;计算模块,用于根据所述阻抗模值和预设的第一数学模型,计算得到在标准电极温度下,所述待测样本中的指定成分的成分测试结果;其中,所述第一数学模型为基于所述标准电极温度确定的数学模型;校正模块,用于如果所述电极温度与所述标准电极温度不同,按预设第二数学模型对所述成分测试结果进行补偿校正,得到所述指定成分在所述电极温度下的成分校正结果;第三确定模块,用于如果所述电极温度与所述标准电极温度相同,将所述成分测试结果确定为成分校正结果。
[0021]
本发明提供的一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现上述任一项所述的血气生化分析仪的温度异常判断方法,或上述任一项所述的血气生化分析仪的数据校正方法。
[0022]
本发明提供的血气生化分析仪的温度异常判断方法和数据校正方法,获取基于当前时间确定的指定时间段内,多个时间点分别对应的环境温度和加热片温度;对多个环境温度进行滤波处理,得到多个环境温度滤波结果;对多个加热片温度进行滤波处理,得到多个加热片温度滤波结果;从预设的第一温度关系表中,获取每个环境温度滤波结果对应的加热片阈值温度;其中,第一温度关系表中包括多个环境温度下分别对应的加热片阈值温度;如果每个加热片温度滤波结果均符合对应的加热片阈值温度,获取当前时间对应的风道温度;其中,风道温度用于表示血气生化分析仪的内部风道的温度;如果风道温度属于预设的风道阈值温度区间,确认血气生化分析仪的温度控制状态处于正常状态。该方式中,可以根据多个时间点分别对应的环境温度和加热片温度,得到多个环境温度滤波结果和多个加热片温度滤波结果,只要每个加热片温度滤波结果符合对应环境温度滤波结果下的加热片阈值温度,且当前时间对应的风道温度也符合风道阈值温度区间,即可保证血气生化分析仪的温度控制状态处于正常状态,进而提高后续测量数据的准确度。
附图说明
[0023]
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024]
图1为本发明实施例提供的一种血气生化分析仪的温度异常判断方法的流程图;
[0025]
图2为本发明实施例提供的一种第一温度关系表的示意图;图3为本发明实施例提供的一种血气生化分析仪的数据校正方法的流程图;
[0026]
图4为本发明实施例提供的一种hct电极温度与环境温度实验数据图;
[0027]
图5为本发明实施例提供的一种hct电极温度与环境温度线性拟合图;
[0028]
图6为本发明实施例提供的一种实验表格数据的示意图;
[0029]
图7为本发明实施例提供的一种拟合曲线示意图;
[0030]
图8为本发明实施例提供的另一种血气生化分析仪的数据校正方法的流程图;
[0031]
图9为本发明实施例提供的一种血气生化分析仪的温度控制系统示意图;
[0032]
图10为本发明实施例提供的一种血气生化分析仪的温度异常判断装置的结构示意图;
[0033]
图11为本发明实施例提供的一种血气生化分析仪的数据校正装置的结构示意图;
[0034]
图12为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
[0035]
下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0036]
血气生化分析仪利用生物传感器能够在较短时间内对动脉中血液的酸碱度(ph)、二氧化碳分压(p
co2
)、氧分压(p
o2
)、lac(乳酸)、glu(血糖)等相关指标进行测定。检测时,生物传感器在与待测样本中对应的成分接触后,发生电化学反应,产生电信号,通过对电信号的处理可以计算出人体血液各成分的指标。
[0037]
待测样本(血液)脱离人体后,受到外界环境的影响,温度会出现变化。气体(co2和o2)在血液中的溶解受到温度的影响,如果测试环境的温度与人体环境温差较大时,也会影响测试的精准度。
[0038]
生物传感器上酶的活性也受到温度的影响,当温度过高或过低时,电化学反应不充分,获得的电信号也就不准确,最终导致测试结果出现偏差,特别是o2、lac、glu生物传感器的酶活性最容易受到温度的影响。
[0039]
相关技术中的一种血气生化分析仪,可以对测试卡上下加热,在血气生化分析仪内部设置多个温度传感器,第一温度传感器、第二温度传感器和第三温度传感器,分别设置在测试卡底座组件上、风扇的进风口处以及壳体右侧的开孔处,系统采集这三个温度传感器的数值,进行数据的分析处理,通过调整pwm(pulse width modulation,脉冲宽度调制)来控制风扇的转速,使壳体内部的温度可以保持动态的平衡,从而保证测试的精准。然而该
方式主要存在以下缺陷:
[0040]
缺陷1.缺少判断温控是否异常功能;该技术仅仅实现了血气生化仪内部整体温度控制保持,温度控制保持是一个持续过程,但在测试过程中,并不知道此时,血气生化仪内部是否已经完成了温度控制保持。如果未完成而直接进行测试,测试卡内的血液温度与人体内的血液温度会有偏差,不同温度下气体在血液中的溶解度不同,这就会导致血液中气体的测试数值与实际数值出现偏差。
[0041]
缺陷2:不能根据温度补偿来计算指标的实际值;在实际操作过程中,由于加热结构的温度传导、损耗,以及血气生化分析仪内部电子设备产生的热量的干扰,使得加热装置并不能将生物传感器十分精准的加热到设定温度,从而无法保证生物传感器上的能够达到最佳活性,这就会导致测试数值与实际数值之间出现偏差。虽然设置第一温度传感器、第二温度传感器和第三温度传感器采集温度数据,并通过数据分析来控制风扇的转速,但仅仅是用于整个血气生化分析仪内部的整体温度控制,并不能实现对对温度要求高的生物传感器的温度精准测量。
[0042]
测试过程中,生物传感器的电信号的传导也会受到温度的影响导致测量结果出现偏移(测试产生的电信号很小,例如氧气传感器响应电流为-0.6ua
‑‑
3ua)。基于此,本发明实施例提供了一种血气生化分析仪的温度异常判断方法和数据校正方法,该技术可以应用于需要利用血气生化分析仪对待测样本中的成分进行测定的应用中。
[0043]
为便于对本实施例进行理解,首先对本发明实施例所公开的一种血气生化分析仪的温度异常判断方法进行介绍,血气生化分析仪的测试卡预设位置设置有加热片;加热片用于加热测试卡;血气生化分析仪是一种可以利用电极在较短时间内对待测样本中的酸碱度(ph)、二氧化碳分压(p
co2
)和氧分压(p
o2
)等相关指标进行测定的仪器。上述预设位置可以为测试卡的上方或测试卡的下方等,具体可以根据实际需求进行设置;通过加热片加热测试卡,可以使测试卡内的待测样本,如血液的温度更接近血液在人体内的温度;如图1所示,该方法包括如下步骤:
[0044]
步骤s102,获取基于当前时间确定的指定时间段内,多个时间点分别对应的环境温度和加热片温度。
[0045]
上述指定时间段可以根据实际的监测精度需求进行设置,比如,在时间点的数量相同的情况下,如果指定时间段是一段相对较短的时间,则监测精度相对会更高一些,如果指定时间段是一段相对较长的时间,则监测精度相对会更低一些;上述时间点的数量也可以根据实际需求进行设置,比如,可以从指定时间段内平均选取5个或7个时间点等;上述环境温度可以通过通风口温度探头采集得到,该通风口温度探头通常位于血气生化分析仪的设备表面,紧贴在设备的外壳上,可以实时监测并记录外界的环境温度,作为后续温度补偿的依据。上述加热片温度可以通过ntc(negative temperature coefficient,负温度系数)采集得到,如果加热片位于插卡位置的下方,则该ntc可以位于插卡位置的下方,紧贴加热片表面,用于监测加热片温度变化。为了准确测量血液中的各成分的指标值,通常需要对测试卡进行加热,使测试卡温度与人体温度保持一致,这种情况下,需要先确认血气生化分析仪的温度控制是否正常有效,此时可以先确定指定时间段内的多个时间点,获取在每个时间点采集到的环境温度和加热片温度。
[0046]
步骤s104,基于多个所述环境温度,确定多个环境温度滤波结果;基于多个所述加
热片温度,确定多个加热片温度滤波结果。
[0047]
在实际实现时,当获取到多个环境温度和多个加热片温度后,可以进一步确定多个环境温度滤波结果和多个加热片温度滤波结果;比如,可以通过中值滤波、均值滤波等滤波处理方式确定。
[0048]
步骤s106,从预设的第一温度关系表中,获取每个环境温度滤波结果对应的加热片阈值温度;其中,第一温度关系表中包括多个环境温度下分别对应的加热片阈值温度。
[0049]
在第一温度关系表中,不同的环境温度对应的加热片阈值温度通常不同,每个加热片阈值温度可以是一具体的温度值,也可以是一温度区间,具体可以根据实际需求进行设置;在实际实现时,可以预先配置第一温度关系表,从该第一温度关系表中,选取每个环境温度滤波结果对应的加热片温度阈值。
[0050]
本实施例中,血气生化分析仪的加热片温度是根据环境温度滤波结果来控制的,具体控制过程是通过pid算法实现,第一温度关系表如图2所示,每个环境温度(对应上述环境温度滤波结果)均对应一个加热片温度,当获取到环境温度滤波结果时,采集当前加热片温度滤波结果,并将当前加热片温度滤波结果与第一温度关系表中该环境温度对应的加热片温度进行比较,若当前加热片温度滤波结果超过加热片温度,则温控异常,反之则温控正常。
[0051]
步骤s108,如果每个加热片温度滤波结果均符合对应的加热片阈值温度,获取当前时间对应的风道温度;其中,风道温度用于表示血气生化分析仪的内部风道的温度。
[0052]
判断每个加热片温度滤波结果是否符合对应的环境温度滤波结果下的加热片阈值温度,比如,如果加热片阈值温度是一具体的温度值,则加热片温度滤波结果不超出该加热片阈值温度时,可以认为该加热片温度滤波结果符合加热片阈值温度;如果加热片阈值温度是一温度区间,则加热片温度滤波结果属于该温度区间时,可以认为该加热片温度滤波结果符合加热片阈值温度等;如果经判断确认每个加热片温度滤波结果符合对应的环境温度滤波结果下的加热片阈值温度,则可以获取当前时间对应的风道温度,该风道温度可以以tw表示,可以通过通道温度探头采集该风道温度,该通道温度探头通常悬于血气生化分析仪的测试卡插卡位置的上方,并位于设备通风的风道中,处于设备的中心位置。该通道温度探头一方面受加热片加热和风扇散热的共同作用,另一方面受到血气生化分析仪内部其它元器件散热的影响,可以监测血气生化分析仪在整个测量过程中的温度变化,通过采集该通道温度探头的温度变化,可以判断血气生化分析仪是否处于正常的工作状态。
[0053]
步骤s110,如果风道温度属于预设的风道阈值温度区间,确认血气生化分析仪的温度控制状态处于正常状态。
[0054]
由于该风道温度在测量过程中一直受到风道通风和加热片散热影响,处于一种波动状态,因此,实际测试时,只要确保其波动范围在规定的风道阈值温度区间内,即可确认血气生化分析仪的温度控制状态处于稳定的正常状态。
[0055]
以风道阈值温度区间为[tmin,tmax]为例,若风道温度属于[tmin,tmax],则继续温度校正,反之则判断为温控异常结束测试;加热片温度与环境温度是通过pid算法来控制的,也即加热片温度是受环境温度来调节的。
[0056]
需要说明的是,上述tmin和tmax是通过试验测试得到的,由加热片温度和环境温度共同决定的,所以不同环境温度下,风道阈值温度区间通常会不一样。[tmin,tmax]是一
个温度变化区间。当环境温度确定时,整个测试过程中,tw是波动的,但不会超过这两个上下限。如果波动超出范围,要么环境温度不稳定,要么机器温控出现问题,一般在3℃以内。
[0057]
环境温度和加热片温度的变化会直接影响温度补偿的效果,因此需要连续记录其在整个测量过程中的完整数据,而tw温度探头只需记录即时温度。同时环境温度会保存在设备内存中,直到靶值分析完成,tw温度只需进行即时运算并实时刷新。
[0058]
具体实现时,可以通过下述步骤a和步骤b获取风道阈值温度区间:
[0059]
步骤a,获取当前时间对应的当前环境温度。
[0060]
步骤b,从预设的第二温度关系表中,获取当前环境温度对应的风道阈值温度区间;其中,第二温度关系表中包括多个环境温度下分别对应的风道阈值温度区间。
[0061]
在第二温度关系表中,不同的环境温度对应的风道阈值温度区间通常不同;在实际实现时,可以预先配置第二温度关系表,在获取到当前时间对应的风道温度后,可以从该第二温度关系表中,选取当前环境温度对应的风道阈值温度区间。
[0062]
(1)理论上,人体体温一般在37℃左右,因此血气生化分析仪温度保持在37℃左右来模拟人体体温;同时测量时外界环境温度是稳定状态;综合来看tw实际上是在固定的温度区间内处于一种动态均衡的状态。
[0063]
(2)在前期实验过程中,根据血气生化分析仪的测量温度范围(10℃-30℃),共划分31个温度阶,分别在不同的外界环境温度下测量通道温度tw的变化,得到不同的温度范围[tmin,tmax]。
[0064]
te=10℃,tw∈[t
min1
,t
max1
]
[0065]
te=11℃,tw∈[t
min2
,t
max2
]
[0066]

[0067]
te=30℃,tw∈[t
min31
,t
max31
]
[0068]
(3)在实际测量过程中,可以对tw温度进行实时监测,以3s为一个时间间隔对tw采集温度进行中值滤波。将tw与该温度下的[tmin,tmax]进行比较,当超出该范围区间时,可以判定血气生化分析仪的温度异常,也可以设定预设次数,比如,当出现3次以上超出范围的情况,则判定血气分析仪温度异常。
[0069]
上述血气生化分析仪的温度异常判断方法,获取基于当前时间确定的指定时间段内,多个时间点分别对应的环境温度和加热片温度;基于多个所述环境温度,确定多个环境温度滤波结果;基于多个所述加热片温度,确定多个加热片温度滤波结果;从预设的第一温度关系表中,获取每个环境温度滤波结果对应的加热片阈值温度;其中,第一温度关系表中包括多个环境温度下分别对应的加热片阈值温度;如果每个加热片温度滤波结果均符合对应的加热片阈值温度,获取当前时间对应的风道温度;其中,风道温度用于表示血气生化分析仪的内部风道的温度;如果风道温度属于预设的风道阈值温度区间,确认血气生化分析仪的温度控制状态处于正常状态。该方式中,可以根据多个时间点分别对应的环境温度和加热片温度,得到多个环境温度滤波结果和多个加热片温度滤波结果,只要每个加热片温度滤波结果符合对应环境温度滤波结果下的加热片阈值温度,且当前时间对应的风道温度也符合风道阈值温度区间,即可保证血气生化分析仪的温度控制状态处于正常状态,进而提高后续测量数据的准确度。
[0070]
本发明实施例还提供了另一种血气生化分析仪的温度异常判断方法,该方法在上
述实施例方法的基础上实现,该方法重点描述基于多个所述环境温度,确定多个环境温度滤波结果;基于多个所述加热片温度,确定多个加热片温度滤波结果的具体过程。
[0071]
具体的,可以对获取的多个所述环境温度进行滤波处理,得到多个环境温度滤波结果;对获取的多个所述加热片温度进行滤波处理,得到多个加热片温度滤波结果。
[0072]
上述滤波处理的方式通常包括中值滤波、均值滤波等;在实际实现时,为了降低设备的运算负荷同时得到温度的稳定值,在获取到多个时间点分别对应的环境温度和加热片温度后,可以对多个环境温度进行中值滤波后取均值得到多个环境温度滤波结果,可以以te表示;对多个加热片温度进行中值滤波后取均值得到多个加热片温度滤波结果,可以以tn表示,多个环境温度滤波结果的数量和多个加热片温度滤波结果的数量通常是相同的,并且,多个环境温度滤波结果和多个加热片温度滤波结果通常是一一对应的,即一个环境温度滤波结果可以对应一个加热片温度滤波结果。
[0073]
为便于理解,以tn为例,在得到多个加热片温度后,可以进行如下步骤:
[0074]
步骤1.以s为窗口进行初步的中值滤波;
[0075]
t=med{t
i-s
,

,t,

,t
i+s
};
[0076]
步骤2.在中值滤波后,再以窗口v为单位进行均值滤波;
[0077]
tn=avg{t
i-v
,

,t,

,t
i+v
};
[0078]
其中,s和v是预先测试得到的,根据温度数据中异常点的数量来进行调整,一般设成5和7左右;比如,一共有10个加热片温度对应的数据,窗口为5,从第1个加热片温度数据开始,按窗口取第1-5的加热片温度数据,进行中值滤波,得到第一个中值滤波结果;再从第2个加热片温度数据开始,按窗口取第2-6的数据,进行中值滤波,得到第二个中值滤波结果;依次类推,直至窗口到达最后一个加热片温度数据;再比如,一共有10个中值滤波结果,窗口为7,从第1个中值滤波结果开始,按窗口取第1-7的中值滤波结果,进行均值滤波,得到第一个均值滤波结果;再从第2个中值滤波结果开始,按窗口取第2-8的中值滤波结果,进行均值滤波,得到第二个均值滤波结果;依次类推,直至窗口到达最后一个中值滤波结果,得到多个加热片温度滤波结果,具体可以参考相关技术,在此不再赘述。
[0079]
上述步骤1主要是为了剔除温度数据中的跳值等异常点,降低信号的噪声。步骤2中对数据进行进一步的平滑去噪,从而得到不同时间段内的温度稳定值,用于后续温度分析。
[0080]
本发明实施例还提供了一种血气生化分析仪的数据校正方法,该方法在上述实施例方法的基础上实现,该方法中,血气生化分析仪的测试卡对应多种电极;比如,可以包括hct电极、co2电极、lac电极、o2电极和glu电极等;不同的电极可以用于测量待测样本,如血液中的不同成分的指标;不同电极在血气生化分析仪内的位置通常不同,比如,有的电极位于测试卡外侧,有的电极位于测试卡中部,有的电极位于血气生化分析仪内部,且被加热片加热等;如图3所示,该方法包括如下步骤:
[0081]
步骤s302,当确认血气生化分析仪的温度控制状态处于正常状态时,针对每种电极,根据当前环境温度和/或当前加热片温度确定该电极的电极温度;其中,采用上述实施例的方法确认血气生化分析仪的温度控制状态是否处于正常状态。
[0082]
当按照前述实施例中的方法确认血气生化分析仪的温度控制状态处于正常状态时,则可以采用该血气生化分析仪测量待测样本中各个成分的指标,并对测得的指标进行
校正,以使校正后的指标值更接近真实值。具体的,根据当前环境温度和/或当前加热片温度确定该电极的电极温度,计算得到每种电极的电极温度。
[0083]
步骤s304,对待测样本施加激励信号,以得到响应信号。
[0084]
可以获取待测样本、标准电极温度,以及在标准电极温度下的标准样本浓度值。对于血气生化分析仪来说,该待测样本通常指的是血液,比如,可以是人类的血液等;上述标准电极温度通常指标准测试环境下的电极温度,比如,可以是23℃等;上述标准样本浓度值通常是预先设置好的在标准电极温度下对应的标准样本浓度值。每种电极对应的测量成分不同,每种测量成分对应的标准样本浓度值通常也不同。
[0085]
上述激励信号可以是固定周期的交流信号激励等;在实际实现时,在血气生化分析仪中,可以采用电化学方法对待测样本中的不同成分进行测量,其原理是通过对血液施加固定周期的交流信号激励,从而得到对应的响应信号,该响应信号可以是阻抗模值。
[0086]
步骤s306,根据响应信号和预设的第一数学模型,计算得到在标准电极温度下,待测样本中的指定成分的成分测试结果;其中,第一数学模型为基于标准电极温度确定的数学模型。
[0087]
上述指定成分可以是待测样本中红细胞成分等;不同的电极对应测量的成分通常不同;在得到阻抗模值后,可以将该阻抗模值代入到预设的第一数学模型中,根据该第一数学模型,计算得到待测样本中的指定成分的成分测试结果,由于第一数学模型是基于标准电极温度确定的数学模型,因此,得到的成分测试结果是标准电极温度下对应的结果。
[0088]
步骤s308,如果电极温度与标准电极温度不同,按预设第二数学模型对成分测试结果进行补偿校正,得到指定成分在电极温度下的成分校正结果。
[0089]
由于电极温度可能与标准电极温度相同或不同,如果电极温度与标准电极温度不同,则通过上述步骤得到的成分测试结果通常与实际成分结果存在差异,需要对计算得到的成分测试结果进行补偿,具体的,可以根据成分测试结果、标准样本浓度值、电极温度、标准电极温度,按预设第二数学模型对成分测试结果进行补偿校正,得到补偿后的成分校正结果,该成分校正结果与电极温度下,该指定成分的实际成分结果更贴合。
[0090]
步骤s310,如果电极温度与标准电极温度相同,将成分测试结果确定为成分校正结果。
[0091]
如果电极温度与标准电极温度相同,由于第一数学模型是基于标准电极温度确定的数学模型,因此,得到的成分测试结果是标准电极温度下对应的结果,此时,可以直接将计算得到的成分测试结果确定为该指定成分的成分校正结果。
[0092]
上述血气生化分析仪的数据校正方法,当确认血气生化分析仪的温度控制状态处于正常状态时,针对每种电极,根据当前环境温度和/或当前加热片温度确定该电极的电极温度;对待测样本施加激励信号,以得到响应信号;根据响应信号和预设的第一数学模型,计算得到在标准电极温度下,待测样本中的指定成分的成分测试结果;其中,第一数学模型为基于标准电极温度确定的数学模型;如果电极温度与标准电极温度不同,按预设第二数学模型对成分测试结果进行补偿校正,得到指定成分在电极温度下的成分校正结果;如果电极温度与标准电极温度相同,将成分测试结果确定为成分校正结果。该方式中,在确认血气生化分析仪的温度控制状态处于正常状态的前提下,可以根据第一数学模型,确定待测样本中的指定成分的成分测试结果,通过比对电极温度与标准电极温度,对成分测试结果
校正得到对应的成分校正结果,保证了成分校正结果更贴合实际的真实值,提高了数据测量的准确度。
[0093]
本发明实施例还提供了另一种血气生化分析仪的数据校正方法,该方法在上述实施例方法的基础上实现,该方法包括如下步骤:
[0094]
步骤一,当确认血气生化分析仪的温度控制状态处于正常状态时,针对每种电极,根据当前环境温度和/或当前加热片温度确定该电极的电极温度;其中,采用上述实施例的方法确认血气生化分析仪的温度控制状态是否处于正常状态。
[0095]
针对每种电极,根据当前环境温度和/或当前加热片温度确定该电极的电极温度的步骤包括:针对每种电极,如果该电极位于测试卡的外侧,基于当前环境温度和预设第一拟合关系式,计算得到该电极的电极温度。
[0096]
在真实的测量环境下,测试卡的电极温度无法直接测量,只能得到设备温度。需要通过前期测试,构建相关温度模型,间接得到电极温度,用作后续的温度补偿。
[0097]
如果电极位于测试卡的外侧,其溶液温度主要受环境温度te影响,二者之间的相关性大于0.95:为方便说明,以电极为hct电极为例,其第一拟合关系式如下:
[0098]
thct=te*a1^2+te*a2+a3
[0099]
其中,te表示当前环境温度;a1、a2和a3为系数。
[0100]
如果该电极位于测试卡的中间部位,基于当前环境温度、当前加热片温度和预设第二拟合关系式,计算得到该电极的电极温度。
[0101]
na、co2等部分电极位于测试卡的中间部位,受环境温度和加热片温度的共同影响,因此需要两个温度作为参数共同拟合,为方便说明,以电极为na电极和co2电极为例,其第二拟合关系式如下:
[0102]
tna=te*b1^2+te*b2+tn*b3^2+tn*b4+b5
[0103]
tco2=te*d1^2+te*d2+tn*d3^2+tn*d4+d5
[0104]
其中,te表示当前环境温度;tn表示当前加热片温度;b1—b5、d1-d5均为系数。
[0105]
如果该电极位于血气生化分析仪内部,且被加热片加热,基于当前加热片温度和预设第三拟合关系式,计算得到该电极的电极温度。
[0106]
比如,lac、o2、glu电极受加热片直接加热,并且测试时位于血气生化分析仪的内部,基本不受环境温度干扰,因此其温度只跟tn相关,为方便说明,以电极为lac电极和o2电极为例,其第三拟合关系式分别如下:
[0107]
tlac=tn*e1^2+tn*e2+e3;
[0108]
tglu=tn*f1^2+tn*f2+f3;
[0109]
其中,tn表示当前加热片温度;e1—e3、f1—f3均为系数。
[0110]
hct电极位于测试卡的外侧,其受环境温度的影响,
[0111]
为获得hct电极温度与环境温度te的数学模型,在测试前期需要建立第一拟合关系式,
[0112]
具体建立第一拟合关系式的方法如下,
[0113]
1)将血气生化分析仪与测试卡放入恒温恒湿箱中,并让血气生化分析仪保持开机状态,复温60-90分钟。
[0114]
2)插卡进行循环测试,共重复5-8次,测试间隔为1-2分钟,期间不拔卡不打开恒温
恒湿箱,防止温度对流。
[0115]
3)记录温度数据并保存如图4所示,需注意血气生化分析仪的温度与测试卡温度时间上一一对应。
[0116]
4)分别在环境温度为12℃、18℃、22℃、25℃、27℃,,30℃的温度梯度下重复上述流程,完成实验。
[0117]
5)根据温度数据进行线性拟合,如图5所示的一种拟合曲线示意图,其中,x轴表示环境温度te;y轴表示测试卡上hct电极温度。
[0118]
6)通过最小二乘法线性拟合得到的k=1.0155,b=-0.0511,thct=1.015*te-0.0511,通过此线性函数计算出的hct电极温度与实际温度值之间误差不超过
±
3%。
[0119]
步骤二,对待测样本施加激励信号,以得到响应信号。
[0120]
对待测样本施加激励信号,得到的响应信号为阻抗模值,所述阻抗模值的获取步骤可以通过以下步骤a至步骤c实现:
[0121]
步骤a,对待测样本施加激励信号,得到阻抗谱。
[0122]
步骤b,基于阻抗谱确定复变函数。
[0123]
步骤c,根据复变函数的虚部和实部,计算阻抗模值。
[0124]
通过对待测样本施加固定周期的交流信号激励,从而得到对应的阻抗谱,从阻抗谱中可以得到导纳的复变函数,根据该复变函数的虚部和实部,推导出阻抗模值,具体可以通过以下公式实现:
[0125][0126]
其中,z表示阻抗模值;z1和z2分别为复变函数的虚部的值和实部的值,该值会由于血氧的不同而发生变化。
[0127]
步骤三,根据响应信号和预设的第一数学模型,计算得到在标准电极温度下,待测样本中的指定成分的成分测试结果;其中,第一数学模型为基于标准电极温度确定的数学模型。
[0128]
在实际实现时,上述第一数学模型可以如下:
[0129]cm-pre
=k*z+b;
[0130]
其中,c
m-pre
为计算得到的在标准电极温度下,待测样本中的指定成分m的成分测试结果;k和b均为系数;z为阻抗模值。
[0131]
所述第一数学模型的建立方法包括以下步骤30和步骤31:
[0132]
步骤30,获取预先配置好的不同浓度梯度的测试液样本,通过血气生化分析仪测量不同浓度梯度下测试液样本所对应的阻抗模值;其中,所述血气生化分析仪位于恒温恒湿箱内,所述恒温恒湿箱的温度被设定为使电极温度达到标准电极温度;
[0133]
步骤31,采用线性拟合的方式对所述测试液样本的浓度与阻抗模值进行拟合,得到标准电极温度下第一数学模型。
[0134]
在实际实现时,上述指定成分通常为hct,以指定成分为hct为例,hct的浓度与模值和相位角有着显著相关性,可以通过模值推导出浓度,其对应的第一数学模型如下:
[0135]chct-pre
=k*z+b;
[0136]
其中,c
hct-pre
为计算得到的在标准电极温度下,待测样本中的hct的成分测试结
25℃、21℃-26℃等;温度区间段的数量也可以按需设置,通常温度区间段的数量越多,由于采集的数据越多,所得到的第二数学模型的准确度也越高。
[0156]
同一浓度的测试液样本,利用第一数学模型计算在温度区间段端点温度下对应的成分测试结果。比如,温度区间段为20℃-25℃,,利用第一数学模型计算20℃下,测试液样本所对应的成分测试结果,利用第一数学模型计算25℃下,测试液样本所对应的成分测试结果,不管是20℃还是25℃,测试液样本的浓度均与“在标准电极温度下通过第一数学模型计算hct测试液的标准样本浓度值”中的测试液浓度相同。
[0157]
步骤43,计算成分测试结果与标准样本浓度值的偏差结果。
[0158]
为方便说明,仍以指定成分为hct为例,在标准电极温度(如23℃)的情况下,通过第一数学模型计算得到hct的成分测试结果,通过以下公式计算成分测试结果与标准样本浓度值之间的相对偏差:
[0159][0160]
其中,re
hct
表示偏差结果;hct表示成分测试结果;hct
t=23℃
表示标准样本浓度值。
[0161]
步骤44,计算电极温度与标准电极温度的差值,得到差值结果。
[0162]
步骤45,计算偏差结果与差值结果的比值,得到平均相对变化值。
[0163]
可以进一步求hct的增长率,即温度每变化1℃,hct浓度的平均相对变化值,公式如下:
[0164][0165]
其中,gr表示平均相对变化值;t表示电极温度。
[0166]
步骤46,基于平均相对变化值、电极温度、标准电极温度,得到第二数学模型,以对成分测试结果进行补偿校正,得到指定成分在电极温度下的成分校正结果。
[0167]
在实际实现时,当电极温度与标准电极温度不同时,可以按照第二数学模型对成分测试结果进行补偿校正,
[0168]
以hct成分为例,当电极温度与标准电极温度不同时,,可以按照第二数学模型对成分测试结果进行补偿校正,则其对应的第二数学模型如下:
[0169][0170]
其中,c
hct
为成分校正结果;t为电极温度;gr
hct
为hct对应的平均相对变化值。
[0171]
步骤五,如果电极温度与标准电极温度相同,将成分测试结果确定为成分校正结果。
[0172]
综合上述步骤,可以得到hct的校正公式如下:
[0173][0174]
为进一步理解上述实施例,下面提供如图8所示的另一种血气生化分析仪的数据校正方法的流程图,首先测试样本并记录时间序列t,记录风道温度并刷新;连续记录环境温度并保存;连续记录加热片温度并保存;取样本段的环境温度,中值滤波后取均值作为
te,取样本段的加热片温度序列,中值滤波后取均值作为tn;判断每个加热片温度滤波结果均是否符合对应的加热片阈值温度,如果符合对应的加热片阈值温度,判断风道温度属于预设的风道阈值温度区间,如果属于预设的风道阈值温度区间,基于第一数学模型,计算在标准电极温度下,指定成分的成分测试结果,根据成分测试结果确定成分校正结果。
[0175]
参见图9所示的一种血气生化分析仪的温度控制系统示意图,其中,温控控制器分别与主控制器和加热片依次连接,主控制器可以向温控控制器下发温度调整指令,温控控制器接收到该温度调整指令后,根据采集的加热片温度和环境温度,通过pid控制,控制加热片加热。pid算法控制温度的公式具体如下:
[0176]
pid-》out=(kp*(ek-ek1))+(ki*ek)+(kd*(ek-2*ek1+ek2));
[0177]
其中,pid-》out是输出信号,为1%-100%,是加热器全功率的百分比;ek=target(目标值)-actual(真实值);目标值是根据检测的环境温度te对应的预设值来设定;参数为kp=0.1;ki=0.02;kd=0.0;ek1为前一时间点目标值与真实值之间的差值;ek2为前二时间点目标值与真实值之间的差值。
[0178]
上述血气生化分析仪的数据校正方法,在确认血气生化分析仪的温度控制状态处于正常状态的前提下,可以根据第一数学模型,确定待测样本中的指定成分的成分测试结果,通过比对电极温度与标准电极温度,对成分测试结果校正得到对应的成分校正结果,保证了成分校正结果更贴合实际的真实值,提高了数据测量的准确度。
[0179]
本发明实施例提供了一种血气生化分析仪的温度异常判断装置,血气生化分析仪的测试卡的预设位置设置有加热片;加热片用于加热测试卡;如图10所示,装置包括:第一获取模块100,用于获取基于当前时间确定的指定时间段内,多个时间点分别对应的环境温度和加热片温度;第一确定模块101,用于基于多个所述环境温度,确定多个环境温度滤波结果;基于多个所述加热片温度,确定多个加热片温度滤波结果;第二获取模块102,用于从预设的第一温度关系表中,获取每个环境温度滤波结果对应的加热片阈值温度;其中,所述第一温度关系表中包括多个环境温度下分别对应的加热片阈值温度;第三获取模块103,用于如果当前每个加热片温度滤波结果均符合对应的所述加热片阈值温度,获取所述当前时间对应的风道温度;其中,所述风道温度用于表示所述血气生化分析仪的内部风道的温度;确认模块104,用于如果所述风道温度属于预设的风道阈值温度区间,确认所述血气生化分析仪的温度控制状态处于正常状态。
[0180]
上述血气生化分析仪的温度异常判断装置,获取基于当前时间确定的指定时间段内,多个时间点分别对应的环境温度和加热片温度;基于多个所述环境温度,确定多个环境温度滤波结果;基于多个所述加热片温度,确定多个加热片温度滤波结果;从预设的第一温度关系表中,获取每个环境温度滤波结果对应的加热片阈值温度;其中,第一温度关系表中包括多个环境温度下分别对应的加热片阈值温度;如果每个加热片温度滤波结果均符合对应的加热片阈值温度,获取当前时间对应的风道温度;其中,风道温度用于表示血气生化分析仪的内部风道的温度;如果风道温度属于预设的风道阈值温度区间,确认血气生化分析仪的温度控制状态处于正常状态。该装置中,可以根据多个时间点分别对应的环境温度和加热片温度,得到多个环境温度滤波结果和多个加热片温度滤波结果,只要每个加热片温度滤波结果符合对应环境温度滤波结果下的加热片阈值温度,且当前时间对应的风道温度也符合风道阈值温度区间,即可保证血气生化分析仪的温度控制状态处于正常状态,进而
提高后续测量数据的准确度。
[0181]
进一步的,该装置还包括风道阈值温度区间获取模块,通过风道阈值温度区间获取模块获取风道阈值温度区间,风道阈值温度区间获取模块用于:获取当前时间对应的当前环境温度;从预设的第二温度关系表中,获取当前环境温度对应的风道阈值温度区间;其中,第二温度关系表中包括多个环境温度下分别对应的风道阈值温度区间。
[0182]
进一步的,第一确定模块101还用于:对获取的多个所述环境温度进行滤波处理,得到多个环境温度滤波结果;对获取的多个所述加热片温度进行滤波处理,得到多个加热片温度滤波结果。
[0183]
本发明实施例所提供的血气生化分析仪的温度异常判断装置,其实现原理及产生的技术效果和前述血气生化分析仪的温度异常判断方法实施例相同,为简要描述,血气生化分析仪的温度异常判断装置实施例部分未提及之处,可参考前述血气生化分析仪的温度异常判断方法实施例中相应内容。
[0184]
本发明实施例提供了一种血气生化分析仪的数据校正装置,血气生化分析仪的测试卡对应多种电极;如图11所示,装置包括:
[0185]
第二确定模块110,用于当确认所述血气生化分析仪的温度控制状态处于正常状态时针对每种电极,根据当前环境温度和/或当前加热片温度确定该电极的电极温度;其中,采用上述任一项所述的方法确认所述血气生化分析仪的温度控制状态是否处于正常状态;激励模块111,用于对待测样本施加激励信号,以得到响应信号;计算模块112,用于根据所述响应信号和预设的第一数学模型,计算得到在标准电极温度下,所述待测样本中的指定成分的成分测试结果;其中,所述第一数学模型为基于所述标准电极温度确定的数学模型;校正模块113,用于如果所述电极温度与所述标准电极温度不同,按预设第二数学模型对所述成分测试结果进行补偿校正,得到所述指定成分在所述电极温度下的成分校正结果;第三确定模块114,用于如果所述电极温度与所述标准电极温度相同,将所述成分测试结果确定为成分校正结果。
[0186]
上述血气生化分析仪的数据校正装置,当确认血气生化分析仪的温度控制状态处于正常状态时,针对每种电极,根据当前环境温度和/或当前加热片温度确定该电极的电极温度;对待测样本施加激励信号,以得到响应信号;根据响应信号和预设的第一数学模型,计算得到在标准电极温度下,待测样本中的指定成分的成分测试结果;其中,第一数学模型为基于标准电极温度确定的数学模型;如果电极温度与标准电极温度不同,按预设第二数学模型对成分测试结果进行补偿校正,得到指定成分在电极温度下的成分校正结果;如果电极温度与标准电极温度相同,将成分测试结果确定为成分校正结果。该装置中,在确认血气生化分析仪的温度控制状态处于正常状态的前提下,可以根据第一数学模型,确定待测样本中的指定成分的成分测试结果,通过比对电极温度与标准电极温度,对成分测试结果校正得到对应的成分校正结果,保证了成分校正结果更贴合实际的真实值,提高了数据测量的准确度。
[0187]
进一步的,对待测样本施加激励信号,得到的响应信号为阻抗模值,该装置还包括阻抗模值获取模块,阻抗模值获取模块用于:对所述待测样本施加激励信号,得到阻抗谱;基于所述阻抗谱确定复变函数;根据所述复变函数的虚部和实部,计算阻抗模值。
[0188]
进一步的,所述第一数学模型如下:
[0189]cm-pre
=k*z+b;
[0190]
所述第二数学模型如下:
[0191][0192]
其中,c
m-pre
为计算得到的在所述标准电极温度下,所述待测样本中的指定成分m的成分测试结果;k和b均为系数;z为阻抗模值;cm为指定成分m在电极温度下的成分校正结果;t为电极温度;grm为平均相对变化值。
[0193]
进一步的,该装置还包括第一数学模型建立模块,所述第一数学模型建立模块用于:获取预先配置好的不同浓度梯度的测试液样本,通过血气生化分析仪测量不同浓度梯度下测试液样本所对应的阻抗模值;其中,所述血气生化分析仪位于恒温恒湿箱内,所述恒温恒湿箱的温度被设定为使电极温度达到标准电极温度;采用线性拟合的方式对所述测试液样本的浓度与阻抗模值进行拟合,得到标准电极温度下第一数学模型。
[0194]
进一步的,该装置还包括第二数学模型建立模块,所述第二数学模型建立模块用于:基于标准电极温度建立多个温度区间段;在标准电极温度下通过第一数学模型计算测试液样本的标准样本浓度值;根据第一数学模型计算温度区间段端点温度下,相同浓度的测试液样本所对应的成分测试结果;计算所述成分测试结果与所述标准样本浓度值的偏差结果;计算所述电极温度与所述标准电极温度的差值,得到差值结果;计算所述偏差结果与所述差值结果的比值,得到平均相对变化值;基于所述平均相对变化值、所述电极温度、所述标准电极温度,得到第二数学模型,以对所述成分测试结果进行补偿校正,得到所述指定成分在所述电极温度下的成分校正结果。
[0195]
进一步的,第二确定模块110还用于:针对每种电极,如果该电极位于所述测试卡的外侧,基于当前环境温度和预设第一拟合关系式,计算得到该电极的电极温度。
[0196]
进一步的,所述指定成分为hct。
[0197]
本发明实施例所提供的血气生化分析仪的数据校正装置,其实现原理及产生的技术效果和前述血气生化分析仪的数据校正方法实施例相同,为简要描述,血气生化分析仪的数据校正装置实施例部分未提及之处,可参考前述血气生化分析仪的数据校正方法实施例中相应内容。
[0198]
本发明实施例还提供了一种电子设备,参见图12所示,该电子设备包括处理器130和存储器131,该存储器131存储有能够被处理器130执行的机器可执行指令,该处理器130执行机器可执行指令以实现上述血气生化分析仪的温度异常判断方法或数据校正方法。
[0199]
进一步地,图12所示的电子设备还包括总线132和通信接口133,处理器130、通信接口133和存储器131通过总线132连接。其中,存储器131可能包含高速随机存取存储器(ram,random access memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口133(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线132可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图12中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
[0200]
处理器130可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述
方法的各步骤可以通过处理器130中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器130可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application spzific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器131,处理器130读取存储器131中的信息,结合其硬件完成前述实施例的方法的步骤。
[0201]
本发明实施例还提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,该机器可执行指令促使处理器实现上述血气生化分析仪的温度异常判断方法和数据校正方法,具体实现可参见方法实施例,在此不再赘述。
[0202]
本发明实施例所提供的血气生化分析仪的温度异常判断方法和数据校正方法的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
[0203]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0204]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

技术特征:
1.一种血气生化分析仪的温度异常判断方法,其特征在于,所述血气生化分析仪的测试卡的预设位置设置有加热片;所述加热片用于加热所述测试卡;所述方法包括:获取基于当前时间确定的指定时间段内,多个时间点分别对应的环境温度和加热片温度;基于多个所述环境温度,确定多个环境温度滤波结果;基于多个所述加热片温度,确定多个加热片温度滤波结果;从预设的第一温度关系表中,获取每个环境温度滤波结果对应的加热片阈值温度;其中,所述第一温度关系表中包括多个环境温度下分别对应的加热片阈值温度;如果当前每个加热片温度滤波结果均符合对应的所述加热片阈值温度,获取所述当前时间对应的风道温度;其中,所述风道温度用于表示所述血气生化分析仪的内部风道的温度;如果所述风道温度属于预设的风道阈值温度区间,确认所述血气生化分析仪的温度控制状态处于正常状态。2.根据权利要求1所述的方法,其特征在于,通过下述方式获取所述风道阈值温度区间:获取所述当前时间对应的当前环境温度;从预设的第二温度关系表中,获取所述当前环境温度对应的风道阈值温度区间;其中,所述第二温度关系表中包括多个环境温度下分别对应的风道阈值温度区间。3.根据权利要求1所述的方法,其特征在于,基于多个所述环境温度,确定多个环境温度滤波结果;基于多个所述加热片温度,确定多个加热片温度滤波结果的步骤包括:对获取的多个所述环境温度进行滤波处理,得到多个环境温度滤波结果;对获取的多个所述加热片温度进行滤波处理,得到多个加热片温度滤波结果。4.一种血气生化分析仪的数据校正方法,其特征在于,所述血气生化分析仪的测试卡对应多种电极;所述方法包括:当确认所述血气生化分析仪的温度控制状态处于正常状态时针对每种电极,根据当前环境温度和/或当前加热片温度确定该电极的电极温度;其中,采用权利要求1-3任一项所述的方法确认所述血气生化分析仪的温度控制状态是否处于正常状态;对待测样本施加激励信号,以得到响应信号;根据所述响应信号和预设的第一数学模型,计算得到在标准电极温度下,所述待测样本中的指定成分的成分测试结果;其中,所述第一数学模型为基于所述标准电极温度确定的数学模型;如果所述电极温度与所述标准电极温度不同,按预设第二数学模型对所述成分测试结果进行补偿校正,得到所述指定成分在所述电极温度下的成分校正结果;如果所述电极温度与所述标准电极温度相同,将所述成分测试结果确定为成分校正结果。5.根据权利要求4所述的方法,其特征在于,对待测样本施加激励信号,得到的响应信号为阻抗模值,所述阻抗模值的获取步骤包括:对所述待测样本施加激励信号,得到阻抗谱;基于所述阻抗谱确定复变函数;
根据所述复变函数的虚部和实部,计算阻抗模值。6.根据权利要求4所述的方法,其特征在于,所述第一数学模型如下:c
m-pre
=k*z+b;所述第二数学模型如下:其中,c
m-pre
为计算得到的在所述标准电极温度下,所述待测样本中的指定成分m的成分测试结果;k和b均为系数;z为阻抗模值;c
m
为指定成分m在电极温度下的成分校正结果;t为电极温度;gr
m
为平均相对变化值。7.根据权利要求6所述的方法,其特征在于,所述第一数学模型的建立方法包括:获取预先配置好的不同浓度梯度的测试液样本,通过血气生化分析仪测量不同浓度梯度下测试液样本所对应的阻抗模值;其中,所述血气生化分析仪位于恒温恒湿箱内,所述恒温恒湿箱的温度被设定为使电极温度达到标准电极温度;采用线性拟合的方式对所述测试液样本的浓度与阻抗模值进行拟合,得到标准电极温度下第一数学模型。8.根据权利要求6所述的方法,其特征在于,所述第二数学模型的建立方法包括:基于标准电极温度建立多个温度区间段;在标准电极温度下通过第一数学模型计算测试液样本的标准样本浓度值;根据第一数学模型计算温度区间段端点温度下,相同浓度的测试液样本所对应的成分测试结果;计算所述成分测试结果与所述标准样本浓度值的偏差结果;计算所述电极温度与所述标准电极温度的差值,得到差值结果;计算所述偏差结果与所述差值结果的比值,得到平均相对变化值;基于所述平均相对变化值、所述电极温度、所述标准电极温度,得到第二数学模型,以对所述成分测试结果进行补偿校正,得到所述指定成分在所述电极温度下的成分校正结果。9.根据权利要求4所述的方法,其特征在于,针对每种电极,根据当前环境温度和/或当前加热片温度确定该电极的电极温度的步骤包括:针对每种电极,如果该电极位于所述测试卡的外侧,基于当前环境温度和预设第一拟合关系式,计算得到该电极的电极温度。10.根据权利要求4所述的方法,其特征在于,所述指定成分为hct。11.一种血气生化分析仪的温度异常判断装置,其特征在于,所述血气生化分析仪的测试卡的预设位置设置有加热片;所述加热片用于加热所述测试卡;所述装置包括:第一获取模块,用于获取基于当前时间确定的指定时间段内,多个时间点分别对应的环境温度和加热片温度;第一确定模块,用于基于多个所述环境温度,确定多个环境温度滤波结果;基于多个所述加热片温度,确定多个加热片温度滤波结果;第二获取模块,用于从预设的第一温度关系表中,获取每个环境温度滤波结果对应的加热片阈值温度;其中,所述第一温度关系表中包括多个环境温度下分别对应的加热片阈
值温度;第三获取模块,用于如果当前每个加热片温度滤波结果均符合对应的所述加热片阈值温度,获取所述当前时间对应的风道温度;其中,所述风道温度用于表示所述血气生化分析仪的内部风道的温度;确认模块,用于如果所述风道温度属于预设的风道阈值温度区间,确认所述血气生化分析仪的温度控制状态处于正常状态。12.一种血气生化分析仪的数据校正装置,其特征在于,所述血气生化分析仪的测试卡对应多种电极;所述装置包括:第二确定模块,用于当确认所述血气生化分析仪的温度控制状态处于正常状态时针对每种电极,根据当前环境温度和/或当前加热片温度确定该电极的电极温度;其中,采用权利要求1-3任一项所述的方法确认所述血气生化分析仪的温度控制状态是否处于正常状态;激励模块,用于对待测样本施加激励信号,以得到响应信号;计算模块,用于根据所述响应信号和预设的第一数学模型,计算得到在标准电极温度下,所述待测样本中的指定成分的成分测试结果;其中,所述第一数学模型为基于所述标准电极温度确定的数学模型;校正模块,用于如果所述电极温度与所述标准电极温度不同,按预设第二数学模型对所述成分测试结果进行补偿校正,得到所述指定成分在所述电极温度下的成分校正结果;第三确定模块,用于如果所述电极温度与所述标准电极温度相同,将所述成分测试结果确定为成分校正结果。13.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-3任一项所述的血气生化分析仪的温度异常判断方法,或权利要求4-10任一项所述的血气生化分析仪的数据校正方法。

技术总结
本发明提供了一种血气生化分析仪的温度异常判断方法和数据校正方法,根据多个环境温度和多个加热片温度,得到多个环境温度滤波结果和加热片温度滤波结果;若每个加热片温度滤波结果均符合加热片阈值温度,且获取的当前时间的风道温度属于风道阈值温度区间,确认血气生化分析仪的温度控制状态为正常状态。该方式中,可以根据多个时间点分别对应的环境温度和加热片温度,得到多个环境温度滤波结果和多个加热片温度滤波结果,只要每个加热片温度滤波结果符合对应环境温度滤波结果下的加热片阈值温度,且当前时间对应的风道温度也符合风道阈值温度区间,即可保证血气生化分析仪的温度控制状态处于正常状态,进而提高后续测量数据的准确度。的准确度。的准确度。


技术研发人员:胡文锐 陈洋洋
受保护的技术使用者:南京晶捷生物科技有限公司
技术研发日:2023.06.29
技术公布日:2023/10/11
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐