本申请涉及车辆仿真领域,具体而言,涉及一种仿真测试系统及方法。
背景技术:
1、现有的车载域控制器测试方式通常依赖于效率较低的人工检测方法,主要是在实车环境中进行数据采集和验证。这种方式不仅耗时长,而且容易受到环境因素的影响,导致测试结果的不稳定性和不准确性。此外,人工检测还可能存在人为错误,进一步降低了测试的可靠性。因此,行业内亟需更高效、自动化的测试方案,以提高车载域控制器的测试效率和准确性。
技术实现思路
1、鉴于上述问题,提供了以下技术方案。
2、本申请的一种仿真测试系统包括:场景仿真模块,用于建立仿真环境;车辆仿真模块,用于建立模拟车辆;控制器模块,用于在第一操作模式下根据所述场景仿真模块以及所述车辆仿真模块的输入生成用于控制所述模拟车辆的控制指令;以及数据分析模块,用于在所述第一操作模式下对所述模拟车辆的状态数据进行实时分析与实时监测。
3、可选地,所述仿真测试系统还包括台架测试模块,所述控制器模块用于:在第二操作模式下接收实车数据,并且根据所述实车数据生成用于控制所述台架测试模块的控制指令,所述数据分析模块用于:在所述第二操作模式下,对所述台架测试模块的状态数据进行实时分析与实时监测。
4、可选地,所述接收实车数据进一步包括经由多个can总线接收所述实车数据,其中所述多个can总线包括:can2、can3、can8以及can3 imu。
5、可选地,所述can3 imu用于仿真私有can总线。
6、可选地,经由多个can总线接收所述实车数据进一步包括:利用触发器的形式来经由多个can总线接收所述实车数据。
7、可选地,所述模拟车辆的所述状态数据包括所述模拟车辆的横向移动数据。
8、可选地,所述台架测试模块包括:制动单元、转向单元以及智能座舱单元。
9、本申请的一种仿真测试方法包括:在第一操作模式下:建立仿真环境以及模拟车辆;基于所述仿真环境以及所述模拟车辆生成用于控制所述模拟车辆的控制指令;以及对所述模拟车辆的状态数据进行实时分析与实时监测;在第二操作模式下:接收实车数据;根据所述实车数据生成用于控制台架测试模块的控制指令,以及对所述台架测试模块的状态数据进行实时分析与实时监测。
10、本申请的计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述仿真测试方法。
11、本申请的计算机设备,包括存储模块、处理器以及存储在存储模块上并可在处理器上运行的计算机程序,其中所述处理器执行所述计算机程序时实现上述仿真测试方法。
12、本申请的计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述仿真测试方法。
1.一种仿真测试系统,其特征在于,所述仿真测试系统包括:
2.根据权利要求1所述的仿真测试系统,其特征在于,所述仿真测试系统还包括台架测试模块,所述控制器模块用于:在第二操作模式下接收实车数据,并且根据所述实车数据生成用于控制所述台架测试模块的控制指令,所述数据分析模块用于:在所述第二操作模式下,对所述台架测试模块的状态数据进行实时分析与实时监测。
3.根据权利要求2所述的仿真测试系统,其特征在于,所述接收实车数据进一步包括经由多个can总线接收所述实车数据,其中所述多个can总线包括:can2、can3、can8以及can3imu。
4.根据权利要求3所述的仿真测试系统,其特征在于,所述can3 imu用于仿真私有can总线。
5.根据权利要求4所述的仿真测试系统,其特征在于,经由多个can总线接收所述实车数据进一步包括:利用触发器的形式来经由多个can总线接收所述实车数据。
6.根据权利要求1所述的仿真测试系统,其特征在于,所述模拟车辆的所述状态数据包括所述模拟车辆的横向移动数据。
7.根据权利要求2所述的仿真测试系统,其特征在于,所述台架测试模块包括:制动单元、转向单元以及智能座舱单元。
8.一种仿真测试方法,其特征在于,所述仿真测试方法包括:
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求8所述的仿真测试方法。
10.一种计算机设备,包括存储模块、处理器以及存储在存储模块上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求8所述的仿真测试方法。
11.一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现权利要求8所述的仿真测试方法。