tianbisifang1 发表于 2011-9-29 21:57

扇区的如何确定现在也在不解当中。。

tianbisifang1 发表于 2011-9-29 21:57

扇区的判定仍在不解当中。。

co-motor 发表于 2011-9-30 14:56

看到这里,对矢量变换中的各种角度不理解了

电流角度 电压角度 矢量角度 之间有联系么?
根据当前转速积分计算角度 k = k + 2 * pi * f * t
不是用这个角度进行反PARK 运算的么,这个角度可以叫做电压角度 还是电流角度呢 /

矢量角度不是在D Q 坐标系里的角度加上 D Q 坐标轴和 A B 坐标轴夹角就可以了吗?

请教各位 /

shwcome 发表于 2011-10-6 14:26

回复 5# yyzhb111


    矢量电压v从第一扇区开始旋转,转过四十五度角后,ubeta>=ualfar,但是此时依然还在第一扇区啊?那么判断出来不是有一定误差?

shwcome 发表于 2011-10-6 15:10

回复 5# yyzhb111


    不好意思,没看到乘了系数~

fuquanwei 发表于 2011-10-6 15:55

学习了,楼主厉害啊

wq_7610 发表于 2012-5-21 16:34

正在学习中啊

maolianghua2012 发表于 2012-9-30 22:05

STM32 pmsm例程中,hTimePhA = (T/8) + ((((T + wX) - wZ)/2)/131072);
是怎样得到的?

bangshuang 发表于 2012-10-17 14:29

maolianghua2012 发表于 2012-9-30 22:05 static/image/common/back.gif
STM32 pmsm例程中,hTimePhA = (T/8) + ((((T + wX) - wZ)/2)/131072);
是怎样得到的?

难道西莫没有一个人知道这个怎么算的么?神级代码?

kingsr 发表于 2012-10-18 11:03

131072我知道,是2的17次方

khl303041 发表于 2012-10-28 11:46

yyzhb111 发表于 2011-2-17 14:13 static/image/common/back.gif
回复 6# lbz0123
要知道角度话,需要用tan运算,这种方法可以避免三角运算
这种方法类似于60度坐标系


有理啊{:1_561:}

lmtjss 发表于 2012-12-22 17:13

α轴、β轴互换的目的是为了让换相点和过零点重合,本来两者是差30°的,互换之后就两者就重合了,不过滞后了一个扇区。这个问题也是困扰了我老长时间。另外,确实如楼上所言,两者互换后不用反三角就可以判断扇区。而且这三个值本来就是Clarke反变换就必须要计算的,所以相当于几乎没增加计算量就判断了所处扇区。

xiaoxiao201005 发表于 2013-1-22 17:30

lmtjss 发表于 2012-12-22 17:13 static/image/common/back.gif
α轴、β轴互换的目的是为了让换相点和过零点重合,本来两者是差30°的,互换之后就两者就重合了,不过滞后 ...

你说的不对吧,两轴是正交90度的

xiaoxiao201005 发表于 2013-1-22 17:31

maolianghua2012 发表于 2012-9-30 22:05 static/image/common/back.gif
STM32 pmsm例程中,hTimePhA = (T/8) + ((((T + wX) - wZ)/2)/131072);
是怎样得到的?

我也郁闷不知何因,你搞懂这个神级代码没有?

xiaoxiao201005 发表于 2013-1-22 17:32

bangshuang 发表于 2012-10-17 14:29 static/image/common/back.gif
难道西莫没有一个人知道这个怎么算的么?神级代码?

你是否搞懂了,这个神级代码是怎么来的?

lmtjss 发表于 2013-1-22 21:01

xiaoxiao201005 发表于 2013-1-22 17:30 static/image/common/back.gif
你说的不对吧,两轴是正交90度的

α和β是正交的,α的位置定为0°,即过零点位置。扇区交界位置是处在类似±30的位置处。我是说扇区交界位置和各相的过零点位置总是相差30°。

xiaolinfa1987 发表于 2013-1-23 10:52

xiaoxiao201005 发表于 2013-1-22 17:32 static/image/common/back.gif
你是否搞懂了,这个神级代码是怎么来的?

代进去算后得到
         PWM_PERIOD         PWM_PERIOD*2+PWM_PERIOD*(Vbeta-sqrt3*Valpha)
hTimePhA=-------------------    +   ----------------------------------------------------------------------
                            2                                                   131072
不太明白怎么得到的。

xiaoxiao201005 发表于 2013-1-23 11:44

xiaolinfa1987 发表于 2013-1-23 10:52 static/image/common/back.gif
代进去算后得到
         PWM_PERIOD         PWM_PERIOD*2+PWM_PERIOD*(Vbeta-sqrt3*Valpha)
hTim ...

我也代进去算过,也是没懂
有人说131072是65536*2,是定标值,不知道是什么意思

加菲柚子 发表于 2013-5-6 16:28

ST库函数中的α轴是超前β轴的,而我们熟知的应该是β轴超前α的,这个可以从ST的Park变换和Park反变换公式得出,至于ST为什么这么定义,可能是要与众不同吧,关于扇区计算,我们找ST的和传统的对比,直接相对于A,B,C静止轴来看,应该是一样的。至于(T/8) + ((((T + wX) - wZ)/2)/131072)中最里面的那个T本人认为基本可以忽略不计了,最关键的是你要根据文档中的公式(T+X-Z/2)联系到(T/8) + ((((T + wX) - wZ)/2)/131072),以上是本人的拙见!

destiny小虾米 发表于 2013-9-4 22:24

bangshuang 发表于 2012-10-17 14:29
**** 作者被禁止或删除 内容自动屏蔽 ****

楼主现在明白了没有?我最近也在看2.0的电机库,在SVPWM这段也是看不明白啊
页: 1 [2] 3
查看完整版本: stm32 FOC svpwm扇区判断问题