基于高斯过程回归进气量预测的汽油机空燃比控制

赵靖华 ,  刘妲 ,  周宇麒 ,  闻龙 ,  刘倩妤 ,  刘捷 ,  解方喜

吉林大学学报(工学版) ›› 2025, Vol. 55 ›› Issue (06) : 1854 -1861.

PDF (1598KB)
吉林大学学报(工学版) ›› 2025, Vol. 55 ›› Issue (06) : 1854 -1861. DOI: 10.13229/j.cnki.jdxbgxb.20240829
车辆工程·机械工程

基于高斯过程回归进气量预测的汽油机空燃比控制

作者信息 +

Air⁃fuel ratio control of gasoline engines based on Gaussian process regression intake prediction

Author information +
文章历史 +
PDF (1635K)

摘要

针对传统基于模型预测技术对于进气量的连续变化以及随机性分析不足的问题,提出了一种基于高斯过程回归(GPR)进气量预测的汽油机空燃比反馈控制方法。仿真分析结果表明:相比于进气量传感器实时反馈控制方法,两种发动机瞬态工况下本文控制方法的lambda平均误差分别降低了12%和29%,有效提高了空燃比的控制精度,同时又具有较强的抗干扰性。

Abstract

To address the problem of insufficient analysis of continuous changes and randomness in traditional model-based prediction techniques, a gasoline engine air-fuel ratio feedback control method based on Gaussian Process Regression (GPR) intake quantity prediction is proposed. The simulation analysis results show that compared with the real-time feedback control method of the intake air sensor, the lambda average error of the control method proposed in this paper is reduced by 12% and 29% respectively under the transient operating conditions of the two engines, effectively improving the control accuracy of the air-fuel ratio, while also having strong anti-interference ability.

Graphical abstract

关键词

高斯过程回归 / 实时反馈控制 / 进气量预测 / 空燃比控制

Key words

Gaussian process regression / real-time feedback control / intake prediction / air-fuel ratio control

引用本文

引用格式 ▾
赵靖华,刘妲,周宇麒,闻龙,刘倩妤,刘捷,解方喜. 基于高斯过程回归进气量预测的汽油机空燃比控制[J]. 吉林大学学报(工学版), 2025, 55(06): 1854-1861 DOI:10.13229/j.cnki.jdxbgxb.20240829

登录浏览全文

4963

注册一个新账户 忘记密码

0 引 言

为满足严格的排放法规要求,空燃比的精确控制成为当前车用汽油机控制的关键技术。文献[1]通过安装在节气门前端的空气流量传感器(Mass air flow sensor,MAFS)测量进气量,从而实现空燃比控制。由于近年来越来越多的新技术应用到汽油发动机中,进气歧管内的流动更加复杂,瞬态工况会造成测量值与实际值存在较大误差2。因此,进气流量的有效估计是发动机的控制关键。

关于进气量的估计,国内外学者展开了大量研究,大致分为基于机理模型和人工智能数据分析两种方法。文献3根据发动机转速、进气压力、温度等基于机理模型计算进气流量,瞬态条件下有效地避免了流量传感器动态变化以及进气歧管充排气效应对估计精度的影响。文献4考虑到多气缸发动机进气冲程耦合问题,在曲轴转角域内设计基于多采样速率的进气量估计算法,并验证了算法的可行性。文献5构建了增程式发动机的平均值模型,设计了自适应观测器估算缸内进气量,并且根据移动平均值滤波算法处理传感器信号。文献6考虑到发动机气路强非线性的特点,采用了扩展卡尔曼滤波(Extended Kalman filter,EKF)状态观测器实现对进气量的估计。文献7使用无迹卡尔曼滤波(Unscented Kalman filter,UKF)算法估计进气量,暂态试验结果表明,相比于EKF方法,UKF不需要计算模型的雅可比矩阵,而且计算精度也有所提高。

随着人工智能和神经网络技术的发展,有学者提出了基于数据分析的进气量估计方法。文献8利用混沌径向基函数(Radial basis function, RBF)模型估计进气量,试验结果表明,该方法的估计效果优于进气量平均值模型方法。文献9利用神经网络建立模型估计进气量,仿真结果表明,估计误差波动较小,但是会出现泛化性不高、陷入局部最小值的情况。文献10提出了基于支持向量回归机(Support vector machine,SVM)的进气流量估计模型,并利用遗传算法(Genetic algorithm,GA)进行寻优,与RBF等估计模型相比,SVM方法具有更高的估计精度,但是实时运算能力较差。但是,进气量是动态的,具有主观性和随机性,任何进气量估计都存在着不确定性,在准确、有效估计进气量的同时量化预测进气量的不确定性是一个难题。

2000年以后,高斯过程回归(Guassian process regression,GPR)方法在非线性系统建模领域中得到了广泛应用11。随着GPR方法的不断发展,其性能得到了更多学者的认可,被广泛应用于各个领域。文献12基于GPR模型提出了空天飞行器气路动态建模方法,能够更加快速、准确地预测气路动态。文献13基于GPR算法建立了非参数模型,该方法解决了不同环境下复杂多变性的干扰问题。文献14利用组合核函数的GPR方法预测了发动机性能。相比RBF以及其他线性回归方法,GPR方法能够在给出预测结果的同时提供置信区间,并且具有较高的非线性系统预测精度。

随着全球对节能减排需求的不断提高,排放法规也将越来越严格。为了应对“国七”及以上排放法规,发动机各个部件从硬件到软件都需要更新换代,其中包括发动机空燃比控制系统。基于数据分析的人工智能技术能够有效提高空燃比控制技术的水平。因此,本文提出一种了基于GPR进气量预测的汽油机空燃比反馈控制方法。仿真结果表明,本文控制方法有效提高了空燃比的控制精度,且具有较强的抗干扰性。

1 气路控制建模及GPR基本原理

1.1  汽油机气路的机理模型

本文根据Eriksson1516提出的发动机平均值模型,建立了面向气路控制的进气歧管压力、排气歧管压力以及发动机功率模型。进气歧管动力学模型描述了进气歧管内部气体压力的变化特性。将进气歧管当做固定容积,流入进气歧管的气体可记为Wc(kg/s),流出歧管的气体流量即进入气缸的空气质量流量,记为Wcyl(kg/s),依据质量守恒定律,可得进气歧管内的空气质量流量Wim(kg/s)为:

Wim=Wc-Wcyl

根据理想气体状态方程PV=mRT(其中,m为物质量,R为气体常数),忽略进气过程中温度变化,可得进气歧管压强为:

Pim=RTimVimWc-Wcyl

式中:PimTimVim分别为进气歧管的压强、温度和体积。

气缸模型描述了气缸内空气和压缩天然气燃烧做功的过程。空气通过进气歧管进入气缸,所以进气量与进气歧管压强有关,气缸内的混合气体燃烧做功推动发动机曲轴转动,发动机曲轴端输出的转速决定了气缸每次循环做功的周期,所以进气流量是进气歧管压强和发动机转速的函数,根据经验公式,进入气缸空气量为:

Wcyl=PimRTim·ηvol(Pim,N)·Vdisp·N120

式中:Vdisp为发动机总排量;N为发动机转速;ηvol(Pim,N)为发动机的容积效率,其建模形式为发动机转速和进气歧管压强的函数。

ηvol=cvol1Pim+cvol2N+cvol3

式中:cvol1cvol2cvol3均为拟合参数。

排气歧管动力学模型描述了排气歧管内部气体压强的变化特性。从气缸排出的废气通过排气歧管,其质量流量记为Wexh(kg/s),根据质量守恒,它等于进入气缸空气量Wcyl(kg/s)和压缩天然气喷射量Wfuel(kg/s)之和,排气歧管内部的气体质量流量为Wem,由此可得:

Wem=Wcyl+Wfuel

与进气歧管压强推导过程相似,可得排气歧管压强动力学方程为:

Pex=RTexVexWcyl+Wfuel

式中:PexTexVex分别为排气歧管的压强、温度和体积。

本文建立的汽油机发动机功率模型为:

PEng=2πN60[Ti-Tp-Tf]

PEng为发动机的需求功率;TiTpTf分别为指示扭矩、泵气损失扭矩和摩擦扭矩。

发动机燃烧后产生的指示扭矩模型为:

Ti=120WfuelLHVfηi4π

式中:LHVf为燃油低热值;ηi为总指示热效率,其建模形式为:

ηi=ηigch1-1rcγcyl-1

式中:ηigch为燃烧室效率,根据测量值估计得到;rc为压缩比;γcyl为比热容比。

此外,泵气损失扭矩模型为:

Tp=VdispPex-Pin4π

摩擦扭矩模型为:

Tf=(a1N2+a2N+a3)4π

式中:a1a2a3为多项式系数,由实验数据拟合得到。

式(8)(10)(11)代入式(7),得到发动机功率模型为:

PEng=2πN60120WfuelLHVfηi4π-(Pex-Pim)Vdisp4π-(a1N2+a2N+a3)4π

1.2 汽油机气路控制模型验证

基于某型号汽油发动机(基本参数如表1所示)瞬态数据,拟合上述平均值模型参数,得到了发动机气路仿真模型。瞬态工况下的模型验证分析结果如图1所示,瞬态试验数据包含3个输入(发动机转速N、进气量Wc以及喷油量Wfuel)和1个输出(扭矩Te)。这些数据总时长为200 s,采样时刻为0.1 s。如图1(d)所示,模型仿真(model)和试验数据(data)对比结果表明,该发动机模型平均误差达到90.14%,能够满足发动机气路控制仿真测试需求。

1.3 GPR基本原理

GPR是一种非参数的回归方法,核心思想是将输入数据视为从一个多元高斯分布中抽取的样本,用于建模和预测数据。发动机进气是一种多维非线性的变化过程,而GPR方法具有处理非线性问题的回归优势,将其用于进气量预测。

GPR是由随机变量集合定义的一个随机过程,其分布是所有随机变量的联合分布。因此,GPR是建立在连续域上的函数分布。对于给定的训练集D=X,Y,以n个输入特征构成X=x1,x2,,xnTXRn×d,其中,第i个输入特征xid维向量,对应的目标值为Y=y1,y2,,ynTYRn×1。考虑到一个GPR模型实际输出中包含噪声,因此GPR问题可以建模为:

yi=f(xi)+ε

式中:i=1,2,,nε为高斯噪声,且噪声服从均值为0、方差为σn2的高斯分布。

一个高斯过程可由均值函数mx和协方差函数kx,x'决定,即:

m(x)=E[f(x)]k(x,x')=E[(f(x)-m(x))·    (f(x')-m(x'))]

式中:E( · )为均值函数。

由于0均值先验具有泛用性,所以一般将先验均值函数设为0,即mx=0,则GPR可以简化为y~GP(0,k(x,x'))。协方差函数用矩阵形式可以表示为:

COV(X,X)=K(X,X)+σn2I

式中:IN×N的单位矩阵;COVX,XN×N的协方差矩阵;KX,XN×N的核矩阵。

核函数能够实现非线性映射,可以表征协方差函数,将SE核函数与RQ核函数组合成新的组合核函数:

Kx,x'=σSE2exp-||x-x'||22lSE2+σRQ21+||x-x'||22αRQlRQ2-αRQ

式中:lSElRQ为信号特征长度的尺度,用于描述函数的平滑程度;σSE2为信号的标准差,用于表示拟合函数与信号均值的偏差;αRQ为正值尺度混合参数;σRQ2为调节协方差函数变化的垂直尺度因子;x-x'2为输入向量xx'之间的欧氏距离平方。

根据贝叶斯原理,高斯过程模型在训练集D内建立先验函数,在测试数据X*上转化为后验分布,因此根据测试数据输入得到的预测结果y*与训练集数据的目标值y形成联合高斯分布,即:

yy*~N0,K(X,X)+σn2IN×NKX,X*KX*,XKX*,X*

式中:KX,X为训练集输入特征的自协方差矩阵;KX*,X*为测试集输入特征的自协方差矩阵;KX,X*为训练集数据与测试集数据输入特征之间的协方差矩阵。

根据式(16)中的联合分布可计算y*的边缘分布为:

y*~NKX*,XK(X,X)+σn2I-1y,KX*,X*-KX*,XK(X,X)+σn2I-1KX,X*

预测均值μy*和预测方差σ2y*分别为:

μy*=KX*,XK(X,X)+σn2I-1yσ2y*=KX*,X*-KX*,XK(X,X)+     σn2I-1KX,X*

2 GPR进气量预测空燃比控制

2.1 进气量传感器实时PID反馈

图2所示,通过MAF传感器获得实时进气量Wc,计算得到空燃比lambda与目标lambda*之间的差值,再由PID控制器调节得到喷油量Wfuel

2.2 基于GPR的进气量预测方法

图3所示,本文提出了一种基于GPR的进气量预测方法。采集当前时刻前2 s历史进气量测量数据,利用GPR技术预测未来1 s进气量的均值,其中数据采样时刻均为0.1 s。基于GPR的进气量预测方法的主要步骤为:①采集发动机2 s历史进气量数据,建立训练数据集;②初始化核函数;③初始化超参数以及先验模型;④优化超参数;⑤得到GPR进气量预测模型;⑥预测未来1 s时域的进气量均值。如图4所示,图4(a)为800 s瞬态工况GPR进气量预测效果,实线data为真实发动机进气量,虚线W^c为通过GPR方法预测的进气量均值;图4(b)(c)分别为图4(a)相应部分的置信区间。对比结果表明,进气量实际值和预测值的平均绝对误差(Mean absolute error,MAE)17为38.65 kg/h

本文平均绝对误差计算公式为:

MAE=1Ni=1Nμ(yi)-yi'

2.3 基于GPR进气量预测的空燃比反馈控制

图5所示,通过MAF传感器获得Wc的2 s历史数据,由GPR进气量预测模块得到未来1 s的均值W^c估计数据,再由lambda模型得到未来1 s的lamb^da估计值,该值分别与目标lambda*做差值,经PID控制器调节后得到未来1 s的W^fuel控制量,最后经过平均值模块得到当前的最终喷油控制量Wfuel

3 仿真对比分析

本文以某型号发动机两种瞬态工况数据为基准,对比分析了前文介绍的空燃比控制方法,结果如图6图7所示。其中,图(a)(b)分别为发动机运行的瞬态工况转速N和扭矩Te;图(c)为试验真实数据进气量data与GPR进气量预测均值W^c的对比结果;图(d)为理想lambda基准data为1,与进气量传感器实时反馈控制(PID)和基于GPR进气量预测的空燃比反馈控制(GPR反馈)的lambda对比结果2;图(e)为GPR反馈方法的实时运行时间,在0.1 s采样时刻以内,具有实时性。

表2中统计了两种瞬态工况下进气量预测及lambda控制效果。对比结果表明,本文提出的基于GPR进气量的预测方法在两种瞬态工况下的平均绝对误差(MAE)为35.89 kg/h;相比于进气量传感器实时PID反馈方法,本文控制方法在200 s和800 s瞬态工况下lambda控制平均误差分别降低了12%和29%,有效提高空燃比控制精度的同时又具有较强的抗干扰性。

4 结束语

针对传统基于模型预测技术对于进气量的连续变化以及随机性分析不足的问题,提出了一种基于GPR进气量预测的汽油机空燃比反馈控制方法。仿真结果表明,相比于进气量传感器实时PID反馈控制方法,本文控制方法在200 s和800 s瞬态工况下的lambda控制平均误差分别降低12%和29%,能够有效提高空燃比控制精度,并且预测进气量计算时间依旧在0.1 s采样时刻以内,具有实时性。本文基于传统的进气传感器,引入新的数据分析人工智能技术,实现了较高的空燃比控制效果,也在一定程度上降低了硬件升级改造的成本。

参考文献

[1]

Liu J P, Xia X L, Wang Y, et al. Development of a fast response high accuracy virtual air flow meter for internal combustion engine applications[C]∥2011 Third International Conference on Measuring Technology and Mechatronics Automation,Shanghai, China, 2011: 1037-1041.

[2]

Piqueras P, De La Morena J, Sanchis E J, et al. Impact of exhaust gas recirculation on gaseous emissions of turbocharged spark-ignition engines[J]. Applied Sciences, 2020, 10(21): No. 7634.

[3]

杜永波. 基于进气量预测的汽油机缸内高压喷水控制模型研究[D]. 重庆: 重庆大学能源与动力工程学院, 2022.

[4]

Du Yong-bo. Research on control mode l of in-cylinder high pressure water injection of gasoline engine based on prediction of air intake[D]. Chongqing: School of Energy and Power Engineering, Chongqing University, 2022.

[5]

Zhao Y N, Shen T L, Jiao X H, et al. Air-fuel ratio transient control design for gasoline engines based on individual cylinder air charge estimation[C]∥SAE Technical Paper, 2013-01-0102.

[6]

孙铂奇. 增程器发动机进气量估计方法研究及实验验证[D]. 长春: 吉林大学汽车工程学院, 2020.

[7]

Sun Bo-qi. The study on intake flow estimation method of range-extender engine and experimental verification[D]. Changchun: College of Automotive Engineering, Jilin University, 2020.

[8]

Lei M, Jie L, Xu Y, et al. Intake air mass observer design based on extended Kalman filter for air-fuel ratio control on SI engine[J]. Energies, 2019, 12(18): NO. 3444.

[9]

冯煜, 焦晓红. 汽油机非线性卡尔曼滤波暂态进气量气量估计及空燃比控制[J]. 控制理论与应用, 2015, 32(4): 546-553.

[10]

Feng Yu, Jiao Xiao-hong. Transient cylinder air charge estimation with nonlinear Kalman filter for air-fuel ratio control of gasoline engines[J]. Control Theory and Applications, 2015, 32(4): 546-553.

[11]

Xie F Q. Gasoline engine intake flow forecast ctudy of chaotic RBF neural network[C]∥Seventh International Conference on Measuring Technology and Mechatronics Automation,Nanchang, China, 2015: 506-511.

[12]

Wang Y M, Zhang F J, Cui T, et al. Fault diagnosis for manifold absolute pressure sensor (MAP) of diesel engine based on Elman neural network observer[J]. Chinese Journal of Mechanical Engineering, 2016, 29: 386-395.

[13]

张五龙, 李岳林, 杨得志, 基于SVR的汽油机过渡工况进气量预测研究[J]. 车用发动机, 2023(1): 44-51.

[14]

Zhang Wu-long, Li Yue-lin, Yang De-zhi, et al. Research on gas intake prediction of gasoline engine under transition condition based on SVR[J]. Vehicle Engine, 2023(1): 44-51.

[15]

Seeger M. Gaussian processes for machine learning[J]. International Journal of Neural Systems, 2004, 14(2): 69-106.

[16]

季廷炜, 查旭, 谢芳芳, 基于高斯过程回归的空天飞行器多精度气动建模方法[J]. 浙江大学学报: 工学版, 2023, 57(11): 2314-2324.

[17]

Ji Ting-wei, Zha Xu, Xie Fang-fang, et al. Multi-fidelity aerodynamic modeling method of aerospace vehicles based on Gaussian process regression[J]. Journal of Zhejiang University (Engineering Science), 2023, 57(11): 2314-2324.

[18]

杨映荷, 魏汉迪, 范迪夏, 基于高斯过程回归和深度强化学习的水下扑翼推进性能寻优方法[J].上海交通大学学报, 2023, 188: 1-16.

[19]

Yang Ying-he, Wei Han-di, Fan Di-xia, et al. Optimization method of underwater flapping foil propulsion preformance based on Gaussion process regression and deep reinforcement learning[J]. Journal of Shanghai Jiao Tong University, 2023, 188: 1-16.

[20]

Shi X Y, Jiang D G, Qian W W, et al. Application of the Gaussian process regression method based on a combined kernel function in engine performance prediction[J]. ACS Omega, 2022, 7(45): No.41732.

[21]

Eriksson L, Lindell T, Leufven O, et al. Scalable component-based modeling for optimizing engines with supercharging, E-boost and turbo compound concepts[J]. SAE International Journal of Engines, 2012, 5(2): 579-595.

[22]

Eriksson L, Thomasson A, Ekberg K, et al. Look-ahead controls of heavy duty trucks on open roads-six benchmark solutions[J]. Control Engineering Practice, 2019, 83: 45-66.

[23]

Willmott C J. Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance[J]. Climate Research, 2005, 30(1): 79-82.

基金资助

吉林省科技厅项目(20240601034RC)

吉林省教育厅项目(JJKH20241144KJ)

AI Summary AI Mindmap
PDF (1598KB)

170

访问

0

被引

详细

导航
相关文章

AI思维导图

/