[发明专利]CAN总线控制器软件的仿真测试方法及系统在审
申请号: | 202010837197.X | 申请日: | 2020-08-19 |
公开(公告)号: | CN112230561A | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | 孙卫军;蔡胜超;杨光 | 申请(专利权)人: | 东风康明斯发动机有限公司 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 刘志菊;刘代乐 |
地址: | 441004 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | can 总线 控制器 软件 仿真 测试 方法 系统 | ||
1.一种CAN总线控制器软件的仿真测试方法,其特征在于:包括
启动CAN总线控制器HCM的一个测试项;
按当前测试项的要求为各仿真ECU的输入型系统变量赋值,CAN总线控制器HCM向各仿真ECU发送控制信号;
各仿真ECU按真实ECU的功能对所述输入型系统变量和来自CAN总线控制器HCM的控制信号进行运算,将运算结果赋值给仿真ECU输出的状态信号,并将所述状态信号发送至CAN总线控制器HCM;
CAN总线控制器HCM接收到所述仿真ECU输出的状态信号后,按照CAN总线控制器HCM的功能进行运算,将运算结果赋值给CAN总线控制器HCM输出的控制信号,并将所述控制信号发至仿真ECU;
采集CAN总线控制器HCM发送的所述控制信号,并将采集的控制信号值与该测试项预先标定的控制信号值进行比较,得到当前测试项的测试结果;
重复以上操作依次对其余测试项进行测试,直至CAN总线控制器软件的所有测试项全部测试完毕;
整合各测试项的测试结果,输出包含所有测试项测试结果的测试报告。
2.根据权利要求1所述的CAN总线控制器软件的仿真测试方法,其特征在于:所述当前测试项测试结果的判断包括:
当采集的控制信号值与该测试项预先标定的控制信号值之间的差值在设定的公差范围内,则当前测试项测试结果为通过;否则,当前测试项测试结果为失败。
3.根据权利要求1所述的CAN总线控制器软件的仿真测试方法,其特征在于:所述测试项为多个,每个所述测试项用于测试CAN总线控制器HCM的一项指定功能。
4.根据权利要求3所述的CAN总线控制器软件的仿真测试方法,其特征在于:各个所述测试项按照设定的测试顺序依次进行测试。
5.根据权利要求1所述的CAN总线控制器软件的仿真测试方法,其特征在于:所述仿真ECU输出的状态信号用于反映被控制对象的状态。
6.一种CAN总线控制器软件的仿真测试系统,其特征在于:包括
自动测试模块,用于按当前测试项的要求为各仿真ECU的输入型系统变量赋值,CAN总线控制器HCM向各仿真ECU发送控制信号;以及采集CAN总线控制器HCM发送的所述控制信号,并将采集的控制信号值与该测试项预先标定的控制信号值进行比较,得到当前测试项的测试结果;并在所有测试项全部测试完毕后,输出包含所有测试项测试结果的测试报告;
测试环境仿真模块,所述测试环境仿真模块内部集成有若干个仿真ECU,所述仿真ECU用于按真实ECU的功能对各仿真ECU的输入型系统变量和来自CAN总线控制器HCM的控制信号进行运算,将运算结果赋值给各仿真ECU输出的状态信号,并将所述状态信号发送至CAN总线控制器HCM;
CAN总线控制器HCM,用于在接收到各仿真ECU输出的状态信号后,按照CAN总线控制器HCM的功能进行运算,将运算结果赋值给CAN总线控制器HCM输出的控制信号,并将所述控制信号发至各仿真ECU。
7.根据权利要求6所述的CAN总线控制器软件的仿真测试系统,其特征在于:还包括CANoe适配器,所述自动测试模块、测试环境仿真模块通过USB线与CANoe适配器的USB接口连接,所述CAN总线控制器HCM通过CAN线与CANoe适配器的CAN总线接口连接。
8.根据权利要求6所述的CAN总线控制器软件的仿真测试系统,其特征在于:所述测试环境仿真模块包括数据库DBC,所述数据库DBC用于描述测试环境的CAN网络结构和所有CAN总线控制器的属性。
9.根据权利要求8所述的CAN总线控制器软件的仿真测试系统,其特征在于:所述属性包括ECU源地址、报文的名称和ID、报文的长度、报文的源地址和目标地址、报文的发送频率、报文包含的信号名称及信号在报文中的位置。
10.根据权利要求7所述的CAN总线控制器软件的仿真测试系统,其特征在于:所述仿真ECU和CAN总线控制器HCM之间通过CANoe适配器和CAN线进行数据交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东风康明斯发动机有限公司,未经东风康明斯发动机有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010837197.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于负荷预测的电网检修方式辅助生成系统
- 下一篇:一种防漏切的滤料分切机