基于MEMS压力传感器的十轴个人导航仪

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于MEMS压力传感器的个人导航仪文章出处:意法半导体发布时间:2011/09/04|1042次阅读|0次推荐|0条留言压力传感器是指将压力转换为电信号输出的传感器。压力传感器一般由弹性敏感元件和位移敏感元件(或应变计)组成。弹性敏感元件的作用是使被测压力作用于某个面积上并转换为位移或应变,然后由位移敏感元件或应变计转换为与压力成一定关系的电信号。有时把这两种元件的功能集于一体。压力传感器广泛应用于各种工业自控环境,涉及水利水电、铁路交通、智能建筑、生产自控、航空航天、军工、石化、油井、电力、船舶、机床、管道等众多行业。力学传感器的种类繁多,但常用的压力传感器有电阻应变片压力传感器、半导体应变片压力传感器、压阻式压力传感器、电感式压力传感器、电容式压力传感器、谐振式压力传感器及电容式加速度传感器等。应用最为广泛的是压阻式压力传感器,它具有极低的价格和较高的精度以及较好的线性特性。国内从事硅电容压力传感器的研究可以说是刚刚起步。尽管国内已经有单位研制出了硅电容传感器,它的精度和静压特性已接近富士公司产品的平均水平,但在长期稳定性方面,差距较大。同时,国内的电容传感器在高差压和微差压规格的开发上仍有较大差距。国外压阻式传感器精度可以达到0.075%,而国内研制的压阻式传感器的精度只有0.1%.在长期稳定性能上,国产传感器和进口传感器的差距更为明显。国产产品长期稳定性的指标为0.1%/年,比国外产品至少高2倍。另外,国产产品的温度特性差。与国外产品相比,温度漂移比国外产品的典型值大50%~100%.此外,国产产品的规格品种不够全,在微差压和高差压、高静压规格方面没有成熟的产品,不能满足某些工艺的特殊要求。压力传感器的国产化问题的关键主要是如何提高传感器的长期稳定性。传感器的长期稳定性和传感器的材料选择、结构设计、加工工艺密切相关。我国在MEMS加工工艺上还处于相对落后阶段,提高工艺水平无疑是提高传感器性能的长远之计。目前,国内相关高校和科研院所对压阻式和电容式MEMS传感器进行了大量的研究,在理论和工艺水平上都取得了一些成果。就当前工艺水平而言,如果能够实现某种形式的补偿或者在线的自标定方法,则有可能在短期内提高传感器的长期稳定性,使国产传感器在稳定性指标上满足石化行业需求。最近几年,随着MEMS压力传感器的性能不断提高,成本和尺寸不断降低,消费电子厂商开始使用压力传感器与惯性传感器和地磁传感器模组实现航位推测和导航功能。随着MEMS传感器的设计和制造工艺的进步,MEMS压力传感器被广泛用于医疗、汽车和消费电子等应用领域。例如,压力传感器可用于监测血压,汽车厂商利用气压传感器优化发动机能效,提醒驾驶员轮胎气压不足。本文论述如何在个人导航仪内利用MEMS压力传感器辅助GPS接收器测量海拔高度。1.大气压与海拔高度的关系在个人导航仪中,MEMS压力传感器充当气压计用于测量海拔高度变化。因此,我们必须了解不同高度的大气压。下面是大气压测量单位:psi–磅/平方英寸cm/Hg–水银柱高(厘米)cm/Hg–水银柱高(英寸)Pa–帕,国际制压力单位(SI),1Pa=1N/m2bar–巴,气压单位,1bar=105Pambar–毫巴,1mbar=10-3bar我们居住在地球大气层的底层,大气压随着海拔高度上升而降低。我们将在59℉时的29.92in/Hg海平面气压规定为标准大气压,这个平均值不受时间影响,而受到测量点的地理位置、气温和气流的影响。因此,上述压力单位之间的换算关系是:1个标准大气压=14.7psi=76cm/Hg=29.92in/Hg=1.01325bar=1013.25mbar可以用下面的表达式表示大气压与海拔高度之间关系[1]:其中:P0是标准大气压,等于1013.25mbar;Altitude是以米为单位的海拔高度。P是在某一高度的以mbar为单位的气压图1根据上面的公式描述了大气压变化与海拔高度的关系。如图1所示,当高度从海平面上升到海拔11,000米高时,大气压从1013.25mbar降到230mbar.我们从图中不难看出,当高度低于1,500米时,大气压几乎呈线性降低,每100米大约降低11.2mbar,即每10米大约降低1.1mbar.为了取得更精确的高度测量数据,可以在目标应用中构建一个大气压高度查询表,根据压力传感器的测量结果,确定对应的海拔高度。如果使用全量程为300mbar到1100mbar的绝对MEMS压力传感器,测量高度可达海拔9,165米到海平面以下698米。图1:大气压与海拔高度的关系2.利用MEMS传感器确定楼层0.1mbarrms的测量分辨率使MEMS压力传感器能够发现在1米以内高度变化。因此,在高层建筑内,可以使用压力传感器发现楼层变化。图2所示是在意法半导体的意大利Castelletto写字楼内采集到的压力传感器数据。采样速率是7Hz,数据采集时间总计大约23分钟。从图中我们可以清晰地看到大气压在不同楼层的变化。大气压在地下室最高。随着楼层升高,大气压逐渐降低。图3所示是意法半导体的一个MEMS压力传感器,这是一个采用3x5x1mmLGA-8封装的数字输出压力传感器,内置I2C/SPI接口和16位数据输出。量程是300mbar到1100mbar,分辨率为0.1mbar.该芯片还内置温度传感器。芯片内部控制寄存器可以指示测量结果是高于还是低于压力极限预设值。压力传感器的测量精度会受到气流和天气条件的影响。为了取得精确、可靠的楼层测量结果,需要为压力传感器开发校准和滤波算法。图2:从意法半导体传感器原始数据取得的楼层检测结果图3:意法半导体的MEMS压力传感器3.在个人导航仪中使用MEMS压力传感器个人导航系统(PNS)与个人航位推测(PDR)系统相似。从基本原理看,当无法获得GPS卫星信号时,PNS或PDR可以在智能手机的电子地图上继续提供方位和前进信息,引导用户到达兴趣点,获得位置关联服务(LBS)。在当前市面上销售的智能手机中,大多数都内置了GPS接收器和低成本的MEMS运动传感器,例如,加速度计、陀螺仪和/或磁力计。在没有GPS卫星信号的建筑物内或GPS信号很弱的高楼林立的大都市内,个人导航或航位推测对于导航变得非常重要。鉴于GPS接收器在户内户外测量高度都不够精确,在智能手机内集成压力传感器可以辅助GPS测量高度。前进信息可以来自磁力计或陀螺仪或两者的模组。PNS是利用惯性导航原理(INS)对加速度计的测量值进行双重积分求解决方位信息,而PDR是计步器和步长估算器根据典型计步器原理计算加速度计提供的测量数据而获得的方位信息。在一定时间内获得前进方向和行进路程的信息后,导航系统在智能手机的电子地图上更新行人在户内的方位。3.1PNS或PDR结构示意图图4所示是PNS或PDR的结构示意图。从传感器角度看,该系统包括一个3轴加速度计、一个3轴陀螺仪、一个3轴磁力计和一个压力传感器。此外,在这个示意图内还有一个GPS接收器和一个主处理器。主处理器用于采集传感器数据,运行航位推测算法和卡尔曼滤波算法。图4:PNS或PDR结构示意图图4中每个组件的优缺点归纳如下:GPS接收器:优点:GPS可以提供进入建筑物前的初始方位;检索地球偏转角信息,根据地理前进方向修正磁力计前进方向;当GPS信号增强时校准计数器步长;分别向惯性导航系统的松耦合和紧耦合卡尔曼滤波算法提供有界的精确方位信息(经纬度)输出和伪距原始测量输出。缺点:当行人保持静止时,GPS无法确定前进方向;无法检测高度(海拔高度)的细微变化。加速度计:优点:在静态或慢速运动状态下可用于倾斜度修正型数字罗盘;在线性加速度状态下可用于计步器的检测功能;用于检测步行人当前的状态是静止还是运动。缺点:当智能手机旋转时,无法从地球重力组分中区别真正的线性加速度;对震动和振荡过于敏感陀螺仪:优点:能够向惯性导航系统连续提供旋转矩阵;当磁力计受到干扰时,辅助数字罗盘计算前进方向信息缺点:长时间的零偏漂移导致无限的INS定位错误。磁力计:优点:能够根据地磁北极计算精确的前进方向;能够用于校准陀螺仪的灵敏度。缺点:容易受到环境磁场干扰压力传感器:优点:在室内导航应用中可区分楼层;当GPS卫星信号较弱时,可辅助GPS计算高度,提高定位精确度;缺点:容易受到气流和天气状况的影响。3.2PNS或PDR的实现方式有两种方法可以在智能手机上实现PNS或PDR导航。第一种方法是利用捷联式惯性导航系统(SINS)实现PNS;第二种方法是利用计步器方法实现PDR.这两种方法都有各自的优点和缺点。捷联惯导系统是基于一个3轴加速度计和一个3轴陀螺仪的6自由度(DOF)惯性测量单元。捷联惯导系统被成功用于外壳刚性很强的设备内,例如,惯性测量单元被永久性安装在汽车和导弹内。该系统在短时间内的定位精度相对较高。因为低成本MEMS运动传感器的零偏漂移问题,当没有GPS卫星信号时,经过积分和二重积分运算后,定位误差会随时间推移而变大。此外,行人通常把智能手机放在衣袋或挂在腰带上,他们随时都会从衣袋里或腰带上取出手机查看当前所在方位。这就是说,智能手机与用户身体的相对位置不固定。不过,SINS/GPS集成化PNS系统的优点是定位与用户无关,这就是说,所有用户无需给智能手机建模或训练智能手机,以适应不同类型的行人的动作,例如,步行、跑步和上下楼梯等。计步器/GPS集成化PDR系统的优点是定位精度主要取决于加速度计计步和GPS步长估算,定位误差始终是有限的[2].PDR的第一步是使用加速度计精确检测脚步[3].这个过程的基本原理是,智能手机在行人的腰带后部无论如何放置,都能自动发现垂直主轴;然后,将加速度测量数据与第一个参考阈值对比,随后,参考阈值将根据不同的运动类型自动更新。因此,加速度计可以准确计算行人步行、跑步和上下楼梯时的步数。第二步是当GPS信号很强时校准步长。智能手机计算行人的平均步长的方法是,用从GPS开始测量起经过的距离除以上面的计步器算法得出的步数。步行人的所有的运动类型,例如,慢走、快走、慢跑、快跑、上下楼梯等,都需要执行步长校准步骤。不同的行人有不同的运动方式。因此,PDR与用户有关,所有的步行人都需要一个自动校准或自我训练的步长估算算法。第三步是整合加速度计、陀螺仪、磁力计和GPS接收器的数据求解精确的前进信息。在估算完步长后,求解航位推测应用的另一个关键参数:以地球北极为参考点的绝对前进方向。在一个无磁场干扰的环境内,加速度计和磁力计测量结果产生的倾斜度修正的数字罗盘能够提供以地球北极为参照点的精确的前进方向。在进入建筑物前,GPS定位信息能够根据位置检索倾斜角,然后,把罗盘提供的前进方向数据转化成地理前进方向信息。如果周围环境没有干扰磁场,可以利用磁力计的测量数值提取前进方向信息。如果发现干扰磁场,陀螺仪将接替磁力计的工作,在上一次无干扰的罗盘前进信号输出基础上提供连续的前进信息输出。一旦发现外界磁场干扰消失,陀螺仪将立即停止运行,罗盘将接替陀螺仪恢复运转。这个过程被称之为陀螺仪辅助数字罗盘。当智能手机是静止状态时,加速度计就会让陀螺仪定期更新零角速率电平以备将来使用第四步是从压力传感器和GPS接收器获得精确的高度信息。当行人在购物中心乘坐电梯或登楼梯时,压力传感器会更新数字地图,显示行人当前所在楼层。压力传感器还能利用卡尔曼滤波器滤除加速度计的Z轴漂移。第五步是开发卡尔曼滤波算法,合并10-D传感器模组数据与GPS数据。所有的GPS接收器都有1个PPS(脉冲/秒)输出信号,使GPS与传感器的数据传输同步,传感器的采样速率可以更快,例如50Hz或100Hz.当能够收到GPS卫星信号时,卡尔曼滤波器将使用GPS输出数据计算导航信息;相反,当GPS卫星信号被屏蔽时,则使用航位推测算法输出的数据。当GPS信号恢复时,该滤波器还能估算需要修正的传感器误差。最后一步是在智能手机上测试PDR的性能。对于消费电子产品,5%的行进距离误差通常是可以接受的。例如,当一个人在室内走过100米的距离时,定位误差应该在5米范围内。4.结论MEMS技术和制程的发展进步产生了低成本、高

1 / 9
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功