一、血氧饱和度概述:什么是SpO2?为什么重要?临床意义与生理基础

1.1 从一次急诊经历说起

我记得刚入行那会儿,跟着团队做一款便携式血氧仪。有一次在医院做临床测试,一位呼吸科的老主任拿着我们的样机,看了一眼数据,直接说:「你们这个SpO2算法,在低灌注条件下肯定不准。」

我当时心里不服气,但回去一测——果然,当信号弱的时候,计算出来的血氧值跳得像心电图一样。那次之后我才真正意识到:SpO2不是简单的百分比,它背后是一整套生理-光学-信号处理的系统工程。

所以今天这一章,我们先从最基础的问题讲起:SpO2到底是什么?为什么它这么重要?

1.2 什么是SpO2?

SpO2,全称是外周毛细血管血氧饱和度(Peripheral Capillary Oxygen Saturation)。

说白了,就是测量你的血液里,血红蛋白携带氧气的比例

核心公式(简化版):

SpO2 = (氧合血红蛋白浓度) / (氧合血红蛋白浓度 + 脱氧血红蛋白浓度) × 100%

正常人的SpO2一般在95%~100%之间。低于90%就要警惕了,低于80%——嗯,那是要出大事的。

1.3 为什么重要?临床意义在哪里?

你想想看,人体最怕什么?缺氧。

大脑缺氧4分钟,脑细胞就开始不可逆死亡。心脏缺氧,心肌梗死。全身组织缺氧,多器官衰竭。

所以SpO2监测的意义在于:

  • 早期预警:在患者还没感到明显呼吸困难时,SpO2可能已经掉下来了
  • 实时监护:手术中、ICU里、新生儿病房,SpO2是标配
  • 疗效评估:吸氧治疗有没有效果?看SpO2曲线就知道了

我在项目中遇到过一件事:一位COPD(慢阻肺)患者,白天坐着测SpO2有94%,看着还行。但一戴上我们的连续监测设备,发现夜间最低掉到了82%。这就是间歇性低氧,光靠单次测量根本发现不了。

注意:SpO2不能替代血气分析(SaO2)。前者是无创估算,后者是抽血实测。在危重病人身上,两者可能有5%~10%的偏差。我见过有年轻医生只看SpO2就判断氧合状态,差点误事。

1.4 生理基础:血红蛋白与氧的结合

要理解SpO2,得先聊聊血红蛋白。

血红蛋白(Hb)是红细胞里的一种蛋白质,它的工作就是运输氧气。每个血红蛋白分子可以结合4个氧分子。

当它满载氧气时,我们叫它氧合血红蛋白(HbO2),颜色鲜红。
当它释放了氧气,变成脱氧血红蛋白(HHb),颜色暗红。

这就是为什么动脉血是鲜红的,静脉血是暗红的——说白了,就是含氧量不同。

1.5 氧合-解离曲线:一个你必须记住的S形曲线

这里有个关键概念:氧合-解离曲线

它描述的是:血氧饱和度(SpO2)与血氧分压(PaO2)之间的关系。

PaO2 (mmHg) SpO2 (%) 说明
100 ~98 正常范围
80 ~95 轻度下降
60 ~90 警戒线
40 ~75 严重缺氧
20 ~35 生命危险

这个曲线是S形的。为什么?

因为血红蛋白有协同效应:当一个氧分子结合上去,剩下的结合位点更容易结合氧。反过来,释放一个氧分子,剩下的也更容易释放。

这有什么实际意义?

  • 在肺部(高氧分压):血红蛋白快速满载,保证携氧效率
  • 在组织(低氧分压):血红蛋白快速释放氧气,保证组织供氧

我曾经在调试算法时,发现SpO2在90%附近波动特别大。后来查资料才明白——90%正好是曲线最陡的地方,PaO2稍微一变,SpO2就剧烈跳动。这不是算法问题,是生理特性。

个人经验:做血氧算法时,一定要在90%~95%这个区间多采集标定数据。因为曲线斜率大,一点点噪声都会被放大。我早期吃过这个亏,后来老老实实补了200组低氧数据。

1.6 影响SpO2测量的因素

不是所有时候都能测准。我列几个常见的坑:

  1. 低灌注:手指冰凉、休克、血管收缩时,信号弱到几乎测不到
  2. 运动伪迹:病人手一动,波形就乱跳
  3. 指甲油/深色皮肤:光学吸收有偏差,实测可能差2%~3%
  4. 碳氧血红蛋白(COHb):一氧化碳中毒时,SpO2会假性偏高——这是个大坑
  5. 静脉搏动:如果探头压得太紧,静脉也被测进去了,结果偏低

嗯,这里要注意:SpO2只是一个估算值,不是金标准。在临床决策中,一定要结合患者状态、血气分析结果综合判断。

1.7 小结:这一章你该记住什么?

  • SpO2 = 外周血氧饱和度,反映血液携氧能力
  • 正常范围:95%~100%,低于90%要警惕
  • 氧合-解离曲线是S形的,90%附近最敏感
  • 测量受多种因素干扰,算法设计时要充分考虑

下一章,我会带你深入光电容积脉搏波(PPG)的原理——也就是血氧仪是怎么用「光」来「看」出血氧的。到时候我会分享一个我当年踩过的硬件坑,保证让你印象深刻。

先消化这些,我们下章见。