本发明专利技术公开一种温度传感器温度响应滞后补偿方法,通过建立预测补偿模型,计算补偿参数,能够较好的克服温度传感器的测量滞后,而且无需详细的知道传感器的系统模型参数,解决温度滞后问题,在电热水壶设计等应用时能有效解决高温段温度滞后导致的沸腾时间难以预测等问题,拓宽温度传感器选择范围,也不需要特别调整温度传感器的检测点。
【技术实现步骤摘要】
本专利技术涉及温度传感器领域技术,尤其是指一种温度传感器温度响应滞后补偿方法。
技术介绍
由于常用的温度传感器是热电偶和热电阻,一般都有保护套管。在测温过程中,需要与被测介质建立热平衡感知温度变化,响应时间太长,温度测量存在严重的滞后性。比如在水壶温度测量应用中,温度滞后导致高温段时间控制不准。现有的解决方法一是选择时间常数小的传感器;而是根据实际需要选择检测点的位置。但这些方法都不能从根本上解决问题。
技术实现思路
有鉴于此,本专利技术针对现有技术存在之缺失,其主要目的是提供一种温度传感器温度响应滞后补偿方法,在温度测量过程中实时优化模型参数,从而实现对温度测量的预测补偿,简化了动态测量结构,可广泛应用于温度测量的各个领域。为实现上述目的,本专利技术采用如下之技术方案:一种温度传感器温度响应滞后补偿方法,包括以下步骤步骤(1),建立预测补偿模型:根据温度传感器的动态特性,可以用一个一阶滞后传递函数式(1)表示式中,τ为纯滞后环节的时间常数,TW是一阶系统的时间常数,K为比例系数;步骤(2)计算补偿参数,获取参考轨迹:依据动态补偿滤波器数学模型,采用传递函数式(2)计算补偿参数式中的Tk即是补偿后所期望获得系统的时间常数;通过动态的优化,计算补偿后传感器输出值逐步接近理想的曲线,预测补偿轨迹通过粒子群优化算法通过不断的学习,选最合适的点,记忆最优值,依次循环不断学习获取最合适的参考轨迹;步骤(3)动态优化补偿模块处理:依据补偿前输出值和参考轨迹进行补偿处理,得出补偿后的温度值。本专利技术与现有技术相比具有明显的优点和有益效果,具体而言,由上述技术方案可知,本专利技术通过建立预测补偿模型,计算补偿参数,能够较好的克服温度传感器的测量滞后,而且无需详细的知道传感器的系统模型参数,解决温度滞后问题,在电热水壶设计等应用时能有效解决高温段温度滞后导致的沸腾时间难以预测等问题。拓宽温度传感器选择范围,也不需要特别调整温度传感器的检测点。为更清楚地阐述本专利技术的结构特征和功效,下面结合附图与具体实施例来对本专利技术进行详细说明。附图说明图1是本专利技术之实施例的动态补偿滤波器数学模型图。图2是本专利技术之实施例的补偿参数辨识原理图。图3是传统未补偿滞后数据对比曲线图。图4是本专利技术之实施例的加入补偿算法后,高温段数据对比曲线图。具体实施方式请参照图1和图2所示,其显示出了本专利技术之较佳实施例的具体结构,是一种温度传感器温度响应滞后补偿方法,在温度测量过程中实时优化模型参数,从而实现对温度测量的预测补偿,简化了动态测量结构,可广泛应用于温度测量的各个领域。本专利技术之温度传感器温度响应滞后补偿方法具体是:一、建立预测补偿模型:根据温度传感器的动态特性,建立一个动态补偿滤波器数学模型。在实际应用中,裸露的温度传感器可视为一阶环节,其动态特性可以用一阶微分方程来表示。而工业现场为了保护传感器,常把热电阻装人保护管套中,导致其滞后时间较长。此时,温度传感器的动态特性可以用一阶惯性环节加纯滞后来表示。其传递函数可表示为:式中,τ为纯滞后环节的时间常数,TW是一阶系统的时间常数,K为比例系数。其中时间常数和纯滞后时间是影响温度测量动态性能的关键参数,它们取决于传感器本身的材质和结构特点,此外还与被测介质的流动状态和传热方式有关。为了实现对传感器特性的补偿,需要首先识别出这些模型参数。对于式(1)所示传感器模型,可以采用如下方式实时计算得到系统参数.被测温度突然变化△T时,温度传感器输出测量值的直接和为S1及平方和为S2,则输出稳定时,如式(1)的温度传感器特征参数可以如下得到:TW=2(S1-S2/ΔT)/ΔT(2)τ=tf-S1/ΔT-TW(3)式中,tf为传感器稳定输出的测量时间。式(2)和式(3)表明,只要利用温度传感器一段足够长的响应曲线就可以估计出其动态模型的参数。惯性环节的时间常数与测量时间无直接关系,但纯滞后环节的时间常数与用于计算的数据长度直接相关。由于稳态后,求和时间增长必然导致S1变大,所以τ估计可以稳定。初步标定完传感器后,就可以利用模型参数预测传感器的输出结果。动态补偿滤波器数学模型主要包括预测模型、参考轨迹和滚动优化这几个思想,模型参数通过在线校正,用于实现对现有温度传感器的动态响应的补偿。对于输入△T的计算,需要通过在估计出的传感器模型参数基础上对系统的阶跃输入进行预测来实现。二、计算补偿参数,获取参考轨迹。本专利技术的预测补偿算法是一个开环系统。补偿前的信号来自于传感器原有的动态输出,经过预测模型,得到补偿所需的参考轨迹值,通过一段时间的滚动优化计算得到补偿后的输出结果。由于预测模型中所采用的参数都是由测量数据直接估计的,具有一定的随机性和误差;同时外界环境的干扰,也会导致估计结果存在偏差。必须通过滚动优化不断调整,才能达到使系统响应与参考轨迹逼近的目的。对(1)式的传感器模型,可采用加一个零阶保持器离散,得到模型的差分方程:ym(k+1)=amym(k)+K(1-am)ΔT(k-L)(4)式中:am=e-Ts/τ,TS为采样周期,τ为纯滞后时间,L为τ/Ts的整数部分。传感器的输出要求尽可能快地跟踪输入,可以看成一个典型的随动系统。不失一般性,假设传感器输入是一个阶跃信号,则利用(2)式递推可得,第P步后系统的输出为:ym(k+P)=aPym(k)+K(1-aP)ΔT(k)(5)式中前一项为模型的自由响应,后一项为模型的强迫响应。预测补偿轨迹可通过粒子群优化算法通过不断的学习,选最合适的点,记忆最优值,依次循环不断学习获取最合适的参考轨迹。该粒子群优化算法具有算法简单和补偿精度高的特点。依据动态补偿原理,动态测量误差形成的原因是因为传感器动态特性的频带不够宽,不足以覆盖瞬变信号中包含的所有频率分量,而使部分高频分量受到不同程度的衰减。所以,补偿器的本质是使传感器动态特性的频带得以适当延伸,它可以是一个带通或高通滤波器。但是,高通滤波器将引起严重的噪声干扰,因此,这里采用了带通滤波器。补偿器所对应的带通滤波器可用一个线性差分方程表示:A(Z-1)yc(k)=B(Z-1)y(k)+ξ(k)(6)ξ(k)=A(Z-1)e(k)(7)取白化滤波器为1/A(Z-1),补偿器的输出可写为式中:yc(k)为k时刻动态补偿器的输出,y(k)为k时刻传感器的输出和动态补偿器的输入,e(k)为输出端综合噪声,m为传感器动态模型的阶次,n为补偿后传感器系统动态模型的阶次,补偿器的参数为θ=(a1,a2,...an,b1,b2...bm)(9)为了减少补偿器设计时对传感器动态特性的数学模型依赖,采用模型参考的系统辨识方法得到补偿器H(Z-1),辨识的原理如图2所示。补偿器的设计成为一个对L=(L=m+n)维参数θ的最优化过程,即使其中,yc(k)和yd(k)分别为激励信号作用下的补偿器实际输出和希望输出的实验数据,补偿器由测量系统中的计算机实现。粒子群优化算法是将寻优的参数作为一个个体,由多个个体组成群体。它将个体看成是N维寻优搜索空间的一个没有体积的微粒(点),通过对环境的适应度来将群体中的个体向好的区域移动,结合微粒的历史最佳位置和群体历史最佳位置信息,以一定的速度向目标值逼近。第i个微粒可以表示成N维向量xi=[xi1,xi2,..本文档来自技高网...
【技术保护点】
一种温度传感器温度响应滞后补偿方法,其特征在于:包括以下步骤步骤(1),建立预测补偿模型:根据温度传感器的动态特性,可以用一个一阶滞后传递函数式(1)表示式中,τ为纯滞后环节的时间常数,TW是一阶系统的时间常数,K为比例系数;步骤(2)计算补偿参数,获取参考轨迹:依据动态补偿滤波器数学模型,采用传递函数式(2)计算补偿参数式中的Tk即是补偿后所期望获得系统的时间常数;通过动态的优化,计算补偿后传感器输出值逐步接近理想的曲线,预测补偿轨迹通过粒子群优化算法通过不断的学习,选最合适的点,记忆最优值,依次循环不断学习获取最合适的参考轨迹;步骤(3)动态优化补偿模块处理:依据补偿前输出值和参考轨迹进行补偿处理,得出补偿后的温度值。
【技术特征摘要】
1.一种温度传感器温度响应滞后补偿方法,其特征在于:包括以下步骤步骤(1),建立预测补偿模型:根据温度传感器的动态特性,可以用一个一阶滞后传递函数式(1)表示式中,τ为纯滞后环节的时间常数,TW是一阶系统的时间常数,K为比例系数;步骤(2)计算补偿参数,获取参考轨迹:依据动态补偿滤波器数学模型,采用传递函数式(2)计算补偿参数式中的Tk即是补偿后所期望获得系统的时间常数;通过动态的优化,计算补偿后传感器输出值逐步接近理想的曲线,预测补偿轨迹通过粒子群优化算法通过不断的学习,选最合适的点,记忆最优值,依次循环不断学习获取最合适的参考轨迹;步骤(3)动态优化补偿模块处理:依据补偿前输出值和参考轨迹进行补偿处理,得出补偿后的温度值。2.根据权利要求1所述的一种温度传感器温度响应滞后补偿方法,其特征在于:步骤(2)中,为了实现对传感器特性的补偿,需要首先识别出补偿模型参数,对于式(1)所示传感器模型,可以采用如下方式实时计算得到系统参数:被测温度突然变化△T时,温度传感器输出测量值的直接和为S1及平方和为S2,则输出稳定时,如式(1)的温度传感器特征参数可以如下得到:TW=2(S1-S2/ΔT)/ΔT(2)τ=tf-S1/ΔT-TW(3)式中,tf为传感器稳定输出的测量时间;式(2)和式(3)表明,只要利用温度传感器一段足够长的响应曲线就可以估计出其动态模型的参数;惯性环节的时间常数与测量时间无直接关系,但纯滞后环节的时间常数与用于计算的数据长度直接相关;由于稳态后,求和时间增长必然导致S1变大,所以τ估计可以稳定;初步标定完传感器后,就可以利用模型参数预测传感器的输出结果;动态补偿滤波器数学模型主要包括预测模型、参考轨迹和滚动优化这几个思想,模型参数通过在线校正,用于实现对现有温度传感器的动态响应的补偿;对于输入△T的计...
【专利技术属性】
技术研发人员:李玉杰,
申请(专利权)人:广东盈科电子有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。