专利名称:三轴加速度传感器的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日
发明者丁险峰, 周汉秦, 毛尧辉, 王清亮 申请人:美新微纳传感系统有限公司