APTX4869 发表于 2019-3-9 11:39

abc三相电流与Id.Iq电流的确定

本帖最后由 APTX4869 于 2019-3-9 20:27 编辑

众所周知,abc三相电流经过clark和park变换成Id,Iq电流;Id,Iq电流经过逆变换可以变成abc三相电流,可用如下公式表示。
Ia=Id*cos(theta)-Iq*sin(theta)
Ib=Id*cos(theta-2*pi/3)-Iq*sin(theta-2*pi/3)
Ic=Id*cos(theta+2*pi/3)-Iq*sin(theta+2*pi/3)
在A相电流与d轴对齐的情况下,三相电流激励分别设为0,A相反电势就会从零开始,A相磁链处于极值。
如图所示:

我给的激励电流是I*sin(2*pi*8450*2/60*time),按照我的理解是只有Iq电流的,没有Id电流的。I= 5.8A,即Iq电流为-5.8A,但是D-Qsulution的求解结果是
Id=5.02A,Iq=2.9,不知道哪里错了,还是自己理解不对【我开始怀疑人生

APTX4869 发表于 2019-3-9 20:21

众所周知,abc三相电流经过clark和park变换成Id,Iq电流;Id,Iq电流经过逆变换可以变成abc三相电流,可用如下公式表示。
Ia=Id*cos(theta)-Iq*sin(theta)
Ib=Id*cos(theta-2*pi/3)-Iq*sin(theta-2*pi/3)
Ic=Id*cos(theta+2*pi/3)-Iq*sin(theta+2*pi/3)
在A相电流与d轴对齐的情况下,三相电流激励分别设为0,A相反电势就会从零开始,A相磁链处于极值。
如图所示:

我给的激励电流是I*sin(2*pi*8450*2/60*time),按照我的理解是只有Iq电流的,没有Id电流的。I= 5.8A,即Iq电流为-5.8A,但是D-Qsulution的求解结果是
Id=5.02A,Iq=2.9,不知道哪里错了,还是自己理解不对【我开始怀疑人生



补充内容 (2019-3-11 16:44):
重复了,和第一楼一样的

18201975434 发表于 2019-3-10 14:06

I=5.8谁告诉你Iq就是5.8?I是Iq和Id的模,理论上Id=0控制的时候Id为0,实际上经过PI环运算时候的Id往往是在0附近波动,所以I=Iq是不成立的

APTX4869 发表于 2019-3-11 08:14

18201975434 发表于 2019-3-10 14:06
I=5.8谁告诉你Iq就是5.8?I是Iq和Id的模,理论上Id=0控制的时候Id为0,实际上经过PI环运算时候的Id往往是在 ...

好的,那如果我想激励给成Iq=5.8,Id=0,请问怎么给abc三相电流的激励呢;进一步,如果(id,iq)=(-2,4),请问abc三相电流的激励怎们给呢

18201975434 发表于 2019-3-11 08:57

Iq你可以给定到5.8啊,不过你要做限幅,三相电流的激励是Pi输出自己调节给定的,你保证你系统没问题输出就该是正常的。你的IdIq只是你给的参考值,具体的输出还是靠PI调节输出给定

APTX4869 发表于 2019-3-11 15:08

18201975434 发表于 2019-3-11 08:57
Iq你可以给定到5.8啊,不过你要做限幅,三相电流的激励是Pi输出自己调节给定的,你保证你系统没问题输出就 ...

你说的我懂啊,但是你说的是在simulink上面设置PI吧,现在是maxwell仿真的。
我主要的一个问题就是我已知(id,iq)电流,怎么在maxwell上面给abc三相电流激励,按照我自己的想法是不对的,因为这样设置的通过D-Q 求解器不能验证我的(id,iq)
假如给Ia=Im*sin(wt),这个就是id=0的控制方式,但我用D-Q 求解器求得是有id的,现在是这么一个问题,你可以去参考这个帖子https://bbs.simol.cn/forum.php?mod=viewthread&tid=118252&highlight=%C8%A5%B4%C5
谢谢了

APTX4869 发表于 2019-3-11 15:34

18201975434 发表于 2019-3-11 08:57
Iq你可以给定到5.8啊,不过你要做限幅,三相电流的激励是Pi输出自己调节给定的,你保证你系统没问题输出就 ...

你说的我懂啊,但是你说的是在simulink上面设置PI吧,现在是maxwell仿真的。
我主要的一个问题就是我已知(id,iq)电流,怎么在maxwell上面给abc三相电流激励,按照我自己的想法是不对的,因为这样设置的通过D-Q 求解器不能验证我的(id,iq)

假如给Ia=Im*sin(wt),这个就是id=0的控制方式,我是这样给的激励的,但我用D-Q 求解器求得是有id的,现在是这么一个问题
你可以去参考这个帖子https://bbs.simol.cn/forum.php?mod=viewthread&tid=118252&highlight=%C8%A5%B4%C5

谢谢了

18201975434 发表于 2019-3-11 15:40

APTX4869 发表于 2019-3-11 15:34
你说的我懂啊,但是你说的是在simulink上面设置PI吧,现在是maxwell仿真的。
我主要的一个问题就是我已 ...

囧,没用过这个仿真软件

APTX4869 发表于 2019-3-22 17:31

知道了,D-Q solution角度设置有问题

APTX4869 发表于 2019-3-23 10:24

弄懂了,是D-Q solution求解器的角度设置错了

APTX4869 发表于 2019-3-24 17:20

明白了,D-Q solution 那个角度没有设置正确

Lee123 发表于 2019-7-18 21:48

你好,为什么说i=5.8,iq=-5.8A,为什么是负的

Lee123 发表于 2019-7-18 22:25

APTX4869 发表于 2019-3-9 20:21
众所周知,abc三相电流经过clark和park变换成Id,Iq电流;Id,Iq电流经过逆变换可以变成abc三相电流,可用 ...

为什么我用Clark 和park变换后得到的结果和你发的哪个连接中的结果正好相反

Lee123 发表于 2019-7-19 11:12

ia=sin(wt),ib=sin(wt-120deg),ic=sin(wt-240deg),经过Clark和park变换后得到的id=0,iq<0。 但是Maxwell中仿真的结果id=0,iq>0,这是什么原因

Lee123 发表于 2019-7-19 19:07

你的这个是三维模型还是二维模型

APTX4869 发表于 2019-7-24 15:32

Lee123 发表于 2019-7-19 11:12
ia=sin(wt),ib=sin(wt-120deg),ic=sin(wt-240deg),经过Clark和park变换后得到的id=0,iq0,这是什么原因

在d轴中心线和A相反向对齐后,你这样给的激励,iq是正的,需要自己加载D_Q solution求解器

APTX4869 发表于 2019-7-24 15:33

Lee123 发表于 2019-7-19 19:07
你的这个是三维模型还是二维模型

这个是二维模型的

APTX4869 发表于 2019-7-24 15:47

总结如下:
电流激励可以通过D-Q solution来求id和iq来验证对不对
(1)iq*sin(2*pi*Frg*time) 这个就是id为0下的激励。iq给数字几就是几

(2)Id*cos(2*pi*Frg*time+pi) 这个就是iq为0下的激励。id给数字几就是几

(3)id*cos(2*pi*Frg*time+pi)-iq*sin(2*pi*Frg*time+pi) id给数字几就是几,iq给数字几就是几

APTX4869 发表于 2019-7-24 20:39

Lee123 发表于 2019-7-19 11:12
ia=sin(wt),ib=sin(wt-120deg),ic=sin(wt-240deg),经过Clark和park变换后得到的id=0,iq0,这是什么原因

在满足这个D轴和A相绕组中心线反向对齐的情况下,也就是一楼描述的那样,iq肯定是正的。你可能D-Q solution 求解器设置的角度错了

stepbystep 发表于 2020-9-3 12:31

这个I应该不是Iq吧
页: [1]
查看完整版本: abc三相电流与Id.Iq电流的确定