一种车辆检测方法、系统及可读存储介质与流程

文档序号:24985061发布日期:2021-05-07 23:02阅读:85来源:国知局
一种车辆检测方法、系统及可读存储介质与流程

本发明涉及新能源电动汽车技术领域,特别涉及一种车辆检测方法、系统及可读存储介质。



背景技术:

随着时代的发展,人们为了可持续发展,已经将发展重心转向新能源技术,其中,人们在新能源电动汽车技术领域也日趋成熟,与此同时,运用在新能源电动汽车上的车联网技术也得到快速的发展。

为了满足国家对新能源电动汽车的生产要求,现有的电动汽车在出厂之前都需要对其进行模拟实车报文的测试,避免电动汽车出厂之后产生较大的质量问题。

现有技术大部分都是通过常规的台架来对车辆进行检测,但是,通过台架检测后发出的车辆信息比较单一,会对电动汽车的车辆测试结果产生一定的偏差,影响了电动汽车的出厂效率。



技术实现要素:

基于此,本发明的目的是提供一种车辆检测方法、系统及可读存储介质,以解决现有技术的测试方法会对车辆测试结果产生一定偏差的问题。

一种车辆检测方法,应用于车载终端,所述车辆检测方法包括:

接收车载can总成发送的数据采集指令,所述数据采集指令携带采集事项;

建立与车载数据库的通信连接,并根据所述数据采集指令在所述车载数据库内采集对应的车辆信息;

将所述车辆信息的字段格式调整为目标格式,并将所述车辆信息发送至目标数据库以进行比对,所述目标格式为所述目标数据库能够识别的格式;

根据所述目标数据库的反馈信息判断所述车辆信息是否合格。

本发明的有益效果是:通过接收车载can总成发送的数据采集指令,立即与车载数据库建立通信连接,并根据该数据采集指令在车载数据库内采集对应的车辆信息,并将该车辆信息的字段格式调整为目标格式,且发送至目标数据库,最后根据目标数据库的反馈信息来判断该车辆信息是否合格。该车辆检测方法能够实时的、准确的获取完整的测试数据,并将测试数据及时的发送至目标数据库以进行比对,且能够根据目标数据库的反馈信息来准确的判断该车辆信息是否合格,从而能够准确的获取车辆的测试结果,节省了测试的时间,提高了测试的效率。

优选的,所述接收车载can总成发送的数据采集指令的步骤之后,所述方法还包括:

判断所述数据采集指令携带的所述采集事项是否在预设事项之内;

若是,建立与所述车载数据库的通信连接。

优选的,所述建立与车载数据库的通信连接,并根据所述数据采集指令在所述车载数据库内采集对应的车辆信息的步骤包括:

通过蓝牙与所述车载数据库建立通信连接;

根据所述数据采集指令在所述车载数据库内采集车辆动态参数;

筛选出与所述采集事项对应的所述车辆动态参数,并将筛选出的所述车辆动态参数整合成所述车辆信息。

优选的,所述调整所述车辆信息的字段格式的步骤包括:

将所述车辆信息调整成预设的字段格式,所述字段格式依次包括id、data、format以及type。

优选的,所述方法还包括:

将调整后的所述车辆信息发送至所述目标数据库,以在所述目标数据库中判断所述车辆信息是否在预设的参数阈值内。

本发明的目的还在于提供一种车辆检测系统,应用于车载终端,所述车辆检测系统包括:

接收模块,用于接收车载can总成发送的数据采集指令,所述数据采集指令携带采集事项;

通信模块,用于建立与车载数据库的通信连接,并根据所述数据采集指令在所述车载数据库内采集对应的车辆信息;

调整模块,用于将所述车辆信息的字段格式调整为目标格式,并将所述车辆信息发送至目标数据库以进行比对,所述目标格式为所述目标数据库能够识别的格式;

第一判断模块,用于根据所述目标数据库的反馈信息判断所述车辆信息是否合格。

优选的,上述车辆检测系统,其中,所述系统包括:

第二判断模块,用于判断所述数据采集指令携带的所述采集事项是否在预设事项之内;

所述通信模块用于在所述第二判断模块判断到所述数据采集指令携带的所述采集事项在预设事项之内时,建立与所述车载数据库的通信连接。

优选的,上述车辆检测系统,其中,所述通信模块具体用于:

通过蓝牙与所述车载数据库建立通信连接;

根据所述数据采集指令在所述车载数据库内采集大量的车辆动态参数;

筛选出与所述采集事项对应的所述车辆动态参数,并将筛选出的所述车辆动态参数整合成所述车辆信息。

优选的,上述车辆检测系统,其中,所述调整模块具体用于:

将所述车辆信息调整成预设的字段格式,所述字段格式依次包括id、data、format以及type。

本发明的目的还在于提供一种可读存储介质,其内部存储有程序,所述程序被处理器执行时,实现如上述任意一项所述的方法。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

图1为本发明第一实施例提供的车辆检测方法的流程图;

图2为本发明第二实施例提供的车辆检测方法的流程图;

图3为本发明第三施例提供的车辆检测系统的结构框图。

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的若干实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。

需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

在本发明实施例中,该车辆检测系统与车载can总成、车载终端、车载数据库以及目标数据库之间都能够进行相应的通信交互。在本实施例中,车载终端设置为车载t-box,车载can总成包括can-tools工具,实施时,利用can-tools工具向车载t-box发送数据采集指令来完成数据的采集。利用该车辆检测方法能够准确的获取测试结果,节省了测试的时间,提高了测试的效率。

请参阅图1,所示为本发明第一实施例中的车辆检测方法,其中:

该车辆检测方法应用于车载终端,且该车辆检测方法包括以下步骤:

步骤s10,接收车载can总成发送的数据采集指令,所述数据采集指令携带采集事项;

在本实施例中,该车辆检测方法运用在启动一段时间过后停止的汽车上,且此时停止的汽车能够满足测试的需要。具体实施时,当该汽车上电后,利用车载can总成中的can-tools工具向车载终端发送数据采集指令,具体的,该数据采集指令携带需要的采集事项,其中,该采集事项具体包括电压、电流、里程数、车速以及soc等动态数据。

步骤s20,建立与车载数据库的通信连接,并根据所述数据采集指令在所述车载数据库内采集对应的车辆信息;

当车载终端接收到车载can总成发送的数据采集指令时,该车载终端通过其内部的通信装置立即与车载数据库建立可传输的通信连接,与此同时,车载终端将接收到的数据采集指令发送至车载数据库,并根据数据采集指令中携带的采集事项在车载数据库中采集对应的车辆信息,采集完成后,并将该车辆信息传输至其内部。

步骤s30,将所述车辆信息的字段格式调整为目标格式,并将所述车辆信息发送至目标数据库以进行比对,所述目标格式为所述目标数据库能够识别的格式;

由于车载终端对发送至目标数据库的信息具有一定的格式要求,因此,当车载终端接收到采集过来的车辆信息时,该车载终端会立即调整该车辆信息的字段格式,当调整完成过后,再将该车辆信息发送至目标数据库以进行比对,以完成车辆信息的传输。

步骤s40,根据所述目标数据库的反馈信息判断所述车辆信息是否合格。

在本实施例中,目标数据库设置为国家数据库中的车辆信息数据库,当该目标数据库接收到车载终端实时发送的车辆信息时,能够立即将该车辆信息与其内部预设的标准数值相比对,并将比对之后的结构反馈至车载终端,车载终端最后再根据该反馈结果来判断该车辆信息是否合格,具体的,当车载终端接收到的反馈信息落入预设的合格范围内时,则该车辆为合格品;当车载终端接收到的反馈信息落入预设的不合格范围时,则该车辆为不合格品,以此实时完成车辆的检测。

在具体实施时,通过车载终端接收车载can总成发送的数据采集指令,其中,数据采集指令携带采集事项,与此同时,建立与车载数据库的通信连接,并根据接收到的采集信息在车载数据库内采集对应的车辆信息,最后对车辆信息的字段格式进行调整,并将调整过后的车辆信息发送至目标数据库进行比对,以此来模拟发送实车的报文。该车辆检测方法能够实时的、准确的获取完整的测试数据,并将测试数据及时的发送至目标数据库进行比对,从而能够准确的获取测试结果,节省了测试的时间,提高了测试的效率。

需要说明的是,上述的实施过程只是为了说明本申请的可实施性,但这并不代表本申请的车辆检测方法只有上述唯一一种实施流程,相反的,只要能够将本申请的车辆检测方法实施起来,都可以被纳入本申请的可行实施方案。

请参阅图2,所示为本发明第二实施例提供的车辆检测方法,包括以下步骤:

步骤s11,接收车载can总成发送的数据采集指令;

所述接收车载can总成发送的数据采集指令的步骤之后,所述方法还包括:

判断所述数据采集指令携带的所述采集事项是否在预设事项之内;

若是,建立与所述车载数据库的通信连接;

若否,拒绝与车载数据库建立通信连接。

具体的,将车载终端实时接收到的数据采集指令中携带的采集事项与车载终端内部预设的标准采集事项相比对,当实时接收到的采集事项与车载终端内部预设的标准采集事项相吻合时,该车载终端立即与车载数据库建立通信连接,以保证采集事项的完整。当实时接收到的采集事项与车载终端内部预设的标准采集事项不吻合时,拒绝与车载数据库建立通信连接,并退回该数据采集指令,直至接收到的数据采集指令中的采集事项与标准事项相吻合时,才建立与车载数据库的通信连接,再完成上述相同的步骤。

所述建立与车载数据库的通信连接,并根据所述数据采集指令在所述车载数据库内采集对应的车辆信息的步骤包括:

步骤s21,通过蓝牙与所述车载数据库建立通信连接;根据所述数据采集指令在所述车载数据库内采集大量的车辆动态参数;筛选出与所述采集事项对应的所述车辆动态参数,并将筛选出的所述车辆动态参数整合成所述车辆信息。

所述调整所述车辆信息的字段格式的步骤包括:

具体的,当车载终端接收到数据采集指令时,车载终端立即开启内置的蓝牙,并通过蓝牙与车载数据库相配对,从而与车载数据库建立可传输的通信连接。当车载终端与车载数据库连通时,车载终端能够在车载数据库中初步采集大量的车辆动态参数,与此同时,并对车辆动态参数进行筛选,筛选出与接收到的采集事项对应的车辆动态参数,并将筛选出的车辆动态参数整合成需要的车辆信息。

步骤s31,将所述车辆信息调整成预设的字段格式,所述字段格式依次包括id、data、format以及type。

具体的,id表示该字段的身份信息;data表示该字段的数据信息;format表示该字段的格式信息;type表示该字段的类型信息。在具体实施时,上述多种字段信息之间依次用tab分隔开,且上述字段信息从左至右依次排布。

在本实施例中,当车载终端接收到上述步骤生成的车辆信息时,会立即将实时接收到的车辆信息转换成上述的id、data、format以及type的字段格式,并将转换后的车辆信息发送至国家数据平台,需要说明的是,该种格式便于国家数据平台接收,节省了数据的接收时间,提高了国家数据平台的接收效率。当国家数据平台接收到转换后的车辆信息时,会立即将该车辆信息与平台内的标准数据库进行比对,并最终判断该车辆是否符合国家的标准,再将判断结果发送至车载终端,以完成对即将出厂的电动汽车的车辆检测。

步骤s41,将调整后的所述车辆信息发送至所述目标数据库,以在所述目标数据库中判断所述车辆信息是否在预设的参数阈值内。

当车载终端调整完车辆信息的字段格式时,该车载终端将该车辆信息发送至国家数据平台,并与国家数据平台内的预设参数阈值相比对,当该车辆信息落入预设参数阈值范围内时,该车辆符合国家的标准,即为合格品,能够出厂,当该车辆信息没有落入预设参数阈值范围内时,该车辆不符合国家的标准,不是合格品,不能够出厂,从而模拟实车报文的过程。

需要指出的是,本发明第二实施例所提供的装置,其实现原理及产生的一些技术效果和第一实施例相同,为简要描述,本实施例未提及之处,可参考第一实施例中相应内容。

综上所述,本发明上述实施例当中的车辆检测方法,通过车载终端接收车载can总成发送的数据采集指令,其中,数据采集指令携带采集事项,与此同时,建立与车载数据库的通信连接,并根据接收到的采集信息在车载数据库内采集对应的车辆信息,最后对车辆信息的字段格式进行调整,并将调整过后的车辆信息发送至目标数据库进行比对,以此来模拟发送实车的报文。该车辆检测方法能够实时的、准确的获取完整的测试数据,并将测试数据及时的发送至目标数据库进行比对,从而能够准确的获取测试结果,节省了测试的时间,提高了测试的效率。

请参阅图3,所示为本发明第三实施例提供的车辆检测系统,

该车辆检测系统应用于车载终端,该车辆检测系统包括:

接收模块12,用于接收车载can总成发送的数据采集指令,所述数据采集指令携带采集事项;

通信模块22,用于建立与车载数据库的通信连接,并根据所述数据采集指令在所述车载数据库内采集对应的车辆信息;

调整模块32,用于将所述车辆信息的字段格式调整为目标格式,并将所述车辆信息发送至目标数据库以进行比对,所述目标格式为所述目标数据库能够识别的格式;

第一判断模块42,用于根据所述目标数据库的反馈信息判断所述车辆信息是否合格。

进一步的,上述车辆检测系统,其中,所述接收车载can总成发送的数据采集指令,所述数据采集指令携带采集事项,所述接收模块具体用于:

第二判断模块,用于判断所述数据采集指令携带的所述采集事项是否在预设事项之内;

所述通信模块用于在所述第二判断模块判断到所述数据采集指令携带的所述采集事项在预设事项之内时,建立与所述车载数据库的通信连接。

若否,拒绝与车载数据库建立通信连接。

进一步的,上述车辆检测系统,其中,所述建立与车载数据库的通信连接,并根据所述数据采集指令在所述车载数据库内采集对应的车辆信息,所述通信模块具体用于:

通过蓝牙与所述车载数据库建立通信连接;

根据所述数据采集指令在所述车载数据库内采集大量的车辆动态参数;

筛选出与所述采集事项对应的所述车辆动态参数,并将筛选出的所述车辆动态参数整合成所述车辆信息。

进一步的,上述车辆检测系统,其中,所述调整所述车辆信息的字段格式,并将所述车辆信息发送至目标数据库以进行比对,所述调整模块具体用于:

将所述车辆信息调整成预设的字段格式,所述字段格式依次包括id、data、format以及type。

本发明的实施例还提供一种可读存储介质,其内部存储有程序,所述程序被处理器执行时,实现上述车辆检测方法。

综上,本发明上述实施例当中的车辆检测系统,通过车载终端接收车载can总成发送的数据采集指令,其中,数据采集指令携带采集事项,与此同时,建立与车载数据库的通信连接,并根据接收到的采集信息在车载数据库内采集对应的车辆信息,最后对车辆信息的字段格式进行调整,并将调整过后的车辆信息发送至目标数据库进行比对,以此来模拟发送实车的报文。该车辆检测方法能够实时的、准确的获取完整的测试数据,并将测试数据及时的发送至目标数据库进行比对,从而能够准确的获取测试结果,节省了测试的时间,提高了测试的效率。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。

计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1