一個逆變器最近正在解決電流鎖相問題。逆變器用的是spwm方法,兩橋臂上半橋臂是低頻50hz的方波,下半橋臂是50khz的調(diào)制波,用的是自己手寫的一個正弦表查表實(shí)現(xiàn)。
鎖相思路有兩種,都是別的高手告訴我的:
1.用28335的捕獲單元,同時捕獲電網(wǎng)電壓和輸出電流的過零點(diǎn),相減計算出兩者的相位差,在當(dāng)前正弦表所指位置的基礎(chǔ)上加上這個相位差。然后上橋臂低頻管子的相位也隨之移動到相應(yīng)的位置。
用這種方法碰到兩個問題,電流的捕獲很不穩(wěn)定,時好時壞,一會兒能準(zhǔn)確抓到過零點(diǎn),一會兒來個什么毛刺一類的就會誤捕捉,怎么也解決不了。還有一個問題是,老是丟失半波,就是輸出正弦波老是半個半個的。不知道為啥
2.直接鎖住上橋臂那個50hz的方波,使之與電網(wǎng)電壓同相位。然后通過手工調(diào)試正弦表指針的偏移量使之波形為正弦。這樣不用抓電流的過零點(diǎn)了,省去了一步,效果也不錯。
但是我不太明白,當(dāng)后面的負(fù)載性質(zhì)隨著電網(wǎng)的情況變化時,這種鎖相方法可靠么
水平有限,說明得不夠清楚,望高手能看懂多少就給多少指點(diǎn)吧,實(shí)在受不鳥了