温度替代值的计算方法及装置制造方法及图纸

技术编号:3985189 阅读:210 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种汽车发动机温度传感器故障时,获取温度替代值的算法,属于汽车发动机领域。所述方法包括:获取发动机第一循环温度;根据所述第一循环温度和发动机转速,计算发动机第一循环和第二循环的温度差;根据所述第一循环温度和温度差,计算所述第二循环的温度替代值。本发明专利技术可以提供与实际温度值尽量相近的温度替代值,有效的避免当发动机温度传感器故障时,温度替代值超出允许误差所造成的影响车辆正常起动和高耗油、高排放的情况,使车辆既可以正常工作又可以达到环保的要求。

【技术实现步骤摘要】

本专利技术涉及汽车发动机领域,特别涉及发动机温度传感器故障时,温度替代值的计算方法及装置
技术介绍
汽车发动机系统中的温度传感器在汽车的起动过程中起着重要作用。温度传感器 通过将测量出来的温度值转换为电信号,从而控制汽车起动时喷油量的大小。温度高则喷 油量小,温度低则喷油量大。当温度传感器出现故障时,需要有一个温度替代值来保障车辆 可以正常起动。现有技术中通常采用两种处理方法获取温度替代值,一种方法是直接设定一个恒 定值作为温度的替代值。另一种方法是在温度传感器出现故障的情况下,起动温度依然按 照传感器信号进行取值,得出温度值。专利技术人在实现本专利技术的过程中,发现现有技术至少存在以下缺点对于第一种方法,替代值较之汽车的实际温度值而言,如果设定偏高,会导致起动 时喷油过稀,出现车辆抖动等影响驾驶的情况;如果设定偏低,会导致喷油过多,出现高耗 油,高排放的情况。对于第二种方法,温度值仍然根据传感器输出的信号计算值进行累加, 即在错误的基础上累加,由此得出的温度值与实际值会有所偏差,同样对汽车的起动造成 影响。
技术实现思路
为了解决现有技术中温度替代值与实际值有所偏差,影响汽车的起动,同时造成 高耗油,高排放的问题,本专利技术公开了一种发动机温度传感器故障时温度替代值的算法。所 述技术方案如下获取发动机第一循环温度;根据所述第一循环温度和发动机转速,计算发动机起 动后第一循环和第二循环的温度差;根据所述第一循环温度和温度差,计算所述第二循环 的温度替代值。所述获取发动机第一循环温度;具体包括获取修正值,所述修正值根据上次停 机时的温度与温度随停机时间降低的特性关系得出;将上次停机时温度减去所述修正值得 到所述第一循环温度。所述温度随停机时间降低的特性关系由实际车辆多次采集数据得出。所述根据所述第一循环温度和发动机转速,计算发动机起动后第一循环和第二循 环的温度差;具体包括通过查询温度差随转速与第一循环温度上升的特性关系,获得所 述温度差。所述温度差随转速与上循环温度上升特性表由实际车辆多次采集数据得出。根据所述第一循环温度和温度差,计算所述第二循环的温度替代值,具体包括将 所述第一循环温度加上所述第一循环和第二循环的温度差得到所述第二循环的温度替代值。设置一个温度上限值,当温度替代值大于上限值时,采用所述上限值作为温度替代值。一种计算温度替代值的装置,所述装置包括第一循环温度获取模块用于获取 发动机第一循环温度;温度差计算模块用于根据所述第一循环温度和发动机转速,计算 发动机起动后第一循环和第二循环的温度差;温度替代值计算模块用于根据所述第一循 环温度和温度差,计算所述第二循环的温度替代值。第一循环温度获取模块具体包括修正值获取单元用于获取修正值,所述修正 值根据上次停机时的温度与温度随停机时间降低的特性关系得出;第一循环温度计算单 元用于将上次停机时温度减去所述修正值得到所述第一循环温度。温度差计算模块具体用于通过查询温度差随转速与第一循环温度上升的特性关 系,获得所述温度差。温度替代值计算模块具体用于将所述第一循环温度加上所述第一循环和第二循 环的温度差得到所述第二循环的温度替代值。所述温度替代值计算模块还包括替代单元用于设置一个温度上限值,当温度替 代值大于上限值时,采用所述上限值作为温度替代本专利技术实施例提供的技术方案带来的有益效果是温度替代值精确地模拟出温度 传感器的测量值,使车辆在温度传感器出现故障的情况下可以依照替代值正常的工作,避 免了替代值偏高,导致起动时喷油过稀,出现车辆抖动等影响驾驶的情况和替代值偏低,导 致喷油过多,出现高耗油,高排放的情况。使车辆保证良好的驾驶性能,同时达到环保的要 求。附图说明图1是本专利技术实施例中提供的一种温度替代值的计算方法的流程图;图2是本专利技术实施例中提供的温度随停机时间降低的特性关系图;图3是本专利技术实施例中提供的发动机起动时的温度值计算原理图;图4是本专利技术实施例中提供的发动机起动后两个循环的温度差计算原理图;图5是本专利技术实施例中提供的发动机温度传感器故障时替代值计算原理图。图6是本专利技术实施例中提供的一种计算温度替代值的装置结构示意图;图7是本专利技术实施例中提供的一种计算温度替代值的装置另一结构示意具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方 式作进一步地详细描述。实施例1参见图1,本实施例提供了一种温度替代值的计算方法,包括101 计算发动机第一循环的温度值;其中,所述第一循环可以是发动机起动时的温度,也可以是发动机起动后任意循 环的温度。其中,循环指一段时间间隔τ ;发动机启动时的温度由上次停机时的温度与停机时间的对温度的影响得出,参见图2,即第一循环的温度值=上次停机时温度_修正值其中,修正值即停机时间的对温度的影响值,参见图3,为温度随停机时间降低的 特性表,横轴代表温度,纵轴代表停机时间。通过查询温度随停机时间降低的特性关系即 可得出所述修正值,例如,当车辆起动时为、时刻时,对应的温度降低值为Τ。具体地,该 特性关系可以是特性表。其中,温度随停机时间降低的特性表由实际车辆多次采集数据得 出,即正常车辆停机后,记录停机时间与温度变化,制作特性表作为所述修正值在实车上 标定。之后对此表进行验证,例如转动发动机,当温度达到70°时停机30分钟后起动,查 看起动时温度与使用所述修正值计算出的温度的误差值,如果误差值不在允许的范围内则 重复上述制作特性表在实车上进行标定并进行验证的步骤,对特性表进行修正。值得注意 的是,刚停机时由于机油温度过高可能会导致温度增加,但考虑到增加趋势的不可控制性, 此特性表将该情况忽略,误差会在3°对高温起动影响不大。当然,发动机起动时的温度值也可以通过估算得出。102 计算发动机起动后第一循环和第二循环的温度差;其中,所述第一循环和第二循环的温度差可以是起动时的温度与其后一循环的温 度差,也可以是任意相邻两个循环的温度差,即第η次循环后测得的温度值减去第η-1次循 环后测得的温度值。其中,所述温度差与发动机的转速和上循环的温度值有关,参见图4,温度差随转 速与上循环温度升高的特性关系,具体为特性表。其中,横轴代表温度差,纵轴上有两个输 入值,第一循环温度、发动机转速。根据这两个值查询相应的特性表,得到对应的温度差。特性表是根据实际车辆多次采集数据得出。即在温度传感器无故障的情况下记 录温度差与转速和上循环温度的关系,制作特性表,在实际车辆上进行标定。制造发动机温 度传感器故障,如拔掉传感器,起动车辆查看喷油信号、lambda值及起动性能与温度传感器 无故障时的差别,如果不在误差的范围内则重复上述制作特性表在实车上进行标定并验证 的步骤,对特性表进行修正。在实际车辆上标定特性表时应保证温度累加值达到最高时间要长于低负荷、怠速 时温度上升到最高点的时间,并且超过时间不能大于3分钟。其中,由于车型不同,冷却液、车重等不同都会影响上升趋势,所以针对不同车型 特性表不同。103 计算出发动机起动后第二循环的温度替代值。其中,所述第二循环是相对第一循环而言的,即可以是任一循环的下一循环;第二 循环温度替代值=上循环计算的温度值+两循环的温度差。其中,发动机起动后经过η个循环时,上循环计算的温度值由η-本文档来自技高网...

【技术保护点】
一种温度替代值的计算方法,其特征在于,所述方法包括:获取发动机第一循环温度;根据所述第一循环温度和发动机转速,计算发动机第一循环和第二循环的温度差;根据所述第一循环温度和温度差,计算所述第二循环的温度替代值。

【技术特征摘要】

【专利技术属性】
技术研发人员:任黎霞祁克光蒋微
申请(专利权)人:奇瑞汽车股份有限公司
类型:发明
国别省市:34[中国|安徽]

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

1
相关领域技术
  • 暂无相关专利