本申请涉及车联网,具体涉及一种远程总线监控方法、装置、服务器及计算机程序产品。
背景技术:
1、当前车辆诊断主要以本地诊断为主,也有云端运用远程诊断技术对车辆进行诊断分析,但车辆分析对象主要依靠整车上报的各个控制器故障码,按照传统方式依靠过往的积累经验来对故障分析,没有对车辆上报的总线信号进行全面分析,存在一定的局限性,不够智能化,也不利于对问题快速解决。同时,因有大量的故障数据连同车况数据一起上传到云端,产生了海量的数据,云端的分析没有体现车辆各个控制器的运行状态,缺少对所有控制器的总体把控,整个分析过程不够全面都比较单一,使得诊断分析的效率和价值较低。
技术实现思路
1、本申请的目的在于提出一种远程总线监控方法及其装置、服务器、计算机程序产品,以提高车辆远程诊断分析的全面性、效率和价值。
2、为实现上述目的,根据本申请第一方面,提供一种远程总线监控方法,包括:
3、获取车辆总线数据,从所述车辆总线数据中提取出各个零件的周期信号数据帧;
4、分别对所述各个零件的周期信号数据帧进行处理,判定所述各个零件的周期信号数据帧是否存在异常;
5、根据上述判定的结果确定所述各个零件的举手次数;其中,若任一个零件发送给另一个零件的周期信号数据帧存在异常,则该任一个零件举手一次;
6、将举手次数最多的零件确定为最大疑似零件,并根据所述最大疑似零件输出异常提示信息。
7、上述方法通过远程获取车端上传的车辆总线数据,对车端的各个零件的周期信号数据帧进行处理,判定各个零件的周期信号数据帧是否存在异常,并根据判定的结果确定各个零件的举手次数,能够全面地分析车辆各个控制器的运行状态。这种技术方案不仅能够提高车辆远程诊断分析的全面性和效率,而且能够快速定位问题所在,提高诊断分析的价值。
8、需说明的是,传统方法主要依赖故障码和积累的经验,而上述方法通过分析车辆总线数据,可以获取到各个零件的周期信号数据帧,这些周期信号数据帧反映了零件的工作状态,能够更全面地反映车辆的实际运行情况。通过统计零件的举手次数,可以快速聚焦问题最可能发生的零件,准确地定位问题零件。综上,上述方法通过更全面的数据分析和更精准的问题定位,提高了车辆远程诊断分析的整体性能,使得诊断过程更加智能化,能够更快地解决问题,从而提升了远程诊断服务的市场价值和用户满意度。
9、根据本申请第二方面,提供一种远程总线监控装置,包括用于执行上述远程总线监控方法的模块。
10、根据本申请第三方面,提供一种服务器,包括:
11、通信接口,用于与车辆通信;
12、存储器,用于存储计算机程序指令;
13、处理器,用于执行所述计算机程序指令,以支持所述服务器实现上述远程总线监控方法。
14、根据本申请第四方面,提供一种计算机程序产品,包括计算机程序指令,所述计算机程序指令指示计算机设备执行上述远程总线监控方法对应的操作。
1.一种远程总线监控方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,零件的周期信号数据帧是否存在异常的判定,包括:
3.根据权利要求2所述的方法,其特征在于,所述获取当前周期信号数据帧的拟合序列值及其循环等差周期信号的拟合误差值,包括:
4.根据权利要求3所述的方法,其特征在于,所述获取当前周期信号数据帧的拟合序列值及其循环等差周期信号的拟合误差值,包括:
5.根据权利要求3所述的方法,其特征在于,所述根据所述单帧误差比值与预设容差系数的比较结果获取首次举手系数,并根据所述首次举手系数获取当前周期信号数据帧的二次举手转化系数,包括:
6.根据权利要求1所述的方法,其特征在于,零件的周期信号数据帧是否存在异常的判定,包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述最大疑似零件输出异常提示信息,包括:
8.一种远程总线监控装置,其特征在于,包括用于执行上述如权利要求1至7中任一项所述方法的模块。
9.一种服务器,其特征在于,包括:
10.一种计算机程序产品,其特征在于,包括计算机程序指令,所述计算机程序指令指示计算机设备执行如权利要求1至7中任一项所述方法对应的操作。