葉宗彬, 陸 超, 代金貴, 鄧先明, 于東升
(1.中國礦業(yè)大學電氣工程學院,江蘇徐州 221116;2.國網山東省電力公司泰安供電公司,山東泰安 271000)
逆變器輸出電壓中除了基波分量,還含有一定的諧波。諧波主要來自PWM 調制產生的諧波、死區(qū)產生的諧波、逆變器帶非線性負載所產的諧波。PWM調制產生的諧波主要分布在開關頻率附近,可通過合理設置LC 低通濾波器的截止頻率將其濾除。針對死區(qū)、不平衡負載、非線性負載等非線性因素產生的諧波,可采用比例諧振控制器。為抑制不同頻率的諧波,需要一定數量的諧振控制器,導致控制系統(tǒng)結構復雜,增加了微控制器的計算負擔,降低了工程應用價值。
為抑制各次諧波,可采用重復控制器。重復控制器在不同諧波頻率處均具有很大的控制增益,可同時抑制各次諧波[1-3]。重復控制器結構簡單,穩(wěn)態(tài)時逆變器輸出電壓中諧波含量小,微控制器的計算負擔小,所以在逆變器控制中得到了廣泛應用。
重復控制的基本思想來自控制理論中的內模原理[4-5]。內模原理指出,對于一個閉環(huán)反饋系統(tǒng),若系統(tǒng)的輸出能跟蹤外部輸入的參考信號(即穩(wěn)態(tài)時誤差趨于零)且具有抵消擾動的能力,則控制環(huán)路內部必須包含有外部輸入信號(含參考信號和擾動信號)的數學模型。外部輸入信號的數學模型就是“內模”,內模原理本質是把外部輸入信號的數學模型植入控制器,以構成高精密的反饋控制系統(tǒng)。
當參考信號為正弦信號時,根據內模原理,可在控制器中植入一個與參考信號同頻率的正弦信號模型。但逆變器輸出電壓中不僅含有基波,還含有許多諧波分量。諧波分量的頻率都為基波頻率的整數倍,且在每一個工頻周期內都以完全相同的波形重復出現(xiàn)。因此,可采用如下形式的內模(在s域的表現(xiàn)形式):
式中,T為逆變器輸出電壓基波周期。已有學者證明[6],式(1)可以寫為:
式中,ωT為基波角頻率。從式(2)可見,該內模包含了直流分量、基波分量和各諧波分量,理論上可實現(xiàn)對基波參考信號的無靜差跟蹤以及對諧波的抑制。
e-Ts為延遲環(huán)節(jié),難以用模擬器件實現(xiàn)。隨著逆變器控制數字化的發(fā)展,在微控制器中通過編程實現(xiàn)該延遲環(huán)節(jié)很容易。實際應用中的重復控制都是以數字化的方式實現(xiàn)的。通過z變換,可得該內模在離散域的表達形式
式中:N為每個基波周期內的采樣次數(N=T/Ts,Ts為采樣周期);z-N為延遲N個采樣周期,意味著用微控制器實現(xiàn)該延遲環(huán)節(jié)需要留出N個存儲單元。
重復控制結構如圖1 所示,是具有一個工頻周期延遲的正反饋環(huán)節(jié)[7-8]。其中,e(z)為參考信號與反饋信號的差值;y(z)為重復控制器的輸出。當反饋信號與參考信號不相等時,輸入信號e(z)不為零,重復控制器的輸出會對輸入信號進行逐周期累加,其作用與PI調節(jié)器中的積分環(huán)節(jié)相似。經過重復控制器的調節(jié),輸入偏差信號e(z)最終為0。此時,該內模會持續(xù)不斷地重復輸出上一周期的控制信號,因此稱為重復控制器。
圖1 重復控制結構框圖
基于重復控制的系統(tǒng)結構如圖2 所示,由重復控制器的內模、延遲環(huán)節(jié)和補償器組成[12]。r(z)為給定參考量,y(z)為系統(tǒng)的輸出,e(z)為兩者的差值。P(z)為控制對象,d(z)為系統(tǒng)的重復性擾動。Q(z)為低通濾波器或常數,z-N為周期性延遲環(huán)節(jié),C(z)為補償器,共同組成了重復控制器[9]。
圖2 基于重復控制的結構框圖
(1)低通濾波器或小于1 的常數環(huán)節(jié)Q(z)。為提高系統(tǒng)的穩(wěn)定性,通過加入Q(z)對重復控制器的內模進行改進,Q(z)可為低通濾波器或者小于1 的常數[10-11]。當Q(z)為低通濾波器時,輸入信號中的高頻分量會快速衰減,而低頻分量衰減較慢。低通濾波器有相移,導致改進后的內模在基波以及基波頻率的整數倍處增益降低。當Q(z)為小于1 的常數時,內模的幅值在整個控制頻率范圍內均衰減。改進后的內模,輸入、輸出之間的關系:
(2)周期延遲環(huán)節(jié)z-N。補償器C(z)的構成中含有相位補償的超前環(huán)節(jié),前向通道串聯(lián)延遲環(huán)節(jié)z-N使得相位補償在仿真和微控制器中得以實現(xiàn)[12]。同時,為消除本周期所存在的誤差,應施加一定的控制信號。延遲環(huán)節(jié)的存在,致使控制動作延遲了一個周期進行。參考信號和擾動都具有重復性,因此可使系統(tǒng)在下一個周期的控制具有一定的超前性。
(3)補償器C(z)。重復控制器設計的關鍵在于補償器,對重復控制器的性能產生重要影響[13-14]。補償器C(z)為被控對象P(z)提供幅值補償與相位補償,以保證系統(tǒng)的穩(wěn)定。采用超前環(huán)節(jié)實現(xiàn)相位補償時,補償器C(z)可以寫為:C(z)=Kr·zk·S(z)。其中,Kr為補償器的增益,取值范圍一般為大于0 且小于等于1 的常數。增益越大,系統(tǒng)的動態(tài)響應速度越快,但系統(tǒng)的穩(wěn)定性會減弱。因此,需要綜合考慮系統(tǒng)對動態(tài)性能和穩(wěn)定性的要求以選擇適當的值。zk為相位補償的超前環(huán)節(jié),由于補償器C(z)以及被控對象P(z)會引起相位滯后,通過加入相位補償環(huán)節(jié)zk使得C(z)P(z)在中低頻段相移為零[15]。S(z)為濾波器,其作用是:對被控對象P(z)進行幅值校正,使C(z)P(z)在中低頻段的幅值為0 dB,在高頻段幅值大幅衰減,以保證系統(tǒng)的穩(wěn)定。若被控對象P(z)中有諧振峰,S(z)還需要抵消諧振峰,使之不破壞系統(tǒng)的穩(wěn)定性。
(1)穩(wěn)定性分析。根據圖2,重復控制器輸入、輸出的關系
式中,e(z)=r(z)-y(z)=r(z)-ur(z)P(z)-d(z)為誤差。
將誤差e(z)代入式(5),經整理可得誤差
由此可得引入重復控制器后的系統(tǒng)特征方程
特征方程N個根均位于以原點為圓心的單位圓內,則系統(tǒng)是穩(wěn)定的。但特征方程的階數一般是很高的?;l率為工頻50 Hz,采樣頻率為10 kHz時,特征方程的階數為200??衫每刂评碚撝械男≡鲆娑ɡ?,得到系統(tǒng)穩(wěn)定的充分條件
從零頻率到奈奎斯特頻率(采樣頻率的一半),只要Q(z)-C(z)P(z)在上述頻段范圍內其增益小于1,重復控制系統(tǒng)一定是穩(wěn)定的。但該條件是穩(wěn)定的充分條件而非必要條件,若不滿足該條件系統(tǒng)也可能是穩(wěn)定的。式(8)所描述的穩(wěn)定性條件不夠直觀,通過圖3展示穩(wěn)定性的幾何意義。為方便分析,令:
圖3 穩(wěn)定性的幾何意義
當Q取小于1 的常數時,單位圓的圓心左移1 -Q,使得單位圓包含了第Ⅱ、Ⅲ象限的一部分,如圖3(b)所示。即使C(z)P(z)的相角超出±90°,但只要C(z)P(z)在高頻段的幅值足夠小,矢量H(ejωTs)的末端軌跡仍位于單位圓內,系統(tǒng)依然保持穩(wěn)定。當Q為低通濾波器時,單位圓的圓心隨著頻率的升高而左移。在低頻段,單位圓的圓心很接近(1,0),由于補償足夠準確,可保證重復控制的穩(wěn)定性。在高頻段,單位圓的圓心左移,單位圓進入第Ⅱ、Ⅲ象限,只要C(z)P(z)在高頻段增益足夠小,系統(tǒng)仍可以保持穩(wěn)定。
(2)抗干擾性能分析。根據圖2,可得擾動信號作用下系統(tǒng)的閉環(huán)傳遞函數
設擾動信號的角頻率為ωd,參考信號的角頻率為ωr,若擾動信號的角頻率為參考信號頻率的整數倍,即ωd=kωr(k=1,2,…,N/2),則z-N=1。當采用理想內模,即Q(z)=1,式(10)變?yōu)椋?/p>
式(11)表明,采用理想內模時,重復控制對于奈奎斯特頻率以下的擾動信號可實現(xiàn)完全抑制。
而當Q(z)小于1 時,擾動信號衰減倍數
由式(12)可見,當采用非理想內模時,重復控制無法完全抑制擾動信號,而是衰減到原擾動信號幅值的倍。且Q(z)越接近于1,衰減倍數越多,重復控制對擾動的抑制能力越強。
(3)誤差收斂分析。假設參考信號r(z)和擾動信號d(z)具有重復控制性,即每一個基波周期波形與上一個基波周期的波形完全相同。根據離散控制的滯后定理
對具有重復性的擾動信號,z-N=1。當采用理想內模時,即Q(z)=1,對式(6)整理可得:
式(14)表明,經過一個基波周期后,誤差衰減為上個基波周期的H(z)倍。H(ejωTs)的模值越小,誤差的衰減速度越快。由于H(ejωTs)為頻率的函數,因此不同頻率的諧波收斂速度不同。
(4)穩(wěn)態(tài)誤差分析。由式(6)可見,穩(wěn)態(tài)誤差由2部分構成,一部分是參考信號r(z)的跟蹤誤差,另一部分是擾動d(z)引起的誤差。其中穩(wěn)態(tài)誤差的幅值
從式(15)可見,經重復控制器的調節(jié)后,穩(wěn)態(tài)時無論是參考信號的跟蹤誤差r(ejωTs),還是周期性擾動引起的誤差d(ejωTs),都將衰減為原來的
圖2 所示的重復控制結構,由于重復控制器內模含有z-N,導致重復控制器的輸出延遲一個基波周期。當突加參考信號或輸出電壓受到擾動時,重復控制無法快速做出響應,動態(tài)響應慢??刹捎脠D4 所示的“嵌入式”重復控制結構,在使用重復控制器的基礎上,進一步將參考信號進行前饋,提高系統(tǒng)的動態(tài)響應速度。
圖4 “嵌入式”重復控制結構
重復控制器的設計主要包括:濾波器Q(z)、周期延遲環(huán)節(jié)z-N和補償器C(z)。其中,最關鍵的是補償器的選擇以及參數設計。為保證系統(tǒng)的穩(wěn)定,當重復控制器參數設計完畢,需對所設計的重復控制器進行穩(wěn)定性校驗。重復控制器的設計可按以下步驟進行:
步驟1 濾波器。Q(z)可為低通濾波器,也可以是小于1 的常數。本文將Q(z)的值設置為常數0.95。
步驟2 周期延遲環(huán)節(jié)??刂葡到y(tǒng)的采樣周期Ts=0.1 ms,逆變器輸出電壓基波周期T=20 ms,則N=T/Ts=200,周期延遲環(huán)節(jié)為z-200。
步驟3 補償器。兩電平逆變器經LC 濾波器為負載供電時,逆變器的閉環(huán)傳遞函數
式中:濾波電感Lm=4 mH;濾波電容Cf=9.4 μF;濾波電感等效電阻Rm=0.5 Ω。將以上參數代入式(16),可得:
采用零階保持器對被控對象P(s)進行離散化
由圖5 被控對象的伯德圖可以看出,逆變器在諧振頻率821 Hz處,諧振峰值為32.3 dB。為消除諧振峰,同時使被控對象P(s)在高頻段快速衰減,補償器C(z)的濾波器S(z)可選用FIR數字濾波器,或者將二階低通濾波器與零相移陷波濾波器級聯(lián)組合使用。本文采用后者,零相移陷波濾波器只在諧振頻率處擁有很強的衰減能力,用以抵消諧振峰,而不會對其他頻率段的增益產生影響。二階低通濾波器主要是增強被控對象P(s)在高頻段衰減特性,其截止頻率不必設置得太低。
圖5 被控對象P(s)的伯德圖
在離散域的零相移陷波濾波器
S1(ω)在特定頻率處產生較強衰減時,應滿足
于是可得:
在頻域的二階低通濾波器
為實現(xiàn)對高頻信號的衰減,二階低通濾波器的阻尼比ξ≥0.707。本文阻尼比ξ 取為0.707,截止頻率ωc設定在20 次諧波處,即6 283 rad/s,該二階低通濾波器
對式(23)進行雙線性變換,可得在離散域的二階低通濾波器
故濾波器
圖6 為S(z)P(z)的伯德圖。被控對象P(z)經濾波器S(z)校正后,已無諧振峰,低頻段的幅值基本為0 dB。中高頻段,校正后的系統(tǒng)有較大的相位滯后,在頻率為1 kHz處,相位滯后已經超過270°。為實現(xiàn)中低頻段零相移,需要對其進行相位補償。
圖6 S(z)P(z)的伯德圖
采用超前環(huán)節(jié)z3進行相位補償,補償后的伯德圖如圖7 所示。系統(tǒng)在中低頻段的相位基本為0。在諧振頻率處相位接近90°,校正后的系統(tǒng)在該頻率處增益超過了-200 dB,依然可保證系統(tǒng)的穩(wěn)定性。
圖7 z3S(z)P(z)的伯德圖
采樣以及PWM 環(huán)節(jié)存在延遲,也需對其進行補償,最終超前環(huán)節(jié)選用z5。當補償器的增益Kr取為1時,補償器
穩(wěn)定性校驗。根據所設計的重復控制器,可得如圖8 所示的Q(z)-C(z)P(z)的奈奎斯特圖,從零頻到奈奎斯特頻率(采樣頻率的一半),Q(z)-C(z)P(z)的幅值均小于1,因此系統(tǒng)是穩(wěn)定的,所設計的重復控制器參數滿足穩(wěn)定性要求。
圖8 Q(z)-C(z)P(z)的奈奎斯特圖
為驗證控制策略的有效性,搭建實驗平臺,如圖9 所示。信號處理電路由DSP +FPGA 構成,其中DSP芯片采用TMS320F28335,控制策略、過壓過流保護均在該芯片中完成,F(xiàn)PGA 芯片采用SPARTANT6 XC6SLX9,用于PWM 控制信號的生成、電平保護邏輯、驅動電路的反饋信號檢測。
圖9 實驗平臺組成
Simulink搭建的仿真與實驗室條件下搭建的小功率實驗平臺參數相同,見表1。
表1 重復控制的仿真參數
逆變器采用雙閉環(huán)前饋解耦控制策略,A 相負載20 Ω、B相與C相均為負載10 Ω,仿真波形如圖10、11所示,實驗波形如圖12 所示。由圖10 顯見,A相電壓幅值明顯高于B、C 相。由圖12 的實驗波形可見,A相電壓的有效值為32.8 V,B 相25.89 V,C 相26.78 V,逆變器輸出的三相電壓不再對稱。由圖11中可見,輸出電壓中含有正序分量和負序分量,無零序分量。正序電壓分量經過Park變換后為直流量,負序電壓分量經過Park 變換后為兩倍頻分量。由內模原理可知,傳統(tǒng)PI控制器只能對直流量實現(xiàn)穩(wěn)態(tài)無靜差跟蹤。經過電壓、電流雙閉環(huán)控制后,負序電壓分量依然存在,導致三相電壓不對稱。
圖10 逆變器輸出電壓
圖11 正序、負序、零序電壓幅值
圖12 逆變器采用前饋解耦控制且負載不平衡實驗波形
當采用重復控制器后,仿真波形如圖13、14 所示。由圖可見,逆變器輸出的三相電壓依然對稱,且正弦度很高,基波電壓幅值為39.35 V,穩(wěn)態(tài)誤差很小,THD含量僅為0.54%??梢姡斎嘭撦d不平衡時,重復控制依然可以控制逆變器輸出三相對稱的電壓。
圖13 逆變器輸出電壓
圖14 A相電壓FFT分析
三相負載不平衡時,A 相負載20 Ω、B 相與C 相均為負載10 Ω,逆變器采用重復控制器時實驗波形如圖15 所示。在穩(wěn)態(tài)時,逆變器三相輸出電壓的有效值分別為:28.40、28.82 和28.05 V,三相電壓更加對稱。由圖16 可見,基波電壓幅值為39.72 V,THD 為1.97%??梢?,采用重復控制器可抑制輸出電壓中的負序分量,減小三相電壓不平衡。
圖15 逆變器采用重復控制且負載不平衡實驗波形
圖16 逆變器A相輸出電壓FFT分析
重復控制器結構簡單,DSP計算負擔小,穩(wěn)態(tài)控制精度高,可抑制負序電壓分量與諧波分量。本文對重復控制器的原理、結構、性能進行了詳細分析,并完成重復控制器的設計與穩(wěn)定性校驗?!扒度胧健敝貜涂刂破髟谌嗄孀兤鲙Р黄胶庳撦d時,逆變器輸出電壓對稱,對其中的負序分量進行了抑制,減小了三相不平衡度。