System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于柴油发动机的排放控制,具体是一种柴油发动机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、步
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&
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”函数,提示失败...
【专利技术属性】
技术研发人员:蔡伯华,姚勇,王军,杨冰倩,朱志峰,
申请(专利权)人:安徽省爱夫卡电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。