[发明专利]一种控制器的硬件在环测试方法和装置在审
| 申请号: | 202110361109.8 | 申请日: | 2021-04-02 |
| 公开(公告)号: | CN114661021A | 公开(公告)日: | 2022-06-24 |
| 发明(设计)人: | 张路;邵桂欣;黄颍华;刘三兵 | 申请(专利权)人: | 北京新能源汽车股份有限公司 |
| 主分类号: | G05B23/02 | 分类号: | G05B23/02 |
| 代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;姜精斌 |
| 地址: | 100176 北京市大兴区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 控制器 硬件 测试 方法 装置 | ||
1.一种控制器的硬件在环测试方法,其特征在于,包括:
调用测试指令对应的测试用例集,并监测所述测试用例集中的虚拟按键状态;
根据所述虚拟按键状态,确定虚拟驾驶模式信号;
根据所述虚拟驾驶模式信号,配置和执行当前配置按键类别的虚拟驾驶模式的测试用例;
根据配置和执行成功的测试用例,测试车辆的驾驶模式的相关功能。
2.根据权利要求1所述的控制器的硬件在环测试方法,其特征在于,所述监测所述测试用例集中的虚拟按键状态,包括:
若监控所述测试用例集中的所有配置按键状态均为未按下的状态,则确定再次上电后的当前驾驶模式为记忆驾驶模式;
其中,所述记忆驾驶模式为上一次车辆下电前所使用的驾驶模式。
3.根据权利要求2所述的控制器的硬件在环测试方法,其特征在于,所述监测所述测试用例集中的虚拟按键状态,还包括:
若控制器检测到虚拟按键发生预设动作时,根据所述虚拟按键的预设动作,生成第一预设指令;
根据所述第一预设指令,则确定当前驾驶模式为第一预设模式。
4.根据权利要求3所述的控制器的硬件在环测试方法,其特征在于,所述根据所述虚拟按键状态,确定虚拟驾驶模式信号,包括:
在当前驾驶模式为所述第一预设模式或者所述记忆驾驶模式的情况下,确定所述虚拟驾驶模式信号为双按键虚拟驾驶模式请求。
5.根据权利要求4所述的控制器的硬件在环测试方法,其特征在于,所述配置和执行当前配置按键类别的虚拟驾驶模式的测试用例,包括:
在所述双按键虚拟驾驶模式请求下,获取当前驾驶模式的按键类别;
根据所述按键类别,配置和执行与所述按键类别相匹配的虚拟驾驶模式的测试用例,并获取虚拟驾驶模式对应的总线驾驶模式;
其中,所述当前驾驶模式的按键类别包括:单按键配置的驾驶模式、双按键配置的驾驶模式以及三按键配置的驾驶模式。
6.根据权利要求1所述的控制器的硬件在环测试方法,其特征在于,所述配置和执行当前配置按键类别的虚拟驾驶模式的测试用例,包括:
从第一预设表中获取当前按键类别的变量与变量映射的对应关系;
根据所述变量与变量映射的对应关系,使双按键配置的虚拟驾驶模式的测试用例适用于三按键配置的驾驶模式的测试用例或者单按键配置的驾驶模式的测试用例;
其中,所述第一预设表至少存储多个实体环境下的第一信号类型的变量与变量映射,以及多个虚拟环境下的第二信号类型的变量与变量映射。
7.根据权利要求1所述的控制器的硬件在环测试方法,其特征在于,配置成功的测试用例中至少包括以下测试项目:
第一测试项目:在车辆第一次上电时,确定当前驾驶模式为第二预设模式;
第二测试项目:在车辆下电,再次重新上电时,确定当前驾驶模式为上一次车辆下电前所使用的驾驶模式;
所述配置成功的测试用例中至少存储以下测试信息:
测试时间序列、输入信号序列以及输出信号序列;
其中,所述输入信号至少包括车辆上电信息、虚拟按键状态信息;所述输出信号序列至少包括驾驶模式信息以及准备状态信息。
8.根据权利要求7所述的控制器的硬件在环测试方法,其特征在于,执行当前配置按键类别的虚拟驾驶模式的测试用例的步骤包括:
读取所述测试用例中的测试时间序列,并接收所述输入信号序列;
在读取所述测试时间序列完毕后,根据测试时间序列的时间周期和所述输入信号序列,确定所述输出信号序列;
直至所述输出信号序列出现预设结束信号时,确定输出测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新能源汽车股份有限公司,未经北京新能源汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110361109.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种钾肥生产用兑卤方法
- 下一篇:一种压铸耐腐蚀的浇口套





