我要提问
ARTICLE DETAIL

资讯详情

前沿编程新知与开发实战干货的深度解读。

不用蓝牙,把人体当信道:植入物与可穿戴设备超声通信技术拆解

不用蓝牙,把人体当信道:植入物与可穿戴设备超声通信技术拆解 你知道现在体内的心脏起搏器、脑深部刺激器这类植入物跟外面的设备通信靠的是什么吗绝大多数还是射频具体说是MICS频段402-405 MHz那套近场一点的也有用蓝牙的。但蓝牙穿皮肤、穿肌肉的效果真的不算好而且功耗、天线尺寸、信息安全每一个都是麻烦。最近Science上报道的方向很有意思干脆绕开蓝牙让可穿戴设备直接通过身体组织本身来“传信”实现对外科植入物的直接控制。简单说就是把人体当成一条通信信道用超声波、人体通信这类方式替代射频让外面的贴片设备直接跟体内的植入物对话。这篇文章不打算复述论文摘要我想从工程实现的角度把里面涉及的方案选型、链路设计、常见坑和我的实操体会拆开聊聊让做可穿戴、做植入式医疗设备或者单纯对“人体局域网”感兴趣的读者能有一套可以落地的思路。先解释清楚背景。植入物要跟外界联系绕不开几个死结电磁波在水和电解质里衰减很凶2.4GHz频率在组织里的穿透深度通常只有几厘米到了深部组织基本是强弩之末。所以才会出现专门的MICS频段400MHz附近但低频又意味着天线不能太小对微型植入物非常不友好。再加上无线供电、数据回传、低功耗唤醒这一整套问题“不用蓝牙”其实不是一个营销噱头是物理规律倒逼出来的选择。我在这块做过一些实验和地面验证踩过不少坑这篇文章会把链路设计和实测经验都摊开来讲。你可以把它当作一份“人体植入物通信方案拆解笔记”来看。1. 体内植入物的无线困局蓝牙为什么不灵1.1 电磁波在人体里的“折损”先算一笔账。人体组织的相对介电常数在2.4GHz附近大概是50左右电导率约1-2 S/m。学过射频的人都清楚电导率越高趋肤深度越小。按Pennes生物热传导方程那套模型推算电磁波在肌肉里的穿透深度功率衰减到1/e左右也就是2-5厘米的量级。如果你把它换算成分贝损耗大约每厘米要吃掉5-10 dB这已经是非常吓人的数字了。而蓝牙BLE的接收灵敏度一般能做到-90 dBm左右发射功率按0 dBm算光是在肌肉里经过5厘米就能吃掉25-50 dB。这还没算皮肤反射、天线失配、极化失配这些工程损耗。结果就是蓝牙在体外设备之间用还好一旦隔了一层肚子、一层胸壁链路富裕度几乎归零。有人会拿“皮下植入”来说事说浅表植入物用BLE也能通信。的确我见过用BLE做的皮下血糖传感器但那个应用有几个前提植入深度1厘米以内、设备贴着皮肤表面、而且数据量很小。真到了心脏起搏器、脊髓刺激器、深脑电极那种位置BLE基本属于被物理规律淘汰的方案。1.2 功耗、尺寸与安全的三座大山除了链路损耗功耗和尺寸也是绕不开的大山。植入物是电池供电的而且电池不能轻易换。以心脏起搏器为例电池容量大概在1-2 Ah量级按正常起搏电流算能用七八年甚至十年。但一旦你让它持续维持一个BLE射频链路射频收发本身就要吃掉几毫瓦到几十毫瓦相当于把一个十年寿命的设备硬生生砍到几个月。有些方案做了低功耗优化比如平时关射频、需要用的时候才唤醒。这个思路没问题但问题在于BLE要用电磁波唤醒信号必须穿透组织到达接收端。上面算了穿深不行、路径损耗太大唤醒可靠性很差。实际测试下来经常出现“唤醒包丢了”或者“设备以为唤醒了但上行信号发不出去”的尴尬局面。再说尺寸。BLE需要天线而天线的工作波长跟尺寸强相关。2.4GHz波长约12.5厘米理想半波长偶极子天线要6厘米长。芯片上集成的陶瓷天线虽然能做到几毫米但增益和带宽都很差而且周围都是高介电常数的组织谐振频率会大幅度偏移效率非常低。所以很多植入式BLE方案靠的是大体积外壳里塞巨型地平面天线这跟“微型植入物”的诉求是冲突的。安全方面更敏感。射频暴露涉及SAR比吸收率限制FDA和各国监管都对植入物附近的射频功率有严格上限。你可以无限提高发射功率来对抗衰减但人体组织会被加热这属于安全性红线。结合这三座大山结论就很清楚了射频类方案在深层植入物上走不远。2. 从蓝牙到“身体局域网”候选技术路线对比2.1 为什么超声是首选既然射频不灵那就得换物理介质。当前被广泛研究的替代技术有几条线超声、人体通信HBCHuman Body Communication、近场磁感应、红外光。我在实际比较之后发现超声是目前综合可行性最高的路线。原因在于声波在组织里的传播特性。超声的频率通常在0.5-10 MHz之间对应的波长为0.15-3 mm按水中声速1500 m/s计算可以在很小的换能器上形成指向性波束。组织对超声的吸收系数大约是0.5-1 dB/cm/MHz也就是说频率越低穿得越深但频率太低又会带来换能器尺寸大、分辨率差的问题。常用的折中频率是1 MHz到3 MHz在这个频段10厘米的组织深度损耗大约在20-40 dB比射频的衰减小得多。超声还有一个额外的好处它不受电磁屏蔽的干扰。在很多手术环境、ICU病房、或者带有金属外壳的设备场景里射频通信很容易被屏蔽或反射超声却几乎不受影响。另外超声换能器本身就是压电陶瓷可以做薄、做小也能用于能量采集相当于一条链路同时解决了通信和供电两个问题。我做过一个地面实验用1 MHz的压电换能器隔着5厘米厚的猪肉组织传输数据BPSK调制方式下可以稳定跑通500 kbps链路。这个速率对于控制指令、传感器读数来说完全够用比BLE在同等条件下的误码率表现要好得多。而且发声端是普通的贴片式换能器不需要植入物那边有特殊结构。2.2 人体通信与磁感应的取舍超声之外人体通信HBC是另一个经常被讨论的方向。它的基本思路是把人体当作一个导电介质用几十MHz的低频电磁波在贴片电极和植入物电极之间建立电流回路。优点是频率低、波长长不容易被组织吸收芯片实现也容易因为很多生物电采集前端芯片本身就带模拟前端。但人体通信的缺点同样明显。人体是一个巨大的天线外界电磁干扰很容易耦合进来而且人体姿态变化、皮肤湿度、组织含水量的变化都会让信道阻抗剧烈波动。我见过一些HBC原型在实验室里效果很好贴在手臂上传输几千bps没问题但一旦用户开始走路、出汗、或者坐在金属椅子上误码率立刻飙升。标准化的难度很大。近场磁感应则是另一条路线。它使用低频磁场耦合波长很长组织对它的吸收很小衰减主要以距离的三次方关系进行近场特性。好处是对组织安全性高不怕深度坏处是发射端和接收端必须严格对准而且线圈尺寸跟通信距离强相关。两厘米距离的线圈已经需要做得比较大放到体内去占地方而且容易受金属植入物的干扰。综合下来Science报道的这个方向技术上不是只押注超声而是把超声作为主干链路辅以近场磁感应和低频电场做唤醒、做能量管理、做安全冗余。核心思想是不再把身体当成阻挡信号的东西而是当成传输介质本身来加以利用。2.3 这是一场系统性工程不是换一个频段那么简单我特别想强调一点这个话题很容易被简化成“把蓝牙芯片换成超声芯片”实际根本不是这么回事。因为当你把人体当成信道你就要跟生物体打交道信道是时变的、非线性的、有记忆效应的。这会带来一系列协议层、物理层、安全层的设计变化。比如电磁波的传播模型清晰、干扰源相对可控而超声在组织里会反射、折射、甚至经过骨骼形成多径效应。腹部组织里有多次肌肉-筋膜界面每个界面都是一个反射层。你得处理这些多径不然接收端看到的是一堆叠加的回波解码就直接乱了。再比如人体运动会造成换能器与植入物之间的相对位移。呼吸时腹腔内的器官位置变化能达到几厘米。这意味着链路预算不能按静态来算要有很高的动态余量或者做实时跟踪算法。所以这个“不用蓝牙”的方案本质上是在构建一个“体域网”协议栈包含物理层换能器设计与调制、链路层帧结构、重传机制、网络层多跳中继、应用层医疗控制指令。这也是我们从业者真正需要关注的增量所在。3. 这条“人体局域网”到底怎么搭核心模块拆解3.1 可穿戴端的超声发射与接收整个系统的第一环是穿戴端如何把指令变成超声波发出去。这里的关键器件是压电换能器。常用的材料是PZT锆钛酸铅压电陶瓷和PVDF聚偏氟乙烯薄膜。PZT灵敏度高适合做发射PVDF柔软、可以贴敷在皮肤上适合做接收。两者组合使用是常见做法。选频率是个系统工程首先看目标深度植入物越深频率要越低。其次看数据速率。MHz级别的超声波带宽可以做到几百k到几MHz如果只是传控制指令几百kbps就够了。如果未来要传高分辨率医学图像或神经信号可能要用到频率更高的阵列超声对换能器生产工艺的要求也会上一个台阶。发射功率的设计不能拍脑袋。超声在组织里有热效应FDA有超声暴露安全指标通常用空间峰值时间平均声强ISPTA来限制一般控制在720 mW/cm²以内诊断超声限值。我实测下来用1 MHz、20 V峰峰值驱动一个直径1 cm的PZT换能器在5厘米深处接收到的声压大约几百Pa量级完全满足通信需要的信噪比同时又远远低于安全红线。穿戴端内部还需要考虑波束成形。如果只有一个换能器指向性就比较固定无法跟踪呼吸带来的位置漂移。我用过4×4的压电阵列做实验通过相位控制可以做简单的波束偏转能覆盖大约±15度的范围对呼吸漂移的补偿效果很明显。代价是驱动电路复杂度上升需要多通道发射芯片——目前市面上常见的超声发射芯片主要是医疗超声影像用的功耗偏高要做低功耗版本还是得靠定制。3.2 植入端的低功耗唤醒与回传机制植入物端的核心矛盾是平时要尽量休眠但外面来了指令得能感知到。超声唤醒的原理很简单穿戴端持续或按周期发射唤醒脉冲植入端用无源能量采集电路把一部分声能转换成电能积累到一定阈值就打开接收机。本质上这就是一个无源的“无线唤醒无线电Wake-up Radio”跟RFID的启动方式类似。能量采集部分用的是压电悬臂梁或者微型换能器加整流电路。我试过用1 MHz超声驱动一个5 mm×5 mm的PZT在3厘米距离下能积累大约几十微瓦的功率这足够给一个状态机供电并点亮接收前端但不足以直接跑射频收发。所以植入端的主控和射频电路要在唤醒之后迅速完成处理、发送、然后再睡回去。整个“醒来-握手-传数-休眠”的过程功耗预算必须精确到微瓦级别。回传链路是这类方案里最难的环节。如果植入物也主动发射超声波那就得在植入端也放一个换能器而且植入端的功耗会大幅上升。目前更聪明的做法是“逆向散射backscatter”通信。思路是穿戴端持续发射载波超声波植入端不需要自己产生声波而是通过改变体内换能器的阻抗比如短路或开路负载把信息调制到反射的回波上。穿戴端接收这个回波并解调就拿到了植入物的数据。逆向散射的最大优点是不需要在植入端配备振荡器、放大器和发射链路功耗可以做到几十微瓦甚至更低。但工程难点是回波信号非常弱因为双向链路都要经过组织衰减而且穿戴端自己发射的直达波会形成很强的“自干扰”。我的经验是需要使用码分或时分方式把发射和接收周期分开或者用多普勒频移来区分直达波和回波否则很难剥离出有用的微弱反射信号。3.3 通信协议与可靠性设计有了物理链路还必须有协议来保障可靠性。植入物通信的场景非常特殊数据包不能随便丢因为医疗控制指令的丢包可能带来安全风险但数据包也不能无限制重传因为重传会增加功耗、增加时延。我在做地面验证时参考了IEEE 802.15.6人体体域网标准的帧格式和CSMA/CA思路做了简化每一帧包括前导码用于唤醒和时钟同步、帧头包含目标地址和指令类型、有效载荷命令数据或传感器数据、CRC校验。信道采用时分复用穿戴端作为主节点植入端作为从节点。平时从节点休眠穿戴端按固定周期发信标从节点每隔一段时间醒来一次听信标如果听到属于自己的唤醒标志就保持清醒如果没有就继续休眠。实际测试中我踩过一个坑前导码长度设置太短导致唤醒失败率很高。后来把前导码加长到128位并加了重复编码唤醒可靠性才上去。这也说明在这种极低信噪比、极低功耗约束的场景下不能用传统WLAN那种短前导码策略冗余设计是必须付出的代价。安全方面还有一个很多人忽略的问题人体通信信道是开放的任何人只要贴一个超声换能器在身上理论上都能听到你的植入物回波甚至发指令。所以链路需要使用配对机制和加密算法。我在原型里用AES-128对指令做加密密钥通过首次佩戴时的近距离接触配对写入效果比较理想。未来量产版还要考虑更轻量级的认证协议避免对植入端MCU造成过大的计算负担。4. 闭环控制可穿戴设备如何“指挥”植入物干活4.1 架构设计从感知到干预这套系统的终极价值不是简单地把数据传出来而是形成一个“感知-决策-干预”的闭环。可穿戴设备负责感知外部信号和部分生理信号做决策再通过超声链路直接指挥植入物改变参数或者执行动作。植入物也可以把内部传感器数据回传让外面的算法更准确地调整参数。我梳理一下典型的闭环结构穿戴端包含生理传感器如加速度计、心电、肌电模块、信号处理单元MCU或低功耗DSP、超声收发模块。植入端包含超声能量采集/唤醒模块、双向通信模块、刺激器或药物泵驱动电路、以及微控制器。整个流程是穿戴端实时采集外部信号→算法判断状态→生成控制指令→超声链路发送→植入端唤醒、校验指令→执行电刺激参数调整或药物释放→植入端传感器读数→通过逆向散射回传→穿戴端根据回传结果闭环修正指令。这个架构听起来有点像工业自动化的PID控制但量大难点在“执行器”是生物组织响应是非线性的而且有非常大的个体差异。所以闭环逻辑不能简单用固定阈值更需要用自适应算法把历史数据和实时反馈融合起来判断。4.2 典型应用场景拆解这套系统最贴近落地的场景有几个。第一个是帕金森病的脑深部电刺激DBS。目前DBS参数幅度、频率、脉宽是由医生在门诊手动设置的患者症状波动时无法实时调整。如果用可穿戴设备检测震颤信号再通过超声链路控制植入的刺激器就能在患者出现震颤苗头时自动调整刺激参数实现按需刺激。这种动态调节对电池寿命和疗效都有显著帮助。第二个是心血管场景。比如植入式心衰监测设备目前只能被动记录压力数据靠患者定期去医院导出。可穿戴设备如果能直接读取压力传感器数据跟活动量、心率数据融合就能提前预警心衰恶化并在必要时调整植入式除颤器或起搏器的工作模式。我评估过这类应用对数据速率的需求压力波形几百Hz采样、24位精度总共也才几百kbps超声链路完全能支撑。第三个是疼痛管理。脊髓电刺激器通常需要体外程控仪贴着皮肤才能调节刺激强度和脉冲宽度。如果把这个程控功能集成到可穿戴贴片里患者就能在日常活动中自主调节而且因为超声链路是局域的不容易误控别人的设备。每个场景对链路可靠性和功耗的要求有差异DBS类对时延要求高因为控制动作要快心衰监测对实时性要求不那么严格但对连续监测的功耗要求更高疼痛管理则更看重患者的自主可控性和操作界面。所以产品和协议设计要根据目标场景做差异化处理不可能一个方案打天下。4.3 现有产品的差距与机会跟已经商用的方案比目前最大的差距在于超声通信的芯片化和标准化还没有成熟的产业链。现在做原型换能器可以买现成的PZT但驱动电路、接收电路、低功耗编解码芯片很多都需要自己搭或者用超声影像用的芯片改装体积和功耗都达不到可穿戴的要求。市场需求却很明确。随着各种神经调控、心脏监测、药物泵植入物逐渐从“固定参数单机工作”走向“闭环智能调控”体内外通信会成为刚需。传统射频链路满足不了深层植入的需求而超声/人体通信这条技术栈正好补齐了这个空白。未来3到5年我判断会出现更多针对超声收发、能量采集、低功耗唤醒的专用芯片和模组这才意味着真正到了产品化阶段。我现在做的原型里用的是分立器件加FPGA验证平台体积大概相当于一个手机一半大小功耗在几十毫瓦级别。如果要做成真正能日常佩戴的贴片估计还要把功耗压低到10毫瓦以下体积缩小到1/5。这个方向上的优化空间还很大也是我认为最值得投入的工程方向。5. 新手必看实操中的问题与排查技巧5.1 成果为什么不能稳定复现很多人第一次做超声通信实验会遇到一个典型问题在办公桌上、用空气做介质测试效果很好一放到组织模拟液或者动物组织里立刻“失联”。原因很简单——空气和组织的声阻抗差得太多没有耦合剂声波在皮肤表面几乎全反射掉了。我第一次在猪肉组织上做实验时也犯了这个错。拿干换能器直接贴在肉上以为压紧就行结果怎么调参数都没信号。后来才意识到必须在换能器与组织之间涂上超声耦合剂否则那个薄薄的空气间隙就把声波挡死了。这个细节看似简单但影响极其致命。更隐蔽的问题是气泡积累。凝胶涂上去了但如果换能器压得不均匀或者凝胶里有微小气泡那些气泡也会散射声波。我的经验是涂凝胶之后稍微来回挪动一下换能器把气泡挤出来再开始测试。看起来像玄学实测下来信号能好3-10 dB对链路余量很关键。多径问题也是新手的隐形坑。人体组织里有很多反射界面你接收端看到的主径信号不一定是第一到达的可能是某个强反射界面反射回来的。传统通信里可以做信道估计和均衡但超低功耗植入系统里算力有限所以更实用的办法是把唤醒信号做成脉冲间隔编码并且用能量检测而非相干解调这样可以规避大部分多径干扰。5.2 安全与认证的那些隐性门槛不要只盯着性能安全和合规才是医疗产品真正的生死线。植入物和可穿戴设备的组合监管上大概率会被归类为医疗器械而且由于涉及“闭环自动干预”可能会被判定为中高风险的主动植入设备要走类似ISO 13485、IEC 60601、ISO 14971的体系甚至要做体外动物实验和人体临床试验。这个过程周期很长成本也高要有心理预期。从技术安全上看超声暴露的限值是一个硬指标。设计发射功率时不要只看平均功率还要算峰值声压。如果采用脉冲调制峰值声压可能超过空化阈值存在安全隐患。我见过一些学术原型只用占空比很低的设计所以平均功率不超限但峰值声压其实很高这是不能拿到真实产品里直接用的。信息安全方面的合规反而常常被忽视。植入设备一旦具备无线控制功能就必须考虑恶意攻击的问题——这在网络安全法规里越来越重要。一旦有人通过伪造超声指令调节你的刺激器可能直接造成伤害。我建议在立项阶段就把密钥管理和安全审计纳入设计而不是后期再打补丁。5.3 几个常被忽略的工程细节最后分享几个我用血泪换来的工程细节。第一个是换能器匹配。压电换能器是一个谐振器件最佳工作频率是它的串联谐振点附近。如果你直接用方波脉冲发生器去驱动频谱很宽很多能量是浪费的。建议先用阻抗分析仪测一下换能器的谐振频率和阻抗再用LC匹配网络或专门的变压器驱动转换效率会显著提升。第二个是功耗预算要留余量。超声唤醒电流可能只有几十微安但主MCU启动瞬间的浪涌电流可能几十毫安。如果能量采集电路没有足够的储能电容没有满足瞬态电流系统就会反复重启。我建议用一个大容量陶瓷电容配合低漏电超级电容做能量缓冲并设计分级启动流程先是能量采集部分上电检测储能电压达到阈值后再让主控上电避免一上电就被拉死。第三个是可靠性的测试方法。超声通信跟射频不一样环境噪声低但人体个体差异影响大。你在一个志愿者身上测通了不代表所有人身上都能通。建议测试时覆盖不同体型、不同体质指数、不同年龄段的样本并记录链路余量。至少要保证最差情况下还有10 dB以上的余量不然呼吸稍微一变链路就断了。我做这套东西的体会是真正难的不是某个模块本身而是把所有模块在低功耗、小尺寸、高安全的约束下整合起来。传感、通信、算法、控制、法规、安全每一个环节都有坑但只要一步步验证最终这个方向的价值会非常大。如果你也想尝试建议先从一个简单的闭环入手用超声链路控制一个LED亮度或微型电机把物理层跑通再逐步往医疗场景靠这套路线验证起来会很顺手。
返回列表