经典PID:
变结构PID
变结构PID控制,能够根据系统的瞬时误差实时改变控制器的结构和参数,从而在提高响应速度、减小超调量的同时,提高稳态精度和低速性能。
1.比例增益
2.积分增益
3.参数设置
电机参数:
额定功率 |
565W |
额定转速 |
6332rpm |
额定电压 |
48V |
额定电流 |
13.5A |
电阻 |
0.4Ω |
转矩常数 |
73mNm/A |
电感 |
0.18mH |
转动惯量 |
113gcm2 |
相绕组漏电感 |
0.144mH |
反电动势常数 |
7.6V/Krpm |
相绕组励磁电感 |
0.036mH |
极对数 |
2 |
经典PID参数仿真
使用普通PID控制PMSM.仿真时间0.1s,采样时间10-6s,转速设定值20r/s。不同P、I参数仿真效果如图。
经典PID仿真比例系数Kp取值范围1-2.5,得最佳比例系数Kp=1.3。
经典PID仿真积分系数Ki取值范围80-200,得最佳积分系数Ki=200.
PI理论计算参数与实际参数对比:
|
Kp |
Ki |
理论计算结果 |
0.01 |
142 |
调试结果 |
1.2 |
200 |
使用变结构PID控制PMSM.仿真时间0.1s,采样时间10-6s,转速设定值20r/s。
变结构PI设计参数与实际参数对比:
|
ap |
bp |
cp |
ai |
ci |
设计值 |
1 |
1.5 |
30 |
200 |
5 |
调试值 |
1 |
6 |
30 |
200 |
5 |
|
设定转速 |
上升时间/ms |
调节时间/ms |
超调量/% |
稳态误差/rps |
变结构PI |
20r/s |
1.6 |
2.6 |
0 |
0.1 |
经典PI |
20r/s |
2.15 |
3.1 |
2 |
0.2 |
从上述仿真图和数据表格可以看出变结构PI较传统PI控制上升时间由2.15ms降到1.6ms,降低了25.6%,调节时间由3.1ms降到2.6ms,降低了16%,可见快速性总体有所提高,超调量变为0,超调量得到有效的抑制,稳态误差也有明显变小。
通常积分环节与比例环节存在一定的矛盾,变结构PI控制就是基于误差变化实时改变PI参数克服上述矛盾,通过实验可以得出变结构PI控制效果好于传统的经典PI控制。
综上:采用变结构PI控制器,电机的速度控制响应快、无超调,调节时间短,稳态精度高,运行平稳。