[发明专利]一种CAN总线信号解析方法及系统有效
申请号: | 202110723189.7 | 申请日: | 2021-06-29 |
公开(公告)号: | CN113259216B | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 陈琛;梁云鹤 | 申请(专利权)人: | 微企(天津)信息技术有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L29/06;G06N3/04;G06N3/08 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 301700 天津市武清区天津市武清开发区福*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 can 总线 信号 解析 方法 系统 | ||
1.一种CAN总线信号解析方法,其中,所述方法应用于一种CAN总线信号解析系统,所述方法包括:
根据第一读取指令,获得第一CAN总线的第一报文信号;
通过对所述第一报文信号进行识别,获得第一报文编码格式;
根据所述第一报文编码格式对所述第一报文信号进行信号过滤,获得第二报文信号,其中,所述第二报文信号为非静态信号;
通过对所述第二报文信号进行子集切分,获得子信号集合;
根据所述子信号集合中信号的长度进行编码识别,获得第一解码信号,其中,所述第一解码信号包括有符号解码和无符号解码;
通过对所述第一解码信号进行平稳性检验,获得第二读取指令;
根据所述第二读取指令,获得第一模板信号;
基于动态时间规整算法对所述第一模板信号进行计算,获得第一输出信号;
通过对所述第一输出信号进行皮尔逊相似性计算,获得第二输出信号;
将所述第二输出信号输入到第一评分训练模型中,获得第一信号解析结果,其中,所述第一信号解析结果为对所述第一CAN总线信号进行解析的结果。
2.如权利要求1所述的方法,所述通过对所述第一输出信号进行皮尔逊相似性计算,获得第二输出信号,所述方法还包括:
根据所述第一输出信号,获得第一对齐报文信号和第一对齐模板信号;
通过对所述第一对齐报文信号和第一对齐模板信号进行皮尔逊相似性计算,获得第一相关系数和第一检验系数;
基于所述第一相关系数和第一检验系数,生成第一相似指数;
根据所述第一相似指数,获得大于等于预设相似指数的N个相似指数,其中,N大于0且小于等于所述第一相似指数的总数量;
将所述N个相似指数对应的信号进行输出,生成所述第二输出信号。
3.如权利要求1所述的方法,所述将所述第二输出信号输入到第一评分训练模型中,获得第一信号解析结果,所述方法还包括:
通过对所述第一模板信号进行数据增强,获得第二模板信号;
根据所述第二模板信号,构建所述第一评分训练模型;
将所述第二输出信号作为输出信息输入到所述第一评分训练模型中;
获得所述第一评分训练模型输出的第一评分结果;
通过所述第一评分结果,获得所述第一信号解析结果。
4.如权利要求3所述的方法,所述通过对所述第一模板信号进行数据增强,获得第二模板信号,所述方法还包括:
通过对所述第一模板信号进行差分序列分析,生成第一信息域和第二信息域,其中,所述第一信息域为信号密集信息域,所述第二信息域为信号非密集信息域;
获得第一信号选取规则,所述第一信号选取规则为从信号中选取局部信号的规则;
根据所述第一信号选取规则,获得第一样本信号和第二样本信号;
通过对所述第一模板信号进行截断处理,获得第三样本信号;
通过对所述第一模板信号进行缩放处理,获得第四样本信号;
根据所述第一样本信号、所述第二样本信号、所述第三样本信号和所述第四样本信号,生成所述第二模板信号。
5.如权利要求1所述的方法,其中,所述通过对所述第一解码信号进行平稳性检验,获得第二读取指令,所述方法还包括:
将所述第一解码信号输入到平稳性自检模型中,获得第一平稳性检验结果,所述第一平稳性检验结果包括检验通过和检验不通过;
若所述第一平稳性检验结果为检验不通过,获得第一检验概率;
根据所述第一检验概率和预设检验概率,获得第一概率差值;
根据所述第一概率差值,生成第一误差系数;
判断所述第一误差系数是否处于预设误差系数阈值中;
若所述第一误差系数不处于预设误差系数阈值中,获得第一提醒信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微企(天津)信息技术有限公司,未经微企(天津)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110723189.7/1.html,转载请声明来源钻瓜专利网。