一种车用环境温度的补偿方法

文档序号:889635 发布日期:2021-03-23 浏览:3次 >En<

阅读说明:本技术 一种车用环境温度的补偿方法 (Method for compensating environmental temperature for vehicle ) 是由 魏广洁 周定华 代立宏 赵松岭 丁锐 于 2020-11-20 设计创作,主要内容包括:本发明公开了一种车用环境温度的补偿方法,包括:实时获取车速信号,判断车速是否大于车速阈值;当车速大于车速阈值时,对读取的环境温度信号进行补偿策略,输出补偿后的温度作为环境温度输出值。本发明的优点在于:通过对读取的环境温度进行补偿,使得输出的环境温度数据更加准确,为车内的各种需要环境温度参数的部件提供数据支持;通过补偿算法将低速、怠速工况下前舱热回流的影响减少到最低,而且不需要进行硬件的改进,成本低,不需要对整车的结构、布置位置进行修改,仅需要软件上的改进即可实现。(The invention discloses a compensation method of vehicle ambient temperature, which comprises the steps of acquiring a vehicle speed signal in real time, and judging whether the vehicle speed is greater than a vehicle speed threshold value; and when the vehicle speed is greater than the vehicle speed threshold value, performing a compensation strategy on the read ambient temperature signal, and outputting the compensated temperature as an ambient temperature output value. The invention has the advantages that: the read ambient temperature is compensated, so that the output ambient temperature data is more accurate, and data support is provided for various components in the vehicle which need ambient temperature parameters; the influence of the hot reflux of the front cabin under the working conditions of low speed and idling is reduced to the minimum by a compensation algorithm, the improvement of hardware is not needed, the cost is low, the structure and the arrangement position of the whole vehicle are not needed to be modified, and the improvement on software can be realized.)

一种车用环境温度的补偿方法

技术领域

本发明涉及汽车温度采集领域,特别涉及一种车用环境温度的补偿方法。

背景技术

目前大多数车型环境温度布置于前保后部,采集的环境温度处理方式只简单和车速关联,由于低速、怠速等工况下前舱热回流影响,导致此工况下环境温度输出不准确,环境温度不准确对于车内很多用到环境温度的部件来说,其控制、工作都会由于环境温度的影响而变的不准确。

发明内容

本发明的目的在于克服现有技术的不足,提供一种车用环境温度的补偿方法,用于对现有技术的环境温度进行补偿控制,输出补偿后的环境温度,为整车提供更加准确可靠的环境温度。

为了实现上述目的,本发明采用的技术方案为:一种车用环境温度的补偿方法,包括:

实时获取车速信号,判断车速是否大于车速阈值;

当车速大于车速阈值时,对读取的环境温度信号进行补偿策略,输出补偿后的温度作为环境温度输出值。

补偿策略包括如下步骤:

当本次读取的温度小于上一次输出的温度时,此时输出本次读取的温度数据Tn作为温度补偿后的输出温度T输出

当本次读取的温度大于上一次输出的温度时:

若Tn-Tn-1>t,则T输出为上一次输出温度加上温度补偿阈值;

若Tn-Tn-1<t,则T输出为实时读取的温度数据;

其中Tn为控制器第n帧读取的环境温度,Tn-1为控制器第n-1帧读取的环境温度;T输出为实际输出的环境温度数据,t为温度波动阈值。

在车速大于车速阈值时,控制器周期性的读取传感器的温度数据,读取的时间周期随速度增加减小。

当20Km/h<车速≤30Km/h时,读取的Tn、Tn-1间隔周期为4min;当车速>30Km/h时读取的Tn、Tn-1间隔周期为2min;在计时中途出现车速≤20Km/h,计时清零,直至车速>20Km/h计时重新开始。

当车速小于车速阈值时,控制器停止更新环境温度,环境温度的输出T输出保持不变,其数值为最后一次车速大于车速阈值时,经过补偿策略输出后的环境温度。

当车辆重新启动,启动后控制器读取第一帧环境温度,并将读取的环境温度与发动机水温做对比,当发动机水温与读取的环境温度之差小于设置的温差值时,此时输出的环境温度T输出为读取的环境温度数据。

当发动机水温与读取的环境温度之差大于设置的温差值时,此时将熄火前最后一次的环境温度输出数值作为本次的温度数据。

本发明的优点在于:通过对读取的环境温度进行补偿,使得输出的环境温度数据更加准确,为车内的各种需要环境温度参数的部件提供数据支持;通过补偿算法将低速、怠速工况下前舱热回流的影响减少到最低,而且不需要进行硬件的改进,成本低,不需要对整车的结构、布置位置进行修改,仅需要软件上的改进即可实现。

具体实施方式

下面通过对最优实施例的描述,对本发明的具体实施方式作进一步详细的说明。

本申请主要是针对现有技术的环境温度传感器设置位置容易收到车辆运行的影响的缺陷,通过本申请方法编写的软件可以减少或避免这种影响,从而提供更加准确可靠的环境温度,对车辆的工作提供更准确的数据,避免错误数据对于车辆正常运行的影响。具体方案包括:

一种车用环境温度的补偿方法,包括:

实时获取车速信号Vt,判断车速Vt是否大于车速阈值V1;

当车速Vt大于车速阈值V1时,对读取的环境温度信号进行补偿策略,输出补偿后的温度作为环境温度输出值。补偿策略包括如下步骤:

当本次读取的温度小于上一次输出的温度时,说明此时温度是逐渐减小的,不是车身运行产生的热量对其进行了影响,此时输出本次读取的温度数据Tn作为温度补偿后的输出温度T输出

当本次读取的温度大于上一次输出的温度时:此时温度是增加的,可能是车辆的影响,所以需要进行补偿,

若Tn-Tn-1>t,则T输出为上一次输出温度加上温度补偿阈值;

若Tn-Tn-1<t,则T输出为实时读取的温度数据;

其中Tn为控制器第n帧读取的环境温度,Tn-1为控制器第n-1帧读取的环境温度;T输出为实际输出的环境温度数据,t为温度波动阈值。当Tn为第n帧读取的温度传感器的温度数据,也就是本次读取的温度数据,Tn-1就是上一次读取的温度数据,当两者差值大于t,说明温度波动较大,增加较快,可能是车辆放热进行了影响,故而本次的输出温度数据不能以读取的Tn来输出,而是以上一次实际输出的环境温度数据加上温度补偿阈值,温度补偿阈值可以是一个合理的温度增长的波动值,可以标定。当本次读取的温度数据Tn小于上一次读取的温度Tn-1,则说明外接温度变冷,车辆放热对其影响微乎其微,此时以读取的温度数据Tn作为本次的环境温度的数据值。

在车速V大于车速阈值V1时,控制器周期性的读取传感器的温度数据,读取的时间周期随速度增加减小。这里周期是指Tn、Tn-1读取数据的时间间隔。速度越快,读取的时间间隔越小,也就是读取的也快。实际的周期可标定,本申请给出常用的一种标定为:当20Km/h<车速≤30Km/h时,读取的Tn、Tn-1间隔周期为4min;当车速>30Km/h时读取的Tn、Tn-1间隔周期为2min;在计时中途出现车速≤20Km/h,计时清零,不会读取温度传感器的环境温度数据,直至车速>20Km/h计时重新开始,并在计时达到周期要求后才读取环境温度数据。本申请中读取的环境温度数据为Tn,而输出的环境温度数据用T输出来表示。

当车速V小于车速阈值V1(且大于0)时,此时怠速或低速对于环境温度传感器采集的温度数据有较大的影响。控制器停止更新环境温度,环境温度的输出T输出保持不变,其数值为最后一次车速V大于车速阈值V1时,经过补偿策略输出后的环境温度。

当车辆重新启动,启动瞬间车速为0,此时启动后控制器读取第一帧环境温度,并将读取的环境温度与发动机水温做对比,当发动机水温与读取的环境温度之差小于设置的温差值时,此时输出的环境温度T输出为读取的环境温度数据。当发动机水温与读取的环境温度之差大于设置的温差值时,此时将熄火前最后一次的环境温度输出数值作为本次的温度数据。当车速不为零后,当车速大于 V1则进入车速大于V1时的温度处理步骤。当温度小于V1且大于0时,则

本申请将车速在不同情况下进行环境温度的处理,给出更加准确的环境温度输出,分为车速s为0时(此时对应发动机启动时)、车速大于V1时、车速小于V1且大于0时,在不同车速下根据本申请的补偿方法使得输出的环境温度更加准确,为车辆空调控制器的温度控制、仪表显示、车辆整车控制提供数据。

本发明的目的是提供一种车用环境温度补偿策略,通过控制器的软件策略补偿,使控制器输出的环境温度更准确。

为达到上述目的,本发明采用以下技术方案:

条件1、当车速>20Km/h,空调控制器环境温度输出按以下条件判断:

当读取的温度输出比上一次下降时无滤波操作,以读取的实时温度作为输出环境温度;读取的环境温度输出比上一次出现上升时体现以下滤波策略,

①若Tn-Tn-1>0.5,则T输出增速为0.5℃/周期,也就是说本次输出的环境温度以上一次输出的环境温度加上0.5℃来作为本次环境温度的输出;

②若Tn-Tn-1≤0.5,则T输出实时更新,以读取的环境温度作为输出的环境温度。

注:Tn为控制器第n帧读取的环境温度,当20Km/h<车速≤30Km/h时:Tn、 Tn-1间隔周期为4min;当车速>30Km/h时:Tn、Tn-1间隔周期为2min;以上两个计时如中途出现车速≤20Km/h,计时清零,直至车速>20Km/h计时重新开始;

条件2、当车速≦20Km/h,空调控制器停止更新环境温度,T输出为最后一次

车速>20Km/h时输出的的环境温度;

条件3、熄火后重新启动,分两种情况,判断条件为:

启动后瞬间空调控制器采集第一帧环境温度,并与发动机水温做对比。

①发动机水温-环境温度≦10℃,T输出为此次采集的环境温度;

②当发动机水温-环境温度>10℃,T输出为熄火前最后一次满足条件1的环境温度。之后按条件1和条件2判断。

显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种非实质性的改进,均在本发明的保护范围之内。

5页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种粮食运输用货仓内部温度检测管理设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!