芦席一小生 发表于 2011-9-23 18:56

速度计算时间

交流异步电机,矢量控制。
控制芯片为DSP2812。
速度环和弱磁控制都要用到电机的实际速度。一般多久采样一次速度?
我目前是25ms计算一次速度。
谢谢!

roccy 发表于 2011-9-24 09:01

我们更快一点,一般不会大于1ms

lbz0123 发表于 2011-9-24 10:09

一MS左右 其实太快意义我觉得不大 因为速度逼近属于机械变化 不会像电量那样变化迅速

芦席一小生 发表于 2011-9-24 10:22

回复 2# roccy


    1ms计算一次速度,那速度环多久计算一次?

异步电机跑高速,判断速度进行弱磁,这对速度的计算时间要求是不是比较高?

roccy 发表于 2011-9-24 13:06

回复 4# 芦席一小生

我们使二者周期相同
至于弱磁对于速度刷新周期的要求,因未关注过,故而不清楚。不过,我们的弱磁计算周期与速度环一致。

芦席一小生 发表于 2011-9-24 13:40

回复 5# roccy

现在做异步电机控制,电机在高速区功率有抖动,现在在找原因,只能从各个细节上去发现问题了。

lyftcl 发表于 2011-9-24 13:58

同意上面几楼的看法。
25MS貌似稍微慢了一些,我曾经使用过1ms,也曾经使用过0.1ms,当时还大致做了一些对比,但由于当时用的电机转速低,只有3000转,1:2的弱磁比,所以相对来说控制不是很难,因此也没有发现1ms和0.1ms的明显差异。
但是如果差异不大的话,自然1ms最好了,省时间嘛。

因此建议,电流环10k级别,弱磁10k级别,转速判断10k级别,转速闭环1k级别。

芦席一小生 发表于 2011-9-24 14:07

回复 7# lyftcl


    请问转速判断是啥意思啊?呵呵

lyftcl 发表于 2011-9-25 02:01

回复 8# 芦席一小生


    就是你说的多久采样一次转速啊。。。

因为转速是计算出来的,位置是每个周期必采样的。。。
那么我就理解为转速多久计算一次了。。。然后我就写成转速判断了。。。
其实就是转速计算。

amazinghit 发表于 2011-9-25 15:07

看了此贴,我有个问题,做矢量控制的时候,如果选用10k的开关频率,是不是每个0.1ms都要采样位置、电流计算SVPMW下一次各个矢量占空比的?恳请指导。现在我时这么做的。貌似也能控制。

芦席一小生 发表于 2011-9-28 08:50

回复 2# roccy

    我现在速度更新时间为1ms,但是1ms计算一次速度环的话,电机要很长时间才能稳定下来,甚至是不能稳定(正弦衰减那样抖动),而且速度环的PI(没用使用微分环节)参数不好调;
后来也试过6ms计算一次速度环,还是出现那样的现象。
能帮忙解释一下莫?

lbz0123 发表于 2011-9-28 08:55

回复 10# amazinghit
理论上是的

速度稳定慢 主要是参数的问题吧

芦席一小生 发表于 2011-9-28 12:11

回复 12# lbz0123
    你说的是PI参数吗?
PI参数我调了挺久,速度还是这样抖。

lyftcl 发表于 2011-9-28 13:06

大P,小I。。。
这个与速度更新环节的关系不是很大。大概位置环更在意这个更新频率。

芦席一小生 发表于 2011-9-28 14:31

回复 14# lyftcl
我调了好久,P大转速环输出的电流就会抖动,电机会有异响

roccy 发表于 2011-9-29 07:48

电流环刷新周期是多少呢?

芦席一小生 发表于 2011-9-29 08:52

回复 16# roccy
电流环刷新周期是88us

lyftcl 发表于 2011-9-29 09:50

回复 15# 芦席一小生


    看抖动的频率,如果是高频,那么稍微小一点儿P的同时继续小I。
如果是低频的话,继续大P。

高速是指多高,电气频率多少?
功率多大?抖动了多少?抖动是跳变还是振荡?进而分解出是Vd还是Vq的变化大?然后是P项还是I项变化大?

弱磁用的是Id_delta=PI(Us)算法吗?
如果是的话,Us有没有滤波,这个的Id_delta抖动大不大?

sdyy 发表于 2011-9-29 14:35

请问lyftcl: Id_delta=PI(Us)中,US使用什么滤波好些?
滤波时间怎么设定呢?

wxmxdi 发表于 2012-1-6 21:49

请问“Id_delta=PI(Us)算法”具体是指什么呢?
页: [1] 2
查看完整版本: 速度计算时间