徐 彬,楊 丹
(東北大學(xué)1計算中心;2信息科學(xué)與工程學(xué)院,遼寧沈陽 110819)
近年來,脈寬調(diào)制PWM技術(shù)被廣泛地應(yīng)用于各種電力電子系統(tǒng)中。在各種PWM控制方式中,正弦脈寬調(diào)制SPWM(Sinusoidal PWM)因其計算簡單、硬件實現(xiàn)容易、諧波較小以及能動態(tài)地修改幅值和頻率等優(yōu)點得到了廣泛的應(yīng)用。為了讓學(xué)生更好地掌握“電力電子技術(shù)基礎(chǔ)”課程中多種調(diào)制方式之間的差異,本文利用參數(shù)化方法構(gòu)建了一個通用的SPWM調(diào)制仿真實驗?zāi)P?。通過這一模型,學(xué)生可進行參數(shù)化配置來比較不同SPWM調(diào)制方法之間的差異,以加深對SPWM調(diào)制方法的理解。
目前SPWM的調(diào)制采樣計算方法有多種,其中主要的有自然采樣法,對稱規(guī)則采樣法和不對稱規(guī)則采樣法[1-3]。
按照SPWM控制的基本思想,在正弦調(diào)制波和三角載波的自然交點時刻控制功率開關(guān)器件的通斷,這種生成SPWM波形的方法稱為自然采樣法。其基本原理是令正弦調(diào)制波的零點與三角載波的頂點同相位,當(dāng)正弦調(diào)制波與等幅的三角載波在時間軸上相交時,所得交點為時間意義上的相位角和對應(yīng)的瞬時幅值。當(dāng)正弦調(diào)制波大于三角載波時,對應(yīng)的橋臂開關(guān)管導(dǎo)通,逆變器同一橋臂上下兩個開關(guān)器件交替通斷,處于互補的工作方式。在實際應(yīng)用過程中,通常還根據(jù)輸出幅度調(diào)整正弦調(diào)制波的幅值,即調(diào)整調(diào)制深度。圖1(a)為自然采樣法的基本原理示意圖。
自然采樣法原理簡單,但是在數(shù)字化實現(xiàn)時,由于需要不斷通過比較正弦調(diào)制波和三角載波的大小關(guān)系,因此離散化采樣頻率要遠(yuǎn)高于三角載波的頻率,計算量很大。對稱規(guī)則采樣法則可以簡化計算量。規(guī)則采樣法使每個脈沖的中點都和對應(yīng)的三角波的中點對稱。在具體實現(xiàn)過程中,只需要以和三角載波頻率相同的采樣率對正弦波進行采樣,用采樣后得到的階梯波等效于原始正弦波,階梯波與三角波的交點所確定的脈寬,在一個載波周期(即采樣周期)內(nèi)的位置是對稱的。如圖1(b)所示,以三角載波的負(fù)峰值作為采樣時刻。在三角載波上由水平線截得兩點a和b,以此確定了調(diào)制脈寬時間。由于在兩個三角載波正峰值之間的時刻即為Tc,因此脈寬時間為
當(dāng)給定載波周期Tc、調(diào)制波幅值M和載波比N后,就可根據(jù)上式實時計算出SPWM波的脈寬。
對稱規(guī)則采樣法雖然簡化了計算量,但也引入了更多的諧波分量,不對稱規(guī)則采樣法則可以減少諧波分量。所謂不對稱規(guī)則采樣法,是指既在三角波的正峰值點又在負(fù)峰值點對正弦波進行采樣[4],如圖1(c)所示。采樣周期Ts是三角波周期Tc的1/2,即Ts=Tc/2。由相似三角形可導(dǎo)出采樣脈寬:
式中,當(dāng)k為偶數(shù)時是頂點采樣;當(dāng)k為奇數(shù)時是底點采樣。
圖1 三種SPWM采樣計算方法
根據(jù)上述SPWM原理及脈寬時間的公式推導(dǎo),可以得知不同的采樣計算方法,其差別主要在于采樣時刻及開關(guān)時間的計算。以不對稱規(guī)則采樣為例,利用Simulink中的重復(fù)序列模塊和零階保持用模塊,將重復(fù)序列模塊的輸出波形設(shè)置為一個三角波,其幅值大小設(shè)置為Nc,周期值設(shè)置成與正弦調(diào)制波周期值相同。同時,將零階保持模塊中的采樣時間間隔設(shè)置為半個三角載波周期的時間。按上述方法,通過合理設(shè)置兩個模塊參數(shù),就可使零階保持模塊輸出一個從零開始變化的k值。每個三角載波周期會自動加1并保持到下一個載波周期,在正弦調(diào)制波周期結(jié)束時能自動復(fù)位并重新開始計數(shù)。因此,當(dāng)N確定后,就可控制k的跳變時間間隔,最終輸出一個脈寬按采樣算法變化的SPWM波。相對應(yīng)地,對于對稱規(guī)則采樣,只需要根據(jù)參數(shù)調(diào)整零階保持模塊的采樣時間設(shè)置為與載波周期的相等即可。而對于自然采樣法,則根據(jù)參數(shù)將零階保持模塊旁路,直接進行自然采樣。圖2給出了適用于三種采樣保持方法的參數(shù)化仿真模型。
圖2 參數(shù)化SPWM仿真模型
Simulink也提供了優(yōu)良的參數(shù)封裝技術(shù),封裝技術(shù)是將Simulink子系統(tǒng)包裝成一個模塊,如同使用Simulink內(nèi)部模塊一樣加以使用的技術(shù)。每個封裝模塊都可以有一個自定義的圖標(biāo)用來設(shè)定參數(shù)的對話框,參數(shù)設(shè)定方法也與Simulink模塊庫中的內(nèi)部模塊完全相同。將上述仿真模型進行參數(shù)封裝,使得學(xué)習(xí)者可以直接通過參數(shù)設(shè)置對話框的下拉列表快速改變當(dāng)前采樣方法(圖3)。
利用Simulink工具可對各種采樣方式建立仿真模型,并利用其自帶的FFT分析工具箱方便地對各種采樣方式的輸出波形進行頻譜分析。用示波器模塊觀測上述模型輸出的三相SPWM波形,如圖4所示。其中,圖4(a)為自然采樣法調(diào)制波形;圖4(b)為對稱規(guī)則采樣法調(diào)制波形;圖4(c)為不對稱規(guī)則采樣調(diào)制波形。
圖3 封裝后的仿真模型界面
圖4 三種調(diào)制方法的輸出SPWM圖
對照比較三種調(diào)制波形可以看出,自然采樣法在正弦調(diào)制波和三角載波的自然交點輸出SPWM脈沖,而對稱規(guī)則采樣法所生成的SPWM脈沖以三角載波的負(fù)峰值點為對稱,不對稱規(guī)則采樣法則在三角載波的正峰值點和負(fù)峰值點分別進行采樣,生成的SPWM波形控制開關(guān)管的開與關(guān)。
Simulink提供的FFT分析工具箱可以方便地對各種采樣方式的輸出波形進行頻譜分析[5-7]。為了更好地比較三種調(diào)制采樣方法的差異,使用FFT分析模塊對濾波后輸出的正弦波進行頻譜分析,對于輸出波形而言,總諧波失真THD值越小,抑制諧波的能力越強。FFT分析結(jié)果如圖5所示。
圖5 三種調(diào)制方法的輸出頻譜分析結(jié)果
由上圖結(jié)果對比可見,三種計算方法最終的總諧波失真THD值分別為0.12%,0.17%和0.15%。而對比圖中圓圈中所示的10次以下的低次諧波可以明顯看出,使用自然采樣法諧波特性最佳(圈中圖示縱坐標(biāo)最高值都為0.2),但是計算量大;使用對稱規(guī)則采樣法雖然簡化計算,但是產(chǎn)生較高的低次諧波;而使用不對稱規(guī)則采樣法則仍然保持了較低的低次諧波。因此可以得出結(jié)論:使用不對稱規(guī)則采樣算法所得的SPWM經(jīng)過低通濾波器輸出的正弦波波形良好,在計算量簡化的同時,進一步減少了輸出諧波。實踐證明,不對稱規(guī)則采樣法所形成的階梯波比對稱規(guī)則采樣法更接近于正弦波,特別是當(dāng)載波比為3或3的倍數(shù)時,輸出電壓中不存在偶次諧波分量。
本文通過對SPWM脈寬調(diào)制基本原理的介紹,并對比自然采樣法,對稱規(guī)則采樣法和不對稱規(guī)則采樣法三種常見采樣方法之間的差異,建立了參數(shù)化的通用仿真模型。使得學(xué)習(xí)者可以快速在不同采樣方法之間切換,通過對比實驗,可以加深對不同采樣方法的理解。
[1] 陳增祿,毛惠豐.SPWM數(shù)字化自然采樣法的理論及應(yīng)用研究[J].北京:中國電機工程學(xué)報,2005,25:32-37.
[2] 熊軍華,王亭嶺,陳建明.三種SPWM波形生成算法的分析與實現(xiàn)[J].北京:微計算機信息,2008,24(7-1):307-309.
[3] V.Kaura.A New Method to Linearize Any Triangle-Comparison-Based PWM by Reshaping the Modulation Command[J].New York:IEEE Transaction on Industrial Electronics,1997,33(5):56-62.
[4] 姜彬,張浩然,郭啟軍.基于DSP的SPWM不對稱規(guī)則采樣算法的分析與實現(xiàn)[J].北京:微計算機信息,2009,4(2):77-83.
[5] 于群,曹娜.Matlab/Simulink電力系統(tǒng)建模與仿真[M].北京:機械工業(yè)出版社,2011.
[6] 梁巍,馬可.基于MATLAB的SPWM控制系統(tǒng)仿真[J].北京:華北科技學(xué)院報,2004,(02):78-90.
[7] 董卓敏,王永.對稱規(guī)則SPWM的諧波分析及DSP實現(xiàn)[J].南京:數(shù)據(jù)采集與處理,2003,18(2):165-169.