(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 CN 109684704 A(43)申请公布日 2019.04.26
(21)申请号 201811550028.7(22)申请日 2018.12.18
(71)申请人 吉林大学
地址 130012 吉林春市前进大街2699
号(72)发明人 高金武 孙铂奇 胡云峰 陈虹 (74)专利代理机构 长春吉大专利代理有限责任
公司 22201
代理人 杜森垚(51)Int.Cl.
G06F 17/50(2006.01)
权利要求书3页 说明书7页 附图2页
(54)发明名称
一种基于速度密度模型的发动机进气流量在线标定方法(57)摘要
本发明公开了一种基于速度密度模型的发动机进气流量在线标定方法,通过传感器采集节气门处空气流量信号、进气压力信号、进气温度信号和发动机转速信号,根据速度密度模型,利用时变参数辨识方法辨识出模型时变参数,再利用Map学习算法自动生成参数Map图,最后可通过插值法查询当前工况模型参数,并将进气压力、转速、温度一并代入模型中,便可以计算出进气流量。本发明只需要使发动机在全工况下运行,便可以实现对于不同型号发动机进气流量的在线快速自动标定。CN 109684704 ACN 109684704 A
权 利 要 求 书
1/3页
1.一种基于速度密度模型的发动机进气流量在线标定方法,其特征在于,包括以下步骤:
步骤一、模型参数在线辨识及标定:
1.1)通过传感器采集节气门处空气流量信号、进气压力信号、进气温度信号和发动机转速信号,建立简化的速度密度模型,利用时变参数辨识方法辨识出速度密度模型时变参数;
1.2)根据发动机转速传感器和进气压力传感器测量的信号以及所述步骤1.1)辨识出的模型时变参数估计值,通过Map学习算法计算出参数Map图各个坐标所对应的数值,实现参数Map图在线自标定;
步骤二、进气流量计算:在参数Map图标定完成的基础上,通过双线性插值法计算出发动机当前工况所对应的速度密度模型参数,将此时的速度密度模型参数以及发动机转速、进气压力和进气温度代入到简化的速度密度模型中,可以计算出发动机气缸的进气流量。
2.如权利要求1所述的一种基于速度密度模型的发动机进气流量在线标定方法,其特征在于,所述步骤1.1)利用时变参数辨识方法辨识出速度密度模型时变参数具体包括:
化简后的速度密度模型为:w=Bn(aP-b)
其中,
将上式写成向量相乘的形式为:
Vs为发动机排量,n为发动机转速,P为进气压力,R为理想气体常数,T为进气温度;对于如上形式的系统
其参数辨识算法采用梯度算法:其中
待辨识参数向量
系统实际输出量y通过流量传感器在稳态工
况下测得,为参数估计值,K为辨识算法增益矩阵,可表示为如下形式:
其中,λλ1和2为算法设计参数;
通过上述梯度算法计算出模型参数a和b的估计值。
3.如权利要求1所述的一种基于速度密度模型的发动机进气流量在线标定方法,其特征在于,所述步骤1.2)中Map学习算法采用梯度算法和双线性插值法,根据全工况下所辨识出的模型参数估计出Map图各个网格点所对应的模型参数,通过迭代计算在线生成Map图;
梯度算法如下所示:
其中θ为已辨识出的模型参数,Γ为正定对角矩阵,为Map图网格点所对应的模型参数
2
CN 109684704 A
权 利 要 求 书
2/3页
值,u为模型参数θ所对应的坐标值,即进气压力P和发动机转速n;
为双线性插值法计算公式,可写成向量的形式:
其中,p1和p2分别代表横纵网格点的个数,u1和u2分别代表横纵网格点坐标,代表坐标
所对应的参数值,和
定义如下:
3
CN 109684704 A
权 利 要 求 书
3/3页
4.如权利要求1所述的一种基于速度密度模型的发动机进气流量在线标定方法,其特征在于,所述空气流量传感器布置在节气门之前靠近节气门处,进气压力传感器和进气温度传感器布置在进气歧管内,转速传感器布置在发动机曲轴处;在发动机台架中,上述各传感器分别连接至dSpace,将通过simulink搭建的算法载入到dSpace中实时运算,改变发动机负载和节气门开度,使进气压力和发动机转速变化并覆盖全工况,逐渐标定出模型参数Map图。
4
CN 109684704 A
说 明 书
1/7页
一种基于速度密度模型的发动机进气流量在线标定方法
技术领域
[0001]本发明涉及模型时变参数在线辨识技术以及MAP学习算法,具体涉及一种基于速度密度模型的发动机进气流量在线标定方法,。背景技术
[0002]随着排放法规的日益严格以及石油资源的短缺,如何提高汽车的燃油经济性并减少尾气排成为了首要问题。内燃机作为汽车的动力装置之一,空燃比是影响燃烧质量的重要因素,而进气流量对空燃比有直接的影响。[0003]发动机在不同工况下运转时,由于流量传感器安装在节气门处,距离气缸较远,并且传感器普遍存在一定的测量延时及噪声干扰,在实际情况下无法直接通过流量传感器准确得到进入气缸的空气流量。[0004]目前对于上述问题,普遍采用离线标定的方法,通过台架实验使发动机在不同的特定工况下工作,并测量记录对应的进气流量,将各个工况点连接起来绘制成MAP图,在实际应用过程中通过插值法来确定当前工况下的进气流量。但是此种标定方法需要测量大量的实验数据,并且对于不同型号的发动机需要重新进行标定,这就造成标定过程工作量大并且耗时长的问题。
发明内容
[0005]为了解决现有技术存在的上述问题,本发明提供一种基于速度密度模型的发动机进气流量在线标定方法,只需要使发动机在全工况下运行,便可以实现对于不同型号发动机进气流量的在线快速自动标定。通过传感器采集节气门处空气流量信号、进气压力信号、进气温度信号和发动机转速信号,根据速度密度模型,利用时变参数辨识方法辨识出模型时变参数,再利用Map学习算法自动生成参数Map图,最后可通过插值法查询当前工况模型参数,并将进气压力、转速、温度一并代入模型中,便可以计算出进气流量。[0006]本发明的技术方案为:
[0007]一种基于速度密度模型的发动机进气流量在线标定方法,包括以下步骤:[0008]步骤一、模型参数在线辨识及标定:
[0009]1.1)通过传感器采集节气门处空气流量信号、进气压力信号、进气温度信号和发动机转速信号,建立简化的速度密度模型,利用时变参数辨识方法辨识出速度密度模型时变参数;
[0010]1.2)根据发动机转速传感器和进气压力传感器测量的信号以及所述步骤1.1)辨识出的模型时变参数估计值,通过Map学习算法计算出参数Map图各个坐标所对应的数值,实现参数Map图在线自标定;[0011]步骤二、进气流量计算:在参数Map图标定完成的基础上,通过双线性插值法计算出发动机当前工况所对应的速度密度模型参数,将此时的速度密度模型参数以及发动机转速、进气压力和进气温度代入到简化的速度密度模型中,可以计算出发动机气缸的进气流
5
CN 109684704 A
说 明 书
2/7页
量。
[0012][0013][0014][0015]
所述步骤1.1)利用时变参数辨识方法辨识出速度密度模型时变参数具体包括:化简后的速度密度模型为:w=Bn(aP-b)其中,
将上式写成向量相乘的形式为:
[0016][0017][0018][0019][0020]
Vs为发动机排量,n为发动机转速,P为进气压力,R为理想气体常数,T为进气温度;对于如上形式的系统
其参数辨识算法采用梯度算法:其中
待辨识参数向量
系统实际输出量y通过流量传感器在稳
态工况下测得,为参数估计值,K为辨识算法增益矩阵,可表示为如下形式:
[0021]
其中,λλ1和2为算法设计参数;
[0023]通过上述梯度算法计算出模型参数a和b的估计值。
[0024]所述步骤1.2)中Map学习算法采用梯度算法和双线性插值法,根据全工况下所辨识出的模型参数估计出Map图各个网格点所对应的模型参数,通过迭代计算在线生成Map图;
[0025]梯度算法如下所示:
[0026][0027][0028]
[0022]
其中θ为已辨识出的模型参数,Γ为正定对角矩阵,为Map图网格点所对应的模型
参数值,u为模型参数θ所对应的坐标值,即进气压力P和发动机转速n;
为双线性插值法计算公式,可写成向量的形式:
[0029]
6
CN 109684704 A
说 明 书
3/7页
[0030]
[0031]
[0032]
[0033]其中,p1和p2分别代表横纵网格点的个数,u1和u2分别代表横纵网格点坐标,代
所对应的参数值,和
定义如下:
表坐标
[0034]
[0035]
所述空气流量传感器布置在节气门之前靠近节气门处,进气压力传感器和进气温
度传感器布置在进气歧管内,转速传感器布置在发动机曲轴处;在发动机台架中,上述各传感器分别连接至dSpace,将通过simulink搭建的算法载入到dSpace中实时运算,改变发动机负载和节气门开度,使进气压力和发动机转速变化并覆盖全工况,逐渐标定出模型参数Map图。
7
[0036]
CN 109684704 A
说 明 书
4/7页
附图说明
[0037]图1为本发明中发动机进气流量在线标定流程框图;[0038]图2为传感器布置图;
[0039]图3为发动机台架信号连接图;[0040]图中:1-空气流量传感器;2-进气压力传感器,3-进气温度传感器,4-发动机曲轴转速传感器,5-进气门,6-排气门,7-节气门,8-进气歧管,9-排气歧管,10-活塞,11-曲轴。具体实施方式
[0041]下面对本发明的实施例进行详细说明。本实施例在本发明技术方案下给出了详细的实施方式,但本发明的保护范围不限于下述的实施例。[0042]需要说明的是,本说明书中附图的结构、比例、大小等,均仅用于配合说明书中所述内容,并非用以限定本发明可实施的限定条件。
[0043]一种基于速度密度模型的发动机进气流量在线标定方法,如图1所示,包括模型参数在线辨识及标定和进气流量计算两个主要部分。模型参数在线辨识及标定通过传感器采集节气门处空气流量信号、进气压力信号、进气温度信号和发动机转速信号,建立速度密度模型,利用时变参数辨识方法辨识出速度密度模型时变参数,再利用Map学习算法自动生成参数Map图;进气流量计算通过插值法查询当前工况下速度密度模型参数,并将进气压力、转速、温度一并代入速度密度模型中,计算出进气流量。
[0044]所述模型参数在线辨识及标定模块用于在线辨识速度密度模型时变参数以及在线自标定参数Map图。
[0045]通过流量传感器、发动机转速传感器、进气压力传感器、进气温度传感器分别采集节气门处空气流量信号、发动机转速信号、进气压力信号和进气温度信号。[0046]建立速度密度模型如下所示:
[0047][0048]
进入气缸的空气流量:
其中,Vs为发动机排量,n为发动机转速,P为进气压力,R为理想气体常数,T为进气
温度,η可表示为如下形式:V为充气效率,
[0049][0050]
其中,空气绝热指数κ,发动机压缩比ε排气压力Pc都为常数,Pηc,V可化简为关于进气压力P的表达式:
[0051]
[0052][0053][0054]
速度密度模型便可以写成如下关于n和P的形式:
其中a和b为待辨识的速度密度模型时变参数,可以通过在线辨识得到;n、T和P通
8
CN 109684704 A
说 明 书
5/7页
过传感器测量得到。
[0055]对于化简后的速度密度模型可以写成如下形式:[0056]w=Bn(aP-b)
[0057]
其中将上式写成向量相乘的形式为:
[0058][0059][0060][0061]
对于如上形式的系统
其参数辨识算法可采用梯度算法其中
待辨识参数向量
系统实际输出量y通过流量传感器在稳
态工况下测得,为参数估计值,K为辨识算法增益矩阵,可表示为如下形式
[0062]
其中λλ减小λ但同时会减1和2为算法设计参数,1可以提高参数估计结果的平稳性,弱观测量对参数估计值的修正作用;减小λ但同时会增大测量噪2可以提高参数跟踪能力,声对参数估计的干扰。
[00]通过上述梯度算法计算出模型参数a和b的估计值,算法中的增益矩阵K包含λλ1和2两个可调参数,在算法设计过程中先设定一个初始值,在实际应用过程中再根据所需观测性能来调节两个参数值。由于速度密度模型的时变参数a和b是关于进气压力P和转速n变化的,因此需要标定出参数Map图,根据发动机转速传感器和进气压力传感器测量的信号以及模型参数估计值,通过上述梯度算法和双线性插值法构成的Map学习算法,计算出参数Map图各个网格点坐标所对应的数值,从而实现在线自标定。[0065]Map学习算法采用梯度算法和双线性插值法,根据全工况下所辨识出的模型参数估计出Map图各个网格点所对应的模型参数,通过迭代计算在线生成Map图。其梯度算法如下所示:
[0066][0067]
[0063]
其中θ为已辨识出的模型参数,Γ为正定对角矩阵,为Map图网格点所对应的模
为双
型参数值,u为模型参数θ所对应的坐标值(这里为进气压力P和发动机转速n),线性插值法计算公式,可写成向量的形式:
[0068]
9
CN 109684704 A
说 明 书
6/7页
[0069]
[0070]
[0071]
[0072]其中p1和p2分别代表横纵网格点的个数,u1和u2分别代表横纵网格点坐标,
所对应的参数值,和
定义如下:
代
表坐标
[0073]
[0074]
进气流量计算:在参数Map图标定完成的基础上,通过双线性插值法计算出发动机
当前工况(当前转速和进气压力)所对应的模型参数A和B,将此时的模型参数A和B以及通过传感器测得的发动机转速n、进气压力P和进气温度T代入到化简后的速度密度模型中,便可以计算出进入气缸的空气流量。[0076]如图2所示,所述传感器主要有空气流量传感器1、进气压力传感器2、进气温度传
[0075]
10
CN 109684704 A
说 明 书
7/7页
感器3和发动机曲轴转速传感器4,空气流量传感器1布置在节气门7之前靠近节气门处,进气压力传感器2和进气温度传感器3布置在进气歧管8内,转速传感器4布置在发动机曲轴11处。
[0077]如图3所示,在发动机台架中,各个传感器连接至dSpace,将通过simulink搭建的算法载入到dSpace中实时运算,改变发动机负载和节气门开度,使进气压力和发动机转速变化并覆盖全工况,便可以逐渐标定出模型参数Map图。
11
CN 109684704 A
说 明 书 附 图
1/2页
图1
12
CN 109684704 A
说 明 书 附 图
2/2页
图2
图3
13