作者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