[发明专利]基于汽车电压的发动机状态监测方法有效
申请号: | 201210258390.3 | 申请日: | 2012-07-25 |
公开(公告)号: | CN102749200A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 黄平;钱思 | 申请(专利权)人: | 苏州翼凯通信科技有限公司 |
主分类号: | G01M15/00 | 分类号: | G01M15/00;G01R19/165 |
代理公司: | 苏州广正知识产权代理有限公司 32234 | 代理人: | 刘述生 |
地址: | 215123 江苏省苏州市工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 汽车 电压 发动机 状态 监测 方法 | ||
技术领域
本发明涉及了一种汽车发动机状态检测及车联网技术,尤其涉及了一种基于汽车电压的发动机状态监测方法。
背景技术
如今车联网技术飞速发展,因此带来了车载电子设备的井喷式发展,如车载通信模块,车载射频电子标签等,这类产品有一个共同点,他们都需要汽车电力系统给他们供电,而且他们一般只是在汽车运行过程中有大量的数据处理及传输。而由于汽车发动机停止工作的时候,汽车电力都是通过汽车蓄电池来提供,如果车载电子设备一直处于正常工作状态,会对汽车蓄电池产生很大的消耗,导致下次汽车不能正常启动。现在的解决方案一般都是当检测到汽车发动机停止工作的时候,让车载电子设备进入低功耗的睡眠模式。
现今检测发送机状态有两种方式:1、根据ISO15765和ISO15031标准的定义,可以通过控制器局域网络总线(下文简称CAN-BUS)协议读出汽车发动机转速,根据发动机转速来判断发动机是否启动。2、车载自动诊断系统(下文简称OBD)接口的规定,规定引脚8为厂商预留,很多汽车厂商都会用这个引脚来判断发动机状态。当发送机没有启动的时候,该引脚悬空,当发动机启动了,该引脚输出一个14v的高电压。车载电子设备可以通过这个电平的变化来检测发动机的状态。
上述两种方式对于车载电子设备来说有以下不足:
1.他们都需要额外的连接线。对于方式1,他需要连接CAN-BUS的两条数据总线,而对于方式2,则需要连接引脚8到车载电子设备上。额外的连接线不紧使得安装过程复杂,同时也增加车载电子设备的成本。车载电子设备需要很多外围器件来统一连接线之间的电平。对于方式1,车载电子设备还必须通过增加外围器件来满足CAN-BUS的数据协议。
2.他们都需要汽车厂商或厂商车型的支持。对于方式1,CAN-BUS在现今中国车市中只有中高端的品牌和车型才支持,对于大多数十多万的经济型轿车,都是不含CAN-BUS的。对于方式2,引脚电平来判断发动机状态也是根据不同汽车厂商自己定义的,一般日系车型有这个引脚,但是美国通用的部分车型就不包含此引脚。这样即使我们通过增加陈本和增加连接线,也不能满足车载电子设备的通用性。
发明内容
本发明主要是针对现有技术的不足,提供了一种精确性高、通用性强的基于汽车电压的发动机状态监测方法。
为了实现上述目的,本发明提供以下技术方案:
一种基于汽车电压的发动机状态监测方法,其包括:控制模块通过外部模拟数字转化器每秒读取一次汽车的电源电压;按照时间的顺序,将读取的电源电压存入循环链表;采用记忆算法,计算并记录汽车发动机的点火电压和熄火电压;利用汽车发动机的点火电压、熄火电压和当前的电源电压,对当前汽车发动机的状态进行判断。
作为本发明的一优选实施例,所述控制模块采用了型号为NXP4851的8通道模拟多路复用器。
作为本发明的一优选实施例,汽车车载自动诊断系统提供所述的电源电压。
作为本发明的一优选实施例,所述采用记忆算法,计算并记录汽车发动机的点火电压和熄火电压的具体步骤包括:
对循环链表中的电源电压进行电压上升标志位检测;
如果检测到电压上升标志位,则判断当前及剩余连续高电压点是否为电压上升;
如果为电压上升,则确定点火标志位、熄火电压为之前20秒电压的平均值、点火电压为当前时间点之前20秒电压的平均值,并确定检测不到电压上升标志位;
如果不为电压上升,则将剩余连续高电压点的次数设置为20,并确定检测不到电压上升标志位;
如果检测不到电压上升标志位,则判断当前及剩余连续高电压点是否为电压上升;
如果为电压上升,则确定检测到电压上升标志位,确定当前时间点为检测到电压上升的时间点。
作为本发明的一优选实施例,所述电压上升的判断条件为:如果任意时间的电压比其前面20秒时间所有电压都大0.8v,则为电压上升。
作为本发明的一优选实施例,所述利用汽车发动机的点火电压、熄火电压和当前的电源电压,对当前汽车发动机的状态进行判断的具体步骤包括:
把当前的电源电压与所述熄火电压做比较;
如果当前的电源电压小于所述熄火电压加上所述点火时的电压差的百分之二十五,且之后二十个电源电压都小于所述熄火电压加上所述点火时的电压差的百分之二十五,则判定当前时间为发动机熄火状态;
如果不满足熄火状态的条件,即判断为发动机处于点火状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州翼凯通信科技有限公司,未经苏州翼凯通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210258390.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据持久化处理方法、装置及数据库系统
- 下一篇:可调速容积式水泵水轮机