车辆数据的模拟诊断方法、装置、设备及存储介质制造方法及图纸

技术编号:39286111 阅读:9 留言:0更新日期:2023-11-07 10:57
本申请实施例公开了一种车辆数据的模拟诊断方法、装置、设备及存储介质,其中,所述方法包括:获取至少一个车辆上报的数据集合;在所述数据集合中确定待诊断车辆的诊断数据;基于诊断规范,对所述诊断数据进行解析,得到诊断结果,所述诊断结果用于表征所述车辆上报的诊断数据是否合规。诊断数据是否合规。诊断数据是否合规。

【技术实现步骤摘要】
车辆数据的模拟诊断方法、装置、设备及存储介质


[0001]本申请涉及但不限于车辆
,尤其涉及一种车辆数据的模拟诊断方法、装置、设备及存储介质。

技术介绍

[0002]所有上市的汽车需要将车端的数据上报至国家公共平台进行合规考核,只有合规的汽车才可以上市。而每次考核都需要付出相应的人力、物力和时间成本,且在一次考核不通过的情况下,还需要进行多次考核。如此,造成了大量的资源浪费。

技术实现思路

[0003]有鉴于此,本申请实施例至少提供一种车辆数据的模拟诊断方法、装置、设备及存储介质。
[0004]本申请实施例的技术方案是这样实现的:
[0005]一方面,本申请实施例提供一种车辆数据的模拟诊断方法,所述方法包括:获取至少一个车辆上报的数据集合;在所述数据集合中确定待诊断车辆的诊断数据;基于诊断规范,对所述诊断数据进行解析,得到诊断结果,所述诊断结果用于表征所述车辆上报的诊断数据是否合规。
[0006]另一方面,本申请实施例提供一种车辆数据的模拟诊断装置,所述装置包括:获取模块,用于获取至少一个车辆上报的数据集合;确定模块,用于在所述数据集合中确定待诊断车辆的诊断数据;解析模块,用于基于诊断规范,对所述诊断数据进行解析,得到诊断结果,所述诊断结果用于表征所述车辆上报的诊断数据是否合规。
[0007]再一方面,本申请实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法中的部分或全部步骤。
[0008]又一方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法中的部分或全部步骤。
[0009]本申请实施例中,首先,获取至少一个车辆上报的数据集合;然后,在数据集合中确定待诊断车辆的诊断数据;最后,基于诊断规范,对诊断数据进行解析,得到诊断结果,所述诊断结果用于表征所述车辆上报的诊断数据是否合规。
[0010]由于本申请实施例提供的上述方法应用于企业平台,因此可以用于企业内部在国家公共平台考核之前对车辆数据合规性的检查。在诊断结果符合规范之后,再发送至国家公共平台进行考核,以提高国家公共平台考核的通过率,从而可以避免由于多次通过国家公共平台考核而导致的人力、物力和时间成本的浪费。
[0011]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开的技术方案。
附图说明
[0012]此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本申请的实施例,并与说明书一起用于说明本申请的技术方案。
[0013]图1为本申请实施例提供的一种车辆数据的模拟诊断方法的实现流程示意图;
[0014]图2为本申请实施例提供的一种获取车辆上报数据的方法的实现流程示意图;
[0015]图3为本申请实施例提供的一种在诊断数据中确定显示数据的方法的实现流程示意图;
[0016]图4A为本申请实施例提供的一种电动汽车远程服务与管理系统的总体结构示意图;
[0017]图4B为本申请实施例提供的一种模拟后台的主功能界面示意图;
[0018]图4C为本申请实施例提供的一种车辆监听及数据采集的流程示意图;
[0019]图5为本申请实施例提供的一种数据动态加载的流程示意图;
[0020]图6为本申请实施例提供的一种车辆数据的模拟诊断装置的组成结构示意图;
[0021]图7为本申请实施例提供的一种计算机设备的硬件实体示意图。
具体实施方式
[0022]为了使本申请的目的、技术方案和优点更加清楚,下面结合附图和实施例对本申请的技术方案进一步详细阐述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0023]在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
[0024]所涉及的术语“第一/第二/第三”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一/第二/第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
[0025]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请的目的,不是旨在限制本申请。
[0026]本申请实施例提供了一种车辆数据的模拟诊断方法,应用于企业平台,该方法可以由计算机设备的处理器执行。其中,计算机设备指的可以是服务器、笔记本电脑、平板电脑、台式计算机、智能电视、机顶盒、移动设备(例如移动电话、便携式视频播放器、个人数字助理、专用消息设备、便携式游戏设备)等具备数据处理能力的设备。图1为本申请实施例提供的一种车辆数据的模拟诊断方法的实现流程示意图,如图1所示,该方法包括如下步骤S101至步骤S104:
[0027]步骤S101:获取至少一个车辆上报的数据集合;
[0028]这里,车辆的类型可以包括电动车、商务车、轿车等。车辆可以基于传输控制协议(TCP,Transmission Control Protocol)建立通讯链路,实现车辆数据的上报。在一些实施例中,TCP可以参考诊断规范中的约定,来规范数据中字段的类型,实现机器之间的交互。
[0029]在一些实施例中,至少一个车辆上报的数据集合可以为至少一个车辆上报的所有数据;也可以为对至少一个车辆上报的所有数据进行筛选后得到的部分数据。
[0030]在一些实施例中,至少一个车辆上报的数据集合可以通过轻型的数据库例如Sqlite保存到文件中,从而减少对运行环境的依赖。
[0031]步骤S102:在所述数据集合中确定待诊断车辆的诊断数据;
[0032]这里,待诊断车辆可以为至少一个车辆中的一个。诊断数据可以为待诊断车辆的所有数据,也可以为待诊断车辆的部分数据。
[0033]在一些实施例中,可以通过计算机设备的显示界面来显示至少一个车辆的数据集合。在一些实施例中,显示界面的左侧为由至少一个车辆组成的列表,右侧为每一车辆上报的数据。当在左侧选中一个车辆的情况下,右侧显示该车辆上报的数据。则步骤S102的实施可以包括:在显示界面左侧的列表中点击一个车辆,得到待诊断车辆,从而在显示界面的右侧显示待诊断车辆上报的数据,进而得到上述诊断数据。
[0034]步骤S103:基于诊断规范,对所述诊断数据进行解析,得到诊断结果,所述诊断结果用于表征所述车辆上报的诊断数据是否合规;
[0035]这里,诊断规范可以是国家公共平台对上市车辆进行合规考核时所使用的规范,例如GB32960,即电动汽车远程服务与管理系统技术规范。
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆数据的模拟诊断方法,其特征在于,应用于企业平台,包括:获取至少一个车辆上报的数据集合;在所述数据集合中确定待诊断车辆的诊断数据;基于诊断规范,对所述诊断数据进行解析,得到诊断结果,所述诊断结果用于表征所述车辆上报的诊断数据是否合规。2.根据权利要求1所述的方法,其特征在于,还包括:在所述诊断结果表征不符合规范的情况下,基于所述诊断结果,对所述诊断数据进行改正;将改正后的诊断数据进行重新诊断,至所述诊断结果表征符合规范。3.根据权利要求1或2所述的方法,其特征在于,所述获取至少一个车辆上报的数据集合,包括:获取已录入车辆上报的总数据集合;基于已录入车辆的当前状态,确定筛选数据的方式集合;其中,所述当前状态包括:所述已录入车辆与TCP服务端未连接,所述已录入车辆与所述TCP服务端连接且登入,所述已录入车辆与所述TCP服务端连接且登出;在所述筛选数据的方式集合中确定目标筛选方式;采用所述目标筛选方式对所述总数据集合进行筛选,得到所述至少一个车辆上报的数据集合。4.根据权利要求3所述的方法,其特征在于,所述获取已录入车辆上报的总数据集合,包括:通过TCP连接接收车辆发送的登录报文,其中,所述登录报文包括所述车辆的VIN码;基于所述车辆的VIN码,确定所述车辆是否属于所述已录入车辆;在所述车辆属于所述已录入车辆的情况下,获取所述车辆上报的数据。5.根据权利要求1所述的方法,其特征在于,所述基于诊断规范,对所述诊断数据进行解析,得到诊断结果,包括:基于所述诊断数据显示窗口的大小和显示位置,在所述诊断数据中确定显示数据;基于所述诊断规范,对所述显示数据中当前条数据进行解析,得到所述目标数据的诊断结果;逐条遍...

【专利技术属性】
技术研发人员:曹学勇申倍文徐坚江康操
申请(专利权)人:阿维塔科技重庆有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1