[发明专利]一种车辆实时信号处理方法及装置在审
申请号: | 202211128416.2 | 申请日: | 2022-09-16 |
公开(公告)号: | CN115525705A | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 陈艳卿;蔡耀华;钱冲冲;杨飚 | 申请(专利权)人: | 上海汽车集团股份有限公司;上海汽车工业(集团)有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F9/54;H04L67/12 |
代理公司: | 北京信远达知识产权代理有限公司 11304 | 代理人: | 张玉巾 |
地址: | 201203 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车辆 实时 信号 处理 方法 装置 | ||
本发明实施例公开了一种车辆实时信号处理方法及装置,方法包括:选择数据来源,所述数据来源传送的数据中至少包括第一信号;至少基于所述第一信号配置执行规则,所述执行规则包括触发规则和处理规则;选择处理后信号的流向目的地;基于以上生成第一任务并加载运行。本申请方案对系统进行了抽象,将公共的信号处理部分,抽象为独立的实时信号处理系统,通过数据的传递和连接,形成流式处理,大大减少业务迭代工作量;同时能够实现信号处理逻辑的脚本化、可视化,降低开发门槛,提升开发效率。
技术领域
本发明涉及车联网领域,更具体的说,是涉及一种车辆实时信号处理方法及装置。
背景技术
车联网车辆信号(以下简称信号)为车联网最核心业务数据,所有业务几乎都围绕信号处理进行。图1为车联网车辆信号业务处理结构逻辑示意图,其中,信号处理和业务处理两部分组成了车联网核心系统。其中的信号处理主要为寄出信号处理,如信号纠偏、反纠偏、对其、过滤等处理;业务处理为核心业务逻辑所在,大部分的业务处理,均为通过信号组合逻辑判断是否满足触发条件,如满足则进行转发、推送、存储等操作。
但基于图1实现的车辆信号业务处理,均为java代码开发,每次新业务需求,都要经历代码开发、部署、测试、上线等一整套流程,费时费力,成本高、资源浪费严重。
发明内容
有鉴于此,本发明提供如下技术方案:
一种车辆实时信号处理方法,包括:
选择数据来源,所述数据来源传送的数据中至少包括第一信号;
至少基于所述第一信号配置执行规则,所述执行规则包括触发规则和处理规则;
选择处理后信号的流向目的地;
基于以上生成第一任务并加载运行。
可选地,所述消息来源包括数据库、消息队列、文件中的至少一项。
可选地,所述选择数据来源,包括:
若所述数据来源为数据库,选择配置好数据库地址端口和登录信息的数据接口;
若所述数据源为消息队列或文件,选择配置好的地址信息的数据接口。
可选地,所述至少基于所述第一信号配置执行规则,包括:
至少基于所述第一信号配置触发规则,所述触发规则中包括信号名称、逻辑表达式和信号阈值。
可选地,所述至少基于所述第一信号配置执行规则,包括:
配置处理规则,所述处理规则包括信号名称、信号值和表示赋值。
可选地,所述处理后信号通过消息队列的方式传送。
可选地,在所述基于以上生成第一任务并加载运行的过程中,还包括:
备份运行过程中得到的处理后信号。
可选地,提供所述第一任务的数据流的可视化用户界面。
一种车辆实时信号处理装置,包括:
数据源选择模块,用于选择数据来源,所述数据来源传送的数据中至少包括第一信号;
规则配置模块,用于至少基于所述第一信号配置执行规则,所述执行规则包括触发规则和处理规则;
数据接收选择模块,用于选择处理后信号的流向目的地;
任务运行模块,用于基于以上生成第一任务并加载运行。
可选地,数据源选择模块具体用于:
若所述数据来源为数据库,选择配置好数据库地址端口和登录信息的数据接口;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海汽车集团股份有限公司;上海汽车工业(集团)有限公司,未经上海汽车集团股份有限公司;上海汽车工业(集团)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211128416.2/2.html,转载请声明来源钻瓜专利网。