基于汽车OBD诊断系统的车辆状态监控系统和方法 |
|||||||
申请号 | CN201710601537.7 | 申请日 | 2017-07-21 | 公开(公告)号 | CN107444312A | 公开(公告)日 | 2017-12-08 |
申请人 | 湖北美轮易行科技有限公司; | 发明人 | 席红军; | ||||
摘要 | 本 发明 提出了一种基于 汽车 OBD诊断系统的车辆状态 监控系统 和方法,设置OBD诊断系统和移动终端设备,可以智能提取和监控每一辆车的车辆状态,与汽车 电子 系统兼容性高,不会导致汽车电子系统工作不正常;通过设置 云 端 服务器 ,建立车辆的车型信息、数据变化以及与之相关联的车辆状态信息关联 数据库 ,从而将同一车型的数据变化以及与之相关联的车辆状态发送给相应的OBD诊断系统,无需每辆车都进行学习,更加方便高效;能学习每一辆车的汽车总线协议中关于车辆状态的协议,基于已有的OBD诊断系统 硬件 ,无需添加额外的硬件设备,推广成本低。 | ||||||
权利要求 | 1.一种基于汽车OBD诊断系统的车辆状态监控系统,其包括OBD诊断系统(1)和移动终端设备(3),OBD诊断系统(1)包括OBD接头(11)、处理器(12)、存储器(13)和信号收发模块(14),OBD接头(11)与车辆总线信号连接,处理器(12)分别与OBD接头(11)、存储器(13)和信号收发模块(14)信号连接,移动终端设备(3)包括通信模块(31)和人机交互界面(32)其特征在于: |
||||||
说明书全文 | 基于汽车OBD诊断系统的车辆状态监控系统和方法技术领域[0001] 本发明涉及汽车OBD诊断系统,尤其涉及一种基于汽车OBD诊断系统的车辆状态监控系统和方法。 背景技术[0002] 车联网是物联网在汽车领域的一个典型应用,是移动互联网、物联网向业务实质和纵深发展的必经之路,是未来信息通信、环保、节能、安全等发展的融合性技术。 [0003] 车联网以汽车为信息终端,集成各类型传感器,建立多种不同类型的通信的互联,实现感知与通信的无缝对接,使车载单元的信息与道路监控系统、交通管理系统、物流系统、停车库系统、汽车修配,汽车救援等汽车4S店服务系统、保险系统、道路医疗救援系统、日常生活相关增值服务并合起来组成强大的汽车互联网。实现车与车(V2V)、车与路(V2R)、车与网(V2I)、车与人(V2H)等的互联互通,实现车辆自组网及多种异构网络之间的通信与漫游,在功能和性能上保障实时性、可服务性与网络性,形成公网与专网的统一体。 [0004] 现在汽车后市场中,有些基于汽车OBD诊断技术研发的设备,也具备远程监控车门、车灯、车锁和车后备箱状态等车辆状态的功能,其实现原理是:在OBD厂家后台服务器运行的数据库系统中,存储每一款汽车的车门、车灯、车锁和车后备箱状态等车辆状态的相关数据,后台服务器与车载设备终端进行数据交互,来实现车门、车灯、车锁和车后备箱状态等车辆状态的远程监控功能。由于目前市面上有几千款车型,而且每年新增上百种新车型,每款汽车的车门、车灯、车锁和车后备箱状态的运行数据都是不同的,这样就导致这些OBD厂家使用的后台服务器数据库系统经常出现数据不全、数据错误、数据更新不及时等问题,从而导致安装在汽车上的终端设备因为接收到错误的后台服务器数据,无法检测到车门、车灯、车锁和车后备箱状态等车辆状态,甚至导致汽车电子系统工作不正常。 发明内容[0005] 有鉴于此,本发明提出了一种基于汽车OBD诊断系统的车辆状态监控系统和方法,其能智能提取每一辆汽车车门、车灯、车锁和车后备箱状态等车辆状态,从而智能的监控每一辆汽车车门、车灯、车锁和车后备箱状态等车辆状态。 [0006] 本发明的技术方案是这样实现的:一方面,本发明提供了一种基于汽车OBD诊断系统的车辆状态监控系统,其包括OBD诊断系统和移动终端设备,OBD诊断系统包括OBD接头、处理器、存储器和信号收发模块,OBD接头与车辆总线信号连接,处理器分别与OBD接头、存储器和信号收发模块信号连接,移动终端设备包括通信模块和人机交互界面,[0007] 人机交互界面,供输入各种车辆状态的学习指令; [0008] 通信模块,与信号收发模块信号连接,并将车辆状态的学习指令发送给处理器; [0009] 处理器,在接收到车辆状态的学习指令后监听车辆总线上的数据变化,并将该数据变化与该车辆状态相关联; [0010] 存储器,存储所述数据变化以及与之相关联的车辆状态。 [0011] 在以上技术方案的基础上,优选的,所述车辆状态包括打开后备箱、关闭后备箱、打开近光灯、关闭近光灯、打开远光灯、关闭远光灯、锁车、开锁、打开左前门、关闭左前门、打开左后门、关闭左后门、打开右前门、关闭右前门、打开右后门、关闭右后门、打开危险指示灯、关闭危险指示灯、打开转弯灯和关闭转弯灯。 [0012] 在以上技术方案的基础上,优选的,还包括云端服务器,所述云端服务器分别与通信模块和信号收发模块信号连接,通信模块和信号收发模块通过云端服务器收发信号,云端服务器远程读取并存储所述存储器上存储的数据变化以及与之相关联的车辆状态信息。进一步优选的,所述信号收发模块采用2G通信模块、3G通信模块、4G通信模块或5G通信模块。进一步优选的,所述OBD诊断系统采集所在车辆的车型信息,并将所述车辆的车型信息、数据变化以及与之相关联的车辆状态信息传送给云端服务器,云端服务器建立车辆的车型信息、数据变化以及与之相关联的车辆状态信息关联数据库,并依请求、根据OBD诊断系统反馈的车辆的车型信息,将与之相关联的数据变化以及车辆状态信息发送给相应的OBD诊断系统。 [0013] 另一方面,本发明提供了一种基于汽车OBD诊断系统的车辆状态监控方法,包括以下步骤, [0015] S2,按照输入的车辆状态的学习指令手动操作车辆切换到相应的车辆状态; [0016] S3,处理器监听手动操作车辆切换状态前后车辆总线上的数据变化,并将该数据变化与该车辆状态相关联; [0017] S4,存储器,存储所述数据变化以及与之相关联的车辆状态。 [0018] 在以上技术方案的基础上,还包括步骤S5,重复步骤S1~S4,通过人机交互界面输入各种不同的车辆状态的学习指令,存储器存储各种不同的车辆状态以及与之相关联的数据变化。进一步优选的,在步骤S1完成后,处理器向人机交互界面反馈开始手动操作车辆切换状态的提示信息,在步骤S4完成后,处理器向人机交互界面反馈该车辆状态的学习完成的提示信息。进一步优选的,还包括步骤S6,通过OBD诊断系统采集所在车辆的车型信息,并将所述车辆的车型信息、数据变化以及与之相关联的车辆状态信息传送给云端服务器,云端服务器建立车辆的车型信息、数据变化以及与之相关联的车辆状态信息关联数据库,并依请求、根据OBD诊断系统反馈的车辆的车型信息,将与之相关联的数据变化以及车辆状态信息发送给相应的OBD诊断系统。 [0019] 本发明的基于汽车OBD诊断系统的车辆状态监控系统和方法相对于现有技术具有以下有益效果: [0020] (1)设置OBD诊断系统和移动终端设备,可以智能提取和监控每一辆车的车辆状态,与汽车电子系统兼容性高,不会导致汽车电子系统工作不正常; [0021] (2)通过设置云端服务器,建立车辆的车型信息、数据变化以及与之相关联的车辆状态信息关联数据库,从而将同一车型的数据变化以及与之相关联的车辆状态发送给相应的OBD诊断系统,无需每辆车都进行学习,更加方便高效; [0023] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 [0024] 图1为本发明基于汽车OBD诊断系统的车辆状态监控系统的连接关系示意图; [0025] 图2为本发明基于汽车OBD诊断系统的车辆状态监控方法的流程图; [0026] 图3为本发明基于汽车OBD诊断系统的车辆状态监控系统的人机交互界面的示意图。 具体实施方式[0027] 下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。 [0028] 本发明的基于汽车OBD诊断系统的车辆状态监控系统,如图1所示,其包括OBD诊断系统1、云端服务器2和移动终端设备3。 [0029] OBD诊断系统1,可采用现有的硬件技术。其包括OBD接头11、处理器12、存储器13和信号收发模块14,OBD接头11与车辆总线信号连接,处理器12分别与OBD接头11、存储器13和信号收发模块14信号连接。具体的,信号收发模块14采用2G通信模块、3G通信模块、4G通信模块或5G通信模块。 [0030] 移动终端设备3,一般采用智能手机,嵌入相应功能模块的软件程序。其包括通信模块31和人机交互界面32。人机交互界面32,供输入各种车辆状态的学习指令。具体的,如图3所示,为智能手机的软件人机交互界面32,其包括打开后备箱、关闭后备箱、打开近光灯、关闭近光灯、打开远光灯、关闭远光灯、锁车、开锁、打开左前门、关闭左前门、打开左后门、关闭左后门、打开右前门、关闭右前门、打开右后门、关闭右后门、打开危险指示灯、关闭危险指示灯、打开转弯灯和关闭转弯灯等车辆状态学习指令输入按钮,点击相应按钮,即可输入相应的车辆状态学习指令。 [0031] 通信模块31,与信号收发模块14信号连接,并将车辆状态的学习指令发送给处理器12。具体的,还包括云端服务器2,分别与通信模块31和信号收发模块14信号连接,通信模块31和信号收发模块14通过云端服务器2收发信号,云端服务器2远程读取并存储所述存储器13上存储的数据变化以及与之相关联的车辆状态信息。 [0032] 以下结合具体实施例,介绍本发明的基于汽车OBD诊断系统的车辆状态监控方法。 [0033] 实施例1 [0034] 如图2所示,打开智能手机APP软件,通过人机交互界面32输入“打开后备箱”的车辆状态的学习指令,通信模块31将“打开后备箱”的车辆状态的学习指令实时发送给处理器12。此时,处理器12向人机交互界面32反馈开始手动操作车辆切换至“打开后备箱”状态的提示信息,提示操作人员可以开始手动操作。 [0035] 手动操作车辆切换到“打开后备箱”的车辆状态。在此过程中,处理器12监听手动操作车辆切换状态前后车辆总线上的数据变化,并将该数据变化与“打开后备箱”的车辆状态相关联。存储器13,存储所述数据变化以及“打开后备箱”的车辆状态。此时,处理器12向人机交互界面32反馈“打开后备箱”的车辆状态学习完成的提示信息。 [0036] 按照以上步骤,依次完成“关闭后备箱、打开近光灯、关闭近光灯、打开远光灯、关闭远光灯、锁车、开锁、打开左前门、关闭左前门、打开左后门、关闭左后门、打开右前门、关闭右前门、打开右后门、关闭右后门、打开危险指示灯、关闭危险指示灯、打开转弯灯和关闭转弯灯”车辆状态的学习。 [0037] 在以上操作过程中,云端服务器2存储车辆的车型信息、数据变化以及与之相关联的车辆状态信息,并建立车辆的车型信息、数据变化以及与之相关联的车辆状态信息关联数据库。在有新的OBD诊断系统1接入云端服务器2,并发送请求时,根据新接入的OBD诊断系统1反馈的车辆的车型信息,将与之相关联的数据变化以及车辆状态信息发送给相应的OBD诊断系统1。如此,可省去新接入的OBD诊断系统1重复学习的时间和工作。 |