自己做的SVM仿真,调制波形不对,是我的算法错了么?
调制波波形如上图,怎么有一段垂直的波形?
区间判断没有问题,但是矢量导通时间计算我拿不准。
我用的公式是:V1=sqrt(3)*U1*Ts/Udc
V2=(sqrt(3)*U1/2 +3*U2/2)*Ts/Udc
V3=(sqrt(3)*U1/2-3*U2/2)*Ts/Udc
矢量作用区间是: 区间 1 2 3 4 5 6
T1 V1 V2 -V3 -V1 -V2 V3
T2 V2 -V3 -V1 -V2 V3 V1
自己推了几种算法,就这种算法的结果还靠谱。请高手看看。
分别是两个矢量T1和T2的作用时间,感觉很奇怪。怎么是从0.8开始上升的? 不是很明白,问题没有说清楚 我现在用开环控制,通过第一张图的调制波和10K的载波进行比较,得到6路PWM给逆变器。但是电机根本转不起来,转速在振荡。这是咋回事?
可能是我的表达有问题,但是真的很希望有高手指点一二,谢谢了。 aerfa和beta轴上的电压和6个矢量电压的幅值对应关系是什么啊?是不是Uaerfa/Udc=V1? 楼主 你的公式里面 没有看到零矢量的内容啊
aerfa和u1同相位 幅值对应关系应该不是你说的那样 这样除过来结果应该是调制深度了 这个公式里面还不包括0矢量,这个公式只是先计算出非0矢量的作用时间。0矢量的作用时间是用1-T1-T2得到的。
上面的公式和选择表是确定PWM的部分。
我觉得应该没错,我是用每个矢量对应桥臂导通状态推导出来的。 还有,我通过三个120°相位差的正弦信号调制PWM送给永磁同步电机逆变器,永磁同步电机能转起来么?
页:
[1]