公开/公告号CN102108931A
专利类型发明专利
公开/公告日2011-06-29
原文格式PDF
申请/专利权人 山东申普汽车控制技术有限公司;
申请/专利号CN200910231058.6
申请日2009-12-26
分类号F02P5/00;
代理机构淄博佳和专利代理事务所;
代理人王立芹
地址 255086 山东省淄博市高新技术产业开发区高科技创业园E座521室
入库时间 2023-12-18 02:43:19
法律状态公告日
法律状态信息
法律状态
2016-02-17
未缴年费专利权终止 IPC(主分类):F02P5/00 授权公告日:20120919 终止日期:20141226 申请日:20091226
专利权的终止
2012-09-19
授权
授权
2011-08-10
实质审查的生效 IPC(主分类):F02P5/00 申请日:20091226
实质审查的生效
2011-06-29
公开
公开
技术领域
本发明涉及一种基于灰色系统预测理论的汽油发动机点火提前角的预测方法。属于发动机点火提前角的控制技术领域。
背景技术
在汽油发动机中,气缸内的混合气是由高压电火花点燃的,而产生电火花是由点火系统来控制的,点火时刻必须符合发动机的工作情况。首先,点火系统应该按发动机汽缸的工作顺序点火,其次必须在最佳时刻点火。最佳的点火时刻,主要是从发动机获得最大功率和最小燃料消耗来考虑的。在现代发动机控制中,还要根据改善燃烧情况,避免爆震和减少有害气体排放来考虑。不同发动机的点火提前角各不相同,既使是同一台发动机,在不同工况和使用条件下的最佳点火提前角也是不同的。
点火时刻是用点火提前角来表示的。点火提前角是指从火花塞电极跳火开始,到活塞运行至上止点时的一段时间内曲轴所转过的角度。影响最佳点火提前角的因素有发动机转速,节气门开度,发动机水温,进气温度,空燃比和爆震等。经检索和调查,目前关于发动机点火提前角的控制技术已达到了相当高的水平,控制模式一般分为三步:
1、起动期间的点火提前角控制;
2、起动后的点火提前角控制;
3、修正点火提前角。
修正主要有暖机修正,怠速修正,过热修正和范围限制等,且大都基于比较控制的思路,即先通过大量实验获得最佳状态下的数学模型和规律,当发动机实际运转时通过寻找对应的数学模型和规律获得最佳点火提前角,也即所谓的专家经验。如基于点火提前角MAP图的暖机修正,爆震修正和过热修正等,但综合来看还存在以下缺陷:
1、不论发动机处于何种工况下,均考虑各种影响因素,加大了微处理单元的工作强度,容易忽略主要影响因素的作用;
2、采用的数学模型难以模拟发动机的实际工况,且大量的专家数据库,提高了存储单元的成本。
发明内容
本发明要解决的技术问题是:针对现有汽油发动机点火提前角的预测方法中的一些不完善之处,提供了一种基于灰色系统预测理论的汽油发动机点火提前角的预测方法,适用于抗爆性能好的汽油发动机点火控制系统。
本发明解决其技术问题所采用的技术方案是:该基于灰色系统预测理论的汽油发动机点火提前角的预测方法,其特征在于:步骤如下:
1.1定周期连续采样行驶工况下的汽油发动机的冷却水温T(0)(k),汽油发动机的进气温度t(0)(k),节气门开度汽油发动机的转速n(0)(k)和汽油发动机的空燃比λ(0)(k),并进行初值化处理后得到初值化的汽油发动机的冷却水温T′(0)(k),初值化的汽油发动机的进气温度t′(0)(k),初值化的节气门开度初值化的汽油发动机的转速n′(0)(k)和初值化的汽油发动机的空燃比λ′(0)(k);点火提前角β(0)(k)进行初值化处理得到初值化后的点火提前角β′(0)(k)。其中,k为采样时刻;
1.2初值化后的点火提前角β′(0)(k)作为灰色关联分析的参考序列,并进行初值化的汽油发动机的冷却水温T′(0)(k),初值化的汽油发动机的进气温度t′(0)(k),初值化的节气门开度初值化的汽油发动机的转速n′(0)(k)和初值化的汽油发动机的空燃比λ′(0)(k)关于初值化后的点火提前角β′(0)(k)的灰色关联分析,依据灰色关联度的大小剔除不符合关联度要求的因素,得到影响点火提前角的各汽油发动机因素序列qi(0)(k),为减少微处理单元处理强度和灰色建模作前期准备;
其中:i=1,2…N,N≤5,qi(0)(k)代表初值化的汽油发动机的冷却水温T′(0)(k),初值化的汽油发动机的进气温度t′(0)(k),初值化的节气门开度初值化的汽油发动机的转速n′(0)(k)和初值化的汽油发动机的空燃比λ′(0)(k)中符合关联度要求的因素,这些因素的顺序按照升序进行qi(0)(k)下标i的编排,k为采样时刻;
1.3点火提前角β(0)(k)进行灰色一次累加生成得到点火提前角β(0)(k)的灰色一次累加生成序列β(1)(k),由步骤1.2灰关联分析后确定的影响点火提前角的各汽油发动机因素序列qi(0)(k),分别进行灰色一次累加生成得到影响点火提前角的各汽油发动机因素序列qi(0)(k)的灰色一次累加生成序列qi(1)(k)。
1.4构建影响点火提前角的各汽油发动机因素序列的灰色单变量一阶预测模型进行各变化自主量预测,得到预测值其中,
1.5构建点火提前角的灰色N+1变量一阶预测模型,
其中,i=1,2…N,N≤5;记
1.6根据步骤1.5的点火提前角灰色导数预测值进行灰色一次逆累加生成得到k+1时刻的点火提前角并将其作为修正后的最佳点火提前角进行点火控制。
所述的点火提前角β(0)(k),为基本点火提前角,主要由转速和负荷来确定,其值预先存储于只读存储器ROM中,微处理单元可以随时调用。
所述的进行汽油发动机的冷却水温T(0)(k),汽油发动机的进气温度t(0)(k),节气门开度汽油发动机的转速n(0)(k)和汽油发动机的空燃比λ(0)(k),点火提前角β(0)(k)的初值化处理,其初值化处理的方法为使各序列的首项系数为1。
所述的进行初值化的汽油发动机的冷却水温T′(0)(k),初值化的汽油发动机的进气温度t′(0)(k),初值化的节气门开度初值化的汽油发动机的转速n′(0)(k)和初值化的汽油发动机的空燃比λ′(0)(k)关于初值化后的点火提前角β′(0)(k)的灰色关联分析,其基本步骤如下:
1)计算各序列相对初值化后的点火提前角β′(0)(k)的关联系数绝对差δi(k),具体表达式为:
δi(k)=|β′(0)(k)-ui(0)(k)|
其中,ui(0)(k)按下标升序排列分别代表初值化的汽油发动机的冷却水温T′(0)(k),初值化的汽油发动机的进气温度t′(0)(k),初值化的节气门开度初值化的汽油发动机的转速n′(0)(k)和初值化的汽油发动机的空燃比λ′(0)(k),i=1,2,…5;
2)计算各序列相对初值化后的点火提前角β′(0)(k)的关联系数具体表达式为:
其中,ρ为分辨系数,其值介于0~1之间,由对称性原理一般取0.5;
3)计算各序列相对初值化后的点火提前角β′(0)(k)的灰色关联度gi,具体表达式为:
4)根据各序列相对初值化后的点火提前角β′(0)(k)的灰色关联度gi的大小剔除不符合关联程度gi>0.65要求的因素,获得影响点火提前角的主要因素序列,为后期建模做准备。
与现有技术相比,本发明的基于灰色系统预测理论的汽油发动机点火提前角的预测方法所具有的有益效果是:
1、本发明在目前汽油发动机已有的基本点火提前角的基础上,运用灰色系统预测理论,进行最佳点火提前角的主动预测,代替了通过大量实验获得的数学模型和规律的各种修正策略,更符合汽油发动机实际运行工况。
2、采用灰色关联分析的方法,寻找实际工况下影响点火提前角的主要因素,缩短了微处理单元点火控制的动作时间,提高了动态实时性,同时减轻了微处理单元的工作强度。
3、利用灰色系统预测数据量少,短期预测精度高的优势,节省了存储空间,提高了点火控制系统工作的精度和效率。
附图说明
图1是本发明的基于灰色系统预测理论的汽油发动机点火提前角的预测方法的流程框图;
图2是本发明的点火提前角的主动预测效果图。图1-2是本发明的最佳实施例。
具体实施方式
下面结合附图1-2对本发明的基于灰色系统预测理论的汽油发动机点火提前角的预测方法作进一步详细说明:
如图1所示:本发明的基于灰色系统预测理论的汽油发动机点火提前角的预测方法,其具体步骤如下:
步骤1:定周期连续采样行驶工况下的汽油发动机的冷却水温T(0)(k),汽油发动机的进气温度t(0)(k),节气门开度汽油发动机的转速n(0)(k)和汽油发动机的空燃比λ(0)(k),并进行初值化处理后得到初值化的汽油发动机的冷却水温T′(0)(k),初值化的汽油发动机的进气温度t′(0)(k),初值化的节气门开度初值化的汽油发动机的转速n′(0)(k)和初值化的汽油发动机的空燃比λ′(0)(k);点火提前角β(0)(k)进行初值化处理得到初值化后的点火提前角β′(0)(k)。
定周期为50ms~200ms,每周期采样个数不少于四个数据单位,各序列采样值具体表达式为:
T(0)(k)={T(0)(1) T(0)(2) … T(0)(M)}
t(0)(k)={t(0)(1) t(0)(2) … t(0)(M)}
n(0)(k)={n(0)(1) n(0)(2) … n(0)(M)}
λ(0)(k)={λ(0)(1) λ(0)(2) … λ(0)(M)}
β(0)(k)={β(0)(1) β(0)(2) … β(0)(M)}
初值化的汽油发动机的冷却水温T′(0)(k),初值化的汽油发动机的进气温度t′(0)(k),初值化的节气门开度初值化的汽油发动机的转速n′(0)(k)和初值化的汽油发动机的空燃比λ′(0)(k)和初值化后的点火提前角β′(0)(k)的具体表达式分别为:
T′(0)(k)={1 T(0)(2)/T(0)(1) … T(0)(M)/T(0)(1)}
t′(0)(k)={1 t(0)(2)/t(0)(1) … t(0)(M)/t(0)(1)}
n′(0)(k)={1 n(0)(2)/n(0)(1) … n(0)(M)/n(0)(1)}
λ′(0)(k)={1 λ(0)(2)/λ(0)(1) … λ(0)(M)/λ(0)(1)}
β′(0)(k)={1 β(0)(2)/β(0)(1) … β(0)(M)/β(0)(1)}
其中,k为采样时刻,M表示采样个数,且M≥4,点火提前角β(0)(k),为基本点火提前角,主要由转速和负荷来确定,其值预先存储于只读存储器ROM中,微处理单元可以随时调用。
步骤2:初值化后的点火提前角β′(0)(k)作为灰色关联分析的参考序列,并进行初值化的汽油发动机的冷却水温T′(0)(k),初值化的汽油发动机的进气温度t′(0)(k),初值化的节气门开度初值化的汽油发动机的转速n′(0)(k)和初值化的汽油发动机的空燃比λ′(0)(k)关于初值化后的点火提前角β′(0)(k)的灰色关联分析,其基本步骤如下:
1)计算各序列相对初值化后的点火提前角β′(0)(k)的关联系数绝对差δi(k),具体表达式为:
其中,ui(0)(k)按下标升序排列分别代表初值化的汽油发动机的冷却水温T′(0)(k),初值化的汽油发动机的进气温度t′(0)(k),初值化的节气门开度初值化的汽油发动机的转速n′(0)(k)和初值化的汽油发动机的空燃比λ′(0)(k),i=1,2,…5。
2)计算各序列相对初值化后的点火提前角β′(0)(k)的关联系数具体表达式为:
其中,ρ为分辨系数,其值介于0~1之间,由对称性原理一般取0.5;
3)计算各序列相对初值化后的点火提前角β′(0)(k)的灰色关联度gi,具体表达式为:
4)根据各序列相对初值化后的点火提前角β′(0)(k)的灰色关联度gi的大小剔除不符合关联程度gi>0.65要求的因素,获得影响点火提前角的主要因素序列,为后期建模做准备。
其中i=1,2…N,N为各影响因素进行灰色关联分析后确定的影响因子个数,且N≤5。qi(0)(k)代表初值化的汽油发动机的冷却水温T′(0)(k),初值化的汽油发动机的进气温度t′(0)(k),初值化的节气门开度初值化的汽油发动机的转速n′(0)(k)和初值化的汽油发动机的空燃比λ′(0)(k)中符合关联度要求的因素,这些因素的顺序按照升序进行qi(0)(k)下标i的编排。
步骤3:点火提前角β(0)(k)进行灰色一次累加生成得到点火提前角β(0)(k)的灰色一次累加生成序列β(1)(k),各汽油发动机因素序列qi(0)(k),分别进行灰色一次累加生成得到影响点火提前角的各汽油发动机因素序列qi(0)(k)的灰色一次累加生成序列qi(1)(k)。具体表达式为:
步骤4:构建影响点火提前角的各汽油发动机因素序列的灰色单变量一阶预测模型进行各变化自主量预测,得到预测值其中,
步骤5:构建点火提前角的灰色N+1变量一阶预测模型,
记
其中,N为影响点火提前角的各汽油发动机因素序列个数,BT为矩阵B的转置,Γ(1)(k),k=2,3,…,M为点火提前角β(0)(k)进行灰色一次累加生成得到的序列β(1)(k)的均值生成序列。
步骤6:根据步骤5的点火提前角灰色预测值进行灰色一次逆累加生成得到k+1时刻的原始点火提前角其具体表达式为
并将其作为修正后的最佳点火提前角进行点火控制,其中β(1)(k)为k时刻的基本点火提前角的灰色一次累加生成数值,当预测历史数据超过M数据单位时,其值将被预测值代替。
实施例1:
本发明实施例对象选择的是洛阳南峰机电设备制造有限公司制造生产配套的汽油发动机试验台架,此设备可以通过电涡流测功机,准确模拟各种行驶工况。
下面结合本发明针对实施例对象发动机某一缸的某一采样周期的点火控制进行本发明关于点火提前角的主动预测方法的详细阐述:
第一步,单位周期连续采样数据个数为5,获得的汽油发动机的冷却水温T(0)(k),汽油发动机的进气温度t(0)(k),节气门开度汽油发动机的转速n(0)(k),汽油发动机的空燃比λ(0)(k)和点火提前角β(0)(k)的原始序列数据如表1所示:温度的单位为摄氏度,点火提前角和节气门开度的单位均为角度值,转速的单位是转/分。
表1
第二步,各序列行初值化处理后得到汽油发动机的冷却水温T′(0)(k),汽油发动机的进气温度t′(0)(k),节气门开度汽油发动机的转速n′(0)(k),汽油发动机的空燃比λ′(0)(k)和点火提前角β′(0)(k)的序列数据如表2所示:
表2
第三步,依据第二步结果计算各序列相对初值化后的点火提前角β′(0)(k)的关联系数绝对差δi(k),根据式
表3
第四步,根据第三步结果计算各序列相对初值化后的点火提前角β′(0)(k)的关联系数依据公式计算所得结果如表4所示,其中分辨系数ρ取为0.5。
表4
第五步,根据第四步结果计算各序列相对初值化后的点火提前角β′(0)(k)的灰色关联度gi,依据公式计算所得结果如表5所示:
表5
由表5灰色关联分析的结果可以看出,在此时刻工况下,汽油发动机的进气温度与汽油发动机点火提前角的灰色关联度小于0.65,根据经验可以剔除;其他影响因子的灰关联度均在0.9以上,应视为主要影响因素,它们分别为汽油发动机的冷却水温T(0)(k),节气门开度汽油发动机的转速n(0)(k)和汽油发动机的空燃比λ(0)(k)。
第六步,根据第五步的分析结果,准备进行各影响因素的灰色单变量一阶预测模型的构建,并进行各变化自主量预测,得到预测值其中模型各参数表达式的意义与具体实施方式步骤4中所述意义相同。
首先根据第一步各影响因素的采样序列结果进行各变化自主量的灰色一次累加生成,其结果如表6所示:
表6
其次,根据表6的结果,依据公式计算各影响因素序列的均值生成序列,所得结果如表7所示:
表7
最后,依据公式及模型参数相关矩阵
表8
依据表8的计算结果,根据公式可得各影响因素的预测值如表9所示:
表9
第七步,根据表1中点火提前角的原始序列,表6和表9的结果,依据公式
构建点火提前角的灰色N+1变量一阶预测模型,获得预测值并通过灰色一次逆累加生成获得下一时刻最佳点火提前角
首先,根据表1中的数据计算点火提前角β(0)(k)的灰色一次累加生成序列β(1)(k)和灰色一次累加生成序列β(1)(k)的均值生成序列Γ(1)(k),如表10所示:
表10
其次,根据表6和表10的数据,依据公式
计算点火提前角的灰色N+1变量一阶预测模型的灰作用量a,b,如表11所示,显然此时N=4,M=5。
表11
根据模型残差法确定的模型精度为96.8%,各采样时刻预测误差在3%以内,将表11中的各模型参数数据带入式子
并结合表9的预测值,获得预测值逆累加生成后得到下一采样周期采样初始时刻的点火提前角为而实际洛阳南峰机电设备制造有限公司制造生产配套的汽油发动机试验台架试验所显示的点火提前角为9.5,预测相对误差为2.1%。
如图2所示为本发明点火提前角的主动预测实际效果图,为了方便与洛阳南峰机电设备制造有限公司制造生产配套的汽油发动机试验台架试验所显示的点火提前角进行比较,绘图时本发明截取了某一时段的采样信息,并同时进行了一步延迟,从图2中看出本发明的主动预测结果非常理想,而且对于工况的连续变化,其动态实时性也很强,最大预测误差在3%以内。
以上所述,仅是本发明的较佳实施例而已,并非是对本发明作其它形式的限制,任何熟悉本专业的技术人员可能利用上述揭示的技术内容加以变更或改型为等同变化的等效实施例。但是凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与改型,仍属于本发明技术方案的保护范围。
机译: 基于灰色系统的远洋鱿鱼资源丰富度预测方法
机译: 基于灰色系统的海鱿资源丰富度预测方法
机译: 基于灰色系统的斑块鱿鱼资源丰富度预测方法