基于python工具调用INCA软件进行变速器自动化测试的方法技术

技术编号:42638298 阅读:106 留言:0更新日期:2024-09-06 01:36
本发明专利技术公开了一种基于python工具调用INCA软件进行变速器自动化测试的方法,封装INCA软件的COM通讯组件:在代码文件中,以test类的形式封装该组件的常用函数;配置测试变量:根据测试需求配置所需要的标定量、观测量;配置测试信息:测试配置信息会被记录到数据文件中;配置INCA软件信息:将INCA软件相关信息配置到inca_cfg数据字典里面;编写代码对INCA软件进行操作:上述步骤中的所有配置信息配置好之后,即使用Python工具根据具体测试需求编写代码实现自动化测试脚本。本发明专利技术能够用自动化脚本替代人工去完成复杂性高、周期性长、数据精度要求高的测试需求。

【技术实现步骤摘要】

本专利技术涉及变速器,具体涉及一种基于python工具调用inca软件进行变速器自动化测试的方法。


技术介绍

1、随着汽车工业的发展,市场对汽车变速器的检验标准也越来越严格,在变速器的开发过程中对各项性能的测试及数据的获取是必不可少的,经常会遇到工况复杂,数量级在毫秒甚至是微秒级别的测试需求,这种需求依靠人工手动测试是不可能完成的,也无法满足测试数据的准确性,又例如运行周期较长的耐久性测试,既增加了时间成本跟人力成本,又无法满足测试需求。故利用python工具编写自动化测试脚本去执行复杂性强,周期性长,可操控性差,数据精准度高的测试需求是一种高效、精准的方式。


技术实现思路

1、本专利技术提供基于python工具调用inca软件进行变速器自动化测试的方法,本专利技术能够用自动化脚本替代人工去完成复杂性高、周期性长、数据精度要求高的测试需求,从而提高工作效率。

2、解决上述技术问题的技术方案如下:

3、基于python工具调用inca软件进行变速器自动化测试的方法,包括以下步骤:

本文档来自技高网...

【技术保护点】

1.基于python工具调用INCA软件进行变速器自动化测试的方法,其特征在于,包括以下步骤:

2.根据权利要求1基于python工具调用INCA软件进行变速器自动化测试的方法,其特征在于,步骤1中以test类的形式封装该组件的常用函数的过程为:以test类的形式将函数初始化,打开INCA软件函数,关闭INCA软件函数,标定量标定函数,标定量获取函数,观测量获取函数,观测量平均值获取函数,延时函数,log文件记录函数,开始记录数据函数,停止记录数据函数进行封装。

3.根据权利要求1基于python工具调用INCA软件进行变速器自动化测试的方法,其特征在于,步骤2中...

【技术特征摘要】

1.基于python工具调用inca软件进行变速器自动化测试的方法,其特征在于,包括以下步骤:

2.根据权利要求1基于python工具调用inca软件进行变速器自动化测试的方法,其特征在于,步骤1中以test类的形式封装该组件的常用函数的过程为:以test类的形式将函数初始化,打开inca软件函数,关闭inca软件函数,标定量标定函数,标定量获取函数,观测量获取函数,观测量平均值获取函数,延时函数,log文件记录函数,开始记录数据函数,停止记录数据函数进行封装。

3.根据权利要求1基于python工具调用inca软件进行变速器自动化测试的方法,其特征在于,步骤2中的根据测试需求配置所需要的标定量、观测量的过程为:将标定can中的观测量配置到var_cfg["measureelements"]数据字典里面,将额外can中的测试量配置到var_cfg["canm...

【专利技术属性】
技术研发人员:谭智陈超超赵秋林仇坤向靖锋庞维
申请(专利权)人:重庆青山工业有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1