熊 偉,王 臻,馬亞軍,侍 威,李文璋
(北京精密機電控制設(shè)備研究所,北京 100076)
隨著現(xiàn)代伺服技術(shù)的發(fā)展,伺服系統(tǒng)對配套使用的角位移傳感器提出更高要求:結(jié)構(gòu)更加小巧、可靠性更高、環(huán)境適應(yīng)性更好、轉(zhuǎn)速更高。為了能夠適應(yīng)惡劣的工作環(huán)境和有限的空間結(jié)構(gòu),要求電機低速精確控制和高速準(zhǔn)確定位,這使得伺服技術(shù)迫切需要高性能的電機反饋系統(tǒng)。多圈雙冗余絕對式高速編碼器技術(shù)的研究和應(yīng)用是解決現(xiàn)代伺服技術(shù)測量和反饋的目的。
由于絕對式編碼器廣泛應(yīng)用于伺服電機轉(zhuǎn)速測量與系統(tǒng)的閉環(huán)控制,其可靠性直接影響伺服系統(tǒng)的性能及可靠性。隨著伺服系統(tǒng)對產(chǎn)品可靠性的要求越來越高,在伺服電機轉(zhuǎn)速測量及反饋中,對角位移傳感器在結(jié)構(gòu)空間和重量的提出了非常嚴(yán)格的限制,要求軸向高度不大于22.5 mm,直徑不大于50 mm的空間范圍實現(xiàn)結(jié)構(gòu)合計,滿足編碼主軸輸入8 000 rpm高轉(zhuǎn)速的多圈絕對測量,14位的分辨率,兩冗余設(shè)計,并且產(chǎn)品總重量不能大于60 g,現(xiàn)有的電位計是角線位移傳感器無法滿足要求,因此需進行編碼器技術(shù)研究,新研兩冗余編碼器試驗已滿系統(tǒng)性能指標(biāo)要求[1]。
兩冗余絕對式編碼器用于各級伺服電機角度絕對位置測量和反饋控制。編碼器實現(xiàn)多圈絕對角度測量,并且在供電斷開后,能夠依靠機械裝置記憶零位信息。
編碼器采用霍爾編碼器原理[2],在大于±64圈測量范圍內(nèi)實現(xiàn)絕對編碼。在單圈磁編碼器的基礎(chǔ)上,通過小模數(shù)機械齒輪減速器實現(xiàn)編碼器在大于±64圈內(nèi)絕對編碼。為了提高系統(tǒng)的可靠性要求,采用了兩冗余設(shè)計方案,SPI接口輸出,系統(tǒng)框圖如圖1所示。
圖1 雙冗余多圈絕對式編碼器系統(tǒng)框圖
為了實現(xiàn)主軸輸入8 000 rpm的轉(zhuǎn)速測量,多圈編碼器采用了自帶小模數(shù)減速器設(shè)計,通過小模數(shù)減速器實現(xiàn)了多級減速,利用3個AS5048A芯片分別進行計圈測量和0~360°內(nèi)角度計量并冗余測量,編碼器輸出測量角度由圈數(shù)角度與0~360°內(nèi)的角度之和組成,基于SPI接口模式進行通訊傳輸。
精密齒輪箱中一級減速和二級減速的減速比都是4:1,一級減速是為了測量0~360°內(nèi)的位置磁鋼1安裝,二級減速是為了0~360°位置冗余磁鋼2安裝,一級減速器和二級減速器對應(yīng)位置冗余測量。三級減速的減速比是152:1,三級減速器處安裝磁鋼3用于計圈用。編碼器的最終解算角度為一級減速器處對應(yīng)AS5048A的讀數(shù)θ1加上三級減速器處對應(yīng)的S5048A讀數(shù)θ3合成。
編碼器采用了奧地利AMS公司的磁敏感芯片AS5048A。AS5048是一個360°內(nèi)的角度位置傳感器,具有14位高分辨率輸出[3]。該系統(tǒng)通過外部微控制器線性化和平均可以實現(xiàn)最大精度為0.05°。編碼器原理是AS5048A敏感感應(yīng)磁鐵的磁場變化,并通過AS5048A內(nèi)部的SigmaData模數(shù)轉(zhuǎn)換器及數(shù)字信號處理算法處理后,由SPI接口輸出高精度的角度信息,AS5048A控制模塊訪問AS5048A的內(nèi)部寄存器,對AS5048A進行配置,配置成功后,獲得測量的角度信息及表征磁場大小數(shù)據(jù),原理結(jié)構(gòu)如圖2所示。零位可以通過SPI進行編程,簡化了整個系統(tǒng),因為零點位置的組裝磁體不需要機械地對準(zhǔn),這有助于編碼器的系統(tǒng)安裝和調(diào)試。AS5048A芯片的內(nèi)部結(jié)構(gòu)如圖3所示。
圖2 原理結(jié)構(gòu)圖
圖3 AS5048A芯片內(nèi)部結(jié)構(gòu)圖
雙冗余編碼器工作原理:AS5048A芯片通過霍爾陣列傳感器檢測垂直于芯片表面的磁場By變化來解算對應(yīng)的碼值實現(xiàn)絕對編碼。圖4所示為磁鋼磁場分布圖,其中X表示為平行AS5048A表面的方向,Y表示垂直AS5048A表面的方向。圖5是AS5048A芯片磁道分布原理圖。由于AS5048A是14位的分辨率,在360°范圍內(nèi)均分,實現(xiàn)214=16 384個碼值。
圖4 磁鋼磁場分布圖
圖5 AS5048A芯片磁道分布原理圖
每個碼值對應(yīng)的角度為:
圖中By處對應(yīng)的碼值數(shù)為M,角度θ。
兩冗余多圈絕對編碼器設(shè)計原則是體積小,質(zhì)量輕的,編碼器主要由:殼體、空心軸、機械齒輪減速器、磁鋼、螺釘、電路系統(tǒng)、導(dǎo)線組成,編碼器的外形結(jié)構(gòu)尺寸如圖6所示,外形結(jié)構(gòu)尺寸為φ50×22.5(mm),減速器的軸向高度為10.2 mm。
圖6 編碼器三維結(jié)構(gòu)圖
編碼器結(jié)構(gòu)設(shè)計原則主要有以下幾個方面:
1)體積小,空間設(shè)計尺寸為φ50×22.5,質(zhì)量不大于0.06 kg。
2)齒輪阻力小,齒輪采用非導(dǎo)磁材料Peek,該材料含有石墨稀成分,有助于自潤滑,減小齒輪轉(zhuǎn)動阻力且非導(dǎo)磁,不會造成磁鋼周圍磁場分布改變。
3)主軸的軸向±1.5 mm移動量,確保電機軸的軸向竄動不會影響減速器的性能。
2.3.1 齒輪軸系傳動設(shè)計及布置優(yōu)選
減速器傳動比初步設(shè)計及強度初校核可以發(fā)現(xiàn):齒輪采用0.25模數(shù)時最小齒輪直徑為4.5 mm,齒數(shù)為7個,齒數(shù)較少,應(yīng)優(yōu)化減速器軸系布局,增大傳動軸系中最小齒輪的齒數(shù)[4];
2.3.1.1 配齒設(shè)計
要求:計圈數(shù)的編碼器芯片放到減速器末端軸上,到中心空心軸減速比不小于128,不大于160;計位置的兩個編碼器芯片到中心空心軸減速比不小于2,不大于6[5]。
計圈數(shù)的編碼器芯片放到減速器末端軸上,到中心空心軸減速比為152;計位置的兩個編碼器芯片到中心空心軸減速比分別為4,2.5。
2.3.1.2 結(jié)構(gòu)設(shè)計
1)行程設(shè)計:
輸入軸1駛向減速箱方向極限行程為2.2 mm,允許行程1.5 mm,當(dāng)輸入軸往減速箱內(nèi)部移動1.5 mm時,輸入軸1與齒輪2實際嚙合齒長為1.5 mm;
輸入軸1遠(yuǎn)離減速箱方向行程:1.6 mm;正負(fù)向行程設(shè)計滿足要求。
2)減速比設(shè)計:按表1設(shè)計,滿足要求。
表1 減速比設(shè)計分配
3)最高轉(zhuǎn)速設(shè)計:
減速器配速設(shè)計主要是滿足輸入軸8 000 rpm高轉(zhuǎn)速測量,減速器的三級減速比分別為一級減速比為4:1,二級減速比為2.5:1,三級減速比為152:1。一級減速和二級減速是為了實現(xiàn)冗余設(shè)計,由于AS5048A芯片在轉(zhuǎn)速越高的情況下分辨率會下降,為了提高分辨率,各級減速后的轉(zhuǎn)速不能超過4 000 rpm,在空間結(jié)構(gòu)約束的條件下,通過優(yōu)化設(shè)計后各級齒輪轉(zhuǎn)速均不超過4 000 rpm。各級齒輪轉(zhuǎn)速分配設(shè)計[6],按照表2所示。
表2 最高轉(zhuǎn)速設(shè)計分配
圖7 遠(yuǎn)離減速箱方向行程
圖8 駛向減速箱方向行程
4)重量設(shè)計:重量設(shè)計值為0.019 9 kg=19 g;輸入軸1采用17-4不銹鋼材質(zhì),硬度38~42 HRC;其余齒輪采用PEEK聚醚醚酮材質(zhì);定位銷釘(直徑2 mm)采用40Cr材質(zhì),表面氮化處理;箱體采用鋁合金7075-T6狀態(tài)材質(zhì),表面硫酸氧化處理。
5)重要尺寸設(shè)計:減速器的軸向高度為上端面最高處到底座上端面的高度為減速器的高大高度,最大高度尺寸設(shè)計值為10.2 mm,小于任務(wù)書要求12.75 mm。
2.3.2 小模數(shù)減速器有限元仿真分析
1)小模數(shù)減速器模態(tài)分析:
模態(tài)分析用于確定零部件的固有頻率,避開這些頻率或者最大限度地減少對這些頻率上的激勵,從而消除過度振動和噪聲。對于該編碼器齒輪系,由于工作在空載下,因此可能存在的激勵是齒輪嚙合時帶來的影響,即齒輪嚙合頻率,模態(tài)分析的工作就是要使模態(tài)頻率避開該輪系的嚙合頻率。
在仿真分析中各齒輪采用peek材料,底板采用鋁合金[7]。通過對三位模型進行有限元網(wǎng)格建模。
齒輪嚙合接觸面設(shè)為摩擦接觸,摩擦系數(shù)設(shè)為0.2,齒輪軸與底座設(shè)為無摩擦接觸,其余接觸面設(shè)為綁定接觸。將底板中心軸內(nèi)孔表面固定(假設(shè)與電機輸出軸固結(jié)),以此為邊界條件,計算編碼器前六階模態(tài):
編碼器一階共振頻率表現(xiàn)整個編碼器沿電機軸孔的扭轉(zhuǎn)振動,扭轉(zhuǎn)模態(tài)在實際工況下很難被激勵。
圖9 第一階模態(tài) 2 352 Hz 圖10 第二階模態(tài) 2 404 Hz
編碼器二階共振表現(xiàn)為整體的擺動,這種擺動是齒輪系隨底板一起的因此不會影響內(nèi)部齒間的嚙合。
第三階與第二姐模態(tài)屬于同一種模態(tài),只是方向不同,是由于編碼器的齒輪系并不對稱。
圖11 第三階模態(tài)2 498 Hz 圖12 第四階模態(tài) 4 752 Hz
第四階模態(tài)表現(xiàn)為底板的上下伸縮振動,該模態(tài)較為危險,因為在底板的彎曲過程中,極有可能出現(xiàn)齒脫開的情況從而影響正常工作狀態(tài)。
從振型和特征頻率可以看出,第五階模態(tài)展現(xiàn)為底板的彎曲,與第四階模態(tài)一樣極有可能造成齒輪間的脫開,也是較危險的模態(tài)。
圖13 第五階模態(tài) 6 120 Hz 圖14 第六階模態(tài) 6 581 Hz
第六階模態(tài)表現(xiàn)為依然是底板的彎曲振動,但與第五階模態(tài)方向不同。
對正常工作狀態(tài)下的編碼器,嚙合頻率為轉(zhuǎn)頻與齒數(shù)的積,互相嚙合的齒嚙合頻率相同,因此采用第一個齒計算:齒數(shù)為24,轉(zhuǎn)速為8 000 rad/m,嚙合頻率:
f=24×8 000/60=3 200 Hz
轉(zhuǎn)頻與各階模態(tài)頻率均較遠(yuǎn),因此不會出現(xiàn)共振的影響。
2)編碼器精密小模數(shù)減速器輸入端齒輪接觸應(yīng)力分析:
由于該編碼器并沒有負(fù)載,因此不存在負(fù)載轉(zhuǎn)矩,在仿真接觸應(yīng)力和后續(xù)的瞬態(tài)分析時,均采用選定電機的輸出轉(zhuǎn)矩,根據(jù)選擇的相關(guān)電機,其輸出扭矩為1.3 mm*N。以該扭矩為輸入力矩,分析輸入端第一齒和第二齒的接觸應(yīng)力,通過對第一、第二齒輪有限元網(wǎng)格建模,進行接觸應(yīng)力仿真分析。
圖15 接觸應(yīng)力
仿真結(jié)果顯示,最大應(yīng)力出現(xiàn)在嚙合齒的齒根處,這與實際情況相符合。最大應(yīng)力為1.6 Mpa,所選peek能滿足應(yīng)力極限要求。
3)仿真結(jié)論分析:
該仿真分析中,采用的是約束模態(tài),具體對照實際的工作狀態(tài),即編碼器套在電機輸出軸上,因此在仿真分析中,固定編碼器底板接電機軸孔內(nèi)表面能對應(yīng)實際的工作狀態(tài)。由編碼器整體的模態(tài)分析結(jié)果來看,前幾階模態(tài)主要表現(xiàn)為電路板的振動,因為電路板在設(shè)計中是由三根螺栓固定,該支撐方式使得電路板的彎曲特征頻率較低。電路板的振動本身不會直接影響齒輪系的工作狀態(tài),但支撐條件使得電路板的彎曲會帶動機殼,底板彎曲,而底板的彎曲極有可能使齒輪嚙合脫開,從而影響工作性能。雖然由計算結(jié)果可知,第四階模態(tài)頻率與最高轉(zhuǎn)速下齒輪的嚙合頻率接近,但這在后續(xù)的布置中可以避免。具體的措施是,在支撐板和電路板之間增加支撐柱,可以改變相應(yīng)的電路板彎曲頻率,如果需要,甚至可以完全消除電路板的彎曲模態(tài)。
對齒輪系本身的模態(tài),最低階的齒輪軸彎曲模態(tài)已經(jīng)遠(yuǎn)遠(yuǎn)高于嚙合頻率,因此齒輪系本身不會出現(xiàn)共振,是足夠安全的。至于接觸應(yīng)力,由于該編碼器工作在空載下,電機的驅(qū)動力矩遠(yuǎn)遠(yuǎn)達不到使齒輪失效的值,因此安全系數(shù)是足夠高的。
多圈絕對式編碼器主要由電源變換電路、角度采集電路、微處理器電路、通信接口電路組成。微處理器電路由SPI接口采集AS5048A的角度信息并進行存儲,通過通信接口電路接受驅(qū)動控制器的模式指令,解析后,將角度、參數(shù)等信息反饋給驅(qū)動控制器。編碼器的主控部分選擇了STM32的最小系統(tǒng)[8],主要完成信號采集、信號處理、信號傳輸?shù)目刂?。該芯片具有高性能、低成本、低功耗的特點[9]。
接口電路選擇了MAX3485 RS-485收發(fā)器實現(xiàn)收發(fā)信號的轉(zhuǎn)換。電路中使用RE-DE來控制數(shù)據(jù)DATA的雙向傳輸。
動態(tài)性能試驗是伺服系統(tǒng)對編碼器性能考核的最重要試驗,動態(tài)性能試驗對編碼器全面性能進行的考核,試驗數(shù)據(jù)和海德漢同類編碼器EQI1131進行性能特性比較分析[10]。動態(tài)試驗方案:在整機伺服電機測試平臺下,通過將海德漢編碼器和自研編碼器直接安裝在電機尾端。利用整機系統(tǒng)控制器驅(qū)動伺服電機,帶動編碼器轉(zhuǎn)動,利用整機系統(tǒng)測試儀,觀測編碼器位置特性數(shù)據(jù),對比海德漢編碼器實驗數(shù)據(jù)。動態(tài)試驗系統(tǒng)的實物組成圖如圖16所示,該圖是基于AS5048A編碼器試驗圖,海德漢編碼器試驗圖將圖中編碼器換成海德漢編碼器EQI1131。分別進行了位置特性(0.02 Hz,10 V),暫態(tài)特性(1.00 Hz),頻率特性0.35°試驗,試驗對比數(shù)據(jù)如表3所示。
圖16 動態(tài)系統(tǒng)實物組成圖
表3 位置特性數(shù)據(jù)對照表
結(jié)論:對比表中5048A編碼器和海德漢編碼器位置特性數(shù)據(jù),5048A編碼器和海德漢數(shù)據(jù)差異很小,其中關(guān)鍵指標(biāo)回環(huán)寬度,線性度,位置對稱度均滿足系統(tǒng)指標(biāo)要求,且線性度和位置對稱度優(yōu)于海德漢的同類產(chǎn)品EQI1131,且所有指標(biāo)均可以滿足伺服系統(tǒng)要求。
表4 暫態(tài)特性數(shù)據(jù)對照表
結(jié)論:對比表中5048A編碼器和海德漢編碼器暫態(tài)特性數(shù)據(jù),5048A編碼器和海德漢數(shù)據(jù)差異小,其中最大線速度反應(yīng)了編碼器在最大速度下線性特性良好,所有性能指標(biāo)均可以滿足伺服系統(tǒng)要求。
對比表5中5048A編碼器和海德漢編碼器頻率特性0.35°數(shù)據(jù),5048A和海德漢數(shù)據(jù)差異小,5048A編碼器的幅頻特性數(shù)據(jù)沒有超差項,且相頻特性沒有出現(xiàn)相位超前或者滯后項,所有數(shù)據(jù)指標(biāo)均可以滿足伺服系統(tǒng)要求。系統(tǒng)動態(tài)特性試驗完成了位置特性(0.02 Hz,10 V),暫態(tài)特性(1.00 Hz),頻率特性0.35°試驗,是量化伺服系統(tǒng)性能的重要指標(biāo),試驗中5048A編碼器所有性能指標(biāo)滿足伺服系統(tǒng)要求,同時達到海德漢編碼器EQI1131的性能指標(biāo)。
表5 頻率特性0.35°數(shù)據(jù)對照表
小模數(shù)減速器兩冗多圈余絕對編碼器研制是由于傳統(tǒng)的電位計式角位移傳感器難以滿足新型航天伺服型號的發(fā)展需求,在單圈編碼器的基礎(chǔ)上進行的改進性優(yōu)化設(shè)計用于伺服系統(tǒng)的配套測量和反饋。小模數(shù)減速器兩冗多圈余絕對編碼器采用了小模數(shù)減速器設(shè)計,實現(xiàn)主軸8 000 rpm的高轉(zhuǎn)速輸入,通過三級減速冗余,位置和圈數(shù)的測量功能,達到了海德漢同類編碼器性能指標(biāo)。試驗驗證了設(shè)計方案的有效性。能夠滿足伺服系統(tǒng)的可靠性和環(huán)境適應(yīng)性要求,對伺服測量系統(tǒng)的可靠性和實現(xiàn)全性具有重要意義,從而具有重大的社會、經(jīng)濟效益和推廣價值。