
简介这是一份面向空间机器人技术研究人员的发明专利文档详细介绍一种适用于多种非合作卫星抓捕的自适应空间机械手。针对星箭对接环规格多样、现有抓捕机构适应性差的问题该方案通过摆动机构实现内、外捕捉手指的相对摆动可适配660型、937型、1194型A/B等不同尺寸对接环自适应支撑机构利用压缩弹簧调节支撑板高度适应对接环底部凸起差异增强抓取刚度。此外电机、制动器及驱动控制器均采用主备冗余设计显著提升在轨操作可靠性。文档共1个docx文件约22KB包含结构剖面图、部件装配图及详细实施方式便于读者理解机械手各组件的工作原理与装配关系。已有65人学习适合从事空间在轨服务、非合作目标捕获技术研究的学生与工程师参考。1. 自适应空间机械手为什么是非合作卫星抓捕绕不开的方案近地轨道上的非合作卫星抓捕任务面对的是姿态失控的翻滚目标没有可用的对接环太阳能帆板角度未知包络外框和材质反射率都超出传统机械手的预置模型。固定构型机械手处理不了这类目标自适应空间机械手把目标尺寸、翻滚速率、可抓位置这些未知量分摊到机械臂结构余量、接触力位混合控制和末端包络式执行器三层去消化。固定构型机械臂遇到这种目标最先暴露的问题甚至不是控制器不够快而是行程和夹爪尺寸根本没有对应关系——预设轨迹追不上翻滚表面关门式抓取又会被反推力矩顶开。按方案到交付的顺序把设计逻辑、整定参数和装配隐患一次过完。2. 先定结构自适应空间机械手的自由度、驱动与末端设计2.1 冗余自由度怎么包络翻滚目标非合作卫星不存在统一抓握点抓捕时往往要先让末端到达目标表面附近的某个包络点再靠持续接触把目标姿态带起来。这就要求机械臂在末端位姿被接触约束住的同时仍能移动自身构型去调整受力方向6自由度机械臂这时会陷入关节限位或奇异位形。常见做法是把臂做成7自由度多出的1个自运动维度允许手肘绕基座与末端的连线摆动在不改变末端位置和朝向的前提下疏散关节角度。自由度布置上我一般把前三个关节放在肩部做大范围指向第四个关节做肘部伸展腕部保留三个关节负责姿态微调。冗余度放在肘部最划算腕部关节太多会让力传感器测量信号被柔性淹没。下面是设计初期的DH参数占位表重点看a和d的量级是否匹配目标包络import numpy as np # 7自由度空间机械臂DH参数占位[a(mm), alpha(rad), d(mm), theta(rad)] # theta为关节变量其余为标准DH定义 dh np.array([ [0, np.pi/2, 480, 0], # 基座抬升留出卫星包络净空 [520, 0, 0, 0], # 肩部横臂决定最大扫掠半径 [0, np.pi/2, 400, 0], # 上臂长度约束抓取深度 [520, 0, 0, 0], # 肘部摆臂冗余自由度所在 [0, -np.pi/2, 320, 0], # 前臂偏置避免与帆板干涉 [360, 0, 0, 0], # 腕部平移 [0, 0, 200, 0], # 末端法兰伸出量 ])DH表里480mm的基座抬升量和520mm的横臂长度共同决定机械臂能否包住常见的一吨级卫星本体第2行和第4行的520mm是核心作用距离再拉长10%会让末端静挠度明显上升。在仿真阶段最好把每节臂的配合公差换算成末端最大漂移量非合作目标没有合作标志器可用末端的绝对位置误差会直接影响视觉引导闭环。设计时通常把目标尺寸上限设在包络椭球半长轴的1.2倍处给末端和帆板之间留出干涉安全距离这个系数是第2段臂杆长度迭代的输入条件。2.2 真空环境的驱动与材料选型空间机械手不是地面机械臂换材料就能上天真空环境首先排除了常规润滑油其次单机发热只能靠传导和辐射散掉关节长时间输出大扭矩时热管理很紧张。驱动减速单元我优先选谐波减速器除了体积小主要看中它的回差能做到1角分以内抓捕接触时不会因齿轮间隙产生额外冲击电机侧常用无刷直流电机配绝对式编码器编码器分辨率建议在19位以上否则小角度姿态微调在腕部体现不出来。臂杆材料方面碳纤维复合材料的热膨胀系数远低于铝合金臂杆长度超过1米时轨道阳照区边缘50°C温差下铝臂末端漂移可到毫米级非合作卫星抓捕要的末端精度通常在毫米内这一点不能省。关节轴承和减速器内部采用二硫化钼固体润滑膜层出气率要控制在1%以内防止挥发物凝结在目标光学表面上。下表是几项关键选型参数的典型范围部件关键指标典型范围要点关节电机峰值扭矩8~15 N·m覆盖接触段冲击力矩谐波减速器减速比/回差100:1160:1 / 1 arcmin回差直接决定位置闭环死区臂杆碳纤维层厚度1.2~2.0 mm兼顾刚度和重量关节轴承润滑方式MoS2固体润滑出气率1%编码器分辨率19位及以上腕关节微调必需参数表里最容易低估的是关节峰值扭矩。自由飞行段对关节扭矩要求不高但末端接触转速达到每秒几十毫米再撞上目标时关节扭矩峰值可能是匀速段的四到五倍取电机的峰值扭矩而不是额定扭矩做校核更接近实际工况。这里还要考虑的轨道环境是原子氧侵蚀碳纤维外表面要加抗原子氧涂层厚度大概几十微米这项不做低轨服役几年后臂杆表层会粉化释放的颗粒物同样会污染卫星光学器件。2.3 末端执行器做成分级包络式末端执行器是自适应空间机械手真正接触非合作卫星的地方。传统平行夹爪要求目标有平行面或者已知尺寸这在翻滚卫星上不现实。我一般把末端做成三指包络结构每个手指两到三个指节指节内侧带聚氨酯柔性层先以包络方式贴合卫星本体某一局部表面再逐步收紧让柔性层把表面高低差消化掉避免点接触造成局部应力集中。包络锁定后还要解决预锁定问题——接触瞬间目标还带着角速度直接夹死会拖动整条臂。常见方案是分两级第一级用低预紧力保持接触跟随依靠腕部力传感器实时读取六维接触力第二级等机械臂与目标角速度同步后再加到锁紧力。两级切换的力阈值要写进控制状态机不能靠操作员遥控在轨时延太大。3. 控制链路上的自适应从接触判断到阻抗整定3.1 把抓捕过程切成明确的控制阶段一段完整的非合作卫星抓捕在控制上至少分成四个阶段远距离交会、接近跟踪、接触过渡、接管修正。远距离段视觉观测目标姿态机械臂末端保持安全包络接近段机械臂开始跟踪目标表面某个局部区域期望位置随时间修正接触段是核心机械臂不再严格遵守位置指令而是按六维力传感器读数调整运动避免接触力超限接管段在锁定后把机械臂与目标耦合形成的组合体逐渐修正姿态。阶段切换在实现上通常是一个有限状态机状态编号、切换阈值集中放在一张配置表里地面试验时按目标转速和表面材质改阈值不用动控制逻辑。接近段的视觉跟踪要加中值滤波非合作目标的帆板边缘在距离传感器里会出现镜面反射尖峰不滤波会把期望位置带偏。状态机切换在各阶段之间要有迟滞例如接触力超过10N才从接近段切到接触段回退阈值则设在6N避免两个信号在边界抖动引起反复切换。视觉与力觉的权重也分阶段变化接近段视觉占主导接触段力觉权重快速抬高同时保留视觉做目标表面相对位置监测。3.2 阻抗控制的参数整定接触段常用的做法是阻抗控制把机械臂末端表现成期望的二阶弹簧-阻尼系统用目标阻抗方程决定接触力与位置误差的关系M_d*(x_ddot - x_ddot_ref) B_d*(x_dot - x_dot_ref) K_d*(x - x_ref) F_ext。这里的M_d是末端期望惯量B_d是期望阻尼K_d是期望刚度F_ext是接触力反馈。刚度和阻尼不取自机械臂物理属性而是控制参数所以可以在接触前按目标翻滚速度现场切换。下面是一段简化的阻抗控制步进函数重点展示参数如何使用import numpy as np # 六维期望惯量/阻尼/刚度前3为平移后3为转动 M_d np.diag([5.0, 5.0, 8.0, 1.0, 1.0, 1.0]) # kg / kg*m^2 B_d np.diag([30.0, 30.0, 50.0, 6.0, 6.0, 6.0]) # N*s/m / N*m*s/rad K_d np.diag([120.0, 120.0, 200.0, 20.0, 20.0, 20.0]) def impedance_step(F_ext, x_err, x_dot_err, dt): # 目标阻抗方程 M_d*a_err B_d*v_err K_d*x_err F_ext a_err np.linalg.solve(M_d, F_ext - B_d.dot(x_dot_err) - K_d.dot(x_err)) # 数值积分更新误差状态实际工程中姿态误差需做旋转归一化 x_dot_err_next x_dot_err a_err * dt x_err_next x_err x_dot_err_next * dt return a_err, x_err_next, x_dot_err_nextM_d取5kg左右时末端在接触冲击下速度变化会比较缓和B_d先按临界阻尼估算再根据仿真中的接触力峰值以0.5~1倍步长递减调整K_d则决定接触后机械臂愿意退让多少翻滚速度高的目标需要更小的刚度让机械臂跟着表面走而不是硬顶。整定顺序是先把K_d降到安全值再调B_d削减振荡最后微调M_d改善瞬态响应。注意姿态通道的误差计算要处理旋转向量归一化直接按欧拉角误差做积分会在接近±180度处跳变。3.3 抓捕成功判据与接管策略机械臂与目标接触后不能只凭位置误差判断是否抓牢常见做法是同时检查三个条件接触力向量幅值大于阈值并持续一段时间、相对姿态角速度低于设定值、目标质心估计位置基本停在末端工作空间中心附近。三个条件都满足才允许末端执行器从预锁定进入全锁紧。接管策略上全锁紧后先做同步再做消旋。同步阶段机械臂跟随目标角速度消除接触滑动消旋阶段利用机械臂关节力矩输出逐渐把组合体角速度降到接近零。消旋力矩上限要限制在关节额定输出的60%左右保留裕量应对目标质心估计偏差造成的负载波动。4. 地面把非合作卫星抓捕验证跑通从仿真到半物理试验4.1 多体动力学仿真怎么搭地面验证第一步是多体动力学仿真。常见做法是把机械臂和目标建模成带接触的多刚体系统目标设置成自由浮动刚体接触模型选择基于罚函数的连续接触力模型摩擦力用库仑加粘性项。仿真里最容易失真的是接触刚度和摩擦系数接触刚度取5000N/m量级时数值收敛性和碰撞能量保持还能兼顾摩擦系数0.3~0.5对应卫星表面铝合金或太阳能电池板玻璃基板。下面是仿真配置示意直接用于跑参数扫描sim_config { target: { mass: 1500.0, # kg典型一吨级卫星 inertia: [1200, 1200, 800], # 主惯量kg*m^2 init_spin: [0.02, 0.05, 0.03] # 初始翻滚角速度rad/s }, manipulator: { dof: 7, link_mass: [8.5] * 7, # 每节臂质量 max_joint_torque: 12.5, # N*m max_joint_speed: 1.2 # rad/s }, contact: { stiffness: 5000.0, # N/m过大容易诱发数值高频振荡 damping: 300.0, friction: 0.35 } }init_spin按轨道上常见失稳卫星的量级设置三个轴的数值不要都一样否则仿真出来的抓捕工况过于理想化。contact.stiffness先给5000如果仿真步长必须小于0.5ms才能收敛就说明刚度偏高需要向下降而不是继续缩短步长。仿真输出至少要记录三组曲线末端接触力、目标角速度变化、关节力矩百分比验收时把接触力峰值和名义工况对比超过1.5倍就要回头查接触参数或阻抗刚度。4.2 气浮平台的半物理闭环出了纯仿真气浮平台是机械臂地面验证常用的半物理载体。气浮台通过压缩空气在平台底部形成气膜近乎抵消重力让机械臂基座和目标的平面运动逼近在轨自由漂浮状态。搭建时先做静配平调整重心让气浮台任意角度下都不出现明显倾斜再做动平衡把机械臂运动引起的反作用力矩降到最小否则机械臂一抬手气浮台就被压到一侧。闭环测试一般这么走先让气浮目标以低速绕垂直轴旋转0.03rad/s起机械臂在视觉引导下从初始位形出发完成一次抓捕然后记录腕部力传感器峰值对比阻抗参数调整前后的曲线确认接触冲击是否回落最后把目标转速提高10倍重跑验证自适应参数切换逻辑是否按状态机工作。每次跑完检查气浮轴承气压曲线气压骤降说明平台在抓捕瞬间偏载了。每次试验结束后机械臂回指定位姿气浮台泄压前先记录目标剩余角速度这个数值反映抓捕后的残余翻滚可以用来评估消旋策略的收敛快慢也是调整接管阶段增益的原始依据。4.3 关键参数表与常见失败模式把不同转速下的典型参数汇成下表方便直接对照调整目标转速(rad/s)位置刚度K_d阻尼B_d接触速度阈值(mm/s)预紧力(N)0.032005030400.101203020350.3080251230转速越高刚度要降得越多同时接触速度阈值也要收窄否则末端在接触瞬间的相对速度太大柔性层都来不及吸收冲击。实际失败最多的是两种情况一是K_d没降够机械臂把翻滚目标当成刚性墙接触力直接顶过峰值二是预紧力给太小目标角速度稍高就滑脱机械臂被迫二次接触。5. 把自适应空间机械手装出来排线、标定与验收技巧装配顺序上我一般从基座接口开始先装基座转接板再往末端逐段延伸每装完一段就做一次关节零位标定不要等整臂装完再统一标那样累计误差很难定位。零位标定用关节内置的绝对式编码器做粗标定再用机械限位触发做细标定两次读数差就是传动回差记录下来供控制补偿。装配时所有紧固件拧紧力矩要按对应直径的标准值执行空间机械臂整机重量预算紧大量结构件是碳纤维和钛合金组合过拧会压碎复合材料层欠拧则热循环后松动每类连接面的力矩值要写进装配规程并签字确认。线缆是空间机械手做得出来和做不出来的分水岭。要么走空心关节内部要么沿臂杆外侧布管过关节的线缆必须留够弯曲余量并设置专用束缚点防止运动时甩动摩擦。绕线半径过小会在线缆绝缘层留下应力痕真空环境下迟早开裂。腕部的六维力传感器线缆要加屏蔽层并单独走线避免和电机功率线并行走太长的距离否则力信号里混进电机换相噪声阻抗控制会跟着抖。验收阶段做三项实测就够了。第一重复定位精度测试机械臂在不同位形下反复回到同一末端点记录偏差超过2mm就要查关节回差和柔性。第二接触力阶跃响应测试给腕部传感器突然加载看阻抗控制能在多长时间内把力误差拉回设定带超调超过30%说明阻尼偏小。第三整臂长时间通电热循环测试模拟轨道阳照和阴影交替观察关节电流是否随温度漂移。三组数据和仿真曲线的偏差就是后续标定更新的依据。验收数据建议统一记录成CSV格式字段包括试验编号、目标转速、K_d/B_d、接触力峰值、同步时间、残余角速度。调整参数时直接对比历史数据比翻试验文档高效得多。最后把末端执行器的包络张角、锁紧力、柔性层压缩量固化在控制器非易失区地面调试可以改但每次测试开始前自动复位防止上一次试验参数残留在飞行工况里。本文还有配套的精品资源点击获取