[1] 論文標(biāo)題:基于高增益擾動(dòng)觀測(cè)器的永磁同步電機(jī)改進(jìn)無模型預(yù)測(cè)電流控制
[2] 期刊名稱:Energies
[3] Zhang, Y.;Wu, Z.; Yan, Q.;Huang, N.; Du, G. An Improved Model Free Current Predictive Control of Permanent Magnet Synchronous Motor Based on High Gain Disturbance Observer. Energies 2023, 16, 141.
https://doi.org/10.3390/en16010141
一、論文創(chuàng)新點(diǎn)
預(yù)測(cè)電流控制(PCC)是一種先進(jìn)的永磁同步電機(jī)(PMSM)控制策略。當(dāng)電機(jī)驅(qū)動(dòng)系統(tǒng)不受干擾時(shí),預(yù)測(cè)性電流控制表現(xiàn)出良好的動(dòng)態(tài)響應(yīng)速度和穩(wěn)態(tài)性能,但傳統(tǒng)的PCC控制性能依賴于電機(jī)本體模型,容易受到參數(shù)擾動(dòng)的影響。針對(duì)這一問題,本文提出了一種基于高增益擾動(dòng)觀測(cè)器(HGDO)的改進(jìn)型無模型預(yù)測(cè)電流控制(IMFPCC)策略。本文提出的該策略采用了無模型控制的理念,僅依靠系統(tǒng)的輸入和構(gòu)建一個(gè)超局部電流預(yù)測(cè)模型,從而擺脫了電機(jī)本體參數(shù)的約束。在本文中,通過比較和分析經(jīng)典超局部結(jié)構(gòu)和PMSM系統(tǒng)的狀態(tài)方程來優(yōu)化超局部結(jié)構(gòu)。系統(tǒng)的電流狀態(tài)變量被納入超局部系統(tǒng)建模中,因此,經(jīng)典超局域結(jié)構(gòu)中存在的電流估計(jì)誤差被消除了。對(duì)于未建模的和參數(shù)擾動(dòng)部分,設(shè)計(jì)了一個(gè)高增益擾動(dòng)觀測(cè)器來實(shí)時(shí)估計(jì)它。最后,所提出的IMFPCC策略與傳統(tǒng)的模型預(yù)測(cè)電流控制(MPCC)以及傳統(tǒng)的無模型的預(yù)測(cè)電流控制(CMFPCC)進(jìn)行了對(duì)比仿真和實(shí)驗(yàn)。結(jié)果表明,在參數(shù)變化的情況下,IMFPCC策略的穩(wěn)態(tài)誤差只有MPCC的50%。證明了所提策略的有效性和正確性。
二、論文中研旭實(shí)驗(yàn)平臺(tái)展示
為了進(jìn)一步驗(yàn)證本文提出的算法的實(shí)用性和有效性,本節(jié)進(jìn)行了物理實(shí)驗(yàn)。構(gòu)建了基于研旭SP2000的PMSM控制驅(qū)動(dòng)平臺(tái),如下圖所示。實(shí)驗(yàn)中的采樣頻率也被設(shè)定為10 kHz。實(shí)驗(yàn)數(shù)據(jù)由上位機(jī)采集和存儲(chǔ),并導(dǎo)入MATLAB進(jìn)行分析。
三、論文中的特色表格、圖片和公式
PMSM驅(qū)動(dòng)系統(tǒng)的控制框圖顯示在圖1中。一個(gè)PI控制器用于外部速度環(huán),IMFPCC控制器用于內(nèi)部電流環(huán)。仿真中的采樣頻率被設(shè)定為10kHz。
圖1. 基于HGDO的PMSM改進(jìn)型無模型預(yù)測(cè)控制系統(tǒng)框圖
PMSM驅(qū)動(dòng)系統(tǒng)的控制框圖顯示在圖1中。一個(gè)PI控制器用于外部速度環(huán),IMFPCC控制器用于內(nèi)部電流環(huán)。仿真中的采樣頻率被設(shè)定為10kHz。
圖2.不匹配的電機(jī)參數(shù)下dq軸電流和相電流的實(shí)驗(yàn)結(jié)果:
(a)MPCC;(b)CMFPCC;(c)IMFPCC。
圖3.三種控制策略在不匹配的電機(jī)參數(shù)下的相電流傅里葉分析:
(a)MPCC;(b)CMFPCC;(c)IMFPCC。
圖2顯示了當(dāng)控制器中的電機(jī)參數(shù)從0.5*(Ld, Lq, Rs)到2.0*(Ld, Lq, Rs)變化時(shí),三種控制策略的穩(wěn)態(tài)實(shí)驗(yàn)結(jié)果。電機(jī)的工作狀態(tài)被設(shè)定為600rpm,負(fù)載為5N?m。
從圖2(a)可以看出,傳統(tǒng)MPCC的dq軸電流偏離了給定值,當(dāng)電機(jī)參數(shù)連續(xù)變化時(shí),穩(wěn)態(tài)誤差增加。當(dāng)電機(jī)參數(shù)大于控制器參數(shù)時(shí),dq軸穩(wěn)態(tài)電流不能正確跟隨參考值,導(dǎo)致電流的低頻諧波大大增加。當(dāng)電機(jī)參數(shù)小于控制器參數(shù)時(shí),MPCC的電流穩(wěn)態(tài)誤差隨著d軸電流紋波的增加而顯著增加,這是因?yàn)榛谀P偷念A(yù)測(cè)電流由于電機(jī)參數(shù)的不匹配而不準(zhǔn)確,這使得控制器無法為下一個(gè)周期選擇最佳開關(guān)狀態(tài)。相比之下,所提出的IMFPCC的穩(wěn)態(tài)d軸電流紋波為0.9A,僅為傳統(tǒng)MPCC方法的50%。圖3顯示了三種方法在電機(jī)參數(shù)變化時(shí)的THD值,可以清楚地看到,IMFPCC的三相電流總諧波失真率最小,這證明了所提策略的優(yōu)越性。綜上所述,結(jié)果表明,當(dāng)電機(jī)參數(shù)不匹配時(shí),CMFPCC和IMFPCC都能保證穩(wěn)定的電機(jī)控制性能,但所提策略的穩(wěn)態(tài)誤差明顯優(yōu)于CMFPCC。這證明了本文提出的改進(jìn)的超局部模型的有效性。
為了驗(yàn)證所提出的策略的動(dòng)態(tài)性能和HGDO在電機(jī)的極端工作條件下的穩(wěn)定性。進(jìn)行了負(fù)載加減、短暫過載和短暫超速的實(shí)驗(yàn)。在實(shí)驗(yàn)中,電機(jī)最初以600rpm的速度運(yùn)行,負(fù)載為5N?m,然后負(fù)載增加到11.5N?m(1.2*TN),短暫過載后,電機(jī)負(fù)載再次降低到5N?m,一段時(shí)間后速度指令從600rpm增加到1200rpm(1.2*nN)。圖10中給出了三種控制策略的動(dòng)態(tài)實(shí)驗(yàn)波形。
圖3. 動(dòng)態(tài)工作條件下dq軸電流、相電流和dq軸總干擾的實(shí)驗(yàn)結(jié)果:
(a)MPCC;(b)CMFPCC;(c)IMFPCC。
如圖3所示,在相同的負(fù)載變化下,三種方法的動(dòng)態(tài)響應(yīng)速度是相似的。從dq軸電流比較可以看出,MPCC和CMFPCC方法在加速過程中產(chǎn)生一定的電流波動(dòng)。相比之下,所提出的IMFPCC的動(dòng)態(tài)過程是平穩(wěn)的,使電機(jī)能夠保持穩(wěn)定的運(yùn)行狀態(tài)。圖3(b)和圖10(c)中的擾動(dòng)觀察圖表明,CMFPCC和IMFPCC都能估計(jì)出加載過程中的外部負(fù)載干擾。但很明顯,本文設(shè)計(jì)的HGDO在干擾估計(jì)方面具有更高的精度。綜上所述,所提出的IMFPCC策略在加載和升速條件下表現(xiàn)出優(yōu)越的動(dòng)態(tài)性能。
四、YXSPACE快速原型控制器
YXSPACE產(chǎn)品系列能夠?qū)⒂脩粼O(shè)計(jì)的圖形化的高級(jí)語(yǔ)言編寫的控制算法(Simulink)轉(zhuǎn)換成DIDO、AIAO量,完成實(shí)際硬件控制。其基本控制框圖如下所示:
控制算法模型一般采用Matlab中的Simulink工具搭建,將模型中的接口與硬件驅(qū)動(dòng)接口綁定后,再結(jié)合TI公司的CCS編譯工具產(chǎn)生可執(zhí)行文件,下載至YXSPACE控制器中運(yùn)行。
研旭YXSPACE-VIEW2000軟件主要用于配置YXSPACE控制器工作模式,同時(shí)可以實(shí)時(shí)監(jiān)測(cè)控制過程中的各類運(yùn)行量,包括采集量、中間控制變量等。YXSPACE-VIEW2000包括了6類組態(tài)控件,分別為遙控控件、遙信控件、遙調(diào)控件、遙測(cè)控件、示波器控件以及文字編輯控件等。用戶可以借助這些控件,直觀、方便的搭建監(jiān)控界面,監(jiān)控控制器內(nèi)部運(yùn)行的詳細(xì)信息。
YXSPACE獨(dú)特優(yōu)點(diǎn):
-
采用目前市面成品常用的控制芯片作為CPU,其仿真結(jié)果針對(duì)實(shí)際研究更具有參考性;
-
在Matlab中設(shè)計(jì)的控制算法自動(dòng)生成代碼,自動(dòng)加載到實(shí)時(shí)目標(biāo)機(jī)中運(yùn)行,避免了繁瑣的編程和Debug工作;
-
使用門檻低,會(huì)Matlab仿真即可完成實(shí)驗(yàn)測(cè)試工作,所有測(cè)試工作只需一人即可完成;
-
模型與硬件接口鏈接簡(jiǎn)單,只需記住端口編號(hào)即可,更不用配置硬件各類細(xì)節(jié),免去一切不必要的麻煩;
-
性價(jià)比高,在同等功能的前提下,YXSPACE成本更低;
-
具備自主編寫的驅(qū)動(dòng)庫(kù),可以直接導(dǎo)入到Simulink庫(kù)中,用戶可以直接在Matlab軟件中拖動(dòng)相應(yīng)的硬件元件庫(kù),將模型中的數(shù)據(jù)直接與硬件對(duì)接,無需再花費(fèi)時(shí)間去查詢硬件映射。8種庫(kù)文件,可適用于各種工程調(diào)試需求;
-
模型轉(zhuǎn)換文件的透明化,用戶可直接查看模型轉(zhuǎn)換后的源碼。
YXSPACE-VIEW2000軟件
研旭公司專門為SP2000研發(fā)了一套上位機(jī)監(jiān)控軟件VIEW2000軟件。
VIEW2000軟件中包含控制器設(shè)置以及組態(tài)區(qū)。其中控制器設(shè)置界面共有4類控制器設(shè)置,包括仿真步長(zhǎng)設(shè)置,DO控制源設(shè)置,QEP/CAP模式設(shè)置,PWM模塊設(shè)置。
五、桌面型功率模塊YXPHM
YXPHM系列采用基于模型設(shè)計(jì)的理念,脫胎于研旭成熟產(chǎn)品光伏并網(wǎng)逆變器與風(fēng)機(jī)變流器等成熟產(chǎn)品,又結(jié)合了研旭多年的模塊化組件與開放式平臺(tái)研發(fā)經(jīng)驗(yàn),對(duì)該拓?fù)浣Y(jié)構(gòu)與驅(qū)動(dòng)電路、傳感器電路、信號(hào)處理電路進(jìn)一步集成,同時(shí)提供實(shí)際控制器接口、快速原型控制器結(jié)構(gòu)與實(shí)際控制器模塊,為用戶提供性價(jià)比更好的模塊化產(chǎn)品。
YXPHM多功能桌面型電力電子功率轉(zhuǎn)換平臺(tái),采用積木式搭建形式,將功率轉(zhuǎn)換電路中的電感,電容,功率開關(guān)等器件方便的組合在一起,形成電力電子積木PEBB(Power Electronics Building Block)。
圖為實(shí)物圖片,采用亞格力材料封裝??梢云椒旁谧雷由厦?,故稱作桌面型功率模塊。
模塊系列
YXPHM-DCC10b-I DC-DC變流模塊
YXPHM-SP205b-II單相DC-DC-AC兩級(jí)變流模塊
YXPHM-TP310b-I三電平三相DC-AC變流模塊
YXPHM-VYN10b-I維也納型三相PFC變流模塊
YXPHM-DAB10b-I雙有源全橋雙向變流模塊
YXPHM-TAB05-S三有源橋直流變流模塊
YXPHM-LLC10b 單/三相LLC串聯(lián)諧振全橋模塊
YXPHM-ANPC10b三電平有源中點(diǎn)鉗位變流模塊
YXPHM-SPM10-I六相電機(jī)驅(qū)動(dòng)變流模塊
YXPHM-GaNHB01高功率密度氮化鎵半橋模塊
YXPHM-MMCFB01全橋MMC變流子模塊