[发明专利]基于dSPACE的电机控制器硬件在环自动化测试系统及方法有效
申请号: | 201711222805.0 | 申请日: | 2017-11-29 |
公开(公告)号: | CN107831757B | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 刘蕾;姜莹;范佳伦;张茨;王强龙 | 申请(专利权)人: | 合肥巨一动力系统有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 范晴 |
地址: | 230051 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 dspace 电机 控制器 硬件 自动化 测试 系统 方法 | ||
1.基于dSPACE的电机控制器硬件在环自动化测试系统,其特征在于:包括待测对象电机控制器、硬件在环仿真平台和自动化测试平台,所述硬件在环仿真平台包括实时处理器、IO板卡、试验管理软件,所述实时处理器通过IO板卡与待测电机控制器连接,运行虚拟的电机模型来模拟电机的运行状态,通过调用试验管理软件提供的编程接口实现自动化测试;所述自动化测试平台包括:关键字驱动模块、测试用例编辑模块、Robot Framework自动化测试框架、执行测试模块和输出测试报告模块;
所述关键字驱动模块包括:
设备接口访问模块: 负责将HIL仿真模型的应用程序下载到HIL硬件实时仿真器中运行,实时在线读写和修改模型中参数值;
信号监控采集模块:记录HIL硬件闭环系统电机及控制器实时运行状态数据,并通过python 语言调用Matlab绘图库进行数据绘图或者保存成Matlab可识别的.mat文件;
故障注入功能模块:控制HIL仿真平台的故障注入硬件板卡对电机控制相关信号做开路、短接到地、电源的故障注入动作;
其它关键字库:实现将绘图保存至测试报告,测试结果判断的特定算法;
测试操作变量:将HIL仿真模型中控制程控电源输出电压值的变量的路径赋值给自己定义的变量。
2.根据权利要求1所述的电机控制器硬件在环自动化测试系统,其特征在于:所述自动化测试平台采用开源的基于python语言的RobotFramework测试框架,测试框架为测试脚本以及执行测试模块提供运行环境,解析测试脚本中的关键字,根据关键字调用dSPACE硬件在环仿真平台的设备驱动来完成电机控制器的功能测试。
3.根据权利要求1所述的电机控制器硬件在环自动化测试系统,其特征在于:所述测试用例编辑模块,采用txt文本格式编辑测试的依次步骤的测试用例,测试步骤调用测试库中的关键字及其参数,测试用例编辑规则为关键字和参数之间保持特定数目的空格即可。
4.根据权利要求1所述的电机控制器硬件在环自动化测试系统,其特征在于:所述执行测试模块基于自动化测试框架调度和控制测试用例脚本的运行,顺序执行测试脚本的各个测试步骤。
5.根据权利要求4所述的电机控制器硬件在环自动化测试系统,其特征在于:所述执行测试模块允许用户根据测试需求,将测试用例归类,建立多个测试用例集,一个测试用例集中包含若干个测试用例,选择执行某个测试用例集,或者是指定执行测试用例集中的某几个测试用例,或者选择运行带有特定Tag标签的测试用例。
6.根据权利要求4所述的电机控制器硬件在环自动化测试系统,其特征在于:所述输出测试报告模块可以自动生成测试报告,测试日志测试报告可以生成多种格式,包括html、pdf、word。
7.根据权利要求6所述的电机控制器硬件在环自动化测试系统,其特征在于:对输出测试报告模块部分的python脚本进行修改,在输出的测试报告中定制化增加企业logo功能。
8.根据权利要求4所述的电机控制器硬件在环自动化测试系统,其特征在于:所述执行测试模块的测试用例编辑、执行方法为:
步骤A,建立测试用例集,用户根据测试需求建立不同的测试用例集;
步骤B,导入测试用例集用到的关键字库和测试操作变量;
步骤C,利用测试框架提供的Suit Setup调用测试用例集运行前的执行动作;
步骤D,利用测试框架提供的Test Setup调用测试用例运行前的执行动作;
步骤E,测试用例脚本编辑,采用基于文本方式编辑,或者采用测试框架提供的表格形式进行编辑;
步骤F,利用测试框架提供的Test Teardown调用测试用例脚本运行完成后的执行动作;
步骤G,利用测试框架提供的Suit Teardown调用测试用例集运行完成后的执行动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥巨一动力系统有限公司,未经合肥巨一动力系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711222805.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:控制器测试装置及系统
- 下一篇:一种智能车的路径跟踪控制方法