一种汽车驾驶模式选择控制器的功能测试方法与流程

文档序号:31605215发布日期:2022-09-21 10:24阅读:201来源:国知局
一种汽车驾驶模式选择控制器的功能测试方法与流程

1.本发明涉及测试技术领域,尤其涉及一种汽车驾驶模式选择控制器的功能测试方法。


背景技术:

2.驾驶模式选择控制器通过can总线与其他车载ecu相连。不同整车厂对驾驶模式的功能定义不同,这就决定了驾驶模式选择控制器具有定制化生产的特点。因此,生产过程中的功能性测试针对性较强。
3.目前生产车间是半自动化测试,需要人为干预,这就会相应的增加人力成本、时间成本,并且由于不同生产人员的干预,也会出现测试结果不一致现象。
4.本发明提出一种驾驶模式选择控制器的功能测试方法,从而实现全自动化生产,降低人力、时间成本和人为测试带来的不确定性结果,提高测试准确度,提高生产效率,增加企业效益。


技术实现要素:

5.鉴于现有技术中的上述缺陷或不足,期望提供一种汽车驾驶模式选择控制器的功能测试方法。
6.本发明提供的一种汽车驾驶模式选择控制器的功能测试方法,驾驶模式选择控制器通过can总线与其他车载ecu相连;控制器的功能测试包括模拟量采集测试、数字量采集测试及驱动输出测试;所述功能测试方法包括如下步骤:
7.s1:can初始化,串口初始化,如初始化成功,则进行下一步;如初始化失败,则多次尝试初始化直至超时,自动存储数据后,自动退出当次测试,准备下一次测试;
8.s2:扫码枪自动扫码:初始化成功,扫码枪自动对控制器外壳上的条形码进行扫码,扫码成功后,发送解锁指令进入测试模式,测试即自动开始;如扫码不成功或者解锁不成功,则自动保存数据,然后自动退出当次测试,继续下次测试;
9.s3:供电测试:解锁成功,上位机发指令到控制器,控制器接收到指令后,发出当前电压值给上位机,上位机根据预期参数判断该值是否正确,如果正确,进行下一步测试,否则进行多次本步骤测试,直至超时,自动保存数据,然后自动退出当次测试,继续下次测试;
10.s4:模拟量采集测试:供电测试通过,上位机写入指令,使能ad采集测试,控制器反馈报文到上位机,判断ad采集值是否符合预期参数范围,若符合,则ad采集测试通过;若不符合,进行多次采集比较,直至超时,自动保存数据,然后自动退出当次测试,继续下次测试;
11.s5:数字量采集测试:模拟量采集测试通过,上位机写入指令,使能di采集测试,控制器反馈报文到上位机,判断di采集值是否符合预期参数范围,若符合,则di采集测试通过;若不符合,进行多次采集比较,直至超时,自动保存数据,然后自动退出当次测试,继续下次测试;
12.s6:控制器驱动输出功能测试:数字量采集测试通过,上位机写入指令到控制器,打开控制器管脚输出功能,控制器管脚输出状态反馈给上位机,上位机判断反馈状态是否与预期状态相符,如果相符,则证明控制器管脚输出功能正常;否则多次比较,直至超时,自动保存数据,然后自动退出当次测试,继续下次测试;
13.s7:数据存储:该部分实现根据报告模板生成相应结果报告,以供相关人员查看测试记录并作为排查问题的一手资料。
14.优选的,控制器的功能测试还包括但不限于pwm信号输出测试,所述pwm信号输出测试的测试方法与所述驱动输出测试或数字量采集测试或模拟量采集测试同理,可参照驱动输出测试或数字量采集测试或模拟量采集测试的测试方法。
15.相对于现有技术而言,本发明的有益效果是:
16.本发明的汽车驾驶模式选择控制器的功能测试方法,实现了控制器功能自动化检测,对控制器功能测试项实现连续测试,并引入超时机制,不需要人工干预,控制器功能测试项多达百项,当前测试项目测试结束后,会自动切换到下一个测试项,如果当前测试项在规定时间内未测试正常,则提示测试超时,并退出当次测试,自动保存数据,继续下次测试,从而实现全自动化生产,降低人力、时间成本和人为测试带来的不确定性结果,提高测试准确度,提高生产效率,增加企业效益;数据存储系统实现了数据存储,为使用者查询、分析、数据追溯提供依据。
17.应当理解,发明内容部分中所描述的内容并非旨在限定本发明的实施例的关键或重要特征,亦非用于限制本发明的范围。本发明的其它特征将通过以下的描述变得容易理解。
附图说明
18.通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
19.图1为本发明实施例提供的一种汽车驾驶模式选择控制器的功能测试方法的流程示意图。
具体实施方式
20.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与发明相关的部分。
21.需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
22.请参考图1,本发明的实施例提供了一种汽车驾驶模式选择控制器的功能测试方法,驾驶模式选择控制器通过can总线与其他车载ecu相连;控制器的功能测试包括模拟量采集测试、数字量采集测试及驱动输出测试;所述功能测试方法包括如下步骤:
23.s1:can初始化,串口初始化,如初始化成功,则进行下一步;如初始化失败,则多次尝试初始化直至超时,自动存储数据后,自动退出当次测试,准备下一次测试;
24.s2:扫码枪自动扫码:初始化成功,扫码枪自动对控制器外壳上的条形码进行扫
码,扫码成功后,发送解锁指令进入测试模式,测试即自动开始;若扫码不成功,则多次尝试扫描条形码,并不发送解锁指令进入测试模式,直至超时,自动保存数据,自动退出当次测试,继续下次测试;如扫码成功,解锁不成功,则多次尝试发送解锁指令直至超时,自动保存数据,然后自动退出当次测试,继续下次测试;
25.其中,实现了控制器功能自动化检测,本发明测试方法中加入了自动扫码枪扫码功能,当扫完控制器外壳条形码以后,测试即自动开始,如遇到不良测试项,则自动保存数据,然后自动退出当次测试,继续下次测试。
26.s3:供电测试:解锁成功,上位机发指令到控制器,控制器接收到指令后,发出当前电压值给上位机,上位机根据预期参数判断该值是否正确,如果正确,进行下一步测试,否则进行多次本步骤测试,直至超时,自动保存数据,然后自动退出当次测试,继续下次测试;
27.s4:模拟量采集测试:供电测试通过,上位机写入指令,使能ad采集测试,控制器反馈报文到上位机,判断ad采集值是否符合预期参数范围,若符合,则ad采集测试通过;若不符合,进行多次采集比较,直至超时,自动保存数据,然后自动退出当次测试,继续下次测试;
28.其中,模拟量采集测试通过设置负载值,采集负载电压值,和预期值进行比较,如果正确,进行下一步测试,否则多次采集比较后,如不在范围内,直接超时。
29.s5:数字量采集测试:模拟量采集测试通过,上位机写入指令,使能di采集测试,控制器反馈报文到上位机,判断di采集值是否符合预期参数范围,若符合,则di采集测试通过;若不符合,进行多次采集比较,直至超时,自动保存数据,然后自动退出当次测试,继续下次测试;
30.s6:控制器驱动输出功能测试:数字量采集测试通过,上位机写入指令到控制器,打开控制器管脚输出功能,控制器管脚输出状态反馈给上位机,上位机判断反馈状态是否与预期状态相符,如果相符,则证明控制器管脚输出功能正常;否则多次比较,直至超时,自动保存数据,然后自动退出当次测试,继续下次测试;
31.s7:数据存储:该部分实现根据报告模板生成相应结果报告,以供相关人员查看测试记录并作为排查问题的一手资料;当次测试通过后,数据根据模板进行保存;如果遇到测试项不良,也会自动保存数据,供相关人员查看并第一时间排查问题。
32.在一优选实施例中,控制器的功能测试还包括但不限于pwm信号输出测试,所述pwm信号输出测试的测试方法与所述驱动输出测试或数字量采集测试或模拟量采集测试同理,可参照驱动输出测试或数字量采集测试或模拟量采集测试的测试方法。
33.本发明对控制器的功能测试项实现连续测试,引入超时机制,不需要人工干预;控制器功能测试项多达百项,当前测试项目测试结束后,会自动切换到下一个测试项,如果当前测试项在规定时间内未测试正常,则提示测试超时,并退出当次测试,自动保存数据,继续下次测试,从而实现全自动化生产,降低人力、时间成本和人为测试带来的不确定性结果,提高测试准确度,提高生产效率,增加企业效益。
34.在本说明书的描述中,术语“连接”、“安装”、“固定”等均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本技术中的具体含义。
35.在本说明书的描述中,术语“一个实施例”、“一些实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
36.以上仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1