[发明专利]基于特征工况的汽车CAN总线关键信号解析方法有效
| 申请号: | 202110880880.6 | 申请日: | 2021-08-02 |
| 公开(公告)号: | CN113433931B | 公开(公告)日: | 2023-01-06 |
| 发明(设计)人: | 王嘉炜;周国柱;廉飞 | 申请(专利权)人: | 青驭汽车科技(太仓)有限公司 |
| 主分类号: | G05B23/02 | 分类号: | G05B23/02 |
| 代理公司: | 苏州佳博知识产权代理事务所(普通合伙) 32342 | 代理人: | 唐毅 |
| 地址: | 215400 江苏省苏州市太仓港经*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 特征 工况 汽车 can 总线 关键 信号 解析 方法 | ||
本发明公开了一种基于特征工况的汽车CAN总线关键信号解析方法,具体解析方法如下:对获取的CAN总线数据进行筛选,保留数据ID号和报文数据;剔除起始段和结束段出现报文数据变化的报文数据行;剔除过程段报文未变化ID的报文数据行;对于保留的上述变化数据行,去除重复的报文数据,获取数据状态表征,后续在对应时间位置输出解析文件;输出到解析文件。通过解析方法使得静态油门踏板加油与静态制动踏板制动工况下,找到对应信号会呈现特定的变化规律,从而为信号的位置查找和匹配提供了判断和支持。
技术领域
本发明涉及车辆总线信号解析技术领域,尤其涉及一种基于特征工况的汽车CAN总线关键信号解析方法。
背景技术
车辆开发过程中,车辆对标测试是一个常规方法。对标测试时往往需要了解测试相关的车辆信号值,以便掌握测试过程中车辆的工作状态,那么如何找到、并获得准确的汽车信号就十分重要。
CAN(Controller Area Network)总线是车辆通信的一种主流通信方式,也是关键信号传递的主要通道。相比于安装传感器的方法,通过CAN线解析车辆关键信号是一种方便快捷的方式。
关键信号就是表征整车和核心部件的工作状态的信号。其中整车信号主要是驾驶员操作相关的,包括油门行程、制动行程、离合器的行程、方向盘转角等,而传统车型核心部件信号主要有发动机转速、发动机扭矩等,纯电车型核心部件主要有驱动电机转速、驱动电机扭矩、高压电池电流、高压电池电压等。掌握了关键信号相当于基本掌握了车辆当时的工作状态。
通过CAN总线关键信号解析,可在车辆测试过程中,运用数据采集硬件记录车辆运转基本状态。一方面,可以更好地进行不同车辆之间的对标和数据分析,另一方面,可以了解到对标车辆的开发思路,从而参考学习,为车辆开发提供强有力的支持。故,有必要提出一种基于特征工况的汽车CAN总线关键信号解析方法为信号的位置查找和匹配提供了判断和支持。
发明内容
针对上述提出的问题,本发明的目的在于提供一种基于特征工况的汽车CAN总线关键信号解析方法,为信号的位置查找和匹配提供了判断和支持。
为实现上述目的,本发明采用如下技术方案:一种基于特征工况的汽车CAN总线关键信号解析方法,具体解析方法如下:步骤1:对获取的CAN总线数据进行筛选,保留数据ID号和报文数据;步骤2:剔除起始段和结束段出现报文数据变化的报文数据行;步骤3:剔除过程段报文未变化ID的报文数据行;步骤4:对于保留的上述变化数据行,去除重复的报文数据,在报文数据中取起始段一个时间位置报文数据值和过程段中报文数据最大值,转化为10进制值后,报文数据最大值减去在起始段的报文数据值是否大于16,如判断为是,则为数据值表征;如判断为否,则为数据状态表征;步骤5:对于数据状态表征,转化二进制值后,取两个时间点位置的异或值;将异或值再转化为十进制,获得二进制值中的1的位置,后续在对应时间位置输出解析文件,其中,0表示状态未发生,1表示状态发生;对于数据值表征先进行线性判断,在起始段中的一个时间位置报文数据值和过程段中的报文数据最大值之间,取多个时间位置,进行报文数据比较,应满足:过程段中报文数据大于等于起始段报文数据值,后一个时间位置的报文数据大于前一个时间位置的报文数据,最后一个时间位置的报文数据为最大值;步骤6:输出到解析文件:对于满足线性增加的报文数据,求得k值,再求得b值,后续在对应时间位置输出到解析文件,k值为一次函数变量系数,b值为常量系数。
其中,上述步骤2中,在起始段和结束段各选取多个时间点,满足各个时间点获得报文数据相同,则判定为ID报文数据行未变化,报文数据行保留,其他情形报文数据行剔除。
其中,上述步骤3中,选取过程段数据多个时间点的报文数据作为比较数据,起始段和结束段各取一个数据点,作为参考数据,如果比较数据不等于参考点数据,则判断此行数据为变化行,数据保留,其他情形数据行剔除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青驭汽车科技(太仓)有限公司,未经青驭汽车科技(太仓)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110880880.6/2.html,转载请声明来源钻瓜专利网。





