2. 系统建模基础:电机模型(直流/交流)、负载模型、传动机构模型(齿轮、皮带)

做速度同步控制,说白了就是让两个或多个轴“步调一致”地转。但电机不会自己听话,你得先摸清它的脾气。我这些年调过的系统里,十有八九的问题都出在模型没吃透上。今天咱们就把这块硬骨头啃下来。

2.1 直流电机模型:最朴素的“打工人”

直流电机是我最早接触的模型,结构简单,控制也直观。你给它电压,它就转;电压越高,转得越快。但实际没那么理想。

直流电机的核心方程其实就两个:一个电的,一个机械的。

电枢回路方程:

U = R * i + L * di/dt + e

其中 e 是反电动势,跟转速成正比:e = Ke * ω

转矩平衡方程:

Te = J * dω/dt + B * ω + TL

电磁转矩 Te = Kt * i

你看,把这两个方程联立起来,就能得到从电压 U 到转速 ω 的传递函数。我习惯把它写成标准二阶形式:

G(s) = ω(s) / U(s) = K / ( (T_m * s + 1) * (T_e * s + 1) )

这里 T_m 是机电时间常数,T_e 是电气时间常数。一般 T_e 比 T_m 小得多,所以很多时候可以简化成一阶模型。

我的经验: 调直流电机时,先测一下电枢电阻 R 和电感 L。我在现场遇到过一台电机,铭牌参数跟实测差了30%,就是因为用了劣质碳刷。所以别太信铭牌,自己测最靠谱。

2.2 交流电机模型:麻烦但主流

现在工业现场,交流伺服电机才是主流。为啥?因为它没电刷,维护简单,而且转矩密度高。但模型比直流复杂不少。

交流电机的核心是矢量控制。说白了,就是把三相交流电通过坐标变换,等效成直流电机那样的励磁分量和转矩分量。

d-q 轴数学模型:

d轴:ud = Rs * id + Ld * did/dt - ωe * Lq * iq
q轴:uq = Rs * iq + Lq * diq/dt + ωe * (Ld * id + ψf)

电磁转矩:

Te = 1.5 * p * (ψf * iq + (Ld - Lq) * id * iq)

对于表贴式永磁同步电机(SPMSM),Ld ≈ Lq,所以转矩公式简化为:

Te = 1.5 * p * ψf * iq

你看,这时候转矩就跟 q 轴电流成正比了。这就是矢量控制的美妙之处——把交流电机控制得像直流电机一样简单。

注意: 交流电机的参数会随温度变化。我曾经调试一台高速主轴电机,刚启动时参数匹配得很好,运行半小时后电流环就开始震荡。后来发现是定子电阻随温升变了20%。所以做速度同步时,一定要考虑参数在线辨识或自适应控制。

2.3 负载模型:别忽略这个“拖油瓶”

电机空载和带载,完全是两回事。负载模型主要看三个东西:转动惯量 J阻尼系数 B负载转矩 TL

转动惯量 J 是最关键的参数。它决定了系统的响应速度。J 越大,系统越“迟钝”。

我一般把负载分成三类:

  • 恒转矩负载: 比如传送带、起重机。TL 基本不变,跟转速无关。
  • 风机泵类负载: TL 跟转速的平方成正比。低速时负载轻,高速时负载重。
  • 恒功率负载: 比如机床主轴。转速高时转矩小,转速低时转矩大。

做速度同步时,最怕的是负载突变。我记得有一次调试印刷机,两个辊筒的同步精度要求0.1%。结果一开机,从动辊的负载突然增大,速度瞬间掉下来,整个系统就失步了。后来加了前馈补偿才解决。

2.4 传动机构模型:齿轮和皮带

电机和负载之间,通常有传动机构。最常见的就是齿轮和皮带。

齿轮传动:

齿轮传动有个特点:刚性高,但有间隙。间隙这东西,是速度同步的大敌。

齿轮模型的简化方程:

J_eq = J1 + J2 / N²
B_eq = B1 + B2 / N²

其中 N 是传动比。你看,负载侧的惯量折算到电机侧,要除以 N 的平方。所以大减速比下,负载惯量对电机的影响会大大减小。

避坑指南: 我曾经调试一台机器人关节,用了谐波减速器。理论上间隙很小,但实际运行中,反向间隙导致速度环出现周期性震荡。后来在模型里加入了间隙非线性环节,用前馈补偿才搞定。所以齿轮传动一定要考虑间隙模型。

皮带传动:

皮带传动的好处是能吸收冲击,但坏处是有弹性变形。这相当于在电机和负载之间加了一个弹簧。

皮带传动的简化模型可以看作一个双质量系统:

J1 * dω1/dt = Te - Ks * (θ1 - θ2) - Bs * (ω1 - ω2)
J2 * dω2/dt = Ks * (θ1 - θ2) + Bs * (ω1 - ω2) - TL

这里 Ks 是皮带的刚度系数,Bs 是阻尼系数。这个模型会引入一个谐振频率:

ω_res = sqrt( Ks * (J1 + J2) / (J1 * J2) )

做速度同步时,如果控制器的带宽接近这个谐振频率,系统就会震荡。我一般会加一个陷波滤波器,把谐振峰压下去。

2.5 知识体系总览

下面这张图,是我自己总结的系统建模知识框架。你看一眼,心里就有数了。

速度同步控制系统建模知识体系 电机模型 • 直流电机: 电枢方程 + 转矩方程 • 交流电机: d-q轴模型 + 矢量控制 • 关键参数:R, L, Ke, Kt 负载模型 • 转动惯量 J • 阻尼系数 B • 负载转矩 TL • 分类:恒转矩/风机/恒功率 传动机构模型 • 齿轮传动: 刚性高,有间隙 • 皮带传动: 弹性变形,双质量系统 • 谐振频率分析 模型整合与参数整定 1. 建立电机 + 负载 + 传动机构的完整数学模型 2. 辨识关键参数:J, B, Ks, R, L 3. 分析系统带宽、谐振频率、稳定性 4. 根据模型设计速度环 PI 参数

这张图把咱们今天讲的内容串起来了。电机模型是基础,负载模型是条件,传动机构是桥梁。三者缺一不可。

我的习惯: 每次做新项目,我都会先花半天时间把这三个模型建好,然后用仿真跑一遍。这样心里就有底了,知道系统大概的响应速度、谐振频率在哪。很多问题在仿真阶段就能发现,省得现场手忙脚乱。

嗯,系统建模这块就讲这么多。记住一句话:模型越准,控制越稳。下一节咱们就拿着这些模型,开始整定速度环参数。


公众号:蓝海资料掘金营,微信deep3321