一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种整车域控制器远程空调控制功能测试方法及系统与流程

2022-07-16 15:36:35 来源:中国专利 TAG:


1.本发明属于电动汽车技术领域,具体涉及整车域控制器远程空调控制功能测试技术。


背景技术:

2.当前,计算机网络以及技术、传感器技术、电子技术都在迅猛发展,将其应用到新能源汽车行业中,使得新能源汽车电子控制技术也在不断地成熟和完善。
3.车联网是物联网技术在智能交通系统中的应用,它提供与车辆相关的远程控制服务、远程车辆定位、车况查询等,将智能手机应用到车联网服务中,成为一种发展趋势。
4.现有的手机应用包括车况、遥控、助手三大服务,其中遥控包括远程车门锁的开启和关闭,远程空调的开启和关闭,远程双闪或鸣笛等,这些远程控制功能不仅有利于改善汽车在行驶过程中舒适性,使车辆变得更加智能,同时为用户带来安全,便捷的驾车体验,也推动新能源汽车产业的发展。
5.为了用户更好的使用体验,远程控制空调功能的使用场景设计不仅需要覆盖正常的功能使用场景,还需要多关注异常工况下的场景,而目前还没有这样一种测试系统可高效率地完成测试。


技术实现要素:

6.本发明的目的是提供一种整车域控制器远程空调控制功能测试方法及系统,解决的技术问题:目前测试远程控制空调功能时无法很好的模拟异常工况场景,测试场景的覆盖面窄,导致测试结果不准确。为解决上述技术问题,本发明采用的技术方案为:一种整车域控制器远程控制功能测试方法,包括的步骤为:s01:在车联网平台上,根据测试用例模拟发送远程控制空调指令给整车控制器;s02:整车控制器接收远程控制空调指令及判断执行条件都满足后,发出开启空调请求给hil台架的仿真itms控制器;s03:hil台架根据外围控制器闭环测试模型发出执行后对应反馈值,所述模型模拟整车控制器外围控制器的正常和异常远程控制空调反馈,模拟收到整车控制器发出的远程控制空调请求并通过itms控制器的相关条件判断后,反馈开启空调执行结果至整车控制器;s04:整车控制器收到执行成功的反馈值后,上报执行结果给车联网平台。
7.优选地,在所述s03中,外围控制器闭环测试模型包括模拟的前排空调档位信号、空调执行状态反馈及空调前除霜激活状态反馈。
8.优选地,所述空调执行状态反馈的测试模型根据输入条件进行状态跳转并发出输出信号,空调执行状态反馈的测试模型收到开启空调后反馈执行成功和执行失败信号、开
启空调中反馈故障信号以及收到关闭空调后执行成功和执行失败信号。
9.优选地,所述测试用例的内容包括:车联网平台发送远程开启空调指令至整车控制器;判断是否满足开启条件,如果是,执行下一步,如果否,则远程空调开启失败,测试结束;根据反馈值,判断是否执行成功,如果是,执行下一步,如果否,远程空调开启失败,测试结束;开启过程中是否出现故障,如果是,远程空调开启中故障,测试结束;发送远程关闭空调执行;如果开启过程中没有出现故障及执行上一步之后,判断是否满足关闭条件,如果否,远程空调关闭失败,测试结束;上一步中如果是满足关闭条件,则继续根据反馈值判断是否执行成功,如果否,则远程空调关闭失败,测试结束;上一步中的如果判断是执行成功的,则远程空调关闭成功,测试结束。
10.优选地,在所述s01中,所述测试用例包括的元素有测试用例名称、测试用例文字描述、测试指令和输入信号、指令content值及测试预期结果;在测试用例中使用的content值通过content组成参数并根据预先制定的content计算公式计算得到,后续修改实际值即可得到新的content值。
11.本发明还提供一种整车域控制器远程空调控制功能测试系统,包括:远程控制空调指令发送模块,在车联网平台上,根据测试用例模拟发送远程控制空调指令给整车控制器;空调请求发送模块,整车控制器接收远程控制空调指令及判断执行条件都满足后,发出开启空调请求给hil台架的仿真itms控制器;反馈值发送模块,hil台架根据外围控制器闭环测试模型发出执行后对应反馈值,所述模型模拟整车控制器外围控制器的正常和异常远程控制空调反馈,模拟收到整车控制器发出的远程控制空调请求并通过itms控制器的其他条件判断后,反馈开启空调执行结果至整车控制器;上报模块,整车控制器收到执行成功的反馈值后,上报执行结果给车联网平台。
12.优选地,在所述反馈值发送模块中,外围控制器闭环测试模型包括模拟的前排空调档位信号、空调执行状态反馈及空调前除霜激活状态反馈。
13.优选地,所述空调执行状态反馈的测试模型根据输入条件进行状态跳转并发出输出信号,空调执行状态反馈的测试模型收到开启空调后反馈执行成功和执行失败信号、开启空调中反馈故障信号以及收到关闭空调后执行成功和执行失败信号。
14.优选地,在所述远程控制空调指令发送模块中,所述测试用例的内容包括:车联网平台发送远程开启空调指令至整车控制器;判断是否满足开启条件,如果是,执行下一步,如果否,则远程空调开启失败,测试结束;根据反馈值,判断是否执行成功,如果是,执行下一步,如果否,远程空调开启失败,测试结束;开启过程中是否出现故障,如果是,远程空调开启中故障,测试结束;发送远程关闭空调执行;如果开启过程中没有出现故障及执行上一步之后,判断是否满足关闭条件,如果否,远程空调关闭失败,测试结束;上一步中如果是满足关闭
条件,则继续根据反馈值判断是否执行成功,如果否,则远程空调关闭失败,测试结束;上一步中的如果判断是执行成功的,则远程空调关闭成功,测试结束。
15.优选地,在所述远程控制空调指令发送模块中,所述测试用例包括的元素有测试用例名称、测试用例文字描述、测试指令和输入信号、指令content值及测试预期结果;在测试用例中使用的content值通过content组成参数并根据预先制定的content计算公式计算得到,后续修改实际值即可得到新的content值。
16.通过采用上述技术方案,本发明可达到的有益技术效果为:在本发明中,远程控制空调功能测试执行时,需要使用hil台架工程实现,使用hil台架可以更好的模拟异常工况场景,可有效增加测试场景的覆盖面,另,在本发明中,hil台架根据外围控制器闭环测试模型发出执行后对应反馈值,其中,外围控制器闭环测试模型通过matlab搭建,matlab搭建的simulink模型模拟整车控制器外围控制器的正常和异常远程控制空调反馈,模型模拟收到整车控制器发出的远程控制空调请求并通过itms控制器的相关条件判断后,反馈开启空调执行结果至整车控制器;在hil台架上验证异常工况,与在试验车上注入故障条件相比,更能保障测试人员的安全;本发明不仅能够覆盖正常的功能使用场景,还可以完成异常工况下的场景测试,在测试中,可以提升工作效率和保证工作完成质量,并在此基础上能兼容不同电动车项目和不同hil台架的远程控制测试,且易于修改。
附图说明
17.图1为本发明提供的整车控制器远程控制空调功能测试执行方法的一较佳实施例的示意图;图2为关于测试远程控制空调功能的流程图(即测试用例的内容);图3为远程控制空调测试用例中content计算方法的一较佳实施例的示意图;图4为远程控制空调测试用例设计的一较佳实施例的示意图;图5为通过matlab搭建的远程控制空调功能外围控制器闭环测试模型的一较佳实施例的示意图之一;图6位通过matlab搭建的远程控制空调功能外围控制器闭环测试模型的一较佳实施例的示意图之二;图7为远程控制空调执行结果的一较佳实施例的示意图。
具体实施方式
18.下面结合附图对本发明作进一步说明。
19.如图1所示,本发明提供了一种整车域控制器远程空调控制功能测试方法,包括的步骤为:s01:在车联网平台上,根据测试用例模拟发送远程控制空调指令给整车控制器。
20.具体地,测试用例可以根据自己的需要进行编写。
21.s02:整车控制器接收远程控制空调指令及判断执行条件都满足后,发出开启空调请求给hil台架的仿真itms控制器。
22.具体地,远程控制空调功能测试执行时,需要使用hil台架工程实现,使用hil台架可以更好的模拟异常工况场景,可有效增加测试场景的覆盖面。
23.s03:hil台架根据外围控制器闭环测试模型发出执行后对应反馈值,其中,所述外围控制器闭环测试模型通过matlab搭建,所述matlab搭建的simulink模型模拟整车控制器外围控制器的正常和异常远程控制空调反馈,进一步地,模型模拟收到整车控制器发出的远程控制空调请求并通过itms控制器的其他条件判断后,反馈开启空调执行结果至整车控制器。
24.具体地,本实施例优选matlab进行搭建,在hil台架上验证异常工况,与在试验车上注入故障条件相比,更能保障测试人员的安全。
25.s04:整车控制器收到执行成功的反馈值后,上报执行结果给车联网平台。
26.如图5所示,外围控制器闭环测试模型包括模拟的前排空调档位信号、空调执行状态反馈及空调前除霜激活状态反馈。
27.如图6所示,空调执行状态反馈测试模型根据输入条件进行状态跳转并发出输出信号。该模型可以实现在收到开启空调后反馈执行成功和执行失败信号、开启空调中反馈故障信号、以及收到关闭空调后执行成功和执行失败信号。在hil台架上,将整车控制器发出的远程控制空调请求通过hil台架和模型中的输入条件mapping以及模型计算出来的执行状态反馈信号(即模型的输出)通过hil台架输入到整车控制器端,得到一个闭环测试环境。仅需在台架上更改常量参数,平台端下发远程空调指令后,便可以得到需要的执行状态反馈结果。
28.如图2所示,在测试过程中,首先需要完成远程控制空调功能用例设计,测试场景设计中,先梳理远程控制空调功能的正常流程,并根据正常路程注入异常场景,得到远程控制空调的完成测试用例路程,路程图可以清晰的查看到每一步测试步骤后有正常和异常测试情况。
29.测试用例的内容包括:车联网平台发送远程开启空调指令至整车控制器;判断是否满足开启条件,如果是,执行下一步,如果否,则远程空调开启失败,测试结束;根据反馈值,判断是否执行成功,如果是,执行下一步,如果否,远程空调开启失败,测试结束;开启过程中是否出现故障,如果是,远程空调开启中故障,测试结束;发送远程关闭空调执行;如果开启过程中没有出现故障及执行上一步之后,判断是否满足关闭条件,如果否,远程空调关闭失败,测试结束;上一步中如果是满足关闭条件,则继续根据反馈值判断是否执行成功,如果否,则远程空调关闭失败,测试结束;上一步中的如果判断是执行成功的,则远程空调关闭成功,测试结束。
30.如图3和图4所示,测试用例主要包括以下元素:测试用例名称、测试用例名字描述、测试指令和输入信号、指令content值及测试预期结果等;图4展示了测试用例中远程控制空调指令content计算表格,通过content组成参数,制定content的计算公式,仅修改实际值即可快速准确输出测试用例使用的content值。
31.如图7所示,为整车控制器收到远程开启空调指令后,通过本发明测试执行后得到的测试结果。信号1表示整车控制器发出远程开启空调请求,信号2为通过hil台架itms发出的执行成功反馈值,与测试用例预期结果相对比,判断测试用例通过测试。
32.本发明还提供了一种整车域控制器远程空调控制功能测试系统,包括:远程控制空调指令发送模块,在车联网平台上,根据测试用例模拟发送远程控制空调指令给整车控制器;
空调请求发送模块,整车控制器接收远程控制空调指令及判断执行条件都满足后,发出开启空调请求给hil台架的仿真itms控制器;反馈值发送模块,hil台架根据外围控制器闭环测试模型发出执行后对应反馈值,其中,外围控制器闭环测试模型通过matlab搭建,matlab搭建的simulink模型模拟整车控制器外围控制器的正常和异常远程控制空调反馈,进一步地,模型模拟收到整车控制器发出的远程控制空调请求并通过itms控制器的其他条件判断后,反馈开启空调执行结果至整车控制器;上报模块,整车控制器收到执行成功的反馈值后,上报执行结果给车联网平台。
33.具体地,在反馈值发送模块中,外围控制器闭环测试模型包括模拟的前排空调档位信号、空调执行状态反馈及空调前除霜激活状态反馈。
34.进一步,即模型模拟前排空调档位、空调执行状态反馈及空调前除霜激活状态反馈,以测试整车域控制器远程空调控制功能。
35.具体地,空调执行状态反馈的测试模型根据输入条件进行状态跳转并发出输出信号,空调执行状态反馈的测试模型收到开启空调后反馈执行成功和执行失败信号、开启空调中反馈故障信号以及收到关闭空调后执行成功和执行失败信号。
36.具体地,测试用例的内容包括:车联网平台发送远程开启空调指令至整车控制器;判断是否满足开启条件,如果是,执行下一步,如果否,则远程空调开启失败,测试结束;根据反馈值,判断是否执行成功,如果是,执行下一步,如果否,远程空调开启失败,测试结束;开启过程中是否出现故障,如果是,远程空调开启中故障,测试结束;发送远程关闭空调执行;如果开启过程中没有出现故障及执行上一步之后,判断是否满足关闭条件,如果否,远程空调关闭失败,测试结束;上一步中如果是满足关闭条件,则继续根据反馈值判断是否执行成功,如果否,则远程空调关闭失败,测试结束;上一步中的如果判断是执行成功的,则远程空调关闭成功,测试结束。
37.具体地,在远程控制空调指令模块中,测试用例包括的元素有测试用例名称、测试用例文字描述、测试指令和输入信号、指令content值及测试预期结果;在测试用例中使用的content值通过content组成参数并根据预先制定的content计算公式计算得到,后续修改实际值即可得到新的content值。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献