一种SCR下游NOx闭环过程中的控制方法及系统与流程

文档序号:16881057发布日期:2019-02-15 22:09阅读:791来源:国知局
一种SCR下游NOx闭环过程中的控制方法及系统与流程

本发明涉及发动机后处理scr技术领域,更具体地说,它涉及一种scr下游nox闭环过程中的控制方法及系统。



背景技术:

scr为选择性催化还原技术的简称,scr是针对柴油车尾气排放中nox的一项处理工艺,即在催化剂的作用下,喷入还原剂氨或尿素,把尾气中的nox还原成n2和h2o。

目前通用后处理scr常使用下游nox传感器值为实际值b,模型计算下游nox为目标值a,利用目标值a-实际值b的差值进行pi闭环,输出修正因子fac来修正最终的尿素喷射量,如图1所示。在实际使用中,基于下游nox传感器的pi闭环,过程缓慢,且容易振荡,影响控制准确度,造成最终尿素喷射量波动变化,会对nox排放产生影响,从排放法规上来说,pi闭环的缓慢过程会造成尿素喷射量偏差,带来排放超标的风险。



技术实现要素:

本发明要解决的技术问题是针对现有技术的上述不足,本发明的目的一是提供了一种能大大减少pi闭环控制积分次数、减少因pi闭环缓慢过程造成的尿素喷射量偏差、控制精度高、响应速度快的scr下游nox闭环过程中的控制方法。

本发明的目的二是提供了一种控制精度高、响应速度快的scr下游nox闭环过程中的控制系统。

为了实现上述目的一,本发明提供了一种scr下游nox闭环过程中的控制方法,建立一个保存有目标值-实际值的偏差、目标尿素喷射量及修正因子的自学习脉谱表,通过查询自学习脉谱表得到修正因子,根据所述修正因子输出控制信号以控制最终尿素喷射量;所述自学习脉谱表的自学习包括步骤如下,

s1、当目标值-实际值的偏差首次大于预设的第一阈值时,将该偏差记为目标偏差,并执行步骤s2;

s2、根据目标值-实际值的偏差和目标尿素喷射量进行pi闭环控制得到修正因子;

s3、当pi闭环控制达到稳态时,将修正因子以及目标偏差、目标尿素喷射量存入自学习脉谱表中相应的位置;

s4、当下一次目标值-实际值的偏差大于第一阈值时,若该偏差已存入自学习脉谱表中,则根据该偏差和目标尿素喷射量查询自学习脉谱表得到对应的修正因子,否则,将该偏差记为目标偏差,并执行步骤s2。

作为进一步地改进,在步骤s3中,稳态的判断标准为目标值-实际值的偏差小于预设的第二阈值。

进一步地,在步骤s4中,若查询自学习脉谱表得到的修正因子为0,则将所述偏差记为目标偏差,并执行步骤s2。

为了实现上述目的二,本发明提供了一种scr下游nox闭环过程中的控制系统,包括依次连接的存储单元、逻辑运算单元、输出单元;所述的存储单元用于保存所述的自学习脉谱表;所述的逻辑运算单元用于获取所述目标值-实际值的偏差,根据所述偏差从存储单元中查得对应的修正因子或进行pi闭环控制得到的修正因子并将修正因子存入存储单元,然后将所述修正因子发送至输出单元;所述的输出单元用于根据所述的修正因子输出控制信号以控制最终尿素喷射量。

有益效果

本发明与现有技术相比,具有的优点为:通过建立自学习脉谱表,在每次pi闭环控制稳态后自学习脉谱表自动保存目标值-实际值的偏差、目标尿素喷射量及修正因子,通过查询自学习脉谱表得到修正因子,能大大减少pi闭环控制积分次数,减少因pi闭环缓慢过程造成的尿素喷射量偏差,减少因尿素喷射量偏差导致排放水平波动,控制精度高,响应速度快,提高排放水平,保证发动机性能,保证发动机整个生命周期的排放性能达标。

附图说明

图1为传统技术的方框图;

图2为本发明的方框图。

具体实施方式

下面结合附图中的具体实施例对本发明做进一步的说明。

参阅图1-2,一种scr下游nox闭环过程中的控制方法,建立一个保存有目标值a-实际值b的偏差、目标尿素喷射量及修正因子fac的自学习脉谱表,通过查询自学习脉谱表得到修正因子fac,根据修正因子fac输出控制信号以控制最终尿素喷射量,可以一次性修正最终尿素喷射量;自学习脉谱表的自学习包括步骤如下,

s1、当目标值a-实际值b的偏差首次大于预设的第一阈值时,将该偏差记为目标偏差,并执行步骤s2;

s2、根据目标值a-实际值b的偏差和目标尿素喷射量进行pi闭环控制得到修正因子fac,不断地修正最终尿素喷射量,使最终尿素喷射量的偏差越来越小;

s3、当pi闭环控制达到稳态时,将修正因子fac以及目标偏差、目标尿素喷射量存入自学习脉谱表中相应的位置,通过不断的累积学习,最终形成完整的自学习脉谱表;

s4、当下一次目标值a-实际值b的偏差大于第一阈值时,若该偏差已存入自学习脉谱表中,则根据该偏差和目标尿素喷射量查询自学习脉谱表得到对应的修正因子fac,能有效提高控制的速度和准确性,否则,将该偏差记为目标偏差,并执行步骤s2,增加控制的冗余性,并不断学习。

在步骤s3中,稳态的判断标准为目标值a-实际值b的偏差小于预设的第二阈值,即最终尿素喷射量的偏差要小于预设范围。

在步骤s4中,若查询自学习脉谱表得到的修正因子fac为0,则将目标值a-实际值b的偏差记为目标偏差,并执行步骤s2。

第一阈值、第二阈值的大小要能保证最终尿素喷射量的偏差在预设的范围内,第一阈值、第二阈值越小,表示pi闭环控制的精度越高,最终尿素喷射量的偏差越小,相应的,pi闭环控制达到稳态的时间越长,第一阈值、第二阈值过小可能会导致pi闭环控制无法达到稳态,所以第一阈值、第二阈值的大小既要能保证最终尿素喷射量的偏差范围,又要pi闭环控制快速达到稳态,在本实施例中,最终尿素喷射量的偏差要控制在2%以内,对应于目标值a-实际值b的偏差为1,第一阈值、第二阈值均等于1,当然,第一阈值、第二阈值的大小也可以根据实际情况进行确定。

一种scr下游nox闭环过程中的控制系统,包括依次连接的存储单元、逻辑运算单元、输出单元;存储单元用于保存自学习脉谱表;逻辑运算单元用于获取目标值a-实际值b的偏差,根据偏差从存储单元中查得对应的修正因子fac或进行pi闭环控制得到的修正因子fac并将修正因子fac存入存储单元,然后将修正因子fac发送至输出单元;输出单元用于根据修正因子fac输出控制信号以控制最终尿素喷射量。

本发明通过通过建立自学习脉谱表,在每次pi闭环控制稳态后自学习脉谱表自动保存目标值a-实际值b的偏差、目标尿素喷射量及修正因子fac,通过查询自学习脉谱表得到修正因子fac,能大大减少pi闭环控制积分次数,减少因pi闭环缓慢过程造成的尿素喷射量偏差,减少因尿素喷射量偏差导致排放水平波动,控制精度高,响应速度快,提高排放水平,保证发动机性能,保证发动机整个生命周期的排放性能达标。

以上的仅是本发明的优选实施方式,应当指出对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些都不会影响本发明实施的效果和专利的实用性。



技术特征:

技术总结
本发明公开了一种SCR下游NOx闭环过程中的控制方法,建立一个保存有目标值‑实际值的偏差、目标尿素喷射量及修正因子的自学习脉谱表,通过查询自学习脉谱表得到修正因子,以控制最终尿素喷射量;包括步骤如下,S1、当偏差首次大于预设的第一阈值时,将该偏差记为目标偏差,并执行步骤S2;S2、进行PI闭环控制得到修正因子;S3、PI闭环控制稳态时,将修正因子以及目标偏差、目标尿素喷射量存入自学习脉谱表中;S4、当下一次偏差大于第一阈值时,若该偏差已存,则查询自学习脉谱表得到修正因子,否则,将该偏差记为目标偏差,并执行步骤S2。本发明还公开了一种与所述方法对应的SCR下游NOx闭环过程中的控制系统。本发明控制精度高、响应速度快。

技术研发人员:刘星;林鹏慧
受保护的技术使用者:广西玉柴机器股份有限公司
技术研发日:2018.09.30
技术公布日:2019.02.15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1