今日电机欢迎您的登录
登录|注册|帮助说明

今日电机 > 新闻资讯 > 正文

电机控制的“五脏六腑”:母线电流、力矩、转速…它们如何“对话”?

学术研究2026.05.26
319人浏览 转发 0
  • 微信
  • QQ空间
  • 微博

2025年,东莞某机器人关节测试实验室,一台刚装配完的协作机器人肘关节在带载运行时突然剧烈抖动,电流波形显示相电流峰值达到了设计值的2.5倍,而母线电压却稳如磐石。调试工程师盯着示波器上的三条曲线,足足看了半小时,才在一条隐藏的关系中找到了元凶——力矩常数标定偏差,让电机在目标力矩下索取了远超预期的相电流

在电机控制的世界里,母线电流、相电流、母线电压、相电压、空载、带载、力矩、转速、角度、功率——这些参数如同一张精密的“关系网”,牵一发而动全身。理解它们之间的物理联系与调控逻辑,是电机驱动工程师从“会调参”走向“会设计”的分水岭。

640 (13).jpg

本文将从工程视角,系统梳理这些核心参数的相互映射关系,并给出一个机器人关节电机的完整调试案例,还原“参数→性能”的闭环逻辑。

01 参数全景:一张“关系网”的核心节点

在深入案例之前,先明确十个参数的物理意义与测量位置:

参数
符号 / 单位
物理意义
测量位置
母线电压
Vdc (V)
直流电源(电池或整流后)的电压
逆变器输入端
母线电流
Idc (A)
直流电源输出的总电流
逆变器输入端
相电压
Vph (V)
电机每相绕组上的电压(有效值 / 基波幅值)
电机端子(或由 PWM 占空比推算)
相电流
Iph (A)
电机每相绕组流过的电流(有效值 / 峰值)
电机相线(通常通过采样电阻或霍尔传感器)
转速
n (rpm)、ω (rad/s)
电机转子机械旋转速度
编码器 / 霍尔传感器
力矩
τ (Nm)
电机输出的电磁转矩
由电流和转矩常数推算,或通过力矩传感器
角度
θ (rad/°)
转子绝对位置或相对转角
编码器 / 旋转变压器
功率
P (W)
电功率 = Vdc×Idc 或 机械功率 = τ×ω
输入直流侧 / 输出机械侧
空载状态
电机无外加负载转矩的运行状态
输出轴自由悬空
带载状态
电机驱动外部负载(关节、轮子等)的运行状态
输出轴刚性 / 柔性连接负载

这些参数之间的逻辑,可以用两个基本守恒定律串联:

  1. 能量守恒:输入的直流电功率(Vdc × Idc)≈ 输出的机械功率(τ × ω)+ 损耗(铜损、铁损、机械损耗、驱动损耗)

  2. 力矩-电流线性关系:对于永磁同步电机(PMSM),电磁转矩 τ ≈ 1.5 × p × ψf × Iq(其中p为极对数,ψf为永磁磁链,Iq为转矩电流分量)——即力矩与相电流的转矩分量成正比

下面逐一拆解各参数间的映射关系。

02 核心关系:电压↔转速,电流↔力矩

2.1 电压决定转速上限

永磁同步电机的反电动势与转速成正比:E = ke × n(ke为反电动势常数)。当电机旋转时,绕组产生的反电动势会抵消外加电压。要实现电流流动并产生力矩,外加相电压必须高于反电动势。

关键关系:最高转速受限于母线电压。理论上,在方波控制下,最高转速 nmax ≈ (Vdc / ke)。对于FOC控制,由于调制比限制,实际可达转速约为 0.95 × Vdc / ke。

工程案例:某机器人关节电机ke=5 V/krpm,采用48V母线,理论最高转速约 48/5 = 9.6 krpm。实际FOC控制下,最高稳定转速约 9 krpm。如果客户要求12 krpm,要么提高母线电压至60V以上,要么降低反电动势常数(减小匝数,但会牺牲低频力矩)。

2.2 电流决定力矩输出

对于表贴式PMSM(Ld≈Lq),电磁转矩 τ = 1.5 × p × ψf × Iq = Kt × Iq,其中Kt为力矩常数(Nm/A)。这意味着力矩与相电流的转矩分量Iq成正比,与转速无关(忽略摩擦)。

工程关系

  • 空载时,Iq≈0,仅需克服摩擦和风阻,相电流很小。

  • 带载时,Iq ≈ τ_target / Kt,相电流随负载线性增加。

  • 堵转时,转速为0,反电动势为0,施加较小电压就能产生大电流,易导致过热。

重要区别:母线电流Idc与相电流Iph不是简单的1:1关系。在FOC控制下,三相电流经过Park变换得到Id、Iq。母线电流与相电流的关系取决于功率因数、PWM调制方式及电机状态。一般地,Idc ≈ 1.5 × (Iq² + Id²)⁰·⁵ × (占空比调制因子)?更准确的近似:忽略损耗时,输入电功率 Vdc×Idc = 1.5×(Vq×Iq + Vd×Id)。当Id≈0时,Idc ≈ 1.5×Iq× (Vq/Vdc)。由于Vq近似等于反电动势+电阻压降,因此Idc一般小于相电流峰值。

03 动态关系:空载、带载与功率的“三角恋”

3.1 空载运行

空载时,电机只需克服自身的摩擦转矩(Tf)和风阻转矩(Tw)。此时:

  • Iq_small ≈ Tf / Kt

  • 相电流较小,但仍有励磁分量Id(通常为0或负值用于弱磁)

  • 转速可达到最高,母线电流很小(仅维持损耗)

  • 输入功率主要用于铜损、铁损和机械损耗

实测数据:某机器人关节电机(额定转矩5Nm,Kt=0.2 Nm/A)空载4000rpm时,母线电流仅0.5A,相电流有效值约0.3A,输入功率约24W。

3.2 带载运行

带载时,负载转矩TL施加到输出轴。稳态时,电磁转矩 τ = TL + Tf + Tw。因此:

  • Iq = τ / Kt 显著增大

  • 相电流有效值随负载线性增加

  • 转速会略微下降(取决于速度环调节器)

  • 母线电流 Idc ≈ (τ×ω + 损耗) / Vdc 也随负载增大

关键点:在速度闭环控制下,当负载增加,转速会瞬时下降,速度环会增大Iq指令,从而提升转矩以维持转速。这就是恒速调节的原理。

3.3 功率流

  • 电动状态:电能→机械能,Vdc×Idc > τ×ω

  • 发电状态:机械能→电能(如制动下坡),τ×ω 为负,电流反向回馈母线(需制动电阻或能量回馈单元)

功率因数:对于PMSM,当Id=0控制时,功率因数 cosφ 随负载增大而提高,满载时可接近0.95以上。

04 角度的重要性:转子位置与电流相位

角度θ 是电机控制的核心参考。对于FOC,需要通过角度实时计算sinθ、cosθ,将静止坐标系下的三相电流变换到与转子同步的旋转坐标系(dq轴)。如果角度有误差:

  • 电流矢量方向偏离最佳励磁方向,导致力矩系数下降(同样的Iq产生更小的τ)

  • 效率降低,甚至引起失控

工程实践:编码器安装偏差1°电角度,可能导致5-10%的力矩损失。因此,电机出厂前必须进行角度自校准(如通过注入高频信号或旋转辨识)。

05 调控策略:如何让这些参数“听话”?

电机控制的本质是通过调节相电压的幅值和相位,控制相电流的dq分量,从而独立调节转矩(Iq)和磁链(Id)

5.1 电流环(最内环)

目标:让实际Iq、Id快速跟随指令值。调节器通常为PI,输出为Vq、Vd指令,经过反Park变换和SVPWM生成三相占空比。

  • 带宽:通常设为1-2 kHz,响应时间<1ms。

  • 影响:电流环性能直接决定转矩响应的快速性和抗扰动能力。

5.2 速度环

目标:让实际转速跟随指令值。速度环输出为Iq指令(转矩指令)。调节器常采用PI + 前馈(负载观测器)。

  • 带宽:一般几十到几百Hz,远低于电流环。

  • 影响:速度环决定了恒速运行的稳定性。

5.3 位置环(最外环)

目标:让转子角度跟随目标角度。输出为速度指令。用于伺服定位和机器人关节位置控制。

  • 带宽:几Hz到几十Hz。

  • 影响:决定定位精度和轨迹跟踪性能。

5.4 弱磁控制

当转速接近电压极限时,通过施加负Id(去磁电流),抵消部分永磁磁链,降低反电动势,从而允许更高转速。代价是相同Iq下力矩下降,且效率降低。

06 实战案例:协作机器人肘关节电机调试全过程

背景:一台7轴协作机器人,肘关节电机参数:额定转速2000rpm,额定转矩20Nm,Kt=0.5 Nm/A,ke=10 V/krpm,母线电压48V,编码器17位绝对值。

目标:实现0-1500rpm恒转矩运行,带载10Nm时速度波动<±5rpm。

6.1 步骤1:空载辨识

  • 上电,执行角度自校准,获得编码器零点偏移。

  • 空载运行至1500rpm,记录母线电压48V,母线电流1.2A,相电流有效值0.8A,Iq≈1.5A(计算值)。此时电机输出转矩约0.75Nm(摩擦+风阻)。

  • 验证反电动势:计算理论反电动势峰值 = ke×n = 10×1.5 = 15V。母线电压48V,SVPWM最大输出相电压基波幅值约 48/√3 ≈ 27.7V,有足够余量,无需弱磁。

6.2 步骤2:电流环整定

  • 注入阶跃Iq指令(如5A),观测实际Iq响应。调整PI参数使上升时间<0.5ms,超调<5%。

  • 实测电流环带宽约1.2kHz,满足要求。

6.3 步骤3:速度环整定

  • 速度指令阶跃500rpm,观测响应。调整速度环PI,使超调<10%,稳定时间<50ms。

  • 加载10Nm负载(通过另一台电机对拖),观测速度跌落。速度环自动增大Iq至约20A(τ/Kt=10/0.5=20A),实测母线电流升至约15A,相电流有效值约22A。转速稳定在1500±3rpm,满足要求。

6.4 步骤4:极限测试

  • 堵转测试:机械锁定转子,施加最大允许Iq=40A(电机峰值电流)。此时τ=20Nm,母线电流升至35A,相电流有效值约45A。电机温升在30秒内达120℃,触发过温保护。验证了热模型和过流保护阈值。

6.5 步骤5:异常波形分析

在调试中曾出现带载时电流振荡。用示波器抓取U相电流波形,发现PWM周期内电流采样点正好处于开关噪声尖峰处,导致采样值跳动。解决:将ADC采样触发点移至PWM中心点(开关管稳定导通时刻),振荡消失。

07 工程实践中的常见误区

误区1:认为母线电流等于相电流有效值
纠正:母线电流是直流侧电流,相电流是交流。在FOC且Id=0时,母线电流 ≈ 1.5×Iq×(Vq/Vdc)。例如Iq=20A,Vq≈20V,Vdc=48V,则母线电流≈12.5A,而相电流有效值≈20A。两者不相等。

误区2:空载电流大就是电机有问题
纠正:空载电流主要消耗在铁损(磁滞、涡流)和机械损耗上。高速电机空载电流可能达额定电流的30%以上,属于正常。

误区3:力矩常数Kt永远不变
纠正:Kt受温度影响(永磁体高温退磁,Kt下降),且在大电流下可能存在磁饱和,Kt会非线性下降。设计时应预留20%余量。

误区4:角度偏差只影响效率,不影响安全
纠正:严重角度偏差会导致电流失控,甚至飞车。编码器安装必须保证机械对位准确,并执行软件校准。

08 总结:一张参数关系全景图

640 (8).png

其中:
 τ = 1.5 × p × (ψf × Iq + (Ld-Lq) × Id × Iq)
 ω = (Vq - R×Iq) / (p×ψf)  (稳态近似)
 n = 60×ω/(2π)
 Vph_max ≈ Vdc / √3  (SVPWM线性调制区)
理解这张图,就掌握了电机控制调试的“任督二脉”。无论是调整电流环参数以抑制振荡,还是设计弱磁曲线以提升最高转速,或是分析带载能力不足的原因——都可以回到这些基本关系中找到答案。

结语:参数是表象,物理是本质

当你的机器人关节在带载下平稳运行,当电流波形干净利落,当力矩与指令精准对应——那些在控制器中实时计算的Iq、Id,在PWM中合成的相电压,在编码器中断中读取的角度,都在无声地诉说着一个事实:你不仅会调参数,更懂参数背后的物理

640 (14).jpg

下一次调试时,不妨先问自己:我需要改变的是哪个参数?它会影响哪条物理链?又会如何传导到其他参数?当你能用这些关系解释每一个波形,你就不再是“调参工”,而是真正的电机控制工程师。


说点什么

登录后可参与评论