System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种柴油发动机SCR性能测试方法技术_技高网

一种柴油发动机SCR性能测试方法技术

技术编号:41219785 阅读:2 留言:0更新日期:2024-05-09 23:40
本发明专利技术公开了一种柴油发动机SCR性能测试方法,以全面验证发动机中的SCR系统性能,该测试流程通过逐步执行一系列操作,旨在评估SCR系统在实际运行中的效率和功能;该流程通过与发动机控制单元建立通信连接,检查发动机状态,验证SCR系统的标志信息,执行尾气操作和烟尘水平检查,验证排放系统的减额水平等,来确保SCR系统按照预期工作。如果发现问题,例如NOx转化效率降低或存在故障标志,该流程还提供了相关的操作说明,包括进行扩展的颗粒物过滤器(DPF)再生等操作,以恢复系统性能;以满足排放法规并确保系统的高效工作,对于减少柴油发动机排放,改善空气质量,保护环境和人体健康具有重要意义。

【技术实现步骤摘要】

本专利技术属于柴油发动机的排放控制,具体是一种柴油发动机scr性能测试方法。


技术介绍

1、随着柴油发动机汽车数量的逐渐增多,其燃烧过程中产生的氮氧化合物(nox)等有害气体对环境和人体健康造成了越来越严重的影响,严格的排放法规要求控制这些排放物的释放。选择性催化还原scr技术因其高效降低nox排放的能力而受到广泛的关注和应用。

2、scr技术通过在尾气中引入一种尿素水溶液,通过催化剂将尾气的氮氧化物转化为无害的氮和水。这种技术在商用车辆和柴油发动机中得到了广泛的应用,以满足日益严格的排放法规。

3、为了确保scr系统的有效运行和性能,需要定期的测试和维护。

4、为此,本专利技术提出一种柴油发动机scr性能测试方法。


技术实现思路

1、本申请的目的是提供一种柴油发动机scr性能测试方法,以全面验证发动机中的scr系统性能。该测试流程通过逐步执行一系列操作,旨在评估scr系统在实际运行中的效率和功能。

2、为实现上述目的,本申请提供了一种柴油发动机scr性能测试方法,包括以下步骤:

3、步骤1、诊断仪发送初始化下位机和车载ecu指令,与车辆建立通讯连接,显示连接状态信息;

4、步骤2、发送命令获取发动机状态,检查发动机是否处于运行状态;

5、步骤3、发送命令获取scr系统相关的标志信息,检查“再生后低scr nox/ce标志”以及“scr低nox/ce标志”,判断是否存在相关故障;

6、步骤4、提示相关的操作说明;

7、步骤5、发送命令获取尾气操作执行信息,判断结果是否为0;

8、步骤6、发送命令获取烟尘水平,判断结果是否是“notneeded”;

9、步骤7、发送命令执行dpf再生请求,设置dpf再生请求的相关参数;

10、步骤8、发送命令重新获取烟尘水平,并且判断结果是否是“notneeded”;

11、步骤9、发送命令重新获取尾气操作执行信息,并且判断结果是否为0;

12、步骤10、发送命令获取排放控制系统减额水平,判断结果是否为5;

13、步骤11、启动扩展dpf再生,并判断是否启动成功。

14、更进一步地,成功与车辆建立通讯连接后,开始执行测试;程序首先会进入“pro_scr_performance_test”函数,开始逐步处理测试步骤,根据库文件中不同的“type”属性执行不同的操作。

15、更进一步地,当“type=01”时,执行步骤2,程序会检查发动机的状态是否为“run”,若发动机状态为“run”,则程序继续向下执行;否则跳转到子节点“engine_running”,并且执行函数“cmd_disp_info”,提示失败原因。

16、更进一步地,发动机成功运行,执行步骤3,库文件的“type”属性为“type=02”以及“type=03”,设置“flag1”以及“flag2”的值是否为1,如果flag1、flag2的值同时为0,则会跳转到子节点“dtc_not_active”,执行函数“cmd_disp_info”,并提示失败原因;否则表明系统存在相关故障,继续向下执行步骤4,调用“cmd_disp_info”函数,提示将要进行的dpf再生的相关操作说明。

17、更进一步地,执行完步骤4之后,点击确认按钮,程序继续向下运行,执行步骤5“type=04”,判断尾气操作执行信息结果是否为0,若为0,则直接跳转到节点<msg3>,执行步骤10;若不为0,继续执行步骤6。

18、更进一步地,步骤6“type=05”,该步骤程序会检查烟尘水平是否为“notneeded”,如果不是,则跳转到子节点“conditions_not_met”,并调用“cmd_disp_info”函数,提示失败原因;否则程序继续向下运行,执行步骤7。

19、更进一步地,步骤7执行dpf再生,首先执行属性“type=06”的代码,获取无灰情况下允许的最大dpf烟灰负载值,并存储在变量maximumall中;接着执行“type=07”,程序会获取dpf再生请求up因子[0]的值,并存储在变量upfactor中;程序继续向下执行“type=08”以及“type=09”,计算maximumall*upfactor的值,并将结果存放在变量dpftime中,因计算的结果是浮点值,再将浮点值转换成16进制数并存放在变量writebuf中,再通过函数“ezxml_set_attr”把writebuf的值存到子节点属性“write”中。

20、更进一步地,继续执行步骤8“type=0a”,程序会重新验证烟尘水平是否是“notneeded”,如果是,则跳转到子节点“conditions_not_met”,并调用“cmd_disp_info”函数,弹出提示框,提示失败原因;否则程序继续向下运行,执行步骤9。

21、更进一步地,步骤9“type=0b”中,程序将重新验证尾气操作执行信息是否为0,如果不为0,则跳转到子节点“conditions_not_met”,并调用“cmd_disp_info”函数,弹出提示框,提示失败原因;若为0,则程序继续向下运行,执行步骤10。

22、更进一步地,执行步骤10“type=0c”,程序会验证排放系统减额水平是否为5,如果不是,则跳转到子节点“derate_not_active”,并调用“cmd_disp_info”函数,弹出提示框提示相关信息,点击继续按钮,会继续弹出提示框;若排放系统减额水平结果为5,则程序继续向下运行,启动扩展dpf再生。

23、更进一步地,执行步骤11“type=0d”,程序会检查dpf再生发动机转速管理请求是否为“true”,如果不是,程序会尝试多次,如果尝试次数达到5次仍然失败,则跳转到子节点“regen_not_start”,并调用“cmd_disp_info”函数,提示失败原因;如果5次之内dpf再生发动机转速管理请求结果为“true”,此时会跳转到下一个节点,并再次调用“cmd_disp_info”函数,提示相关信息,表明已成功启动扩展dpf再生。

24、与现有技术相比,本专利技术的有益效果是:

25、(1)排放性能验证:该测试流程通过细致的步骤,确保了柴油发动机scr系统的排放性能得到有效验证。这有助于确保车辆在实际道路使用中能够符合严格的排放标准,减少对环境的负面影响。

26、(2)故障检测和预防:测试流程中包含对scr系统标志信息和尾气操作执行信息的检查,能够及早发现和诊断系统故障。这有助于预防潜在的性能下降,提高发动机的可靠性和耐用性。

27、(3)维护效率提升:通过提示操作说明,测试流程指导操作人员在发动机运行状态下执行测试,从而优化了维护流程。准确的操作指引有助于减少人为错误,提高维护效率。

28、(4)排放控制优化:本文档来自技高网...

【技术保护点】

1.一种柴油发动机SCR性能测试方法,其特征在于,包括:

2.如权利要求1所述的一种柴油发动机SCR性能测试方法,其特征在于,成功与车辆建立通讯连接后,开始执行测试;

3.如权利要求2所述的一种柴油发动机SCR性能测试方法,其特征在于,当“TYPE=01”时,检查发动机的状态是否为“RUN”,若发动机状态为“RUN”,则程序继续向下执行;否则跳转到子节点“ENGINE_RUNNING”,并且执行函数“cmd_DISP_INFO”,提示失败原因。

4.如权利要求3所述的一种柴油发动机SCR性能测试方法,其特征在于,当发动机成功运行,库文件的“TYPE”属性为“TYPE=02”以及“TYPE=03”,设置“Flag1”以及“Flag2”的值是否为1,如果Flag1、Flag2的值同时为0,则会跳转到子节点“DTC_NOT_ACTIVE”,执行函数“cmd_DISP_INFO”,并提示失败原因;

5.如权利要求4所述的一种柴油发动机SCR性能测试方法,其特征在于,判断尾气操作执行信息结果是否为0,若为0,则直接跳转到节点<MSG3&gt;。

6.如权利要求1所述的一种柴油发动机SCR性能测试方法,其特征在于,检查烟尘水平是否为“NotNeeded”,如果不是,则跳转到子节点“CONDITIONS_NOT_MET”,并调用“cmd_DISP_INFO”函数,提示失败原因;否则程序继续向下运行。

7.如权利要求1所述的一种柴油发动机SCR性能测试方法,其特征在于,执行DPF再生,首先执行属性“TYPE=06”的代码,获取无灰情况下允许的最大DPF烟灰负载值,并存储在变量MaximumAll中;

8.如权利要求7所述的一种柴油发动机SCR性能测试方法,其特征在于,执行“TYPE=0A”,程序会重新验证烟尘水平是否是“NotNeeded”,如果是,则跳转到子节点“CONDITIONS_NOT_MET”,并调用“cmd_DISP_INFO”函数,弹出提示框,提示失败原因;否则程序继续向下运行。

9.如权利要求8所述的一种柴油发动机SCR性能测试方法,其特征在于,执行“TYPE=0B”中,程序将重新验证尾气操作执行信息是否为0,如果不为0,则跳转到子节点“CONDITIONS_NOT_MET”,并调用“cmd_DISP_INFO”函数,弹出提示框,提示失败原因;若为0,则程序继续向下运行。

10.如权利要求9所述的一种柴油发动机SCR性能测试方法,其特征在于,执行“TYPE=0C”,程序会验证排放系统减额水平是否为5,如果不是,则跳转到子节点“DERATE_NOT_ACTIVE”,并调用“cmd_DISP_INFO”函数,弹出提示框提示相关信息,点击继续按钮,会继续弹出提示框;若排放系统减额水平结果为5,则程序继续向下运行,启动扩展DPF再生;

...

【技术特征摘要】

1.一种柴油发动机scr性能测试方法,其特征在于,包括:

2.如权利要求1所述的一种柴油发动机scr性能测试方法,其特征在于,成功与车辆建立通讯连接后,开始执行测试;

3.如权利要求2所述的一种柴油发动机scr性能测试方法,其特征在于,当“type=01”时,检查发动机的状态是否为“run”,若发动机状态为“run”,则程序继续向下执行;否则跳转到子节点“engine_running”,并且执行函数“cmd_disp_info”,提示失败原因。

4.如权利要求3所述的一种柴油发动机scr性能测试方法,其特征在于,当发动机成功运行,库文件的“type”属性为“type=02”以及“type=03”,设置“flag1”以及“flag2”的值是否为1,如果flag1、flag2的值同时为0,则会跳转到子节点“dtc_not_active”,执行函数“cmd_disp_info”,并提示失败原因;

5.如权利要求4所述的一种柴油发动机scr性能测试方法,其特征在于,判断尾气操作执行信息结果是否为0,若为0,则直接跳转到节点<msg3>。

6.如权利要求1所述的一种柴油发动机scr性能测试方法,其特征在于,检查烟尘水平是否为“notneeded”,如果不是,则跳转到子节点“conditions_not_met”,并调用“cmd_disp_info”函数,提示失败...

【专利技术属性】
技术研发人员:蔡伯华姚勇王军杨冰倩朱志峰
申请(专利权)人:安徽省爱夫卡电子科技有限公司
类型:发明
国别省市:

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

1