[发明专利]变速器故障测试方法、装置及终端有效
| 申请号: | 201610807580.4 | 申请日: | 2016-09-07 |
| 公开(公告)号: | CN107797540B | 公开(公告)日: | 2021-03-16 |
| 发明(设计)人: | 周福全;郑军;易飞;焦伟;孙铎;王禺寒;洪佳;欧阳伟;王琳;李俐 | 申请(专利权)人: | 上海汽车集团股份有限公司 |
| 主分类号: | G05B23/02 | 分类号: | G05B23/02 |
| 代理公司: | 北京信远达知识产权代理有限公司 11304 | 代理人: | 魏晓波 |
| 地址: | 201203 上海市浦东新区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 变速器 故障测试 方法 装置 终端 | ||
一种变速器故障测试方法、装置及终端,变速器故障测试方法包括:读取测试用例库中的预设测试故障码,所述测试用例库包括至少一种所述预设测试故障码;根据所述预设测试故障码生成测试环境;采集变速器控制单元在所述测试环境下生成的故障码信息,并与所述预设测试故障码进行比较,将比较结果存入所述测试用例库。本发明技术方案提高了变速器故障测试的效率和准确性。
技术领域
本发明涉及车辆测试领域,尤其涉及一种变速器故障测试方法、装置及终端。
背景技术
在车辆的动力系统中,变速器作为一种新型的动力换挡变速器,具有驾驶舒适性高、排放低、燃油经济型好、可以实现无动力中断换挡等优点,得到了广泛的应用。
现有技术中,由于车辆动力系统中存在电控系统和液压系统,故需要配置更多的传感器和执行器,以保证实现其功能。传感器和执行器的增加也导致变速器发生电器故障的概率增大。为解决变速器故障,除了在动力系统的设计阶段制定科学合理的方案外,还要对变速器控制单元(Transmission Control Unit,TCU)进行系统的、全面的验证测试。诊断功能作为TCU最基本的功能,可以保证发生故障时能够采取适当的处理,提醒驾驶员,并记录故障相关信息。故在TCU软件程序的开发过程中,通常对TCU人工进行故障码测试。
但是,在对TCU进行诊断故障码全面测试时,测试工况复杂、测试案例繁多,且测试细节要求高,现有技术中采用人工测试容易造成测试不完全,在实时读取故障码信息进行判断时容易出错,导致测试效率较低。
发明内容
本发明解决的技术问题是如何提高变速器故障测试的效率和准确性。
为解决上述技术问题,本发明实施例提供一种变速器故障测试方法,变速器故障测试方法包括:
读取测试用例库中的预设测试故障码,所述测试用例库包括至少一种所述预设测试故障码;
根据所述预设测试故障码生成测试环境;
应用Python语言采集变速器控制单元在所述测试环境下生成的故障码信息,并与所述预设测试故障码进行比较,将比较结果存入所述测试用例库。
可选的,所述变速器故障测试方法还包括:基于所述比较结果生成测试报告,并存入所述测试用例库。
可选的,根据所述预设测试故障码生成所述测试环境包括:将所述预设测试故障码注入故障注入板,并经由所述故障注入板将所述预设测试故障码传输至测试环境仿真设备;所述测试环境仿真设备根据所述预设测试故障码生成所述测试环境。
可选的,所述变速器故障测试方法还包括:在下一次将所述预设测试故障码注入所述故障注入板之前,清除所述故障注入板中的所述预设测试故障码。
可选的,所述测试环境仿真设备通过CAN总线与电子控制单元进行通讯。
可选的,所述变速器故障测试方法还包括:采集所述变速器控制单元在所述测试环境下生成的所述故障码信息时,一并对所述变速器控制单元的故障条件进行标定。
可选的,所述故障码信息包括以下一种或多种:状态字节、扩展信息和冻结帧信息。
为解决上述技术问题,本发明实施例还公开了一种变速器故障测试装置,变速器故障测试装置包括:
读取单元,适于读取测试用例库中的预设测试故障码,所述测试用例库包括至少一种所述预设测试故障码;
测试环境生成单元,适于根据所述预设测试故障码生成测试环境;
输出单元,适于采集变速器控制单元在所述测试环境下生成的故障码信息,并与所述预设测试故障码进行比较,将比较结果存入所述测试用例库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海汽车集团股份有限公司,未经上海汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610807580.4/2.html,转载请声明来源钻瓜专利网。





