[发明专利]一种CAN总线信号解析方法及系统有效
申请号: | 202110723189.7 | 申请日: | 2021-06-29 |
公开(公告)号: | CN113259216B | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 陈琛;梁云鹤 | 申请(专利权)人: | 微企(天津)信息技术有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L29/06;G06N3/04;G06N3/08 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 301700 天津市武清区天津市武清开发区福*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 can 总线 信号 解析 方法 系统 | ||
本发明公开了一种CAN总线信号解析方法及系统,所述方法包括:通过对第一报文信号进行识别和静态信号过滤,获得第二报文信号;通过对所述第二报文信号进行子集切分,获得子信号集合;根据所述子信号集合,获得第一解码信号;对所述第一解码信号进行平稳性检验;获得第一模板信号;基于动态时间规整算法对所述第一模板信号进行计算,获得第一输出信号;通过对所述第一输出信号进行皮尔逊相似性计算,获得第二输出信号;将所述第二输出信号输入到第一评分训练模型中,获得第一信号解析结果。解决了现有技术中存在基于人工经验信号解析常规性重复操作的特点,从而影响人员能力发挥,造成计算效率低、准确性不高的技术问题。
技术领域
本发明涉及人工智能技术领域,尤其涉及一种CAN总线信号解析方法及系统。
背景技术
现代乘用车包含了复杂的机电系统,汽车中各个系统通过CAN(Controller AreaNetwork)总线传输报文进行通信,以保证汽车各系统安全高效地工作,但不同的汽车制造商对通讯过程的实现却是不同的,也就是汽车制造商可以随意地选取id以及信号传输位置来代表并传输某个报文信号,而相关的id与真实信号的映射信息又是不对外公开的,为了读懂每辆车自己的语言密码,更好地掌握汽车的控制逻辑,对CAN通信进行逆向工程显得尤为重要。
但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
现有技术中存在基于人工经验信号解析常规性重复操作的特点,从而影响人员能力发挥,造成计算效率低、准确性不高的技术问题。
发明内容
本申请实施例通过提供一种CAN总线信号解析方法及系统,解决了现有技术中存在基于人工经验信号解析常规性重复操作的特点,从而影响人员能力发挥,造成计算效率低、准确性不高的技术问题,达到了基于计算机替代人工的方式,提高信号解析效率,实现高效准确解析过程的技术效果。
鉴于上述问题,提出了本申请实施例提供一种CAN总线信号解析方法及系统。
第一方面,本申请实施例提供了一种CAN总线信号解析方法,其中,所述方法应用于一种CAN总线信号解析系统,所述方法包括:根据第一读取指令,获得第一CAN总线的第一报文信号;通过对所述第一报文信号进行识别,获得第一报文编码格式;根据所述第一报文编码格式对所述第一报文信号进行信号过滤,获得第二报文信号,其中,所述第二报文信号为非静态信号;通过对所述第二报文信号进行子集切分,获得子信号集合;根据所述子信号集合中信号的长度进行编码识别,获得第一解码信号,其中,所述第一解码信号包括有符号解码和无符号解码;通过对所述第一解码信号进行平稳性检验,获得第二读取指令;根据所述第二读取指令,获得第一模板信号;基于动态时间规整算法对所述第一模板信号进行计算,获得第一输出信号;通过对所述第一输出信号进行皮尔逊相似性计算,获得第二输出信号;将所述第二输出信号输入到第一评分训练模型中,获得第一信号解析结果,其中,所述第一信号解析结果为对所述第一CAN总线信号进行解析的结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微企(天津)信息技术有限公司,未经微企(天津)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110723189.7/2.html,转载请声明来源钻瓜专利网。