一种车外温度显示更新方法与流程

    专利查询2025-08-10  14


    本发明属于新能源汽车热管理,涉及一种车外温度显示更新方法


    背景技术:

    1、目前新能源汽车的车外温度显示大多是直接将传感器值转发给emc或vcu再通过大屏显示,有很多用户抱怨车外温度显示值不准,大多是收到发动机工作、冷凝器散热、车速等的影响导致,


    技术实现思路

    1、有鉴于此,本发明的目的在于提供一种车外温度显示更新方法,解锁初始化上电,车外温度显示值不准问题,解决增程式汽车发动机工作对车外温度显示的影响,解决堵车工况环温显示更新不准问题。

    2、为达到上述目的,本发明提供如下技术方案:

    3、一种车外温度显示更新方法,包括以下步骤:

    4、s1:获取上电初始值;

    5、s2:计算步长累计总步数;

    6、s3:计算环温补偿值,当步长累计总步数达到阈值之后,在当环温显示值的基础上进行补偿;

    7、s4:当逻辑更新值大于当前环温显示值时,将车外温度显示上升;

    8、s5:当逻辑更新值小于当前显示值时,将车外温度显示下降。

    9、进一步,步骤s1中,首先采用上电及时更新成采集值的方式,第一次缩小环温显示的范围,再判断采集值是否有效,无效直接显示故障处理值23℃,有效则判断逻辑更新值是否小于当前采集值,若小于当前采集值,则立马更新显示值为逻辑更新值;若逻辑更新值大于当前采集值,则判断发动机水温高于45度或者停车时间小于2小时,就不更新当前显示环温值;若发动机水温小于等于45度且休眠时间大于2小时,则立即更新当前显示值为逻辑更新值。

    10、进一步,初始上电时,逻辑更新值为下电前的环温显示值*0.95+当前采集值*0.05,并回归实时更新;正常工作中,逻辑更新值为上一时刻逻辑更新值*0.95+当前采集值*0.05,并回归实时更新。

    11、进一步,步骤s2中,通过显示步长大小并累计总步数达到计时的目的,步长累积多少次达到阈值则更新一次环温显示值,因此对步长进行如下判断设置:

    12、当发动机水温大于50,则判断为当前受到发动机影响,传感器周围采集值不准,则步长设置为1,缓慢更新环温显示值;

    13、当发动机水温小于50,并且未开启冷却风扇散热,则判断当前传感器采集环温是相对较为准确的,通过车速不同对应增加每个步长,车速越高,换热量越大,认为传感器周围的环温值越准,步长设置越大,加快环温显示更新速度;

    14、当发动机水温小于50,但冷却风扇在工作,则认为当前机舱在散热,格栅附近的温度波动较大,环温采集值不准,减小步长,减缓环温显示值更新速度。

    15、进一步,步骤s3中,当环温逻辑更新值大于当前环温显示值,则在当前显示值基础之上增加所述环温补偿值;当环温逻辑更新值小于当前环温显示值,则在当前显示值基础之上减少所述环温补偿值。

    16、进一步,当发动机水温大于50并且车速大于30km/h,则环温补偿值更新0.1度,当发送机水温大于50并且车速小于30km/h,则环温补偿值更新0.01度;

    17、当发动机水温在50度以下,若逻辑更新值大于当前显示值并且车速为0,且风扇在运行,则不允许更新环温补偿值;若逻辑更新值小于当前显示值或车辆处于行驶过程中,或风扇未运行,则代表当前机舱周围的环境温度正常,没有器件在工作散热,则允许环温补偿值根据逻辑更新值大小进行更新,当逻辑更新值越大,说明当前温度上升或下降速度越快,则加大环温补偿值,及时更新当前环温显示。

    18、进一步,步骤s4中,当逻辑更新值大于当前环温显示值时,则允许车外温度显示上升,当累计步数计数达到60之后,在当前显示值基础上增加环温补偿值作为新的车外温度显示值;

    19、若累计步数不满足60,则判断当前步长是否大于2,若步长小于2且电池有制冷请求,当车外温度显示小于等于10时,累计步数自增加2,否则不增加,并重新回归判断累计步数是否大于等于60;

    20、若步长小于2且电池不制冷,当车外温度显示小于等于-5时,累计步数自增加2,否则不增加,并重新回归判断累计步数是否大于等于60;

    21、若步长大于2,则更新累计步数为当前步数加上当前步长,重新回归判断累计步数是否大于等于60;若累计步数小于0,则从0开始计数。

    22、进一步,步骤s5中当逻辑更新值小于当前显示值时,则允许车外温度显示下降;当累计步数小于等于-60之后,在当前显示值基础上减去环温补偿值作为新的车外温度显示值;

    23、若累计步数不满足-60,则判断步长;若步长大于4,则累计步数等于当前步数减去步长,若步长小于等于4,则累计步长自减4,然后重新回归判断累计步数是否小于等于-60,一直回归计时判断,直到满足小于等于-60则更新一次车外温度显示值。

    24、本发明的有益效果在于:本发明可实现车外温度显示智能化处理,提高车身显示车外温度精度,减小对车内自动空调的误差判断。

    25、1、通过判断发动机水温来更新或停止更新当前环温,避免发动机工作对车外温度传感器的影响

    26、2、设置累计步数,通过步长累加并且可标定来调整环温显示更新的速度

    27、3、通过车速查表计算不同步长和环温补偿值,来达到堵车工况精确更新车外温度的目的,车速越低,环温更新速率越慢,每次更新的值越小。

    28、本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书来实现和获得。



    技术特征:

    1.一种车外温度显示更新方法,其特征在于:包括以下步骤:

    2.根据权利要求1所述的车外温度显示更新方法,其特征在于:步骤s1中,首先采用上电及时更新成采集值的方式,第一次缩小环温显示的范围,再判断采集值是否有效,无效直接显示故障处理值23℃,有效则判断逻辑更新值是否小于当前采集值,若小于当前采集值,则立马更新显示值为逻辑更新值;若逻辑更新值大于当前采集值,则判断发动机水温高于45度或者停车时间小于2小时,就不更新当前显示环温值;若发动机水温小于等于45度且休眠时间大于2小时,则立即更新当前显示值为逻辑更新值。

    3.根据权利要求1所述的车外温度显示更新方法,其特征在于:初始上电时,逻辑更新值为下电前的环温显示值*0.95+当前采集值*0.05,并回归实时更新;正常工作中,逻辑更新值为上一时刻逻辑更新值*0.95+当前采集值*0.05,并回归实时更新。

    4.根据权利要求1所述的车外温度显示更新方法,其特征在于:步骤s2中,通过显示步长大小并累计总步数达到计时的目的,步长累积多少次达到阈值则更新一次环温显示值,因此对步长进行如下判断设置:

    5.根据权利要求1所述的车外温度显示更新方法,其特征在于:步骤s3中,当环温逻辑更新值大于当前环温显示值,则在当前显示值基础之上增加所述环温补偿值;当环温逻辑更新值小于当前环温显示值,则在当前显示值基础之上减少所述环温补偿值。

    6.根据权利要求1所述的车外温度显示更新方法,其特征在于:当发动机水温大于50并且车速大于30km/h,则环温补偿值更新0.1度,当发送机水温大于50并且车速小于30km/h,则环温补偿值更新0.01度;

    7.根据权利要求1所述的车外温度显示更新方法,其特征在于:步骤s4中,当逻辑更新值大于当前环温显示值时,则允许车外温度显示上升,当累计步数计数达到60之后,在当前显示值基础上增加环温补偿值作为新的车外温度显示值;

    8.根据权利要求1所述的车外温度显示更新方法,其特征在于:步骤s5中当逻辑更新值小于当前显示值时,则允许车外温度显示下降;当累计步数小于等于-60之后,在当前显示值基础上减去环温补偿值作为新的车外温度显示值;


    技术总结
    本发明涉及一种车外温度显示更新方法,属于新能源汽车热管理技术领域,包括以下步骤:S1:获取上电初始值;S2:计算步长累计总步数;S3:计算环温补偿值,当步长累计总步数达到阈值之后,在当环温显示值的基础上进行补偿;S4:当逻辑更新值大于当前环温显示值时,将车外温度显示上升;S5:当逻辑更新值小于当前显示值时,将车外温度显示下降。

    技术研发人员:牟芳杰,吴绍刚,王侨,李彦平,张继鑫,罗余春
    受保护的技术使用者:南方英特空调有限公司
    技术研发日:
    技术公布日:2024/11/26
    转载请注明原文地址:https://tc.8miu.com/read-31172.html

    最新回复(0)