一种服务端数据采集配置方法及其系统技术方案

技术编号:34720568 阅读:10 留言:0更新日期:2022-08-31 18:05
本发明专利技术提供一种服务端数据采集配置方法及其系统,在云上建立车辆数据采集策略管理中心,并按照各种车型数据采集要求灵活生成配置文件存于云上服务端;车辆启动时,车机通过车载无线网络拉取所述服务端最新的配置文件,并分发至车端电子电器架构的各个控制领域中心;控制中心的数据采集端再根据各个领域对应的数据采集配置文件要求采集车辆各类型数据。通过建立车辆数据采集策略中心灵活按照工程技术人员选择自动化生成车端所需的配置文件,以使服务端提供满足条件的车辆拉取,减小了人工管理配置文件的工作量和配置出错的概率;同时满足了车辆摄像头视频、雷达点阵云等多各型数据采集的需求。据采集的需求。据采集的需求。

【技术实现步骤摘要】
一种服务端数据采集配置方法及其系统


[0001]本专利技术属于车联网
,具体涉及一种服务端数据采集配置方法及其系统。

技术介绍

[0002]随着汽车智能化和网联化的不断发展,汽车各型传感器增多,产生的数据类型和数据量也大大增多,除常规CAN数据外,新增了自动驾驶域各型摄像头产生的图片和视频数据、各型雷达产生的点云数据和控制器内部众多模块产生的过程数据,另还有座舱域等各型APP产生的埋点等数据。随着车端大量数据上云,使各型算法训练、车辆状态监控和用户用车行为等应用得到发展,但同时也带来了许多无效和低价值数据,增加了车云数据流量传输和云上存储开发管理成本。
[0003]现有技术中,针对车端常规CAN的数据采集,主要靠人力手动生成配置文件,不能满足各型数据高效灵活配置和车端不断迭代更新的架构下数据采集上云的要求。或者大都属于外挂采集系统,存在安装和使用成本高、不灵活和不能满足现有车辆采集数据的要求。
[0004]例如:CN201910603941.7公开了一种基于车联网的车辆监测系统及方法,系统包括云计算中心、车载网关服务器和数据采集装置;数据采集装置通过物联网通信方法,与车载网关服务器通信连接。通过车辆上设置的车载网关服务器,将车辆的监测数据转发至云计算中心,提高数据传输的实时性。但是,该技术属于外挂监测系统,不属于车辆自身电子电器架构部分,存在安装和使用成本高、不灵活和不能满足现有车辆采集数据的要求,例如车载数据采集终端只能采集少量输出的数据,因带宽和安全因素,只能采集常规少量的CAN数据,无法全面按需灵活配置采集,更无法采集域控中心的SWC内部数据;报警模块也是针对简单故障的故障报警,且无法获取相关数据进行分析;视频监控模块为外挂行车记录仪,实时上传的视频基本无法二次利用,无法满足数据闭环、责任判定等条件采集要求;更无法按车辆灵活对采集数据要求进行调整的功能。
[0005]又如CN202011338926.3公开一种车辆数据采集上传方法、装置、设备、存储介质及系统,所述车辆数据采集上传方法包括:接收车辆数据管理服务端下发的数据采集配置信息以及数据上传配置信息;根据数据采集配置信息与数据上传配置信息确定相应的数据采集规则和数据上传规则;根据数据采集规则以及数据上传规则实现车辆数据的采集与上传。所述车辆数据采集上传方法,通过预先统一在车辆数据管理服务端配置与整车通信协议相关的配置信息,使得车辆数据采集设备本身无需再关注车辆所采用的协议,在需要采集不同车型的测量数据时,只需动态从车辆数据管理服务端中获取相应的配置信息就可以轻松实现对不同车型的数据采集。同样该方案也属于外挂采集系统,不属于车辆自身电子电器架构部分,没有提供服务端配置的方法,不适用于量产车辆数据的采集需求,例如对自动驾驶各SWC数据、视频数据、雷达点云数据和按一定触发条件采集数据等需求,无法在其控制器内部完成和传输;外挂同样需增加硬件成本,软件上还有无法随车辆对整个系统进行OTA升级等缺点。
[0006]由此可见,目前服务端数据采集方法不能满足按需、高效、灵活采集车端数据,以
适应于电子电器架构不断迭代升级的车辆,必然会增加车企运营成本。

技术实现思路

[0007]针对现有技术存在的上述不足,本专利技术的目的在于提供一种服务端数据采集配置方法及其系统,解决现有车端采用常规CAN采集数据,或靠人力手动生成配置文件,不能高效灵活采集车端数据等问题。
[0008]实现上述目的,本专利技术采用如下技术方案:首先,本专利技术提供一种服务端数据采集配置方法,包括以下步骤:S1、在云上建立车辆数据采集策略管理中心,并按照各种车型数据采集要求生成配置文件存于云上服务端;S2、车辆启动时,车机通过车载无线网络拉取所述服务端最新的配置文件,并分发至车端电子电器架构的各个控制领域中心;S3、车端控制领域中心的数据采集端再根据各个领域对应的数据采集配置文件要求采集车辆各类型数据。
[0009]进一步,所述云上服务端按照车端控制领域中心的采集需求,对数据采集类型和采集策略进行配置,车端再根据配置要求采集需求数据。
[0010]其次,本专利技术还提供一种服务端数据采集配置系统,包括数据采集配置创建模块、配置拉取模块、配置分发模块、配置更新模块和配置监控调整模块;其中:所述数据采集配置创建模块,集成在云端车辆数据采集策略中心并作为其核心,用于生成车端数据采集配置文件,供配置拉取模块使用;所述配置拉取模块,集成在车端用于将服务端的采集配置传输到车端;所述配置分发模块,集成在车端由车机拉取到服务端生成的配置后,将其再分发至车上各个域控制器中心;所述车端数据更新模块,集成在车端将各域控制器以分发的采集配置对其存储到本地的配置进行更新;车端发生触发场景时,按最新配置要求采集车辆数据,再执行车辆数据上传;所述车辆数据监控调整模块,集成在云端车辆数据采集策略中心,并对车辆采集的数据进行监控,当采集的车辆数据满足预设的条件要求时,更改相应的采集配置,以达到自动闭环采集数据的要求。
[0011]进一步,所述数据采集配置创建模块实现方式是建立前、后端分离的数据采集策略中心系统,前端技术栈主要以Umi+React+antDesign构建,后端主要以Maven+Springboot+Mysql技术栈构建。
[0012]进一步,所述数据采集配置创建模块主要包括采集车系维护、采集车辆维护、采集目标维护、需求模块维护、采集任务管理和采集任务审批六个子模块;其中:采集车系维护子模块,用于维护车辆数据采集的分类管理,支持新增车系的添加等功能,并将此分组结果同步到采集车辆维护子模块。
[0013]采集车辆维护子模块,用于车系车型维护角度上细分车辆分组,这样方便灵活得到基于车系车型的车辆分组单元,例如某车系车型10万辆车采集一种配置数据,另外的采集另一种配置,最后再将车系车型车辆分组同步到采集任务管理分组子模块。
[0014]采集目标维护子模块,用于维护采集数据配置的基本单元,也是最小单元,例如自动驾驶碰撞事件对应的采集需求、信号采集需求等。并将这些最小单元同步到需求模块维护子模块。
[0015]需求模块维护子模块,根据实际场景选择对应的基于采集目标维护最小单元的集合,再将需求模块子模块同步到采集任务管理子模块。
[0016]采集任务管理模块,基于车系车型车辆分组,再选择需要的需求模块集合,形成按需采集的配置集合,点击发起审核请求后,将采集任务发到采集任务审批子模块。
[0017]采集任务审批子模块,汇总采集的各项任务,审批人点击审核确认后最终生成数据采集配置。
[0018]进一步,所述子模块对应各自的前端界面,具体构建如下:车系信息维护模块界面,首先在后端数据库中建立采集车系维护表,然后再在前端页面建车系的添加、编辑、删除和查询功能与之进行关联,并向车辆维护界面提供需要采集的车系信息;采集车辆维护模块界面,首先建立车系展开收起树,一级为车系,二级为车型,三级为组合模块,模块即为该车系对应车型下需要采集车辆的集合,车辆基本信息包本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务端数据采集配置方法,其特征在于,包括以下步骤:S1、在云上建立车辆数据采集策略管理中心,并按照各种车型数据采集要求生成配置文件存于云上服务端;S2、车辆启动时,车机通过车载无线网络拉取所述服务端最新的配置文件,并分发至车端电子电器架构的各个控制领域中心;S3、车端控制领域中心的数据采集端再根据各个领域对应的数据采集配置文件采集车辆各类型数据。2.根据权利要求1所述服务端数据采集配置方法,其特征在于,所述云上服务端按照车端控制领域中心的采集需求,对数据采集类型和采集策略进行配置,车端再根据配置要求采集需求数据。3.一种服务端数据采集配置系统,其特征在于,包括数据采集配置创建模块、配置拉取模块、配置分发模块、配置更新模块和配置监控调整模块;其中,所述数据采集配置创建模块,集成在云端车辆数据采集策略中心并作为核心,用于生成车端数据采集配置文件,供配置拉取模块使用;所述配置拉取模块,集成在车端用于将服务端的采集配置传输到车端;所述配置分发模块,集成在车端由车机拉取到服务端生成的配置后,将其再分发至车上各个域控制器中心;所述配置更新模块,集成在车端将各域控制器以分发的采集配置对其存储到本地的配置进行更新;车端发生触发场景时,按最新配置要求采集车辆数据,再执行车辆数据上传;所述配置监控调整模块,集成在云端车辆数据采集策略中心,并对车辆采集的数据进行监控,当采集的车辆数据满足预设的条件要求时,更改相应的采集配置,以达到自动闭环采集数据的要求。4.根据权利要求3所述服务端数据采集配置系统,其特征在于,所述数据采集配置创建模块中,包括:采集车系维护子模块,用于维护车辆数据采集的分类管理,支持新增车系的添加等功能,并将此分组结果同步到采集车辆维护子模块;采集车辆维护子模块,用于车系车型维护角度上细分车辆分组,再将车系车型车辆分组同步到采集任务管理分组子模块;采集目标维护子模块,用于维护采集数据配置的基本单元,并将这些单元同步到需求模块维护子模块;需求模块维护子模块,根据实际场景选择对应的基于采集目标维护最小单元的集合,再将需求模块子模块同步到采集任务管理子模块;采集任务管理子模块,基于车系车型车辆分组,再选择需要的需求模块集合,形成按需采集的配置集合,点击发起审核请求后,将采集任务发到采集任务审批子模块;采集任务审批子模块,汇总采集的各项任务,审批人点击审核确认后最终生成数据采集配置。5.根据权利要求3所述服务端数据采集配置系统,其特征在于,所述数据采集配置创建模块实现方式是建立前、后端分离的数据采集策略中心系统,前端技术栈主要以Umi+React+antDesign构建,后端主要以Maven+Springboot+Mysql技术栈构建。
6.根据权利要求3所述服务端数据采集配置系统,其特征在于,所述配置拉取模块中,车辆车机启动后,首先建立车机与云的无线连接,然后基于HTTP协议建立配置拉取接口,传参送入TUID和当前版本号,返回云上服务端生成的JSON格式的配置;如果车机配置版本和云上版本一致,则提示无可用新版本,如有更新,车机进行确认后再进行分发。7.根据权利要求3所述服务端数据采集配置系统,其特征在于,所述配置分发模块中,车机和自动驾驶域控制器、各车身域控制器建立以太网连接,然后建立基于DDS协议的接口,将配置文件分发至各域控制器,其中座舱域控制器和车机在同一模块内,直接进行本地透传。8.根据权利要求3...

【专利技术属性】
技术研发人员:刘义顺
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1