林立 胡俊 譚樂(lè) 李亞楠 王翔
摘要:針對(duì)無(wú)差拍電流預(yù)測(cè)控制(DPCC)對(duì)電機(jī)參數(shù)的依賴(lài)性,系統(tǒng)性能尤其易受電感參數(shù)影響的問(wèn)題,研究基于二階滑模擾動(dòng)觀(guān)測(cè)的永磁同步電機(jī)(PMSM)電流預(yù)測(cè)控制方法。首先,根據(jù)滑??刂圃矸治鲭姼袇?shù)失配對(duì)系統(tǒng)參數(shù)魯棒性的影響,及傳統(tǒng)滑??刂频牟贿B續(xù)函數(shù)導(dǎo)致的系統(tǒng)“抖振”;然后,在DPCC中引入一種基于二階趨近律的滑模擾動(dòng)觀(guān)測(cè)器(SMDO),實(shí)時(shí)補(bǔ)償電感參數(shù)失配造成的擾動(dòng),同時(shí)通過(guò)二階趨近律加速擾動(dòng)誤差的收斂;最后,將該方法與DPCC、SMDO+DPCC進(jìn)行對(duì)比仿真實(shí)驗(yàn)。實(shí)驗(yàn)結(jié)果表明,在電感參數(shù)失配的情況下,該方法降低了電流穩(wěn)態(tài)誤差,提高了系統(tǒng)參數(shù)的魯棒性,減少了傳統(tǒng)滑??刂茙?lái)的系統(tǒng)“抖振”現(xiàn)象。
關(guān)鍵詞:永磁同步電機(jī);無(wú)差拍電流預(yù)測(cè)控制;滑??刂疲欢A趨近律;滑模擾動(dòng)觀(guān)測(cè)器
中圖分類(lèi)號(hào):TM341 ????????????文獻(xiàn)標(biāo)志碼:A ?????????文章編號(hào):1674-2605(2024)03-0004-10
DOI:10.3969/j.issn.1674-2605.2024.03.004
Research on PMSM Current Predictive Control Based on Second-order ??????Sliding Mode Disturbance Observation
Abstract: To address the issue of the dependence of DPCC on motor parameters and the susceptibility of system performance to inductance parameters, a permanent magnet synchronous motor (PMSM) current prediction control method based on second-order sliding mode disturbance observation is studied. Firstly, based on the principle of sliding mode control, the impact of inductance parameter mismatch on the robustness of system parameters is analyzed, as well as the system "chattering" caused by discontinuous functions in traditional sliding mode control; Then, a sliding mode disturbance observer (SMDO) based on second-order convergence law is introduced in DPCC to compensate for disturbances caused by inductance parameter mismatch in real time, while accelerating the convergence of disturbance errors through second-order convergence law; Finally, compare the method with DPCC and SMDO+DPCC through simulation experiments. The experimental results show that in the case of mismatched inductance parameters, this method reduces the steady-state error of current, improves the robustness of system parameters, and reduces the system "chattering" phenomenon caused by traditional sliding mode control.
Keywords: permanent magnet synchronous motor (PMSM); deadbeat predictive current control (DPCC); sliding mode control; second-order convergence law; sliding mode disturbance observer
0? 引言
永磁同步電機(jī)(permanent magnet synchronous motor, PMSM)具有功率密度高、運(yùn)行速度范圍廣、節(jié)能環(huán)保等特點(diǎn),廣泛應(yīng)用于工業(yè)機(jī)器人控制等領(lǐng)域[1]。在PMSM的經(jīng)典控制中,電流環(huán)作為電機(jī)的控制內(nèi)環(huán),其性能影響輸出轉(zhuǎn)矩的響應(yīng)速度,而輸出轉(zhuǎn)矩的響應(yīng)速度直接決定了電機(jī)的響應(yīng)速度、負(fù)載能力等性能。為了提高工業(yè)機(jī)器人控制系統(tǒng)的性能,研究具有較強(qiáng)魯棒性的電流環(huán)控制策略非常必要[2-3]。
無(wú)差拍電流預(yù)測(cè)控制(deadbeat prediction current control, DPCC)根據(jù)PMSM模型預(yù)測(cè)控制電壓,實(shí)現(xiàn)了無(wú)差拍電流跟蹤,具有動(dòng)態(tài)性能好、計(jì)算量小、電流波紋小等特點(diǎn)[4-5]。但其系統(tǒng)參數(shù)魯棒性不高,依賴(lài)參數(shù)模型,PMSM參數(shù)尤其是電感參數(shù)與控制器參數(shù)失配會(huì)導(dǎo)致電流穩(wěn)態(tài)誤差、系統(tǒng)發(fā)散等問(wèn)題,影響控制性能。針對(duì)該問(wèn)題,專(zhuān)家學(xué)者們提出了許多改進(jìn)方法,主要分為擾動(dòng)觀(guān)測(cè)器[6-8]、參數(shù)辨識(shí)法[9-10]、魯棒控制算法3類(lèi)[11-13]。其中,擾動(dòng)觀(guān)測(cè)器結(jié)構(gòu)簡(jiǎn)單,在保證系統(tǒng)性能的同時(shí)降低了電感參數(shù)失配的影響;參數(shù)辨識(shí)法雖然可以計(jì)算出PMSM的實(shí)際參數(shù),但計(jì)算量較大,且易受外部干擾;魯棒控制算法雖能減小電感參數(shù)失配造成的穩(wěn)態(tài)誤差,但未能充分發(fā)揮DPCC動(dòng)態(tài)性能好的優(yōu)勢(shì)。
為此,本文研究基于二階滑模擾動(dòng)觀(guān)測(cè)的PMSM電流預(yù)測(cè)控制方法。通過(guò)在DPCC中引入二階滑模擾動(dòng)觀(guān)測(cè)器(sliding mode disturbance observer, SMDO),對(duì)電感參數(shù)失配的擾動(dòng)進(jìn)行實(shí)時(shí)補(bǔ)償,有效減小了電流穩(wěn)態(tài)誤差,抑制了滑??刂浦谐霈F(xiàn)的“抖振”現(xiàn)象。
1 DPCC
1.1 PMSM數(shù)學(xué)模型
PMSM控制系統(tǒng)采用id = 0的矢量控制,其在同步旋轉(zhuǎn)d-q坐標(biāo)系下的電壓方程為
式中:ud、uq、id、iq分別為d、q軸的定子電壓和電流,Ld、Lq分別為d、q軸的定子電感,R為定子電阻,Ψf為轉(zhuǎn)子永磁體磁鏈,ωe為轉(zhuǎn)子電角速度。
在表貼式的PMSM中,d、q軸的電感分量相等Ld = Lq,公式(1)可轉(zhuǎn)化為
1.2DPCC原理
DPCC的目標(biāo)是能夠?qū)ο乱慌牡碾娏鬟M(jìn)行預(yù)測(cè)。將公式(2)轉(zhuǎn)換為交直軸電流狀態(tài)方程,并采用前向歐拉法離散化,得到離散PMSM方程為
為了使PMSM電流在k+1時(shí)刻跟隨給定值,需要知道實(shí)際控制器中相應(yīng)的控制電壓。
若公式(3)中的PMSM參數(shù)均為實(shí)際參數(shù),將PMSM在k時(shí)刻計(jì)算的交直軸電流作為下一時(shí)刻的電流:
可求解k時(shí)刻的控制電壓,使PMSM電流在下一時(shí)刻能夠跟隨給定值:
式中: 為PMSM的實(shí)際參數(shù)。
由公式(5)可知,DPCC在PMSM實(shí)際參數(shù)模型下,能夠計(jì)算出控制電壓。但在實(shí)際應(yīng)用中,PMSM參數(shù)會(huì)隨溫度發(fā)生改變,與控制器參數(shù)不匹配。此外,在離散系統(tǒng)中不可避免地存在延時(shí),k時(shí)刻的控制電壓,在實(shí)際運(yùn)行時(shí)轉(zhuǎn)子旋轉(zhuǎn)了一個(gè)角度,導(dǎo)致穩(wěn)態(tài)電流跟蹤出現(xiàn)誤差。
2 二階趨近律的SMDO設(shè)計(jì)
2.1 SMDO
當(dāng)PMSM實(shí)際參數(shù)偏離控制器參數(shù)時(shí),PMSM在d-q坐標(biāo)系下的電壓方程為
式中: , , , 為控制器的模型參數(shù)。
SMDO設(shè)計(jì)為
將公式(6)與(8)作差,得到d、q軸的誤差方程為
根據(jù)滑??刂评碚摚琒MDO的設(shè)計(jì)可分為滑模面函數(shù)和滑??刂坪瘮?shù)兩部分。傳統(tǒng)的滑??刂七x用指數(shù)趨近律來(lái)設(shè)計(jì)滑模面函數(shù):
對(duì)滑模面函數(shù)求導(dǎo),得到
式中:ε參數(shù)控制趨近速度,k參數(shù)控制調(diào)節(jié)時(shí)間,均為實(shí)數(shù)。
將公式(11)代入公式(9),可得到滑模控制函數(shù)表達(dá)式:
經(jīng)過(guò)離散化處理,SMDO可表示為
2.2 SMDO穩(wěn)定性分析
為滿(mǎn)足SMDO的穩(wěn)定性條件,使電流估計(jì)誤差
根據(jù)李雅普諾夫穩(wěn)定性條件:
為使系統(tǒng)漸進(jìn)穩(wěn)定,參數(shù)ε的范圍為
建立參數(shù)擾動(dòng)估計(jì)值的一階方程:
求解,得到
由公式(19)可知,當(dāng)參數(shù)ε > 0時(shí),系統(tǒng)滿(mǎn)足穩(wěn)定性條件,交直軸電流誤差的估計(jì)值能夠收斂至0,系統(tǒng)能夠在有限的時(shí)間內(nèi)到達(dá)滑模面,SMDO是漸進(jìn)穩(wěn)定的。
SMDO離散結(jié)構(gòu)框圖如圖1所示。
利用SMDO中k+1時(shí)刻的預(yù)測(cè)電流代替k時(shí)刻的采樣電流,可解決DPCC的延時(shí)問(wèn)題,減小電流跟蹤誤差。
2.3 二階趨近律的SMDO
傳統(tǒng)滑??刂撇捎弥笖?shù)趨近律,通過(guò)參數(shù)ε和k調(diào)節(jié)滑模變結(jié)構(gòu)的運(yùn)動(dòng)模態(tài),但其控制律是不連續(xù)函數(shù),導(dǎo)致系統(tǒng)易出現(xiàn)“抖振”現(xiàn)象。為解決該問(wèn)題,本文采用一種由冪次趨近律和等速趨近律組成的二階滑模趨近律算法,將控制器中的不連續(xù)項(xiàng)代入控制輸入的二階滑模趨近律中,經(jīng)過(guò)積分,控制輸入變?yōu)檫B續(xù),可有效抑制系統(tǒng)的“抖振”。
式中:k1、k2為穩(wěn)定增益參數(shù),可調(diào)節(jié)系統(tǒng)的穩(wěn)定性,抑制“抖振”;k3為收斂增益參數(shù),可調(diào)節(jié)系統(tǒng)的收斂速度。
當(dāng)|s|<1時(shí),系統(tǒng)狀態(tài)趨近滑動(dòng)模態(tài),冪次趨近律保證系統(tǒng)具有較小的控制增益,減小“抖振”;當(dāng)|s|>1時(shí),等速趨近律保證系統(tǒng)能快速準(zhǔn)確地到達(dá)滑模面,抑制系統(tǒng)“抖振”。將二階趨近律公式(18)代入誤差方程公式(9),可得到二階滑模控制函數(shù)表達(dá)式:
2.4 二階趨近律的SMDO穩(wěn)定性分析
穩(wěn)定的。同樣,當(dāng)參數(shù)滿(mǎn)足穩(wěn)定性條件時(shí),SMDO離散形式如公式(17)所示。二階趨近律的SMDO離散結(jié)構(gòu)如圖2所示。
式中: 和 為經(jīng)參數(shù)擾動(dòng)補(bǔ)償后的定子電壓,DPCC輸出的預(yù)測(cè)電壓 和 為
3 仿真結(jié)果分析
3.1 系統(tǒng)動(dòng)態(tài)性能仿真
本文基于Simulink仿真平臺(tái)驗(yàn)證基于二階滑模擾動(dòng)觀(guān)測(cè)的PMSM電流預(yù)測(cè)控制方法的動(dòng)態(tài)性能,并與PI控制進(jìn)行對(duì)比分析。PMSM參數(shù)如表1所示。
仿真測(cè)試中,直流母線(xiàn)電壓為200 V,逆變器開(kāi)關(guān)頻率為10 kHz,仿真時(shí)長(zhǎng)為0.5 s,電機(jī)給定轉(zhuǎn)速為 ??1 000 r/min,在0.25 s時(shí)增加負(fù)載轉(zhuǎn)矩10 N·m。
本文方法與PI控制轉(zhuǎn)速響應(yīng)如圖3所示。
由圖3可知:當(dāng)采用本文方法驅(qū)動(dòng)PMSM啟動(dòng)時(shí),相較于PI控制,能夠更快地跟蹤給定轉(zhuǎn)速,超調(diào)小于2%,進(jìn)入穩(wěn)定狀態(tài)后沒(méi)有靜差;在0.25 s增加負(fù)載時(shí),系統(tǒng)的轉(zhuǎn)速變化較小,相較于PI控制,能夠更快地恢復(fù)對(duì)給定值的跟蹤,表明本文方法在控制系統(tǒng)中表現(xiàn)出較好的動(dòng)態(tài)性能和抗干擾能力。
3.2 模型參數(shù)失配的性能仿真
為驗(yàn)證本文方法(二階趨近律的SMDO+DPCC)的參數(shù)魯棒性,將其與DPCC及SMDO+DPCC進(jìn)行仿真比較。在電感參數(shù)失配,其他參數(shù)與標(biāo)稱(chēng)值一致的情況下,3種控制方法的d、q軸電流響應(yīng)如圖4、5所示。
由圖4可以看出:當(dāng)PMSM實(shí)際電感參數(shù)為控制器電感參數(shù)的0.6倍時(shí),圖4(a)施加負(fù)載穩(wěn)定后,d、q軸電流穩(wěn)態(tài)誤差分別為0.041、0.112 A;圖4(b)經(jīng)過(guò)SMDO補(bǔ)償后,d、q軸電流穩(wěn)態(tài)誤差分別為0.004、0.039 A,但d軸電流幅值波動(dòng)為1.6 A;圖4(c)采用二階趨近律的SMDO后,d、q軸電流穩(wěn)態(tài)誤差分別為0.002、0.030 A,d軸電流幅值波動(dòng)減小至0.19 A,有效減少了傳統(tǒng)滑??刂频摹岸墩瘛爆F(xiàn)象;同時(shí)d、q軸電流波形毛刺明顯減少,說(shuō)明基于二階趨近律的SMDO具有較好的補(bǔ)償效果。
由圖5可知:當(dāng)PMSM實(shí)際電感參數(shù)是控制器電感參數(shù)的2倍時(shí),圖5(a)在施加負(fù)載穩(wěn)定后,d、q軸電流穩(wěn)態(tài)誤差分別為0.897、0.080 A;圖5(b)經(jīng)過(guò)SMDO補(bǔ)償后,d、q軸電流穩(wěn)態(tài)誤差分別為0.038、0.054 A,電流穩(wěn)態(tài)誤差減小,但d軸電流的振蕩較大,上下波動(dòng)為2.2 A;圖5(c)采用二階趨近律的SMDO后,d、q軸電流穩(wěn)態(tài)誤差分別為0.029、0.073 A,d軸電流振蕩減小,上下波動(dòng)為0.2 A,有效抑制了傳統(tǒng)滑模控制的固有“抖振”現(xiàn)象,具有良好的控制效果,表明本文方法提高了控制系統(tǒng)的參數(shù)魯棒性。
電感參數(shù)失配時(shí),DPCC與二階趨近律的SMDO+DPCC的電流穩(wěn)態(tài)誤差對(duì)比如表2所示,SMDO+DPCC與二階趨近律的SMDO+DPCC的電流振幅對(duì)比如表3所示。
由表2、表3可知:在電感參數(shù)失配時(shí),相較于DPCC,二階趨近律的SMDO+DPCC的d軸電流誤差減小率分別為95.12%和96.76%,具有較好的參數(shù)魯棒性;相較于SMDO+DPCC,二階趨近律的SMDO+ DPCC的d軸電流振幅抑制率分別為88.13%和90.91%,“抖振”抑制效果明顯。
4 結(jié)論
針對(duì)電機(jī)電感參數(shù)失配時(shí),DPCC受限于PMSM模型參數(shù),產(chǎn)生電流穩(wěn)態(tài)誤差的問(wèn)題,根據(jù)滑??刂圃?,引入二階趨近律的SMDO對(duì)DPCC進(jìn)行改進(jìn)。改進(jìn)后的二階趨近律的SMDO+DPCC,通過(guò)實(shí)時(shí)補(bǔ)償減小了電流穩(wěn)態(tài)誤差,同時(shí)抑制了傳統(tǒng)滑??刂频母哳l“抖振”現(xiàn)象。仿真結(jié)果表明,二階趨近律的SMDO+DPCC在動(dòng)態(tài)性能和抗干擾能力方面具有良好的控制效果,在PMSM實(shí)際電感參數(shù)是控制器電感參數(shù)的0.6和2倍時(shí),PMSM的d軸電流穩(wěn)態(tài)誤差減小率分別為95.12%和96.76%,振幅抑制率分別為88.13%和90.91%,減小了電感參數(shù)失配引起的電流穩(wěn)態(tài)誤差,解決了傳統(tǒng)滑??刂频摹岸墩瘛爆F(xiàn)象,進(jìn)而提高了系統(tǒng)參數(shù)的魯棒性。
參考文獻(xiàn)
[1]??? 林立,秦芳清,陳瑋,等.工業(yè)機(jī)器人伺服控制系統(tǒng)建模及仿真[J].邵陽(yáng)學(xué)院學(xué)報(bào)(自然科學(xué)版),2019,16(6):25-32.
[2]??? 王恩德,黃聲華.表貼式永磁同步電機(jī)伺服系統(tǒng)電流環(huán)設(shè)計(jì)[J].中國(guó)電機(jī)工程學(xué)報(bào),2012,32(33):82-88;179.
[3]??? 牛里,楊明,王庚,等.基于無(wú)差拍控制的永磁同步電機(jī)魯棒電流控制算法研究[J].中國(guó)電機(jī)工程學(xué)報(bào),2013,33(15):78-85; 13.
[4]??? TURKER T, BUYUKKELES U, BAKAN A F. A robust predictive current controller for PMSM drives[J]. IEEE Trans. Industrial Electronics,2016,63(6):3906-3914.
[5]??? 毋少楠,史軍偉,李志新.基于ESO的PMSM無(wú)差拍預(yù)測(cè)電流控制研究[J].電氣傳動(dòng),2021,51(3):22-28.
[6]??? 汪鳳翔,何龍.永磁直線(xiàn)電機(jī)快速終端滑模預(yù)測(cè)電流控制[J]. 電機(jī)與控制學(xué)報(bào),2023,27(6):160-169.
[7]??? 柯棟梁.基于自適應(yīng)觀(guān)測(cè)器的永磁同步電機(jī)前饋無(wú)差拍預(yù)測(cè)控制[J].微特電機(jī),2023,51(7):46-50;66.
[8]??? 王曉琳,李紫佳,李正龍,等.超高速低載頻比下永磁同步電機(jī)無(wú)差拍電流控制[J].電機(jī)與控制學(xué)報(bào),2023,27(4):55-63;74.
[9]??? 劉剛,張婧,鄭世強(qiáng),等.基于參數(shù)在線(xiàn)辨識(shí)的高速永磁電機(jī)無(wú)差拍電流預(yù)測(cè)控制[J].電機(jī)與控制學(xué)報(bào),2023,27(9):98-108.
[10] 舒朝君,柳林志.基于參數(shù)自適應(yīng)的永磁同步電機(jī)無(wú)差拍預(yù)測(cè)電流控制[J].電力工程技術(shù),2023,42(4):175-184.
[11] ZHANG X, HUANG X. An incremental deadbeat predictive current control method for PMSM with low sensitivity to parameter variation[A]. 2020 International Conference on Electrical Machines (ICEM)[C]. Gothenburg, Sweden: IEEE, 2020:1060-1066.
[12] YUAN X, ZHANG C, ZHANG S. Novel deadbeat predictive current control for SPMSM drives with inductance and rotor flux linkage variation[A]. IECON 2020 The 46th Annual Conference of the IEEE Industrial Electronics Society[C]. Singapore, Singapore: IEEE, 2020: 1046-1051.
[13] WANG Z, YU A, LI X, et al. A novel current predictive control based on fuzzy algorithm for PMSM[J]. IEEE Journal of Emerging and Selected Topics in Power Electronics, 2019, 7(2):990-1001.