用wideken 的电机模型和SVPWM得到的转速是负的?
仿真出来的速度是负的,为什么?我用你的模型,好像转速是负的,区间也是326451 你得到的N的值不对吧
[ 本帖最后由 mjhzhjg 于 2007-6-27 21:14 编辑 ]
回复 #2 lirui0662 的帖子
N值好像是反方向运行的,好像很多人都出现这个问题,我想应该是machine measurement demux这个模块得到的值应该再进行处理,或者采用WVW三相驱动的模拟逆变器过程中出现了顺序颠倒。所以我很好奇wideken 最后是怎么得到正确的相位变换顺序的 我得N值也是不对,不过现在没有研究这个问题了
有空好好看看这个
回复 #3 lxpzdm 的帖子
有段时间没看了。。呵呵。没想到一个错误的图害了一堆人。。非常抱歉。。。我的SVPWM里有一个错误。我在SVPWM图中有用了受控电压源做了一个理想的逆变桥,所以就可以不用接那个逆变桥了,这样做的好处是仿真快,但是在这里我犯了一个错误,你可以看图中,从produce pwm模块里得到的PWM波直接就送给受控电压源了。此时的PWM波电压为多大?电压是0和1,这样直接通过受控电压源送给电机是不可能带动电机的。只会被负载带着反转。因此得到的转速是负的,在此有2个办法解决,第一就是采用办法把电压提上去,其2就是把PWM拨送到逆变桥里的,逆变桥上加一定的直流电压,这样速度马上就正了。
[ 本帖最后由 wideken 于 2007-6-27 20:47 编辑 ]
回复 #4 lirui0662 的帖子
我将produce pwm模块的PWM电压继电器设置为on:1,off:-1,但是这样得到的转速仍旧是负的, 我以前也做过一个电机的模型,当电压太小,或是负载太大时会导致电机启不来,但是仿真照样进行,这是就出现了转速为负的现象了。
页:
[1]