[发明专利]分布式CAN数据处理方法及其系统在审
申请号: | 201911412854.X | 申请日: | 2019-12-31 |
公开(公告)号: | CN113132313A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 赖荣东;张航其;李基勇;方耿舜 | 申请(专利权)人: | 厦门雅迅网络股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/40;H04L9/32 |
代理公司: | 深圳市博锐专利事务所 44275 | 代理人: | 汪黎 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 can 数据处理 方法 及其 系统 | ||
本发明公开了一种分布式CAN数据处理方法及其系统,方法包括:上位机分别生成各国标业务进程对应的解析规则文件;上位机将各解析规则文件发送至MPU;MPU对各解析规则文件中的解析规则进行汇总,生成CAN解析规则总表;MPU生成CANID过滤表,并发送至MCU;MCU根据CANID过滤表,对采集的CAN数据进行过滤,并将过滤后的CAN数据发送至MPU;MPU接收到CAN数据后,从CAN解析规则总表获取对应的解析规则;根据对应的解析规则的参数进行解析,得到解析结果,并按照预设的汇报格式生成汇报数据;将汇报数据通过对应的国标业务进程发送至云平台。本发明可提高开发效率,降低研发成本。
技术领域
本发明涉及CAN数据处理技术领域,尤其涉及一种分布式CAN数据处理方法及其系统。
背景技术
随着新能源GB/T32960-2016、GB17691-2018等国家标准陆续出台,商用车/乘用车行业越来越规范,行业竞争越来越激烈。许多车厂要求记录仪、T-BOX等车载终端产品要能够快速完成车辆CAN数据到国标要求数据的适配处理,以满足其车辆国标过检要求和正式运营要求。
如图1所示,车载终端产品一般由MCU、带通讯模块的MPU构成或MCU、不带通讯模块的MPU、通讯模块构成。其中MCU带有CAN控制器,可以采集处理车辆CAN数据,MPU能够利用GPRS/4G/5G/6G通讯模块,实现CAN数据无线上传功能。
整车CAN总线会有ECU周期性发出的各种数据,其数据格式可以通过CAN矩阵表来描述。CAN矩阵表如图2所示,它一般包括协议类型、CANID/PGN、Message Name、SPN、SignalName等数据字段。
车载终端产品对CAN数据处理的传统方法是,MCU根据CAN矩阵表修改其CAN数据采集过滤表,利用CAN控制器/收发器采集过滤表中要求的CAN原始数据给MPU。MPU根据CAN矩阵表,对每个CAN ID所对应的数据进行解析,一条CAN数据可能解析出若干个SPN(SuspectParameter Number,可疑参数编号,用来确定数据域中具体数据的含义)信息。然后MPU按照终端与平台协议标准,将需要的SPN信息进行格式转换和协议封装,通过4G/5G无线网络上传给国家平台。可以看出,程序对数据的采集过滤、解析,直接跟CAN矩阵表的含义相关,属于单层次直接解析的方法,CAN矩阵表变化时,对应的MCU程序和MPU程序也需要随着改变。而各个车厂的CAN矩阵表不同,同一车厂不同车型的CAN矩阵表也往往不一样。随着车厂、车型的变化,频繁变化的CAN矩阵表导致研发人员编码开发以及后续升级维护的工作量居高不下,研发成本不断上升,且相对低效,满足不了客户的快速适配要求。
发明内容
本发明所要解决的技术问题是:提供一种分布式CAN数据处理方法及其系统,可提高开发效率,降低研发成本。
为了解决上述技术问题,本发明采用的技术方案为:一种分布式CAN数据处理方法,包括:
上位机分别生成各国标业务进程对应的解析规则文件,所述解析规则文件包括其所对应的国标业务进程所需业务数据项对应的各CAN数据的解析规则,所述解析规则的参数包括对应的业务数据项的数据项标识、请求CANID、响应CANID、BIT位位置范围、乘法因子和加法因子;
上位机将各国标业务进程对应的解析规则文件发送至MPU;
MPU对各国标业务进程对应的解析规则文件中的解析规则进行汇总,生成CAN解析规则总表;
MPU根据所述CAN解析规则总表中的响应CANID,生成CANID过滤表,并将所述CANID过滤表发送至MCU;
MCU根据MPU发送的CANID过滤表,对采集的CAN数据进行过滤,并将过滤后的CAN数据发送至MPU;
MPU接收到MCU发送的CAN数据后,从所述CAN解析规则总表获取所述CAN数据对应的解析规则;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门雅迅网络股份有限公司,未经厦门雅迅网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911412854.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:烹饪器具、驱动控制电路和控制方法
- 下一篇:控制电压切换电路及相应的升压电路