车辆油耗数据采集系统及方法

文档序号:6226945阅读:441来源:国知局
车辆油耗数据采集系统及方法
【专利摘要】本发明提供一种车辆油耗数据采集系统,包括油耗计算模块、车速获取模块、喷油嘴实时脉宽获取模块、蓄电池电压获取模块及数据收发模块。所述油耗计算模块按照B=ts*fd*N/(ρ*V)来计算油耗数据,其中,B为车辆实时油耗,ts为实际喷油时间,fd为喷油嘴动态流量,N为发动机喷油嘴个数,ρ为燃油密度,V为车速。本发明还提供一种车辆油耗数据采集方法。本发明的车辆油耗数据采集系统可通过采集车身ECU及喷油嘴等部位的实时采样数据,并通过的特定算法计算出实时油耗数据,结构简单、精度准确、参考性强。
【专利说明】车辆油耗数据采集系统及方法
【【技术领域】】
[0001]本发明涉及车载终端,尤其涉及一种车辆油耗数据采集系统及采集方法。
【【背景技术】】
[0002]就目前的车辆油耗采集方法而言,一般无外乎采用两种模式进行:第一种,是通过油量传感器(油尺)来采集相关数据采集;第二种是通过仪表板油表信号采集。
[0003]第一种方式由于需要在车辆油箱处钻孔安装油量传感器,一般只在大型车辆上由整车厂统一安装,小车由于油箱内置且受国家相关法规约束禁止安装此类设备。此外,油尺的成本较高,安装复杂,非专业人士安装容易导致危险。
[0004]第二种由于读取的是油箱内存油的浮值信号,精度非常不准,对瞬时油耗几乎没有参考意义。

【发明内容】

[0005]有鉴于此,实 有必要提供一种简单准确的车辆油耗数据采集系统。
[0006]一种车辆油耗数据采集系统,包括油耗计算模块、车速获取模块、喷油嘴实时脉宽获取模块、蓄电池电压获取模块及数据收发模块。所述车速获取模块、喷油嘴实时脉宽获取模块、蓄电池电压获取模块及数据收发模块均连接至所述油耗计算模块。所述车速获取模块用于获取车辆当前的行驶速度,所述喷油嘴实时脉宽获取模块用于获取车辆喷油嘴的实时脉宽,所述蓄电池电压获取模块获取蓄电池的电压,所述数据收发模块用于将所述油耗计算模块计算出来的油耗数据发送出去。所述油耗计算模块按照B = ts*fd*N/(P *V)来计算油耗数据,其中,B为车辆实时油耗,ts为实际喷油时间,fd为喷油嘴动态流量,N为发动机喷油嘴个数,P为燃油密度,V为车速。
[0007]在其中至少一个实施例中,所述数据发送模块包括CAN、SCI54、Bluetooth、DAC其中至少一个。
[0008]在其中至少一个实施例中,车辆油耗数据采集系统为单片机,所述油耗计算模块采用S12G128芯片。
[0009]在其中至少一个实施例中,所述车速获取模块采用车速传感器来检测车辆的当前车速,或者基于K总线通过总线协议读取发动机电控单元的诊断数据中的车速数据。
[0010]在其中至少一个实施例中,所述喷油嘴实时脉宽获取模块通过微控制器输入捕捉模块获取喷油嘴实时脉宽。
[0011]在其中至少一个实施例中,所述蓄电池电压获取模块通过AD通道得到蓄电池电压来修正喷油嘴动作时间。
[0012]在其中至少一个实施例中,实际喷油按照ts = tp_td计算,其中ts为实际喷油时间,tp为输入捕捉测得的喷油时间,td为根据蓄电池电压实时修正的喷油嘴动作时间。
[0013]有鉴于此,实有必要提供一种简单准确的车辆油耗数据采集方法。
[0014]一种车辆油耗数据采集方法,包括以下步骤:获取车速V ;获取喷油脉宽;获取蓄电池电压;通过蓄电池电压修正喷油嘴动作时间td ;根据喷油脉宽得到固定时间内的实际喷油时间ts = tp-td;根据公式B = ts*fd*N/(P*V)算得实时油耗;其中,B为车辆实时油耗,ts为实际喷油时间,fd为喷油嘴动态流量,N为发动机喷油嘴个数,P为燃油密度,V为车速。
[0015]在其中至少一个实施例中,所述方法进一步包括以下步骤:取一段时间内的实时油耗平均值作为车辆油耗数据;将车辆油耗数据发送出去。
[0016]在其中至少一个实施例中,在所述获取车速V的步骤中,通过车速传感器或K总线得到车速V。
[0017]本发明的车辆油耗数据采集系统可通过采集车身ECU及喷油嘴等部位的实时采样数据,并通过的特定算法计算出实时油耗数据,结构简单、精度准确、参考性强。
【【专利附图】

【附图说明】】
[0018]图1为本发明的优选实施例的车辆油耗数据采集系统的结构示意图。
[0019]图2为图1中的车辆油耗数据采集系统的系统架构示意图。
[0020]图3为本发明的优选实施例的车辆油耗数据采集方法的流程示意图。
【【具体实施方式】】
[0021]为更好地理解 本发明,以下将结合附图和具体实例对发明进行详细的说明。
[0022]为了解决现有的车辆油耗测量不便和不准确的述问题,本发明提供一种简单准确的车辆油耗数据采集系统。请参阅图1,本发明的优选实施例的车辆油耗数据采集系统100,该车辆油耗数据采集系统100包括油耗计算模块10、车速获取模块20、喷油嘴实时脉宽获取模块30、蓄电池电压获取模块40及数据收发模块50。车速获取模块20、喷油嘴实时脉宽获取模块30、蓄电池电压获取模块40及数据收发模块50均连接至油耗计算模块10。其中,车速获取模块20用于获取车辆当前的行驶速度,喷油嘴实时脉宽获取模块30用于获取车辆喷油嘴的实时脉宽,蓄电池电压获取模块40获取蓄电池的电压。数据收发模块50用于将油耗计算模块10计算出来的油耗数据发送至其它车载终端。
[0023]数据发送模块50包括CAN (控制器局域网络)52、SCI (异步串口)54、Bluetooth (蓝牙)56、DAC(数字模拟转换)58。油耗计算模块10得到的油耗数据可以通过控制器局域网络、异步串口通信、蓝牙模块或者数字模拟转换通道发送出去。
[0024]本发明的车辆油耗数据采集系统可采用在车载终端内部加装一块单片机电路板来实现。通过电路板板载集成的K线、CAN线、AD等各路端口采集车身ECU及喷油嘴等部位的实时采样数据,并通过的特定算法计算出实时油耗数据,然后通过车载终端的通信模块发送至监控平台实现油耗监测功能。
[0025]具体请结合参阅图2,车辆油耗数据采集系统100的油耗计算模块10为电路板的主控芯片10。车速获取模块20可采用两种方式来获取车速数据,采用车速传感器22来检测车辆的当前车速,或者基于K总线24通过总线协议读取发动机电控单元的诊断数据中的车速数据。喷油嘴实时脉宽获取模块30通过微控制器输入捕捉模块获取喷油嘴实时脉宽。蓄电池电压获取模块40通过AD (模拟数字转换)42通道得到蓄电池电压,进而修正喷油嘴动作时间,从而算得实际的喷油时间。主控芯片10进而结合车速、喷油嘴实时脉宽、喷油时间等数据即可算出油耗。主控芯片10将油耗按照特定的协议通过CAN52、SCI54、Bluetooth56, DAC58通道传送给车载监控终端,最后车载监控终端通过本身通信模块将数据发送给监控平台。
[0026]在上述车辆油耗数据采集系统100中,主控芯片10可采用S12G128芯片,该电路板面积小巧、成本低廉。
[0027]以下将对车辆油耗数据采集系统100中,油耗计算方法进行详细地介绍。具体地,油耗的整个计算公式以秒为单位,计算公式如下:
[0028]I秒内的实际喷油时间计算方式如下:
[0029]ts = tp-td ①
[0030]其中,ts——实际喷油时间(单位:s);
[0031]tp——输入捕捉测得的喷油时间(单位:s);[0032]td——根据蓄电池电压实时修正的喷油嘴动作时间(单位:s)。
[0033]车辆油耗计算方式如下:
[0034]B = ts*fd*N/ ( P *V) ②
[0035]其中:B——车辆油耗(单位:L/1OOkm);
[0036]fd——喷油嘴动态流量(单位:mg/s);
[0037]N—发动机喷油嘴个数;
[0038]P——燃油密度(单位:kg/L);
[0039]V-车速(单位:km/h)。
[0040]为了减小油耗计算的误差,取IOs或更长的时间算平均值,取IOs或更长的时间内的平均值作为瞬时油耗。
[0041]假设一辆车的发动机喷油嘴为4个(N = 4),使用的喷油嘴类型为LDA-P05A,则可以知道动态流量为3045mg/s,在14V的蓄电池电压下,其动作时间为818us,在发动机3000r/min条件下,I秒采集的喷油时间减去动作时间后为61ms (ts = 61ms)。车辆所使用燃油为93号,其汽油密度为0.725g/ml(P = 0.725kg/L)。在油门部分负荷和I挡情况下,车速为40km/h(V = 40km/h)。将以上数据代入油耗计算公式②中得到如下结果:
[0042]B = 61ms*3045mg/s*4/(0.725g/ml*40km/h*ls) ^ 0.092L/Km = 9.2L/100km
[0043]即,该车辆的百公里油耗为9.2L。
[0044]请参阅图3,本发明的优选实施例的车辆油耗数据采集方法包括如下步骤:
[0045]步骤SOl,通过车速传感器或K总线得到车速V,
[0046]步骤S02,通过喷油嘴实时脉宽获取模块获得喷油脉宽;
[0047]步骤S03,通过蓄电池电压获取模块获取蓄电池电压;
[0048]步骤S04,通过蓄电池电压修正喷油嘴动作时间td ;
[0049]步骤S05,输入捕捉得到喷油脉宽,累加得到I秒钟内的实际喷油时间ts = tp-td ;
[0050]步骤S06,根据公式B = ts*fd*N/(P *V)算得实时油耗;
[0051]步骤S07,取一段时间内的实时油耗平均值作为车辆油耗数据;
[0052]步骤S08,将车辆油耗数据通过数据收发模块发送出去。
[0053]与现有技术相比,本发明的车辆油耗数据采集系统及其方法至少具有以下优势:
[0054](I)本发明的车辆油耗数据采集系统不需要在车辆油箱处钻孔安装,采用电路板即可实现,电路板面积小巧、成本低廉、安装简单;
[0055](2)本发明的车辆油耗数据采集系统及方法采用车身ECU及喷油嘴等部位的实时采样数据,并通过的特定算法计算出实时油耗数据,精度准确、参考性强。
[0056]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种车辆油耗数据采集系统,其特征在于:所述车辆油耗数据采集系统包括油耗计算模块、车速获取模块、喷油嘴实时脉宽获取模块、蓄电池电压获取模块及数据收发模块,所述车速获取模块、喷油嘴实时脉宽获取模块、蓄电池电压获取模块及数据收发模块均连接至所述油耗计算模块,所述车速获取模块用于获取车辆当前的行驶速度,所述喷油嘴实时脉宽获取模块用于获取车辆喷油嘴的实时脉宽,所述蓄电池电压获取模块获取蓄电池的电压,所述数据收发模块用于将所述油耗计算模块计算出来的油耗数据发送出去,所述油耗计算模块按照B = ts*fd*N/( P *V)来计算油耗数据,其中B为车辆实时油耗,tsS实际喷油时间,fd为喷油嘴动态流量,N为发动机喷油嘴个数,P为燃油密度,V为车速。
2.根据权利要求1所述的车辆油耗数据采集系统,其特征在于:所述数据发送模块包括 CAN、SCI54、Bluetooth、DAC 其中至少一个。
3.根据权利要求1所述的车辆油耗数据采集系统,其特征在于:车辆油耗数据采集系统为单片机,所述油耗计算模块采用S12G128芯片。
4.根据权利要求1所述的车辆油耗数据采集系统,其特征在于:所述车速获取模块采用车速传感器来检测车辆的当前车速,或者基于K总线通过总线协议读取发动机电控单元的诊断数据中的车速数据。
5.根据权利要求1所述的车辆油耗数据采集系统,其特征在于:所述喷油嘴实时脉宽获取模块通过微控制器输入捕捉模块获取喷油嘴实时脉宽。
6.根据权利要求1所述的车辆油耗数据采集系统,其特征在于:所述蓄电池电压获取模块通过AD通道得到蓄电池电压来修正喷油嘴动作时间。
7.根据权利要求6所述的车辆油耗数据采集系统,其特征在于:实际喷油按照ts=tp_td计算,其中ts为实际喷油时间,%为输入捕捉测得的喷油时间,td为根据蓄电池电压实时修正的喷油嘴动作时间。
8.—种车辆油耗数据采集方法,包括以下步骤: 获取车速V ; 获取喷油脉宽; 获取蓄电池电压; 通过蓄电池电压修正喷油嘴动作时间td ; 根据喷油脉宽得到固定时间内的实际喷油时间ts = tp-td ; 根据公式B = ts*fd*N/(P *V)算得实时油耗; 其中,B为车辆实时油耗,ts为实际喷油时间,fd为喷油嘴动态流量,N为发动机喷油嘴个数,P为燃油密度,V为车速。
9.根据权利要求8所述的车辆油耗数据采集方法,其特征在于所述方法进一步包括以下步骤: 取一段时间内的实时油耗平均值作为车辆油耗数据; 将车辆油耗数据发送出去。
10.根据权利要求8所述的车辆油耗数据采集方法,其特征在于:在所述获取车速V的步骤中,通过车速传感器或K总线得到车速V。
【文档编号】G01F9/02GK103954329SQ201410200315
【公开日】2014年7月30日 申请日期:2014年5月13日 优先权日:2014年5月13日
【发明者】陈闻, 华逸飞 申请人:国家电网公司, 湖北华中电力科技开发有限责任公司, 武汉市菱电汽车电子有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1