这次先直接说明计算过程,推导过程暂不注释。 

1、参数结论

       PI控制器有串联有并联,以串联为基础。

b47ac06f45bb315aa87a1005b84117c2.png

87c079c0236b4f24bdeec35230875730.png

结论:

电流环:

4160ab0030819991be36f4daf547b443.png

760b654702ae372088e1e2b7885a5510.png

速度环:

b37974cc1509937f3929aa335794ab9f.png    

dd25f0fafe965a48edfdea897ad45475.png

667b2e7f1712ecc2c363c165d9bcadb3.png

使用以下公式计算支持设计要求所需的电流环路带宽(通过曲线拟合分析获得):

ed42f44885d2a4c1c3291451d04b2dce.png

BWc是电流环带宽

Kp是电流环参数

L是电机电感

BWs是速度环带宽

δ是阻尼因子

2、实际例子计算

24V永磁同步电机具有以下特点:

Rs = 0.4 ohms    

Ls = 0.6 mH

Back-EMF = 0.0054 v-sec/radians (peak voltage phase to neutral, which also equals flux in Webers in the SI system)

Inertia = 2E-4 kg-m2

Rotor poles = 8    

所需速度带宽 = 800 弧度/秒,我们希望阻尼因子 (δ) 为 4。找到所需的电流环路带宽以支持速度环路带宽,然后计算四个 PI 系数。

a9ff9aa3727ba07ff48a79507dbd0041.png

则可计算出Kp:

c05c58b16cdb09431ece8842060e99e4.png

0f282c1ad002aed37a6654a402a4b683.png

cd7e75b36fac46b58dcfa769138e0d11.png

df0da04d6770bcf1d1ecac28b9f885bb.png

03c65909b62c459c6c0293be5453fa56.png

图 11-11 显示了此示例的模拟速度瞬态阶跃响应,其中时间轴现在已根据此设计示例进行了适当缩放。    

67fd8477cfdb7a89894dd36c1c7b51b7.png

       我们将其中的“δ”定义为阻尼因子。δ越大,零转角频率和电流环路极点之间的距离就越大。它们之间的距离越大,相位裕度就可以在这些频率之间达到更高的峰值。这可以提高稳定性,但代价是速度环路带宽。如果δ = 1,则零转角频率和电流环路极点相等,从而导致极点/零点抵消,系统将不稳定。理论上,由于相位裕度> 0,任何δ> 1的值都是稳定的。但是,δ接近1的值会导致严重的阻尼不足性能。

       一旦我们定义了内环电流控制器的参数,我们就会选择一个阻尼因子 (δ) 的值,该值允许您精确量化速度环路稳定性和带宽之间的权衡。然后计算 spdKpseries 和 spdKiseries 就很简单了。

这种方法的好处是,您无需尝试根据经验调整四个看似与系统性能关系不大的 PI 系数,只需定义两个有意义的系统参数:

电流控制器的带宽和速度环路的阻尼系数。一旦选择了这些,就会自动计算四个 PI 系数。   

我试了计算出来的参数,电机可以转,但是震感很强,还需要继续调试。

2f6ed8623259d4067e96655562767c86.png

Logo

电影级数字人,免显卡端渲染SDK,十行代码即可调用,工业级demo免费开源下载!

更多推荐