总结
本发明提供柴油机Urea‑SCR系统发动机控制方法,包括以下步骤:基于主要化学反应及速率方程建立系统三状态模型;将NOx和NH3浓度变化视作准稳态,仅氨覆盖率动态性作为唯一状态,建立一状态降阶模型;在Matlab中采用遗传算法使催化器出口尾气中NOx和NH3浓度的预测值与实际测量数据误差最小,辨识得到模型参数;将辨识出的模型参数用于NSGA‑II算法的优化过程,根据限值要求选择最佳的优化解,得到优化的尿素供给率和氨覆盖率、最大NOx转化效率、氨存储量;进行仿真,建立发动机全工况优化MAP;将发动机全工况优化MAP用于发动机控制系统。