基于無刷直流電機(jī)的高精度工業(yè)縫紉機(jī)控制系統(tǒng)
陳 勇,屈穩(wěn)太,劉學(xué)文(浙江大學(xué)電氣工程學(xué)院,杭州3100127)
摘要:該文設(shè)計了一種基于無刷直流電機(jī)的高精度工業(yè)縫紉機(jī)控制系統(tǒng)。系統(tǒng)在控制策略上采用改進(jìn)型的積分分離式PID來提高系統(tǒng)的能量利用率和控制效果;同時提出了一種新型的定位停車方法,此法充分利用光電編碼器z脈沖的特性,克服了以往需要另加位置傳感器的局限性,并對定位過程進(jìn)行了修正,使得定位更加精確。最后給出的仿真結(jié)果和實(shí)驗(yàn)樣機(jī)結(jié)果,說明該系統(tǒng)啟動快、運(yùn)行穩(wěn)定、調(diào)速性能優(yōu)良、定位準(zhǔn)確、關(guān)鍵詞:無刷直流電機(jī);積分分離式PID;工業(yè)縫紉機(jī);定位停車
0 引 言
近年來隨著新型永磁材料和電力電子器件的不斷進(jìn)步,無刷直流電機(jī)(BLDcM)得到了快速的發(fā)展,由于它擁有精巧的結(jié)構(gòu)和優(yōu)良的調(diào)速性能,因此被廣泛地應(yīng)用于伺服控制系統(tǒng),特別是近年來無刷直流電機(jī)越來越多的進(jìn)入了縫紉機(jī)制造業(yè)。但是,從目前國內(nèi)縫紉機(jī)廠家生產(chǎn)來看,由于技術(shù)上的原因,高精度的縫紉機(jī)控制器仍然依賴進(jìn)口。本文根據(jù)國內(nèi)現(xiàn)狀,從提高性能、減小成本、降低實(shí)現(xiàn)難度的角度出發(fā),提出了一種不需要專門定位傳感器而能夠進(jìn)行準(zhǔn)確定位的控制策略,在速度環(huán)節(jié)并采用一種新型積分分離式PID算法,基于此而設(shè)計了一種無刷直流電機(jī)的平縫機(jī)控制器。
1無刷直流電機(jī)控制系統(tǒng)結(jié)構(gòu)
本文所設(shè)計的BLDcM控制系統(tǒng)結(jié)構(gòu)如圖1所示。系統(tǒng)中BLDcM采用三相Y型接法,三相橋式逆變器工作在120。三相六狀態(tài)導(dǎo)通方式,通過連續(xù)調(diào)節(jié)PwM占空比來實(shí)現(xiàn)電機(jī)的調(diào)壓調(diào)速。系統(tǒng)采用帶速度環(huán)和電流環(huán)的雙閉環(huán)控制,電流環(huán)采用傳統(tǒng)的PID控制,基本能夠滿足控制要求;速度環(huán)則由傳統(tǒng)的PI調(diào)節(jié)器替換為一種改進(jìn)型積分分離PID算法控制,并且在定位算法的配合下,系統(tǒng)能夠進(jìn)行實(shí)時地速度跟蹤和定位停車.
2控制策略
在控制策略方面,本文就系統(tǒng)的電機(jī)運(yùn)行特性陸線和應(yīng)用特點(diǎn),作出了兩方面的改進(jìn):其一是采用改進(jìn)型的積分分離式PID算法來提高電機(jī)的能量利用率和控制效果。其二是設(shè)計了一種新型的定位停車算法,減少了設(shè)計成本,且定位精度很高。

雖說增量式PID相對于位置式PID帶來了不少好處,例如,計算只輸出增量,對誤動作是影響;算式也不需要累加,大大減少了累加誤差。但是它電有不足之處:積分截斷效應(yīng)大,有穩(wěn)態(tài)誤差,溢出影響大。
介于以上兩種算法的缺點(diǎn),本文采用了一種改進(jìn)型的積分分離PID控制算法。
對于伺服系統(tǒng)來說,僅僅采用PID控制算法,將會浪費(fèi)較大能量且控制效果不一定很好。所以結(jié)合無刷直流電機(jī)的啟動和調(diào)速特性曲線,本文采用一種折中的曲線——梯形控制曲線,如圖2所示。
從圖中可以看出,在啟動、加速階段可以進(jìn)行開環(huán)控制,使電機(jī)軟啟動,以恒定加速度加速。當(dāng)?shù)竭_(dá)預(yù)設(shè)定值時,就進(jìn)入了穩(wěn)定的調(diào)速階段,本階段可以采取積分分離PID算法進(jìn)行穩(wěn)態(tài)調(diào)速。
改進(jìn)型積分分離算法具體分析如下:
這種方法結(jié)合了電機(jī)的調(diào)速特性,發(fā)揮了軟件的易修改性特點(diǎn),在實(shí)際應(yīng)用中大大減少了電機(jī)能量的消耗和噪音,還提高了系統(tǒng)的穩(wěn)定性和精確性。
圖3為常規(guī)PID和改進(jìn)型積分分離PID分別對系統(tǒng)作用的仿真波形:從圖中可以看出,無論是響應(yīng)時間還是穩(wěn)定精度,后者明顯優(yōu)于前者。
2.2 系統(tǒng)停車定位控制策略
為了實(shí)現(xiàn)無刷直流電機(jī)在指定的位置停車,即縫紉機(jī)系統(tǒng)中所指的上針位或下針位,一般都是在電機(jī)的定子上同步安裝一個反射式光電傳感器,反射鋁箔安裝在電機(jī)轉(zhuǎn)子帶動的轉(zhuǎn)盤對應(yīng)的上針位角位置。此方法雖說可靠簡單,但是增加了產(chǎn)品的成本。本文所采取的定位方案是充分利用測速光電編碼器每轉(zhuǎn)輸出一個z脈沖的特性來進(jìn)行定位。它僅對處理器內(nèi)部資源要求有兩個定時計數(shù)器,以處理器LPc2103為例,這里用到了它的計數(shù)器T1主要是用來對AB正交脈沖計數(shù),T1是用來在必要時刻獲取z脈沖。具體做法是:當(dāng)驅(qū)動系統(tǒng)獲取L位機(jī)的停車指令時,系統(tǒng)馬上降速至一個穩(wěn)定低速。在低速狀態(tài)下開通Tl對編碼器的z脈沖進(jìn)行計數(shù),其可計數(shù)值為1。一旦出現(xiàn)z脈沖,T1馬上溢出并開通TO對AB正交脈沖進(jìn)行計數(shù)。當(dāng)To計數(shù)溢出時,LPc2103馬上封鎖PwM脈沖,這樣電機(jī)以在指定位置自由停車。這個方案主要涉及到兩個問題:一是先應(yīng)該確定好從z脈沖點(diǎn)到停車位之間的A/B正交脈沖個數(shù)。根據(jù)編碼器的特性,它在電機(jī)一個機(jī)械周期內(nèi)的脈沖數(shù)恒定,由于z脈沖出現(xiàn)的位置和停車位置相對于電機(jī)來說都是同定的,所以它們之間的正交脈沖值也就同定了,此值必須經(jīng)過多次實(shí)際測量:二是在停車之前先必須降速。當(dāng)電機(jī)降至某一穩(wěn)定低速時,電機(jī)的慣性比較確定,這樣就不會因?yàn)殡姍C(jī)在不同高速運(yùn)行狀態(tài)下的瞬時停車而導(dǎo)致越過定位點(diǎn)的程度差異:降速停車還有一個優(yōu)點(diǎn)就是可以對該低速狀態(tài)下停車產(chǎn)生的誤差進(jìn)行修正,此修正值可以通過多次試驗(yàn)得到,修正值即理想定位點(diǎn)與實(shí)際定位點(diǎn)之間的脈沖數(shù),這樣使得停車更精確。 假設(shè)電機(jī)運(yùn)行在低速n(r/mm)下,令z脈沖位置和停車位置之間的4/口正交脈沖數(shù)為Ⅳ1,若將皿設(shè)定為M時,則它會越過定位點(diǎn)/、2個脈沖數(shù)才停下,見圖4(a)。若將Ⅵ作為修正債,則口r設(shè)置皿計數(shù)值應(yīng)為Ⅳ=Ⅳ1一妲,也就是說_lY計數(shù)Ⅳ個脈沖后封鎖PwM自由停車,這樣加質(zhì)性作用F的妣,于是實(shí)際停車位恰好是定位點(diǎn),修正后的電機(jī)狀態(tài)見圖4(b)。
 3仿真與實(shí)驗(yàn)結(jié)果
3.1仿真分析
在確定了控制方案和定位停車策略之后,先用M以ah對該系統(tǒng)的進(jìn)行了仿真。仿真用永磁無刷直流電機(jī)參數(shù)如下:電機(jī)極對數(shù)p=4,額定電壓為U1=220 V,額定轉(zhuǎn)速為n=3000r/min相電阻R2=2 875 n,相電感為L:=8 5 mH,轉(zhuǎn)動慣量為J=O.0008 kg。m。.用于縫紉機(jī)的電機(jī)控制系統(tǒng)的控制目標(biāo)主要是調(diào)速性能和定位停車。從圖6可以看出,在設(shè)定的0 5 s仿真時間內(nèi),系統(tǒng)的效果很好。電機(jī)先從O r/,n-n很快上升到額定轉(zhuǎn)速3000r/mim并且能夠穩(wěn)定運(yùn)行。在0.3 s處給定轉(zhuǎn)速跳變?yōu)榱,即J二位機(jī)停車指令,系統(tǒng)馬上降至低速500 r/min。電機(jī)在此低速狀態(tài)運(yùn)行0.08 s,這時開始啟動z脈沖計數(shù)。一旦出現(xiàn)z脈沖,系統(tǒng)馬上對編碼器AB正交脈沖計數(shù):此處本應(yīng)設(shè)定計數(shù)值為12才能到達(dá)定位點(diǎn),然而由于電機(jī)在此速度慣性作用下停止會過定位點(diǎn)2個脈沖,所以此時只能夠?qū)⒂嫈?shù)器可計數(shù)值修正為10。一旦達(dá)到10,馬上施加定位停午控制信號,那么加上慣性作用的2個脈沖正好停止在定位點(diǎn).
3。2樣機(jī)試驗(yàn)
實(shí)驗(yàn)樣機(jī)采用IPc2103作為主控cPu。。圖7給出系統(tǒng)實(shí)驗(yàn)樣機(jī)相電壓波形,電機(jī)在該控制器的驅(qū)動下可以穩(wěn)定可靠的正常運(yùn)行,并且成功地驗(yàn)證了本文所提定位停止方案的可行性。
4.結(jié)語
本文設(shè)計了一種基于無刷直流電機(jī)的高精度縫紉機(jī)控制系統(tǒng),并對速度環(huán)節(jié)的PID進(jìn)行了改進(jìn),提高了系統(tǒng)的綜合性能和控制精度,并且配合使用本文所提的定位停車控制方式,使得系統(tǒng)能夠?qū)崿F(xiàn)智能化,剎車定位準(zhǔn)確。
|