一种基于车辆运行状态的obd模式选择方法及系统的制作方法

文档序号:8933908阅读:844来源:国知局
一种基于车辆运行状态的obd模式选择方法及系统的制作方法
【技术领域】
[0001]本发明涉及OBD设备,特别提供了一种基于车辆运行状态的OBD模式选择方法及系统。
【背景技术】
[0002]OBD产品不断丰富车主的生活,但是很多OBD产品的功耗问题也给车主带来了很多困扰。最明显的一个问题就是车主安装某些OBD设备后,车辆蓄电池经常馈电,偶发无法启动发动机等问题,其主要原因在于,在车辆未启动时,OBD设备工作用电主要从蓄电池处获得,继而造成蓄电池馈电的问题。
[0003]目前,解决设备的功耗问题主要采用标准的冷启动电路方案,由于当车辆启动时,电池电压会产生一个下降沿,电压值根据车型不同跌落到9-11V不等,瞬降后会将电压值恢复到12V左右,再升至13V左右,即有一个下降和回升的过程。当OBD设备检测到该过程,则认为车辆点火,将OBD设备唤醒,进入正常工作模式,否则一直处于低能耗休眠模式。但是,该电池的电压变化过程也有可能是由于车内其他设备的启用导致,并非是汽车的启动,如GPS等设备,因此,此方案会导致设备误判,影响设备的功耗,从而影响车辆的整体功耗。
[0004]因此,如何解决上述问题,成为人们亟待解决的问题。

【发明内容】

[0005]
鉴于此,本发明的目的在于提供一种基于车辆运行状态的OBD模式选择方法及系统,以至少解决以往OBD设备的启动(模式选择)过程中,容易产生误判,增大车辆的能耗,导致车辆电池馈电等问题。
[0006]本发明一方面提供了一种基于车辆运行状态的OBD模式选择方法,所述OBD模式包括低功耗休眠模式和正常运行模式,其特征在于,包括:
51:获取车辆电池的电压变化信息;
52:对所述电压变化信息与预设的电压变化信息进行验证,当验证成功时,执行S3,否则OBD选择低功耗休眠模式;
53:获取车辆发动机的转速信息;
54:依据所述车辆发动机的转速信息进行OBD模式选择。
[0007]优选,所述获取车辆电池的电压变化信息的SI步骤,具体为:
对车辆电池的电压值进行间隔采样,获得采样电压;
连续3次的间隔采样电压构成所述电压变化信息。
[0008]进一步优选,所述S2步骤中预设的电压变化信息为连续3次的间隔采样电压中第一个电压值大于第二个电压值,第二个电压值小于第三个电压值。
[0009]进一步优选,所述依据所述车辆发动机的转速信息进行OBD模式选择的S4步骤,具体为: 5401:读取所述转速信息中的对应的转速值;
5402:将读取的转速值与零进行比较,当读取的转速值大于零,则OBD选择正常工作模式,当读取的转速值等于零,则OBD选择低功耗休眠模式。
[0010]进一步优选,所述S402步骤中,当读取的转速值等于零时,重复执行3次步骤S401o
[0011]本发明另一方面还提供了一种基于车辆运行状态的OBD模式选择系统,所述OBD模式包括低功耗休眠模式和正常运行模式,其特征在于,包括:
电池检测单元1,与车辆电池连接,用于检测所述车辆电池的电压变化信息;
电压信息校验单元2,与所述电池检测单元I连接,用于接收所述电池检测单元I发送的电压变化信息,并与预设的电压变化信息进行验证;
发动机检测单元3,与所述电压信息校验单元2连接,用于接收所述电压信息校验单元2发送的校验结果,并依据所述校验结果进行车辆发动机转速信息的检测;
模式选择单元4,分别与所述电压信息校验单元2和所述发动机检测单元3连接,用于接收所述电压信息校验单元2发送的校验结果以及发动机检测单元3发送的转速信息,并依据所述校验结果和所述转速信息进行相应的模式选择。
[0012]优选,所述电池检测单元I包括:
电压值采样单元11,用于对所述车辆电池的电压值进行间隔采样;
采样电压发送单元12,将连续3次的间隔采样电压发送到所述第一校验单元2。
[0013]进一步优选,所述电压信息校验单元2包括:
采样电压接收单元21,用于接收采样电压发送单元12发送的连续3次间隔采样电压;校验单元22,与所述采样电压接收单元21连接,读取所述采样电压接收单元21中连续3次间隔采样电压并将所述3次间隔采样电压中第一个电压值和第二个电压值以及第二个电压值和第三个电压值进行比较,并将比较结果与预设信息进行校验。
进一步优选,所述模式选择单元4包括:
接收单元41,用于接收所述电压信息校验单元2发送的校验结果以及所述发动机检测单元3发送的发动机转速信息;
比较单元42,与所述接收单元41连接,用于读取所述接收单元41中发动机转速信息,并将所述发动机转速信息中相应的转速值与零比较;
执行单元43,分别与所述接收单元41和所述比较单元42连接,用于读取所述接收单元41中的校验结果以及所述比较单元42中的比较结果,并依据所述校验结果和所述比较结果进行模式选择。
[0014]本发明提供的基于车辆运行状态的OBD模式选择方法及系统,其不仅对车辆的电池电压进行检测,同时还通过对车辆发动机是否转动进行校验,从而避免了由于车内其他设备的启用导致电池电压变化的误判,以确保只有在车辆启动之后,OBD设备才进行正常工作模式,以降低OBD设备对于车辆电池的能耗,同时通过电压变化信息的校验步骤的设置,如果车辆电池电压没有发生变化,即没有进行车辆启动的动作,则无需进行车辆发动机转速信息的检测,从而进一步降低能耗。
[0015]本发明提供的基于车辆运行状态的OBD模式选择方法及系统,能够避免对于车辆启动的误判,进而降低OBD对于车辆电池的能耗,提高车辆电池的使用寿命,具有设计合理,使用方便等优点。
【附图说明】
[0016]图1为基于车辆运行状态的OBD模式选择方法的流程图;
图2为依据车辆发动机的转速信息进行OBD模式选择步骤的流程图;
图3为基于车辆运行状态的OBD模式选择系统的模块图;
图4为电池检测单元的模块图;
图5为压信息校验单元的模块图;
图6为模式选择单元的模块图。
【具体实施方式】
[0017]为了解决以往OBD设备的模式选择方法存在容易对车辆的启动存在误判,出现车辆未真正启动时,OBD就进入正常的工作模式,导致车辆能耗高,经常出现车辆电池馈电的问题。基于目前的OBD设备存在低能耗休眠模式和正常工作模式两种模式,由于正常工作模式的能耗远高于低能耗休眠模式,如何能够确保OBD进入正常工作模式时,车辆已处于启动(点火)状态,从而降低车辆电池的能耗。本实施方案提供了一种基于车辆运行状态的OBD模式选择方法,参见图1,具体的步骤如下:
51:获取车辆电池的电压变化信息;
52:对所述电压变化信息与预设的电压变化信息进行验证,当验证成功时,执行S3,否则OBD选择低功耗休眠模式;
53:获取车辆发动机的转速信息;
54:依据所述车辆发动机的转速信息进行OBD模式选择。
[0018]该实施方案,首先对车辆电池的电压变化信息进行检测,然后将检测到的电压变化信息与预设的变化信息进行验证,如果验证一致,即验证成功,再进行车辆发动机的转速检测,通过车辆电池和车辆发动机的双重检测,来确定车辆的启动,从而避免以往OBD模式选择过程中对于车辆启动情况的误判,有效防止在没有启动车辆的情况下,OBD进入正常工作模式的情况方法,同时通过电压变化信息的校验步骤的设置,如果车辆电池电压没有发生变化,即没有进行车辆启动的动作,则无需进行车辆发动机转速信息的检测,从而进一步降低能耗。
[0019]作为技术方案的改进,所述获取车辆电池的电压变化信息的SI步骤,具体为: 对车辆电池的电压值进行间隔采样,获得采样电压,连续3次的间隔采样电压构成所述电压变化信息,其中,采样的间隔时间可以根据具体的情况进行具体的设定。
[0020]作为技术方案的进一步改进,所述S2步骤中预设的电压变化信息为连续3次的间隔采样电压中第一个电压值大于第二个电压值,第二个电压值小于第三个电压值,由于当车辆启动时,电池电压会产生一个下降沿,通常电压值根据车型不同跌落到9-11V不等,瞬降后会将电压值恢复到12V左右,再升至13V左右,即有一个下降和回升的过程,因此,在车辆启动的过程中必然会检测到连续的3个电压值,为由高到低,再有低到高的过程。
[0021]作为技术方案的进一步改进,所述
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1