汽车外部温度信号处理方法技术

技术编号:18994889 阅读:21 留言:0更新日期:2018-09-22 03:44
本发明专利技术提供汽车外部温度信号处理方法,属于汽车仪表技术领域,具体涉及汽车外部温度信号处理方法。本发明专利技术方法分别按照汽车点火开关的不同状态,状态为OFF、由ON状态转换到OFF状态时、由OFF状态转换至ON状态时、状态为ON时,采集汽车的车速值、外温传感器温度值、发动机冷却液温度值,综合处理确定并对汽车外部温度的仪表显示值进行周期性更新。本发明专利技术解决了现有技术汽车外温显示值不准确的问题,方法简单。本发明专利技术可用于汽车外部温度处理显示。

Signal processing method for external temperature of vehicle

The invention provides a signal processing method for automotive external temperature, which belongs to the technical field of automotive instrumentation, and specifically relates to a signal processing method for automotive external temperature. According to different states of automobile ignition switch, such as OFF state, ON state transition to OFF state, ON state transition from OFF state to ON state, ON state transition from OFF state, and ON state, the method collects the speed value of automobile, the temperature value of external temperature sensor and the temperature value of engine coolant, and synthetically processes and determines the instrument for automobile external temperature. The display value of the table is updated periodically. The invention solves the problem that the external temperature display value of the existing technology vehicle is not accurate, and the method is simple. The invention can be used for external temperature display of automobiles.

【技术实现步骤摘要】
汽车外部温度信号处理方法
本专利技术涉及汽车外部温度信号处理方法,属于汽车仪表

技术介绍
随着科技的不断发展,汽车外温显示功能逐渐成为汽车的标配,汽车外温显示功能组合仪表通过液晶屏上显示外部温度,可以让客户更好的了解当前外部温度是多少,譬如气温达到零下,方便提醒驾驶员气温低路面积水容易出现结冰的现象,提醒驾驶员小心安全驾驶,避免急刹车;这是个很人性化的设计。然而,由于车外温度传感器大都安装在车头部位,所以会受到发动机自热和日照等的影响,发动机附近的空气温度肯定要高于外界大气温度。如果不加以处理,会引起外部温度显示值不准,甚至明显异常的状况,影响用户体验,因此对车外温度传感器的读数进行修正,合理的处理方法成为必要。虽然现在出现了一些外部温度处理修正的方法,但是修正后的数值与实际温度值之间的差异较大,并且方法比较复杂。
技术实现思路
本专利技术为解决现有技术汽车外温显示值不准确的问题,提供了汽车外部温度信号处理方法。本专利技术所述汽车外部温度信号处理方法,通过以下技术方案实现:步骤一、判断汽车点火开关状态,如果状态为OFF或者正由ON状态转换到OFF状态时,汽车外部温度的仪表不显示;如果状态正由OFF状态转换至ON状态,进入步骤二;如果状态为ON,进入步骤四;步骤二、判断仪表是否进行初始化,如果进行初始化,则采集外温传感器温度值,并将外温传感器温度值Tnew作为汽车外部温度的仪表显示值Tnow进行显示;如果不进行初始化,进入步骤三;步骤三、采集外温传感器温度值Tnew和发动机冷却液温度值Tw,并判断截至转换时,OFF状态持续的时间是否小于等于1小时;步骤三一、如果OFF状态持续的时间小于等于1小时,则将进入此次OFF状态前的仪表显示值Told作为汽车外部温度的仪表显示值Tnow进行显示;步骤三二、如果OFF状态持续的时间大于1小时,则进行判断,如果Tw≥50℃并且Tnew≥Told+5,则将进入此次OFF状态前的仪表显示值Told作为汽车外部温度的仪表显示值Tnow进行显示;否则,将外温传感器温度值Tnew作为汽车外部温度的仪表显示值Tnow进行显示;步骤四、采集汽车的车速值V和外温传感器温度值Tnew,对汽车外部温度的仪表显示值进行周期性更新,更新周期为10秒,每次更新的具体步骤为:如果V小于15km/h,则汽车处于低车速行驶,进入步骤四一;如果V大于25km/h,则汽车处于高车速行驶,进入步骤四二;如果15km/h≤V≤25km/h,结束本次更新;步骤四一、比较当前的仪表显示值与外温传感器温度值Tnew的大小,选择二者中较小的值作为新的仪表显示值Tnow进行更新显示;步骤四二、比较Tnow+Kt与外温传感器温度值Tnew的大小,选择二者中较小的值作为新的仪表显示值Tnow进行更新显示;其中,Kt=INT(t/60s)*0.5,即Kt每分钟增大0.5℃,t表示当前汽车高车速行驶的持续时间;INT(i)为取整函数。本专利技术最为突出的特点和显著的有益效果是:本专利技术提供的汽车外部温度信号处理方法,分别按照汽车点火开关的不同状态,采集汽车的车速值、外温传感器温度值、发动机冷却液温度值,综合处理确定并周期性更新汽车外部温度的仪表显示值。本专利技术方法处理简单,响应速度快;本方法可以根据汽车在正常运行中的环境变化,对显示的车外温度值进行调整,使得车内显示的车外温度值能够准确反应汽车的环境温度,误差范围在±2.5℃以内。并且本专利技术方法的各项参数可以根据实际车型进行调整,从而达到更好的效果,为用户提供良好的体验。附图说明图1为本专利技术方法流程图。具体实施方式具体实施方式一:结合图1对本实施方式进行说明,本实施方式给出的汽车外部温度信号处理方法,具体包括以下步骤:步骤一、判断汽车点火开关状态,如果状态为OFF或者正由ON状态转换到OFF状态时,汽车外部温度的仪表不显示,并且状态由ON状态转换到OFF状态时,掉电记忆(EEPROM)中会保存此时刻汽车外部温度的仪表显示值Tnow;如果状态正由OFF状态转换至ON状态,进入步骤二;如果状态为ON,进入步骤四;步骤二、判断仪表是否进行初始化,如果进行初始化,则采集外温传感器温度值,并将外温传感器温度值Tnew作为汽车外部温度的仪表显示值Tnow进行显示;如果不进行初始化,进入步骤三;步骤三、采集外温传感器温度值Tnew和发动机冷却液温度值Tw,并判断截至转换时,OFF状态持续的时间是否小于等于1小时;步骤三一、如果OFF状态持续的时间小于等于1小时,则将进入此次OFF状态前的仪表显示值Told作为汽车外部温度的仪表显示值Tnow进行显示;由于从上一次ON状态转换至OFF,并且持续OFF的时间小于等于1小时,此时发动机内还有残余热量,会影响外温传感器采集得到的数据,因此,采用掉电记忆(EEPROM)中保存的、进入OFF状态时的外温仪表显示值作为新的当前仪表显示值并更新;步骤三二、如果OFF状态持续的时间大于1小时,则进行判断,如果Tw≥50℃并且Tnew≥Told+5,则将进入此次OFF状态前的仪表显示值Told作为汽车外部温度的仪表显示值Tnow进行显示;否则,将外温传感器温度值Tnew作为汽车外部温度的仪表显示值Tnow进行显示;步骤四、采集汽车的车速值V和外温传感器温度值Tnew,对汽车外部温度的仪表显示值进行周期性更新,更新周期为10秒,10秒的左右的更新周期,既能够使行驶中的汽车及时修正温差,也不会消耗过多资源;每次更新的具体步骤为:如果V小于15km/h,则汽车处于低车速行驶,进入步骤四一;如果V大于25km/h,则汽车处于高车速行驶,进入步骤四二;如果15km/h≤V≤25km/h,结束本次更新,由于汽车变速时存在回滞现象,15km/h≤车速值≤25km/h的情况不予考虑;步骤四一、使Tnow=MIN[Tnow,Tnew],即,比较当前的仪表显示值与外温传感器温度值Tnew的大小,选择二者中较小的值作为新的仪表显示值Tnow进行更新显示;步骤四二、使Tnow=MIN[Tnow+Kt,Tnew],即,比较Tnow+Kt与外温传感器温度值Tnew的大小,选择二者中较小的值作为新的仪表显示值Tnow进行更新显示;其中,Kt=INT(t/60s)*0.5,即Kt每分钟增大0.5℃,t表示当前汽车高车速行驶的持续时间;INT(·)为取整函数。本专利技术还可有其它多种实施例,在不背离本专利技术精神及其实质的情况下,本领域技术人员当可根据本专利技术作出各种相应的改变和变形,但这些相应的改变和变形都应属于本专利技术所附的权利要求的保护范围。本文档来自技高网...
汽车外部温度信号处理方法

【技术保护点】
1.汽车外部温度信号处理方法,其特征在于,所述汽车外部温度信号处理方法具体包括以下步骤:步骤一、判断汽车点火开关状态,如果状态为OFF或者正由ON状态转换到OFF状态时,汽车外部温度的仪表不显示;如果状态正由OFF状态转换至ON状态,进入步骤二;如果状态为ON,进入步骤四;步骤二、判断仪表是否进行初始化,如果进行初始化,则采集外温传感器温度值,并将外温传感器温度值Tnew作为汽车外部温度的仪表显示值Tnow进行显示;如果不进行初始化,进入步骤三;步骤三、采集外温传感器温度值Tnew和发动机冷却液温度值Tw,并判断截至转换时,OFF状态持续的时间是否小于等于1小时;步骤三一、如果OFF状态持续的时间小于等于1小时,则将进入此次OFF状态前的仪表显示值Told作为汽车外部温度的仪表显示值Tnow进行显示;步骤三二、如果OFF状态持续的时间大于1小时,则进行判断,如果Tw≥50℃并且Tnew≥Told+5,则将进入此次OFF状态前的仪表显示值Told作为汽车外部温度的仪表显示值Tnow进行显示;否则,将外温传感器温度值Tnew作为汽车外部温度的仪表显示值Tnow进行显示;步骤四、采集汽车的车速值V和外温传感器温度值Tnew,对汽车外部温度的仪表显示值进行周期性更新,更新周期为10秒,每次更新的具体步骤为:如果V小于15km/h,则汽车处于低车速行驶,进入步骤四一;如果V大于25km/h,则汽车处于高车速行驶,进入步骤四二;如果15km/h≤V≤25km/h,结束本次更新;步骤四一、比较当前的仪表显示值与外温传感器温度值Tnew的大小,选择二者中较小的值作为新的仪表显示值Tnow进行更新显示;步骤四二、比较Tnow+Kt与外温传感器温度值Tnew的大小,选择二者中较小的值作为新的仪表显示值Tnow进行更新显示;其中,Kt=INT(t/60s)*0.5,即Kt每分钟增大0.5℃,t表示当前汽车高车速行驶的持续时间;INT(·)为取整函数。...

【技术特征摘要】
1.汽车外部温度信号处理方法,其特征在于,所述汽车外部温度信号处理方法具体包括以下步骤:步骤一、判断汽车点火开关状态,如果状态为OFF或者正由ON状态转换到OFF状态时,汽车外部温度的仪表不显示;如果状态正由OFF状态转换至ON状态,进入步骤二;如果状态为ON,进入步骤四;步骤二、判断仪表是否进行初始化,如果进行初始化,则采集外温传感器温度值,并将外温传感器温度值Tnew作为汽车外部温度的仪表显示值Tnow进行显示;如果不进行初始化,进入步骤三;步骤三、采集外温传感器温度值Tnew和发动机冷却液温度值Tw,并判断截至转换时,OFF状态持续的时间是否小于等于1小时;步骤三一、如果OFF状态持续的时间小于等于1小时,则将进入此次OFF状态前的仪表显示值Told作为汽车外部温度的仪表显示值Tnow进行显示;步骤三二、如果OFF状态持续的时间大于1小时,则进行判断,如果Tw≥50℃并且Tnew≥Told+5,则将进入此次OF...

【专利技术属性】
技术研发人员:胡杨刘金泽王耀文张瞵颖
申请(专利权)人:航天科技控股集团股份有限公司
类型:发明
国别省市:黑龙江,23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1