一种自动化测试系统和方法与流程

文档序号:20001506发布日期:2020-02-22 03:13阅读:155来源:国知局
一种自动化测试系统和方法与流程

本发明实施例涉及自动化测试技术领域,尤其涉及一种自动化测试系统和方法。



背景技术:

在整车研发过程中,车辆正式下线之前,需要对车辆进行测试,以确保车辆的安全性和可靠性。目前,各个汽车生产厂和研发单位所进行的测试主要是通过人工驾驶车辆,在试验场内进行一定时长的驾驶,然后检测车辆上各部件的性能是否合格,这种测试方式消耗了大量的人力成本和时间成本,严重影响了整车研发的周期。



技术实现要素:

本发明实施例提供一种自动化测试系统和方法,以节省测试所需的人力成本和时间成本。

第一方面,本发明实施例提供一种自动化测试系统包括:

服务平台以及设置在试验场内的安防装置;

所述服务平台分别与所述安防装置和设置在待测车辆上的工控机建立通信连接,所述工控机还与所述安防装置建立通信连接;

所述服务平台,用于生成测试信息并发送给所述工控机;

所述工控机,用于根据接收的测试信息控制所述待测车辆在所述试验场内行驶,采集并发送所述待测车辆上各部件的参数信息给所述服务平台,以使所述服务平台根据接收的参数信息,结合预设评价准则对所述待测车辆进行评测;

所述安防装置,用于检测到所述待测车辆行驶至设定区域时,向所述工控机发送报警信息,以通过所述工控机调整所述待测车辆的行驶轨迹。

可选的,所述待测车辆上还设置有通信模块、整车控制器和环境感知模块;

所述服务平台包括:服务器和通信盒;

所述通信模块与所述通信盒建立通信连接,所述服务器与所述通信盒连接,所述工控机分别与所述通信模块和整车控制器连接,所述整车控制器还与环境感知模块连接;

所述服务器,用于生成测试信息并通过所述通信盒和通信模块发送给所述工控机;

所述工控机,具体用于根据接收的测试信息,生成相应的测试指令,并发送给所述整车控制器,以使所述整车控制器根据所述测试指令控制所述待测车辆的行驶;

所述环境感知模块,用于采集道路图像,并发送给所述整车控制器;

所述整车控制器,用于当确定所述待测车辆所在的车道上存在障碍物时,调整所述待测车辆的行驶轨迹。

可选的,所述待测车辆上还设置有车载传感器,所述车载传感器与所述整车控制器连接;

所述服务平台还包括:监控屏,所述监控屏与所述服务器连接;

所述整车控制器,还用于根据所述车载传感器采集的车辆信息,确定所述待测车辆当前的运动状态,并将所述运动状态通过所述工控机和通信模块发送给所述服务器,以使所述服务器将所述待测车辆的运动状态以预设展示形式展示在所述监控屏。

可选的,所述待测车辆上还设置有定位模块,所述定位模块与所述整车控制器连接;

所述服务平台还包括:定位基站;

所述定位模块,用于结合所述定位基站发送的自身定位信息,确定所述待测车辆当前的位置信息;

所述整车控制器,具体用于当确定所述待测车辆所在的车道上存在障碍物时,根据所述障碍物的位置信息,结合所述待测车辆当前的位置信息,调整所述待测车辆的行驶轨迹,并将所述位置信息通过所述工控机发送给所述服务器。

可选的,所述安防装置包括:周界监控感知装置;

所述周界监控感知装置,用于监控所述试验场的环境信息,并发送给所述服务器;

所述服务器,还用于当确定所述待测车辆上的环境感知模块失效时,根据所述周界监控感知装置发送的所述试验场的环境信息,辅助所述整车控制器调整所述待测车辆的行驶轨迹。

可选的,所述服务器,还用于当确定所述待测车辆位于弯道盲区时,根据所述周界监控感知装置采集的弯道盲区内的信息,确定所述待测车辆是否位于设定区域,并当所述待测车辆位于设定区域时,生成报警信息并发送给所述工控机。

可选的,所述安防装置还包括:隔离墙,所述隔离墙用于隔离试验场和周边设施,当所述待测车辆失控时,保护所述周边设施。

可选的,所述安防装置还包括:照明灯,所述照明灯用于照明所述试验场的道路,辅助车道定位。

可选的,所述通信模块为v2x模块。

第二方面,本发明实施例还提供一种自动化测试方法,该方法包括:

服务平台生成测试信息并发送给工控机;

所述工控机根据接收的测试信息控制待测车辆在试验场内行驶,采集并发送所述待测车辆上各部件的参数信息给所述服务平台,以使所述服务平台根据接收的参数信息,结合预设评价准则对所述待测车辆进行评测;

安防装置检测到所述待测车辆行驶至设定区域时,向所述工控机发送报警信息,以通过所述工控机调整所述待测车辆的行驶轨迹。

本发明实施例提供一种自动化测试系统和方法,通过服务平台生成测试信息并发送给工控机,使工控机根据接收的测试信息控制待测车辆在试验场内行驶,通过工控机采集并发送待测车辆上各部件的参数信息给服务平台,使服务平台根据接收的参数信息,结合预设评价准则对待测车辆进行评测,实现了对待测车辆的自动化测试,节省了人力成本和时间成本,此外,还通过安防装置实现了对待测车辆行驶轨迹的调整,保证了车辆的安全和测试的顺利进行。

附图说明

图1为本发明实施例一提供的一种自动化测试系统与待测车辆交互的结构图;

图2为本发明实施例一提供的另一种自动化测试系统与待测车辆交互的结构图;

图3为本发明实施例二提供的一种自动化测试方法的流程图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。此外,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

车辆出厂之前必须要进行性能测试,传统的测试利用人工驾驶车辆实现,无法适应复杂的试验环境,而且当试验路面颠簸不平或车辆位于弯道盲区时,由于车辆上传感器的位置和安装角度不变,导致传感器所获取信息的准确度较低,直接影响最终的测试结果。本实施例通过将服务平台、安防装置以及车辆自身的装置相结合,弥补了传统测试的缺陷,既节省了人力成本和时间成本,又提高了测试的准确度。

实施例一

图1为本发明实施例一提供的一种自动化测试系统与待测车辆交互的结构图,本实施例可适用于测试车辆性能是否可靠的情况,参考图1,自动化测试系统1包括:服务平台11以及设置在试验场内的安防装置12;

服务平台11分别与安防装置12和设置在待测车辆2上的工控机21建立通信连接,工控机21还与安防装置12建立通信连接;

服务平台11,用于生成测试信息并发送给工控机21;

工控机21,用于根据接收的测试信息控制待测车辆2在试验场内行驶,采集并发送待测车辆2上各部件的参数信息给服务平台11,以使服务平台11根据接收的参数信息,结合预设评价准则对待测车辆2进行评测;

安防装置12,用于检测到待测车辆2行驶至设定区域时,向工控机21发送报警信息,以通过工控机21调整待测车辆的行驶轨迹。

可选的,服务平台11与安防装置12和工控机21之间的通信以及工控机21和安防装置12之间的通信可以采用以太网、总线或wifi等形式。服务平台11一方面可以监控待测车辆2的行驶,另一方面还可以根据工控机21发送的参数信息对待测车辆2上各部件的性能进行评测,保证待测车辆2的安全性和可靠性。测试信息是待测车辆2在试验场行驶时所具备的条件,包括但不限于:车速、加速度、行驶时间、循环次数以及行驶路径,其中,行驶路径是待测车辆2在试验场行驶时所依据的行驶轨迹,不同的路面对应的行驶路径不同,实际应用时可以根据试验场的路面选择对应的行驶路径,可选的,实施例所采用的试验场的路面包括颠簸路面和弯道盲区路面,示例性的,当待测车辆2在颠簸路面行驶时,服务平台11选择颠簸路面对应的行驶路径。

工控机21即工业控制计算机,设置在待测车辆2上,一方面可以与待测车辆2上其他的部件如整车控制器、车载传感器等进行通信,另一方面还可以与服务平台11和安防装置12进行通信,通过与服务平台11和安防装置12的交互,实现对待测车辆2的自动化测试,节省了人力和时间。实施例对工控机21的型号不进行限定,例如可以是mic-75m13。具体的,工控机21根据服务平台11发送的测试信息可以控制待测车辆2在试验场内按照既定的行驶轨迹行驶,当待测车辆2行驶时,工控机21通过与待测车辆2上的整车控制器和车载传感器等部件的连接,可以实时获取整车控制器和车载传感器等部件的参数信息,并发送给服务平台11。服务平台11可以根据接收的参数信息,结合预设评价准则对整车控制器和车载传感器等部件的性能进行测试,其中,预设评价准则是预先设定的用于评价各部件性能的依据,不同的路面对应的评价准则不同,可选的,路面与对应的评价准则可以关联存储,便于查找,实施例对具体的评价准则不进行限定。

工控机21与待测车辆2上各部件进行信息交互时,可以通过can(controllerareanetwork,控制器局域网络)板卡实现,可选的,can板卡的型号可以是pci-1680u*4,由此,工控机21可以通过can板卡对待测车辆2上的各部件进行实时监控。可选的,工控机21还可以根据采集的各部件的参数信息对待测车辆2上的各部件进行故障检测,并将故障检测结果上报给服务平台11。

安防装置12是设置在试验场周边的安全防护装置,可选的,可以在试验场的整个边缘设置安防装置12。可以理解的是,待测车辆2在实际行驶过程中,由于外界环境或自身故障等原因,通常会偏离既定的行驶轨迹,甚至会出现失控,安防装置12可以对这种情况进行监控,例如当待测车辆行驶至设定区域时,可以向工控机21发送报警信息,通知工控机21调整待测车辆2的行驶轨迹,保证待测车辆的安全和测试的顺利进行。可选的,设定区域可以是当前路面的边缘,例如当前路面是颠簸路面,当监测到待测车辆2行驶至颠簸路面的边缘时,向工控机21发送报警信息,保证待测车辆2始终在颠簸路面上行驶,提高测试的准确度。可选的,当测试路面与试验场的边缘相邻时,设定区域还可以是试验场的边缘,由此,可以防止待测车辆驶离试验场或与试验场之外的设施或建筑发生碰撞。服务平台11、安防装置12以及工控机21之间的交互,可以适应各种环境和场景,实现了自动测试,节省了人力成本和时间成本,提高了测试的准确度。

本发明实施例一提供一种自动化测试系统,通过服务平台生成测试信息并发送给工控机,使工控机根据接收的测试信息控制待测车辆在试验场内行驶,通过工控机采集并发送待测车辆上各部件的参数信息给服务平台,使服务平台根据接收的参数信息,结合预设评价准则对待测车辆进行评测,实现了对待测车辆的自动化测试,节省了人力成本和时间成本,此外,还通过安防装置实现了对待测车辆行驶轨迹的调整,保证了车辆的安全和测试的顺利进行。

在上述实施例的基础上,参考图2,图2为本发明实施例一提供的另一种自动化测试系统与待测车辆交互的结构图,待测车辆2上还设置有通信模块22、整车控制器23和环境感知模块24;

服务平台11包括:服务器111和通信盒112;

通信模块22与通信盒112建立通信连接,服务器111与通信盒112连接,工控机21分别与通信模块22和整车控制器23连接,整车控制器23还与环境感知模块24连接;

服务器111,用于生成测试信息并通过通信盒112和通信模块22发送给工控机21;

工控机21,具体用于根据接收的测试信息,生成相应的测试指令,并发送给整车控制器23,以使整车控制器23根据测试指令控制待测车辆2的行驶;

环境感知模块24,用于采集道路图像,并发送给整车控制器23;

整车控制器23,用于当确定待测车辆2所在的车道上存在障碍物时,调整待测车辆2的行驶轨迹。

实施例所述的通信盒112与通信模块22的功能类似,用于协助服务器111与待测车辆2之间的信息交互,使服务器111对待测车辆2的性能进行评测,其中,通信模块22可以是v2x模块。服务器111用于对实时监控待测车辆2,并根据需求生成测试信息,通过通信盒112和通信模块22发送给工控机21。工控机21根据接收的测试信息,生成相应的测试指令,发送给整车控制器23,使整车控制器23控制待测车辆2按照既定的行驶轨迹行驶。可选的,整车控制器23可以采用车规级aurix多核芯片,并通过can板卡与工控机21进行通信。

环境感知模块24,用于感知试验场的试验环境,采集道路图像,可选的,环境感知模块24可以包括摄像头和雷达,摄像头和雷达的配合使用可以实时采集待测车辆2所在车道的车道线、该车道存在的障碍物以及障碍物与待测车辆的距离等信息,为行驶轨迹的调整提供依据,其中,摄像头可以是前向立体摄像头,雷达可以是毫米波雷达和/或激光雷达。整车控制器23根据环境感知模块24采集的道路图像,可以确定待测车辆2当前所在车道所在的车道线以及是否存在障碍物,车道线的确定可以防止待测车辆2偏离测试路面,保证测试结果的准确度,障碍物的确定可以使整车控制器23根据障碍物与待测车辆2的位置和距离及时调整待测车辆2的行驶轨迹,保证待测车辆2和障碍物的安全。

在上述实施例的基础上,参考图2,待测车辆2上还设置有车载传感器25,车载传感器25与整车控制器23连接;

服务平台11还包括:监控屏114,监控屏114与服务器111连接;

整车控制器23,还用于根据车载传感器25采集的车辆信息,确定待测车辆2当前的运动状态,并将所述运动状态通过工控机21和通信模块22发送给服务器111,以使服务器111将待测车辆2的运动状态以预设展示形式展示在监控屏114。

车载传感器25可以包括转速传感器、车速传感器以及方向盘转角传感器等,转速传感器可以实时测量发动机的转速,车速传感器用于实时测量待测车辆2的车速,方向盘转角传感器可以实时测量方向盘的转动角角度,整车控制器23通过与车载传感器25连接,可以实时获取待测车辆2行驶过程中发动机的转速、车速以及方向盘的转动角度等车辆信息,并以此确定待测车辆2当前的运动状态。整车控制器23确定出待测车辆2当前的运动状态后,通过工控机21、通信模块22和通信盒112,发送给服务器111,一方面,服务器111可以结合待测车辆2当前的运动状态对整车控制器23和车载传感器25等的性能进行评测;另一方面,服务器111还可以将待测车辆2的运动状态以预设展示形式展示在监控屏114,便于用户在后台查看待测车辆2的运动状态和待测车辆2当前的位置。此外,监控屏114还可以实时显示待测车辆2的行驶环境,使得用户不去试验场即可实时了解试验场的情况。

在上述实施例的基础上,参考图2,待测车辆2上还设置有定位模块26,定位模块26与整车控制器23连接;

服务平台11还包括:定位基站113;

定位模块26,用于结合定位基站113发送的自身定位信息,确定待测车辆2当前的位置信息;

整车控制器23,具体用于当确定待测车辆2所在的车道上存在障碍物时,根据所述障碍物的位置信息,结合待测车辆2当前的位置信息,调整待测车辆2的行驶轨迹,并将所述位置信息通过工控机21发送给服务器111。

定位基站113可以向待测车辆2提供自身的定位信息,协助定位模块26实现对待测车辆2的准确定位。可选的,定位模块26可以包括rtk(real-timekinematic,实时动态)差分gps(globalpositioningsystem,全球定位系统)和imu(inertialmeasurementunit,惯性测量单元),相较于传统的gps定位,rtk差分gps定位可以提高定位精度。实施例对具体的定位过程不进行限定。

在上述实施例的基础上,待测车辆2上还设置有车辆运动执行模块,其中,车辆运动执行模块可以包括动力控制单元、底盘控制单元、车身控制单元以及紧急安全控制单元等,动力控制单元由驱动电机、发动机和变速器等完成驱动控制工作,底盘控制单元通过减速度接口完成制动控制,通过转角/扭矩接口完成转向控制,车身控制单元包括大灯、转向灯以及gw/bcm接口等,用于实现车身控制,紧急安全控制单元包括车载紧急制动按钮和远程无线紧急制动按钮,用于实现紧急制动。

在上述实施例的基础上,安防装置12包括:周界监控感知装置121;

周界监控感知装置121,用于监控所述试验场的环境信息,并发送给服务器111;

服务器111,还用于当确定待测车辆2上的环境感知模块失效时,根据周界监控感知装置121发送的所述试验场的环境信息,辅助整车控制器23调整待测车辆2的行驶轨迹。

可选的,周界监控感知装置121可以包括设置在试验场边缘的毫米波雷达以及摄像头。可以理解的是,当待测车辆2在颠簸路面时,由于路面颠簸,待测车辆2上的摄像头和雷达的俯仰角度较大,无法准确反映试验场的真实环境,导致待测车辆2上的摄像头和雷达失效,此时,可以利用周界监控感知装置121获取试验场的环境信息,并发送给服务器111,弥补本车传感器检测的不足,保证测试的顺利进行。可选的,还可以在试验场的特定区域设置电子围栏,以检测该特定区域内是否有其他行人车辆进入。此外,当待测车辆2行驶至弯道盲区时,周界监控感知装置121可以实时获取待测车辆2在弯道盲区的行驶环境以及待测车辆2的位置,扫除弯道处的盲区,保证弯道处待测车辆2的安全。

在上述实施例的基础上,服务器111,还用于当确定待测车辆2位于弯道盲区时,根据周界监控感知装置121采集的弯道盲区内的信息,确定待测车辆2是否位于设定区域,并当待测车辆2位于设定区域时,生成报警信息并发送给工控机21。

可选的,设定区域可以是试验场的边缘,当待测车辆2位于弯道盲区时,待测车辆2上的雷达和摄像头也会失效,无法及时获取弯道盲区内的行驶环境以及待测车辆2在弯道盲区内的位置,周界监控感知装置121的设置可以弥补上述缺陷,使服务器111可以及时获取弯道盲区内的情况,并及时检测待测车辆2是否位于试验场的边缘,当确定待测车辆2位于试验场的边缘时,可以及时调整待测车辆2的行驶轨迹,保证待测车辆2的安全。

在上述实施例的基础上,参考图2,安防装置12还包括:隔离墙122,隔离墙122用于隔离试验场和周边设施,当待测车辆2失控时,保护所述周边设施。

隔离墙122的设置可以防止当待测车辆2失控时,撞击周边设施,同时将待测车辆2本身的伤害程度降到最低。

在上述实施例的基础上,参考图2,安防装置12还包括:照明灯123,照明灯123用于照明所述试验场的道路,辅助车道定位。

在上述实施例的基础上,通信模块22为v2x模块。

本实施例提供的自动化测试系统以高精度定位为基础进行车辆控制,通过环境感知模块实现障碍物识别和辅助定位,通过周界监控感知装置弥补了车辆自身传感器由于试验路面颠簸带来的识别误差,同时结合隔离墙确保了试验车辆时刻处于安全可控的行驶范围之内,通过整车控制器与车载传感器和环境感知模块等的交互实现了行驶路径的规划,提升了待测车辆的控制精度,从多个角度节约了人力成本和时间成本。

实施例二

图3为本发明实施例二提供的一种自动化测试方法的流程图,参考图3,该方法可以包括如下步骤:

s210、服务平台生成测试信息并发送给工控机。

s220、所述工控机根据接收的测试信息控制待测车辆在试验场内行驶,采集并发送所述待测车辆上各部件的参数信息给所述服务平台,以使所述服务平台根据接收的参数信息,结合预设评价准则对所述待测车辆进行评测。

s230、安防装置检测到所述待测车辆行驶至设定区域时,向所述工控机发送报警信息,以通过所述工控机调整所述待测车辆的行驶轨迹。

本发明实施例二提供的一种自动化测试方法,通过服务平台生成测试信息并发送给工控机,使工控机根据接收的测试信息控制待测车辆在试验场内行驶,通过工控机采集并发送待测车辆上各部件的参数信息给服务平台,使服务平台根据接收的参数信息,结合预设评价准则对待测车辆进行评测,实现了对待测车辆的自动化测试,节省了人力成本和时间成本,此外,还通过安防装置实现了对待测车辆行驶轨迹的调整,保证了车辆的安全和测试的顺利进行。

具体的测试过程可以参考上述实施例,本实施例不再赘述。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1