基于lm_bp算法的硅微加速度计温度补偿方法及系统的利记博彩app
【技术领域】
[0001] 本发明设及一种娃微加速度传感器的补偿技术,具体设及一种基于LM_BP算法的 娃微加速度计温度补偿方法及系统。
【背景技术】
[0002] 娃微加速度计是惯性测量和导航系统的关键元件之一,在航天航空、惯性导航和 汽车安全等领域有着重要的应用。因此,娃微加速度计的精度也就显得尤为重要,而环境温 度因素是影响娃微加速度计精度的主要因素之一。该是由于娃微加速度计本身对温度的敏 感性和所处温度场的影响造成的。当环境温度改变时,娃微加速度计的数学模型也将发生 改变。因此,对娃微加速度计进行温度补偿是提高娃微加速度计精度的重要手段。
[0003] 目前,常用的补偿方法有W下几种。其中,硬件补偿方法主要有:①在娃微加速度 计设计时充分考虑热设计,妥善处理设计中出现的热干扰,尽可能减小对娃微加速度计的 影响;②在娃微加速度计中增加温度补偿结构的设计,采用负温度系数的材料或元件W抵 消由温度变化造成的材料物理参数的变化,从而达到温度补偿的目的;⑨通过增加硬件措 施,改善加速度计测试和工作的环境温度,在测试系统中采取必要的温控措施。W上方法大 都实现成本高,过程复杂。所W工程中更多采用软件补偿方案,软件补偿的方法则是W获得 娃微加速计温度模型为前提,主要方法有基于多项式的曲面拟合、向量机、小波网络等。
[0004] 现有技术中,如中国发明专利CN102323448A公开了一种零位自补偿的线性加速 度计,在源加速度计的基础上通过增加电容检测极板和补偿电路,自动补偿随时间推移或 温度变化所造成的加速度计零位大小的变化。该方法是通过硬件电路单独对加速度计的零 位进行补偿,但电路复杂,且不能同时补偿标度因子的非线性度。
[0005] 中国发明专利CN103558415A公开了一种带温度补偿的MEMS加速度计,通过 ①在多个温度点下测量零偏和标度因子的一组输出值并拟合为拟合曲面获得一系列拟合 系数并排列成系数矩阵;③将加速度传感器的输出信号和温度传感器的输出信号建模并表 达为模型矩阵;③将系数矩阵和模型矩阵做点乘得到加速度传感器在温度补偿后的输出公 式。即通过曲面=维拟合W及计算之后进行补偿,该种方法能够有效减少加速度计在组装 和安装过程中产生的误差对系统的影响,但是计算量大,拟合复杂,没有学习能力。
[0006] 综上所述,已有的专利对娃微加速度计温度的补偿,都对娃微加速度计的精度有 提升作用,但或是存在电路复杂,补偿性能单一,或是补偿算法不具备学习能力的问题。
【发明内容】
[0007] 本发明的发明目的是提供一种基于LM_BP算法的娃微加速度计温度补偿方法及 系统,具有良好的自适应性、自组织性和很强的学习能力,能有效提高娃微加速度计的测量 精度,且系统具有抗干扰能力强,接口方便的特点。
[0008] 为达到上述发明目的,本发明采用的技术方案是:一种基于LM_BP算法的娃微加 速度计温度补偿方法,包括如下步骤: (1) 选用娃微加速度计为集成了温度传感器的加速度计,通过带温控的二维转台在多 个温度点下循环测量所述的加速度计的加速度输出和温度输出并取得多组数据,作为BP 神经网络的训练样本; (2) 根据所得训练样本,通过自学习建立加速度计的温度补偿模型
其中,Wa为输入层神经元到隐含层神经元之间的连接权值,"Wh。为隐含层神经元到 输出层神经元之间的连接权值,1}|^为隐含神经元的阔值,6。为输出神经元的阔值; (3) 将步骤(2)得到的温度补偿模型参数存放在微处理器的存储器中,编写程序,通过 调用参数建立BP神经网络模型,实现补偿算法并实时输出。
[0009] 优选的技术方案,所述BP神经网络为S层,包括一个中间隐层。
[0010] 优选的技术方案,所述中间隐层设有十五个神经元。
[0011]一种基于LM_BP算法的娃微加速度计温度补偿系统,用于实现权利要求1的温度 补偿方法,包括加速度传感器、数据采集单元、微处理器单元、数字接口单元、稳压源电路和 基准源电路,所述加速度传感器、数据采集单元、微处理器单元和数字接口单元依次连接, 所述数字接口单元采用RS-422数字接口。
[0012] 由于上述技术方案运用,本发明与现有技术相比具有下列优点: 1.本发明采用LM_BP神经网络算法,改善了加速度计的性能参数受到的温度影响,能 同时提高娃微加速度计标度因数的温度系数、标度因数和零偏稳定性等重要性能参数,进 一步提高加速度计的测量精度,且由于LM_BP神经网络算法具有自适应学习能力,因此实 用性强。
[0013] 2.本发明采用RS-422数字接口传输方案,能够解决模拟传感器抗干扰能力软弱 的问题,使之具有结构简单,传输稳定可靠,抗干扰能力强,成本低的特点,能够广泛用于恶 劣的使用环境和耐用度要求极高的领域。
【附图说明】
[0014] 图1是实施例一中本发明的LM_BP神经网路算法原理图。
[0015] 图2是实施例一中本发明的微处理器运行程序框图。
[0016] 图3是实施例一中本发明的娃微加速度计补偿方法的系统框图。
[0017] 图4是实施例一中本发明的娃微加速度计补偿方法的电源电路图。
[0018] 图5是实施例一中本发明的娃微加速度计补偿方法的娃微加速度计电路图。
[0019] 图6是实施例一中本发明的娃微加速度计补偿方法的数据采集单元的电路图。
[0020] 图7是实施例一中本发明的娃微加速度计补偿方法的基于ARM的数字处理电路 图。
[0021] 图8是实施例一中本发明的娃微加速度计补偿方法的数字接口单元的电路图。
[0022] 图9是实施例一中本发明的娃微加速度计补偿方法的自动化测试框图。
[0023] 图10是实施例一中本发明的娃微加速度计补偿前后全温下非线性度的数据图。
[0024]图11是本发明的娃微加速度计补偿前后全温下零偏的数据图。
【具体实施方式】
[0025] 下面结合附图及实施例对本发明作进一步描述: 实施例一;参见图1所示,一种基于LM_BP算法的娃微加速度计温度补偿方法,包括如 下步骤: (1) 选用娃微加速度计为集成了温度传感器的加速度计,通过带温控的二维转台 在-30°C~