[发明专利]CAN总线控制器软件的仿真测试方法及系统在审
申请号: | 202010837197.X | 申请日: | 2020-08-19 |
公开(公告)号: | CN112230561A | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | 孙卫军;蔡胜超;杨光 | 申请(专利权)人: | 东风康明斯发动机有限公司 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 刘志菊;刘代乐 |
地址: | 441004 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | can 总线 控制器 软件 仿真 测试 方法 系统 | ||
本发明涉及电子测试技术领域,具体涉及一种CAN总线控制器软件的仿真测试方法及系统。启动CAN总线控制器HCM的一个测试项;按当前测试项的要求为各仿真ECU的输入型系统变量赋值,CAN总线控制器HCM向各仿真ECU发送控制信号;各仿真ECU按真实ECU的功能对输入型系统变量和来自CAN总线控制器HCM的控制信号进行运算,将运算结果赋值给仿真ECU输出的状态信号,并将状态信号发送至CAN总线控制器HCM;CAN总线控制器HCM接收到仿真ECU输出的状态信号后,按照CAN总线控制器HCM的功能进行运算,将运算结果赋值给CAN总线控制器HCM输出的控制信号,并将控制信号发至仿真ECU。本发明可大大提高测试效率,降低测试成本,减小对测试资源的依赖,并具有通用性。
技术领域
本发明涉及电子测试技术领域,具体涉及一种CAN总线控制器软件的仿真测试方法及系统。
背景技术
随着节能减排政策的持续推进,特种车辆开始向电动化转型,即把双发动机动力系统改为单发动机动力系统,省掉的发动机用发电机代替,除车辆行驶部分外,其它耗能装置大部分都进行了机改电、液改电工作,并由发电机统一供电。这些发电及用电装置由一个CAN总线控制器HCM进行统一管理和控制。
CAN总线控制器HCM的软件在正式交付整车使用前,需要进行多轮测试。常规的测试方法中,测试环境是整车上的CAN线和挂在CAN线上的各种其它控制器,这些控制器与CAN总线控制器HCM通过CAN线进行通讯。该方法中,测试工程师用总线分析工具在整车上对CAN总线控制器HCM软件的每一项功能分别进行手工测试,一个开关、一个按扭地操作,以制造测试条件,再肉眼观察测试工具上的HCM控制信号的测量值,根据经验判断控制信号是否达到了预期。通过这种方法虽然可以真实地反映CAN总线控制器HCM软件的实际效果,但由于整车上才有测试环境所需的CAN线和挂在CAN线上的各种其它控制器,测试资源不易获得,通常需要派工程师到客户处实测,测试成本高、效率低,CAN总线控制器HCM软件的开发周期长。
发明内容
本发明的目的就是针对现有技术的缺陷,提供一种CAN总线控制器软件的仿真测试方法及系统,它通过一个CAN总线控制器HCM的仿真测试环境,实现对CAN总线控制器HCM的软件进行自动测试,提高测试效率,降低测试成本,缩短HCM软件开发周期。
本发明一种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总线控制器软件的所有测试项全部测试完毕;
整合各测试项的测试结果,输出包含所有测试项测试结果的测试报告。
较为优选的,所述当前测试项测试结果的判断包括:
当采集的控制信号值与该测试项预先标定的控制信号值之间的差值在设定的公差范围内,则当前测试项测试结果为通过;否则,当前测试项测试结果为失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东风康明斯发动机有限公司,未经东风康明斯发动机有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010837197.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于负荷预测的电网检修方式辅助生成系统
- 下一篇:一种防漏切的滤料分切机