发明名称 一种数字式倾角传感器及其温度非线性补偿方法
摘要 本发明公开了一种数字式倾角传感器及其温度非线性补偿方法;数字式倾角传感器包括MEMS传感器、滤波模块、微处理器、基准电源模块、通信模块和稳压电源模块;其中微处理器内含A/D变换模块、温度补偿模块及非线性补偿模块。MEMS传感器输出含倾角信息的模拟电压信号经滤波模块输入至A/D变换模块,同时还输出温度数字信号至温度补偿模块。在微处理器中,A/D变换模块及温度补偿模块的输出经非线性补偿模块综合后输出倾角测量值数字信号。温度补偿模块及非线性补偿模块所采用的温度非线性补偿技术弥补了现有同类技术中温补误差大、非线性误差明显的缺点。本发明具有成本低、测量精度高、抗振动冲击、适用于宽温严酷环境的优点。
申请公布号 CN104697497B 申请公布日期 2017.03.08
申请号 CN201510091289.7 申请日期 2015.02.28
申请人 湖北三江航天红峰控制有限公司 发明人 何昱;张朝阳;廖良斌;谭国华;袁天亮;邱耀明;李颖
分类号 G01C9/00(2006.01)I;G01C9/02(2006.01)I 主分类号 G01C9/00(2006.01)I
代理机构 华中科技大学专利中心 42201 代理人 廖盈春
主权项 一种基于数字式倾角传感器的温度非线性补偿方法,所述数字式倾角传感器包含MEMS传感器(102)、滤波模块(103)、微处理器(104)、通信模块(106)、基准电源模块(105)以及稳压电源模块(101);所述微处理器(104)包括温度补偿模块(104‑1)、A/D变换模块(104‑2)和非线性补偿模块(104‑3);所述MEMS传感器(102)的电源输入端、所述滤波模块(103)的电源输入端、所述微处理器(104)的电源输入端、所述基准电源模块(105)以及所述通信模块(106)的电源输入端均连接稳压电源模块(101);所述温度补偿模块(104‑1)的输入端连接至所述MEMS传感器(102)的第一输出端,所述滤波模块(103)的信号输入端连接至所述MEMS传感器(102)的第二输出端,所述A/D变换模块(104‑2)的第一输入端连接至所述滤波模块(103)的输出端,所述A/D变换模块(104‑2)的第二输入端连接至所述基准电源模块(105)的输出端,所述非线性补偿模块(104‑3)的第一输入端连接至所述温度补偿模块(104‑1)的输出端,所述非线性补偿模块(104‑3)的第二输入端连接至所述A/D变换模块(104‑2)的输出端,所述通信模块(106)的输入端连接至所述非线性补偿模块(104‑3)的输出端;其特征在于,所述温度非线性补偿方法包括下述步骤:S1:在待测全温范围内均匀选取若干个试验温度点T<sub>i</sub>,相邻温度点间隔应不大于10℃,在每个试验温度点T<sub>i</sub>下,温控转台箱内温度应保温足够长的时间以使倾角传感器装置内外温度基本平衡;S2:在每个试验温度点T<sub>i</sub>下,在‑8°~8°倾角范围内均匀选取若干个倾角测量点θ<sub>j</sub>,相邻倾角测量点角度间隔应不大于1°;S3:在每个试验温度点T<sub>i</sub>下,温控转台箱内保温足够长时间后,控制转台旋转至每个倾角测量点θ<sub>j</sub>,此时采集倾角传感器装置中A/D变换模块输出的含倾角信息的电压数字信号V(T<sub>i</sub>,θ<sub>j</sub>)和温度数字信号TEMP(T<sub>i</sub>);S4:在每个温度点T<sub>i</sub>,采用最小二乘法拟合所采集数字电压V(T<sub>i</sub>,θ<sub>j</sub>)与倾角θ<sub>j</sub>的三次多项式,获得每个温度点T<sub>i</sub>下的零位测量值V<sub>0</sub>(T<sub>i</sub>)及灵敏度测量值S<sub>c</sub>(T<sub>i</sub>),并根据所述零位测量值V<sub>0</sub>(T<sub>i</sub>)和所述灵敏度测量值S<sub>c</sub>(T<sub>i</sub>)获得每个温度点、每个标定角度下的加速度计算值<img file="FDA0001188563340000021.GIF" wi="661" he="159" />S5:采用最小二乘法拟合每个温度点T<sub>i</sub>下的倾角值θ<sub>j</sub>与加速度计算值a(T<sub>i</sub>,θ<sub>j</sub>)的三次关系,获得每个温度点T<sub>i</sub>下的二次非线性系数测量值C<sub>2</sub>(T<sub>i</sub>)、三次非线性系数测量值C<sub>3</sub>(T<sub>i</sub>);S6:采用最小二乘法拟合零位V<sub>0</sub>(T<sub>i</sub>)、灵敏度S<sub>c</sub>(T<sub>i</sub>)、二次非线性系数C<sub>2</sub>(T<sub>i</sub>)、三次非线性系数C<sub>3</sub>(T<sub>i</sub>)与所述温度数字信号值TEMP(T<sub>i</sub>)的多项式函数关系,获得补偿系数p<sub>0,V0</sub>、p<sub>1,V0</sub>、p<sub>2,V0</sub>、p<sub>3,V0</sub>、p<sub>0,Sc</sub>、p<sub>1,Sc</sub>、p<sub>2,Sc</sub>、p<sub>3,Sc</sub>、p<sub>0,C2</sub>、p<sub>1,C2</sub>、p<sub>0,C3</sub>、p<sub>1,C3</sub>;其中p<sub>0,V0</sub>、p<sub>0,Sc</sub>、p<sub>0,C2</sub>、p<sub>0,C3</sub>分别表示基准的零位、灵敏度、二次非线性系数、三次非线性系数;p<sub>1,V0</sub>、p<sub>1,Sc</sub>、p<sub>1,C2</sub>、p<sub>1,C3</sub>分别表示零位、灵敏度、二次非线性系数、三次非线性系数的温度变化一次系数;p<sub>2,V0</sub>、p<sub>2,Sc</sub>表示零位、灵敏度的温度变化二次系数;p<sub>3,V0</sub>、p<sub>3,Sc</sub>表示零位、灵敏度的温度变化三次系数;S7:根据上述补偿系数获得数字式倾角传感器的零位V<sub>0</sub>、灵敏度S<sub>c</sub>、二次非线性系数C<sub>2</sub>和三次非线性系数C<sub>3</sub>的温度补偿值。
地址 432000 湖北省孝感市孝南区北京路特8号