一种巨磁阻传感器温度补偿方法

上传人:s****a 文档编号:196708154 上传时间:2023-03-31 格式:DOCX 页数:7 大小:12.05KB
返回 下载 相关 举报
一种巨磁阻传感器温度补偿方法_第1页
第1页 / 共7页
一种巨磁阻传感器温度补偿方法_第2页
第2页 / 共7页
一种巨磁阻传感器温度补偿方法_第3页
第3页 / 共7页
点击查看更多>>
资源描述
一种巨磁阻传感器温度补偿方法王小秋;付敬奇 【摘要】巨磁阻传感器(GMRS)具有灵敏度高、易小型化、能耗低等特点应用前 景广泛,但它易受温度变化的影响,在高性能使用中需要进行必要的温度补偿.对基于 NVE公司的AAH002-02巨磁阻元件进行了信号调理以及温度特性测试,并运用微 粒群补偿算法对温度特性进行了处理.与二次最小二乘法补偿相比,微粒群二次拟合 算法具有更好的补偿效果.The giant magneto-resistive sensor (GMRS) features high sensitivity, ease to miniaturization and low power consumption, thus it possess wide applicable prospects. But it is necessary to add temperature compensation for GMRS in high performance applications because the sensor is influenced by temperature variation. Based on the signal conditioning and test of temperature characteristics for the GMRS AAH002-02 of NVE Corporation, by adopting particle swarm compensation algorithm, the temperature characteristics are processed. The result of compensation is compared with that of by quadratic least square compensation, the particle swarm fitting algorithm offers better compensation effects.【期刊名称】自动化仪表 【年(卷),期】2011(032)010 【总页数】3页(P69-71) 【关键词】巨磁阻传感器;微粒群优化;最小二乘法;温度补偿;非线性【作者】王小秋;付敬奇 【作者单位】上海大学机电工程与自动化学院,上海200072;上海大学机电工程与 自动化学院,上海200072【正文语种】中文【中图分类】TP212.10引言随着1988年阿尔贝费尔发现一种全新的物理现象巨磁电阻效应,利用巨磁 阻效应的巨磁阻传感器(giant magneto-resistive sensor, GMRS)不断被研制成 功,它的出现使磁阻传感器、霍尔器件1、半导体磁敏电阻和磁敏二极管、三 极管等传统的磁性传感器面临严峻的挑战。GMRS具有灵敏度高、体积小、探测 范围宽、抗恶劣环境等优点,它已在自动化技术、卫星定位、导航、汽车工业、家 用电器、医疗等领域获得广泛应用。但GMRS对环境温度变化敏感,对于高精度 的测量,必须进行温度补偿2。目前,常用的补偿方法主要有硬件补偿和软件补偿两大类。硬件电路补偿方法存在 通用性差、调试困难、精度低等缺点,软件补偿能克服上述缺点,因此得到越来越 多的重视3。本文分析了 NVE公司AAH002-02巨磁阻传感器的工作原理,并针对其温度特性 进行了相应的试验,采用微粒群优化(particl swarm optimal , PSO)算法和二次 最小二乘法对巨磁阻传感器进行了温度补偿,取得了较好的效果。1巨磁阻传感器测量原理AAH002-02巨磁阻元件利用磁场变化引起阻值的变化来实现磁场的测量4。AAH002-02具有灵敏度高、体积小和功耗低等特点,采用惠斯通电桥模拟输出, 适用于低磁场测量。巨磁阻调理电路采用仪表放大器INA118,它具有精度高、功 耗低、共模抑制比高和工作频带宽等优点,适合对各种微小信号进行放大。巨磁阻 传感器电路原理图如图1所示。图1巨磁阻传感器电路图Fig.1 Circuitry of GMRS图1中,可调电位器RG实现仪表放大器放大系数调节。RG由下式决定:式中:RG为调节电阻,kQ;k为放大系数。巨磁阻传感器电阻变化与其受到的磁场 大小成正比,即:式中:S为传感器灵敏度;H为被测磁场。经过调理后可得传感器输出为:式中:Vb为激励电压(本文取10 V)。2传感器温度特性试验巨磁阻传感器温度特性试验采用日本爱斯佩克公司的SET-Z-041L型调温试验箱进 行测试。该调温箱温度范围为-40+150oC温湿度波动度:高温0.5 K、低温1 K;温度均匀性翌K。在激励电压10 V的条件下,在-40-+80C温度范围内传感 器温度特性试验数据如表1所示。表 1 温度特性试验数据 Tab.1 Test data of temperature characteristic 由表1试验数据可见,传感器零点温度特性为负温度特性,且表现为较为严重的 非线性,采用常规的温度补偿方法难以实现其温度特性的良好补偿。3微粒群算法3.1算法原理微粒群算法(PSO)是由Kennedy和Eberhart等人于1995年开发的一种演化计算 技术5,其基本思想来源于对鸟群简化社会模型的研究和行为模拟,是一种基 于迭代模式的优化算法。微粒群算法的数学描述如下。设微粒群体规模为N,其中每个微粒在D维空间中的坐标位置可表示为Xi = (Xi1, Xi2,Xid,XiD),微粒i(i = 1,2,N)的速度定义为每次迭代中微粒移 动的距离,用Vi=(Vi1,Vi2,Vid,ViD)来表示。微粒i在第d(d = 1, 2,D)维子空间中的飞行速度Vid根据下式进行调整:式中:Pgd为整个微粒群的历史最优位置记录;Pid为当前微粒的历史最优位置记录;w为惯性权重;C1、C2为加速度常数;rand1、rand2为介于0,1 之间的随 机数;Vid为速度分量;Vmax为微粒的最大速度。3.2算法流程基于微粒群算法流程图如图2所示。图 2 微粒群算法流程图 Fig.2 Flowchart of PSO algorithm微粒群算法步骤如下。 初始化一群微粒(群体规模为50),包括随机位置和速度; 评价每个微粒的适应度; 对每个微粒,将其适应值与其经历过的最好位置作比较,如果较好,则将其作为 当前的最好位置Pid; 对每个微粒,将其适应值与全局所经历过的最好位置作比较,如果较好,则重新 设置Pgd; 根据式(4)变化微粒的速度和位置; 如未达到结束条件,则返回步骤。3.3算法参数PSO参数包括群体规模m、惯性权重w、加速常数C1和C2、最大速度Vmax、最大代数Gmax 6o 最大速度VmaxVmax决定当前位置与最好位置之间的区域分辨率(或精度)。如果Vmax太高,微 粒可能会飞过最优解;如果Vmax太小,微粒不能在局部好区间之外进行足够的探 索,导致陷入局部优值。对Vmax进行限制有3个目的:防止计算溢出、实现人工 学习和态度转变、决定问题空间搜索的粒度。本文最大速度Vmax取5000。 权重因子PSO算法中有惯性权重w、加速常数C1和C2这3个权重因子。惯性权重w使 微粒保持运动惯性,使其有扩展搜索空间的趋势,有能力探索新的区域。加速常数 C1和C2代表将每个微粒推向Pbest和Gbest位置的统计加速项的权重,权重值 低则允许微粒在被拉回之前可以在目标区域外徘徊,而权重值高时则会导致微粒突 然冲向或越过目标区域。本文惯性权重w取0.8,加速常数C1和C2取2,群体 规模取50,最大迭代数Gmax取2000。4温度补偿本文采用微粒群二次拟合方法对巨磁阻传感器进行温度补偿。微粒群算法二次拟合 得出传感器温度特性V(t)表达式为:采用最小二乘法二次拟合得出的表达式为7:采用最小二乘法三次拟合得出的表达式为:由计算得到的微粒群算法和最小二乘法温度补偿结果如表2所示。表2中,AV为 传感器补偿前后输出偏差。表 2 温度补偿结果 Tab.2 Results of temperature compensationt/CAV /mV 微粒群算法二次最小二乘法三次最小二乘法t/AV /mV微粒群算法二次最小二 乘法三次最小二乘法-40 2.8 - 0.6 3.9 30 -4.8 - 2.2 - 0.6 - 30 3.4 - 2.9 -2.9 40 - 3.3 - 5.1 - 2.2 - 20 3.7 - 0.9 - 3.4 50 - 3.2 - 6.3 - 3.0 - 10 2.8 0.1-3.2 60 - 3.1 - 4.6 - 2.20 - 0.1 2.9 0.0 70 0.6 1.5 1.510 4.1 7.0 5.4 80 4.35.6 1.120 2.6 5.4 5.4分析表2数据可知,巨磁阻传感器采用微粒群算法温度补偿后随温度的变化最大 改变量为4.8 mV,满量程时相对误差为0.13%;而采用二次最小二乘法温度补偿后 随温度的变化最大改变量为7 mV,满量程时相对误差为0.18%;采用三次最小二 乘法温度补偿后随温度的变化最大改变量为5.4mV,满量程时相对误差为0.14%。 由此可见,经过微粒群算法和最小二乘法温度补偿后,传感器满量程相对误差提高 了一个数量级。相比于最小二乘法,采用二次拟合微粒群算法的满量程相对误差低 于三次最小二乘拟合,其补偿效果更好,更适合于巨磁阻传感器温度补偿。5结束语本文通过对巨磁阻传感器的特性及其工作原理的分析和研究,运用微粒群算法和最 小二乘法对GMRS进行温度补偿,降低了传感器温度误差,提高了测量精度。温 度补偿结果表明,微粒群算法比最小二乘法具有更好温度的补偿效果,但其也存在 计算步骤复杂且优化时间长等问题。参考文献1 张珂,杨其华,李冰,等.基于霍尔器件的非接触式角度传感器研制J.传 感技术学报,2008 , 21(6):981 - 984.2 辛守乔,邱清泉,张国民,等.线性双极巨磁阻传感器输出特性的测试研究J .高压电技术,2009 , 35(10):2452 - 2457.3 张艳锋,严家明.基于最小二乘法的压力传感器温度补偿算法J.计算机测 量与控制,2007 , 15(12):1870 - 1871.4陈晓晖.基于GMR磁传感器芯片的弱磁探伤电路J.科技资讯, 2006(20):211 - 212.5 Tang Jun , Zhao Xiaojuan.An enhanced opposition based particle swarm optimization C ii2009 Global Congress on Intelligent Systems(GCIS 2009) , Xiamen , 2009:149 - 153.6 江维,沈斌,胡中功.微粒群算法参数的理论分析.化工自动化与仪表, 2009 , 36(4):38 - 40.7 黄开志,黄耀,雍毅.一种基于示值误差的传感器标定方法J.传感器与微 系统,2009 , 28(3):104 - 107.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!