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