0 引言
1 无刷直流电机数学模型
U=E+idR+L
Td-TL=J
Td=KTid
2 控制器设计
2.1 滑模面设计
s=x1+cx2
s=x1+cx2(1-erf(β|x2|))
2.2 控制率的求取
s'= id+ TL+cx1(1-erf(β|x2|))+ cx2
s'=-εsgn(s)-ks
2.3 负载观测器的设计
K= =
3 仿真验证
表1 无刷直流电机规格参数 |
| 参数 | 数值 | 参数 | 数值 |
|---|---|---|---|
| 额定转速/(r/min) | 4 860 | 线电感/mH | 0.27 |
| 额定扭矩/(mN·m) | 130 | 扭矩常数/(mN·m/A) | 37.2 |
| 峰值电流/A | 10.8 | 反电势/(V/(kr/min) | 2.75 |
| 线电阻/Ω | 0.56 | 转子惯量/(g·cm2) | 181 |
表2 控制器仿真性能指标 |
| 控制器类型 | 调整时间/ms | 超调量/% | 负载调整时间/ms |
|---|---|---|---|
| PID | 25 | 9.8 | 30 |
| 积分型SMC | 18 | 0 | 12 |
| 改进积分型SMC | 12 | 0.15 | 9 |