摘 要:介紹了采用DSP作為CPU來(lái)實(shí)現(xiàn)永磁無(wú)刷直流電機(jī)位置伺服控制的方法。系統(tǒng)的控制策略采用位置一速度一電流PID控制,其中位置環(huán)采用非線性PID控制。結(jié)合系統(tǒng)和負(fù)載的特點(diǎn)對(duì)傳統(tǒng)雙極型PW_M進(jìn)行修改,以解決系統(tǒng)靈敏度低的問(wèn)題。控制器通過(guò)專(zhuān)用通信芯片與上位機(jī)進(jìn)行通信,實(shí)現(xiàn)了控制器與外部數(shù)據(jù)傳輸?shù)臄?shù)字化。通過(guò)實(shí)驗(yàn)驗(yàn)證了設(shè)計(jì)方案的合理性和有效性。 關(guān)鍵詞:無(wú)刷直流電動(dòng)機(jī);位置伺服系統(tǒng);數(shù)字信號(hào)處理器;實(shí)驗(yàn)
0 引 言
傳統(tǒng)的直流電機(jī)由于有換向器和電刷的存在,其容量和轉(zhuǎn)速都受到了一定限制,電機(jī)運(yùn)行的可靠性也較差。而稀土永磁無(wú)刷直流電機(jī)(B][_,DCM)既具有交流電機(jī)結(jié)構(gòu)簡(jiǎn)單、運(yùn)行可靠、維護(hù)方便的特點(diǎn),又具有傳統(tǒng)直流電機(jī)優(yōu)良的調(diào)速性能,同時(shí)克服了機(jī)械換向器和電刷帶來(lái)的諸多問(wèn)題。 由于永磁無(wú)刷直流電機(jī)具有體積小、轉(zhuǎn)矩高、可靠性好等優(yōu)點(diǎn),廣泛應(yīng)用于航空航天,精密儀器,現(xiàn)代家電等領(lǐng)域。本系統(tǒng)選擇稀土永磁無(wú)刷直流電機(jī)作為伺服電機(jī)_1 J。目前,小容量快速高精度無(wú)刷直流電機(jī)位置伺服系統(tǒng)(如導(dǎo)彈舵機(jī)控制系統(tǒng))多采用模擬電路來(lái)實(shí)現(xiàn)。隨著單片機(jī)及DSP的廣泛應(yīng)用,針對(duì)采用單片機(jī)及DSP作為CPU來(lái)實(shí)現(xiàn)對(duì)位置伺服系統(tǒng)的數(shù)字化控制的研究逐漸增多。 目前基于DSP的位置伺服控制系統(tǒng)所采用的控制策略主要有PID控制、模糊自整定PID控制等。 本文結(jié)合負(fù)載及系統(tǒng)的特點(diǎn)采用了非線性PID控制,并且對(duì)傳統(tǒng)雙極型PWM方式進(jìn)行了修改,提高了系統(tǒng)的控制性能。目前出現(xiàn)的BLDCM位置伺服系統(tǒng)的位置給定信號(hào)多通過(guò)模擬信號(hào)給出,這種方式會(huì)引入一定的干擾,并且濾波環(huán)節(jié)會(huì)增加響應(yīng)延時(shí),這些都會(huì)影響系統(tǒng)的性能,因此本系統(tǒng)通過(guò)數(shù)字通信方式來(lái)獲取及反饋數(shù)據(jù),提高系統(tǒng)的精度。 1 控制系統(tǒng)結(jié)構(gòu)
圖1為控制系統(tǒng)結(jié)構(gòu)。DSP通過(guò)專(zhuān)用通信芯片接收上位機(jī)發(fā)送的伺服系統(tǒng)的位置給定信號(hào)及系統(tǒng)當(dāng)前所處工作狀態(tài)信號(hào),并將伺服系統(tǒng)當(dāng)前的位置反饋信號(hào)發(fā)送給上位機(jī)。DSP將采樣所得反饋信號(hào)與位置給定控制信號(hào)進(jìn)行計(jì)算,發(fā)出PWM波,控制三相逆變器進(jìn)而控制電機(jī)動(dòng)作,電機(jī)輸出經(jīng)減速機(jī)構(gòu)后帶動(dòng)負(fù)載。負(fù)載為彈性負(fù)載,在零位兩側(cè)±20。范圍內(nèi)動(dòng)作,因此,位置信號(hào)以角度形式表示。
 下面介紹系統(tǒng)各部分組成及信號(hào)流程。 1)通信部分:實(shí)現(xiàn)位置給定信號(hào)的數(shù)字化,上位機(jī)通過(guò)專(zhuān)用通信芯片將位置給定信號(hào)發(fā)送到DSP,同時(shí)接收DSP反饋的負(fù)載當(dāng)前位置信號(hào)。 2)信號(hào)反饋及功率保護(hù)部分:系統(tǒng)將所采樣的電流、位置反饋信號(hào)經(jīng)濾波和電平變換,送入DSP的A/D采樣引腳。功率保護(hù)信號(hào)經(jīng)電平變換后直接送入DSP的功率保護(hù)引腳,當(dāng)出現(xiàn)低電平時(shí),將觸發(fā)DSP的功率保護(hù)中斷,DSP將封鎖對(duì)應(yīng)通路的PWM波。 3)轉(zhuǎn)子位置同步部分:霍爾傳感器將電機(jī)轉(zhuǎn)子位置以三路高低電平信號(hào)傳人DSP的GPIO引腳,DSP將采樣所得信號(hào)與換相表相比較控制三相逆變器功率管的開(kāi)通關(guān)斷使之與轉(zhuǎn)子位置相匹配。 4)隔離、驅(qū)動(dòng)及逆變部分:DSP發(fā)出的PWM波經(jīng)光耦隔離后送入功率驅(qū)動(dòng)芯片,經(jīng)過(guò)功率放大后送入三相逆變器的功率管的柵極和源極之間,控制功率管的開(kāi)關(guān)動(dòng)作。 5)電機(jī)、減速機(jī)構(gòu)及負(fù)載部分:三相逆變電路控制電機(jī)動(dòng)作,電機(jī)輸出經(jīng)減速裝置帶動(dòng)負(fù)載。 系統(tǒng)負(fù)載為彈性負(fù)載,即零位負(fù)載轉(zhuǎn)矩為零,向正負(fù)兩方向偏轉(zhuǎn)越大,負(fù)載轉(zhuǎn)矩越大。 2 系統(tǒng)控制策略及PWM調(diào)制方式
2.1 控制策略
本位置伺服系統(tǒng)控制策略采用位置一速度一電流三環(huán)控制。三環(huán)參數(shù)調(diào)試時(shí)遵循從內(nèi)環(huán)到外環(huán)的順序,先調(diào)試電流環(huán),然后是速度環(huán),最后位置環(huán)。 電流環(huán)處于最內(nèi)環(huán),調(diào)試時(shí)首先考慮其快速跟隨性,即輸出電流能夠快速跟隨給定電流的變化。本系統(tǒng)電流環(huán)采用比例控制算法。 速度環(huán)為三環(huán)中的中間環(huán),采用PI控制算法。 速度環(huán)的反饋由位置反饋的微分產(chǎn)生,由于位置反饋信號(hào)中存在較大的干擾,直接微分所得速度反饋信號(hào)失真情況嚴(yán)重,故通過(guò)對(duì)位置反饋信號(hào)進(jìn)行模擬和數(shù)字濾波,延長(zhǎng)位置微分信號(hào)之間的時(shí)間間隔(選取10個(gè)位置采樣周期的間隔計(jì)算一次速度),對(duì)速度信號(hào)進(jìn)行再次數(shù)字濾波等措施來(lái)改善。 位置環(huán)作為最外環(huán),直接決定了伺服系統(tǒng)的動(dòng)和靜態(tài)性能,故位置環(huán)的調(diào)試是三環(huán)中最關(guān)鍵的部分。傳統(tǒng)PID算法雖具有結(jié)構(gòu)簡(jiǎn)單、調(diào)試方便等特點(diǎn),可是KpKiKd三個(gè)參數(shù)固定,難以同時(shí)保證系統(tǒng)具有較快的響應(yīng)速度、較好的穩(wěn)態(tài)精度和較小的超調(diào)量。由于系統(tǒng)負(fù)載為彈性負(fù)載,故負(fù)載力矩的大小與負(fù)載偏離零位的角度成正比;并且負(fù)載從零位到給定位置過(guò)程中,負(fù)載力矩也在逐漸增大,而如果KpKiKd三個(gè)參數(shù)固定,則系統(tǒng)的快速性及超調(diào)量較難同時(shí)達(dá)到較好的狀態(tài)。綜合上述兩點(diǎn),結(jié)合實(shí)驗(yàn)調(diào)試經(jīng)驗(yàn),位置環(huán)采用非線性PID控制,根據(jù)位置給定信號(hào)的大小和位置給定與位置反饋的差值作為判斷條件,在不同的條件下采用不同的PID結(jié)構(gòu)和參數(shù)。在實(shí)際調(diào)試過(guò)程中,由于位置反饋信號(hào)中存在較大的隨機(jī)干擾信號(hào),加入積分后,系統(tǒng)總是難以調(diào)試到令人滿意的狀態(tài),而采用非線性PD控制經(jīng)過(guò)調(diào)試后較容易達(dá)到系統(tǒng)的各項(xiàng)性能指標(biāo)要求。 2.2 PWM調(diào)制方式
逆變器多采用三相六狀態(tài)120°兩兩導(dǎo)通方式,在每一瞬間有兩個(gè)功率管導(dǎo)通,每隔1/6電周期(60°電角度)換相一次,每次換相一個(gè)功率管,每一個(gè)功率管在一個(gè)電周期內(nèi)導(dǎo)通120°電角度。 在這種方式下,先判斷電機(jī)當(dāng)前是正轉(zhuǎn)還是反 轉(zhuǎn),正反轉(zhuǎn)分別對(duì)應(yīng)一個(gè)換相表,圖2所示。為傳統(tǒng)雙極型PWM調(diào)制方式的功率管開(kāi)關(guān)表。在一種轉(zhuǎn)向下,一個(gè)PWM周期內(nèi)MOSFET、橋中只有兩個(gè)管子有效,即高電平時(shí)導(dǎo)通,低電平時(shí)截止。此時(shí)如占空比為O時(shí),無(wú)電壓輸出,電機(jī)不動(dòng);占空比為100%時(shí),輸出電壓****,電機(jī)輸出****轉(zhuǎn)矩。這種情況時(shí),系統(tǒng)對(duì)較小角度的響應(yīng)不明顯,造成其各動(dòng)作過(guò)程存在實(shí)驗(yàn)結(jié)果難以重現(xiàn)的問(wèn)題。且靈敏度下降,跟蹤一個(gè)漸變信號(hào)時(shí)容易出現(xiàn)“爬行"現(xiàn)象。 根據(jù)PWM控制方式存在的問(wèn)題,決定采用改進(jìn)雙極型PW_M控制方案:在每一瞬間有兩個(gè)功率管導(dǎo)通,一個(gè)PW_M周期內(nèi)共有4個(gè)功率管出現(xiàn)開(kāi)關(guān)現(xiàn)象,他們?cè)谌嗄孀兤髦袨槠渲袃上嗟纳舷聵虮邸?BR> 這4個(gè)功率管和電機(jī)、直流母線組成兩個(gè)獨(dú)立回路。
 在三相六狀態(tài)1 20°兩兩導(dǎo)通方式下,一個(gè)PWM周期內(nèi),只會(huì)有2個(gè)橋臂的功率管有開(kāi)關(guān)現(xiàn)象,另一橋臂的功率管始終關(guān)斷。改進(jìn)雙極型PWM控制方案如圖3所示。每一有開(kāi)關(guān)現(xiàn)象的橋臂的上下兩個(gè)功率管的PwM控制信號(hào)始終互補(bǔ)(暫不考慮死區(qū)),即上功率管導(dǎo)通時(shí),下功率管關(guān)斷;上功率管關(guān)斷時(shí),下功率管導(dǎo)通。
 因此,PWM信號(hào)的高電平對(duì)應(yīng)一條通路(1、4)導(dǎo)通,而低電平則對(duì)應(yīng)與之相對(duì)的另一通路(2、3)導(dǎo)通。從使電機(jī)正反轉(zhuǎn)的角度來(lái)說(shuō),由于這兩條通路導(dǎo)通時(shí)對(duì)應(yīng)的輸出電壓是正負(fù)相反的,所以這兩條通路分別產(chǎn)生使電機(jī)正轉(zhuǎn)和反轉(zhuǎn)的效果。 當(dāng)PWM的頻率較高時(shí),這種正反轉(zhuǎn)交替的現(xiàn)象不明顯,對(duì)于電機(jī)停在一穩(wěn)定位置時(shí),功率管在不斷換相,但從位置信號(hào)、聲音等方面都和電機(jī)斷電靜止時(shí)沒(méi)有明顯差別,只是觀測(cè)其電流可以看到有高頻波動(dòng),不過(guò)幅值較小,故當(dāng)占空比為50%時(shí),高低電平所占時(shí)間相同,此時(shí)電機(jī)轉(zhuǎn)子位置不變,即負(fù)載位置不變;當(dāng)占空比為O時(shí),電機(jī)以****轉(zhuǎn)矩向一個(gè)方向轉(zhuǎn)動(dòng)(本系統(tǒng)為正向);當(dāng)占空比為1 OO%時(shí),電機(jī)以****轉(zhuǎn)矩向另一個(gè)方向轉(zhuǎn)動(dòng)(本系統(tǒng)為負(fù)向)。 這種控制方式相對(duì)于傳統(tǒng)的控制方式具有對(duì)稱性好、靈敏度高、實(shí)驗(yàn)一致性好等優(yōu)點(diǎn)。同時(shí)由于增加了功率管的開(kāi)關(guān)動(dòng)作,造成了額外的開(kāi)關(guān)損耗和穩(wěn)態(tài)電流損耗。為達(dá)到良好的控制性能,這些是可以接受的。而且由于每個(gè)PWM周期內(nèi)導(dǎo)通橋臂的上下兩個(gè)功率管都進(jìn)行換相,增加了出現(xiàn)功率橋臂直通的可能性,因此在軟硬件方面都要采用防直通措施。 3 實(shí)驗(yàn)結(jié)果
3.1 實(shí)驗(yàn)波形1)帶額定負(fù)載、給定+2°位置階躍信號(hào)時(shí)的反饋波形如圖4所示。


2)帶額定負(fù)載、給定O°與±2°之間位置階躍信號(hào)時(shí)的反饋波形如圖5所示。 3)帶額定負(fù)載、給定+1 O°位置階躍信號(hào)時(shí)的反饋波形如圖6所示。 3.2實(shí)驗(yàn)結(jié)果
分析從圖4可以看出,過(guò)渡過(guò)程時(shí)間(40 ms)、超調(diào)量(O)、穩(wěn)態(tài)精度等方面都可以達(dá)到系統(tǒng)控制要求。
從圖5可以看出,采用改進(jìn)雙極型PWM后系統(tǒng)在正、負(fù)兩個(gè)方向上的對(duì)稱性較好。 從圖6可以看出,在位置給定較大時(shí)其控制性能仍能達(dá)到系統(tǒng)控制要求,說(shuō)明系統(tǒng)所采用的非線性PID控制是合理且成功的。 4 結(jié) 語(yǔ)
本文介紹了一種永磁無(wú)刷直流電機(jī)位置伺服控制器的設(shè)計(jì)方案。在系統(tǒng)設(shè)計(jì)過(guò)程中,采用了合理的軟、硬件結(jié)構(gòu)。采用三閉環(huán)控制策略;非線性PID控制,用以提高系統(tǒng)對(duì)差別較大的給定信號(hào)的適應(yīng)能力,能在整個(gè)控制范圍內(nèi)都達(dá)到較好的控制性能;改進(jìn)雙極型PWM,用以提高系統(tǒng)的靈敏度,以及對(duì)正、負(fù)給定信號(hào)的響應(yīng)對(duì)稱性等。 通過(guò)實(shí)驗(yàn)結(jié)果證明了采取上述措施是合理的,證明了本設(shè)計(jì)方案是成功的。

|