張曉,史軍偉,王越,劉業(yè)釗
(1.中國(guó)礦業(yè)大學(xué) 電氣與動(dòng)力工程學(xué)院,江蘇 徐州 221116; 2.中國(guó)礦業(yè)大學(xué) 信息與控制工程學(xué)院,江蘇 徐州 221116)
永磁同步電機(jī)(PMSM)以其效率高,高功率密度等優(yōu)點(diǎn)[1],成為當(dāng)前研究的熱點(diǎn),尤其是轉(zhuǎn)矩電流比較高的內(nèi)置式永磁同步電機(jī)(IPMSM),在電動(dòng)汽車(chē)及工業(yè)領(lǐng)域得到了廣泛的應(yīng)用[2-3]。IPMSM的永磁體內(nèi)置于轉(zhuǎn)子,交、直軸電感不相等,其電磁轉(zhuǎn)矩由永磁轉(zhuǎn)矩和磁阻轉(zhuǎn)矩組成,因此可充分利用磁阻轉(zhuǎn)矩來(lái)提高電機(jī)的轉(zhuǎn)矩輸出能力。在dq同步旋轉(zhuǎn)坐標(biāo)系下,一條等轉(zhuǎn)矩曲線可由不同的交直軸電流組合產(chǎn)生,在等轉(zhuǎn)矩曲線的電流組合中存在使定子電流最小的一組交、直軸電流組合。最大轉(zhuǎn)矩電流比(MTPA)控制是在輸出電磁轉(zhuǎn)矩相等的前提下,通過(guò)合理的控制方法使定子電流最小,從而減少銅耗,提高電機(jī)的運(yùn)行效率。永磁同步電機(jī)在實(shí)際運(yùn)行中,會(huì)不可避免地出現(xiàn)參數(shù)變化[4],影響MTPA控制的準(zhǔn)確性。
為實(shí)現(xiàn)MTPA控制,文獻(xiàn)[5]采用費(fèi)拉里法計(jì)算MTPA軌跡,該方法控制原理簡(jiǎn)單,但該方法需要精確恒定的電機(jī)參數(shù)。為解決電機(jī)參數(shù)對(duì)控制效果的影響,文獻(xiàn)[6]使用工程近似求解策略,采用查表法進(jìn)行MTPA控制,在控制時(shí)查詢預(yù)先制作的電磁轉(zhuǎn)矩與交、直軸電流關(guān)系的表格,但是制表需要大量的測(cè)試試驗(yàn),耗費(fèi)時(shí)間,且電機(jī)使用過(guò)久后存在老化、永磁體退磁等問(wèn)題,使最初制定的查詢表格存在誤差。文獻(xiàn)[7]采用迭代法求解MTPA問(wèn)題,并用擬合曲線將其表示,提高了系統(tǒng)的動(dòng)態(tài)性能,但是不具有通用性,只針對(duì)單一的電機(jī)。文獻(xiàn)[8]采用信號(hào)注入法提取MTPA控制下的最優(yōu)定子電流矢量角,大大減少了前期準(zhǔn)備工作,能夠較好地實(shí)現(xiàn)MTPA控制,但注入信號(hào)會(huì)產(chǎn)生額外的損耗,且對(duì)注入信號(hào)的幅值和頻率的選取要求較為嚴(yán)格,因此實(shí)現(xiàn)較為困難。針對(duì)參數(shù)辨識(shí)問(wèn)題,文獻(xiàn)[9]在直線永磁同步電機(jī)上通過(guò)測(cè)量電流控制器并計(jì)算相應(yīng)的沃爾什一階系數(shù),實(shí)現(xiàn)參數(shù)辨識(shí)。
針對(duì)上述問(wèn)題,采用遺忘因子遞推最小二乘法在線辨識(shí)電機(jī)參數(shù),并將得到的電機(jī)參數(shù)用于MTPA控制,該方法能夠根據(jù)電機(jī)參數(shù)的變化實(shí)時(shí)調(diào)整MTPA控制軌跡,提高了電機(jī)的動(dòng)態(tài)性能和魯棒性。
在dq同步旋轉(zhuǎn)坐標(biāo)系下,定子電壓方程可表示為[10-11];
(1)
電磁轉(zhuǎn)矩方程:
(2)
運(yùn)動(dòng)方程:
(3)
式(1)~式(3)中,ud、uq分別為坐標(biāo)變換后電機(jī)的d、q軸電壓;id、iq分別為坐標(biāo)變換后電機(jī)的d、q軸電流;Rs為電機(jī)定子繞組電阻;ωe為電機(jī)轉(zhuǎn)子的電角速度;Ld、Lq分別為坐標(biāo)變換后d軸和q軸上的電感分量;ψf為電機(jī)轉(zhuǎn)子永磁體磁鏈;Pn為電機(jī)的極對(duì)數(shù);Te為電機(jī)的電磁轉(zhuǎn)矩;TL為負(fù)載轉(zhuǎn)矩;B為阻尼系數(shù);wm為電機(jī)轉(zhuǎn)子的機(jī)械角速度;J為電機(jī)的轉(zhuǎn)動(dòng)慣量。
由電磁轉(zhuǎn)矩公式可得出,通過(guò)對(duì)交、直軸電流進(jìn)行控制即可實(shí)現(xiàn)對(duì)電磁轉(zhuǎn)矩的控制。在電磁轉(zhuǎn)矩一定的情況下,通過(guò)合理的控制策略使交、直軸電流組合得到的定子電流最小,從而實(shí)現(xiàn)MTPA控制,MTPA控制的數(shù)學(xué)表達(dá)式可表示為[12]:
(4)
式中is為定子電流。
由拉格朗日乘數(shù)法求解極值問(wèn)題,得到在MTPA控制下的交、直軸電流分別與定子電流的關(guān)系式:
(5)
使用式(5)即可實(shí)現(xiàn)MTPA控制,控制軌跡如圖1所示。
圖1 MTPA控制軌跡圖
可以看出式中含有較多的電機(jī)參數(shù),但在電機(jī)運(yùn)行時(shí)參數(shù)會(huì)不可避免地發(fā)生變化,從而使實(shí)際MTPA軌跡發(fā)生偏離。為凸顯電機(jī)參數(shù)對(duì)MTPA軌跡的影響,將式(5)中直軸電流與定子電流的關(guān)系重寫(xiě)為:
(6)
其中D為包含電機(jī)參數(shù)的表達(dá)式,其式為:
D=ψf/(Lq-Ld)
(7)
圖2為不同D值(即電氣參數(shù)發(fā)生變化)所對(duì)應(yīng)的MTPA控制軌跡曲線。由圖2可以看出,要實(shí)現(xiàn)精準(zhǔn)的MTPA控制必須知道當(dāng)前運(yùn)行狀態(tài)下的電機(jī)參數(shù),所以使用遺忘因子遞推最小二乘法對(duì)電機(jī)參數(shù)在線辨識(shí)。
圖2 不同D的MTPA控制軌跡圖
遞推最小二乘法存在“數(shù)據(jù)飽和”的問(wèn)題[13],文中在遞推最小二乘法的基礎(chǔ)上引入一個(gè)遺忘因子λ(0 取指標(biāo)函數(shù)為[14]: (8) 式中θ為被辨識(shí)參數(shù)矩陣;φ(k)為回歸信息向量;y(k)為第k次觀測(cè)的輸出向量。 基于上述指標(biāo)函數(shù),遺忘因子遞推最小二乘法的推導(dǎo)公式可表示為: (9) 辨識(shí)的電機(jī)參數(shù)包括:定子電阻Rs、交軸電感Lq、直軸電感Ld、永磁體磁鏈ψf。式(1)中的d軸電壓方程不包含ψf,所以先用直軸電壓方程辨識(shí)Rs、Lq、Ld,再利用交軸電壓方程辨識(shí)ψf。 將dq旋轉(zhuǎn)坐標(biāo)系下的電壓方程改寫(xiě)為矩陣形式并移項(xiàng)得到如下矩陣[15]: (10) 由于電壓方程中含有電流的微分項(xiàng),現(xiàn)對(duì)電流作離散化處理得: (11) 式中Ts為采樣時(shí)間。 根據(jù)式(8)和式(9)運(yùn)用遺忘因子遞推最小二乘法對(duì)Rs、Lq、Ld進(jìn)行辨識(shí)得到。 運(yùn)用d軸電壓方程對(duì)永磁體磁鏈進(jìn)行辨識(shí),將d軸電壓方程進(jìn)行處理得到: (12) 運(yùn)用上述公式即可在線辨識(shí)電機(jī)電氣參數(shù)Rs、Lq、Ld、ψf從而將準(zhǔn)確的電機(jī)參數(shù)應(yīng)用于MTPA控制。 為解決電機(jī)參數(shù)變化引起實(shí)際MTPA軌跡發(fā)生偏離而無(wú)法跟蹤的問(wèn)題,將在線辨識(shí)的實(shí)時(shí)電機(jī)參數(shù)用于計(jì)算當(dāng)前MTPA軌跡,控制框圖如圖3所示。 圖3 基于參數(shù)辨識(shí)的MTPA控制框圖 實(shí)現(xiàn)MTPA控制的公式表示如下[16]: (13) (14) 為驗(yàn)證所述方法的準(zhǔn)確性與有效性,利用Matlab/Simulink軟件對(duì)內(nèi)置式永磁同步電機(jī)精確參數(shù)的MTPA控制系統(tǒng)進(jìn)行了仿真,控制系統(tǒng)框圖如圖4所示,IPMSM的主要參數(shù)如表1所示。 表1 IPMSM參數(shù) 圖4 IPMSM的MTPA控制系統(tǒng)框圖 仿真系統(tǒng)模型中電機(jī)帶5 N·m負(fù)載啟動(dòng),待系統(tǒng)穩(wěn)定后在0.1 s時(shí)加載到20 N·m。為了表現(xiàn)MTPA控制在減小定子電流方面的性能,在0~0.3 s采用矢量控制中的id=0的控制方法,0.3 s后系統(tǒng)切換到MTPA控制;為驗(yàn)證所述MTPA控制的動(dòng)態(tài)性能和參數(shù)辨識(shí)的準(zhǔn)確性,在0.4 s時(shí)突加負(fù)載到30 N·m。 采用遺忘因子遞推最小二乘法對(duì)電機(jī)參數(shù)辨識(shí)的結(jié)果如圖5所示,可以看出在電機(jī)啟動(dòng)和負(fù)載突變時(shí)電機(jī)參數(shù)波動(dòng)較大。負(fù)載增量在0.1 s時(shí)比0.4 s時(shí)多,q軸電流變化幅值大,使直軸電感在0.1 s時(shí)波動(dòng)較大。但交、直軸電感均能在較短的時(shí)間內(nèi)正確跟蹤電感的實(shí)際值。在圖5(c)、圖5(d)中定子電阻和永磁體磁鏈在負(fù)載突變時(shí),所用辨識(shí)方法的辨識(shí)過(guò)程均小于0.1 s。所以文中所用遺忘因子遞推最小二乘法辨識(shí)電機(jī)參數(shù)收斂速度快,穩(wěn)態(tài)誤差小。 圖5 電機(jī)參數(shù)辨識(shí)結(jié)果 采用上述控制方法實(shí)現(xiàn)MTPA控制得到的直軸電流、交軸電流、定子電流和電磁轉(zhuǎn)矩波形圖如圖6所示。 圖6 MTPA控制仿真波形圖 從圖6可以看出,在0.3 s時(shí)由id=0控制切換到MTPA控制后,直軸電流id會(huì)大幅增加,交軸電流iq、定子電流is明顯降低,因?yàn)镸TPA 控制實(shí)現(xiàn)了交、直軸電流的最佳組合,使定子電流在該負(fù)載條件下最小,從而減小銅耗提高運(yùn)行效率。 在0.4 s突加負(fù)載時(shí),在電機(jī)參數(shù)波動(dòng)的情況下交、直軸電流快速實(shí)現(xiàn)最優(yōu)組合,電磁轉(zhuǎn)矩能夠快速地響應(yīng),轉(zhuǎn)矩脈動(dòng)小,電流波動(dòng)較小。 針對(duì)內(nèi)置式永磁同步電機(jī)在進(jìn)行MTPA控制時(shí)因電機(jī)參數(shù)變化導(dǎo)致MTPA軌跡發(fā)生偏離的問(wèn)題,將遺忘因子遞推最小二乘法在線參數(shù)辨識(shí)引入MTPA控制中,在線得到的電機(jī)參數(shù)用于計(jì)算當(dāng)前MTPA軌跡,實(shí)現(xiàn)了MTPA軌跡跟隨電機(jī)參數(shù)變化而及時(shí)調(diào)整。該方法與應(yīng)用較多的查表法相比極大地減少了工作量和時(shí)間,同時(shí)也避免了電機(jī)在使用過(guò)程中的老化、永磁體退磁等問(wèn)題使最初制作的查詢表格不準(zhǔn)確的情況,仿真結(jié)果驗(yàn)證了所提方法的正確性和有效性。3.2 電氣參數(shù)辨識(shí)
3.3 在線參數(shù)辨識(shí)的MTPA控制
4 仿真驗(yàn)證與分析
5 結(jié)束語(yǔ)