[发明专利]一种CAN总线性能测试方法及测试系统有效
申请号: | 202011293092.9 | 申请日: | 2020-11-18 |
公开(公告)号: | CN112600724B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 刘会娟;王斌;李寒霜 | 申请(专利权)人: | 江苏徐工工程机械研究院有限公司 |
主分类号: | H04L43/50 | 分类号: | H04L43/50;H04L43/08;H04L12/40 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 范青青 |
地址: | 221004 江苏省徐*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 can 总线 性能 测试 方法 系统 | ||
本发明公开了一种CAN总线性能测试方法及测试系统,测试方法包括读取CAN总线性能因素,结合所输入的CAN总线外部因素,构建影响因素集;根据影响因素集,采用模糊综合评价原则从测试策略集中选取最优测试策略;根据所选取的最优测试策略开展CAN总线性能测试。测试系统包括CAN总线分析设备和CAN总线测试外围设备。CAN总线分析设备用于读取并分析CAN总线性能因素;CAN测试外围设备用于根据影响因素集,采用模糊综合评价原则从测试策略集中选取最优测试策略,并根据所选取的最优测试策略开展CAN总线性能测试。本发明能够科学有效地完成总线性能测试,减少人为带来的错误判断,保证整车总线网络可靠运行。
技术领域
本发明涉及一种CAN总线性能测试方法及测试系统,属于工程机械通信技术安全领域。
背景技术
目前市场上使用的CAN总线系统评价方法主要针对部分总线指标,常常依托技术人员的使用经验来判断各个性能指标对总线的影响值,总线评价指标单纯依靠通用标准中的数据,对于现场多变的环境难以评估其对于动态要求高、负载率突发变化以及分支过长等情况下的数据传输可靠性与实时性。
发明内容
本发明的目的在于克服现有技术中的不足,提供一种CAN总线性能测试方法及测试系统,解决现有技术中对技术人员要求较高,数据传输的可靠性与实时性差的技术问题。
为解决上述技术问题,本发明是采用下述技术方案实现的:
一方面,本发明提供了一种CAN总线性能测试方法,所述方法包括:
读取CAN总线性能因素,结合所输入的CAN总线外部因素,构建影响因素集;
根据影响因素集,采用模糊综合评价原则从测试策略集中选取最优测试策略;
根据所选取的最优测试策略开展CAN总线性能测试。
进一步的,所述CAN总线性能因素包括:CAN总线电平、CAN总线负载率、边沿及延时。
进一步的,所述CAN总线外部因素包括:CAN总线节点数目、CAN总线终端电阻数目、CAN总线分支长度。
进一步的,所述最优测试策略的选取方法包括如下步骤:
确定因素矩阵,根据标准或多次测量得到各个影响因素对测试策略的影响,建立影响因素重要度对比矩阵;
确定影响因素重要度对比矩阵中各影响因素的权重;
根据测试经验与通信标准,对每一个影响因素构造一个测试策略评分等级矩阵;
根据所选择的模糊隶属函数,计算测试策略评分对评价结果的属于程度,构建模糊评价矩阵;
根据影响因素的权重及模糊评价矩阵计算隶属度;
根据隶属度最大原则确定最优测试策略。
进一步的,影响因素的权重采用层次分析法确定。
进一步的,构建影响因素集的方法还包括:从CAN总线性能因素和CAN总线外部因素中选择相关影响因素;
对所选择的影响因素进行离散化处理,使影响因素的取值范围均在(0,1]内。
进一步的,所述测试策略集包括主动性能测试与被动性能测试。
进一步的,所述主动性能测试包括物理层注入错误测试、数据链路层注入错误测试和网络层注入错误测试。
另一方面,本发明还提供了一种CAN总线性能测试系统,包括CAN总线分析设备和CAN总线测试外围设备;
所述CAN总线分析设备:用于读取CAN总线性能因素,结合所输入的CAN总线外部因素,构建影响因素集;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏徐工工程机械研究院有限公司,未经江苏徐工工程机械研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011293092.9/2.html,转载请声明来源钻瓜专利网。