CN112710413B - 温度传感器校验方法、装置、存储介质和电子设备 - Google Patents

温度传感器校验方法、装置、存储介质和电子设备 Download PDF

Info

Publication number
CN112710413B
CN112710413B CN202011437084.7A CN202011437084A CN112710413B CN 112710413 B CN112710413 B CN 112710413B CN 202011437084 A CN202011437084 A CN 202011437084A CN 112710413 B CN112710413 B CN 112710413B
Authority
CN
China
Prior art keywords
engine
cooling water
value
engine oil
temperature value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011437084.7A
Other languages
English (en)
Other versions
CN112710413A (zh
Inventor
曹红艳
于洪峰
毕国栋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Weichai Power Co Ltd
Original Assignee
Weichai Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Weichai Power Co Ltd filed Critical Weichai Power Co Ltd
Priority to CN202011437084.7A priority Critical patent/CN112710413B/zh
Publication of CN112710413A publication Critical patent/CN112710413A/zh
Application granted granted Critical
Publication of CN112710413B publication Critical patent/CN112710413B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K15/00Testing or calibrating of thermometers
    • G01K15/007Testing

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

本申请实施例提供的温度传感器校验方法、装置、存储介质和电子设备,涉及发动机技术领域。本申请实施例提供的温度传感器校验方法,可以通过温度传感器采集的温度值和根据发动机的运行参数确定的参考温度值确定出温度传感器采集的温度值和参考温度值之间的差值,当该差值的绝对值小于或等于设定阈值时,发动机电控单元采用温度传感器采集的温度值,当该差值的绝对值大于设定阈值时,发动机电控单元则采用参考温度值。由于发动机电控单元无论何时都可以获取到发动机当前的温度值,使得发动机一直有可信的温度,因此可以保持发动机的正常运行。

Description

温度传感器校验方法、装置、存储介质和电子设备
技术领域
本申请涉及发动机技术领域,更具体地说,涉及一种温度传感器校验方法、装置、存储介质和电子设备。
背景技术
发动机中的冷却水和机油温度如果过高或过低,均会导致发动机不能正常运行,可以利用发动机电控单元(Electronic Control Unit,ECU)通过冷却水温度传感器和机油温度传感器分别采集发动机中的冷却水和机油温度,从而对发动机中的水温和油温进行实时监控。
目前,如果冷却水温度传感器和机油温度传感器的硬件或线路发生故障时,没有有效的方法确定当前的发动机水温和油温,从而对发动机的控制造成不利影响。
发明内容
为解决现有存在的技术问题,本申请实施例提供了一种温度传感器校验方法、装置、存储介质和电子设备,可以有效计算发动机的水温和油温,保持发动机的正常运行。
为达到上述目的,本申请实施例的技术方案是这样实现的:
第一方面,本申请实施例提供一种温度传感器校验方法,所述方法包括:
获取温度传感器采集的温度值,并根据发动机的运行参数确定参考温度值;
确定所述温度传感器采集的温度值和所述参考温度值的差值;
若所述差值的绝对值小于或等于设定阈值,采用所述温度传感器采集的温度值;
若所述差值的绝对值大于设定阈值,采用所述参考温度值。
本申请实施例提供的温度传感器校验方法,发动机电控单元可以通过温度传感器采集的温度值和根据发动机的运行参数确定的参考温度值确定出温度传感器采集的温度值和参考温度值之间的差值,当该差值的绝对值小于或等于设定阈值时,发动机电控单元采用温度传感器采集的温度值,当该差值的绝对值大于设定阈值时,发动机电控单元则采用参考温度值。由于发动机电控单元无论何时都可以获取到发动机当前的温度值,使得发动机一直有可信的温度,因此可以保持发动机的正常运行。
在一种可选的实施例中,若所述差值的绝对值大于设定阈值,采用所述参考温度值,包括:
若所述差值的绝对值大于设定阈值,每间隔第一设定时间分别获取温度传感器采集的温度值和参考温度值,确定所述温度传感器采集的温度值和所述参考温度值的差值,在第二设定时间内所述差值的绝对值均大于设定阈值,采用所述参考温度值。
在该实施例中,发动机电控单元确定出温度传感器采集的温度值和参考温度值之间的差值后,当该差值的绝对值大于设定阈值时,发动机电控单元可以每间隔第一设定时间分别获取温度传感器采集的温度值和参考温度值,确定出温度传感器采集的温度值和参考温度值之间的差值,如果在第二设定时间内该差值的绝对值均大于设定阈值时,发动机电控单元就采用参考温度值。从而当温度传感器采集的温度值不可信时,发动机电控单元可以采用参考温度值作为替代温度值,使得对发动机的控制不造成影响。
在一种可选的实施例中,所述在第二设定时间内所述差值的绝对值均大于设定阈值,采用所述参考温度值,包括:
在第二设定时间内所述差值的绝对值均大于设定阈值,且接收到第一类故障的故障信息,则采用所述参考温度值;
在第二设定时间内所述差值的绝对值均大于设定阈值,若未接收到所述第一类故障的故障信息,则确定发生第二类故障,采用所述参考温度值。
在该实施例中,当在第二设定时间内温度传感器采集的温度值和参考温度值之间的差值绝对值均大于设定阈值时,如果发动机电控单元接收到温度传感器发送的第一类故障的故障信息,就采用参考温度值,如果发动机电控单元未接收到温度传感器发送的第一类故障的故障信息,则确定温度传感器发生了第二类故障,此时发动机电控单元就采用参考温度值。从而当温度传感器采集的温度值不可信时,发动机电控单元可以判断出温度传感器发生了哪一类故障,并且采用参考温度值作为替代温度值,使得对发动机的控制不造成影响。
在一种可选的实施例中,所述在第二设定时间内所述差值的绝对值均大于设定阈值,若未接收到所述第一类故障的故障信息,则确定发生第二类故障,采用所述参考温度值之后,所述方法还包括:
分别实时获取温度传感器采集的温度值和参考温度值,确定所述温度传感器采集的温度值和所述参考温度值的差值;
若出现所述差值的绝对值小于或等于设定阈值,每间隔第一设定时间分别获取温度传感器采集的温度值和参考温度值,确定所述温度传感器采集的温度值和所述参考温度值的差值,在第三设定时间内所述差值的绝对值均小于或等于设定阈值,采用所述温度传感器采集的温度值。
在该实施例中,发动机电控单元在确定出温度传感器发生第二类故障,并采用参考温度值后,分别实时获取温度传感器采集的温度值和参考温度值,确定出温度传感器采集的温度值和参考温度值的差值,如果出现两者差值的绝对值小于或等于设定阈值的情况,发动机电控单元就每间隔第一设定时间分别获取温度传感器采集的温度值和参考温度值,确定出温度传感器采集的温度值和参考温度值之间的差值,当在第三设定时间内两者差值的绝对值均小于或等于设定阈值时,发动机电控单元就采用温度传感器采集的温度值。从而当发动机电控单元判断出温度传感器发生了第二类故障时,如果第二类故障被治愈,发动机电控单元可以将采用的参考温度值转换为温度传感器采集的温度值,使得发动机可以有更加准确的温度,不会进入降级状态。
在一种可选的实施例中,所述发动机的运行参数包括喷油量、发动机转速、环境温度、车速和风扇控制信号;所述根据发动机的运行参数确定参考温度值,包括:
根据喷油量和发动机转速确定发动机功率;
根据发动机功率和发动机转速确定发动机热量损失;
根据环境温度、发动机热量损失、车速和风扇控制信号确定参考温度值。
在该实施例中,发动机的运行参数包括喷油量、发动机转速、环境温度、车速和风扇控制信号,发动机电控单元可以根据喷油量和发动机转速确定出发动机功率,然后根据发动机功率和发动机转速确定出发动机热量损失,再根据环境温度、发动机热量损失、车速和风扇控制信号确定出参考温度值,使得发动机电控单元在判断出温度传感器发生故障后,可以采用计算得到的参考温度值作为温度替代值,从而保持发动机的正常运行。
第二方面,本申请实施例还提供了一种温度传感器校验装置,包括:
温度获取模块,用于获取温度传感器采集的温度值,并根据发动机的运行参数确定参考温度值;
差值确定模块,用于确定所述温度传感器采集的温度值和所述参考温度值的差值;
温度确定模块,用于若所述差值的绝对值小于或等于设定阈值,采用所述温度传感器采集的温度值;以及若所述差值的绝对值大于设定阈值,采用所述参考温度值。
在一种可选的实施例中,所述温度确定模块,具体用于:
若所述差值的绝对值大于设定阈值,每间隔第一设定时间分别获取温度传感器采集的温度值和参考温度值,确定所述温度传感器采集的温度值和所述参考温度值的差值,在第二设定时间内所述差值的绝对值均大于设定阈值,采用所述参考温度值。
在一种可选的实施例中,所述温度确定模块,还用于:
在第二设定时间内所述差值的绝对值均大于设定阈值,且接收到第一类故障的故障信息,则采用所述参考温度值;
在第二设定时间内所述差值的绝对值均大于设定阈值,若未接收到所述第一类故障的故障信息,则确定发生第二类故障,采用所述参考温度值。
在一种可选的实施例中,所述温度确定模块,还用于:
分别实时获取温度传感器采集的温度值和参考温度值,确定所述温度传感器采集的温度值和所述参考温度值的差值;
若出现所述差值的绝对值小于或等于设定阈值,每间隔第一设定时间分别温度传感器采集的温度值和参考温度值,确定所述温度传感器采集的温度值和所述参考温度值的差值,在第三设定时间内所述差值的绝对值均小于或等于设定阈值,采用所述温度传感器采集的温度值。
在一种可选的实施例中,所述发动机的运行参数包括喷油量、发动机转速、环境温度、车速和风扇控制信号;所述温度获取模块,具体用于:
根据喷油量和发动机转速确定发动机功率;
根据发动机功率和发动机转速确定发动机热量损失;
根据环境温度、发动机热量损失、车速和风扇控制信号确定参考温度值。
第三方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现第一方面的温度传感器校验方法。
第四方面,本申请实施例还提供了一种电子设备,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器实现第一方面的温度传感器校验方法。
第二方面至第四方面中任意一种实现方式所带来的技术效果可参见第一方面中对应的实现方式所带来的技术效果,此处不再赘述。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种温度传感器校验方法的流程图;
图2为本申请实施例提供的一种温度计算模块的结构示意图;
图3为本申请实施例提供的另一种温度计算模块的结构示意图;
图4为本申请实施例提供的一种温度传感器校验方法的整体方案流程图;
图5为本申请实施例提供的一种温度传感器校验装置的结构示意图;
图6为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
需要说明的是,本申请的文件中涉及的术语“包括”和“具有”以及它们的变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
下面将结合附图,对本申请实施例提供的技术方案进行详细说明。
本申请实施例提供了一种温度传感器校验方法,如图1所示,包括如下步骤:
步骤S101,获取温度传感器采集的温度值,并根据发动机的运行参数确定参考温度值。
发动机电控单元(Electronic Control Unit,ECU)可以获取到温度传感器采集的温度值,以及可以根据发动机的运行参数中的喷油量和发动机转速确定出发动机功率,然后根据发动机功率和发动机转速确定出发动机热量损失,再根据发动机的运行参数中的环境温度、车速和风扇控制信号以及发动机热量损失确定出参考温度值。
步骤S102,确定温度传感器采集的温度值和参考温度值的差值。
ECU可以根据得到的温度传感器采集的温度值和参考温度值,确定出温度传感器采集的温度值和参考温度值之间的差值。
步骤S103,确定差值的绝对值是否大于设定阈值;如果否,执行步骤S104;如果是,执行步骤S105。
步骤S104,采用温度传感器采集的温度值。
步骤S105,采用参考温度值。
当温度传感器采集的温度值和参考温度值之间的差值的绝对值小于或等于设定阈值时,ECU可以采用温度传感器采集的温度值。当差值的绝对值大于设定阈值时,每间隔第一设定时间分别获取温度传感器采集的温度值和参考温度值,确定温度传感器采集的温度值和参考温度值的差值,如果在第二设定时间内两者差值的绝对值均大于设定阈值,ECU可以采用参考温度值。
在一种实施例中,当第二设定时间内温度传感器采集的温度值和参考温度值之间的差值的绝对值均大于设定阈值时,如果温度传感器向ECU发送第一类故障的故障信息,ECU可以报出温度传感器发生了第一类故障,并且采用参考温度值。如果温度传感器未向ECU发送第一类故障的故障信息,此时ECU可以确定温度传感器发生了第二类故障,并且也采用参考温度值。
如果ECU确定温度传感器发生了第二类故障,可以分别实时获取温度传感器采集的温度值和参考温度值,确定温度传感器采集的温度值和参考温度值的差值。当出现两者差值的绝对值小于或等于设定阈值的情况时,ECU可以每间隔第一设定时间分别获取温度传感器采集的温度值和参考温度值,确定温度传感器采集的温度值和参考温度值的差值。如果在第三设定时间内两者差值的绝对值均小于或等于设定阈值,温度值可以将采用的参考温度值转换成温度传感器采集的温度值。
本申请实施例提供的温度传感器校验方法,发动机电控单元可以通过温度传感器采集的温度值和根据发动机的运行参数确定的参考温度值确定出温度传感器采集的温度值和参考温度值之间的差值,当该差值的绝对值小于或等于设定阈值时,发动机电控单元采用温度传感器采集的温度值,当该差值的绝对值大于设定阈值时,发动机电控单元则采用参考温度值。由于发动机电控单元无论何时都可以获取到发动机当前的温度值,使得发动机一直有可信的温度,因此可以保持发动机的正常运行。
在一种可选的实施例中,参考温度值可以包括冷却水参考温度值和机油参考温度值。ECU在获取到喷油量、发动机转速、环境温度、车速和风扇控制信号后,可以采用如图2所示的温度计算模块得到参考温度值。温度计算模块可以输出冷却水参考温度、机油参考温度和风扇转速。
在另一种可选的实施例中,温度计算模块可以具体包括发动机功率计算模块、发动机热量损失计算模块、机油温度计算模块、风扇转速计算模块和冷却水温度计算模块。在通过温度计算模块计算参考温度值之前,可以预先设定初始冷却水温度和初始机油温度。如图3所示,可以将喷油量和发动机转速输入到发动机功率计算模块中,发动机功率计算模块可以根据喷油量、发动机转速和初始冷却水温度计算得到发动机功率。具体地,发动机功率计算模块可以根据喷油量和发动机转速,在预先设定的发动机运行参数表中查找到发动机指示扭矩,根据发动机转速和初始冷却水温度,在发动机运行参数表中查找到摩擦扭矩,再将发动机指示扭矩和摩擦扭矩叠加后与发动机转速进行相乘,将得到的值除以9550,进而得到发动机功率。
在得到发动机功率后,可以将发动机功率和发动机转速输入到发动机热量损失计算模块中,发动机热量损失计算模块可以根据发动机功率,在发动机运行参数表中查找到热量损失系数,然后将热量损失系数乘以发动机功率得到发动机传递到冷却***的热量。根据发动机传递到冷却***的热量和发动机转速,在发动机运行参数表中查找到发动机传递到机油的热量比例,根据发动机传递到机油的热量比例就可以确定出发动机传递到机油的热量。在得到发动机传递到机油的热量比例后,可以根据发动机传递到冷却***的热量和发动机传递到机油的热量比例,计算出发动机传递到冷却水的热量比例,进而确定出发动机传递到冷却水的热量。因此,通过发动机热量损失计算模块,可以输出单位时间发动机传递到机油的热量和单位时间发动机传递到冷却水的热量。
ECU可以通过发动机中的环境温度传感器获取到环境温度,然后可以将环境温度输入到机油温度计算模块中。机油温度计算模块可以计算出单位时间机油传递到环境的热量和单位时间机油传递到冷却水的热量。其中,单位时间机油传递到环境的热量=(初始机油温度-环境温度)×机油与环境传热系数,单位时间机油传递到冷却水的热量=(初始机油温度-初始冷却水温度)×机油与冷却水传热系数。根据单位时间机油传递到环境的热量A、单位时间机油传递到冷却水的热量B和单位时间发动机传递到机油的热量C,可以计算出机油温度变化速率:
Figure BDA0002821180830000091
根据得到的机油温度变化速率,可以得到机油参考温度,该机油参考温度为对机油温度变化速率求积分。
可以将风扇控制信号和车速输入到风扇转速计算模块中,可以输出风扇转速和散热器的散热量。在冷却水温度计算模块中,可以计算出单位时间冷却水传递到环境的热量和单位时间冷却水通过散热器的散热量。其中,单位时间冷却水通过散热器的散热量可以根据初始冷却水温度和散热器的散热量确定出,单位时间冷却水传递到环境的热量=(初始冷却水温度-环境温度)×冷却水与环境传热系数。根据单位时间发动机传递到冷却水的热量D、单位时间冷却水传递到环境的热量E和单位时间冷却水通过散热器的散热量F,可以计算出冷却水温度变化速率:
Figure BDA0002821180830000101
根据得到的冷却水温度变化速率,可以得到冷却水参考温度,该冷却水参考温度为对冷却水温度变化速率求积分。
图4为本申请实施例提出的温度传感器校验方法的总体方案流程图,该温度传感器可以是冷却水温度传感器,也可以是机油温度传感器,本实施例以ECU对冷却水温度传感器的校验过程为例详细介绍,ECU对机油温度传感器的校验过程与此相同。
如图4所示,可以包括如下步骤:
步骤S401,分别获取温度计算模块输出的冷却水参考温度值和冷却水温度传感器采集的冷却水温度值。
ECU可以分别获取温度计算模块输出的冷却水参考温度值和冷却水温度传感器采集的冷却水温度值。
步骤S402,确定冷却水温度传感器采集的冷却水温度值和冷却水参考温度值的差值。
ECU可以根据获取到的温度计算模块输出的冷却水参考温度值和冷却水温度传感器采集的冷却水温度值确定出两者的差值。
步骤S403,确定差值的绝对值是否大于设定阈值;如果否,执行步骤S404;如果是,执行步骤S405。
步骤S404,采用冷却水温度传感器采集的冷却水温度值。
步骤S405,确定冷却水温度传感器发生的故障是否为第一类故障;如果是,执行步骤S406;如果否,执行步骤S407。
步骤S406,采用冷却水参考温度值。
步骤S407,确定冷却水温度传感器发生的故障为第二类故障,并采用冷却水参考温度值。
当冷却水温度值和冷却水参考温度值的差值的绝对值小于或等于设定阈值5度时,ECU可以采用冷却水温度传感器采集的冷却水温度值。
当冷却水温度值和冷却水参考温度值之间的差值的绝对值大于5度时,ECU可以每间隔第一设定时间100ms分别获取冷却水温度传感器采集的冷却水温度值和冷却水参考温度值,确定出两者之间的差值。如果在第二设定时间1分钟内,两者之间的差值的绝对值一直大于5度,将进行二次分析,如果冷却水温度传感器向ECU发送线路故障的故障信息,该故障信息可以是短路、开路等,ECU在接收到故障信息后,可以报出冷却水温度传感器发生线路故障的警报提示信息,并采用冷却水参考温度值代替冷却水温度值。如果ECU未接收到冷却水温度传感器发送的线路故障的故障信息,可以触发一个故障码,该故障码的含义是冷却水温度传感器采集的冷却水温度值不可信,此时,ECU不再采用冷却水温度传感器采集的温度值,改用参考温度值,并且在切换时采用固定变化率,在20s内由冷却水温度传感器采集的温度值逐渐变化为参考温度值。
步骤S408,确定在第三设定时间内差值的绝对值均小于或等于设定阈值,采用冷却水温度传感器采集的冷却水温度值。
当ECU确定冷却水温度传感器发生的故障为第二类故障,并采用冷却水参考温度值后,可以分别实时获取冷却水温度传感器采集的冷却水温度值和冷却水参考温度值,确定出两者之间的差值。当出现差值的绝对值小于或等于5度的情况时,ECU仍然采用冷却水参考温度值,并每间隔100ms分别获取冷却水温度传感器采集的冷却水温度值和冷却水参考温度值,确定出两者之间的差值。如果在第三设定时间5分钟内差值的绝对值一直小于或等于5度,ECU可以将采用的冷却水参考温度值转换成冷却水温度值,同时冷却水温度传感器的不可信故障码治愈,在从冷却水参考温度值转换成冷却水温度值的过程中采用固定变化率,并在20s内由参考温度值逐渐变化为冷却水温度传感器采集的温度值。
与图1所示的温度传感器校验方法基于同一发明构思,本申请实施例中还提供了一种温度传感器校验装置。由于该装置是本申请温度传感器校验方法对应的装置,并且该装置解决问题的原理与该方法相似,因此该装置的实施可以参见上述方法的实施,重复之处不再赘述。
图5示出了本申请实施例提供的一种温度传感器校验装置的结构示意图,如图5所示,该温度传感器校验装置包括温度获取模块501、差值确定模块502和温度确定模块503。
其中,温度获取模块501,用于获取温度传感器采集的温度值,并根据发动机的运行参数确定参考温度值;
差值确定模块502,用于确定温度传感器采集的温度值和参考温度值的差值;
温度确定模块503,用于若差值的绝对值小于或等于设定阈值,采用温度传感器采集的温度值;以及若差值的绝对值大于设定阈值,采用参考温度值。
在一种可选的实施例中,温度确定模块503,具体用于:
若差值的绝对值大于设定阈值,每间隔第一设定时间分别获取温度传感器采集的温度值和参考温度值,确定温度传感器采集的温度值和参考温度值的差值,在第二设定时间内差值的绝对值均大于设定阈值,采用参考温度值。
在一种可选的实施例中,温度确定模块503,还用于:
在第二设定时间内差值的绝对值均大于设定阈值,且接收到第一类故障的故障信息,则采用参考温度值;
在第二设定时间内差值的绝对值均大于设定阈值,若未接收到第一类故障的故障信息,则确定发生第二类故障,采用参考温度值。
在一种可选的实施例中,温度确定模块503,还用于:
分别实时获取温度传感器采集的温度值和参考温度值,确定温度传感器采集的温度值和参考温度值的差值;
若出现差值的绝对值小于或等于设定阈值,每间隔第一设定时间分别温度传感器采集的温度值和参考温度值,确定温度传感器采集的温度值和参考温度值的差值,在第三设定时间内差值的绝对值均小于或等于设定阈值,采用温度传感器采集的温度值。
在一种可选的实施例中,发动机的运行参数包括喷油量、发动机转速、环境温度、车速和风扇控制信号;温度获取模块501,具体用于:
根据喷油量和发动机转速确定发动机功率;
根据发动机功率和发动机转速确定发动机热量损失;
根据环境温度、发动机热量损失、车速和风扇控制信号确定参考温度值。
与上述方法实施例基于同一发明构思,本申请实施例中还提供了一种电子设备。该电子设备可以是发动机电控单元ECU,用于温度传感器校验。在该实施例中,电子设备的结构可以如图6所示,包括存储器601以及一个或多个处理器602。
存储器601,用于存储处理器602执行的计算机程序。存储器601可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***,以及运行即时通讯功能所需的程序等;存储数据区可存储各种即时通讯信息和操作指令集等。
存储器601可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储器601也可以是非易失性存储器(non-volatilememory),例如只读存储器,快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)、或者存储器601是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器601可以是上述存储器的组合。
处理器602,可以包括一个或多个中央处理单元(central processing unit,CPU)或者为数字处理单元等等。处理器602,用于调用存储器501中存储的计算机程序时实现上述温度传感器校验方法。
本申请实施例中不限定上述存储器601和处理器602之间的具体连接介质。本公开实施例在图6中以存储器601和处理器602之间通过总线603连接,总线603在图6中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线603可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中的车牌分类方法。所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。

Claims (6)

1.一种发动机水温的确定方法,其特征在于,包括:
根据喷油量和发动机转速,在发动机运行参数表中查找到发动机指示扭矩,并根据所述发动机转速和初始冷却水温度,在所述发动机运行参数表中查找到摩擦扭矩;
将所述发动机指示扭矩和所述摩擦扭矩叠加后与所述发动机转速进行相乘,并将获得的值除以9550,得到发动机功率;根据所述发动机功率,在所述发动机运行参数表中查找到热量损失系数,并将所述热量损失系数乘以所述发动机功率,得到发动机传递到冷却***的热量;
根据所述发动机传递到冷却***的热量和所述发动机转速,在所述发动机运行参数表中查找到发动机传递到机油的热量比例,并根据所述发动机传递到冷却***的热量和所述发动机传递到机油的热量比例,确定发动机传递到冷却水的热量比例;根据所述发动机传递到冷却水的热量比例,确定发动机传递到冷却水的热量;
通过发动机中的环境温度传感器获取到环境温度,并根据所述初始冷却水温度、所述环境温度和冷却水与环境传热系数,确定单位时间冷却水传递到环境的热量;根据所述初始冷却水温度和散热器的散热量确定单位时间冷却水通过散热器的散热量;
根据所述单位时间冷却水传递到环境的热量、所述单位时间冷却水通过散热器的散热量和单位时间所述发动机传递到冷却水的热量,确定冷却水温度变化速率,并对所述冷却水温度变化速率求积分,确定冷却水参考温度值;
确定冷却水温度传感器采集的冷却水温度值和所述冷却水参考温度值的差值;
若所述差值的绝对值小于或等于设定阈值,采用所述冷却水温度传感器采集的冷却水温度值;
若所述差值的绝对值大于设定阈值,每间隔第一设定时间分别获取冷却水温度传感器采集的冷却水温度值和冷却水参考温度值,确定所述冷却水温度传感器采集的冷却水温度值和所述冷却水参考温度值的差值;在第二设定时间内所述差值的绝对值均大于设定阈值,且接收到第一类故障的故障信息,则采用所述冷却水参考温度值;在第二设定时间内所述差值的绝对值均大于设定阈值,若未接收到所述第一类故障的故障信息,则确定发生第二类故障,采用所述冷却水参考温度值;在第二设定时间内所述差值的绝对值均大于设定阈值,若未接收到所述第一类故障的故障信息,则确定发生第二类故障,采用所述冷却水参考温度值之后,分别实时获取冷却水温度传感器采集的冷却水温度值和冷却水参考温度值,确定所述冷却水温度传感器采集的冷却水温度值和所述冷却水参考温度值的差值;若出现所述差值的绝对值小于或等于设定阈值,每间隔第一设定时间分别获取冷却水温度传感器采集的冷却水温度值和冷却水参考温度值,确定所述冷却水温度传感器采集的冷却水温度值和所述冷却水参考温度值的差值,在第三设定时间内所述差值的绝对值均小于或等于设定阈值,采用所述冷却水温度传感器采集的冷却水温度值。
2.一种发动机油温的确定方法,其特征在于,包括:
根据喷油量和发动机转速,在发动机运行参数表中查找到发动机指示扭矩,并根据所述发动机转速和初始冷却水温度,在所述发动机运行参数表中查找到摩擦扭矩;
将所述发动机指示扭矩和所述摩擦扭矩叠加后与所述发动机转速进行相乘,并将获得的值除以9550,得到发动机功率;根据所述发动机功率,在所述发动机运行参数表中查找到热量损失系数,并将所述热量损失系数乘以所述发动机功率,得到发动机传递到冷却***的热量;
根据所述发动机传递到冷却***的热量和所述发动机转速,在所述发动机运行参数表中查找到发动机传递到机油的热量比例,并根据所述发动机传递到机油的热量比例确定发动机传递到机油的热量;
通过发动机中的环境温度传感器获取到环境温度,并根据初始机油温度、所述环境温度和机油与环境传热系数,确定单位时间机油传递到环境的热量;根据所述初始机油温度、初始冷却水温度和机油与冷却水传热系数,确定单位时间机油传递到冷却水的热量;
根据所述单位时间机油传递到环境的热量、所述单位时间机油传递到冷却水的热量和单位时间所述发动机传递到机油的热量,确定机油温度变化速率,并对所述机油温度变化速率求积分,确定机油参考温度值;
确定机油温度传感器采集的机油温度值和所述机油参考温度值的差值;
若所述差值的绝对值小于或等于设定阈值,采用所述机油温度传感器采集的机油温度值;
若所述差值的绝对值大于设定阈值,每间隔第一设定时间分别获取机油温度传感器采集的机油温度值和机油参考温度值,确定所述机油温度传感器采集的机油温度值和所述机油参考温度值的差值;在第二设定时间内所述差值的绝对值均大于设定阈值,且接收到第一类故障的故障信息,则采用所述机油参考温度值;在第二设定时间内所述差值的绝对值均大于设定阈值,若未接收到所述第一类故障的故障信息,则确定发生第二类故障,采用所述机油参考温度值;在第二设定时间内所述差值的绝对值均大于设定阈值,若未接收到所述第一类故障的故障信息,则确定发生第二类故障,采用所述机油参考温度值之后,分别实时获取机油温度传感器采集的机油温度值和机油参考温度值,确定所述机油温度传感器采集的机油温度值和所述机油参考温度值的差值;若出现所述差值的绝对值小于或等于设定阈值,每间隔第一设定时间分别获取机油温度传感器采集的机油温度值和机油参考温度值,确定所述机油温度传感器采集的机油温度值和所述机油参考温度值的差值,在第三设定时间内所述差值的绝对值均小于或等于设定阈值,采用所述机油温度传感器采集的机油温度值。
3.一种发动机水温的确定装置,其特征在于,包括:
温度获取模块,用于根据喷油量和发动机转速,在发动机运行参数表中查找到发动机指示扭矩,并根据所述发动机转速和初始冷却水温度,在所述发动机运行参数表中查找到摩擦扭矩;将所述发动机指示扭矩和所述摩擦扭矩叠加后与所述发动机转速进行相乘,并将获得的值除以9550,得到发动机功率;根据所述发动机功率,在所述发动机运行参数表中查找到热量损失系数,并将所述热量损失系数乘以所述发动机功率,得到发动机传递到冷却***的热量;根据所述发动机传递到冷却***的热量和所述发动机转速,在所述发动机运行参数表中查找到发动机传递到机油的热量比例,并根据所述发动机传递到冷却***的热量和所述发动机传递到机油的热量比例,确定发动机传递到冷却水的热量比例;根据所述发动机传递到冷却水的热量比例,确定发动机传递到冷却水的热量;通过发动机中的环境温度传感器获取到环境温度,并根据所述初始冷却水温度、所述环境温度和冷却水与环境传热系数,确定单位时间冷却水传递到环境的热量;根据所述初始冷却水温度和散热器的散热量确定单位时间冷却水通过散热器的散热量;根据所述单位时间冷却水传递到环境的热量、所述单位时间冷却水通过散热器的散热量和单位时间所述发动机传递到冷却水的热量,确定冷却水温度变化速率,并对所述冷却水温度变化速率求积分,确定冷却水参考温度值;
差值确定模块,用于确定冷却水温度传感器采集的冷却水温度值和所述冷却水参考温度值的差值;
温度确定模块,用于若所述差值的绝对值小于或等于设定阈值,采用所述冷却水温度传感器采集的冷却水温度值;以及若所述差值的绝对值大于设定阈值,每间隔第一设定时间分别获取冷却水温度传感器采集的冷却水温度值和冷却水参考温度值,确定所述冷却水温度传感器采集的冷却水温度值和所述冷却水参考温度值的差值;在第二设定时间内所述差值的绝对值均大于设定阈值,且接收到第一类故障的故障信息,则采用所述冷却水参考温度值;在第二设定时间内所述差值的绝对值均大于设定阈值,若未接收到所述第一类故障的故障信息,则确定发生第二类故障,采用所述冷却水参考温度值;在第二设定时间内所述差值的绝对值均大于设定阈值,若未接收到所述第一类故障的故障信息,则确定发生第二类故障,采用所述冷却水参考温度值之后,分别实时获取冷却水温度传感器采集的冷却水温度值和冷却水参考温度值,确定所述冷却水温度传感器采集的冷却水温度值和所述冷却水参考温度值的差值;若出现所述差值的绝对值小于或等于设定阈值,每间隔第一设定时间分别获取冷却水温度传感器采集的冷却水温度值和冷却水参考温度值,确定所述冷却水温度传感器采集的冷却水温度值和所述冷却水参考温度值的差值,在第三设定时间内所述差值的绝对值均小于或等于设定阈值,采用所述冷却水温度传感器采集的冷却水温度值。
4.一种发动机油温的确定装置,其特征在于,包括:
温度获取模块,用于根据喷油量和发动机转速,在发动机运行参数表中查找到发动机指示扭矩,并根据所述发动机转速和初始冷却水温度,在所述发动机运行参数表中查找到摩擦扭矩;将所述发动机指示扭矩和所述摩擦扭矩叠加后与所述发动机转速进行相乘,并将获得的值除以9550,得到发动机功率;根据所述发动机功率,在所述发动机运行参数表中查找到热量损失系数,并将所述热量损失系数乘以所述发动机功率,得到发动机传递到冷却***的热量;根据所述发动机传递到冷却***的热量和所述发动机转速,在所述发动机运行参数表中查找到发动机传递到机油的热量比例,并根据所述发动机传递到机油的热量比例确定发动机传递到机油的热量;通过发动机中的环境温度传感器获取到环境温度,并根据初始机油温度、所述环境温度和机油与环境传热系数,确定单位时间机油传递到环境的热量;根据所述初始机油温度、初始冷却水温度和机油与冷却水传热系数,确定单位时间机油传递到冷却水的热量;根据所述单位时间机油传递到环境的热量、所述单位时间机油传递到冷却水的热量和单位时间所述发动机传递到机油的热量,确定机油温度变化速率,并对所述机油温度变化速率求积分,确定机油参考温度值;
差值确定模块,用于确定机油温度传感器采集的机油温度值和所述机油参考温度值的差值;
温度确定模块,用于若所述差值的绝对值小于或等于设定阈值,采用所述机油温度传感器采集的机油温度值;以及若所述差值的绝对值大于设定阈值,每间隔第一设定时间分别获取机油温度传感器采集的机油温度值和机油参考温度值,确定所述机油温度传感器采集的机油温度值和所述机油参考温度值的差值;在第二设定时间内所述差值的绝对值均大于设定阈值,且接收到第一类故障的故障信息,则采用所述机油参考温度值;在第二设定时间内所述差值的绝对值均大于设定阈值,若未接收到所述第一类故障的故障信息,则确定发生第二类故障,采用所述机油参考温度值;在第二设定时间内所述差值的绝对值均大于设定阈值,若未接收到所述第一类故障的故障信息,则确定发生第二类故障,采用所述机油参考温度值之后,分别实时获取机油温度传感器采集的机油温度值和机油参考温度值,确定所述机油温度传感器采集的机油温度值和所述机油参考温度值的差值;若出现所述差值的绝对值小于或等于设定阈值,每间隔第一设定时间分别获取机油温度传感器采集的机油温度值和机油参考温度值,确定所述机油温度传感器采集的机油温度值和所述机油参考温度值的差值,在第三设定时间内所述差值的绝对值均小于或等于设定阈值,采用所述机油温度传感器采集的机油温度值。
5.一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,其特征在于:所述计算机程序被处理器执行时,实现权利要求1或2所述的方法。
6.一种电子设备,其特征在于,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,当所述计算机程序被所述处理器执行时,实现权利要求1或2所述的方法。
CN202011437084.7A 2020-12-07 2020-12-07 温度传感器校验方法、装置、存储介质和电子设备 Active CN112710413B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011437084.7A CN112710413B (zh) 2020-12-07 2020-12-07 温度传感器校验方法、装置、存储介质和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011437084.7A CN112710413B (zh) 2020-12-07 2020-12-07 温度传感器校验方法、装置、存储介质和电子设备

Publications (2)

Publication Number Publication Date
CN112710413A CN112710413A (zh) 2021-04-27
CN112710413B true CN112710413B (zh) 2022-11-29

Family

ID=75542878

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011437084.7A Active CN112710413B (zh) 2020-12-07 2020-12-07 温度传感器校验方法、装置、存储介质和电子设备

Country Status (1)

Country Link
CN (1) CN112710413B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115826646B (zh) * 2023-02-20 2023-05-19 银河航天(北京)网络技术有限公司 测温点温度控制方法、热管理***及存储介质

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102721924A (zh) * 2012-06-26 2012-10-10 新疆金风科技股份有限公司 风力发电机组的故障预警方法
CN103982644A (zh) * 2014-06-03 2014-08-13 盛瑞传动股份有限公司 自动变速箱油温的测量方法和***
CN105628257A (zh) * 2015-12-18 2016-06-01 潍柴动力股份有限公司 一种排气温度传感器失效的检测方法和装置
CN106124232A (zh) * 2016-06-13 2016-11-16 安徽省恒胜机电工程股份有限公司 一种中央空调智能检测***
CN107664542A (zh) * 2016-07-28 2018-02-06 上汽通用汽车有限公司 用于汽车动力电池的温度传感器的故障诊断方法
CN107942245A (zh) * 2017-10-24 2018-04-20 中车大连机车车辆有限公司 机车牵引电机温度冗余监测方法
CN107943142A (zh) * 2017-12-13 2018-04-20 中国科学院长春光学精密机械与物理研究所 一种基于卡尔曼滤波的低温辐射计温度控制的方法
CN110333006A (zh) * 2019-07-18 2019-10-15 日立楼宇技术(广州)有限公司 一种养殖区域的温度检测方法、装置、设备和存储介质
CN110375888A (zh) * 2019-07-01 2019-10-25 中国第一汽车股份有限公司 冷却液温度传感器的诊断方法、装置、车辆和存储介质
CN111046582A (zh) * 2019-12-27 2020-04-21 大亚湾核电运营管理有限责任公司 一种核电站柴油发电机组线圈温度预警方法及***

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102721924A (zh) * 2012-06-26 2012-10-10 新疆金风科技股份有限公司 风力发电机组的故障预警方法
CN103982644A (zh) * 2014-06-03 2014-08-13 盛瑞传动股份有限公司 自动变速箱油温的测量方法和***
CN105628257A (zh) * 2015-12-18 2016-06-01 潍柴动力股份有限公司 一种排气温度传感器失效的检测方法和装置
CN106124232A (zh) * 2016-06-13 2016-11-16 安徽省恒胜机电工程股份有限公司 一种中央空调智能检测***
CN107664542A (zh) * 2016-07-28 2018-02-06 上汽通用汽车有限公司 用于汽车动力电池的温度传感器的故障诊断方法
CN107942245A (zh) * 2017-10-24 2018-04-20 中车大连机车车辆有限公司 机车牵引电机温度冗余监测方法
CN107943142A (zh) * 2017-12-13 2018-04-20 中国科学院长春光学精密机械与物理研究所 一种基于卡尔曼滤波的低温辐射计温度控制的方法
CN110375888A (zh) * 2019-07-01 2019-10-25 中国第一汽车股份有限公司 冷却液温度传感器的诊断方法、装置、车辆和存储介质
CN110333006A (zh) * 2019-07-18 2019-10-15 日立楼宇技术(广州)有限公司 一种养殖区域的温度检测方法、装置、设备和存储介质
CN111046582A (zh) * 2019-12-27 2020-04-21 大亚湾核电运营管理有限责任公司 一种核电站柴油发电机组线圈温度预警方法及***

Also Published As

Publication number Publication date
CN112710413A (zh) 2021-04-27

Similar Documents

Publication Publication Date Title
CN111272443B (zh) 散热***的诊断方法、装置、车辆、电子设备及存储介质
CN113418655B (zh) 压差传感器故障检测方法、***、存储介质及电子设备
CN110375888B (zh) 冷却液温度传感器的诊断方法、装置、车辆和存储介质
CN111140318B (zh) 尿素解冻能力的诊断方法、装置、设备及存储介质
CN112710413B (zh) 温度传感器校验方法、装置、存储介质和电子设备
CN110758127A (zh) 电池充电的方法、装置、存储介质及电子设备
CN110221164A (zh) 检测电池包中铜排连接的***及其方法
CN112181821A (zh) 接口测试覆盖度的检测方法、装置、电子装置和存储介质
CN111309576A (zh) 一种压力测试方法和装置
CN115754603A (zh) 数据修正方法、装置、设备、存储介质和计算机程序产品
CN110736894A (zh) 故障录波方法、***及终端设备
CN112019158A (zh) 光伏组件的室外寿命评估方法和装置
CN115603664A (zh) 光伏发电计量故障的监测方法、装置、电子设备及介质
CN114355208A (zh) 一种电池故障确定方法、装置、电子设备及存储介质
KR20210102764A (ko) 냉각수온센서의 고장 진단 장치 및 그 방법
CN114264390A (zh) 一种变频器移相变压器温度监测方法、装置及电子设备
CN114465204B (zh) 一种基于氢气浓度特征的变压器轻瓦斯保护方法及***
CN113790896B (zh) 双质量飞轮发动机的冷启动测试方法和冷启动测试装置
CN110580559B (zh) 随机硬件失效指标获取方法、装置、设备及存储介质
US20240201263A1 (en) Systems, devices, and methods for monitoring insulation conditions of high-voltage motors
KR20190069974A (ko) 선박현황데이터 관리용 서버 기기
CN116593905B (zh) 电池功率状态sop计算方法、装置、电子设备和存储介质
CN118150904A (zh) 一种风力发电机组变桨超级电容容量的检测方法及装置
CN118050093A (zh) 电机工作温度监测方法、装置、设备及存储介质
CN113740002A (zh) 电池冷却液漏液检测方法、装置及相关设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant