4、PI参数整定方法:极点配置法、模最优法、对称最优法
说到PI参数整定,很多工程师第一反应就是试凑法。嗯,我年轻时也这么干过。但说实话,靠手感调出来的参数,换个电机、换个负载,可能就崩了。今天咱们聊三种正经的整定方法:极点配置法、模最优法、对称最优法。这三种方法,我这些年都用过,各有各的脾气。
4.1 极点配置法——最直接,也最考验功底
极点配置法的思路很简单:你希望电流环的闭环极点落在哪里,我就把PI参数设计成什么样。说白了,就是“我想要什么样的动态响应,我就把极点放在那里”。
电流环的典型结构是这样的:
电流环开环传递函数:G(s) = Kp * (1 + 1/(Ti*s)) * (1/(R + Ls))
其中R是电枢电阻,L是电枢电感。闭环后,系统的特征方程是二阶的。我一般会把两个极点配置成一对共轭复数极点,阻尼比取0.707左右。为什么?因为这时候超调量小,响应也快。
具体怎么算?我举个例子:
假设电机参数:R = 0.5Ω,L = 2mH
目标带宽:ωc = 2000 rad/s
阻尼比:ζ = 0.707
那么:
Kp = L * ωc = 0.002 * 2000 = 4
Ti = R / (L * ωc) = 0.5 / (0.002 * 2000) = 0.125s
Ki = Kp / Ti = 4 / 0.125 = 32
关键点:极点配置法要求你知道电机参数。参数不准,极点就偏了。我在项目中遇到过,电机厂家给的参数和实测差了20%,结果调出来的响应完全不是那么回事。
4.2 模最优法——工程上最常用
模最优法,也叫“幅值最优法”。它的核心思想是:让闭环系统的幅频特性在低频段尽量平坦,增益接近1。说白了,就是让系统“听话”,输入啥输出就啥,别乱抖。
对于电流环这种典型的一阶惯性环节加积分环节,模最优法的整定公式很简洁:
Kp = L / (2 * Ts * K)
Ti = 2 * Ts
其中:
Ts —— 电流环采样周期
K —— 逆变器增益(通常为Vdc/2)
你看,这个公式里没有电机电阻R。为什么?因为模最优法把电阻的影响当作扰动来处理了。实际工程中,电阻确实会随温度变化,所以模最优法反而比极点配置法更鲁棒。
我的经验:模最优法整定出来的参数,带宽大约是1/(2*Ts)。比如Ts=100μs,带宽约5kHz。这个值对大多数伺服电机都够用了。我做过一个项目,用模最优法调出来的电流环,响应速度比厂家推荐的参数快了30%。
4.3 对称最优法——对付大惯量负载的利器
对称最优法,名字听着玄乎,其实原理不复杂。它适用于被控对象是积分环节加小时间常数的情况。电流环里,如果电机电感很小,或者你用了前馈补偿,系统就接近这种形式。
对称最优法的整定公式:
Kp = 1 / (2 * a * Ts * K)
Ti = 4 * a * Ts
其中 a 是比例系数,通常取 2~4
这个“a”怎么选?我一般取3。取小了,响应快但超调大;取大了,响应慢但稳定。你想想看,这其实是个权衡。
| 方法 | 适用场景 | 优点 | 缺点 |
|---|---|---|---|
| 极点配置法 | 参数已知、精度要求高 | 响应可预测 | 依赖参数精度 |
| 模最优法 | 通用场合、工程首选 | 鲁棒性好、公式简单 | 带宽受限于采样周期 |
| 对称最优法 | 大惯量、弱阻尼系统 | 抗干扰能力强 | 参数调节较复杂 |
我曾经踩过的坑:有一次用对称最优法调一个大型龙门铣的Z轴电流环。按公式算出来的参数,仿真跑得挺好,一上机就震荡。后来发现,机械谐振频率刚好落在电流环带宽附近。嗯,这里要注意:任何整定方法都假设被控对象是理想的,实际机械系统总有谐振点。遇到这种情况,我建议加个陷波滤波器,或者降低带宽。
4.4 三种方法的对比与选择
说了这么多,到底该用哪种?我个人习惯这样选:
- 新产品开发阶段:用极点配置法。因为这时候电机参数可以实测,精度高,能摸清系统的极限。
- 批量生产阶段:用模最优法。因为批量电机的参数有离散性,模最优法对参数不敏感,省得每台都调。
- 遇到大惯量负载:试试对称最优法。比如重型机械、大型转台,这方法抗扰动能力确实强。
最后说一句:公式是死的,电机是活的。我建议你拿到参数后,先仿真跑一遍,看看阶跃响应。如果超调太大,就适当降低Kp;如果响应太慢,就减小Ti。理论计算给个起点,实际调试才是终点。
下一章咱们聊聊电流环的离散化实现,那又是另一番天地了。