一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种CAN数据识别方法、装置和设备与流程

2021-10-29 20:39:00 来源:中国专利 TAG:识别 装置 方法 数据 设备

技术特征:
1.一种can数据识别方法,其特征在于,所述方法包括:将获取的原始can数据的数据格式转换为目标数据格式,得到目标can数据;当获取到目标工况的目标参数时,将所述目标参数的数据格式转换为所述目标数据格式,得到目标字符串;从所述目标can数据中筛选含有所述目标字符串的待选报文;将所述待选报文的报文类型确定为所述目标字符串的报文类型。2.如权利要求1所述的方法,其特征在于,所述将所述待选报文的报文类型确定为所述目标字符串的报文类型,包括:根据所述待选报文的数据编码方式确定第一字符串选取方向;根据第一起始位、第一结束位和所述第一字符串选取方向,从所述待选报文中截取第一待识别数据段;根据第一精度、第一偏移量和所述第一待识别数据段,绘制第一数据曲线;根据所述第一数据曲线确定第一待认定参数;确定所述目标字符串的报文类型的第一特征参数与所述第一待认定参数之间的第一匹配度;当所述第一匹配度超过第一预设匹配度时,将所述待选报文的报文类型确定为所述目标字符串的报文类型。3.如权利要求1所述的方法,其特征在于,当未获取到所述目标工况的所述目标参数时,所述方法还包括:从所述目标can数据中确定待识别报文;根据所述待识别报文的数据编码方式确定第二字符串选取方向;根据第二起始位、第二结束位和所述第二字符串选取方向,从所述待识别报文中截取第二待识别数据段;根据第二精度、第二偏移量和所述第二待识别数据段,绘制第二数据曲线;根据所述第二数据曲线确定第二待认定参数;根据多种报文类型中的每种报文类型的第二特征参数与所述第二待认定参数之间的第二匹配度,确定所述待识别报文的报文类型。4.如权利要求3所述的方法,其特征在于,当所述多种报文类型中的每种报文类型的第二特征参数与所述第二待认定参数之间的第二匹配度均小于第二预设匹配度时,所述方法还包括:更新所述第二起始位和所述第二结束位,根据所述第二字符串选取方向、更新后的所述第二起始位和更新后的所述第二结束位,从所述待识别报文中截取第三待识别数据段;更新所述第二精度和所述第二偏移量,根据所述第三待识别数据段、更新后的所述第二精度和更新后的所述第二偏移量,绘制第三数据曲线;根据所述第三数据曲线确定第三待认定参数;根据多种报文类型中的每种报文类型的第二特征参数与所述第三待认定参数之间的第三匹配度,确定所述待识别报文的报文类型。5.如权利要求1所述的方法,其特征在于,当所述目标字符串的报文类型为连续信号时,从所述目标can数据中筛选含有所述目标字符串的待选报文,包括:
根据基础偏移量获得多个第三偏移量,所述多个第三偏移量均是所述基础偏移量的倍数;针对每个第三偏移量,根据第三偏移量、基础精度和所述目标字符串,确定扩充字符串;从所述目标can数据中筛选含有所述扩充字符串的第一待选报文;从所述目标can数据中筛选含有所述目标字符串的第二待选报文,所述待选报文包括所述第一待选报文和所述第二待选报文。6.如权利要求1所述的方法,其特征在于,当所述目标字符串的报文类型为状态信号时,从所述目标can数据中筛选含有所述目标字符串的待选报文,包括:将所述目标can数据中具有相同报文标识符的报文进行分类,得到多组同类报文集合;从所述多组同类报文集合中,筛选同一数据位连续出现所述目标字符串的次数超过预设次数的集合,得到第一同类报文集合;将所述第一同类报文集合中包含所述目标字符串的报文作为所述待选报文。7.如权利要求6所述的方法,其特征在于,当所述目标字符串的报文类型为滚动计数信号时,从所述目标can数据中筛选含有所述目标字符串的待选报文,包括:从所述多组同类报文集合中,筛选同一数据位循环出现至少两个所述目标字符串的集合,得到第二同类报文集合;将所述第二同类报文集合中的报文作为所述待选报文。8.如权利要求1所述的方法,其特征在于,所述从所述目标can数据中筛选含有所述目标字符串的待选报文,包括:将所述目标can数据中连续出现所述目标字符串中所有字符的报文作为所述待选报文。9.一种can数据识别装置,其特征在于,所述装置包括:第一转换模块,用于将获取的原始can数据的数据格式转换为目标数据格式,得到目标can数据;第二转换模块,用于当获取到目标工况的目标参数时,将所述目标参数的数据格式转换为所述目标数据格式,得到目标字符串;第一筛选模块,用于从所述目标can数据中筛选含有所述目标字符串的待选报文;第一确定模块,用于将所述待选报文的报文类型确定为所述目标字符串的报文类型。10.一种电子设备,其特征在于,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行以实现如权利要求1至8中任一项所述的一种can数据识别方法。

技术总结
本发明公开了一种CAN数据识别方法、装置和设备,包括:将获取的原始CAN数据的数据格式转换为目标数据格式,得到目标CAN数据;当获取到目标工况的目标参数时,将目标参数的数据格式转换为目标数据格式,得到目标字符串;从目标CAN数据中筛选含有目标字符串的待选报文;将待选报文的报文类型确定为目标字符串的报文类型。本申请将原始CAN数据的数据格式转换为目标数据格式,得到目标CAN数据,将目标工况的目标参数的数据格式也转换为目标数据格式,得到目标字符串,可以从目标CAN数据中查询包括目标字符串的待选报文,也就能够从目标CAN数据中获取与目标字符串属于相同报文类型的全部报文,可以高效率地对报文进行分类,提高了CAN数据的识别效率。了CAN数据的识别效率。了CAN数据的识别效率。


技术研发人员:孟斌 王路路 杜强 夏佳磊 陈功利
受保护的技术使用者:东风汽车集团股份有限公司
技术研发日:2021.06.16
技术公布日:2021/10/28
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜