本发明属于尾气处理技术领域,具体涉及一种尿素泵解冻的控制方法及控制系统。
背景技术:
尿素泵是尿素喷射系统的重要组成部分,其主要功能是抽取尿素箱内的尿素溶液,并保持一定的压力,然后输送到喷射单元,满足喷射计量系统对流量和压力的要求。
尿素泵处于低温环境时,经常会结冰,因此,在使用前需要对尿素泵进行解冻。若尿素泵内有残余尿素,现有的尿素泵解冻方法,难以对尿素泵解冻完全,会导致尿素泵的压力过高,进而系统会发生报错,用户会误认为尿素泵内尿素未解冻完全导致的系统报错故障为尿素泵硬件存在问题导致,从而影响用户体验。
技术实现要素:
本发明的目的是至少解决因尿素未解冻完全造成尿素泵报错故障多的问题。该目的是通过以下技术方案实现的:
本发明第一方面提出了尿素泵解冻的控制方法,尿素泵解冻的控制方法包括以下步骤:
获取尿素泵的第一温度;
根据尿素泵的第一温度小于第一预设温度值,控制尿素泵解冻;
获取尿素泵的压力;
根据尿素泵的压力大于预设压力值,控制尿素泵的解冻完成温度升高;
其中,所述第一预设温度值为尿素泵结冰的温度。
根据本实施方式的尿素泵解冻的控制方法,尿素泵的第一温度低于第一预设温度值时,控制尿素泵开始解冻,同时获取尿素泵的压力,如果尿素泵的压力大于预设压力值,说明尿素泵内有尿素残余,控制尿素泵的解冻完成温度升高,以使尿素泵充分解冻,进而避免因尿素泵内压力过高造成系统发生报错故障,减少尿素泵的系统故障报错次数,提高用户体验。
另外,根据本发明实施方式的尿素泵解冻的控制方法及系统,还可以具有如下的技术特征:
在本发明的一些实施方式中,所述控制尿素泵的解冻完成温度升高前,还包括以下步骤:
查询尿素泵的压力与尿素泵的解冻完成温度的map表,并获取升高后的尿素泵的解冻完成温度。
在本发明的一些实施方式中,所述控制尿素泵的解冻完成温度升高后,还包括以下步骤:
获取尿素泵的第二温度;
根据尿素泵的第二温度大于等于第二预设温度值,控制尿素泵停止解冻;
其中,第二预设温度为尿素泵停止解冻程序的温度。
在本发明的一些实施方式中,所述控制尿素泵停止解冻后,还包括以下步骤:
获取尿素箱的解冻状态;
根据尿素箱处于未解冻状态,控制延迟尿素泵的压力可信性诊断。
在本发明的一些实施方式中,所述控制延迟尿素泵的压力可信性诊断,具体包括以下步骤:
获取尿素箱的解冻完成温度;
根据尿素箱的解冻完成温度,计算尿素泵的压力可信性诊断的尿素箱温度。
在本发明的一些实施方式中,所述根据尿素箱的解冻完成温度,计算尿素泵的压力可信性诊断的尿素箱温度,具体根据以下公式计算:
尿素箱温度=尿素箱的解冻完成温度-第三温度预设值
其中,所述第三温度预设值为正数。
在本发明的一些实施方式中,所述根据尿素泵的压力大于预设压力值,还包括以下步骤:
控制尿素泵解冻时间延长。
在本发明的一些实施方式中,所述控制尿素泵解冻时间延长前,还包括以下步骤:
查询尿素泵的压力与尿素泵解冻时间的map表,并获延长后的尿素泵解冻时间。
本发明第二方面提供了一种尿素泵解冻的控制系统,所述尿素泵解冻的控制系统用于实施上述任一实施方式所述的尿素泵解冻的控制方法,所述尿素泵解冻的控制系统包括:
获取单元,所述获取单元用于获取尿素泵的第一温度、用于获取尿素泵的压力;
控制单元,所述控制单元用于根据尿素泵的第一温度小于第一预设温度值,控制尿素泵解冻,用于根据尿素泵的压力大于预设压力值,控制尿素泵的解冻完成温度升高。
根据本发明实施方式的尿素泵解冻的控制系统,首先通过获取单元获取尿素泵的第一温度值,若第一温度值小于第一预设温度值,控制尿素泵开始解冻,同时获取单元获取尿素泵的压力,如果尿素泵的压力大于预设压力值,说明尿素泵内有尿素残余,控制单元控制尿素泵的解冻完成温度升高,以使尿素泵充分解冻,进而避免因尿素泵内压力过高造成系统发生报错故障,减少尿素泵的系统故障报错次数,提高用户体验。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的附图标记表示相同的部件。在附图中:
图1为本发明实施方式的尿素泵解冻的控制方法的流程示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施方式。虽然附图中显示了本公开的示例性实施方式,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
应理解的是,文中使用的术语仅出于描述特定示例实施方式的目的,而无意于进行限制。除非上下文另外明确地指出,否则如文中使用的单数形式“一”、“一个”以及“所述”也可以表示包括复数形式。术语“包括”、“包含”、“含有”以及“具有”是包含性的,并且因此指明所陈述的特征、步骤、操作、元件和/或部件的存在,但并不排除存在或者添加一个或多个其它特征、步骤、操作、元件、部件、和/或它们的组合。
尽管可以在文中使用术语第一、第二、第三等来描述多个元件、部件、区域、层和/或部段,但是,这些元件、部件、区域、层和/或部段不应被这些术语所限制。这些术语可以仅用来将一个元件、部件、区域、层或部段与第二区域、层或部段区分开。除非上下文明确地指出,否则诸如“第一”、“第二”之类的术语以及其它数字术语在文中使用时并不暗示顺序或者次序。因此,以下讨论的第一元件、部件、区域、层或部段在不脱离示例实施方式的教导的情况下可以被称作第二元件、部件、区域、层或部段。
为了便于描述,可以在文中使用空间相对关系术语来描述如图中示出的一个元件或者特征相对于第二元件或者特征的关系,这些相对关系术语例如为“内部”、“外部”、“内侧”、“外侧”、“下面”、“下方”、“上面”、“上方”等。这种空间相对关系术语意于包括除图中描绘的方位之外的在使用或者操作中装置的不同方位。例如,如果在图中的装置翻转,那么描述为“在其它元件或者特征下面”或者“在其它元件或者特征下方”的元件将随后定向为“在其它元件或者特征上面”或者“在其它元件或者特征上方”。因此,示例术语“在……下方”可以包括在上和在下的方位。装置可以另外定向(旋转90度或者在其它方向)并且文中使用的空间相对关系描述符响应地进行解释。
如图1所示,本发明第一方面的实施方式提出了尿素泵解冻的控制方法,所述尿素泵解冻的控制方法包括以下步骤:
s10:获取尿素泵的第一温度;
s20:根据尿素泵的第一温度小于第一预设温度值,控制尿素泵解冻;
s30:获取尿素泵的压力;
s40:根据尿素泵的压力大于预设压力值,控制尿素泵的解冻完成温度升高;
其中,所述第一预设温度值为尿素泵结冰的温度。
根据本实施方式的尿素泵解冻的控制方法,尿素泵的第一温度低于第一预设温度值时,控制尿素泵开始解冻,同时获取尿素泵的压力,如果尿素泵的压力大于预设压力值,说明尿素泵内有尿素残余,控制尿素泵的解冻完成温度升高,以使尿素泵充分解冻,进而避免因尿素泵内压力过高造成系统发生报错故障,减少尿素泵的系统故障报错次数,提高用户体验。
在本发明的一些实施方式中,所述控制尿素泵的解冻完成温度升高前,还包括以下步骤:
查询尿素泵的压力与尿素泵的解冻完成温度的map表,并获取升高后的尿素泵的解冻完成温度。
尿素泵的压力与尿素泵的解冻完成温度之间存在相关性,尿素泵的压力越大,说明尿素泵内的残余尿素越多,所需要的尿素泵的解冻完成温度越高,也就是尿素泵的解冻完成温度需要修正的越多。通过查询预设设定的尿素泵的压力与尿素泵的解冻完成温度的map表,快速得到升高后的尿素泵的解冻完成温度。
在本发明的一些实施方式中,所述控制尿素泵的解冻完成温度升高后,还包括以下步骤:
获取尿素泵的第二温度;
根据尿素泵的第二温度大于等于第二预设温度值,控制尿素泵停止解冻;
其中,第二预设温度为尿素泵停止解冻程序的温度。
当尿素泵的温度达到第二预设温度值时,说明尿素泵在该温度下,无需继续解冻,此时控制尿素泵停止解冻,尿素泵解冻完成。
在本发明的一些实施方式中,所述控制尿素泵停止解冻后,还包括以下步骤:
获取尿素箱的解冻状态;
根据尿素箱处于未解冻状态,控制延迟尿素泵的压力可信性诊断。
尿素泵解冻完成之后,若尿素箱依然处于未解冻状态,可以不用立刻对尿素泵进行压力可信性诊断,待尿素箱即将解冻完成时,再对尿素泵进行压力可信性诊断,以保证尿素泵有充分的时间解冻,进而避免压力可信性诊断时,尿素泵压力异常报错。
进一步地,所述控制延迟尿素泵的压力可信性诊断,具体包括以下步骤:
获取尿素箱的解冻完成温度;
根据尿素箱的解冻完成温度,计算尿素泵的压力可信性诊断的尿素箱温度。
当尿素箱的温度接近尿素箱的解冻完成温度时,可控制尿素泵的压力可信性诊断,此时进行诊断既可以给尿素泵充分的解冻时间,也防止尿素箱解冻后再进行诊断,避免影响尿素泵建压,进而减小污染物的排放。
在本发明的一些实施方式中,所述根据尿素箱的解冻完成温度,计算尿素泵的压力可信性诊断的尿素箱温度,具体根据以下公式计算:
尿素箱温度=尿素箱的解冻解冻温度-第三温度预设值
其中,所述第三温度预设值为正数。
具体地,第三温度预设值可以是1℃,0.5℃或者更小的温度,本实施方式中对第三温度预设值不做具体限制,只要是不影响尿素泵建压,越靠近尿素箱的解冻完成温度越好,本领域技术人员可以根据实际情况进行标定。
在本发明的一些实施方式中,所述根据尿素泵的压力大于预设压力值,还包括以下步骤:
控制尿素泵解冻时间延长。
尿素泵的压力大于预设压力值时,还可以通过控制延长尿素泵解冻时间来控制尿素泵解冻。尿素泵的压力与尿素泵解冻时间之间也存在一定关系,尿素泵的压力越大,尿素泵所需的解冻时间越长。具体地,可以通过所述控制尿素泵解冻时间延长前,可以通过查询尿素泵的压力与尿素泵解冻时间的map表,获延长后的尿素泵解冻时间。
需要说明的是,本发明的实施方式中,第一预设温度值根据尿素泵的结冰温度设置,第二预设温度值根据尿素泵的解冻完成温度设置,第三预设温度值根据尿素泵的解冻完成温度设置,由于不同型号的尿素泵其结冰温度、解冻温度、解冻完成温度均不相同,因此,本实施方式对第一预设温度值、第二预设温度值、第三预设温度值不做具体数值限制,本领域技术人员可以根据尿素泵的型号和自己的需求设置不同的温度值。
本发明第二方面提供了一种尿素泵解冻的控制系统,所述尿素泵解冻的控制系统用于实施上述任一实施方式所述的尿素泵解冻的控制方法,所述尿素泵解冻的控制系统包括:
获取单元,所述获取单元用于获取尿素泵的第一温度、用于获取尿素泵的压力;
控制单元,所述控制单元用于根据尿素泵的第一温度小于第一预设温度值,控制尿素泵解冻,用于根据尿素泵的压力大于预设压力值,控制尿素泵的解冻完成温度升高。
根据本发明实施方式的尿素泵解冻的控制系统,首先通过获取单元获取尿素泵的第一温度值,若第一温度值小于第一预设温度值,控制尿素泵开始解冻,同时获取单元获取尿素泵的压力,如果尿素泵的压力大于预设压力值,说明尿素泵内有尿素残余,控制单元控制尿素泵的解冻完成温度升高,以使尿素泵充分解冻,进而避免因尿素泵内压力过高造成系统发生报错故障,减少尿素泵的系统故障报错次数,提高用户体验。
以上,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
1.一种尿素泵解冻的控制方法,其特征在于,所述尿素泵解冻的控制方法包括以下步骤:
获取尿素泵的第一温度;
根据尿素泵的第一温度小于第一预设温度值,控制尿素泵解冻;
获取尿素泵的压力;
根据尿素泵的压力大于预设压力值,控制尿素泵的解冻完成温度升高;
其中,所述第一预设温度值为尿素泵结冰的温度。
2.根据权利要求1所述的尿素泵解冻的控制方法,其特征在于,所述控制尿素泵的解冻完成温度升高前,还包括以下步骤:
查询尿素泵的压力与尿素泵的解冻完成温度的map表,并获取升高后的尿素泵的解冻完成温度。
3.根据权利要求1所述的尿素泵解冻的控制方法,其特征在于,所述控制尿素泵的解冻完成温度升高后,还包括以下步骤:
获取尿素泵的第二温度;
根据尿素泵的第二温度大于等于第二预设温度值,控制尿素泵停止解冻;
其中,第二预设温度为尿素泵停止解冻程序的温度。
4.根据权利要求3所述的尿素泵解冻的控制方法,其特征在于,所述控制尿素泵停止解冻后,还包括以下步骤:
获取尿素箱的解冻状态;
根据尿素箱处于未解冻状态,控制延迟尿素泵的压力可信性诊断。
5.根据权利要求4所述的尿素泵解冻的控制方法,其特征在于,所述控制延迟尿素泵的压力可信性诊断,具体包括以下步骤:
获取尿素箱的解冻完成温度;
根据尿素箱的解冻完成温度,计算尿素泵的压力可信性诊断的尿素箱温度。
6.根据权利要求5所述的尿素泵解冻的控制方法,其特征在于,所述根据尿素箱的解冻温度,计算尿素泵的压力可信性诊断的尿素箱温度,具体根据以下公式计算:
尿素箱温度=尿素箱的解冻完成温度-第三温度预设值
其中,所述第三温度预设值为正数。
7.根据权利要求1所述的尿素泵解冻的控制方法,其特征在于,所述根据尿素泵的压力大于预设压力值,还包括以下步骤:
控制尿素泵解冻时间延长。
8.根据权利要求7所述的尿素泵解冻的控制方法,其特征在于,所述控制尿素泵解冻时间延长前,还包括以下步骤:
查询尿素泵的压力与尿素泵解冻时间的map表,并获延长后的尿素泵解冻时间。
9.一种尿素泵解冻的控制系统,其特征在于,所述尿素泵解冻的控制系统用于实施权利要求1所述的尿素泵解冻的控制方法,所述尿素泵解冻的控制系统包括:
获取单元,所述获取单元用于获取尿素泵的第一温度、用于获取尿素泵的压力;
控制单元,所述控制单元用于根据尿素泵的第一温度小于第一预设温度值,控制尿素泵解冻,用于根据尿素泵的压力大于预设压力值,控制尿素泵的解冻完成温度升高。
技术总结