其他分享
首页 > 其他分享> > 光学测量 PPG

光学测量 PPG

作者:互联网

参考来源:ADI官网技术文章、知乎 深圳加1健康科技

工作原理

当血流动力发生变化时,例如血脉搏率(心率)或血容积(心输出量)发生变化时,进入人体的光会发生可预见的散射。当我们把光转换成电信号时,正是由于动脉对光的吸收有变化而其他组织对光的吸收基本不变,得到的信号就可以分为直流DC信号和交流AC信号。提取其中的AC信号,就能反应出血液流动的特点。

组成结构

光源波长

  1. 皮肤的黑色素会吸收大量波长较短的波
  2. 皮肤上的水份也会吸收大量的UV和IR部分的光
  3. 进入皮肤组织的绿光(500nm)-- 黄光(600nm)大部分会被红细胞吸收
  4. 红光和接近IR的光相比其他波长的光更容易穿过皮肤组织
  5. 血液要比其他组织吸收更多的光
  6. 相比红光,绿(绿-黄)光能被氧合血红蛋白和脱氧血红蛋白吸收

在光学系统中,光从皮肤表面投射出来。再由光电传感器测量红细胞吸收的光量。随着心脏跳动,不断变化的血容量使接收到的光量分散开来。在手指或耳垂上进行测量时,由于这些部位有相当多的动脉血,使用红光或红外光源可获得最佳精度。不过,手腕表层很少有动脉存在,腕部穿戴式设备必须通过皮肤表层下面的静脉和毛细血管来检测脉动分量,因此绿光效果会更好。

光学测量缺点

利用腕部穿戴式设备测量PPG 面临的主要挑战来自环境光和运动产生的干扰。阳光产生的直流误差相对而言比较容易消除,但日光灯和节能灯发出的光线都带有可引起交流误差的频率分量。模拟前端使用两种结构来抑制DC 至100 kHz 的干扰信号。模拟信号经过调理后,14 位逐次逼近型数模转换器(ADC)将信号数字化,再通过I2C 接口发送到微处理器进行最终后处理。同步发送路径与光接收器并行集成在一起。其独立的电流源可驱动两个单独的LED,电流电平最多可编程至250 mA。LED 电流是脉冲电流,脉冲长度在微秒级,因此可保持较低的平均功耗,从而最大程度地延长电池使用寿命。LED 驱动电路是动态电路且可即时配置,因此不受各种环境条件影响,例如环境光、穿戴者皮肤和头发的色泽或传感器和皮肤之间的汗液,这些都会降低灵敏度。激励LED 配置非常方便,可用于构建自适应系统。所有时序和同步均由模拟前端处理,因此不会增加系统处理器的任何开销。

运动也会干扰光学系统。当光学心率监护仪用于睡眠研究时,这可能不是问题,但如果在锻炼期间穿戴,运动腕表和护腕将很难消除运动伪像。光学传感器(LED 和光电检测器)和皮肤之间的相对运动会降低光信号的灵敏度。此外,运动的频率分量也可能会被视为心率测量,因此,必须测量该运动并进行补偿。设备与人体相贴越紧密,这种影响就越小,但采用机械方式消除这种影响几乎是不可能的。我们可使用多种方法来测量运动。其中一种是光学方法,即使用多个LED 波长。共模信号表示运动,而差分信号用来检测心率。不过,最好是使用真正的运动传感器。该传感器不仅可准确测量应用于可穿戴设备的运动,而且还可用于提供其他功能,例如跟踪活动、计算步数或者在检测到特定g 值时启动某个应用。对于在检测到运动时启动某个应用的情况,则无需进行高速采样,因此可将数据速率降至6 Hz,此时平均功耗为300 nA。因而,对于低功耗应用和不易更换电池的植入式设备来说,此传感器非常有吸引力。

PPG波形

PPG的预处理

处理来自AFE和加速计的信号,然后将处理后的信号叠加到PPG波形上,由此可生成持续的、运动容错心率数据和其他生物计量数据。

PPG信号估算心率

心率监测一般优选波长约为540 nm的绿光LED。它的调制指数高于红光或IR LED,因而能产生优质PPG信号。它还提供不错的CTR水平,因此功耗不会太高。

AC SNR是一个关系信号质量的参数,可以通过DC SNR乘以调制指数来计算。例如,调制指数为1%时,95 dB DC SNR相当于55 dB AC SNR。

PPG信号时域分析:

通过对原始的PPG信号进行滤波处理,得到一定时间内的波峰个数,然后既可算出心率值

PPG信号频域分析:

把血液流动对光吸收转变成了AC信号,如果对于进行FFT变换,那么就能看到频域的特点。如下图就是对PPG信号的FFT转变


上图中的频域图,0Hz的信号很强,这部分是骨骼、肌肉等组织的DC信号,在1Hz附近有个相对比较突出的信号就是血液流动转变的AC信号。假设测得到的频率f = 1.2Hz
那么心率HeartRate HR = f x60 = 1.2 x 60 = 72

补充:脉搏与心率

每一次的收缩力都是不一样的,如果收缩力大,就形成脉搏,有的时候收缩力度小,而且时间短,心输出量就很少,就会导致没有脉搏的形成,脉率就比心率小。在记录房颤患者的脉率时,不应简单的把心率数写成脉率。

PPG信号估算血氧

脉搏血氧测定使用红光(通常为660 nm波长)和红外(IR) LED(通常为940 nm波长)。由于血液中含有的氧合血红蛋白HbO2和血红蛋白Hb存在一定的比例,下图表示了氧合血红蛋白HbO2和血红蛋白Hb对波长600~1000nm的光吸收特性,脱氧血红蛋白主要吸收660 nm波长的光,而氧合血红蛋白主要吸收940 nm波长的光。

光电二极管感知未被吸收的光,然后将感知到的信号分为直流分量和交流分量。直流分量代表组织、静脉血和非搏动性动脉血引起的光吸收。交流分量代表搏动性动脉血。然后按照下式计算SpO2的百分比:

%SpO2 = (ACred/DCred)/(ACIR/DCIR)

标签:AC,PPG,心率,测量,信号,LED,波长,光学
来源: https://www.cnblogs.com/rayoli/p/16421522.html