新四季網

一種兩維電子指南針校準算法的製作方法

2023-10-30 18:37:07 2

專利名稱:一種兩維電子指南針校準算法的製作方法
技術領域:
本發明涉及一種兩維電子指南針校準算法。
背景技術:
目前,業界對於兩維電子指南針的應用很少,特別是在行動電話設備領域。通常使用的兩維電子指南針的算法,在做地磁校準時,需要用戶讓設備旋轉超過 兩圈(兩圈半左右)。其中先旋轉半圈左右建立臨時坐標系,用於監測旋轉動作;其次轉第 一圈採集數據的最大值/最小值,進而求出幾何中心;最後轉第二圈求各個點到幾何中心 的距離,進而得出磁傳感器正交軸的靈敏度誤差。上述校準算法具有以下缺陷1.校準過程較為複雜,需要沿著順時針或逆時針一個方向水平旋轉設備近三圈, 並且無法屏蔽設備順時針/逆時針交替較快旋轉所造成的監測誤差;2.校準算法只關注幾何中心以及各採樣點到幾何中心的距離,無法實現圖形層面 的最優匹配;3.對一般磁傳感器各軸上的靈敏度誤差補償精度較低,並且無法修正一般磁傳感 器各軸非正交造成的誤差;4.只能手動啟動校準,無法實現自動校準;5.使用磁傳感器獲得的原始數據而非真正的磁物理量數據進行計算,無法較好地 兼容不同類型的磁傳感器。基於以上缺陷,業界確有必要開發一種新的兩維電子指南針校準算法。

發明內容
本發明所要解決的技術問題是,現有電子指南針的地磁校準算法,不僅校準過程 較為複雜、無法實現圖形層面的最優匹配、無法對一般磁傳感器各軸上的靈敏度誤差進行 精確補償、無法修正一般磁傳感器各軸非正交造成的誤差、無法實現自動校準,而且不能較 好地兼容不同類型的磁傳感器。為解決上述技術問題,本發明提供一種兩維電子指南針校準算法,其包括有以下步驟。建立一個特殊的橢圓單位圓,其圓點位於指南針的磁傳感器坐標系原點,半徑為 1。持續獲取磁傳感器採集到的物理量級別磁數據,更新磁物理量數據的最大值/最小值, 並將新採集到的數據帶入第一橢圓方程,計算出其平方的數值,並與預設的閥值做比較,如 果數據超出閥值,則計算橢圓參數。採集磁傳感器數據,獲得當前周圍磁場磁感強度的最大 值/最小值坐標並保存。利用已採集到的磁物理量數據的最大值/最小值動態計算橢圓的 幾何中心。將橢圓幾何中心以及兩次不同採樣點帶入第二橢圓方程,計算出第二橢圓方程 的長半軸/短半軸參數,進而計算出因磁傳感器自身誤差造成的靈敏度誤差和非正交度並 補償。將計算結果保存到校準參數存儲空間中。
進一步的,在不同實施方式中,其中涉及使用的第一橢圓方程為F(x,y)= b2*x2+a2*y2_a2*b2。進一步的,在不同實施方式中,其中在獲取磁傳感器採集到的物理量級別磁數據 時,對採集到的數據進行數據處理,並將數據投影到嵌入式處理器能夠容納的數值範圍內。
進一步的,在不同實施方式中,其中對磁傳感器採集到的數據涉及使用的數據處 理公式為A = A* (Rmax-Rmin) / (Amax-Amin)其中A表示待映射的數據,Rmax/Rmin表示映射後的數據最大值和最小值,KJKm 表示待映射的數據最大值和最小值。進一步的,在不同實施方式中,其中其為當連續若干數據都超出閥值時,計算橢圓 參數。這是因為,當連續若干數據都超出閥值時,則說明當前參數構成的橢圓圖形與已有採 樣點軌跡所構成的圖形在圖形層面不匹配,需要進入計算橢圓參數的過程,也就是進行後 續步驟;否則,則說明目前圖形匹配較好,不需進行後續步驟,下次採樣時再繼續執行採樣 值與預設閥值的比較步驟。進一步的,在不同實施方式中,其中動態計算橢圓的幾何中心的方式為取磁物 理量數據最大值/最小值採樣點線段的中點作為採樣點軌跡的幾何中心,並建立新的坐標系。進一步的,在不同實施方式中,其中建立新坐標系涉及使用的公式為Xoriginal = (Xmax+Xmin)/2Yoriginal = (Ymax+Ymin)/2其中X。Hginal、Yoriginal表示新建立的坐標系原點在原坐標系中的坐標,Xmax/Ymax表 示X/Y兩維坐標數值的最大值,Xmin/Ymin表示X/Y兩維坐標數值的最小值。進一步的,在不同實施方式中,其中涉及使用的第二橢圓方程為標準橢圓方程X2/ a2+y2/b2 = 1。計算方式為x02/a2+y02/b2 = 1X1Va^y1Vb2 = 1a2 = (y>x02-y02*xi2) / (Yi2-Y02)b2 = (a2*Yl2)/(a2-Xl2)相對於現有技術,本發明採用基於最小二乘法的橢圓擬合來實現兩維電子指南針 的校準算法,其具有以下優點1.解決了傳統的兩維指南針只能手動校準的局限以及校準過程需要用戶較為復 雜的操作的問題只能在水平面上沿著順時針或逆時針一個方向旋轉將近三圈,並且無法 屏蔽設備順時針/逆時針交替較快旋轉所造成的監測誤差。本發明涉及的校準算法理論上 只需要水平隨意旋轉設備達到一周即可,而實際的測試表明通常只需要水平旋轉設備200 度左右就可以計算出最終校準結果了。2.校準結果的精確度比傳統的兩維指南針校準結果有較大提高,由於採用了橢圓 擬合的方法,實現了動態逼近的數學逼近法,校準結果所組成的數學圖形與真實磁傳感器 採樣軌跡最接近,即以圖形最優匹配為最高目標,真實軌跡與數學擬合結果的圖形誤差最 大不超過1%。
3.高準確度自動補償磁傳感器誤差。相比傳統的兩維指南針簡單使用坐標最值估 算採樣軌跡的幾何中心而忽略實際軌跡圖形的方法,本發明涉及的算法更關注於幾何圖形 級別的最優匹配,不僅僅可以更準確計算出一般磁傳感器各個感應陣列的靈敏度誤差,還 可以計算出一般磁傳感器各感應陣列的非正交度並修正,最終實現比傳統的兩維指南針更 高準確度的誤差補償。4.本校準算法不但可以手動校準,還可以進行自動校準。5.相比傳統的兩維指南針校準算法使用磁傳感器的原始轉換數據,本發明涉及的 算法使用磁傳感器轉換的真正的磁物理量數據,更好的兼容了不同的磁傳感器,方便算法 的整機移植。
具體實施例方式本發明涉及的兩維電子指南針校準算法,是基於最小二乘法的橢圓擬合方法來實 現兩維電子指南針新式的、數學層面的、簡便的校準的算法,用戶只需在水平面讓設備劃一 個「8」的軌跡或者水平旋轉一圈即可。且在計算過程中,使用數值映射方法,將採集到的數 據投影到嵌入式處理器的數據長度能夠容納的範圍之內進行計算。由於磁傳感器自身的裝配誤差和靈敏度誤差、以及設備硬磁幹擾等因素的存在, 使兩維磁傳感器在水平面採集到的數據形成的軌跡近似為一個幾何中心偏離磁傳感器坐 標系原點一定數值的橢圓,因此,求出最接近該軌跡的橢圓即可實現精確指向。本發明涉及的兩維指南針校準算法,首先是建立一個特殊的橢圓單位圓,其圓 點位於磁傳感器坐標系原點,半徑為1 ;持續獲取磁傳感器採集到的物理量級別磁數據,更 新磁物理量數據的最大值/最小值,並利用磁物理量數據的最大值/最小值動態計算橢圓 的幾何中心;將橢圓幾何中心以及兩次不同採樣點帶入橢圓標準方程,計算出橢圓方程的 長半軸/短半軸參數,進而計算出因磁傳感器自身誤差造成的靈敏度誤差和非正交度並補 償。將新採集到的數據帶入更新參數後的橢圓方程F(x,y),計算出其平方的數值F2(x,y), 並與預設的閥值做比較,如果連續若干數據都超出閥值,則說明當前參數構成的橢圓圖形 與已有採樣點軌跡所構成的圖形在圖形層面不匹配,需要重複上面計算橢圓參數的過程。 否則,說明目前圖形匹配較好,繼續計算新的磁物理量數據採樣。
具體實施方式
包括有以下步驟1.建立一個特殊的橢圓——單位圓,圓心位於磁傳感器X/Y坐標系原點,半徑為
Io2.採集磁傳感器數據,獲得當前周圍磁場磁感強度的最大值/最小值坐標並保 存;同時對數據進行數值映射,將數據投影到嵌入式處理器能夠容納的數值範圍內;其中 涉及使用的公式為formula see original document page 0
其中A表示待映射的數據,Rmax/Rmin表示映射後的數據最大值和最小值,KJKm 表示待映射的數據最大值和最小值。3.判斷該採樣點對當前橢圓的質量分數,如果超過預設的閥值,則進入步驟4 ;否 則計算指針指向後推出,下次採樣仍然進入步驟2 ;其中涉及使用的公式為formula see original document page 0
4.取最大值/最小值採樣點線段的中點作為採樣點軌跡的幾何中心並建立坐標 系;Xoriginal = (Xmax+Xmin)/2 _8] Yoriginal = (Ymax+Ymin)/2其中X。Hginal、Yoriginal表示新建立的坐標系原點在原坐標系中的坐標,Xmax/Ymax表 示X/Y兩軸坐標數值的最大值,xmin/Ymin表示X/Y兩軸坐標數值的最小值。5.通過兩組採樣數據求出最接近當前已有採樣點軌跡的橢圓,並將計算結果反映射回到原有的數值範圍;其採用橢圓標準方程公式X2/a2+y7b2 = 1進行計算x02/a2+y02/b2 = 1X1Va^y1Vb2 = 1a2 = (y>x02-y02*xi2) / (Yi2-Y02)b2 = (a2*yi2)/(a2-Xl2)6.返回步驟2繼續執行。本發明涉及的校準算法的流程如上述步驟1 6所述,當用戶將設備在水平面扭 動出一個「 8 」字之後(或水平旋轉超過半圈即可),根據本發明涉及的校準算法計算出的橢 圓已經基本最接近已有的採樣點軌跡和未採集到的數據點所組成的軌跡了,此時設備即可 實現精確指向。本發明採用新的校準原理,大大簡化了校準過程,並且更關注於校準結果所構成 的幾何圖形與採樣點軌跡圖形,在圖形層面的匹配,實現最優匹配。如此還可以高準確度的 計算出一般磁傳感器的各軸靈敏度誤差以及各軸的非正交度誤差,並高精度的補償。同時 完全實時自動校準,也可以配合手動校準。另外,使用磁物理量數據進行計算,方便磁傳感 器更新替換。以上所述僅為本發明的較佳實施方式,本發明的保護範圍並不以上述實施方式為 限,但凡本領域普通技術人員根據本發明揭示內容所作的等效修飾或變化,皆應納入權利 要求書中記載的保護範圍內。
權利要求
一種兩維指南針校準算法,其特徵在於包括有以下步驟建立一個特殊的橢圓單位圓,其圓點位於指南針的磁傳感器坐標系原點,半徑為1;持續獲取磁傳感器採集到的物理量級別磁數據,更新磁物理量數據的最大值/最小值,並將新採集到的數據帶入第一橢圓方程,計算出其平方的數值,並與預設的閥值做比較,如果數據超出閥值,則進入到計算橢圓參數的步驟;採集磁傳感器數據,獲得當前周圍磁場磁感強度的最大值/最小值坐標並保存,利用已採集到的磁物理量數據的最大值/最小值動態計算橢圓的幾何中心;將橢圓幾何中心以及兩次不同採樣點帶入第二橢圓方程,計算出第二橢圓方程的長半軸/短半軸參數,進而計算出因磁傳感器自身誤差造成的靈敏度誤差和非正交度並補償;將計算結果保存到校準參數存儲空間中。
2.根據權利要求1所述的兩維指南針校準算法,其特徵在於其中涉及使用的第一橢 圓方程為 F(x,y) = b2*X2+a2*y2-a2*b2。
3.根據權利要求1所述的兩維指南針校準算法,其特徵在於其中在獲取磁傳感器採 集到的物理量級別磁數據時,對採集到的數據進行數據處理,並將數據投影到嵌入式處理 器能夠容納的數值範圍內。
4.根據權利要求3所述的兩維指南針校準算法,其特徵在於其中對磁傳感器採集到 的數據涉及使用的數據處理公式為A = A* (Rmax-Rmin) / (Amax-Amin)其中A表示待映射的數據,Rmax/Rmin表示映射後的數據最大值和最小值,Amax/Amin表示 待映射的數據最大值和最小值。
5.根據權利要求1所述的兩維指南針校準算法,其特徵在於其中其為當連續若干數 據都超出閥值時,則進入到計算橢圓參數的步驟。
6.根據權利要求1所述的兩維指南針校準算法,其特徵在於其中動態計算橢圓的幾 何中心的方式為取磁物理量數據最大值/最小值採樣點線段的中點作為採樣點軌跡的幾 何中心,並建立新的坐標系。
7.根據權利要求6所述的兩維指南針校準算法,其特徵在於其中建立新坐標系涉及 使用的公式為formula see original document page 2其中X iginal、Yoriginal表示新建立的坐標系原點在原坐標系中的坐標,表示X/ Y兩維坐標數值的最大值,Xmin/Ymin表示X/Y兩維坐標數值的最小值。
8.根據權利要求1所述的兩維指南針校準算法,其特徵在於其中涉及使用的第二橢 圓方程為標準橢圓方程x2/a2+y2/b2 = 1,計算方式為formula see original document page 2
全文摘要
本發明公開了一種兩維指南針校準算法,其包括有以下步驟。首先是建立一個特殊的橢圓-單位圓。持續獲取磁傳感器採集到的物理量級別磁數據,更新磁物理量數據的最大值/最小值,並利用磁物理量數據的最大值/最小值動態計算橢圓的幾何中心。將橢圓幾何中心以及兩次不同採樣點帶入橢圓標準方程,計算出橢圓方程的長半軸/短半軸參數,進而計算出因磁傳感器自身誤差造成的靈敏度誤差和非正交度並補償。本發明涉及的兩維指南針校準算法,基於最小二乘法的橢圓擬合方法,實現了兩維指南針新式的、數學層面的、簡便的校準。
文檔編號G01C17/38GK101806595SQ201010150238
公開日2010年8月18日 申請日期2010年4月19日 優先權日2010年4月19日
發明者司學琴, 周宏繼, 曹海軍, 榮毅, 趙華東 申請人:美新半導體(無錫)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀