车辆远程控制的自动化测试系统及方法技术方案

技术编号:34864432 阅读:31 留言:0更新日期:2022-09-08 08:08
本发明专利技术公开了一种车辆远程控制的自动化测试系统及方法,车辆远程控制的自动化测试系统包括:上位机、机柜和测试台架,测试台架包括主控制器和车辆的多个不同的执行模块,每一执行模块包括子控制器和执行器,机柜包括处理器、电源通信单元、信息通信单元和故障设定单元,上位机与处理器电连接,处理器分别与电源通信单元、信息通信单元和故障设定单元电连接,故障设定单元串联于每一子控制器和对应的所述执行器之间。本系统在车辆开发前期即可进行远程测试,解决车辆验证和改进周期晚的问题,还能模拟各种故障对车辆进行远程测试,适用于各种车况下的远程测试,测试的通用性更广。且本系统为自动化测试,节省劳动力,测试效率高。率高。率高。

【技术实现步骤摘要】
车辆远程控制的自动化测试系统及方法


[0001]本专利技术涉及车辆
,尤其涉及车辆远程控制的自动化测试系统及方法。

技术介绍

[0002]车辆远程控制功能的自动化测试是用于在车辆功能开发过程中的测试,它可以为车辆远控策略开发和功能完善提供很好的依据。
[0003]现有技术中针对车辆远程控制系统的测试主要采用实车进行测试验证,在车辆开发后期才能测试,验证和改进周期晚。且现有技术中,对车辆某执行器出现故障导致测试出现故障时,无法对远程控制失败的原因即是否确实由执行器故障引起,进行验证。

技术实现思路

[0004]本专利技术提供了一种车辆远程控制的自动化测试系统及方法,在车辆开发前期即可进行远程测试,解决车辆验证和改进周期晚的问题,同时还能模拟各种故障对车辆进行远程测试。
[0005]根据本专利技术的一方面,提供了一种车辆远程控制的自动化测试系统,包括:上位机、机柜和测试台架,所述测试台架包括主控制器和车辆的多个不同的执行模块,每一执行模块包括子控制器和执行器,所述机柜包括处理器、电源通信单元、信息通信单元和故障设定单元,所述上位机与所述处理器电连接,所述处理器分别与所述电源通信单元、所述信息通信单元和所述故障设定单元电连接,所述电源通信单元分别与所述主控制器、每一所述子控制器和每一所述执行器电连接,所述信息通信单元与所述主控制器电连接,所述故障设定单元串联于每一所述子控制器和对应的所述执行器之间;
[0006]所述上位机用于生成第一测试用例并根据所述第一测试用例构建对应的测试序列;所述第一测试用例为验证设定的执行器故障时生成的用例;
[0007]所述处理器用于根据所述测试序列生成第一远程参数设置信号;
[0008]所述故障设定单元用于根据所述第一远程参数设置信号,断开对应的所述子控制器与所述执行器之间的连接;
[0009]所述主控制器用于根据所述测试序列通过对应的所述子控制器控制对应的所述执行器动作,并根据所述执行器连接的动作部件反馈的部件信号生成对应的动作结果信号;
[0010]所述上位机用于根据所述处理器获取的所述动作结果信号和所述第一测试用例对应的预期结果,确定远程测试是否通过。
[0011]可选的,所述上位机还用于生成第二测试用例,并根据所述第二测试用例构建对应的测试序列;所述第二测试用例为验证设定的执行器按照指令动作的用例;
[0012]所述处理器用于根据所述测试序列生成第二远程参数设置信号;
[0013]所述故障设定单元用于根据所述第二远程参数设置信号,连通对应的子控制器与执行器;
[0014]所述主控制器用于根据所述测试序列控制对应的执行器动作,并根据所述执行器连接的动作部件反馈的部件信号生成对应的动作结果信号;
[0015]所述上位机用于根据所述处理器获取的所述动作结果信号和所述第二测试用例对应的预期结果,确定远程测试是否通过。
[0016]可选的,所述处理器包括控制信号输入单元、车身参数设定单元、车辆模式设定单元和电源单元,所述上位机分别与所述控制信号输入单元、所述车身参数设定单元、所述车辆模式设定单元和所述电源单元电连接,所述电源单元与所述电源通信单元电连接,所述控制信号输入单元与所述信息通信单元电连接,所述车身参数设定单元分别与所述信息通信单元和所述故障设定单元电连接,所述车辆模式设定单元与所述信息通信单元电连接;所述第一远程参数设置信号包括第一远程控制指令、车身参数输入信息和车辆模式信息;
[0017]所述电源单元用于根据所述测试序列向所述主控制器和对应的所述执行模块供电;
[0018]所述控制信号输入单元用于对所述测试序列进行协议转换,生成所述第一远程控制指令以使对应的所述执行器动作;
[0019]所述车身参数设定单元用于根据所述测试序列生成车身参数输入信息,所述主控制器用于根据所述车身参数输入信息进行车辆远程测试的参数的设定;
[0020]所述车辆模式设定单元用于根据所述测试序列生成所述车辆模式信息,以使所述测试台架进入对应的模式。
[0021]可选的,所述车身参数输入信息至少包括车速信息、车门状态信息、车辆电源状态信息和挡位信息。
[0022]可选的,所述上位机还用于生成第三测试用例,并根据所述第三测试用例构建对应的测试序列;所述第三测试用例为验证车身参数信息中车辆远程测试的设定参数不符合设定规则时生成的用例;
[0023]所述控制信号输入单元用于根据所述测试序列生成第三远程控制指令;
[0024]所述车身参数设定单元根据所述测试序列,生成所述车身参数输入信息,其中所述车身参数输入信息中车辆远程测试的设定参数对应的信息为不符合设定规则的信息;
[0025]所述车身参数设定单元用于根据所述测试序列控制所述故障设定单元连通对应的子控制器与执行器;
[0026]车辆模式设定单元用于根据所述测试序列生成车辆模式信息;
[0027]所述主控制器用于根据所述第三远程控制指令控制对应的执行器动作,同时根据所述车身参数输入信息对车辆的参数进行设定、根据所述车辆模式信息对车辆的模式进行设定,并根据所述执行器连接的动作部件反馈的部件信号生成对应的动作结果信号;
[0028]所述上位机根据所述处理器获取的所述动作结果信号和所述第三测试用例对应的预期结果,确定远程测试是否通过。
[0029]可选的,所述上位机包括数据库模块、测试序列模块和自动化测试模块,所述数据库模块与所述测试序列模块电连接,所述自动化测试模块与所述测试序列模块电连接,所述自动化测试模块还与所述处理器电连接;
[0030]所述数据库模块用于存储车辆远程测试的参数;
[0031]所述测试序列模块,用于生成所述第一测试用例,并根据所述第一测试用例和所
述车辆远程测试的参数生成对应的所述测试序列;
[0032]所述自动化测试模块用于向所述处理器传输所述测试序列,并将所述动作结果信号和所述第一测试用例对应的预期结果进行比对,确定远程测试是否通过。
[0033]可选的,所述上位机还包括报告生成模块,所述报告生成模块与所述自动化测试模块电连接,所述报告生成模块用于根据自动化测试模块的动作结果信号和所述对应的预期结果的比对结果,生成测试报告。
[0034]可选的,所述电源通信单元包括IO板卡、所述信息通信单元包括CAN板卡、所述故障设定单元24包括故障注入板卡。
[0035]根据本专利技术的另一方面,提供了一种车辆远程控制的自动化测试方法,应用于车辆远程控制的测试系统,所述车辆远程控制的自动化测试系统包括:上位机、机柜和测试台架,所述测试台架包括主控制器和车辆的多个不同的执行模块,每一执行模块包括子控制器和执行器,所述机柜包括处理器、电源通信单元、信息通信单元和故障设定单元;
[0036]所述车辆远程控制的自动化测试方法包括:
[0037]所述上位机生成第一测试用例并根据所述第一测试用例构建对应的测试序列;所述第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆远程控制的自动化测试系统,其特征在于,包括:上位机、机柜和测试台架,所述测试台架包括主控制器和车辆的多个不同的执行模块,每一执行模块包括子控制器和执行器,所述机柜包括处理器、电源通信单元、信息通信单元和故障设定单元,所述上位机与所述处理器电连接,所述处理器分别与所述电源通信单元、所述信息通信单元和所述故障设定单元电连接,所述电源通信单元分别与所述主控制器、每一所述子控制器和每一所述执行器电连接,所述信息通信单元与所述主控制器电连接,所述故障设定单元串联于每一所述子控制器和对应的所述执行器之间;所述上位机用于生成第一测试用例并根据所述第一测试用例构建对应的测试序列;所述第一测试用例为验证设定的执行器故障时生成的用例;所述处理器用于根据所述测试序列生成第一远程参数设置信号;所述故障设定单元用于根据所述第一远程参数设置信号,断开对应的所述子控制器与所述执行器之间的连接;所述主控制器用于根据所述测试序列通过对应的所述子控制器控制对应的所述执行器动作,并根据所述执行器连接的动作部件反馈的部件信号生成对应的动作结果信号;所述上位机用于根据所述处理器获取的所述动作结果信号和所述第一测试用例对应的预期结果,确定远程测试是否通过。2.根据权利要求1所述的车辆远程控制的自动化测试系统,其特征在于,所述上位机还用于生成第二测试用例,并根据所述第二测试用例构建对应的测试序列;所述第二测试用例为验证设定的执行器按照指令动作的用例;所述处理器用于根据所述测试序列生成第二远程参数设置信号;所述故障设定单元用于根据所述第二远程参数设置信号,连通对应的子控制器与执行器;所述主控制器用于根据所述测试序列控制对应的执行器动作,并根据所述执行器连接的动作部件反馈的部件信号生成对应的动作结果信号;所述上位机用于根据所述处理器获取的所述动作结果信号和所述第二测试用例对应的预期结果,确定远程测试是否通过。3.根据权利要求1所述的车辆远程控制的自动化测试系统,其特征在于,所述处理器包括控制信号输入单元、车身参数设定单元、车辆模式设定单元和电源单元,所述上位机分别与所述控制信号输入单元、所述车身参数设定单元、所述车辆模式设定单元和所述电源单元电连接,所述电源单元与所述电源通信单元电连接,所述控制信号输入单元与所述信息通信单元电连接,所述车身参数设定单元分别与所述信息通信单元和所述故障设定单元电连接,所述车辆模式设定单元与所述信息通信单元电连接;所述第一远程参数设置信号包括第一远程控制指令、车身参数输入信息和车辆模式信息;所述电源单元用于根据所述测试序列向所述主控制器和对应的所述执行模块供电;所述控制信号输入单元用于对所述测试序列进行协议转换,生成所述第一远程控制指令以使对应的所述执行器动作;所述车身参数设定单元用于根据所述测试序列生成车身参数输入信息,所述主控制器用于根据所述车身参数输入信息进行车辆远程测试的参数的设定;所述车辆模式设定单元用于根据所述测试序列生成所述车辆模式信息,以使所述测试
台架进入对应的模式。4.根据权利要求3所述的车辆远程控制的自动化测试系统,其特征在于,所述车身参数输入信息至少包括车速信息、车门状态信息、车辆电源状态信息和挡位信息。5.根据权利要求1所述的车辆远程控制的自动化测试系统,其特征在于,所述上位机还用于生成第三测试用例,并根据所述第三测试用例构建对应的测试序列;所述第三测试用例为验证车身参数信息中车辆远程测试的设定参数不符合设定规则时生成的用例;所述控制信号输入单元用于根据所述测试序列生成第三远程控制指令...

【专利技术属性】
技术研发人员:李俊儒赵德银张东波李治民刘丽双
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:

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

1