摘要:硅压阻式压力传感器的零点温度漂移和灵敏度温度漂移是影响传感器性能的主要因素之一,如何能使该类误差得到有效补偿对于提高其性能很有意义。通过对硅压阻式压力传感器建立高阶温度补偿模型进行温度误差补偿是一种有效的方法,并在该模型基础上给出了拟合系数计算方法,并用Matlab GUI软件来实现温度补偿系数计算,进而实现传感器输出的动态温补,达到了很好的输出线性性。实验结果表明,补偿后传感器输出的非线性误差小于0.5% F.S.   0 引言   硅压阻式压力传感器利用半导体材料的压阻效应来进行压力测量,以其体积小、灵敏度高、工艺成熟等优点,在各行业中得到了广泛应用。实际工程应用中由于硅材料受温
1
针对红外气体传感器测量精度受环境温度影响较大的问题,提出了一种基于嵌入自适应Levy变异免疫粒子群-最小二乘支持向量机(ALIPSO-LSSVM)的温度补偿算法。ALIPSO算法引入Levy flight对子代粒子进行自适应变异,确保粒子多样性,并在每次迭代之前,采用相对基学习方法初始化粒子群,提高算法的收敛速度。通过5个基准测试函数对ALIPSO算法进行性能评价,仿真结果表明该算法收敛速度较快、精度高,且具有较强的全局搜索能力。利用ALIPSO算法对LS-SVM的参数进行优化,并将该混合算法应用于红外气体传感器温度补偿,数值仿真结果表明采用该算法可将补偿结果的相对误差控制在6%范围内。
2022-05-06 14:15:18 664KB 论文研究
1
0 引言目前基于传感器的温度补偿方法主要分为模拟硬件设计和数字信号处理两种方法。模拟硬件通常采用PTAT 和CTAT 等技术来设计读出电路。数字信号处理方法通常包括线性拟合、二乘多项式 拟合、BP神经网络 、卡尔曼滤波 、支持向量机等算法。本文在这些算法的基础上提出一种双指数函数模型的温度补偿算法,有以下优点:(1)指数函数具有无限阶的泰勒展开式,因此双指数函数在对诸如传感器温度系数曲线这类非线性曲线的拟合上可以达到很高的精度。(2)本文提出一种具有高精度初值的交替迭代法 ,即分离系数法。首先采用4组数据点,联立方程组,求出非线性系数的初始值,其次利用交替迭代法计算得到优化后的线性和非线性系数
1
超音波 易于使用的Arduino超声波库,带或不带温度补偿 HC-SR04说明: 除其他外,我在Arduino水箱中使用液位测量: 用: # include " Ultraschall.h " Ultraschall ultra ( 7 , 8 ); void setup () { Serial. begin ( 9600 ); while (!Serial) {;} Serial. println ( " Ultraschall Test " ); Serial. println ( " distance in cm: " ); } void loop () { // /for uncompensated distance in cm Serial. print (ultra. getDistanceInCM ()); Serial. print (
2022-04-09 10:36:54 4KB C++
1
用51单片机做的超声波测距程序,附带温度补偿及1602液晶显示
本设计实现了一种以AT89C2051单片机为核心的超声波测距系统,它具有低成本,高精度,微型化数字显示的特点。为提高测量精度,在测量时使用了DS18B20温度传感器对系统进行有效的温度补偿。经实验证明,本系统电路设计合理、工作稳定、检测速度快、测量简单、易于做到实时控制。
2022-03-20 13:30:12 170KB 51单片机
1
二轴陀螺仪IDG300源程序,主要实现姿态实现算法和温度补偿及校准
2022-01-16 13:27:06 363KB 二轴陀螺仪控制技术
1
摘要:针对电子产品可能会出现随着环境温度的变化而产生测量误差的现象,在此选用姿态传感器在检测过程中出现这种误差的情况,提出了一种在软件方面利用最小二乘法进行温度补偿的方法。该方法计算简单,补偿精度高。通过实验数据验证表明,经过最小二乘法进行温度补偿后的检测精度,相比补偿前有了很大的提高。因此在高精度技术要求的检测中,利用这种方法进行温度补偿后可精确地检测出载体的姿态角度。   0 引言   随着微机电系统(MEMS)技术在微型化技术基础上,结合了电子、机械、材料等多种学科交叉融合的前沿科研领域的不断发展与成熟,从而出现了很多基于MEMS技术的传感器,此类传感器具有体积小、重量轻、低功耗、多
1
随着微机电系统(MEMS)技术在微型化技术基础上,结合了电子、机械、材料等多种学科交叉融合的前沿科研领域的不断发展与成熟,从而出现了很多基于MEMS技术的传感器,此类传感器具有体积小、重量轻、低功耗、多功能等优点,在电子产品、航空航天、机械化工等行业中得到了广泛应用。   传感器的温度补偿方法大致可以分为两种,即硬件补偿和软件补偿。硬件补偿方法主要是改变电路来达到补偿效果,但是这种方法会导致电路的复杂化,同时提高了成本。软件补偿方法主要有二乘法、BP 神经网络法、回归法等。从计算的方便性和补偿精度的准确性两个方面,本文采取二乘法进行温度补偿。   1 姿态传感器的温度补偿原理   本文采
1