基于微步驅(qū)動(dòng)的開(kāi)關(guān)磁阻電機(jī)轉(zhuǎn)矩脈動(dòng)控制系統(tǒng)
一、引言
近幾年來(lái),在伺服應(yīng)用系統(tǒng)領(lǐng)域中對(duì)各種轉(zhuǎn)速的要求提高了人們對(duì)開(kāi)關(guān)磁阻電機(jī)(簡(jiǎn)稱SRM)的興趣。主要原因還是由于SRM具有結(jié)構(gòu)簡(jiǎn)單、成本低、運(yùn)行可靠、低速轉(zhuǎn)矩大、簡(jiǎn)單的功率轉(zhuǎn)換電路、控制方式靈活和效率高等優(yōu)點(diǎn)。雖然SRM在過(guò)去的幾年里有了很大發(fā)展,但仍存在一些問(wèn)題有待研究,如與一般電機(jī)相比其轉(zhuǎn)距脈動(dòng)比較明顯,這就限制了其在伺服傳動(dòng)系統(tǒng)中的應(yīng)用。為了使SRM能在伺服領(lǐng)域中發(fā)揮其固有的優(yōu)點(diǎn),研究如何有效的抑制SRM低速轉(zhuǎn)矩脈動(dòng)具有十分重要的意義。在這方面各國(guó)學(xué)者做了大量的研究,有人提出按在飽和運(yùn)行時(shí)產(chǎn)生近似正弦的轉(zhuǎn)矩/轉(zhuǎn)角靜態(tài)特性來(lái)優(yōu)化電動(dòng)機(jī)的結(jié)構(gòu)設(shè)計(jì),并且采用伺服電動(dòng)機(jī)控制器產(chǎn)生正弦的希望電流/轉(zhuǎn)角分布,以此削弱瞬時(shí)轉(zhuǎn)矩脈動(dòng)。文獻(xiàn)[1]中采用模糊自適emerging SRM.應(yīng)控制方案,模糊參數(shù)從開(kāi)始的自由選擇到最后調(diào)整為最優(yōu)。文獻(xiàn)[2]中采用局部逼近的神經(jīng)網(wǎng)絡(luò),對(duì)期望的電流波形進(jìn)行在線學(xué)習(xí),從而實(shí)現(xiàn)轉(zhuǎn)矩脈動(dòng)的最小化。但上述方法并沒(méi)得到廣泛的實(shí)際應(yīng)用,其原因主要是其控制方案復(fù)雜,難以實(shí)時(shí)控制。
本文中通過(guò)借鑒步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)技術(shù),結(jié)合分析SRM矩角特性為本文的控制策略提供理論上的依據(jù),并在實(shí)驗(yàn)過(guò)程中驗(yàn)證了控制策略的實(shí)效性,達(dá)到實(shí)驗(yàn)的目的,有效地減小轉(zhuǎn)矩脈動(dòng),并使噪聲大大減小。
??? 二、微分驅(qū)動(dòng)的原理
??? 在步進(jìn)電機(jī)的驅(qū)動(dòng)控制中,將電機(jī)繞組中的電流對(duì)應(yīng)各個(gè)平衡位置進(jìn)行細(xì)分,由常規(guī)的矩形波供電改成階梯波供電,繞組中的電流經(jīng)過(guò)若干個(gè)階梯上升到額定值或者從額定值經(jīng)過(guò)若干個(gè)階梯下降到零。經(jīng)過(guò)細(xì)分后,驅(qū)動(dòng)電流的變化幅度大大減小。故轉(zhuǎn)子到達(dá)平衡位置時(shí)的過(guò)剩能量也大為減少;另一方面,控制信號(hào)的頻率提高了N倍(細(xì)分?jǐn)?shù)),故可遠(yuǎn)離轉(zhuǎn)子的低頻諧振頻率。因此,運(yùn)用細(xì)分驅(qū)動(dòng)不僅能使電機(jī)運(yùn)行平穩(wěn),而且還能減弱或消除振蕩引起的低頻噪聲。
從上述可以看出,步進(jìn)電機(jī)的細(xì)分實(shí)質(zhì)是在電機(jī)各相繞組的電流切換時(shí)代替原來(lái)的繞組電流直接通斷的方法。對(duì)于SRM而言,其工作原理與大角度步進(jìn)電動(dòng)機(jī)相似,定子磁動(dòng)勢(shì)在空間以一個(gè)較大的步進(jìn)角步進(jìn)運(yùn)行,由此我們考慮到在SRM驅(qū)動(dòng)中是否也可以借鑒步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)的思想,在換相時(shí)細(xì)分繞組電流使通過(guò)繞組的電流階梯變化,通過(guò)控制各相電流的大小使繞組轉(zhuǎn)矩矢量在轉(zhuǎn)子的各平衡位置保持大小基本恒定,即減小了轉(zhuǎn)矩脈動(dòng)。
三、SRM轉(zhuǎn)矩矢量控制原理
在SRM矩角特性分析中,若忽略磁路的非線性因素影響,電磁轉(zhuǎn)距可表示為:
式中L為SRM相繞組的直感,忽略高次諧波,相繞組自感為:
式中:L0、L1為自感的恒定分量和基波分量的幅值,可以認(rèn)為是常數(shù)。Nr為SRM轉(zhuǎn)子齒數(shù)
由(1)、(2)可得:
T(θ,i)=-Tmax*sin(Nrθ)……………………(3)
所以,每相繞組產(chǎn)生的基波電磁轉(zhuǎn)矩是一種空間正弦波,穩(wěn)定零位取決于該相磁極中心線的位置。電磁轉(zhuǎn)矩是轉(zhuǎn)子位置θ和相電流的函數(shù)。因此,可以用空間矢量TA代表A相繞組的電磁轉(zhuǎn)矩,其相位和A相繞組磁極中心線一致。在開(kāi)關(guān)磁阻電機(jī)步進(jìn)運(yùn)動(dòng)分析中,旋轉(zhuǎn)磁場(chǎng)轉(zhuǎn)矩矢量圖可以使分析形象化,在本文的分析中以(8/6)四相SR電動(dòng)機(jī)為例,如圖1。
圖1 SRM旋轉(zhuǎn)磁場(chǎng)轉(zhuǎn)矩矢量
??? 對(duì)于(8/6)四相SR電動(dòng)機(jī)而言,A相繞組產(chǎn)生的穩(wěn)定零位和B相繞組產(chǎn)生的穩(wěn)定零位錯(cuò)開(kāi)一個(gè)步進(jìn)角,在空間按幾何角度15度,若用電角度表示90度。如規(guī)定轉(zhuǎn)子順時(shí)針?lè)较蛐D(zhuǎn)為正轉(zhuǎn),則只要按A-B-C-D的順序依次給各相繞組供電,開(kāi)關(guān)磁阻電動(dòng)機(jī)的轉(zhuǎn)子以步進(jìn)角15度一步一步的正轉(zhuǎn)。假定忽略電動(dòng)機(jī)的互感,允許將轉(zhuǎn)矩進(jìn)行矢量相加,即得到圖1所示的旋轉(zhuǎn)磁場(chǎng)轉(zhuǎn)矩矢量,其中TAB 、TBC、TCA和TAD稱為派生轉(zhuǎn)矩矢量,表示兩相同時(shí)供電的合成轉(zhuǎn)矩;TA、TB、TC、TD稱為基本轉(zhuǎn)矩矢量,他們相位取決于定子磁極中心線的空間位置,表示一相單獨(dú)供電時(shí)的轉(zhuǎn)矩,相臨兩個(gè)轉(zhuǎn)矩錯(cuò)開(kāi)步進(jìn)角3.75度。派生轉(zhuǎn)矩和基本轉(zhuǎn)矩的關(guān)系可表示為下列向量形式:
TAB=TA+TB…………………………(4)
??? 派生轉(zhuǎn)矩矢量的相位可以通過(guò)對(duì)繞組電流幅值的控制加以調(diào)節(jié),使它出現(xiàn)在基本轉(zhuǎn)矩矢量之間的任何相位上,采用控制繞組電流的辦法增加SRM的每轉(zhuǎn)步數(shù),提高分辨率,減小轉(zhuǎn)矩脈動(dòng)。隨著電動(dòng)機(jī)每轉(zhuǎn)細(xì)分步數(shù)的增加,可供選擇的最佳離散電流波形為正弦函數(shù)波形,如果能夠控制各相繞組的電流為正弦波,則實(shí)現(xiàn)SRM的連續(xù)控制。
四、微分驅(qū)動(dòng)在SRM控制系統(tǒng)中的實(shí)現(xiàn)
由以上對(duì)(8/6)SRM轉(zhuǎn)矩控制原理的分析可知,開(kāi)關(guān)磁阻電機(jī)細(xì)分驅(qū)動(dòng)的核心就是為了實(shí)現(xiàn)轉(zhuǎn)矩矢量幅值相等,控制相繞組電流跟隨給定轉(zhuǎn)速對(duì)應(yīng)的給定電流大小,使實(shí)時(shí)轉(zhuǎn)速保持在給定轉(zhuǎn)速誤差范圍內(nèi),從而有效減小了轉(zhuǎn)矩的脈動(dòng)。
同時(shí)導(dǎo)通的兩相繞組電流可表示為下式,式中為合成矢量對(duì)應(yīng)的電流大小:
ia=Im*cosθ;
ib=Im*sinθ; ………………………………………(5)
則合成電流矢量i(以ia為參考):
i是一個(gè)以Im為幅值,-θ為輻角的矢量。這樣,由式(1)、(6)可知,每當(dāng)θ的值發(fā)生變化時(shí),合成的矢量轉(zhuǎn)過(guò)一個(gè)相應(yīng)的角度,且幅值大小保持不變,實(shí)現(xiàn)了恒力矩的細(xì)分驅(qū)動(dòng)。利用式(5)可得到細(xì)分后通電相電流數(shù)據(jù)。
所以要控制轉(zhuǎn)矩必須控制電流,而控制電流是以控制PWM功率變換器輸出脈寬被調(diào)制的功率開(kāi)關(guān)信號(hào)為直接控制量,使實(shí)際輸出電流按階梯波電流變化。因此SRM的微分驅(qū)動(dòng)要靠控制PWM的占空比來(lái)實(shí)現(xiàn)。用下式表示加在導(dǎo)通相繞組的PWM信號(hào)的占空比:
??? Ya=Y(jié)*cosθ ;
??? Yb=Y(jié)*sinθ ;……………………………………(7)
??? 上式中:Y為占空比幅值; Ya,Yb分別為Y在通電相繞組的分量;θ為轉(zhuǎn)矩角;
??? (7)式中的占空比幅值Y與 速度閉環(huán)中的給定速度通過(guò)量化換算得出線性對(duì)應(yīng)關(guān)系:
?? ?Y=k*n;k為比例系數(shù);
??? 所以在速度給定的前提下,占空比幅值Y保持恒定,由(7)式可知,只要調(diào)整特定平衡位置的轉(zhuǎn)矩角即可控制各相PWM脈寬占空比分量,根據(jù)(5)式與(7)式的對(duì)應(yīng)關(guān)系,由各相占空比分量大小的變化從而控制了導(dǎo)通相電流的大小。
(8/6)四相SRM轉(zhuǎn)子極距角(周期)為60度,每相步進(jìn)角為15度,因此微分驅(qū)動(dòng)的行為即是要細(xì)分該15度的步進(jìn)角,在15度的步進(jìn)角中找到三個(gè)轉(zhuǎn)矩平衡位置,由于SRM繞組電流的大小受PWM功率變換器控制,所以調(diào)節(jié)PWM輸出脈寬即可使實(shí)際輸出電流如圖2所示按階梯波電流變化,各相通電順序?yàn)椋?
電機(jī)正轉(zhuǎn)時(shí):A-AB1-AB2-AB3-B-BC1-BC2-BC3-C-CD1-CD2-CD3-D-DA1-DA2-DA3-A
??? 反轉(zhuǎn)時(shí):A-AD1-AD2-AD3-D-DC1-DC2-DC3-C-CB1-CB2-CB3-B-BA1-BA2-BA3-A
圖2(8/6)SRM細(xì)分繞組理想電流波形
在SRM轉(zhuǎn)子位置檢測(cè)中,由光電旋轉(zhuǎn)編碼器檢測(cè)轉(zhuǎn)子位置產(chǎn)生較高分辨率的數(shù)字信號(hào)。如轉(zhuǎn)子每旋轉(zhuǎn)一周(360度)能產(chǎn)生N個(gè)信號(hào),則稱其為Np/r(脈沖/轉(zhuǎn))。把N個(gè)脈沖信號(hào)細(xì)分,每轉(zhuǎn)過(guò)N/96個(gè)脈沖調(diào)整一次相繞組電流大小,使轉(zhuǎn)子的一個(gè)大步距角細(xì)分成4個(gè)小的步距角。從而使電流用換相區(qū)代替換相點(diǎn),即在換相時(shí)關(guān)斷相電流不是立即關(guān)斷到零,而是按階梯下降;導(dǎo)通相也并不是立即導(dǎo)通,而是按階梯逐漸導(dǎo)通。階梯的寬度 即PWM脈寬占空比由32個(gè)脈沖轉(zhuǎn)過(guò)的時(shí)間決定。
控制系統(tǒng)原理如圖3所示,實(shí)際轉(zhuǎn)速與給定轉(zhuǎn)速相比較產(chǎn)生的偏差信號(hào)通過(guò)調(diào)節(jié)器經(jīng)過(guò)PID運(yùn)算產(chǎn)生給定轉(zhuǎn)速對(duì)應(yīng)PWM脈寬占空比Y,同時(shí)根據(jù)轉(zhuǎn)子位置脈沖查表對(duì)應(yīng)平衡位置轉(zhuǎn)矩角θ對(duì)應(yīng)的正余弦值,經(jīng)過(guò)算術(shù)運(yùn)算求得實(shí)時(shí)通電相PWM占空比幅度Ya、Yb,即控制了通過(guò)SRM繞組的有效電流大小。
圖3 SRM細(xì)分驅(qū)動(dòng)控制原理圖
五、實(shí)驗(yàn)與結(jié)論
本文論述的微分驅(qū)動(dòng)SRM的控制策略在具體實(shí)施階段,選用了Microchip公司的PIC18F2331高檔八位單片機(jī),該芯片內(nèi)部集成了豐富的外設(shè)資源,其中功率控制PWM模塊、CCP模塊、A/D模塊、光電編碼器接口(QEI)等為SRM的控制提供了方便。
利用CCP模塊的捕捉模式,當(dāng)轉(zhuǎn)子位置信息脈沖符合設(shè)定的條件時(shí)(上升沿或下降沿出現(xiàn)),中斷標(biāo)志位CCP1IF被硬件自動(dòng)置位,產(chǎn)生一次CCP1捕捉中斷。將TMR1的計(jì)數(shù)值傳送到CCPR1寄存器。根據(jù)計(jì)數(shù)值可計(jì)算電機(jī)轉(zhuǎn)速。
在PIC18F2331中,功率控制PWM模塊支持三個(gè)PWM發(fā)生器和六個(gè)輸出通道。在本系統(tǒng)中,功率變換部分采用半橋式電路,相與相之間完全獨(dú)立,每相需要一個(gè)IGBT作為主開(kāi)關(guān)器件,所以只要選用兩個(gè)PWM發(fā)生器和四個(gè)輸出通道即可滿足電機(jī)的驅(qū)動(dòng)控制。
A/D模塊為10位高速轉(zhuǎn)換器,可通過(guò)寄存器設(shè)置芯片的工作電壓作為A/D轉(zhuǎn)換的參考電壓(即使用VCC為參考電壓)。則模擬信號(hào)的輸入范圍為0~VREF。
相電流采樣選用霍爾電流傳感器采樣電流信號(hào),霍爾電流傳感器本身已存在濾波電路,輸出可直接提供給單片機(jī)的A/D模塊。
在本控制系統(tǒng)中采用了光電編碼器測(cè)量轉(zhuǎn)子位置,作為閉環(huán)控制的反饋量。PIC18F2331提供了這種編碼器的接口電路,編碼脈沖通過(guò)2個(gè)引腳QEA和INDX 輸入到芯片內(nèi)部作為輸入時(shí)鐘,時(shí)鐘信號(hào)使位置計(jì)數(shù)器寄存器(POSCNT)遞增。此寄存器的工作模式?jīng)Q定了是在QEA 輸入沿遞增。如果與周期寄存器MAXCNT 匹配該寄存器復(fù)位。如果允許位置計(jì)數(shù)器中斷,當(dāng)POSCNT復(fù)位時(shí)會(huì)產(chǎn)生一個(gè)中斷。
由于本系統(tǒng)采用了外設(shè)資源集成度比較高的PIC單片機(jī),所以硬件電路比較簡(jiǎn)單。 系統(tǒng)框圖如下:
圖4 系統(tǒng)框圖
經(jīng)過(guò)實(shí)驗(yàn)驗(yàn)證,該微分驅(qū)動(dòng)控制方法使SRM最低可平穩(wěn)運(yùn)行在20r/min的轉(zhuǎn)速,在低速運(yùn)行狀態(tài)下的轉(zhuǎn)矩脈動(dòng)大大減小,轉(zhuǎn)動(dòng)時(shí)的噪聲也得到了有效的改善。
但是如果在感性負(fù)載的情況下,電動(dòng)機(jī)中電流的上升或衰減并不是瞬時(shí)完成的。尤其在SRM高速運(yùn)行時(shí),繞組中電流只有很短的時(shí)間來(lái)跟蹤給定,因此微步細(xì)分的步數(shù)和轉(zhuǎn)速都受到一定程度的限制,并不能無(wú)限微步細(xì)分。
參考文獻(xiàn)
[1] S. Mir, M.E. Elbuluk, I. Husain, Torque-ripple minimization in switched reluctance motors using adaptive fuzzy control, IEEE Trans. Industry Appl. 35 (2) (1999) 461_/468 (March/April).
??? [2] Reay D S , Green T C, Williams B W .Application of Associative Memory Neural Networks to the Control of a Switched Reluctance Motor[c].Proc.IECON’93,Maui,HI.
??? [3] 王宏華. 開(kāi)關(guān)型磁阻電動(dòng)機(jī)調(diào)速控制技術(shù). 機(jī)械工業(yè)出版社, 1995.
??? [4] 王鴻鈺,步進(jìn)電機(jī)控制技術(shù)入門(mén),1990.
??? [5] PIC18F2331/2431/4331/4431數(shù)據(jù)手冊(cè),Microchip Technology Inc.
??? [6] 劉和平等 PIC18FXXX單片機(jī)程序設(shè)計(jì)及應(yīng)用,北京航空航天大學(xué)出版社,2005.
評(píng)論
查看更多