外骨骼研发札记:驱动、结构与那些差点翻车的试机

外骨骼这个东西,这几年的热度有点像坐上了火箭。但你要是真去拆几台样机,会发现很多“高科技”背后其实还是老一套的机械设计。我今天就结合自己搞过的下肢助行外骨骼,聊聊驱动、人机耦和和结构轻量化的实战经验——不扯虚的,全是泪。

先说个结论:外骨骼难,难的不是你要用多高端的芯片,而是你得跟人体的复杂性对着干。人体有206块骨头,关节自由度加起来一百多,但外骨骼不可能全做出来。你得学会做减法——减到只剩几个关键的驱动自由度,才可能真正有用。

一、驱动选型:不是越贵越好

驱动是外骨骼的心脏。市面上常见的选择无非三种:电机、液压、气动。液压力气大,但油源和密封问题能把你的样机变成漏油机;气动柔顺,但控制精度和响应速度又跟不上。说实话,绝大多数产品级外骨骼都选了电动伺服+谐波减速器。为啥?因为功率密度高、控制带宽够、而且干净。

我刚开始设计的时候,迷信那种高扭矩无框电机,结果装上去重量多了一公斤多,膝盖都抬不动。后来老工程师提点我:你算算你需要的峰值扭矩和持续扭矩,别只看峰值。毕竟人走路,峰值扭矩只占很小的占空比。用一个小一号的电机,配合大减速比谐波减速器,反而更轻也更省电。但这里有个坑:谐波减速器的柔轮疲劳寿命。你选型时不能只看样本上的额定扭矩,得按实际工况折算。我们当时用了一款号称5000小时寿命的减速器,装上去跑到2000小时就出现齿隙变大,走路时咔咔响。换了个供应商,重新做疲劳测试,才解决问题。

另外,别忘了背隙。对于外骨骼,反向驱动性很重要——你希望人动的时候,电机跟着转,而不是卡住。普通行星减速器背隙动辄十几弧分,谐波可以做到1弧分以内。但背隙小的谐波往往刚度也大,会带来冲击。我记得我们尝试过串联弹性驱动(SEA)方案,加弹簧缓冲,虽然控制上复杂些,但人机交互的柔顺性确实好很多。如果追求稳定,就选高刚性+力矩反馈。

[IMG_外骨骼驱动电机谐波减速器选型对比图]

二、人机耦合:别让绑带变成凶器

二、人机耦合:别让绑带变成凶器
二、人机耦合:别让绑带变成凶器

外骨骼跟工业机械臂最大的不同,就是它要绑在人身上。绑带刚度、贴合度、以及力的传递路径,直接决定你能不能在这个骨架上走十分钟腿不麻。我见过很多团队,把精力全花在控制算法上,结果绑带随便搞两条魔术贴——这要是走平路还好,一上坡,人跟外骨骼之间的相对滑动能把皮肤磨破。

我们早期做过一次步行实验,受试者走完三分钟,大腿束带处直接压出两道红印,毛细血管都破了。后来学乖了,用的是医疗级骨盆绑带,还有记忆海绵衬垫,并且做了多点分散约束。这里有个关键参数:接触压力控制在20kPa以下,超过这个值,长时间佩戴就会压迫神经。绑带不仅要宽,还得有弹性——但弹性不能太大,否则力的传递滞后,控制就乱了。

再说说关节自由度的分配。拿髋关节来说,人体髋部有屈伸、外展内收和旋转三个自由度。外骨骼到底做几个?做三个,每个关节都得配驱动,重量和复杂度飙升;只做一个屈伸,步态又会比较别扭。我们最后选择了屈伸主动+外展被动(用弹簧),旋转干脆砍掉。这样在矢状面内能实现大部分助行功能,成本也低。不过对于有严重骨盆倾斜的患者,这种简化就会出问题。所以别指望一个构型通吃所有人群。

三、结构轻量化:拓扑优化不是万能的

三、结构轻量化:拓扑优化不是万能的
三、结构轻量化:拓扑优化不是万能的

轻量化人人会喊,但做起来全是坑。铝合金和碳纤维是两大主流。钛合金虽然更好,但加工贵得离谱。我们最初用3D打印钛合金做膝关节支架,强度没问题,但每件成本2000多块,后来改成锻造铝合金,重量多了80克,成本降到几十块钱。别小看这80克,对于整机重量分配,你的髋部要尽量轻,不然甩腿的惯量大得惊人。

拓扑优化确实是好东西,但前提是你得懂制造约束。很多软件出来的结构,华丽得像艺术品,但没法加工。我们当时对一个连杆做拓扑优化,结果得到个畸形形状,只能改用形状优化+尺寸优化,配合有限元校核。记得关键是疲劳强度,外骨骼承受的是循环载荷,铝合金的疲劳极限大概是抗拉强度的三分之一。安全系数取2到3,不能拍脑袋。

还有一处常被忽略——踝关节。踝关节承受着整个人的体重和地面反作用力,但很多外骨骼为了省事,直接用刚性结构,没有弹性缓冲。这会导致人体踝关节本身的活动被限制,走久了脚踝酸胀。我们后来加了一个串联弹簧,模拟跟腱的储能功能,舒适度提升了一大截。

[IMG_外骨骼踝关节弹性储能结构示意图]

四、控制架构:位置闭环是一种罪

四、控制架构:位置闭环是一种罪
四、控制架构:位置闭环是一种罪

如果你把外骨骼当成高精度机械臂来做,那就毁了。位置控制只会让人感觉是个笨重的机器在拖着你走。我们测试过,用位置控制时,用户走路会感觉被拽着,摔倒的恐惧感很强。后来改成基于力矩的阻抗控制——也就是让外骨骼表现出一个“软”的虚拟弹簧,既能提供助力,又不会霸道地抢夺主导权。

这里有个工程细节:力矩传感器的分辨率必须足够高。我们用的是0.1N·m分辨率的应变式力矩传感器,并且放在谐波减速器之后(输出端)。如果你放电机端,摩擦力矩会让你误差大得没法看。控制频率至少1kHz,但我们的MCU性能有限,最后用1kHz勉强跑通,相位延迟大约10ms,人体感觉不太到。要是超过30ms,就有鬼畜感了。

但说实话,算法再花哨,工程上最怕的还是突然断电。所以机械安全和电气安全设计必须并重。我们在关节处加了机械限位和弹簧缓冲,以防失控时把关节掰过头。

五、标准和伦理:别忘了你面对的是人

五、标准和伦理:别忘了你面对的是人
五、标准和伦理:别忘了你面对的是人

外骨骼最后要拿到医疗认证还是消费类认证,路径完全不同。我们目前参考的是ISO 13482(服务机器人安全标准)和医疗电器IEC 60601。说实话,这些标准很多条款并不完全适用,比如机械臂的ISO 10218,但硬套也行。关键是要做风险分析,包括挤压、剪切、撞伤等。我建议你在设计初期就引入合规评估,别等样机做完再改,那才是真正的灾难。

还有一个容易被忽略的是伦理问题——外骨骼会不会让人肌肉萎缩?助行外骨骼可能让正常人的肌肉发力变少,长期使用反而有害。所以现在的主动模式都会设计“按需助力”,只补偿20%~30%的力量。这个比例怎么调?靠电机电流和人机交互力的反馈。我们实际中把助力比例做成可调的旋钮,让用户自己找感觉,虽然不优雅,但很实用。

说几个经验吧。外骨骼没有银弹,每个关节、每个绑带都藏着设计者的取舍。我踩过的坑,远比上面写的多。希望我的这些碎碎念能让你少走弯路。对了,试机时一定要系上安全绳。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。如有侵权请联系删除。
文章名称:外骨骼研发札记:驱动、结构与那些差点翻车的试机
文章链接:https://m.yqhljx.com/list_9/867.html