[發明專利]基于游標碼道的絕對式磁編碼器的角度校準方法在審
| 申請號: | 202010885893.8 | 申請日: | 2020-08-28 |
| 公開(公告)號: | CN111964707A | 公開(公告)日: | 2020-11-20 |
| 發明(設計)人: | 倪風雷;林鵬飛;劉宏;蔣再男;金明河 | 申請(專利權)人: | 哈爾濱工業大學 |
| 主分類號: | G01D18/00 | 分類號: | G01D18/00;G01D5/14 |
| 代理公司: | 哈爾濱華夏松花江知識產權代理有限公司 23213 | 代理人: | 岳昕 |
| 地址: | 150001 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 游標 絕對 編碼器 角度 校準 方法 | ||
1.基于游標碼道的絕對式磁編碼器的角度校準方法,其特征在于,該方法包括以下步驟:
步驟一:獲得敏感芯片的主碼道和游標碼道的原始數據;
步驟二:對步驟一獲得的原始數據進行截取,獲得一個完整圓周內的數據;
步驟三:根據所獲得的完整圓周內的數據,計算出各個用于解算絕對位置的中間變量的偏差值;
步驟四:利用步驟三計算出的偏差值,分別獲得校準各個中間變量的校準值;
步驟五:利用步驟四獲得的校準值分別對各中間變量進行校準,獲得校準后的中間變量;根據校準后的中間變量獲得絕對位置數據;
所述步驟一的具體過程為:
關節單方向旋轉時,按照預定的采樣周期采集原始數據pj,j=0,1,2,…,k-1,pj代表采集的第j個原始數據,k代表采集的絕對式磁編碼器的原始數據個數;
根據采集的原始數據,計算得到主尺原始數據mj和游標尺原始數據nj;
所述步驟二的具體過程為:
主尺原始數據mj和游標尺原始數據nj組成原始數據序列(mj,nj),j=0,1,2,…,k-1,對原始數據序列作游標解算,獲得未校準位置序列pos_rawj,j=0,1,2,…,k-1;
從未校準位置序列中截取角度值在0度到360度范圍內的子序列posj′,j′=j0,j0+1,…,j1,j0為所截取的圓周內第一個位置值為0度的下標,j1為最后一個位置為360度的下標,則截取出的子序列posj′對應的原始數據子序列為(mj′,nj′),將截取出的子序列的下標重新記為j′=0,1,2,…,k1-1,k1=j1–j0+1,k1為子序列中元素個數;
原始數據子序列中的全部數據即為一個完整圓周內的數據;
所述步驟三的具體過程為:
tolj′=mj′-nj′*N/(N-1)
其中,tolj′代表用于解算絕對位置的第j′個中間變量,N為主尺磁極對數;
檢測mj′的數據突變獲得mj′所在的極對序數bj′,則第j′個中間變量tolj′的理論值tol_cj′為:tol_cj′=bj′*D,D為定值,D=360°/(N-1),第j′個中間變量的偏差值εj′為:εj′=tolj′-tol_cj′;
所述步驟四的具體過程為:
在步驟二的完整圓周上取16個點xi,i=0,1,2…15,將一個完整圓周的數據劃分為16個區間,分別對每個區間中包含的中間變量的偏差值做線性擬合,得到16條擬合線段Li,i=0,1,2…15;
xi點對應的校準值Ci=(Li(xi)+Li-1(xi))/2,Li(xi)為擬合線段Li在端點xi處的值,Li-1(xi)為擬合線段Li-1在端點xi處的值,(x0,C0)、(x1,C1)、…、(x15,C15)順次連接獲得一條補償折線;
各個中間變量的校準值的計算方法為:根據中間變量所在區間的上個端點校準值和下個端點校準值,利用線性插補的方法獲得;
所述步驟五的具體過程為:
將中間變量與其對應的校準值做差,得到校準后的中間變量;對校準前的中間變量進行游標解算獲得未校準前的位置數據pos_ref,對校準后的中間變量進行游標解算獲得校準后的位置數據;
利用pos_ref與獲得的校準后位置數據計算補償值δ;其具體過程為:
對于當前第j′個中間變量tolj′,補償值δj′為:
其中,x為中間變量tolj′的未校準前的位置,x0為中間變量tolj′的未校準前位置所在區間上個端點位置,x1為中間變量tolj′的未校準前位置所在區間下個端點位置,tol0為中間變量tolj′的校準后位置所在區間上個端點的校準值,tol1為中間變量tolj′的校準后位置所在區間下個端點的校準值;
則當前第j′個中間變量所在極對序數bj′′為:
bj′′=mod(tolj′-δj′,D)
解算出的當前絕對位置數據posj′為:
posj′=mj′+bj′′*W
其中,W為磁極寬度。
2.根據權利要求1所述的基于游標碼道的絕對式磁編碼器的角度校準方法,其特征在于,所述絕對式磁編碼器的碼盤旋轉方向分為如下兩種情況:
一)若原始數據mj在每個磁極對區間內增大,則校準值從前往后處理;
二)若原始數據mj在每個磁極對區間內減小,則校準值從后往前處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于哈爾濱工業大學,未經哈爾濱工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010885893.8/1.html,轉載請聲明來源鉆瓜專利網。





