李耀華,秦玉貴,楊啟東,任佳越,秦 輝
(長安大學 汽車學院,西安 710064)
有限控制集模型預測轉(zhuǎn)矩控制(Finite Control Set-model Predictive Torque Control,F(xiàn)CS-MPTC) 基于系統(tǒng)預測模型,遍歷所有施加變量計算系統(tǒng)未來特性,以成本函數(shù)作為評價指標選擇最優(yōu)變量。近年來,在永磁同步電機控制領域得到重視[1-9]。
對于兩電平電壓源逆變器所有可能的開關(guān)狀態(tài)有8種,可產(chǎn)生7個電壓矢量。因此,模型預測轉(zhuǎn)矩控制系統(tǒng)需要在一個控制周期內(nèi)完成7次預測運算和遍歷尋優(yōu),對系統(tǒng)的實時性要求較高,有必要簡化備選電壓矢量集合的數(shù)量來減少計算負擔,同時不過多犧牲系統(tǒng)的控制性能。目前對備選電壓矢量集合的研究大多集中于通過空間矢量調(diào)制技術(shù)增加可用電壓矢量來提升系統(tǒng)性能[10-16]。但電壓矢量數(shù)目的增加勢必增加系統(tǒng)的計算負擔。文獻[17]從減少開關(guān)次數(shù)角度出發(fā)減小備選電壓矢量數(shù)目,但并未考慮對系統(tǒng)控制性能的影響。因此,在保持系統(tǒng)控制性能基本相當?shù)那疤嵯拢瑴p小備選電壓矢量數(shù)目以提高模型預測轉(zhuǎn)矩控制實時性是本文研究重點。
本文基于模型預測轉(zhuǎn)矩控制對基本電壓矢量的利用率,提出了兩種備選電壓矢量集合簡化方法。方法一在一個定子磁鏈扇區(qū)內(nèi)只使用5個基本電壓矢量,從而將一個控制周期內(nèi)的7次預測運算減少至5次。方法二采用以轉(zhuǎn)矩角和定子磁鏈位置為輸入,備選電壓矢量為輸出的模糊控制器對備選電壓矢量集合進行簡化。仿真結(jié)果表明:兩種方法的磁鏈和轉(zhuǎn)矩控制效果與傳統(tǒng)模型預測轉(zhuǎn)矩控制基本相當。模糊控制備選電壓矢量集合在轉(zhuǎn)矩較小時偏向使用7個基本電壓矢量,使得控制性能與傳統(tǒng)模型預測轉(zhuǎn)矩控制基本相當,在轉(zhuǎn)矩較大時偏向使用5個基本電壓矢量,提高系統(tǒng)實時性。
(1)
(2)
兩電平電壓源逆變器可產(chǎn)生6個非零電壓矢量V1~V6和1個零電壓矢量V0,其中零電壓矢量可以由兩個開關(guān)狀態(tài)生成。傳統(tǒng)模型預測轉(zhuǎn)矩控制備選電壓矢量采用全部7個基本電壓矢量為
(3)
成本函數(shù)是模型預測轉(zhuǎn)矩控制選擇電壓矢量的唯一標準。綜合考慮磁鏈控制和轉(zhuǎn)矩控制,定義成本函數(shù)g為
(4)
圖1 模型預測轉(zhuǎn)矩控制流程圖
模型預測轉(zhuǎn)矩控制系統(tǒng)將如式(3)所示的7個電壓矢量代入式(1)和式(2),遍歷計算可得到施加不同電壓矢量后,下一時刻定子磁鏈幅值和轉(zhuǎn)矩的預測值,再將其代入至式(4),則可得到7個不同的成本函數(shù)值,并選取成本函數(shù)最小值所對應的電壓矢量作為下一時刻最終施加的電壓矢量。零電壓矢量具體對應的開關(guān)狀態(tài)以開關(guān)次數(shù)最小原則確定[21-22]。模型預測轉(zhuǎn)矩控制流程圖如圖1所示。
基于Matlab/Simulink建立了表面式永磁同步電機模型預測轉(zhuǎn)矩控制仿真模型。仿真模型為離散模型,采樣周期為5×10-5s。直流母線電壓為312V。轉(zhuǎn)速PI調(diào)節(jié)器參數(shù)為:KP=5,KI=10,PI調(diào)節(jié)器輸出上下限為[-35,35]。參考轉(zhuǎn)速為60 r/min,負載轉(zhuǎn)矩為25 Nm。參考定子磁鏈幅值為0.3Wb。仿真總時長為2s。仿真用表面式永磁同步電機參數(shù)如表1所示。電機轉(zhuǎn)矩與磁鏈軌跡如圖2和圖3所示。仿真結(jié)果表明:使用7個電壓矢量作為備選電壓矢量的傳統(tǒng)模型轉(zhuǎn)矩控制系統(tǒng)控制性能良好。
表1 仿真用表面式永磁同步電機參數(shù)
圖2 電機轉(zhuǎn)矩
圖3 定子磁鏈軌跡
定義電壓矢量利用率如式(5)所示,其中N為某時間段內(nèi)模型預測轉(zhuǎn)矩控制施加電壓矢量的總次數(shù),Ni為具體施加某個電壓矢量的總次數(shù)。
(5)
在上述仿真條件下,7個電壓矢量的利用率如表2所示。
表2 電壓矢量利用率/%
由表2可知,模型預測控制對7個備選電壓矢量的利用并不均衡。
在不同定子磁鏈扇區(qū),電壓矢量V0-V6的利用率如表3所示。
表3 電壓矢量利用率/%
表3表明:定子磁鏈扇區(qū)對電壓矢量利用率產(chǎn)生影響。使用率較高的電壓矢量為零電壓矢量和直接轉(zhuǎn)矩控制開關(guān)表選擇的4個非零電壓矢量。因此,可將不同扇區(qū)內(nèi)的備選電壓矢量集合簡化為表3中利用率較高的5個電壓矢量,從而將一個控制周期內(nèi)的7次預測運算減少至5次。以定子磁鏈位于扇區(qū)θ1為例,此時備選電壓矢量集合為{V0,V2,V3,V5,V6}。此可遞推得到其他定子磁鏈扇區(qū)。本文定義為一般簡化備選電壓矢量集合。
研究進一步表明:轉(zhuǎn)矩角對電壓矢量利用率也有影響。以定子磁鏈扇區(qū)θ1為例,不同轉(zhuǎn)矩角下,電壓矢量V0~V6在定子磁鏈扇區(qū)θ1內(nèi)的利用率如表4所示。
表4 電壓矢量利用率/%
表4表明:在θ1扇區(qū),當轉(zhuǎn)矩角較小時,7個基本電壓矢量的利用率均較高;當轉(zhuǎn)矩角較大時,電壓矢量V0,V2,V3,V5,V6的利用率較高。由此可遞推得到其他定子磁鏈扇區(qū)。
由表2~表4可知:模型預測轉(zhuǎn)矩控制對電壓矢量利用并不均衡。定子磁鏈角位置和轉(zhuǎn)矩角對電壓矢量的利用率都有影響。因此,下文提出基于模糊控制簡化備選電壓矢量集合的控制策略。模糊控制器的輸入為定子磁鏈角位置和轉(zhuǎn)矩角,輸出為備選電壓矢量集合。
定子磁鏈所在扇區(qū)信號θ論域為[-π,π],分為6個模糊子集{θ1,θ2,θ3,θ4,θ5,θ6},隸屬度函數(shù)如圖3所示,其中μθ為定子磁鏈扇區(qū)信號隸屬度。
圖4 定子磁鏈扇區(qū)信號隸屬度函數(shù)
轉(zhuǎn)矩角δ論域在[-90°,90°],分為3個模糊子集{NB,ZO,PB},隸屬度函數(shù)如圖5所示,其中μδ為轉(zhuǎn)矩角隸屬度。
輸出電壓矢量V論域為[0,6],分為7個模糊子集{V0,V1,V2,V3,V4,V5,V6},隸屬度函數(shù)如圖6所示,其中μV為輸出電壓矢量隸屬度。
圖6 輸出電壓矢量隸屬度函數(shù)
基于定子磁鏈角位置和轉(zhuǎn)矩角對電壓矢量利用率的影響規(guī)律,可得出模糊控制規(guī)則表如表5所示,其中模糊推理采用Mamdani型推理法,解模糊采用最大隸屬度法。由表5可知,此時模型預測控制的備選電壓矢量數(shù)目是動態(tài)變化的。當轉(zhuǎn)矩角較小時,模糊控制器輸出偏向輸出7個備選電壓矢量,與傳統(tǒng)模型預測控制相同;當轉(zhuǎn)矩角較大時,模糊控制器輸出偏向輸出5個電壓矢量,與一般簡化備選電壓矢量集合相同。
表5 模糊控制規(guī)則表
基于模糊控制簡化備選電壓矢量集合的永磁同步電機模型預測轉(zhuǎn)矩控制系統(tǒng)如圖7所示。
圖7 基于模糊控制簡化備選電壓矢量集合的永磁同步電機模型預測轉(zhuǎn)矩控制系統(tǒng)
基于上文仿真模型,設置仿真條件如下:參考轉(zhuǎn)速為60 r/min。參考轉(zhuǎn)矩初始為5 Nm,2s時階躍至為10 Nm,4s時階躍至為15 Nm,6s時階躍至為20 Nm,8s時階躍至為25 Nm,10s時階躍至為30 Nm。參考定子磁鏈幅值為0.3 Wb。仿真時長12s。
在一般簡化備選電壓矢量集合和模糊控制簡化備選電壓矢量集合控制下,電機轉(zhuǎn)速、電機轉(zhuǎn)矩、定子磁鏈幅值和定子磁鏈軌跡分別如圖8~圖15所示。
圖8 一般簡化備選電壓矢量集合下電機轉(zhuǎn)速
圖9 一般簡化備選電壓矢量集合下電機轉(zhuǎn)矩
圖10 一般簡化備選電壓矢量集合下定子磁鏈幅值
圖11 一般簡化備選電壓矢量集合下定子磁鏈軌跡
圖12 模糊控制簡化備選電壓矢量集合下電機轉(zhuǎn)速
圖13 模糊控制簡化備選電壓矢量集合下電機轉(zhuǎn)矩
圖14 模糊控制簡化備選電壓矢量集合下定子磁鏈幅值
圖15 模糊控制簡化備選電壓矢量集合下定子磁鏈軌跡
仿真結(jié)果表明:一般簡化備選電壓矢量集合和模糊控制簡化備選電壓矢量集合控制下,永磁同步電機模型預測轉(zhuǎn)矩控制系統(tǒng)均能滿足磁鏈和轉(zhuǎn)矩控制要求。
在相同仿真條件下,傳統(tǒng)模型預測轉(zhuǎn)矩控制、一般簡化備選電壓矢量集合與模糊控制簡化備選電壓矢量集合控制下的轉(zhuǎn)矩脈動和磁鏈脈動波形分別如圖16~圖21所示。
圖16 傳統(tǒng)模型預測轉(zhuǎn)矩控制下轉(zhuǎn)矩脈動
圖17 傳統(tǒng)模型預測轉(zhuǎn)矩控制下磁鏈脈動
圖18 一般簡化備選電壓矢量集合下轉(zhuǎn)矩脈動
圖19 一般簡化備選電壓矢量集合下磁鏈脈動
圖20 模糊控制簡化備選電壓矢量集合下轉(zhuǎn)矩脈動
圖21 模糊控制簡化備選電壓矢量集合下磁鏈脈動
定義轉(zhuǎn)矩脈動RMSE和磁鏈脈動RMSE如式(6)~式(7)所示,其中n為采樣個數(shù),t為仿真時長。
(6)
(7)
傳統(tǒng)模型預測轉(zhuǎn)矩控制、一般簡化備選電壓矢量集合與模糊控制簡化備選電壓矢量集合控制下的轉(zhuǎn)矩脈動RMSE和磁鏈脈動RMSE如表6所示。
表6 轉(zhuǎn)矩脈動RMSE和磁鏈脈動RMSE
以定子磁鏈扇區(qū)θ1為例,不同控制策略下,電壓矢量V0~V6在定子磁鏈扇區(qū)θ1內(nèi)利用率如表7所示。
表7 電壓矢量利用率/%
模糊控制簡化備選電壓矢量集合控制下,備選電壓矢量數(shù)目為7個或5個的占比情況如表8所示。
表8 模糊控制下備選電壓矢量數(shù)目占比/%
由仿真結(jié)果可知,采用一般簡化備選電壓矢量集合與模糊控制備選電壓矢量集合控制,磁鏈和轉(zhuǎn)矩控制效果與傳統(tǒng)模型預測轉(zhuǎn)矩控制基本相當,但在轉(zhuǎn)矩較小時,一般簡化備選電壓矢量集合磁鏈和轉(zhuǎn)矩脈動較大。模糊控制備選電壓矢量集合在轉(zhuǎn)矩較小時偏向使用7個基本電壓矢量,使得控制性能與傳統(tǒng)模型預測轉(zhuǎn)矩控制基本相當,在轉(zhuǎn)矩較大時偏向使用5個基本電壓矢量,提高系統(tǒng)實時性。由于轉(zhuǎn)矩較大時,傳統(tǒng)模型預測轉(zhuǎn)矩控制實際也大多僅使用5個基本電壓矢量,模糊控制備選電壓矢量集合依然保持較好的控制性能。
本文建立了基于定子磁鏈坐標系的表面式永磁同步電機模型預測轉(zhuǎn)矩控制,基于模型預測轉(zhuǎn)矩控制對基本電壓矢量的利用率,提出了兩種備選電壓矢量集合簡化方法。方法一在一個定子磁鏈扇區(qū)內(nèi)只使用5個基本電壓矢量,從而將一個控制周期內(nèi)的7次預測運算減少至5次。方法二采用以轉(zhuǎn)矩角和定子磁鏈位置為輸入,備選電壓矢量為輸出的模糊控制器對備選電壓矢量集合進行簡化。仿真結(jié)果表明:兩種方法的磁鏈和轉(zhuǎn)矩控制效果與傳統(tǒng)模型預測轉(zhuǎn)矩控制基本相當。模糊控制備選電壓矢量集合在轉(zhuǎn)矩較小時偏向使用7個基本電壓矢量,使得控制性能與傳統(tǒng)模型預測轉(zhuǎn)矩控制基本相當,在轉(zhuǎn)矩較大時偏向使用5個基本電壓矢量,提高系統(tǒng)實時性。