[发明专利]一种提高机动车燃油量估算精度的方法有效
申请号: | 201410196768.0 | 申请日: | 2014-05-09 |
公开(公告)号: | CN103968910B | 公开(公告)日: | 2017-02-01 |
发明(设计)人: | 余贵珍;刘浩;王云鹏;于海洋 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G01F9/00 | 分类号: | G01F9/00 |
代理公司: | 北京永创新实专利事务所11121 | 代理人: | 赵文颖 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种提高机动车燃油量估算精度的方法,包括步骤一油量检测设备采集油量电压信号;步骤二复合采样滤波;步骤三通过GPRS向后台监控中心发送油量信息;步骤四判断是否需要进行油量补偿,如果是,进入步骤五,否则,进入步骤六;步骤五进行油量补偿;步骤六通过油量检测设备上传的油量电压信号,得出此时车辆油箱中的油量值。本发明提高了油量监测精度、提高了油量信号的稳定性。 | ||
搜索关键词: | 一种 提高 机动车 燃油 估算 精度 方法 | ||
【主权项】:
一种提高机动车燃油量估算精度的方法,包括以下几个步骤:步骤一:油量检测设备采集油量电压信号;油量检测设备通过油量信号线采集原车油量传感器和仪表盘之间的油量电压信号;步骤二:复合采样滤波;具体包括如下步骤:步骤1:采样每1ms采集一次油量电压信号,然后对其进行滤波,每100ms得到一条油量电压数据;油量检测设备每1ms采集一次油量信号,然后对100ms内采集到的100条油量信号进行最大值采样;步骤2:滤波,包括以下三个子步骤:步骤2.1:限幅递推中位值平均滤波;通过步骤1的采样,每100ms接收一条数据,把连续采集的10个数据设为一个队列,新接收的数据与上一条数据作差并取绝对值,如果结果大于等于0.2V,则认为新数据是噪声干扰,进行抛除;如果结果小于0.2V就放入队尾,同时抛除原来队首的数据;然后抛掉10个数据中的最大值和最小值,对剩下的八个数据求均值,最后用该平均值代替这条新接收的数据,通过上述滤波处理,得到油量数据组A;步骤2.2:一阶滞后滤波经过步骤2.1的滤波处理后,再对数据组A进行一阶滞后滤波,即采用本次采样值与上次滤波输出值进行加权,得到有效滤波值;一阶滞后滤波表达式为:Bn=αAn+(1‑α)·Bn‑1式中,Bn表示本次滤波结果,Bn‑1表示上次滤波结果,An表示对数据组A的新采样值,α为滤波系数,最后,通过一阶滞后滤波得到油量数据组B;步骤2.3:卡尔曼滤波经过步骤2.2的滤波处理后,再对数组B进行卡尔曼滤波;记数据组B中的第k条油量电压值为观测值zk,由卡尔曼滤波计算得到的第k条油量电压值为xk;状态方程为:xk=xk‑1+ωk‑1量测方程为:zk=xk+υk式中,xk为状态变量,zk为观测变量,ωk和υk分别为过程激励噪声和观测噪声,p(ω)~N(0,Q),p(υ)~N(0,R),Q、R分别为过程激励噪声和观测噪声的方差;设xk‑为在已知第k步之前状态情况下第k步的先验状态估计,xk为已知测量变量zk时第k步的后验状态估计,其中‑代表先验,^代表估计,则先验估计误差和后验估计误差:ek‑=xk‑xk‑ek=xk‑xk先验估计误差的协方差:Pk‑=E[ek‑ek‑T];后验估计误差的协方差:Pk=E[ekekT];用K表示后验估计误差协方差的最小值,则根据卡尔曼滤波器的概率原型,先验估计xk‑和加权的测量变量zk及其预测Hxk‑之差的线性组合便可构成后验状态估计xk;即xk=xk‑+K(zk‑Hxk‑);K为卡尔曼增益,设油面的变化速度及变化加速度为0,时间更新方程为:xk‑=xk‑1Pk‑=Pk‑1+Q测量更新方程为:Kk=Pk-Pk-+R]]>xk=xk‑+Kk(zk‑xk‑)Pk=(I‑Kk)Pk‑设油箱液位的真值为正态分布,其期望为油箱高度的一半,标准差为1;记油箱油量为油箱容积一半时所对应的油量电压信号值为Uh,滤波器的初始条件x0=Uh;令P0=1;过程激励噪声方差Q=10‑5,观测噪声方差R取0.01;代入以上初始值,完成对油量电压数据的卡尔曼滤波处理,得到的xk即为经过卡尔曼滤波后的第k条油量电压数据;步骤三:通过GPRS向后台监控中心发送油量信息;对同一时刻采集到的油量电压数据、位置、海拔、速度及里程信息进行整合,通过GPRS模块每隔30秒向监控中心发送一条数据;步骤四:判断是否需要进行油量补偿,如果是,进入步骤五,否则,进入步骤六;监控中心对相邻两条油量电压数据中的油量值作差;设ΔYi=Yi+1‑Yi,Yi表示油量值,如果从ΔYi到ΔYi+m的m+1个连续值都为0且m的值大于100,则从Yi到Yi+m的油量值保持不变,进行油量补偿,进入步骤五,否则不用补偿,进入步骤六;步骤五:进行油量补偿;根据该车最新的百公里油耗及待补偿油量区间段对应的里程值,进行油量补偿,得到修正油量;步骤六:通过油量检测设备上传的油量电压信号,得出此时车辆油箱中的油量值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410196768.0/,转载请声明来源钻瓜专利网。