
人体运动的优雅之下,隐藏着一个由巨大力量和复杂神经指令构成的复杂内部世界。对于科学家而言,理解大脑如何控制我们数百块肌肉来产生运动是一项巨大挑战,通常被比作窥探身体的“黑箱”。肌肉冗余问题使这一挑战更加复杂——无数种肌肉力的组合都能实现同一动作,这就引出了一个问题:身体究竟选择了哪种策略?本文深入探讨肌电驱动模型,这是一种“窃听”神经系统向肌肉发出的电指令的强大方法。接下来的章节将把该方法与基于优化的模型进行对比,详细说明原始肌电信号如何被转化为精确的力估计,并展示这些模型在生物力学、医学和神经科学领域的变革性影响。
核心困难在于一个被称为 肌肉冗余 的美妙悖论。仅仅为了弯曲肘部,就有好几块肌肉可以完成这项工作。为了直立站姿,腿部和躯干的数十块肌肉协同工作。对于几乎所有你能想象到的动作,可用的肌肉都远多于完成任务所必需的数量。这赋予了我们令人难以置信的多功能性,但却给科学家们提出了一个棘手的难题。如果存在无限多种肌肉力的组合可以产生相同的运动,身体究竟选择了哪一种?
为了解开这个谜题,科学家们发展了两种相互竞争而又互补的理念。
第一种理念可称为 工程师的博弈。它始于一个简单而有力的假设:身体是一部经过数百万年进化磨砺而成的、极其高效的机器。它假定神经系统通过选择最“优”解来解决冗余问题——或许是消耗代谢能最少的方案。基于此原则,科学家们可以构建所谓的 基于优化的模型。他们测量人体的运动,计算每个关节所需的合力和力矩,然后用计算机找出一个独特的肌肉力组合,该组合能在产生所需力矩的同时,最小化某种代价(如所有肌肉应力之和)。这种方法优雅、强大,并植根于可靠的物理学原理——逆向动力学,即从运动反向推导出产生该运动的力。
第二种理念是 窃听者的线索。它不预设身体 应该 做什么,而是提问:我们能否窃听它 正在 做什么?神经系统通过电信号与肌肉进行通信。每当你决定收缩一块肌肉,一连串的电脉冲就会沿着神经传播并扩散到整个肌纤维。我们可以使用放置在皮肤上的电极来窃听这种电信号的“交谈”——这项技术被称为 肌电图(EMG)。这些肌电信号是来自大脑对肌肉指令的直接蓝图,尽管带有一定的噪声。
这便是 肌电驱动模型 的基础。我们不再猜测身体的策略,而是将肌电信号作为正向动力学仿真的主要输入。我们从神经指令开始,一步步地构建出对最终运动的预测。这种方法尊重了生物学现实:肌肉募集的最终决定者是神经系统,而非某个数学代价函数。
当然,仅凭倾听引擎的轰鸣声,并不能知晓其确切的马力。原始肌电信号并非力。要从神经的电信号“私语”转化为肌肉的机械力,我们需要构建一个尊重其内在生理学的模型。这个过程包含几个关键步骤。
首先,我们必须将混沌、振荡的肌电信号转化为平滑、有意义的神经驱动量度。接下来是一个至关重要的步骤,称为 激活动态学。肌纤维并不会在神经信号到达的瞬间产生力。这其中存在一系列电化学事件——钙离子的释放、蛋白质的结合——这些过程的建立需要时间,而衰减则需要更长的时间。肌电驱动模型通过将肌肉激活视为一个平滑上升和下降的状态来解释这一点,就像调光器控制的灯光,而不是简单的开/关。这比一个简单的静态映射(即假定肌电信号幅值在每一瞬间都与力成正比)要真实得多。
一旦我们估算出肌肉的激活水平——比如,它处于其最大值的 ——我们就需要知道这对应多大的力。这取决于肌肉内在的“引擎规格”。其中最重要的是其最大产力能力,它与肌肉的 生理横截面积(PCSA) 成正比。正如粗绳比细绳更结实,PCSA更大的肌肉能产生更大的力。其他因素,如肌肉的当前长度及其收缩速度,也会调节这个力,使得这种关系变得异常复杂。这些属性是模型将普适的激活信号转化为特定肌肉力的基本构件。
最后,肌肉的力必须在关节处被转换成转动效应,即 力矩。这是一个杠杆问题。如果一个小的力拥有一个很好的 力臂——从关节旋转中心到肌肉作用线的垂直距离——它就能产生很大的力矩。想象一下使用扳手:在手柄末端施力比在靠近螺栓处施力能获得更大的力矩。在人体中,这些力臂由解剖结构决定,即肌肉和肌腱跨越关节时所遵循的复杂路径。肌电驱动模型必须包含一幅详细的力臂解剖图谱(这些力臂常随关节运动而变化),才能准确预测所有肌肉共同作用产生的最终力矩。
现在我们可以回到我们之前的两种理念,看看它们各自会得出什么结论。想象一下,你手中握着一个重物,肘部弯曲成90度。你的肱二头肌(屈肌)正在工作以托起重物。那么,身体究竟为何还要激活试图伸直手臂的肱三头肌(伸肌)呢?这似乎是一种浪费——就像一只脚踩油门,另一只脚踩刹车。
“工程师的博弈”,即基于优化的模型,几乎肯定会同意这种看法。为了以最小的能量产生所需的屈曲力矩,最优解是只使用肱二头肌,并让肱三头肌完全放松。它会预测拮抗肌肱三头肌的力为零。
但是,当我们用肌电信号“窃听”时,我们常常会发现一些令人惊讶的事情:肱三头肌 是 活跃的。这种主动肌和拮抗肌同时激活的现象被称为 协同收缩。由于肌电驱动模型受此生物信号引导,它能正确预测这种看似低效的行为。
那么身体为什么要这样做呢?答案是稳定性。激活相对的肌肉会使关节更僵硬、更稳定,就像拉紧帐篷杆的牵引绳一样。这对于精确运动、学习新技能或为未知的冲击做准备至关重要。这种“低效”是为了增强控制和安全性而做出的刻意权衡。
然而,这种稳定性是以惊人的隐藏代价换来的。为了在关节处保持相同的净力矩,如果拮抗肌与主动肌对抗,那么主动肌必须施加更大的力来进行补偿。通过一个简单的膝关节模型,我们可以极其清晰地看到这种效应。在没有拮抗肌活动的情况下,产生 的净伸展力矩可能需要伸肌产生 的力。但如果身体决定进行协同收缩,用 的力激活屈肌拮抗肌,那么伸肌现在必须产生 的力,以同时克服外部负荷和它的拮抗肌伙伴。净力矩相同,但总肌肉力却急剧增加。并且,由于这些肌肉都跨过关节,作用在膝关节软骨上的压力从大约 猛增到高达 ——增幅近 。这一由我们的模型揭示的深刻见解,将神经控制策略这一抽象概念与我们关节的长期健康直接联系起来,为骨关节炎等疾病的成因提供了线索。
这种揭示隐藏真相的能力正是建模的强大之处。但一个优秀的科学家也必须对模型的局限性保持谦卑。我们能否完美地确定模型的所有参数——每块肌肉的力量、每根肌腱的刚度?可辨识性 理论告诉我们,从数据中我们能知道什么,存在着根本性的限制。
有时,一个模型的自身结构就存在缺陷,导致无法区分两个参数。这被称为 结构性不可辨识性。在肌电驱动建模中,一个典型的例子是肌电信号到激活水平的缩放因子与肌肉最大力 的纠缠。如果它们在模型方程中总是以乘积的形式出现,那么我们就永远无法在不知道其中一个的情况下确定另一个。这就像如果你只被允许知道一个矩形的面积,却想求出它的长和宽一样。有无限种组合能得到相同的答案。
即使一个模型在结构上是完美的,我们也可能遇到 实践性不可辨识性。当我们的实验不够“丰富”,无法探究系统的不同行为时,就会出现这种情况。如果我们只测量两块肌肉,而它们在收缩时总是保持完全相同的比例,那么我们的数据将永远无法告诉我们它们各自的力量。我们需要设计实验,鼓励身体以多样化且独立的方式使用其肌肉。这是一个至关重要的教训:模型预测的质量同样取决于构建它所用的实验的质量和丰富性。
这些局限性促成了我们两种理念的现代融合。许多前沿模型都是混合的 肌电信息引导的优化** 模型。它们使用优化框架,但在代价函数中包含一个项,该项会引导解方案趋近于实测肌电信号所揭示的模式。这种方法结合了“工程师的博弈”的数学严谨性和“窃听者的线索”的生理保真度,为我们洞察壮丽而隐秘的人体运动世界提供了迄今为止最强大、最细致的窗口。
在了解了如何将肌肉的电信号“私语”转化为力和运动的语言后,我们现在可能会问任何科学工具最重要的问题:它有什么用?事实证明,答案非常广泛。肌电驱动模型不仅仅是生物力学家的好奇心所在;它是一个强大的透镜,我们可以通过它窥视身体内部的隐藏运作,是一座连接医学与工程的桥梁,甚至是一扇洞察大脑策略的窗口。它们代表了解剖学、生理学、力学和计算学的完美融合。
在理解活体时,最深刻的挑战之一是我们无法轻易测量作用于其 内部 的力。以举起一个重箱子这个简单的日常动作为例。我们可以看到姿势,知道箱子的重量,但实际施加在腰椎上的压力究竟是多少?背部的肌肉,如竖脊肌,以巨大的力量拉动脊柱以抵消躯干和箱子的重量,从而产生一个远大于所提外部重量的巨大压缩负荷。我们无法简单地在人的椎骨中植入一个力传感器。
这就是肌电驱动模型的魔力所在。通过记录躯干主要肌肉的肌电信号,我们可以估算它们产生的力。有了这些力的估算,我们就可以利用力学的基本定律——同样是支配杠杆和桥梁的定律——来构建脊柱模型并计算其上的总负荷。这使我们能够量化不同提举技术相关的风险,并为工作场所安全指南提供信息,将抽象的电信号转化为关于损伤风险的具体预测。
然而,人体的机制远比简单的杠杆复杂。许多被称为多关节肌的肌肉跨越两个或更多的关节,形成一个复杂的机械耦合网络。例如,小腿的腓肠肌同时跨越踝关节和膝关节。它既可以使脚尖向下(跖屈),也可以弯曲膝盖(屈曲)。它的真正功能取决于两个关节的姿势和运动,是一种微妙的舞蹈。肌电驱动模型包含了肌肉路径的详细几何结构,使我们能够剖析这种复杂性。我们可以同时计算肌肉对每个关节力矩的贡献,甚至可以探索“假设”情景,例如当踝关节角度变化时,其在膝关节处的功能如何改变。这让我们对我们身体的精巧设计有了更深的理解。
也许最能说明肌肉层面模型必要性的例子,是当我们考虑身体的能量消耗时。如果你观察一个人行走,你可以测量他们关节的运动并计算所做的机械功——即净关节功率。奇怪的是,在行走的某些阶段,膝关节的净功率可能接近于零,这表明没有做功。然而,我们从肌电图和新陈代谢测量中得知,腿部肌肉正在猛烈地活动并消耗大量能量。这是怎么回事?
当我们用肌电驱动模型“深入探究”时,这个悖论就解决了。该模型揭示了两个关节层面分析所忽略的关键现象。首先是 拮抗肌协同收缩:膝关节周围的屈肌和伸肌同时活动,基本上在相互对抗。一个肌群可能在做正功(缩短),而另一个在做负功(拉长),但两者都在消耗代谢燃料。关节处的净机械效应可能为零,但代谢成本很高。其次是 多关节肌 的作用,它们可以像“传送带”一样在节段之间传递能量,而自身不做太多功——这同样是一种代谢成本高昂但简单的关节功率计算无法察觉的活动。要真正理解运动的能量成本,我们必须对每块肌肉的力、长度和速度进行建模,而肌电驱动模型正是完成这项任务的完美工具。
量化内力和肌肉功能的能力对医学具有深远的影响。在临床环境中,这些模型成为诊断、规划手术和设计更佳康复疗法的工具。
考虑一位患有痉挛的病人,这是中风或脑瘫的常见后遗症,表现为肌肉过度活跃。这常常导致使人衰弱的协同收缩,即肌肉相互对抗,使运动效率低下且令人疲惫。肌电驱动模型可以将定性的观察(“病人的步态僵硬”)转化为定量的指标。通过将模型预测的净关节力矩与运动所需的力矩(通过逆向动力学计算)进行比较,我们可以得出一个 协同收缩指数——一个代表“浪费”的肌肉力量的数值。该指数可用于跟踪疾病进展或客观衡量治疗(如物理疗法或药物)的有效性。
同样,估算内部状态的原理也延伸到了辅助技术领域。外骨骼不再是科幻小说;它们是真实的设备,可以帮助瘫痪者行走或增强健全个体的力量。一个关键的设计问题是如何控制它们。最有前景的范例之一是肌电驱动控制,即外骨骼的马达根据用户自身的肌肉活动按比例提供辅助。
但这创建了一个有趣的闭环:机器人辅助人类,而人类的神经系统又对机器人的辅助做出反应。用户会“懈怠”吗?还是这种辅助会帮助他们实现更高效的运动模式?肌电驱动模型对于探索这种人机交互至关重要。我们可以模拟提供辅助力矩如何可能在实现运动目标的同时减少用户自身的肌肉激活。我们还可以研究这种交互如何影响更高级的属性,如关节刚度——这是由肌肉协同收缩调节的稳定性关键因素。这些模型帮助我们设计出能与人类神经系统真正合作的更智能的外骨骼。
更进一步,肌电驱动模型已开始不仅用于分析现状,还用于预测未来。想象一位外科医生为一名腿部严重受伤的患者面临一个艰难的选择:是尝试复杂的保肢手术(这可能导致患者肌肉无力),还是进行截肢并安装假肢?计算模型可以帮助回答这个问题。通过模拟拟议手术的效果(例如,将某块肌肉建模为仅有其原始力量的 ),我们可以运行一个优化程序来计算患者为能再次正常行走需要学习的新肌肉激活模式。这使我们能够在进行任何切口之前,预测恢复的潜力,并为术后康复计算个性化的“训练目标”。这就是计算医学的前沿,模型在这里帮助指导改变人生的临床决策。
除了力学和医学,肌电驱动模型还提供了一个独特的视角,让我们能够研究大脑本身。毕竟,肌肉活动的模式是中枢神经系统的最终输出。通过仔细分析这些输出,我们可以对潜在的神经控制策略做出非凡的推断。
我们走路时双腿有节奏的交替模式是如此自动化,以至于我们几乎不会去想它。这种节律主要由脊髓中被称为 中枢模式发生器(CPGs) 的神经元网络所调控。对于从脊髓损伤中恢复的患者,康复的一个关键目标是重新激活并加强这些CPG回路。我们如何判断它是否有效?通过在跑步机训练期间记录双腿的肌电信号,我们可以使用复杂的信号处理技术,如 Hilbert transform,来提取肢体之间精确的相位关系。这种相位关系一致性的增强——一个更强的“锁相值”,趋近于理想的反相关系——可以被解释为CPG驱动的协调正在出现的证据,为神经恢复提供了一个定量的标志。
最后,肌电驱动模型帮助我们解决运动控制中最基本的问题之一:大脑如何管理我们错综复杂的肌肉骨骼系统?由于需要控制数百块肌肉,单独命令每一块肌肉将是巨大的计算负担。一个由肌电数据分析支持的主要假说认为,大脑通过使用模块化方法来简化这个问题。它不是单独激活肌肉,而是以群组或 “肌肉协同” 的形式激活它们。
协同是一种跨一组肌肉的、固定的、不随时间变化的共激活模式——可以把它想象成一个单一的运动“乐高积木”。肌电驱动模型可以将复杂的、时变的肌肉活动分解为少数几种协同模式的组合,每种模式都由一个简单的时变系数进行缩放。这揭示了一个优美的控制层级:大脑的更高级别,如初级运动皮层(M1),可能并不需要向每一块肌肉发送详细的指令。相反,M1可能只需要向脊髓发送几个简单的控制信号——即缩放系数。然后,脊髓的复杂电路将作为解码器,将这些简单的信号扩展为产生运动所需的丰富、高维的肌肉激活模式。
通过这种方式,对我们肌肉电信号的研究完成了一个非凡的循环。它始于计算我们骨骼和关节上受力的具体问题,扩展到帮助我们诊断疾病和制造更好的辅助机器,最终为我们提供了关于我们大脑用以指挥运动交响乐的优雅、简化策略的深刻见解。