监测数据的分析方法及相关设备与流程

文档序号:36476852发布日期:2023-12-24 23:57阅读:41来源:国知局
监测数据的分析方法及相关设备与流程

本技术涉及车辆自动测试,尤其涉及一种监测数据的分析方法及相关设备。


背景技术:

1、在新型车载域控制器或者fsd(full self-driving,全自动驾驶域)控制器的测试过程中,需要在车载域控制器终端或者上位机上运行各类扳级或者芯片级别的数据采集和监控测试程序,采集或者监控程序根据预制的阈值判断系统是否出现了异常,以此来判断测试是否通过,该阈值一般是根据经验值静态配置的,为了更大范围的适用性,一般都不太准确,同时不同的车型或者同一车型不同场景下,该阈值需要进行动态的调整,难以实现自动化测试。


技术实现思路

1、有鉴于此,本技术的目的在于提出一种监测数据的分析方法及相关设备,用以解决或部分解决上述技术问题。

2、基于上述目的,本技术的第一方面提供了一种监测数据的分析方法,应用于云端服务器,所述方法包括:

3、接收待测车载终端发来的预埋在数据采集点的监测数据;

4、根据所述监测数据进行数据分析,得到测试验证阈值;

5、接收上位机发来的对所述监测数据的测试结果,响应于确定所述测试结果为异常,对所述测试结果进行异常分析,得到监测数据的异常原因。

6、在一些实施例中,所述对所述测试结果进行异常分析,得到监测数据的异常原因,包括:

7、响应于确定所述测试结果为异常,从预存的历史数据中查询与所述监测数据相同的历史数据;

8、调取与所述监测数据相同的历史数据对应预存的异常原因,将所述历史数据对应预存的异常原因作为所述监测数据的异常原因。

9、在一些实施例中,所述预埋在待测车载终端的数据采集点包括下列至少之一:

10、所述待测车载终端的中央处理器资源占用信息、内存资源占用信息、磁盘io资源占用信息和网络io资源占用信息。

11、基于同一个发明构思,本技术的第二方面提供了一种监测数据的分析方法,应用于上位机,所述方法包括:

12、接收云端服务器发来的测试验证阈值;

13、接收预埋在待测车载终端的数据采集点的监测数据和所述待测车载终端全部本地采集点的监测数据;

14、通过所述预埋在待测车载终端的数据采集点的监测数据和所述测试验证阈值进行比对处理,得到所述预埋在待测车载终端的数据采集点的监测数据的测试结果,并发送至云端服务器;

15、接收云端服务器发来的多个异常原因;

16、根据所述多个异常原因和所述待测车载终端全部本地采集点的监测数据进行最终异常分析,得到最终异常原因。

17、在一些实施例中,所述通过所述预埋在待测车载终端的数据采集点的监测数据和所述测试验证阈值进行比对处理,得到所述预埋在待测车载终端的数据采集点的监测数据的测试结果,包括:

18、根据所述测试验证阈值预设的规则对所述预埋在待测终端的数据采集点的监测数据和所述测试验证阈值进行比对,得到所述预埋在待测车载终端的数据采集点的监测数据的测试结果。

19、在一些实施例中,所述方法还包括:

20、响应于确实所述预埋在待测车载终端的数据采集点的监测数据满足所述测试验证阈值预设的规则,所述预埋在待测车载终端的数据采集点的监测数据的测试结果为正常;

21、响应于确实所述预埋在待测车载终端的数据采集点的监测数据未满足所述测试验证阈值预设的规则,所述预埋在待测车载终端的数据采集点的监测数据的测试结果为异常。

22、在一些实施例中,所述根据所述多个异常原因和所述待测车载终端全部本地采集点的监测数据进行最终异常分析,得到最终异常原因,包括:

23、从所述预埋在待测车载终端的数据采集点中获取测试结果为异常的检测数据,根据测试结果为异常的检测数据对应的数据采集点从所述待测车载终端全部本地采集点进行关联查询,得到与所述测试结果为异常的监测数据对应数据采集点的关联本地采集点的监测数据;

24、根据所述多个异常原因对所述关联本地采集点的监测数据与所述测试验证阈值进行比对处理,得到所述关联本地采集点的监测数据的测试结果;

25、响应于确定所述关联本地采集点的监测数据的测试结果为异常,将与所述关联本地采集点确定为所述最终异常原因;

26、响应于确实所述关联本地采集点的监测数据的测试结果为正常,将所述全部本地采集点中对所述关联本地采集点进行剔除,得到剩余本地采集点,将所述剩余本地采集点的监测数据与所述测试验证阈值进行比对处理,得到剩余本地采集点的监测数据的测试结果;

27、响应于确定所述剩余本地采集点的监测数据的测试结果为异常,将所述剩余本地采集点作为所述最终异常原因,并将所述最终异常原因发送至所述云端服务器进行存储。

28、基于同一个发明构思,本技术的第三方面提供了一种监测数据的分析装置,应用于云端服务器,包括:

29、监测数据获取模块,被配置为接收预埋在待测车载终端的数据采集点的监测数据;

30、数据分析模块,被配置为根据所述监测数据进行数据分析,得到测试验证阈值;

31、异常分析模块,被配置为接收上位机发来的对所述监测数据的测试结果,响应于确定所述测试结果为异常,对所述测试结果进行异常分析,得到监测数据的异常原因。

32、基于同一个发明构思,本技术的第四方面提供了一种监测数据的分析装置,应用于上位机,包括:

33、第一数据接收模块,被配置为接收云端服务器发来的测试验证阈值;

34、第二数据接收模块,被配置为接收预埋在待测车载终端的数据采集点的监测数据和所述待测车载终端全部本地采集点的监测数据;

35、比对处理模块,被配置为通过所述预埋在待测车载终端的数据采集点的监测数据和所述测试验证阈值进行比对处理,得到所述预埋在待测车载终端的数据采集点的监测数据的测试结果,并发送至云端服务器;

36、第三数据接收模块,被配置为接收云端服务器发来的多个异常原因;

37、最终异常分析模块,被配置为根据所述多个异常原因和所述待测车载终端全部本地采集点的监测数据进行最终异常分析,得到最终异常原因。

38、基于同一个发明构思,本技术的第五方面提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述的监测数据的分析方法,或者,第二方面所述的监测数据的分析方法。

39、基于同一个发明构思,本技术的第六方面提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行第一方面所述的监测数据的分析方法,或者,第二方面所述的监测数据的分析方法。

40、从上面所述可以看出,本技术提供的监测数据的分析方法及相关设备,能够通过云端服务器采集预埋在待测车载终端上的数据采集在车载的数据采集的监测数据,然后对其进行数据分析,得到测试验证阈值,可实现实时的动态调整,提升了测试的精确性,再利用上位机接收测试验证阈值、预埋在待测车载终端的数据采集点的监测数据和待测车载终端的部本地采集点的监测数据并进行处理,得到预埋数据采集点的监测数据的测试结果,云端服务器在测试结果为异常时进行异常分析,得到异常原因,最后通过上位机进行处理,从多个异常原因中得到最终异常原因,并通过云端服务器进行存储,以供后续测试结果为异常时进行异常分析使用。可以快速地实现自动化测试的异常识别和定位,极大地提高了自动化测试效率和智能化。

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