[发明专利]一种网联车辆事件生成方法及装置在审
申请号: | 201910226724.0 | 申请日: | 2019-03-25 |
公开(公告)号: | CN110049108A | 公开(公告)日: | 2019-07-23 |
发明(设计)人: | 杨德军;李伟 | 申请(专利权)人: | 钛马信息网络技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
地址: | 200120 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标事件 目标数据 车辆事件 事件代码 转换规则 标准格式 代码复用 提示用户 转换关系 预设 开发 | ||
本发明实施例提供的一种网联车辆事件生成方法及装置,包括:确定需要生成的目标事件;获取所述目标事件对应目标数据,其中,所述目标数据的格式为预设的标准格式;根据所述目标数据与所述目标事件对应的转换规则,生成所述目标事件的事件代码,其中,所述转换规则包含所述目标数据到所述目标事件对应的事件代码的转换关系,所述事件代码用于执行以提示用户当前所发生的目标事件。本发明解决了现有技术中车辆事件代码复用率低、开发成本高的问题。
技术领域
本发明涉及车辆技术领域,具体而言,涉及一种网联车辆事件生成方法及装置。
背景技术
车辆在行使过程中在某些时间点会产生特殊的车辆行为,这些车辆行为是整个行使过程的关键节点,及时计算和监控这些关键点有助于了解车辆本身和驾驶员的状态。目前车辆事件可以分为两大类,一类是无状态事件,这类事件只和当前车辆信号或者消息类型相关;另一类是有状态事件,这类事件需要和之前的信号值做比较才能得出。
车辆信号众多,不同生产厂商的车辆事件的生成规则也不尽相同,往往都需要特殊定制实现。虽然定制式的开发可实现相关功能,但定制的方式代码复用率低,不同厂商之间的规则不统一,维护成本高。
发明内容
有鉴于此,本发明实施例的目的在于提供一种网联车辆事件生成方法及装置,解决了现有技术中车辆事件代码复用率低、开发成本高的问题。
第一方面,本申请通过一实施例提供如下技术方案:
一种网联车辆事件生成方法,包括:
确定需要生成的目标事件;获取所述目标事件对应目标数据,其中,所述目标数据的格式为预设的标准格式;根据所述目标数据与所述目标事件对应的转换规则,生成所述目标事件的事件代码,其中,所述转换规则包含所述目标数据到所述目标事件对应的事件代码的转换关系,所述事件代码用于执行以提示用户当前所发生的目标事件。
优选地,所述根据所述目标数据与所述目标事件对应的转换规则,生成所述目标事件的事件代码,包括:
获取所述目标事件对应的缓存数据;根据所述缓存数据、所述目标数据以及所述转换规则,生成所述目标事件的所述事件代码。
优选地,所述获取所述目标事件对应目标数据之后,还包括:
根据所述目标数据对所述缓存数据进行更新。
优选地,所述缓存数据的数据结构包括:
缓存类型、数据类型和数据属性;其中,所述缓存类型为所述车辆更新所述缓存数据时的车辆状态的标识,且所述缓存类型为所述转换规则计算时可使用的类型。
优选地,所述获取所述目标事件对应目标数据之前,还包括:
获取采集的多个车辆数据;将每个所述车辆数据转化为预设的标准格式,获得对应的多个标准格式的车辆数据;从多个所述标准格式的车辆数据中,确定出所述目标事件对应的所述目标数据。
优选地,所述将每个所述车辆数据转化为预设的标准格式,获得对应的多个标准格式的车辆数据之后,还包括:
将多个所述标准格式的车辆数据保存至map对象中。
优选地,所述确定需要生成的目标事件之前,还包括:
建立所述目标数据与所述事件代码之间的所述转换规则。
优选地,所述根据所述目标数据与所述目标事件对应的转换规则,生成所述目标事件的事件代码,包括:
根据所述目标数据与所述目标事件对应的转换规则,采用flink计算引擎生成所述目标事件的事件代码。
第二方面,基于同一发明构思,本申请通过一实施例提供如下技术方案:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于钛马信息网络技术有限公司,未经钛马信息网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910226724.0/2.html,转载请声明来源钻瓜专利网。