作者shineboss (小E)
看板Electronics
标题[问题] space vector PWM 设计
时间Fri Jul 30 12:52:51 2010
学生是利用DSP(TMS320LF2407)撰写SVPWM程式
来做三相inverter
而学生设计选用21.6kHz为我电路的开关切换频率
输出需为60Hz的三相弦波,主体架构为三相三线式
------------------------------------------------
SVPWM设计
学生先计算合成旋转电压向量一圈共有720个增量
每次增量为π/360
是由(Tc/T)*π=(60/21.6k)*π得到
合成旋转电压向量每60度Tn和Tn+1各会有120组情况,旋转一圈总共会有720组。
所以学生建立Table表去载入这120组不同情况。
在於程式的撰写;
学生也发现合成旋转电压向量每一区的Tn和Tn+1的情况是一样的
所以没有建立六组Table表,而只建立一组Table表,
只是让不同区域时重复再抓同一个Table表
之後学生测试电路,成功输出弦波
但是频率只有17Hz不知道学生哪边观念有误
问题出在於每次增量的数量,是决定输出频率的关键
可是学生不清楚算错了。
希望大大能解答,感恩。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.178.72
※ 编辑: shineboss 来自: 140.116.178.72 (07/30 12:57)
1F:→ SunnyHomeBoy:学生? 08/01 21:43
2F:推 deathcustom: 现在很少看到这样的用语了~QQ 08/05 14:24
3F:推 deathcustom: 学生的原词是「末学後生」 08/05 14:24
4F:→ shineboss:指本人0.0 08/07 08:15