System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及发动机,尤其涉及一种发动机系统、包括该发动机系统的发动机设备以及应用于该发动机系统的排温计算方法。
技术介绍
1、发动机排温值作为egr冷却温度、发动机冷却液温度、机油问题以及排气压力等传感器信号可信性校验的输入参数,对发动机工况的诊断准确性存在一定的影响。另外,发动机排温值也是氧传感器和nox传感器露点检测、发动机后处理三元催化器器件保护控制、诊断以及热管理的关键输入参数,直接影响发动机后处理的转化效率,对发动机排放和经济性存在较大影响。
2、由于当量燃烧的天然气发动机排温较高,对排温传感器的高温可靠性要求较高。然而市场上的排温传感器的故障率较高,所以目前天然气发动机一般通过排温模型估算排温值,取消了排温传感器。其中,估算排温值的过程中,发动机的停机时间是估算排温衰减的重要参数。现有技术中为了ecu控制器能够记录发动机的停机时间,需要对ecu控制器进行专门的硬件设计,在发动机ecu控制器中设置时钟芯片和相应电路,成本高,且设计复杂。
技术实现思路
1、有鉴于此,本申请提供了一种发动机系统,方案如下:
2、一种发动机系统,包括:时间记录模块、ecu控制器,
3、所述时间记录模块用于得到发动机的停机时长,并发送给所述ecu控制器;
4、所述ecu控制器包括存储模块和第一数据处理模块,所述存储模块用于存储第一排温值和第一环境温度值,所述第一排温值为所述发动机下电时的排温值,所述第一环境温度值为所述发动机下电时的环境温度值;
>5、所述发动机下电之后再次上电时,所述第一数据处理模块用于获取第二环境温度,并读取所述第一排温值和所述第一环境温度值,其中,所述第二环境温度值为所述发动机下电之后再次上电时的环境温度值;
6、所述ecu控制器还包括第二数据处理模块,所述第二数据处理模块基于所述发动机的停机时长、所述第一排温值、所述第一环境温度值、所述第二环境温度值得到第二排温值,所述第二排温值作为所述发动机下电之后再次上电时的排温值。
7、可选的,所述第二数据处理模块包括判断单元和计算单元;
8、所述判断单元将所述发动机的停机时长与预设时长相比较,判断所述发动机的停机时长是否超出所述预设时长;
9、若所述发动机的停机时长大于或等于所述预设时长,所述第二排温值等于所述第二环境温度值;
10、若所述发动机的停机时长小于所述预设时长,所述计算单元基于所述发动机的停机时长、所述第一环境温度值、所述第二环境温度值和所述第一排温值得到所述第二排温值。
11、可选的,所述时间记录模块为车载t-box,并与所述ecu控制器通信连接。
12、一种发动机设备,包括上述任一实施例所述的发动机系统。
13、一种发动机排温计算方法,应用于发动机系统,该发动机系统包括时间记录模块和ecu控制器,所述ecu控制器包括存储模块、第一数据处理模块和第二数据处理模块;该计算方法包括:
14、利用所述时间记录模块得到发动机的停机时长,并发送给所述ecu控制器;
15、利用所述存储模块存储第一排温值和第一环境温度值,所述第一排温值为所述发动机下电时的排温值,所述第一环境温度值为所述发动机下电时的环境温度值;
16、所述发动机下电之后再次上电时,利用所述第一数据处理模块获取第二环境温度值,并读取所述第一排温值和所述第一环境温度值,其中,所述第二环境温度值为所述发动机下电之后再次上电时的环境温度值;
17、利用所述第二数据处理模块基于所述发动机的停机时长、所述第一排温值、所述第一环境温度值、所述第二环境温度值得到第二排温值,所述第二排温值作为所述发动机下电之后再次上电时的排温值。
18、可选的,所述第二数据处理模块包括判断单元和计算单元,利用所述第二数据处理模块基于所述发动机的停机时长、所述第一排温值、所述第一环境温度值、所述第二环境温度值得到第二排温值包括:
19、利用所述判断单元将所述发动机的停机时长与预设时长相比较,判断所述发动机的停机时长是否超出所述预设时长;
20、若所述发动机的停机时长大于或等于所述预设时长,所述第二排温值等于所述第二环境温度值;
21、若所述发动机的停机时长小于所述预设时长,利用所述计算单元基于所述发动机的停机时长、所述第一环境温度值、所述第二环境温度值和所述第一排温值得到所述第二排温值。
22、可选的,利用所述计算单元基于所述发动机的停机时长、所述第一环境温度值、所述第二环境温度值和所述第一排温值得到所述第二排温值包括:
23、基于所述第一环境温度值和所述第二环境温度值得到第一差值;
24、基于所述第一差值和所述发动机的停机时长得到第一衰减值;
25、基于所述第一排温值与所述第一衰减值得到第二差值,所述第二差值等于所述第二排温值。
26、可选的,基于所述第一差值和所述发动机的停机时长得到所述第一衰减值包括:
27、调用修正脉谱图;
28、基于所述第一差值和所述发动机的停机时长查询所述修正脉谱图,得到所述第一衰减值,所述第一衰减值为所述修正脉谱图中所述第一差值以及所述发动机的停机时长所对应的值。
29、可选的,利用所述计算单元基于所述发动机的停机时长、所述第一环境温度值、所述第二环境温度值和所述第一排温值得到所述第二排温值还包括:
30、基于所述第二环境温度得到第二衰减值;
31、基于所述第一排温值与所述第一衰减值以及所述第二衰减值得到第三差值,所述第三差值等于所述第二排温值。
32、可选的,基于所述第二环境温度得到所述第二衰减值包括:
33、调用修正曲线;
34、基于所述第二环境温度值和所述修正曲线得到所述第二衰减值,所述第二衰减值为所述修正曲线上与所述第二环境温度值相对应的值。
35、相比于现有技术,本申请的有益效果为:
36、本申请提供的发动机系统包括时间记录模块、ecu控制器,该时间记录模块用于得到发动机的停机时长,该ecu控制器包括存储模块和第一数据处理模块,存储模块用于存储第一排温值和第一环境温度值,发动机下电之后再次上电时,第一数据处理模块用于获取第二环境温度,并读取第一排温值和第一环境温度值。该ecu控制器还包括第二数据处理模块,该第二数据处理模块基于发动机的停机时长、第一排温值、第一环境温度值、第二环境温度值得到第二排温值,第二排温值为发动机下电之后再次上电时的排温值。由上述可知,该发动机系统设计了时间记录模块,用于得到发动机的停机时长,从而不需要通过对ecu控制器进行专门的硬件设计获取发动机的停机时长。相比于现有技术,该发动机系统实现相同功能的前提下,避免了ecu控制器为实现时间记录功能的复杂设计,简化了ecu控制器的设计难度和成本,进而简化了发动机系统的设计难度和成本。
3本文档来自技高网...
【技术保护点】
1.一种发动机系统,其特征在于,包括:时间记录模块、ECU控制器,
2.根据权利要求1所述的发动机系统,其特征在于,所述第二数据处理模块包括判断单元和计算单元;
3.根据权利要求1所述的发动机系统,其特征在于,所述时间记录模块为车载T-BOX,并与所述ECU控制器通信连接。
4.一种发动机设备,其特征在于,包括权利要求1-3任一项所述的发动机系统。
5.一种发动机排温计算方法,其特征在于,应用于发动机系统,该发动机系统包括时间记录模块和ECU控制器,所述ECU控制器包括存储模块、第一数据处理模块和第二数据处理模块;该计算方法包括:
6.根据权利要求5所述的发动机排温计算方法,其特征在于,所述第二数据处理模块包括判断单元和计算单元,利用所述第二数据处理模块基于所述发动机的停机时长、所述第一排温值、所述第一环境温度值、所述第二环境温度值得到第二排温值包括:
7.根据权利要求6所述的发动机排温计算方法,其特征在于,利用所述计算单元基于所述发动机的停机时长、所述第一环境温度值、所述第二环境温度值和所述第一排温值得到所
8.根据权利要求7所述的发动机排温计算方法,其特征在于,基于所述第一差值和所述发动机的停机时长得到所述第一衰减值包括:
9.根据权利要求7所述的发动机排温计算方法,其特征在于,利用所述计算单元基于所述发动机的停机时长、所述第一环境温度值、所述第二环境温度值和所述第一排温值得到所述第二排温值还包括:
10.根据权利要求9所述的发动机排温计算方法,其特征在于,基于所述第二环境温度得到所述第二衰减值包括:
...【技术特征摘要】
1.一种发动机系统,其特征在于,包括:时间记录模块、ecu控制器,
2.根据权利要求1所述的发动机系统,其特征在于,所述第二数据处理模块包括判断单元和计算单元;
3.根据权利要求1所述的发动机系统,其特征在于,所述时间记录模块为车载t-box,并与所述ecu控制器通信连接。
4.一种发动机设备,其特征在于,包括权利要求1-3任一项所述的发动机系统。
5.一种发动机排温计算方法,其特征在于,应用于发动机系统,该发动机系统包括时间记录模块和ecu控制器,所述ecu控制器包括存储模块、第一数据处理模块和第二数据处理模块;该计算方法包括:
6.根据权利要求5所述的发动机排温计算方法,其特征在于,所述第二数据处理模块包括判断单元和计算单元,利用所述第二数据处理模块基于...
【专利技术属性】
技术研发人员:曹石,李国朋,
申请(专利权)人:潍柴动力股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。