0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎么实现基于MEMS姿态传感器温度补偿?这篇文章告诉你

电子设计 来源:互联网 作者:佚名 2018-01-11 09:21 次阅读

基于MEMS姿态传感器主要用于载体姿态的调整和倾角的检测,但是由于工作环境温度的改变,就会导致测量精度的变化,在一些高精度检测的要求下,则失去其检测的效果,所以必须采取相应措施来消除或者减少随温度变化而引起的误差,即必须对传感器进行温度补偿。

随着微机电系统(MEMS)技术在微型化技术基础上,结合了电子机械、材料等多种学科交叉融合的前沿科研领域的不断发展与成熟,从而出现了很多基于MEMS技术的传感器,此类传感器具有体积小、重量轻、低功耗、多功能等优点,在电子产品、航空航天、机械化工等行业中得到了广泛应用。

传感器的温度补偿方法大致可以分为两种,即硬件补偿和软件补偿。硬件补偿方法主要是改变威廉希尔官方网站 来达到补偿效果,但是这种方法会导致威廉希尔官方网站 的复杂化,同时提高了成本。软件补偿方法主要有最小二乘法、BP 神经网络法、回归法等。从计算的方便性和补偿精度的准确性两个方面,本文采取最小二乘法进行温度补偿。

1 姿态传感器的温度补偿原理

本文采用美国InvenSense 公司生产的ITG?3205 三轴陀螺仪芯片,该芯片中内嵌有数字输出温度传感器,因此可以随时检测出传感器所处的环境温度。在不同的工作环境温度下,传感器实际角度输出值与理论角度输出值会出现一定的误差,称之为温度误差。为了消除或者减少这种温度误差,利用最小二乘法进行曲线拟合,最终达到或接近理论角度输出值。

传感器根据输入的检测信号,通过姿态检测模块和温度检测模块采集相关数据,然后经过温度补偿模块进行相应的温度补偿,最后通过输出检测模块可得到预期的检测信号。姿态传感器的温度补偿原理如框图1所示。

2 姿态传感器的温度补偿方法

在同一温度下,不同角度的理论值与输出值之间严格意义上是一种非线性关系,但是由于这种误差值相对不大,可以近似的认为是一种线性关系,即y = mx + n 的线性关系。通过最小二乘法进行线性拟合,可以得出参数m 和n 的值。

此时可以发现,在不同的温度下,所拟合出来的m和n 值是随温度的变化而变化的。在此情况下,必须找出温度分别与m 和n 之间的关系,为此同样可以根据最小二乘法再次进行曲线拟合,从而得出m 值与温度之间的关系。同理也可以得出n 与温度之间的关系。经过两次曲线拟合之后,可以得出理论值与输出值之间的误差有了明显的减小,并且满足预期的要求。在实际应用中,为了达到高精度检测的要求,可以通过测量多组数据进行曲线拟合的方法来实现。

3 姿态传感器的实验数据处理

由于各轴的检测原理是相同的,因此本论文采用x轴的检测数据进行实验验证。主要的实验仪器有被测姿态传感器、经纬仪、高低恒温箱、高精度角度检测仪等。表1所得数据是未经温度补偿时的实验数据,即原始数据。

3.1 第一次线性拟合

由于按照最小二乘法的基本步骤进行拟合的计算量比较大,所以本文采用Matlab进行数据处理,这样不但可以减少复杂的计算过程,而且还可以保证较高的计算精度。

例如在温度T=-30 °C的条件下,以理论角度x 为自变量,输出角度y 为因变量,根据线性关系式y = mx + n ,计算出参数m 和n的值。具体计算程序如下:

拟合图像如下图2所示。

依次求出不同温度下参数m 和n的值,计算结果如表2所示。

3.2 第二次曲线拟合

以参数m 为因变量,温度t 为自变量,根据曲线拟合式mt = at2 + bt + c ,利用Matlab 求出a,b,c 的值,最终确定m 与t 的函数关系式。同理,可求得n 与t 的函数关系式。具体计算程序如下:

拟合图像如图3所示。

同理,求得n 与t 之间的函数关系式为:

4 实验数据的验证

传感器未经温度补偿时的输出为y = mx + n ,即在t ℃时,无补偿输出为:

根据式(1)、(2)、(7)可得补偿后的输出值。偿后的数据如表3所示。在表1中未补偿前的最大误差角度为0.682 7°,表3中补偿后的最大误差角度为0.261 6°,相对减少的误差角度为0.421 1°。

由表1和表3的数据对比结果可以看出,经过温度补偿后的姿态检测精度相比补偿前有了很大的提高。

5 结语

由数据对比得出,在环境温度变化的条件下,利用最小二乘法进行温度补偿,可以达到预期的效果,因此这种方法可以运用到工程实际中。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 温度传感器
    +关注

    关注

    48

    文章

    2940

    浏览量

    156053
  • mems
    +关注

    关注

    129

    文章

    3929

    浏览量

    190602
  • 三轴陀螺仪
    +关注

    关注

    2

    文章

    27

    浏览量

    20316
收藏 人收藏

    评论

    相关推荐

    为什么讲MEMS替代传统传感器是大势所趋?

    传感器替代传统传感器的原因,揭示这一趋势背后的科技逻辑和市场动力。   传统传感器的局限与挑战 传统传感器,如温度
    的头像 发表于 12-18 10:06 159次阅读

    如何校准温度传感器

    校准温度传感器是确保其测量准确性的重要步骤。以下是一些常用的温度传感器校准方法: 一、比较法校准 原理 : 将待校准的温度
    的头像 发表于 11-22 09:36 471次阅读

    MEMS和传统传感器的区别

    在现代科技领域,传感器技术是实现智能化和自动化的关键。随着微电子技术的发展,MEMS(微电机系统)传感器作为一种新型传感器技术,与传统
    的头像 发表于 11-20 10:05 635次阅读

    如何选择合适的MEMS传感器

    应用需求分析 在开始选择MEMS传感器之前,首先要明确您的应用需求。这包括了解传感器将被用于监测哪种物理量(如温度、压力、加速度、湿度等),以及这些测量值将如何被用于控制或监测系统。
    的头像 发表于 11-20 10:03 239次阅读

    mems传感器是什么意思_mems传感器原理是什么

    MEMS传感器是一种微型电子机械系统(Micro-Electro-Mechanical Systems)传感器,它将传感器和微机电系统集成在一起,利用微纳技术
    的头像 发表于 10-18 15:33 1344次阅读

    补偿HVAC系统中的温度和湿度传感器

    电子发烧友网站提供《补偿HVAC系统中的温度和湿度传感器.pdf》资料免费下载
    发表于 09-23 11:35 0次下载
    <b class='flag-5'>补偿</b>HVAC系统中的<b class='flag-5'>温度</b>和湿度<b class='flag-5'>传感器</b>

    使用高精度温度传感器进行温度补偿

    电子发烧友网站提供《使用高精度温度传感器进行温度补偿.pdf》资料免费下载
    发表于 09-19 12:48 0次下载
    使用高精度<b class='flag-5'>温度</b><b class='flag-5'>传感器</b>进行<b class='flag-5'>温度</b><b class='flag-5'>补偿</b>

    深入了解 MEMS 振荡 温度补偿 MEMS 振荡 TC-MO

    深入了解 MEMS 振荡/温度补偿 MEMS 振荡(TC-MO)-μPower MO1534
    的头像 发表于 07-30 16:38 506次阅读
    深入了解 <b class='flag-5'>MEMS</b> 振荡<b class='flag-5'>器</b> <b class='flag-5'>温度</b><b class='flag-5'>补偿</b> <b class='flag-5'>MEMS</b> 振荡<b class='flag-5'>器</b> TC-MO

    深圳MEMS芯片设计-华芯邦科技芯制程第四代金属氧化物半导体的高精度MEMS温度传感器芯片

    潜力,无疑是一个令人瞩目的选择。其公司目前已搭建高精度MEMS温度传感器的生产、封测线,从纳米材料合成到晶圆级掺杂再到封装测试均可在一条产线上完成,实现了完全自主的IDM生产制造模式。
    的头像 发表于 07-30 10:04 418次阅读
    深圳<b class='flag-5'>MEMS</b>芯片设计-华芯邦科技芯制程第四代金属氧化物半导体的高精度<b class='flag-5'>MEMS</b><b class='flag-5'>温度</b><b class='flag-5'>传感器</b>芯片

    六轴姿态倾角动态传感器

    六轴(姿态)倾角(动态)传感器内部使用数字型MEMS动态芯片,可测量运动载体的姿态参数(横滚、俯仰以及方位角),适用于运动或振动状态下的倾角测量。产品内置加速度和陀螺
    的头像 发表于 07-12 17:00 386次阅读
    六轴<b class='flag-5'>姿态</b>倾角动态<b class='flag-5'>传感器</b>

    维特智能MEMS倾角传感器温漂,实现精准测量

    温度变化时产生的温漂问题也逐渐凸显出来。本文将为您详细介绍如何攻克MEMS倾角传感器的温漂难题,实现精准测量。 温漂:倾角传感器的“隐形敌人
    的头像 发表于 06-24 11:27 573次阅读
    维特智能<b class='flag-5'>MEMS</b>倾角<b class='flag-5'>传感器</b>温漂,<b class='flag-5'>实现</b>精准测量

    光纤温度传感器的原理 光纤温度传感器的应用

    光纤温度传感器的原理 光纤温度传感器的应用  光纤温度传感器是一种利用光纤的热学特性
    的头像 发表于 03-07 15:55 2882次阅读

    电阻应变片的温度补偿方法有几种?

    电阻应变片的温度补偿方法有几种? 电阻应变片的温度补偿方法有以下几种: 1. 温度传感器
    的头像 发表于 02-04 18:14 5575次阅读

    电阻应变式传感器是如何补偿温度的?

    电阻应变式传感器是如何补偿温度的? 电阻应变式传感器是一种广泛应用于工业领域的传感器,用于测量物理量如压力、力、扭矩和重量等。然而,
    的头像 发表于 02-04 17:35 2642次阅读

    TPS02RBH—如何用RTD实现高精度的温度补偿

    。什么是温度补偿大多数测量仪器是通过传感器实现对被测物质的测量的。在传感器应用中,传感器本身和被
    的头像 发表于 01-03 08:24 747次阅读
    TPS02RBH—如何用RTD<b class='flag-5'>实现</b>高精度的<b class='flag-5'>温度</b><b class='flag-5'>补偿</b>