費(fèi)藍(lán)冰,崔 方,魏玉平
(1.江蘇大學(xué),江蘇鎮(zhèn)江212013;2.江蘇科技大學(xué),江蘇鎮(zhèn)江212003)
目前國(guó)內(nèi)外針對(duì)無(wú)刷直流電動(dòng)機(jī)能量回饋?zhàn)隽舜罅康难芯?,已?jīng)取得了一些成果[2-4]。但由于無(wú)刷直流電動(dòng)機(jī)系統(tǒng)具有非線性、時(shí)變的特性,因而很難建立無(wú)刷直流電動(dòng)機(jī)能量回饋系統(tǒng)的準(zhǔn)確數(shù)學(xué)模型。文獻(xiàn)[2]等采用神經(jīng)滑模結(jié)構(gòu)對(duì)無(wú)刷直流電動(dòng)機(jī)的能量回饋過(guò)程進(jìn)行控制,取得了不錯(cuò)的效果,但文中算法只考慮了制動(dòng)電流對(duì)能量回饋的影響,并沒(méi)有考慮轉(zhuǎn)速對(duì)能量回饋效率的影響,使得對(duì)能量回饋效率的控制精度不高,且缺少實(shí)物驗(yàn)證。文獻(xiàn)[3]采用模糊控制算法對(duì)能量回饋過(guò)程進(jìn)行控制,而其規(guī)則來(lái)源于專家的經(jīng)驗(yàn)和知識(shí),缺乏自學(xué)習(xí)和自適應(yīng)能力。文獻(xiàn)[4]提出模糊PI控制技術(shù),提高了無(wú)刷直流電動(dòng)機(jī)能量回饋控制的魯棒性,但是該控制技術(shù)仍是建立在數(shù)學(xué)模型上的,使得該方法無(wú)法達(dá)到設(shè)計(jì)的預(yù)期效果。
針對(duì)當(dāng)前研究成果存在的不足,在分析能量回饋原理的基礎(chǔ)上,提出采用基于Takagi-Sugeno模型的模糊神經(jīng)網(wǎng)絡(luò)來(lái)控制無(wú)刷直流電動(dòng)機(jī)的能量回饋過(guò)程,制動(dòng)電流與反饋電流的偏差、電機(jī)轉(zhuǎn)速作為模型的輸入,占空比作為模型的輸出,系統(tǒng)中還使用BP學(xué)習(xí)算法對(duì)網(wǎng)絡(luò)進(jìn)行訓(xùn)練學(xué)習(xí),使得模型具有自學(xué)習(xí)、自適應(yīng)的能力。最后將設(shè)計(jì)的控制系統(tǒng)仿真結(jié)果與試驗(yàn)結(jié)果作對(duì)比,結(jié)果表明,該模型能量回饋效率高,魯棒性強(qiáng)。
能量回饋就是電機(jī)工作于再生制動(dòng)模式。在制動(dòng)時(shí),控制驅(qū)動(dòng)器使電流方向與正方向運(yùn)行時(shí)相反,便會(huì)產(chǎn)生制動(dòng)性質(zhì)的轉(zhuǎn)矩。當(dāng)產(chǎn)生的電壓高于蓄電池時(shí),可以將電流回饋到蓄電池,達(dá)到能量回饋的目的[1]。在回饋控制階段,將上橋臂的功率管關(guān)斷,無(wú)刷直流電動(dòng)機(jī)控制器根據(jù)位置傳感器信號(hào)對(duì)下橋臂的功率管的通斷進(jìn)行有規(guī)律的PWM控制,可以起到升壓斬波的效果。在一個(gè)PWM周期內(nèi),無(wú)刷直流電動(dòng)機(jī)的能量回饋控制過(guò)程分為續(xù)流和能量回饋兩個(gè)階段。圖1是能量回饋控制過(guò)程的電流流向圖,其中左圖為續(xù)流階段電流流向圖,右圖為能量回饋階段電流流向圖。
圖1 無(wú)刷直流電動(dòng)機(jī)電流流向圖
當(dāng)VT6導(dǎo)通時(shí),為電流提供續(xù)流通道。由于無(wú)刷直流電動(dòng)機(jī)是感性負(fù)載,在此階段,電能將存儲(chǔ)于三相繞組的電感上。此時(shí)在電機(jī)反電動(dòng)勢(shì)下,電流形成了兩條續(xù)流通道,一條通過(guò)VD4構(gòu)成了由C相到B相的續(xù)流通道,另一條通過(guò)VD2由C相流向A相的續(xù)流通道。
當(dāng)VT6關(guān)斷時(shí),在反電動(dòng)勢(shì)與三相繞組的寄生電感共同作用下,存儲(chǔ)于三相繞組中的能量回饋到蓄電池中。此階段的電流流向如圖2所示。VT6關(guān)斷,電流經(jīng)VD5回饋到蓄電池。同樣存在通過(guò)VD2和VD4流向A相和B相的電流通路。
結(jié)合無(wú)刷直流電動(dòng)機(jī)回饋制動(dòng)的專家經(jīng)驗(yàn),本文以給定電流與反饋電流的偏差ΔI,當(dāng)前轉(zhuǎn)速為輸入量S,PWM脈寬值調(diào)節(jié)量U為輸出變量,通過(guò)改變PWM占空比控制回饋電流,從而調(diào)節(jié)制動(dòng)轉(zhuǎn)矩,最終達(dá)到控制能量回饋的目的[3]。
圖2是無(wú)刷直流電動(dòng)機(jī)能量回饋系統(tǒng)的模糊神經(jīng)網(wǎng)絡(luò)框圖。模糊神經(jīng)網(wǎng)絡(luò)控制器有訓(xùn)練樣本,誤差反向傳播訓(xùn)練算法網(wǎng)絡(luò)的離線學(xué)習(xí)算法和一個(gè)模糊神經(jīng)網(wǎng)絡(luò)組成。模糊神經(jīng)網(wǎng)絡(luò)使用離線學(xué)習(xí)算法進(jìn)行訓(xùn)練。離線學(xué)習(xí)的訓(xùn)練樣本是有無(wú)刷直流電動(dòng)機(jī)在能量回饋狀態(tài)時(shí)的相關(guān)動(dòng)態(tài)信號(hào)組成的。該樣本表由ΔI(l)、S(l)和U(l)組成,其中l(wèi)為樣本中樣本的數(shù)量。
圖2 無(wú)刷直流電動(dòng)機(jī)能量回饋系統(tǒng)的模糊神經(jīng)網(wǎng)絡(luò)框圖
本文建立了一個(gè)Sugeno模型的模糊神經(jīng)網(wǎng)絡(luò)控制器。根據(jù)上文中的設(shè)計(jì)要求,建立的BLDCM能量回饋的模糊神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖,如圖3所示。該模型由5層網(wǎng)絡(luò)結(jié)構(gòu)組成。該網(wǎng)絡(luò)結(jié)構(gòu)的作用及函數(shù)如下:
圖3 模糊神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖
第一層:模糊化層。該層由隸屬度函數(shù)在其論域上對(duì)輸入值進(jìn)行模糊化運(yùn)算,求出模糊輸入向量。本系統(tǒng)的隸屬度函數(shù)采用高斯函數(shù)。
第二層:規(guī)則層。實(shí)現(xiàn)輸入變量(ΔI,S)與輸出變量(U)之間的映射:ωi代表每個(gè)節(jié)點(diǎn)中規(guī)則所對(duì)應(yīng)的適用度。
第三層:歸一化層。該層對(duì)規(guī)則層的規(guī)則適用度進(jìn)行歸一化計(jì)算,加快模糊神經(jīng)網(wǎng)絡(luò)網(wǎng)絡(luò)結(jié)構(gòu)的調(diào)整。
第四層:反模糊化層。對(duì)模糊輸出向量進(jìn)行反模糊化運(yùn)算。
式中:fi=pi0x0+pi1x1+pi2x2=pi0+pi1ΔI+pi2S。pik是第三層與第四層之間的連接權(quán)值。
第五層:輸出層。該層對(duì)上一層的反模糊化的結(jié)果進(jìn)行加權(quán)綜合,輸出精確的結(jié)果。
該模型主要學(xué)習(xí)的參數(shù)是隸屬度函數(shù)層中的隸屬度函數(shù)的中心值 CAi、CBi和寬度 σAi、σBi,反模糊化層的連接權(quán)pik。通過(guò)對(duì)這些參數(shù)的學(xué)習(xí)和調(diào)整來(lái)實(shí)現(xiàn)對(duì)模糊模式的記憶。
誤差函數(shù)的定義:
式中:l=1,2,…,1 550,l為學(xué)習(xí)樣本中第 l個(gè)樣本數(shù)組;d(l)表示期望輸出的PWM脈寬值調(diào)節(jié)量;y(l)際輸出脈寬值調(diào)節(jié)量。該模糊神經(jīng)網(wǎng)絡(luò)各層誤差的定義如下:
式(8)~ 式(11)中,i=1,2,…,25;k=0,1,2,其中δ(5)表示由第五層的輸入傳遞來(lái)的誤差,、和分別表示各層每個(gè)節(jié)點(diǎn)所對(duì)應(yīng)的輸入誤差。
式(12)和式(13)表示的是第一層各節(jié)點(diǎn)的輸入誤差。其中,i=1,2,3,4,5。因此,可得該層中每個(gè)節(jié)點(diǎn)隸屬度函數(shù)所對(duì)應(yīng)的中心值(C)和寬度(σ)的變化量,如下:
由式(14)~式(17)可以得出參數(shù)調(diào)整的算法:
式中:βC、βσ為相對(duì)于C和σ的學(xué)習(xí)率。
根據(jù)上文中建立的模糊神經(jīng)網(wǎng)絡(luò)模型,對(duì)無(wú)刷直流電動(dòng)機(jī)能量回饋系統(tǒng)進(jìn)行仿真。無(wú)刷直流電動(dòng)機(jī)的技術(shù)參數(shù):額定功率1 000 W,額定電壓48 V,額定轉(zhuǎn)速2 000 r/min,最大效率點(diǎn)電流43 A,相電阻0.2 Ω,相電感8.5 mH。
本文采用1 550個(gè)訓(xùn)練樣本,迭代500代,對(duì)網(wǎng)絡(luò)進(jìn)行離線學(xué)習(xí)。訓(xùn)練過(guò)程中的均方根誤差變化曲線如圖4所示。采用BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練后的模糊神經(jīng)網(wǎng)絡(luò)顯示了優(yōu)秀的非線性效果。從圖4可以看出,當(dāng)訓(xùn)練到40代左右時(shí),網(wǎng)絡(luò)輸出誤差下降到0.139。該算法收斂快速,誤差小,能夠滿足系統(tǒng)的控制精度要求。
圖4 訓(xùn)練過(guò)程中的均方根誤差變化曲線
圖5 為當(dāng)電機(jī)制動(dòng)初速度為2 000r/min時(shí),不同控制方式的能量回饋效率曲線變化圖。由圖5可以看出,仿真情況下模糊神經(jīng)網(wǎng)絡(luò)系統(tǒng)的能量回饋效率要比模糊控制能量回饋效率高0.19左右,模糊神經(jīng)網(wǎng)絡(luò)系統(tǒng)能量回饋效率的仿真結(jié)果與試驗(yàn)結(jié)果基本一致。這說(shuō)明模糊神經(jīng)網(wǎng)絡(luò)系統(tǒng)能夠提高能量回收效率。
圖5 能量回饋效率變化曲線
表1是不同控制方式下能量回饋效率與電機(jī)制動(dòng)初始轉(zhuǎn)速之間的關(guān)系。由表1可知:
(1)不同轉(zhuǎn)速下,模糊神經(jīng)網(wǎng)絡(luò)系統(tǒng)比模糊系統(tǒng)的能量回饋效率高;
(2)當(dāng)轉(zhuǎn)速變化時(shí),模糊神經(jīng)網(wǎng)絡(luò)系統(tǒng)比模糊系統(tǒng)的能量回饋效率變化小;
(3)在回饋制動(dòng)過(guò)程中,當(dāng)制動(dòng)轉(zhuǎn)速低于臨界制動(dòng)轉(zhuǎn)速時(shí),將不能進(jìn)行能量回饋;模糊神經(jīng)網(wǎng)絡(luò)系統(tǒng)能量回饋的最低制動(dòng)初始轉(zhuǎn)速比模糊控制的小;
(4)模糊神經(jīng)網(wǎng)絡(luò)仿真結(jié)果與試驗(yàn)結(jié)果相符合,該模型滿足設(shè)計(jì)要求。
表1 幾種不同結(jié)果的比較
基于模糊神經(jīng)網(wǎng)絡(luò)控制的能量回饋系統(tǒng)其臨界制動(dòng)轉(zhuǎn)速低,即系統(tǒng)能在較低轉(zhuǎn)速時(shí)產(chǎn)生制動(dòng),并可以進(jìn)行能量回饋。因此系統(tǒng)能量回饋的范圍增大,回饋效率提高。
所設(shè)計(jì)的模糊神經(jīng)網(wǎng)絡(luò)控制器,成功地解決了傳統(tǒng)的無(wú)刷直流電動(dòng)機(jī)能量回饋系統(tǒng)控制精度不高,穩(wěn)定性和實(shí)時(shí)性差的問(wèn)題。并且響應(yīng)快速、魯棒性強(qiáng),并具有神經(jīng)網(wǎng)絡(luò)自學(xué)習(xí)、自適應(yīng)的能力。實(shí)物試驗(yàn)證明所設(shè)計(jì)的能量回饋控制技術(shù)成功且安全可靠。
[1]俞志文,姜淑忠,溫新明,等.電動(dòng)汽車用無(wú)刷直流電機(jī)回饋制動(dòng)研究[C]//微特電機(jī)技術(shù)創(chuàng)新與發(fā)展論文集.西安,2009:91-93.
[2]Cao Jianbo,E Shiju,Zhu Xilin,et al.Simulation research on neural network sliding mode control of energy-regenerative braking of electric vehicle[J].Applied Mechanicls,2010,38(37):1187 -1190.
[3]宗立志.電動(dòng)車用無(wú)刷直流電機(jī)能量回饋控制技術(shù)[D].北京工業(yè)大學(xué)碩士學(xué)位論文,2008.
[4]劉龍江,張政.基于DSP的電動(dòng)汽車再生制動(dòng)模糊PI控制系統(tǒng)[J].汽車零部件,2012(9):062-065.
[5]李世超,石秀華,孫希通,等.改進(jìn)模糊神經(jīng)網(wǎng)絡(luò)無(wú)刷直流電機(jī)控制系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)仿真.2009,26(10):153 -165.
[6]Elmas C,Ustun O,Sayan H H.A neuro- fuzzy controller for speed control of permanent magnet synchronous motor drive[J].Expert Systems with Applications,2008,34:657 -664.
[7]Sharifian M B B,Shafiei M,Sadeghi M S,et al.Direct torque control of brushless DC motor drives based on ANFIS controller with fuzzy supervisory learning[C]//2011 International Conference on Electrical Machines and Systems(ICEMS).IEEE,2011:1 -6.
[8]Gaur P,Mittal A P,Singh B.Recurrent and feedforward neural network control of permanent magnet synchronous motor[J].IETE Journal of Research,2011,57(6):541 -549.
[9]孫佃升,高聯(lián)學(xué),白連平.電流滯環(huán)跟蹤控制的永磁無(wú)刷直流電機(jī)回饋制動(dòng)的研究[J].計(jì)算機(jī)技術(shù)與應(yīng)用,2011,37(6):138-144.
[10]Cui Wei,Zhang Hang,Ma Yan - li,et al.Regenerative braking control method and optimal scheme for electric motorcycle[C]//Proceeding of the 2011 International Conference on Power Engineering,Energy and Electrical Drives.Span,2011:419 -424.
[11]成立,奚家健,李寧,等.一種半/全橋PWM切換策略電動(dòng)車能量回饋法[J].江蘇大學(xué)學(xué)報(bào)(自然科學(xué)版),2013,34(3):304-308.
[12]Wang Guoye,Xiao Hang,Zhang Juanli,et al.Energy regenerative braking ABS control research on feedback lockup driving-braking integrated system for electric vehicles[J].Mechanika,2012,18(3):341-346.
[13]孫佃升,賈榮叢,白連平.半橋調(diào)制下無(wú)刷直流電機(jī)回饋制動(dòng)的研究[J].電力電子技術(shù),2008,42(10):22 -24.
[14]吳海波.無(wú)刷直流電機(jī)負(fù)載能耗制動(dòng)的分析與實(shí)現(xiàn)[J].儀器儀表用戶,2012,19(1):80 -83.
[15]Kim S-S,Kwak K -C.Development of quantum -based adptive neuro - fuzzy network[J].IEEE Transactions on Systems,Man,and Cybernetics,Part B:Cybernetics,2009,40(1):91-100.