从事机器人相关工作的人,几乎每天都要面对同一个问题:关节的伺服电控到底在做什么。当前主流的人形机器人,不论是宇树、特斯拉 Optimus、智元还是其他厂商,单台机器人的伺服电机数量普遍在 20 到 40 个之间。这些电机协同工作的基础,是一套分层、闭环、互相嵌套的电控体系。
整理一下,常见的伺服电机电控策略大体可分为四个层级:电流环、速度环、位置环构成的内环基础控制;基于磁场定向控制(FOC)的底层驱动策略;以 PID 及其变种为代表的经典反馈律;位置、力矩、阻抗、导纳等高层关节控制模式。每一层都解决特定的问题,层与层之间通过带宽匹配和信号传递耦合在一起。
下文从硬件构成出发,逐层展开。
电控策略不是凭空存在的,它首先被关节的机械结构所决定。一个典型的人形机器人一体化关节模组,通常包含以下几部分:
下图是一类典型的谐波减速器一体化关节模组实物,从结构上反映了驱动与一体化设计的现状。

机械结构决定电控上限。谐波减速器输出端的柔轮本身具备一定柔性,对高频力矩扰动有一定衰减;行星减速器则反驱效率高,但反向能力对力控制策略提出了不同的要求。
人形机器人关节伺服控制的核心,是电流环、速度环、位置环这三层互相嵌套的闭环。这种结构源自工业伺服,在机器人领域被几乎原样照搬,并根据关节特性做了参数针对性调整。
电流环的功能很明确:让电机相电流精准跟随给定电流指令。控制对象是 dq 旋转坐标系下的 d 轴电流(id)与 q 轴电流(iq)。
电流环几乎全部基于磁场定向控制(FOC)实现。其控制方法是在 dq 坐标系下,对 id、iq 分别做 PI 控制。PI 参数按电机定子电感 L、电阻 R、母线电压以及电流采样延时整定。
工程上电流环带宽典型范围为 1 kHz 到 3 kHz,采用 GaN 器件并优化采样延时的方案可推到 5 kHz 甚至更高。带宽最终受限于 PWM 频率,一般不超过其五分之一,以防开关噪声与控制耦合。
速度环使电机实际转速跟随速度指令,以 PI 控制为主,向电流环输出 q 轴电流指令。
速度环带宽一般落在 200 Hz 到 1 kHz 区间,工业中常见 500 Hz 左右。这一带宽受负载惯量影响较大:机器人不同姿态下,有效惯量差异可达数十倍,使得速度环增益不能调太高。
需要注意的是,速度环的输出就是 iq(转矩电流)的设定值。任何模式的速度或位置控制,都在通过速度环对 iq 做实时调节。
位置环使电机实际位置跟随位置指令,以 P 控制或 PI 控制为主。很多机器人关节的位置环仅保留比例项,去除积分项。理由是:机器人上层已有运动规划给出参考轨迹,无需位置环积分来消除稳态误差;积分项反而可能带来位置超调和迟滞。
工程上位置环带宽不够独立调出,它受速度环限制。一般内环带宽高于外环 5 到 10 倍,这是调参的基础约束。
正确顺序是内环向外环逐级:
Step 1 电流环(出厂一般已标定好) Step 2 速度环(从低增益开始) Step 3 位置环(后调)
经验上,增益从小往大调,积分时间常数从大往小调,以不出现超调震荡的稳态值为目标。
单纯 PID 在高速轨迹下存在固有跟踪滞后(拖尾误差)。工程解决方案是引入前馈:
其中 v_ref、a_ref 是位置轨迹的一阶与二阶微分。前馈基于模型而非误差,可在拖尾误差产生之前就准备好力矩。这是机器人关节位置环的最典型工程组合:PID + 速度前馈 + 加速度前馈。
FOC 是当前高效控制 BLDC 和 PMSM 的最佳选择。它不是一种独立的电控层级,而是电流环必须依赖的核心算法。
PMSM 在自然坐标系下输出三相交流,相电流互相耦合。直接对三相做 PID 难以达到直流电机那样的解耦精度。FOC 通过两次坐标变换,把三相交流量等效成直流电机那样的 dq 直流量,再做 PI 控制。
Clark 变换将三相静止坐标系投影到两相静止正交坐标系 αβ,完成降维。Park 变换再将两相静止坐标系下的交流量,转化到与转子磁链同步旋转的两相正交坐标系 dq 下,得到直流形式的 id 和 iq。Park 变换需要精确的电角度,这一般来自编码器位置信号。
永磁同步电机的电磁转矩方程为:
其中:
绝大多数机器人关节采用 id = 0 控制:此时转矩公式简化为:
与 iq 形成严格线性关系。这是绝大多数机器人关节采用的策略,因为它具备三个实际意义:不产生去磁或增磁,永磁体利用率高;控制变量只有 iq 一个,调试简单;铜损最小,效率最优。
对于凸极式电机(L_d ≠ L_q),可采用最大转矩电流比(MTPA)控制,在相同的 iq 下进一步降低电流幅值;对于表贴式电机(L_d ≈ L_q),id = 0 已经是最优。
dq 逆变换后得到 αβ 电压矢量,使用空间矢量脉宽调制(SVPWM)合成三相 PWM 波。SVPWM 在母线电压利用率、谐波含量、转矩脉动三方面均优于 SPWM,是绝大多数伺服驱动器的默认做法。
需要注意的是,逆变桥上下桥臂必须插入死区时间,以避免直通短路。死区会导致电压畸变,造成电流过零点钳位和转矩脉动。中高端关节驱动器通常加入死区补偿算法,根据电流方向动态补偿电压。
下图是 FOC 磁场定向控制的典型框图,显示了从电流反馈到 SVPWM 输出的完整链路。

电流环带宽对力控的意义在于:它直接决定关节输出力矩的动态响应。机器人与人交互时,最快的力变化是跌倒冲击(毫秒级),电流环必须能在 1 ms 内响应。这意味着 FOC 不仅是控制算法,也是整个关节的"力矩带宽天花板"。
PID 是机器人关节最常用的反馈律,但很少完整包含 P、I、D 三个环节。工业实践中常见的做法是:
PD 控制器是机器人关节的位置环主流选择。理由:微分项能有效抑制速度扰动,响应快;没有积分项,可避免机械臂"抱死"或碰撞后的位置累计;机器人上层已有运动规划给出参考轨迹,无需位置环积分来消除稳态误差。
这是机器人关节位置环最典型的工程组合:
其中 e 为位置误差,v_ref、a_ref 为期望速度与加速度,sign(ω) 用于摩擦补偿。前馈项基于位置轨迹的微分或动力学模型,不需要等误差出现再纠正。其优势是:跟踪误差大幅降低;不依赖高增益,系统鲁棒性好;三环带宽匹配后,前馈补充实时性。
位置式 PID 输出绝对控制量:
需要累积全部历史误差,占用存储。增量式 PID 输出的是变化量:
只与最近三次误差有关,天然具有积分抗饱和特性,是机器人关节中更常用的实现形式。
积分饱和是 PID 在实际系统中常见问题。当控制量饱和时,积分项继续累积,导致脱离饱和区后控制量仍偏大。工程上有几种抗饱和方法:积分分离(误差较大时关闭积分项)、反馈抗饱和(将饱和前后控制量的差值反馈回积分器输入)、变速积分(误差越大,积分项积累越慢)。机器人关节中常见的是积分分离加反馈抗饱和的组合。
下图给出 PID 反馈控制的标准框图,反映了 PID 控制器信号流的核心结构。

微分 D 项对噪声敏感,工程上常采用两种做法:
这是位置环 PD 实现细节里不可省略的一步。
电流环、速度环、位置环是底层硬件能力。机器人上层策略要决定的是:用这套底层能力,去实现什么样的控制模式。
给定位置指令,电机被强制跟踪到目标位置。优点是定位精度高、确定性强;缺点是刚性太强,遇到外界干扰(碰撞、人为拖拽)会产生巨大内力。适用于自由空间运动,如轨迹跟踪、没有接触的关节运动。
给定速度指令,电机被强制跟踪到目标速度。在人形机器人中较少作为主控模式,多见于轮式或输送场景。
给定 q 轴电流,直接控制电机输出转矩。它将电机从"位置设备"转换为"力矩源",是阻抗控制、力位混合控制、动力学控制的基础。前提是驱动器开放电流环。
在约束方向上控制力,在自由方向上控制位置。适用于装配、抛光、擦洗等接触任务。难点在于:任务描述需要将笛卡尔空间的力位子空间进行选择矩阵分解,且要求正确建模约束面。
Hogan 在 1985 年提出的奠基性框架。核心思想是:不要单独控制力或位置,而是控制末端在外部扰动下的"动态行为"。期望机械臂像一个弹簧-阻尼-质量系统:
实现时需保证电流环(力矩环)开放。多数工业机器人和一部分协作机器人已经支持。优势是:不需要精确的接触力测量;与低带宽运动控制兼容;安全性好,适合人机交互。
导纳控制与阻抗控制互为对偶。阻抗控制是"位置偏差 → 力"的因果关系,适用于力矩可控的机器人;导纳控制是"外力 → 位置修正"的因果关系,适用于位置控制刚度高的机器人。导纳控制需要力或力矩传感器,常见于工业"拖动示教"。
ZMP 是上半身控制概念,通过倒立摆模型加预观控制生成重心轨迹。全身控制(WBC)将多个控制目标(末端轨迹、ZMP、自碰撞避让、关节约束)按优先级组织成二次规划(QP)问题,每周期求解得到最优关节加速度或力矩,再送入关节力矩层。
WBC 通常作为中间层,上承 MPC 或轨迹规划,下接关节电流环。关节层收到的是力矩指令,因此关节必须开放电流环,做力矩控制。
MRAC 通过"参考模型"定义预期输出行为,控制器参数在线调整,使实际系统跟随参考模型。适用于负载惯量变化(机器人搬运负载切换)、摩擦系数变化(温度升高、磨损)、电机参数变化(电阻随温升变化、电感受磁饱和影响)。工程实现上,MRAC 与 FOC 的结合体现在自适应电流环:在线辨识电阻、电感、惯量,更新 PI 参数。一些高端驱动器已集成 MRAC 算法。
从电控角度看,谐波减速器方案与准直驱方案表现出截然不同的特征。
结构是电机 + 谐波减速器(80:1 到 160:1) + 双编码器 + 力矩传感器。位置环是主控制模式,力矩由传感器读取。优势:输出扭矩密度高、定位精度高、静力矩能力强。劣势是减速器反向效率低,摩擦非线性强,齿面间隙带来死区问题,力矩传感器精度直接决定力控性能,成本高。
结构是电机 + 低减速比减速器(6:1 到 30:1) + 单编码器 + 电流环力控。控制特征是依靠电流环对 iq 的精确控制实现力控,不需要额外力矩传感器。优势:力控带宽大、抗冲击能力强、系统透明度高、反驱能力好(断电可被动关节拖动)、成本低。劣势是减速比小,输出扭矩有限(机构扭矩密度低);对电机功率密度要求极高;散热压力集中在电机端,电机温升直接影响力矩精度。
特斯拉 Optimus 采用谐波加力矩传感器路线,强调位置精度的稳定性;国内主流厂商(宇树、智元、众擎等)多采用准直驱路线,优先控制成本与抗冲击。两种路线分别对应"高精度操作"与"高动态运动"两类典型场景。
准直驱方案如果纯粹走电流环做力控,电流噪声直接传递到输出,没有任何机械滤波。在低速小信号场景下,控制难度比谐波方案大。谐波减速器的柔轮本身具备一定柔性,相当于在电机与输出端之间引入了一个机械低通滤波,对高频力矩扰动有衰减作用。
背隙标称值很小(弧分级),但换向时会出现"死区",PI 增益无法跨越。补偿策略包括双向位置校准、反向间隙补偿(检测速度方向切换,在控制指令上预补偿背隙量)、力矩前馈修改(根据齿面间隙映射修正输出力矩)。
完整的摩擦模型为:
Stribeck 效应在低速极小转速下表现出"负斜率",需要单独建模。工程实践是:低速段采用"库仑 + Stribeck"模型加在线辨识;高速段简化为粘性摩擦;类摩擦项作为前馈补偿叠加到电流指令。
机器人不同姿态下有效惯量差异巨大,导致速度环最优 PI 参数漂移。辨识方法包括离线测量、在线递推最小二乘(RLS)或带遗忘因子的 RLS、模型参考自适应。
应变式力矩传感器的精度是力控性能的瓶颈。工程应对包括上电或运行中定期做零点校准、温度建模补偿温漂、载荷校准矩阵对串扰做解耦、部分方案融合"电流环电流"与"传感器信号"互为校验。
关节传动链不是理想刚性,谐波柔轮、轴承、减速器背隙都引入弹性。电流环高带宽激励可能激起结构共振,导致关节抖动。应对策略是在已知共振频率处植入窄带陷波滤波器(Noch Filter),或用二阶低通滤波器限制带宽并留足相位裕度。部分驱动器已集成自动共振识别功能。
下表汇总常见人形机器人关节电控指标的典型范围,基于多份公开资料整理:
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
每一层都不能省略,每一层都不能孤立存在。理解它们之间如何级联、如何互补、如何权衡,才是电控工程师在面对人形机器人关节问题时真正需要掌握的功夫。
邮箱:15236061639@163.com
QQ:60298351
微信:a18137798589
从事机器人相关工作的人,几乎每天都要面对同一个问题:关节的伺服电控到底在做什么。当前主流的人形机器人
“从停线信息线下传递、分析处理滞后,到系统自动归因、自动闭环;从缺陷分析依赖工程师经验,到AI辅助定
如今聊智能制造,很多工厂已经跨过了设备联网、上 MES、搭数字孪生的基础门槛,但大部分企业卡在一个共