电机控制系列文章
感应(异步)电机磁场定向控制MATLAB/Simulink建模
感应(异步)电机磁场定向控制电流环PI控制参数设计
前言
大家在做感应(异步)电机磁场定向控制(FOC)的时候,是否还在疑惑PI参数怎么给,还在用PI参数整定口诀一点一点去试,或者按书籍论文的计算公式搞出来不对?那你的电机控制理论需要进一步深入了,如果按照书籍论文的计算公式算出来不能用,你可以来这里看看你的MATLAB/Simulink建模有没有问题:
感应(异步)电机磁场定向控制MATLAB/Simulink建模。
如果是不知道PI参数怎么给,我来指导你设计合适的PI参数。
事实上TI(德州仪器)早就把这些东西工程化了,《InstaSPIN-FOC™ and InstaSPIN-MOTION™ User’s Guide》里有详细的指导,本人也是从其中窥得PI参数设计大法。如果你看过这个文档,没关系,也可以看看我写的,其中也有我个人的理解。
电流环的PI参数设计已经在感应(异步)电机磁场定向控制电流环PI控制参数设计中介绍过了。本文接着介绍速度环PI参数设计。
一、速度环开环传递函数
速度环PI仍采用下图所示的串联型PI。

与TI文件不同,我们将参考转矩作为速度环PI的输出,则被控对象传递函数为
ω m ( s ) T e ∗ ( s ) = i sq ∗ ( s ) T e ∗ ( s ) × i sq ( s ) i sq ∗ ( s ) × T e ( s ) i sq ( s ) × ω m ( s ) T e ( s ) = 2 3 L r N p L m ψ r × 1 s ω b_curr + 1 × 3 2 N p L m L r ψ r × 1 J s = 1 J s ( s ω b_curr + 1 ) \begin{aligned} \frac {\omega_{\text m}(s)} {T_{\text e}^*(s)} &= \frac {i_{\text {sq}}^*(s)} {T_{\text e}^*(s)} \times \frac {i_{\text {sq}}(s)} {i_{\text {sq}}^*(s)} \times \frac {T_{\text e}(s)} {i_{\text {sq}}(s)} \times \frac {\omega_{\text m}(s)} {T_{\text e}(s)} \\ &= \frac 2 3 \frac {L_{\text r}} {N_{\text p}L_{\text m}\psi_{\text r}} \times \frac 1 {\frac s {\omega_{\text {b\_curr}}}+1} \times \frac 3 2 N_{\text p}\frac {L_{\text m}} {L_{\text r}}\psi_{\text r} \times \frac 1 {Js} \\ &= \frac 1 {Js(\frac s {\omega_{\text {b\_curr}}}+1)} \end{aligned} Te∗(s)ωm(s)=Te∗(s)isq∗(s)×isq∗(s)isq(s)×isq(s)Te(s)×Te(s)ωm

最低0.47元/天 解锁文章
2724

被折叠的 条评论
为什么被折叠?



