技术领域
[0001] 本
发明涉及一种在体血糖浓度检测装置方法,具体地说,是一种个体化血糖浓度检测装置及其数据处理方法。
背景技术
[0002] 血糖浓度是人体重要指标之一,血糖浓度的大小对糖尿病的诊断、
治疗、
预后有重要意义。
[0003] 目前主要的便携式血糖检测装置的检测原理主要有两种:一种基于电化学的方法,另外一种是基于光学的方法。电化学的血糖检测方法是施加一定
电压于经酶反应后的
血液会产生
电流,而电流的大小会随着血液中的血糖浓度的增加而增加。通过精确测量出
这些微弱电流,并根据电流值和血糖浓度的关系,测得血糖浓度。虽然这种方法已得到了广
泛的应用,并被大众所接受。但这种方法由于每测一次血糖浓度需从指尖取一次血,若需要
长期检测血糖浓度,会对指尖造成损伤,也可能会出现感染,然而对于糖尿病人又不得不每
天测量。因而人们提出了光学方法测量血糖浓度,基于光学方法对血糖进行检测是一种无
创检测,但由于个体差异太大,光学方法检测的血糖浓度存在测量个体误差大,测量
精度不
高等缺点。
发明内容
[0004] 为了解决上述问题,本发明提出一种个体化血糖浓度检测装置及其数据处理方法,针对不同的个体,结合电化学和光学测量方法,采用偏最小二乘法进行拟合,并根据体
温、环境
温度等外界测量的参数,准确的计算出血糖浓度,减小了对用户的创伤,降低了伤
口感染的
风险,同时克服了光学测量个体误差大、测量精度不高等问题。
[0005] 为达到上述目的,本发明采用的具体技术方案如下:
[0006] 一种个体化血糖浓度检测装置,其特征在于,包括电化学血糖采集模
块和光学血糖采集模块,所述电化学血糖采集模块包括基准电压输出单元、电流电压转换单元、第一数
控放大单元和第一滤波处理单元,所述光学血糖采集模块包括
微处理器控制单元、第二滤
波处理单元、模拟选择器单元、LED驱动单元、LED发光模块、光敏
传感器、前级放大单元、第三滤波处理单元以及第二数控放大单元;
[0007] 所述基准电压输出单元用于向血糖
试纸条提供测试所需的基准电压,经三
电极测试,其输出的电流
信号经过所述电流电压转换单元送入所述第一数控放大单元中,所述第
一数控放大单元输出放大后的信号经过所述第一滤波处理单元送入所述微处理器控制单
元的第一A/D
采样端,所述微处理器控制单元的第一控制端还与所述第一数控放大单元的
控制引脚相连,用于控制所述第一数控放大单元的信号放大倍数;
[0008] 所述微处理器控制单元的D/A输出端口还与所述第二滤波处理单元的输入端相连,该第二滤波处理单元的输出端连接所述模拟选择器单元,在所述模拟选择器单元的每
一路输出端上分别连接有LED驱动单元和不同波段的LED发光模块,通过所述模拟选择器
单元选择不同波段的LED发光模块点亮,所述光敏传感器用于接收透射
光信号,该
透射光信号依次经过所述前级放大单元、第三滤波处理单元以及第二数控放大单元后送入所述微
处理器控制单元的第二A/D采样端,所述微处理器控制单元的第二控制端还与所述模拟选
择器单元的控制引脚相连,用于控制所述模拟选择器单元选择不同波段的LED发光模块点
亮,所述微处理器控制单元的第三控制端还与所述第二数控放大单元的控制引脚相连,用
于控制所述第二数控放大单元的信号放大倍数;
[0009] 在所述微处理器控制单元上还连接有温度传感器单元和参考电压单元。
[0010] 进一步的描述,为了实现二者的连接与分离,所述电化学血糖采集模块和所述光学血糖采集模块之间设置有
接口单元。
[0011] 再进一步的描述,为了实现与其他设备的通讯,在所述微处理器控制单元上连接有蓝牙无线收发单元;为了能让各种信息显示,在所述微处理器控制单元上连接有和触摸
式LCD
液晶显示单元。
[0012] 再进一步的描述,所述微处理器控制单元由32位微处理器STM32F415RG和相应的外围元件构成。
[0013] 再进一步的描述,所述第二数控放大单元由可编程增益
放大器PGA112及外围元件构成,实现1、2、4、8、16、64和128几种放大倍数的控制,以达到最大测量的精度。
[0014] 结合上述个体化血糖浓度检测装置,本发明还提出了一种个体化血糖浓度检测装置的数据处理方法,按照以下步骤进行:
[0015] S1:控制光学血糖采集模块进行光学血糖检测,其中LED发光模块使用紫外-可见-
近红外分光光度计在200nm-2500nm范围内扫描,通过光敏传感器得到一系列吸收光强
随血糖浓度变化大于90%的
波长和吸收光强随血糖浓度变化小于5%的波长;
[0016] S2:根据S1得到的数据,分别从吸收光强随血糖浓度变化大于90%的波长中选出1-3种波长,以及从吸收光强随血糖浓度变化小于5%的波长中选择1-3种波长;
[0017] S3:利用S2得到的2-6种不同波长的光作为光学血糖检测的测试光,获取透射光强与入射光强的比值以及对应波长的
脉搏波信号,使用温度传感器获取体温和
环境温度;
[0018] S4:控制电化学血糖采集模块进行电学血糖检测,测量出其相应的血糖浓度;
[0019] S5:使用偏最小二乘法,通过多次电化学血糖检测和光学血糖检测所得的数据,按照下式进行数据拟合:
[0020]
[0021] 其中:y*为拟合出的血糖浓度值,M为2-6种波长获取的脉搏波的特征参数总个数,Pi为第i个特征参数的值,N为测试光的总个数,Rmaxi为第i个入射光和透射光比值在
3-50个脉动周期内每次搏动最大值的平均值的常用对数值,Rmini为第i个入射光和透射光
比值在3-50个脉动周期内每次搏动最小值的平均值的常用对数值,Tb为体温,Tc为环境温
度,c0、c2i-1、c2i、k2i-1、k2i、l2i-1、l2i、cTb、cTb'、cTc、cTc'分别为各个参数所对应的拟合系数,通过调整各个拟合系数使得拟合出的血糖浓度值等于电化学血糖检测出的血糖浓度值;
[0022] S6:利用S5所得的拟合系数,直接利用S2得到的2-6种不同波长的光作为光学血糖检测的测试光,通过提取步骤S5中所对应的参数,直接计算血糖浓度值。
[0023] 再进一步描述,所述脉搏波的特征参数包括时域特征参数和
频域特征参数。
[0024] 本发明的显著效果是:针对不同的个体,结合电化学和光学测量方法,采用偏最小二乘法进行拟合,并根据体温、环境温度等外界测量的参数,准确的计算出血糖浓度,大大
减小指尖取血次数,减小了对用户的创伤,降低了伤口感染的风险,同时克服了光学测量个
体误差大、测量精度不高等问题。
附图说明
[0025] 下面结合附图和
实施例对本发明进一步说明。
具体实施方式
[0027] 下面结合附图对本发明的具体实施方式以及工作原理作进一步详细说明。
[0028] 如图1可以看出,一种个体化血糖浓度检测装置,包括电化学血糖采集模块和光学血糖采集模块,电化学血糖采集模块包括基准电压输出单元、电流电压转换单元、第一数
控放大单元和第一滤波处理单元,光学血糖采集模块包括微处理器控制单元、第二滤波处
理单元、模拟选择器单元、LED驱动单元、LED发光模块、光敏传感器、前级放大单元、第三滤波处理单元以及第二数控放大单元;
[0029] 基准电压输出单元用于向血糖试纸条提供测试所需的基准电压,经三电极测试,其输出的电流信号经过电流电压转换单元送入第一数控放大单元中,第一数控放大单元输
出放大后的信号经过第一滤波处理单元送入微处理器控制单元的第一A/D采样端,微处理
器控制单元的第一控制端还与第一数控放大单元的控制引脚相连,用于控制第一数控放大
单元的信号放大倍数;
[0030] 微处理器控制单元的D/A输出端口还与第二滤波处理单元的输入端相连,该第二滤波处理单元的输出端连接模拟选择器单元,在模拟选择器单元的每一路输出端上分别连
接有LED驱动单元和不同波段的LED发光模块,通过模拟选择器单元选择不同波段的LED
发光模块点亮,光敏传感器用于接收透射光信号,该透射光信号依次经过前级放大单元、第
三滤波处理单元以及第二数控放大单元后送入微处理器控制单元的第二A/D采样端,微处
理器控制单元的第二控制端还与模拟选择器单元的控制引脚相连,用于控
制模拟选择器单
元选择不同波段的LED发光模块点亮,微处理器控制单元的第三控制端还与第二数控放大
单元的控制引脚相连,用于控制第二数控放大单元的信号放大倍数;
[0031] 在微处理器控制单元上还连接有温度传感器单元和参考电压单元。
[0032] 从图1还可以看出,为了实现电化学血糖采集模块和光学血糖采集模块之间的连接与分离,从而实现电化学血糖采集模块在测量过程中起到修正的作用,在电化学血糖采
集模块和光学血糖采集模块之间设置有接口单元。
[0033] 从图1还可以看出,为了实现与其他设备的通讯和数据传输,在微处理器控制单元上连接有蓝牙无线收发单元;为了能让各种信息显示,在微处理器控制单元上连接有和
触摸式LCD液晶显示单元。
[0034] 在实施过程中,微处理器控制单元选择的是32位微处理器STM32F415RG,并在该微处理器上连接有相应的外围元件。
[0035] 在本实施例中,第一数控放大单元与第二数控放大单元均采用可编程增益放大器PGA112及外围元件构成,实现1、2、4、8、16、64和128几种放大倍数的控制,以达到最大测量的精度。
[0036] 上述个体化血糖浓度检测装置的数据处理方法,按照以下步骤进行:
[0037] S1:控制光学血糖采集模块进行光学血糖检测,其中LED发光模块使用紫外-可见-近红外分光光度计在200nm-2500nm范围内扫描,通过光敏传感器得到一系列吸收光强
随血糖浓度变化大于90%的波长和吸收光强随血糖浓度变化小于5%的波长;
[0038] S2:根据S1得到的数据,分别从吸收光强随血糖浓度变化大于90%的波长中选出1-3种波长,以及从吸收光强随血糖浓度变化小于5%的波长中选择1-3种波长;
[0039] S3:利用S2得到的2-6种不同波长的光作为光学血糖检测的测试光,获取透射光强与入射光强的比值以及对应波长的脉搏波信号,使用温度传感器获取体温和环境温度;
[0040] S4:控制电化学血糖采集模块进行电学血糖检测,测量出其相应的血糖浓度;
[0041] S5:使用偏最小二乘法,通过多次电化学血糖检测和光学血糖检测所得的数据,按照下式进行数据拟合:
[0042]
[0043] 其中:y*为拟合出的血糖浓度值,M为2-6种波长获取的脉搏波的特征参数总个数,Pi为第i个特征参数的值,N为测试光的总个数,Rmaxi为第i个入射光和透射光比值在
3-50个脉动周期内每次搏动最大值的平均值的常用对数值,Rmini为第i个入射光和透射光
比值在3-50个脉动周期内每次搏动最小值的平均值的常用对数值,Tb为体温,Tc为环境温
度,c0为拟合计算系数,c2i-1为第i个特征参数的计算系数,c2i为第i个特征参数的二次方
计算系数,k2i-1为Rmaxi的一次方计算系数,k2i为Rmaxi二次方计算系数,l2i-1为Rmini一次方计算系数,l2i为Rmini二次方计算系数,cTb为体温Tb的一次方的计算系数,cTb'为体温Tb的二次方的计算系数,Tc为环境温度,cTc为环境温度的一次方的计算系数,cTc'为环境温度的二次方的计算系数,通过调整各个拟合系数使得拟合出的血糖浓度值等于电化学血糖检测
出的血糖浓度值;
[0044] S6:利用S5所得的拟合系数,直接利用S2得到的2-6种不同波长的光作为光学血糖检测的测试光,通过提取步骤S5中所对应的参数,直接计算血糖浓度值。
[0045] 再进一步描述,脉搏波的特征参数包括时域特征参数和频域特征参数。
[0046] 偏最小二乘法具体方法为:
[0047] 设拟合出的血糖浓度值为y*,则其表达式为:
[0048]
[0049] 式中y*为拟合出的血糖浓度值,M为2-6种波长获取的脉搏波的特征参数总个数,Pi为第i个特征参数的值,N为测试光的总个数,Rmaxi为第i个入射光和透射光比值在3-50
个脉动周期内每次搏动最大值的平均值的常用对数值,Rmini为第i个入射光和透射光比值
在3-50个脉动周期内每次搏动最小值的平均值的常用对数值,Tb为体温,Tc为环境温度,
c0为拟合计算系数,c2i-1为第i个特征参数的计算系数,c2i为第i个特征参数的二次方计
算系数,k2i-1为Rmaxi的一次方计算系数,k2i为Rmaxi二次方计算系数,l2i-1为Rmini一次方计算系数,l2i为Rmini二次方计算系数,cTb为体温Tb的一次方的计算系数,cTb'为体温Tb的二次方的计算系数,Tc为环境温度,cTc为环境温度的一次方的计算系数,cTc'为环境温度的二次方的计算系数。
[0050] 为了描述方便,令x0=1,x2i-1=Ri,x2i=(Ri)2,x2i-1+2M=Rmaxi,x2i+2M=Rmaxi2,2 2 2
x2i-1+2(M+N)=Rmini,x2i+2(M+N)=Rmini,x2(M+2N)+1=Tb,x2(M+2N)+2=Tb,x2(M+2N)+3=Tc,x2(M+2N)+4=Tc,其前对应的系数依次用ai表示,则式(1)可的表达式可简写为:
[0051]
[0052] 若令L=2(M+2N+2),则可以将上式进一步简写为:
[0053]
[0054] 实际通过电化学血糖采集模块或通过其它的电化
血糖仪测得的血糖浓度用y表示,共对同一个人测量了K(K>20)次,用ym表示实际通过电化学血糖采集模块或通过其它
的电化血糖仪得的第m个血糖浓度值,ym*表示第m个数据拟合的血糖浓度值,则其差δm=
|ym-ym*|,其中ym*可表示为:
[0055]
[0056] 根据偏最小二乘法的原理要使得 最小,即最小。则有:
[0057]
[0059] 其中(k=0,…,L) (3)
[0060] 因为
[0061]
[0062] ,所以式(3)可整理为:
[0063] 其中(k=0,…,L),也可以写成
[0064]
[0065] 对每一项测得的N个数据带入上述L+1个方程,解出a0,a1a2…,aL,则可得多变量拟合函数,则可得多变量拟合函数
[0066]2 2
[0067] 由上述令的x0=1,x2i-1=Ri,x2i=(Ri),x2i-1+2M=Rmaxi,x2i+2M=Rmaxi,x2i-1+2(M+N)2 2 2
=Rmini,x2i+2(M+N)=Rmini,x2(M+2N)+1=Tb,x2(M+2N)+2=Tb,x2(M+2N)+3=Tc,x2(M+2N)+4=Tc带入可得到:
[0068]
[0069] 利用偏最小二乘法,拟合获得系数,并结合实际测量的体温Tb、环境温度Tc、第i个入射光和透射光比值在3-50个脉动周期内每次搏动最大值的平均值的常用对数值Rmaxi、第i个入射光和透射光比值在3-50个脉动周期内每次搏动最小值的平均值的常用对数值
Rmini,计算出拟合血糖浓度值,最终达到通过调整各个拟合系数使得拟合出的血糖浓度值等于电化学血糖检测出的血糖浓度值。
[0070] 通过上述设计,将电化学血糖采集模块和光学血糖采集模块结合起来,针对个体进行血糖检测,每进行一次电化学血糖采集就能够对光学血糖采集进行一次修正,通过不
断地修正后,最终只需偶尔进行电化学方法进行血糖浓度检测,进而采用无创的光学方法
进行血糖浓度的检测,可以大大减少指尖取血的次数,使无创的光学方法进行血糖检测达
到实用化的程度。