wander_zhang 发表于 2011-5-5 01:32

pmsm电机能否电流开环控制

电流环的控制方法一般是检测相电流,经过clark,park变换之后,输入pid调节器,然后输出控制电压命令。
dq轴电压方程为
   uq=Rs*iq+wr*Ld*id+e
    ud=Rs*id-wrLq*iq
有上面公式可以分析出,如果电机转速和电流iq都很低的情况下ud的值应该很小, uq跟q轴的夹角也会很小。

提问:当转速和电流都比较小的时候,能否绕过 clark,park变换,pid调节器,这些步骤,而是直接输固定控制电压? 我暂且把这种方法称为电流开环控制。

恳请高人指点。

motorzbc 发表于 2011-5-5 09:41

回复 1# wander_zhang

我认为你说的这种方式问题在于电压按什么规则给定,一般在无位置传感器控制或一些特殊场合使用VVVF起动

wander_zhang 发表于 2011-5-5 14:57

感谢motorzbc!
目前还没有考虑到vvvf启动,因为不想把软件做复杂。
困难是,当相电流很小时,传感器检测到的电流几乎处于干扰信号范围, 当给定转矩信号也比较小的话,pid 控制工作不太正常。 所以想到当给定转矩信号比较小的时候,绕开电流检测,直接给定一个指定的 uq, ud电压。

我试了一下,电机能转,但是好像相电流高频噪声比较高。

thekingofmotor 发表于 2011-5-9 22:28

本人认为可以开环控制,只不过控制效果会很差

yunqian09 发表于 2011-5-12 09:40

开环控制:
Vd=0;
Vq=w*Ke+一个固定电压。

meiguoquan 发表于 2011-7-9 14:36

回复 5# yunqian09
是Vd=0吗?我怎么觉得好像是Vq=0呀

songyuanfj 发表于 2011-9-6 20:35

同样的疑问,绑定

lyftcl 发表于 2011-9-7 10:07

可以这样控制的。在我用的调试界面中,这是第一种控制方式,平时很少用,只有新换了一个电机,觉得有什么问题的时候,才这样试一下,看能否转的起来。
我起名叫电压环,有时候也叫电流开环。为了和电流闭环区分开。(内部的名字,未必代表就应该那么叫)

如果IPM电机的话,Vd和Vq都需要给一些,这种模式下,可以检测出许多基本的错误,譬如三相接反,旋变接反等。
但是这样不容易转到高速,因为不知道高速应该给多少Vd,Vq,很容易给的电流太大。

neo_nuaa 发表于 2011-9-7 14:17

应该可以这么做,速度环的输出直接给Uq,不过同样要保证电压正确的矢量角度。

maojiajie 发表于 2011-9-19 14:42

有想法,开放思想啊

archdevil 发表于 2011-9-19 16:53

可以开环控制,就是没有电流反馈,直接用给定来算。但是因为没有电流环控制,所以启动时要防止过流。

westgua 发表于 2012-5-7 21:02

可以的 我现在就是用这个转电机但是转起来之后 电流有效值波动很大 从零点几安到20,20安都有不知什么原因

luoshan1988 发表于 2012-5-7 21:14

以上讨论都具有可行性。
本人去年已经做了这个设计,并成功运用在了成熟的产品上。当时采集电流在低速下,非常小,机会会被噪声隐没。因此修改了FOC控制结构,方法如下:
1,速度环直接输出Vq,q轴电流环省去了。在低速下保证相位:Id=0,有d轴电流环,输出Vd。
2,弱磁时,速度环被封死,Vq等于更号下Vs方——Vd方。
3,根据Id和Iq算出Is,保证电流额定范围以内。

yokel 发表于 2012-5-8 14:22

回复 13# luoshan1988


   弱磁的时候不控转速么?

baihe 发表于 2012-5-15 16:11

缺点:
低速动态性能;
高速稳态动态性能;

myhyebin 发表于 2012-7-18 14:19

开环控制应该可以的

yexyfrank 发表于 2012-7-20 16:38

而且功率偏大,带不起重载;风机也许还可以

lizhiwei 发表于 2012-8-8 10:13

需要对专机给特定的电压,通用性不强。

lizhiwei 发表于 2012-8-8 10:14

需要对专机给特定的电压,通用性不强。

Mdriver 发表于 2016-3-9 22:47

看的云里雾里,还能这么做么?
页: [1] 2
查看完整版本: pmsm电机能否电流开环控制