chinanjlp 发表于 2011-9-19 13:32

磁场定向控制中如何得到Id,Iq的给定值?

请教各位,我现在在学习FOC控制算法,其中一个环节有是比较Id、Iq 的实际值与给定值,想请教各位Id,Iq给定值是电机自身的一个参数,还是通过计算得到的,谢谢?

tlsh 发表于 2011-9-19 13:50

通过电机三相电流dq变换得到

chinanjlp 发表于 2011-9-19 15:06

谢谢,tlsh!
不过有点不太明白,根据我个人理解,在实际操作中,通过电机三相电流变换得到的是Id、Iq的实际值,而这个实际值是需要与IdIq的给定值比较做处理,我现在是对IdIq的给定值有疑问,如何得到这个IdIq的给定值?

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

iq的给定值是通过速度环pi调节后得到的,相当与转矩电流给定。
id给定值一般都是一个常数,或者查表得到。

515468135 发表于 2011-9-20 08:37

http://bbs.simol.cn/thread-81243-1-3.html
这个帖子看看

cj_212121 发表于 2011-9-20 08:42

回复 1# chinanjlp
这个是你根据当前电机转速、转矩利用电机模型查表得来的

chinanjlp 发表于 2011-9-20 10:23

谢谢各位的耐心解答

lyftcl 发表于 2011-9-20 14:55

在转矩环下: IdIq指令是由转矩指令查表所得,或者是查表+PI弱磁调节。
         或者Id指令恒定设为0,Iq指令根据转速环PI结果得出。
在转速模式下,把转速PI出来的结果当作转矩指令,根据上面的方法得来的。
页: [1]
查看完整版本: 磁场定向控制中如何得到Id,Iq的给定值?