三軸加速度傳感器的z敏感軸的校準算法的製作方法
2023-06-05 00:10:46 2
專利名稱:三軸加速度傳感器的z敏感軸的校準算法的製作方法
技術領域:
本發明涉及一種三軸加速度傳感器的z敏感軸的校準算法。
背景技術:
目前三軸加速度傳感器在消費電子中的普及率越來越高,隨之而來其競爭也越來越激烈。由此,三軸加速度傳感器的成本壓力越來越大。進而也就導致了一些低成本的三軸加速度傳感器越來越多的出現。在一些低成本三軸加速度傳感器中,X軸與y軸方向上的加速度敏感軸性能參數(零點與靈敏度)一般能夠得到保證,但是z敏感軸由於工藝等特殊性,其性能會比X敏感軸與I敏感軸差很多。也就是說,其Z敏感軸的零點與靈敏度存在很大的誤差和不穩定性。這會給使用帶來很大的誤差,有時甚至無法滿足實際的使用需求。 因此,在使用此類加速度傳感器時,由於其較差的z敏感軸,會給後續的計算和處理帶來很多的誤差和不確定性。
發明內容
本發明所要解決的技術問題是,現有低成本三軸加速度傳感器的z敏感軸性能較差,存在感應誤差和不穩定性等缺陷。本發明旨在提供一種三軸加速度傳感器的z敏感軸校準算法,其可以對在使用過程中的三軸加速度傳感器誤差較大的Z敏感軸進行校準,得到其真實的零點與靈敏度,由此在不增加工藝步驟和成本的情況下,提高三軸加速度傳感器的性能。為了解決上述技術問題,本發明所提出的技術方案是三軸加速度傳感器的z敏感軸的校準算法,其包括有以下步驟設定三軸加速度傳感器的X, y, z三敏感軸的零點依次為bx、by、bz,靈敏度依次為sx、sy、sz,其單位為一個重力加速度,其中z軸的零點bz與靈敏度sz由於其較差的準確度,在此將其視為未知數;設定公式a*z2+b*z+c = g(x, y) (I)其中
權利要求
1.三軸加速度傳感器的Z敏感軸的校準算法,其特徵在於其包括有以下步驟 設定三軸加速度傳感器的X、y、z三敏感軸的零點依次為bx、by、bz,靈敏度依次為sx、sy、sz,其單位為一個重力加速度,其中z軸的零點bz與靈敏度sz由於其較差的準確度,在此將其視為未知數; 設定公式
2.如權利要求I所述的三軸加速度傳感器的z敏感軸的校準算法,其特徵在於其中三軸原始數據X, y, z符合下列公式
3.如權利要求2所述的三軸加速度傳感器的z敏感軸的校準算法,其特徵在於其中由公式(1-1)設定以下公式
4.如權利要求I所述的三軸加速度傳感器的z敏感軸的校準算法,其特徵在於其中公式(3)可進一步轉變為 " 1「彳 Z1 I 1Fg(X15^1) b = Z22 z2 I g(x2,y2)(3-1)cj 卜32 z3 1J U(x3』_V3)_ 根據公式(3-1)計算得到參數a、b、c的值,然後通過公式(2)即可計算得到三軸加速度傳感器Z敏感軸真實的零點bz與靈敏度S Z。
全文摘要
本發明涉及一種三軸加速度傳感器的z敏感軸的校準算法,其包括有以下步驟。設定三軸加速度傳感器的x,y,z三敏感軸的零點依次為bx,by,bz,靈敏度依次為sx,sy,sz,其單位為一個重力加速度,其中z軸的零點與靈敏度bz、sz,由於其較差的準確度,在此將其視為未知數;設定公式a*z2+b*z+c=g(x,y)(1)以一個固定採樣頻率採樣三軸加速度傳感器在不同姿態靜止狀態下的3組原始數據x1,y1,z1、x2,y2,z2、x3,y3,z3;代入公式(1)計算得到參數a,b,c的值,進而計算得到三軸加速度傳感器z敏感軸真實的零點bz與靈敏度sz。
文檔編號G01P21/00GK102654515SQ201110051829
公開日2012年9月5日 申請日期2011年3月4日 優先權日2011年3月4日
發明者丁險峰, 周漢秦, 毛堯輝, 王清亮 申請人:美新微納傳感系統有限公司