1.2. HRV 监测技术和方法
二、 HRV监测的生理基础和重要性
2.1.了解 HRV:定义和机制
2.2. HRV 的临床和实际重要性
三. FMCW雷达技术原理及应用
3.1.毫米波雷达概述
3.2. FMCW 雷达:基本工作原理
3.3. FMCW 雷达生命体征监测原理
设 a 为定义显著误差与次要误差之间边界的正常数,设 f 为误差函数。通过调整 a,可以控制处理误差函数时范数 ℓ1 或 ℓ2 之间的平衡。当 a 较大时,优化问题与传统的最小二乘方法一致。相反,当 a 趋近于零时,优化问题转向第一个基于范数的方法。
先验估计误差
卡尔曼滤波器的估计方法旨在最小化状态估计函数中的误差以紧密匹配实际值。对式(13)对卡尔曼增益系数求偏导数𝐾结果是:
将式(14)中的偏导数设为零,我们得到:
图4:Huber–Kalman 滤波器预测更新模型
4.2.2.通过 Huber–Kalman 滤波器进行 HRV 测量
如上所述,FMCW雷达的中频信号相位反映了胸部的位移。这种位移包括呼吸运动和心跳运动。心跳引起的位移明显小于呼吸引起的位移。心跳引起的胸部运动通常范围为 0.2 毫米至 0.6 毫米,而呼吸运动可导致胸部位移 4 毫米至 12 毫米。心跳引起的胸部位移幅度明显弱于呼吸运动,这增加了分离呼吸和心跳信号的难度。
然而,呼吸和心跳表现出不同的模式。呼吸运动的特征是平滑、有节奏的模式;相反,心跳运动很快,并且遵循突然的运动模式,每次心跳都会引起快速、急剧的位移,然后是短暂的停顿。呼吸的这种周期性性质与心跳引起的胸部运动的间歇性突然运动形成鲜明对比。鉴于相位和胸部位移之间的直接相关性,相位的导数可用于确定胸部位移的速度。通过计算速度,可以增强心跳信号,从而有利于HRV的准确计算。
我们可以利用 Huber-Kalman 滤波器开发一个模型来估计胸部位移的速度。Huber-Kalman 滤波器在处理非高斯噪声和异常值方面特别有效,可增强状态估计的鲁棒性和准确性。通过应用此滤波器,我们可以准确确定胸部运动的速度,从而改善心跳信号。检测 HRV 需要准确的 RRI,这比常规 HR 检测更具挑战性。带通滤波或频谱分析等标准方法不适用于 HRV 检测。由于带通滤波器会平滑波形,因此无法获得准确的 RRI。Huber-Kalman算法增强了R波的特性,显著提高了HRV检测的准确性。它有效地将 HRV 信号与呼吸信号分开。这一改进对于 HRV 的精确计算至关重要。
我们首先建立物理模型。在该模型中,观察变量是胸部位移z,状态变量包括位移
状态方程:描述系统状态随时间的演变。对于位移和速度,状态转换模型由下式给出。
这里,
观测方程:将观测到的位移与状态变量联系起来。
这里,zk表示观测到的位移,nk表示测量噪声。通过合并这些方程,卡尔曼滤波器可以迭代地估计状态向量
图5:卡尔曼滤波器和 Huber-Kalman 滤波器的比较
图 5说明了身体运动对雷达相位信号的影响,并比较了卡尔曼滤波器和 Huber-Kalman 滤波器在减轻这些影响方面的性能。顶部子图显示了原始雷达相位信号,其中有由有意的身体运动引起的明显干扰,以红色框突出显示。这些身体运动是在静止且关闭的车辆中模拟的,雷达安装在汽车座椅后面(如图1所示))。底部子图比较了使用 Polar H10(参考设备)、卡尔曼和 Huber-Kalman 滤波器计算的 RRI。与卡尔曼滤波器(蓝线)相比,Huber-Kalman 滤波器(红线)提供了更加一致和准确的 RRI 测量,与参考数据(绿线)紧密匹配,从而证明了其在处理噪声和身体运动方面的有效性,以实现可靠的 HRV监控。
图6:Huber-Kalman 滤波器在心跳信号提取中的有效性
从图6,图中的三个子图分别显示了原始雷达相位信号、Huber-Kalman滤波后的心跳信号以及Huber-Kalman滤波器计算出的连续心跳间隔(RRI)与参考设备Polar H10的比较,这是可穿戴的黄金标准。第二个子图显示了经过 Huber-Kalman 滤波器处理后的信号。该过滤后的信号突出显示了心跳位置(以红色标记)。与第一个子图中的原始雷达相位相比,处理后的信号清楚地显示了心跳位置,有助于准确提取心跳信号。第三个子图比较了 Huber-Kalman 滤波后雷达计算的 RRI 与参考设备 Polar H10 测量的 RRI。该图表明,从 Huber-Kalman 滤波信号中获得的 RRI 趋势与 Polar H10 的测量值非常匹配,表现出高度一致性。
总之,很明显,在该模型中应用 Huber-Kalman 滤波器后,心跳引起的速度变化显著放大,产生明显的峰值。这些峰值能够有效捕获心跳时间戳,从而计算 RRI 和 HRV。
4.3.短窗自相关算法
虽然 Huber-Kalman 算法很有效,但它有时只能确保准确的 HRV 结果,特别是当相位信号质量受到影响时,例如在崎岖不平的道路上。此外,Huber-Kalman 算法不评估 HRV 结果的可靠性。因此,需要额外的算法来进行后处理分析。
短窗自相关算法对于利用生理信号的周期性特征快速提取心率至关重要。通过实现移动自相关滑动窗口,该算法可以估计心跳的周期性,从而实现连续且不引人注目的心脏监测。此功能在快速可靠的心脏监测场景中非常宝贵。
自相关函数测量信号与其自身的延迟版本在不同时间间隔内的相似性,识别与心跳相对应的周期性模式。该方法对于短期心率估计是有效的,因为它可以在短观察窗口内快速确定心跳信号的基频,从而提供实时且稳健的心率测量。
自相关函数𝑟𝑘对于选定的雷达相位时间序列y滞后k的计算如下:
其中 T 是时间序列数据点的总数,
输入3 s的雷达相位数据,如果自相关结果𝑟𝑘显示一个突出的峰值,表明当前 HR 的置信水平较高。相反,不太明显的峰值表明存在明显干扰,并且当前 HR 不应用于消除异常 RRI。当存在高置信度 HR 时,RRI 的可接受范围应计算为60,000/𝐻𝑅± 200ms 。任何超出此范围的 RRI 都应被丢弃。
图7:基于自相关算法的快速 HR 检测:( a ) 来自雷达的原始生命体征数据;( b ) 3 秒原始数据段;( c ) 带通滤波的 3 秒数据;( d ) 使用自相关进行 HR 计算;( e ) 使用 FFT 进行 HR 计算。
如图7所示,选择3 s的时间窗口,并通过带通滤波器进行处理,以仅保留高频微观特征。然后应用自相关算法,产生 70 bpm 的 HR 结果,而参考设备显示的实际 HR 为 71 bpm。自相关与FFT结果的比较表明,自相关结果更接近准确值。因为FFT的频谱分辨率有限,需要更长的采样周期才能获得准确的结果。然而,自相关算法被证明对于短期 HR 检测和跟踪 HR 变化更为有效。
五、 实验和结果
基于前面几节讨论的理论基础和先进信号处理方法,本节深入研究所提出的无线智能传感器系统的实际应用和评估。我们进行了实验来评估系统在现实场景中的性能。本节将描述实验设置、展示收集的数据并分析结果,以证明系统在监测驾驶员 HRV 方面的有效性和准确性。
5.1.实验装置
实验由五名参与者进行,旨在评估所提出的用于监测驾驶员 HRV 的无线智能传感器系统的性能。这些参与者在两种车型上进行了测试:模式 V 和模式 S。
图 8显示了驾驶员座椅后面安装的 60 GHz FMCW 雷达系统。这种安装布局通过为驾驶员胸部区域提供稳定、无障碍的视线,确保对驾驶员心率和呼吸的最佳检测,从而提高健康监测系统在现实驾驶条件下的准确性和可靠性。
5.2.数据结果分析
数据分析的重点是评估各种条件下 HR 和 HRV 测量的准确性。表1总结了从不同车型和测试人员获得的结果,包括平均值和HRV误差。
表1总结了使用所提出的无线智能传感器系统的车辆模型和测试对象的 HR 和 HRV 测量误差。该系统的 HRV 检测采用 60 GHz FMCW 雷达和先进的信号处理算法。结果显示,所有参与者的平均 HR 误差约为 0.34 bpm,平均 HRV(平均 RRI)误差约为 2.21 ms。这些低误差范围证明了系统在现实条件下的高精度和可靠性。
Huber-Kalman 滤波和自相关算法的有效性是显而易见的,因为它们成功地减轻了噪声并准确捕获 HR 和 HRV 数据。经过彻底的测试,我们确认车辆类型对实验结果没有显著影响。我们的系统在不同车型上表现出一致的性能。根据欧洲心脏病学会和北美起搏与电生理学会工作组的说法,HRV 标准规定,SDNN 和 RMSSD 等时域方法的测量误差小于 5% 是可以接受的。28 ]。这些指南得到了广泛认可,并作为 HRV 监测系统的基准。我们系统的HRV测试误差小于5%。
通过分析特定的 HRV 指标,例如 SDNN(NN 间隔的标准偏差)[ 5 , 9 ] 和 RMSSD(连续差异均方根)[ 2 , 5 ],进一步支持 HRV 测量的准确性]。SDNN 和 RMSSD 是 HRV 分析中的关键指标。SDNN 测量给定时期内 RRI 之间时间间隔的变化,提供 ANS 活动的整体评估并反映交感神经系统和副交感神经系统输入之间的平衡。另一方面,RMSSD 通过计算相邻 RRI 之间的连续差值平方均值的平方根来关注 HRV 的短期成分。该指标对高频心率变化特别敏感,主要受副交感神经活动的影响。SDNN 和 RMSSD 共同提供对心血管健康、压力水平和自主调节的全面见解,这使得它们对于评估 HRV 监测系统的有效性至关重要。
表 2比较了雷达系统和参考设备 Polar H10 之间的 HRV 时域结果。该表包括不同测试参与者的关键指标,例如平均 RRI、平均 HR、最小 HR、最大 HR、SDNN 和 RMSSD。与 Polar H10 相比,雷达系统的 SDNN 值显示平均误差范围为 0.6 毫秒至 4.2 毫秒。RMSSD 通过计算相邻 NN 间隔之间的连续差值平方均值的平方根来关注短期 HRV。与 Polar H10 相比,雷达系统的 RMSSD 值的平均误差范围为 1.9 毫秒至 12.6 毫秒。这种对短期 HRV 变化的较高敏感性有利于检测 HR 的快速波动,从而表明副交感神经系统的活动。
六、结论
在这项研究中,我们解决了与非接触式 HRV 监测相关的几个具有挑战性的问题,特别是快速准确检测的需求。传统方法通常需要 30 秒或更长时间才能实现可靠的测量,这对于实时驾驶员监控来说是不切实际的,因为长时间内数据质量可能会发生变化。快速检测在驾驶员监控场景中至关重要,因为无法保证数据质量长期保持合理良好。
我们对解决这些问题的原创性贡献如下:
(1)我们可以说这是第一次将Huber-Kalman算法应用于HRV监测;
(2)利用自相关算法在3秒内快速确定HR,并根据自相关结果中峰值的突出程度来评估信号质量;
(3)Huber-Kalman 方法可能包含一些错误的 RRI 结果,但可以使用自相关分析获得的 HR 结果将其过滤掉。因此,通过结合Huber-Kalman和自相关算法,我们实现了快速、准确的HRV监测;
(4)结果精度较高,SDNN误差在5 ms以内,RMSSD误差在13 ms以内,Mean RRI误差在11 ms以内。
尽管取得了这些进步,未来的研究仍然面临一些挑战。在车辆运动过程中实现稳定的HRV监测尚未完全实现,需要进一步研究。确保动态驾驶条件下可靠的 HRV 测量对于增强我们系统在实际场景中的稳健性和适用性至关重要。未来的工作将集中于优化信号处理算法,以提高在更加动态和嘈杂的环境中的性能。最终目标是将我们的 HRV 监测系统无缝集成到驾驶员辅助技术中,从而增强道路安全和健康监测。