技术新讯 > 控制调节装置的制造及其应用技术 > 以太环网域控制器的测试方法、装置、设备及存储介质与流程  >  正文

以太环网域控制器的测试方法、装置、设备及存储介质与流程

  • 国知局
  • 2024-07-31 23:45:07

本申请涉及控制器测试,具体涉及一种以太环网域控制器的测试方法、装置、设备及存储介质。

背景技术:

1、随着智能化、网联化的发展趋势,新能源汽车的多电子控制单元(ecu,electroniccontrol unit)需求大幅增长,电子电气架构变得越来越复杂,并且带来了线束过长布线困难的问题。以太环网架构使用多个域控制器集中控制功能类似或位置接近的ecu,通过以太网进行相互通信,较传统架构传输速率更高、可靠性更强,并且可以缓解过多ecu带来的布线困难。

2、目前以太环网域控制器存在大量包含以太服务的控制逻辑,现有技术的控制器测试多为控制器的can接口进行了hil自动化测试的方法,缺乏针对以太环网域控制器的测试方法。

技术实现思路

1、鉴于上述问题,本申请提供了一种以太环网域控制器的测试方法、装置、设备及存储介质,用于解决现有技术中存在的缺乏针对以太环网域控制器的测试方法的问题,通过接收各测试机端发送的来自域控制器中的数据,并基于域控制器的对手件建立仿真模型,最终将数据导入仿真模型进行测试实现了对以太环网域控制器进行测试。

2、根据本申请实施例的一个方面,提供了一种以太环网域控制器的测试方法,所述测试方法包括:接收各测试机端发送的数据;其中,所述数据为测试机端采集的域控制器中的数据,所述域控制器为以太环网域控制器内断开以太环网的单个域控制器,每个所述测试机对应一个所述域控制器;基于所述域控制器的对手件建立所述域控制器的仿真模型;将所述各测试机端发送的数据导入所述仿真模型,以对所述以太环网域控制器进行测试。

3、在一些实施例中,所述基于所述域控制器的对手件建立所述域控制器的仿真模型步骤,进一步包括:获取所述域控制器中的对手件信息;其中,一个所述域控制器包括一个或多个对手件;根据所述对手件信息建立仿真模型;其中,所述仿真模型为域控制器中对手件的仿真模型,每个所述域控制器对应一个所述仿真模型。

4、在一些实施例中,所述将所述各测试机端发送的数据导入所述仿真模型,以对所述以太环网域控制器进行测试步骤之前,还包括:获取测试用例;其中,所述测试用例包括测试数据和预设结果;将所述测试数据导入所述仿真模型,以对所述以太环网域控制器进行测试,并得到测试结果;将所述测试结果与所述预设结果进行比较,并得到比较结果;基于所述比较结果确定所述仿真模型是否正常。

5、在一些实施例中,所述将所述各测试机端发送的数据导入所述仿真模型,以对所述以太环网域控制器进行测试步骤之前,还包括:采用预设校验算法对接收到的所述各测试机端发送的数据进行校验。

6、在一些实施例中,所述将所述各测试机端发送的数据导入所述仿真模型,以对所述以太环网域控制器进行测试步骤,进一步包括:将所述各测试机端发送的数据导入所述仿真模型,得到目标仿真模型;其中,各所述目标仿真模型基于所述以太环网连接;采用所述目标仿真模型对所述域控制器进行测试,以对所述以太环网域控制器进行测试。

7、在一些实施例中,所述将所述各测试机端发送的数据导入所述仿真模型,以对所述以太环网域控制器进行测试步骤,还包括:基于预设参数配置预设自动化测试软件,以将所述仿真模型导入所述预设自动化测试软件;其中,所述预设参数为所述域控制器和所述测试机的参数;将所述各测试机端发送的数据导入所述预设自动化测试软件中,得到目标自动化测试软件;控制所述目标自动化测试软件对所述以太环网域控制器进行测试。

8、在一些实施例中,所述将所述各测试机端发送的数据导入所述预设自动化测试软件中,得到目标自动化测试软件步骤,进一步包括:建立所述各测试机端发送的数据的映射关系;其中,所述映射关系表征所述各测试机端发送的数据与所述预设自动化测试软件中所需输入数据的引用关系;基于映射关系将所述数据映射至所述预设自动化测试软件中,得到目标自动化测试软件。

9、根据本申请实施例的另一方面,提供了一种以太环网域控制器的测试装置,包括:数据接收模块,用于接收各测试机端发送的数据;其中,所述数据为测试机端采集的域控制器中的数据,所述域控制器为以太环网域控制器内断开以太环网的单个域控制器,每个所述测试机对应一个所述域控制器;仿真建立模块,用于基于所述域控制器的对手件建立所述域控制器的仿真模型;测试模块,用于将所述各测试机端发送的数据导入所述仿真模型,以对所述以太环网域控制器进行测试。

10、根据本申请实施例的另一方面,提供了一种设备,包括:控制器;存储器,用于存储一个或多个程序,当一个或多个程序被控制器执行时,使得控制器实现上述任意一项所述的预测方法。

11、根据本申请实施例的又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使预测装置/设备执行如上述任意一项所述的预测方法的操作。

12、本申请实施例通过接收各测试机端发送的数据,并基于域控制器的对手件建立仿真模型,将数据导入仿真模型以实现对以太环网域控制器进行测试;其中,由于该数据为测试机端采集的域控制器中的数据,且域控制器为以太环网域控制器内断开以太环网的单个域控制器,故而将数据导入仿真模型后针对的是单个域控制器的测试,且仿真模型之间用以太环网连接实现对包括多个域控制器的以太环网域控制器的测试,进而提供了现有技术所没有的针对以太环网域控制器的测试方法,补齐了现有技术的不足。

13、上述说明仅是本申请实施例技术方案的概述,为了能够更清楚了解本申请实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本申请实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

14、附图说明

15、附图仅用于示出实施方式,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

16、图1示出了本申请提供的以太环网域控制器的测试方法的应用场景图;

17、图2示出了本申请提供的以太环网域控制器的测试方法的一个实施例的流程示意图;

18、图3示出了本申请提供的以太环网域控制器的测试方法的又一个实施例的流程示意图;

19、图4示出了本申请提供的以太环网域控制器的测试方法的另一个实施例的流程示意图;

20、图5示出了本申请提供的以太环网域控制器的测试方法的再一个实施例的流程示意图;

21、图6示出了本申请提供的以太环网域控制器的测试方法的又一个实施例的流程示意图;

22、图7示出了本申请提供的以太环网域控制器的测试方法的另一个实施例的流程示意图;

23、图8示出了本申请提供的以太环网域控制器的测试装置的一个实施例的结构示意图;

24、图9示出了本申请提供的设备的实施例的结构示意图;

技术特征:

1.一种以太环网域控制器的测试方法,其特征在于,所述测试方法包括:

2.根据权利要求1所述的测试方法,其特征在于,所述基于所述域控制器的对手件建立所述域控制器的仿真模型步骤,进一步包括:

3.根据权利要求1所述的测试方法,其特征在于,所述将所述各测试机端发送的数据导入所述仿真模型,以对所述以太环网域控制器进行测试步骤之前,还包括:

4.根据权利要求1所述的测试方法,其特征在于,所述将所述各测试机端发送的数据导入所述仿真模型,以对所述以太环网域控制器进行测试步骤之前,还包括:

5.根据权利要求2所述的测试方法,其特征在于,所述将所述各测试机端发送的数据导入所述仿真模型,以对所述以太环网域控制器进行测试步骤,进一步包括:

6.根据权利要求1所述的测试方法,其特征在于,所述将所述各测试机端发送的数据导入所述仿真模型,以对所述以太环网域控制器进行测试步骤,还包括:

7.根据权利要求6所述的测试方法,其特征在于,所述将所述各测试机端发送的数据导入所述预设自动化测试软件中,得到目标自动化测试软件步骤,进一步包括:

8.一种以太环网域控制器的测试装置,其特征在于,所述装置包括:

9.一种设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一可执行指令,所述可执行指令在装置/设备上运行时,使得装置/设备执行如权利要求1至7任意一项所述的测试方法的操作。

技术总结本申请涉及控制器测试技术领域,公开了一种以太环网域控制器的测试方法、装置、设备及存储介质。应用本申请的技术方案,能够通过接收各测试机端发送的数据,并基于域控制器的对手件建立仿真模型,将数据导入仿真模型以实现对以太环网域控制器进行测试;其中,由于该数据为测试机端采集的域控制器中的数据,且域控制器为以太环网域控制器内断开以太环网的单个域控制器,故而将数据导入仿真模型后针对的是单个域控制器的测试,且用仿真模型之间用以太环网连接实现对包括多个域控制器的以太环网域控制器的测试,进而提供了现有技术所没有的针对以太环网域控制器的测试方法,补齐了现有技术的不足。技术研发人员:钟锦涛,曾健深,柏春雪,吴成刚,崔毅受保护的技术使用者:重庆赛力斯新能源汽车设计院有限公司技术研发日:技术公布日:2024/6/18

本文地址:https://www.jishuxx.com/zhuanli/20240730/198425.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。