要實現交流馬達的驅動,需要使得逆變器輸出端合成電壓向量為一個振幅不變的旋轉向量。因此,首先分析逆變器輸出端合成電壓向量的情況。
逆變器結構如下圖所示,在三相半橋電路中,由六個開關管控制輸出端電壓的狀態。為了防止短路,同一橋臂的上下兩隻開關管是互補導通的。因此,只要確定了上橋臂三隻開關管的開關狀態,就可以確定整個逆變器的工作狀態。用 和 分別代表開關管 的導通和關斷,那麼用一組數字 即可表徵逆變器所有的開關管狀態。從“000”到“111”,逆變器共有8種工作狀態。
圖6 三相電壓型半橋逆變器 以工作狀態 為例分析逆變器輸出端合成電壓向量的情況。此時,逆變器中的通路如下圖所示:
圖7 開關狀態:100 畫出簡化電路如下圖,根據分壓原理,可以計算出每相繞組上的電壓向量,即
、
圖8 開關狀態:100 根據(圖5)中的電壓向量參考方向,可以求出此狀態的合成電壓向量,如圖所示:
圖9 100狀態合成電壓向量 根據二進位編碼,將 的工作狀稱為狀態4,對應的合成電壓向量為 。類似地,求逆變器每一個工作狀態的合成電壓向量,如下圖所示:
圖10 各種工作狀態的輸出結果 八種工作狀態中,狀態0和狀態7合成電壓向量為零向量,其餘六種工作狀態合成的電壓向量將平面劃分為6個扇區。已知SVPWM的控制目標是在空間中合成旋轉的電壓向量,將這個振幅不變,方向隨時間變化的電壓向量作為給定參考電壓向量 , 。
既然參考向量 在空間中旋轉,而逆變器輸出端能夠合成的的8種電壓向量在空間中均勻分佈,於是考慮用 8種基本電壓向量來近似合成不同位置的參考電壓向量,從而將輸出的合成電壓向量變成一個振幅不變的旋轉向量。這就是SVPWM調製的基本實作方式。
將參考電壓向量 的旋轉過程分為一系列極短的時間段,每一個時間段持續時間為 ,將其稱為一個開關週期。在一個開關週期內,近似認為參考電壓向量的方向保持不變。離散化的處理如下圖所示:
圖11 參考電壓向量旋轉過程離散化 參考電壓向量 旋轉至不同扇區時,由不同的基本電壓向量合成它。以 運作在第一扇區為例,由基本電壓向量 、 來近似合成它。某一個開關週期內, 的空間位置如下圖所示,其相位角為 。
圖12 第一區參考向量的合成 在這一開關週期 的時間內,使逆變器持續輸出基本電壓向量 的時間為 ,持續輸出基本電壓向量 的時間為 ,剩餘時間 由零向量 或 補齊。根據PWM調變技術的面積等效原理,要實現輸出結果和參考電壓向量的等效,需要使它們在開關週期 時間內衝量相等,即:
根據向量合成的平行四邊形法則, 即為 在基本電壓向量 方向上的分量, 即為 在基本電壓向量 方向上的分量。由此可以計算出 和 的大小。 (計算前,先在以下分割線補充一部分座標變換的內容)
(abc→αβ座標變換) 參考第一部分「從三相馬達運轉原理到SVPWM調變技術」的介紹,
三相對稱電壓 、 、 的表達式為:
他們對應的空間電壓向量為:
三相合成的電壓向量為:
以上電壓向量的參考方向,為空間中互差120°的軸線方向,稱為“abc座標系”,也叫“三相靜止座標系”。在SVPWM調製中,常用“兩相靜止座標系”,也叫“αβ座標系”。其中,α軸為複平面中參考向量 的方向,β軸為超前α軸90°的方向。因此,需要做「abc座標系」到「αβ座標系」的變換。
採用「αβ座標系」時,以α、β軸上的分量表示空間電壓向量 。因此需要將 分解到α、β軸上,即α、β軸上的空間電壓向量 、 合成效果與abc軸上的空間電壓向量 、 、 的合成效果相同,皆為 。
座標變換:三相靜止到兩相靜止 上圖所示為空間電壓向量 的合成與分解,根據複平面中的運算規律,可直接計算出 、 的大小,即:
寫成矩陣形式:
直接對合成電壓向量 分解,也可得到 、 的大小:
可以看到,當合成的電壓向量相同時,α、β軸上 、 的幅值是abc軸上 、 、 的 倍。為了後續計算的方便,我們希望α、β軸上空間電壓向量與abc軸上的具有相同的振幅,於是在變換過程中乘一個係數 ,從而得到 、 。最終的座標變換為:
總結:為了使座標變換後得到的 、 與abc座標系中的 、 、 幅值相等,在變換過程中乘以係數 ,這種變換的條件稱為等幅值變換。於是,「αβ座標系」中合成電壓向量的振幅均變成實際的2/3。在下面的SVPWM調變中,均依照「αβ座標系」的條件計算。
上一節中計算得出了基本電壓向量的持續時間,以第一扇區為例,在一個開關週期內,逆變器先工作在狀態4,輸出基本電壓向量 ,持續時間為 ;然後切換開關狀態,逆變器工作在狀態6,輸出基本電壓向量 ,持續時間為 ;剩餘時間 ,逆變器工作在狀態0或狀態7,輸出零向量 或 ,於是根據衝量相等原則,逆變器輸出結果等效於參考電壓向量的作用結果。向量合成的過程如下圖所示:
但在這種控制方式中,一個開關週期內只切換了兩次開關狀態,實際合成的電壓向量對參考電壓的等效是比較粗糙的。 SVPWM調變中,希望逆變器輸出的合成電壓向量盡可能接近參考電壓向量,工程中常用「七段式」或「五段式」輸出方式。
對於「七段式」輸出方式,仍以第一區為例,逆變器的工作狀態切換為:狀態0→狀態4→狀態6→狀態7→狀態6→狀態4- >狀態0。在前半個開關週期,首先逆變器輸出零向量 ,持續時間為 ;接著輸出基本電壓向量 ,持續時間為 ;再輸出基本電壓向量 ,持續時間為 ;再輸出零矢量 ,持續時間為 ;對稱地,在後半個開關週期,首先逆變器輸出零向量 ,持續時間為 ;接著輸出基本電壓向量 ,持續時間為 ;再輸出基本電壓向量 ,持續時間為 ;最後輸出零矢量 ,持續時間為 。向量合成的過程如下圖所示:
以上過程可以表示在下圖的時間軸:
、 、 分別代表驅動逆變器上橋臂的PWM訊號,PWM訊號由給定調變波和三角載波經由比較器輸出,於是可以求得三角載波和三個比較器的給定調變波:
ps:此處對應三角載波大於調變波時,PWM訊號為“1”,否則為“0”
三角波幅值為
三個比較器給定調變波分別為:
類似地,計算出每個扇區的情況:
第一區
第二區
第三區
第四扇區
第五扇區
第六扇區 為了後序程式設計的方便,以下將不同磁區中比較器的參考調變波訊號進行歸納。
首先列出各扇區調變波的計算公式,
可以看出,圖中相同色塊的公式具有相似的形式,為簡化計算可將它們歸為一類。另外,由於每個磁區只有兩個非零向量參與參考電壓向量的合成,因此所有計算公式中均只使用 、 表示非零向量的持續輸出時間。
以第一扇區為例,說明簡化的過程。取以下計算表達式:
另外,希望時間的表達式中只會出現 、 ,所以用 代替 , 代替 ,簡化後為:
類似地,將所有扇區的處理結果歸納如下: