[發明專利]一種雙向冗余磁電編碼器及其冗余檢測方法有效
| 申請號: | 202010595044.9 | 申請日: | 2020-06-28 |
| 公開(公告)號: | CN111693073B | 公開(公告)日: | 2022-01-25 |
| 發明(設計)人: | 王磊;韋欣;肖磊;張永德;姜金剛 | 申請(專利權)人: | 哈爾濱理工大學 |
| 主分類號: | G01D5/12 | 分類號: | G01D5/12;G01D5/14;G01D5/244 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 150080 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 雙向 冗余 磁電 編碼器 及其 檢測 方法 | ||
1.一種雙向冗余磁電編碼器冗余檢測方法,本方法應用于一種雙向冗余磁電編碼器,雙向冗余磁電編碼器,它包括磁電編碼器(1)、電機(2)、鋼柱(3)三部分組成;所述的磁電編碼器(1)通過鋼柱(3)電機(2)固接,所述的磁電編碼器(1),它包括編碼器信號解算板a(1-1)、編碼器信號解算板b(1-2)、單對極霍爾a1(1-3)、單對極霍爾a2(1-4)、單對極霍爾b1(1-5)、單對極霍爾b2(1-6)、單對極磁鋼(1-7),其中單對極霍爾a1(1-3)、單對極霍爾a2(1-4)與編碼器信號解算板a(1-1)焊錫焊接,單對極霍爾b1(1-5)、單對極霍爾b2(1-6)與編碼器信號解算板b(1-2)焊錫焊接,編碼器信號解算板a(1-1)、編碼器信號解算板b(1-2)與鋼柱(3)鉸制孔連接,鋼柱(3)與法蘭盤鉸制孔連接,單對極磁鋼(1-7)與轉軸(2-2)膠接;所述的電機(2),它包括法蘭盤(2-1)、轉軸(2-2)、電機主體(2-3),電機主體(2-3)與轉軸(2-2)軸承連接,法蘭盤(2-1)與電機主體(2-3)螺釘連接;
其特征在于:所述方法的具體實施過程為:
步驟一:
解算倆組單對極角度值;具體為電機轉軸轉動,磁鋼與電機轉軸膠接,從而單對極磁鋼轉動,單對極磁鋼會產生軸向磁場,單對極霍爾a1、單對極霍爾a2與編碼器信號解算板a焊錫焊接,且單對極霍爾a1與單對極霍爾a2互相垂直,位于單對極磁鋼的左側,單對極霍爾b1、單對極霍爾b2與編碼器信號解算板b焊錫焊接,單對極霍爾b1與單對極霍爾b2互相垂直,位于單對極磁鋼的右側,此時單對極磁鋼轉動,單對極霍爾a1單對極霍爾a2采集單對極角度值信號A+、A-,編碼器信號解算板a對角度值模擬信號A+、A-進行模數轉換,得到角度值數字信號HA+、HA-,再對得到的單對極角度值數字信號HA+、HA-進行解算,得到單對極角度值θ1,解算公式(1)所示:
單對極霍爾b1、單對極霍爾b2采集單對極角度值信號B+、B-,編碼器信號解算板b對角度值模擬信號B+、B-進行模數轉換,得到角度值數字信號HB+、HB-,再對得到的單對極角度值數字信號HB+、HB-進行解算,得到單對極角度值θ2,解算公式(2)如下:
步驟二:
以其中一組單對極角度值為制表依據,對另一組單對極角度值進行校正,倆組磁電編碼器計算得到角度值的相互獲取采用串口雙向通訊,保證了角度值計算值獲取的同步性;使倆組單對極角度值輸出幅值及趨勢一致,具體為同步輸出倆組單對極角度值θ1,θ2;
為了使單對極角度值θ2與單對極角度值θ1變化趨勢一致,將倆組角度值進行比較,得到兩者間角度差值,并將角度值誤差θerr存儲在單片機的內存中作為補償表格,當前計算周期角度值補償誤差值θerr(i)可以如式(3)所示:
θerr(i)=θ1(i)-θ2(i) (3)
上式中i為第i個采樣點;
最終,經過補償的第二組磁電編碼器單對極角度值輸出θ2f(i)可以如式(4)所示:
θ2f(i)=θ2(i)+θerr(i) (4)
此時經過補償修正,單對極角度值θ1與θ2f角度值,輸出趨勢一致;
步驟三:
依據倆組單對極角度值計算倆組磁電編碼器角速度,并依據角速度狀態判斷倆組磁電編碼器角度值是否處于故障狀態,并進行修正:具體為依據單對極角度值θ1,計算當前計算周期的編碼器旋轉角速度ω1如式(5)所示:
上式中i為第i個采樣點,i-1為第i-1個采樣點,Ts為計算周期;
依據單對極角度值θ2f,計算另一組磁電編碼器的當前計算周期編碼器旋轉角速度ω2如式(6)所示:
設定速度偏差正常閾值為ξ,依據倆組計算得到的編碼器旋轉角速度ω1,ω2偏差ωerr如式(7)所示,對當前編碼器故障狀態進行判斷:
ωerr=ω1-ω2 (7)
當|ωerr|<=ξ時,編碼器旋轉角速度處于正常范圍,認為無故障出現;
當|ωerr|>ξ時,編碼器旋轉角速度超出正常范圍,認為故障出現,當|ω1(i)-ω1(i-1)|>ξ,則認為ω1角度解算過程所在的編碼器信號解算板出現故障,則使用單對極角度值θ2f作為最終的角度值輸出,若該故障持續出現超過2秒,則認為該編碼器信號解算板出現硬件不可恢復故障,若該故障持續出現小于2秒,則認為是系統噪聲原因造成的瞬時故障,該編碼器信號解算板在故障恢復后仍可繼續使用;
當|ω2(i)-ω2(i-1)|>ξ,則認為ω2角度解算過程所在的編碼器信號解算板出現故障,則使用單對極角度值θ1作為最終的角度值輸出,若該故障持續出現超過2秒,則認為該編碼器信號解算板出現硬件不可恢復故障,若該故障持續出現小于2秒,則認為是系統噪聲原因造成的瞬時故障,該編碼器信號解算板在故障恢復后仍可繼續使用;
根據故障狀態可能出現的示意圖,此時θ1在第1000個采樣點出現故障,該計算點則使用θ2f作為最終輸出;
根據故障狀態可能出現的示意圖,此時θ1在第8210個采樣點出現故障,該計算點則使用θ2f作為最終輸出;θ2f在第9500個采樣點出現故障,該計算點則使用θ1作為最終輸出,從該故障案例可以看出,該編碼器方案可以保證最終角度值的持續穩定輸出,提高了編碼器的可靠性;
根據故障狀態可能出現的示意圖,此時θ2f在第9500個采樣點持續出現故障超過2s,在該種狀態下認為時硬件出現不可恢復故障,磁電編碼器則使用θ1作為最終輸出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于哈爾濱理工大學,未經哈爾濱理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010595044.9/1.html,轉載請聲明來源鉆瓜專利網。





