使用测试集检修车辆的方法和系统与流程

xiaoxiao1月前  32



背景技术:

1、大多数车辆在其使用寿命期间至少检修一次。在许多情况下,车辆在有专业机械师(如技术人员)的设施进行检修。技术人员可以使用各种非计算机化的手动工具中的任何一种来检修(例如,诊断、维护或修理)车辆上的任何宽泛各种各样的机械部件。技术人员有时也使用计算机化的工具对车辆进行检修。

2、早期,提供计算机化工具的公司提供具有专用功能的计算机化工具,例如专用于电子仪表(计量)功能的计算机化工具、专用于根据车辆数据消息协议发送和接收信息的计算机化扫描工具、或专用于提供信息以指导技术人员检修车辆的计算机化工具。此后,至少有一些公司提供了具有来自多个遗留计算机化工具的功能的计算机化工具,但来自这些遗留计算机化工具的功能在孤岛中(各自独立地)运行(例如,没有任何互操作性)。例如,计算机化工具可以包括菜单,其中可以使用单独的菜单选择来分别访问电子仪表(计量)功能和扫描工具功能,而无同时执行这些功能的能力。

3、附加地,在某些情况下,技术人员使用具有扫描工具功能的计算机化工具对车辆进行功能测试,并使用其一种或多种感官直接感知车辆性能的响应于执行功能测试的变化。例如,技术人员可以执行功能测试以控制车辆上的可听警告喇叭,并在执行功能测试期间感知喇叭发出的声波。在某些情况下,喇叭在执行功能测试期间可能不发出任何声波,或者可能以表明喇叭发生故障的一个或多个频率发出声波。在这些或其它情况下,如果为技术人员提供了配置为呈现与功能测试的执行相对应的目标信号的体现的计算机化工具,则技术人员就能够更高效地检修车辆。这对于如下情况尤其如此,即在初始化和/或执行功能测试(关于与功能测试有关的目标信号的不同特征)之间技术人员很难或不可能辨别精确到时间。

4、附加地,在检修车辆时,有时技术人员需要检修车辆的信息,以及对已修好的车辆进行修理后活动的信息。技术人员可以使用车辆信息系统,获取并显示与参数标识符(pid)相对应的参数值。由于数百种不同类型的车辆都有数百种不同的参数标识符(pid),技术人员可能不知道哪些pid适用于或有助于诊断特定的车辆的特定的症状。这可能导致技术人员猜测应该请求哪些pid来诊断症状。如果技术人员猜测错误,则技术人员可能看不到pid参数值,这些参数值将导致更快,更准确地诊断症状。


技术实现思路

1、本文描述了与使用测试集检修车辆相关的几个示例实施方式。在至少一些实施方式中,用于检修车辆的计算系统在测试集的执行期间输出部件测试的执行的体现、目标信号的体现、和/或由计算系统确定的车辆的诊断状态。输出此类体现和诊断状态对于诊断和修理车辆而言是有利的,至少部分地是因为体现可以被显示在显示器上(即使在部件测试已经结束、目标信号的特征发生变化、和/或诊断状态发生变化之后)。

2、在第一实施方式中,提供了一个方法。该方法包括由计算系统的处理器确定将在与特定的车辆标识符相对应的车辆上执行的测试集。该方法还包括由处理器至少部分地基于测试集和特定的车辆标识符来确定部件测试和功能测试命令、部件测试和第一组参数标识符,或部件测试和第二组参数标识符。部件测试对应于车辆的特定的部件。功能测试命令是用于请求控制车辆的可控部件。如果处理器确定部件测试和功能测试命令,则该方法进一步包括:(a)由处理器配置测试装置使其处于执行与车辆的特定的部件相对应的部件测试的模式中;(b)由处理器在显示器上输出第一图形用户界面,第一图形用户界面包括与功能测试命令相对应的第一用户可选控制;(c)由处理器响应于对第一用户可选控制的选择而传输包括功能测试命令的第一车辆数据消息,所述第一车辆数据消息被引导至车辆的电子控制单元;以及(d)由处理器在第一图形用户界面中输出在可控部件响应于发送第一车辆数据消息而被控制时的时间段期间部件测试的执行的体现。替代性地,如果处理器确定部件测试和第一组参数标识符,则所述方法进一步包括:(e)由处理器配置测试装置使其处于执行与车辆的特定的部件相对应的部件测试的模式中;(f)由处理器在显示器上输出第二图形用户界面;(g)由处理器响应于在部件测试的执行过程中将一组车辆数据消息发送至车辆而接收与第一组参数标识符相对应的第一组参数值;以及(h)由处理器在第二图形用户界面内输出与第一组参数标识符相对应的第一组参数值、以及在处理器接收第一组参数的时间段期间部件测试的执行的体现。替代性地,如果处理器确定功能测试命令和第二组参数标识符,则该方法进一步包括:(i)由处理器在显示器上输出第三图形用户界面,所述第三图形用户界面包括与功能测试命令相对应的第二用户可选控制,(j)由处理器响应于第二用户可选控制的选择而发送包括功能测试命令的第二车辆数据消息,第二车辆数据消息被引导到车辆的电子控制单元,(k)由处理器响应于在可控部件响应于发送第二车辆数据而被控制时的时间段期间将一组车辆数据消息发动至车辆而接收与第二组参数值相对应的第一组参数值,以及(l)由处理器在第三图形用户界面中输出响应于在可控部件响应于发送第二车辆数据而被控制时的时间段期间将一组车辆数据消息发动至车辆而接收的与第二组参数值相对应的第一组参数值。

3、在第二实施方式中,提供了计算系统。计算系统包括显示器、处理器和非暂态计算机可读媒介,在其上存储有由处理器可执行以执行功能的指令。功能包括由处理器确定将在与特定的车辆标识符相对应的车辆上执行的测试集。功能还包括由处理器至少部分地基于测试集和特定的车辆标识符来确定部件测试和功能测试命令、部件测试和第一组参数标识符,或功能测试和第二组参数标识符。部件测试对应于车辆的特定的部件。功能测试命令用于请求控制车辆的可控部件。附加地,如果处理器确定部件测试和功能测试命令,则功能进一步包括:(a)由处理器配置测试装置使其处于执行与车辆的特定的部件相对应的部件测试的模式中;(b)由处理器在显示器上输出第一图形用户界面,第一图形用户界面包括与功能测试命令相对应的第一用户可选控制;(c)由处理器响应于对第一用户可选控制的选择而传输包括功能测试命令的第一车辆数据消息,所述第一车辆数据消息被引导至车辆的电子控制单元;以及(d)由处理器在第一图形用户界面中输出在可控部件响应于发送第一车辆数据消息而被控制时的时间段期间部件测试的执行的体现。替代性地,如果处理器确定部件测试和第一组参数标识符,则功能进一步包括:(e)由处理器配置测试装置使其处于执行与车辆的特定的部件相对应的部件测试的模式中;(f)由处理器在显示器上输出第二图形用户界面;(g)由处理器响应于在部件测试的执行过程中将一组车辆数据消息发送至车辆而接收与第一组参数标识符相对应的第一组参数值;以及(h)由处理器在第二图形用户界面内输出与第一组参数标识符相对应的第一组参数值、以及在处理器接收第一组参数的时间段期间部件测试的执行的体现。替代性地,如果处理器确定功能测试命令和第二组参数标识符,则功能进一步包括:(i)由处理器在显示器上输出第三图形用户界面,所述第三图形用户界面包括与功能测试命令相对应的第二用户可选控制,(j)由处理器响应于第二用户可选控制的选择而发送包括功能测试命令的第二车辆数据消息,第二车辆数据消息被引导到车辆的电子控制单元,(k)由处理器响应于在可控部件响应于发送第二车辆数据而被控制时的时间段期间将一组车辆数据消息发动至车辆而接收与第二组参数值相对应的第一组参数值,以及(l)由处理器在第三图形用户界面中输出响应于在可控部件响应于发送第二车辆数据而被控制时的时间段期间将一组车辆数据消息发动至车辆而接收的与第二组参数值相对应的第一组参数值。

4、在第三实施方式中,提供了一种非暂态计算机可读媒介。非暂态计算机可读媒介在其上存储有由处理器可执行的指令,以使计算系统执行功能。功能包括由处理器确定将在与特定的车辆标识符相对应的车辆上执行的测试集。功能还包括由处理器至少部分地基于测试集和特定的车辆标识符来确定部件测试和功能测试命令、部件测试和第一组参数标识符,或功能测试和第二组参数标识符。部件测试对应于车辆的特定的部件。功能测试命令是用于请求控制车辆的可控部件。附加地,如果处理器确定部件测试和功能测试命令,则功能进一步包括:(a)由处理器配置测试装置使其处于执行与车辆的特定的部件相对应的部件测试的模式中;(b)由处理器在显示器上输出第一图形用户界面,第一图形用户界面包括与功能测试命令相对应的第一用户可选控制;(c)由处理器响应于对第一用户可选控制的选择而传输包括功能测试命令的第一车辆数据消息,所述第一车辆数据消息被引导至车辆的电子控制单元;以及(d)由处理器在第一图形用户界面中输出在可控部件响应于发送第一车辆数据消息而被控制时的时间段期间部件测试的执行的体现。替代性地,如果处理器确定部件测试和第一组参数标识符,则功能进一步包括:(e)由处理器配置测试装置使其处于执行与车辆的特定的部件相对应的部件测试的模式中;(f)由处理器在显示器上输出第二图形用户界面;(g)由处理器响应于在部件测试的执行过程中将一组车辆数据消息发送至车辆而接收与第一组参数标识符相对应的第一组参数值;以及(h)由处理器在第二图形用户界面内输出与第一组参数标识符相对应的第一组参数值、以及在处理器接收第一组参数的时间段期间部件测试的执行的体现。替代性地,如果处理器确定功能测试命令和第二组参数标识符,则功能进一步包括:(i)由处理器在显示器上输出第三图形用户界面,所述第三图形用户界面包括与功能测试命令相对应的第二用户可选控制,(j)由处理器响应于第二用户可选控制的选择而发送包括功能测试命令的第二车辆数据消息,第二车辆数据消息被引导到车辆的电子控制单元,(k)由处理器响应于在可控部件响应于发送第二车辆数据而被控制时的时间段期间将一组车辆数据消息发动至车辆而接收与第二组参数值相对应的第一组参数值,以及(l)由处理器在第三图形用户界面中输出响应于在可控部件响应于发送第二车辆数据而被控制时的时间段期间将一组车辆数据消息发动至车辆而接收的与第二组参数值相对应的第一组参数值。

5、在第四实施方式中,提供了一个方法。该方法包括由计算系统的处理器确定将在与特定的车辆标识符相对应的车辆上执行的测试集。该方法还包括由处理器至少部分地基于测试集和特定的车辆标识符来确定与车辆的特定的部件相对应的部件测试和用于请求控制车辆的可控部件的功能测试命令。附加地,该方法包括由处理器配置测试装置使得其处于执行与车辆的特定的部件相对应的部件测试的模式中。此外,该方法还包括由处理器在显示器上输出包括与功能测试命令相对应的用户可选控制(usc)的图形用户界面(gui)。此外,该方法还包括由处理器响应于usc的选择发送包括功能测试命令的车辆数据消息(vdm)。vdm被引导到车辆的电子控制单元。最后,该方法包括由处理器在gui中输出在可控部件响应于发送vdm而被控制时的时间段期间与车辆的特定部件相对应的部件测试的体现。

6、在第五实施方式中,提供了计算系统。计算系统包括显示器、处理器、和非暂态计算机可读存储器。非暂态计算机可读存储器具有在其上存储的指令。指令可由处理器执行以执行功能。功能包括由处理器确定将在与特定的车辆标识符相对应的车辆上执行的测试集。功能包括由处理器至少部分地基于测试集和特定的车辆标识符来确定与车辆的特定的部件相对应的部件测试和用于请求控制车辆的可控部件的功能测试命令。功能还包括由处理器配置测试装置使其处于执行与车辆的特定的部件相对应的部件测试的模式中。附加地,功能还包括由处理器在显示器上输出包括与功能测试命令相对应的用户可选控制的gui。此外,功能包括由处理器响应于用户可选控制的选择而发送包括功能测试命令的vdm。vdm被引导到车辆的电子控制单元。最后,这些功能包括由处理器在gui内输出在gui中输出在可控部件响应于发送vdm而被控制时的时间段期间与车辆的特定部件相对应的部件测试的体现。

7、在第六实施方式中,提供了一种非暂态计算机可读存储器。非暂态计算机可读存储器具有存储在其上的指令。指令可由处理器执行,以使计算系统执行功能。功能包括确定将在与特定的车辆标识符相对应的车辆上执行的测试集。功能包括至少部分地基于测试集和特定的车辆标识符来确定与车辆的特定的部件相对应的部件测试和用于请求控制车辆的可控部件的功能测试命令。功能还包括配置测试装置使其为处于执行与车辆的特定的部件相对应的部件测试的模式中。附加地,功能还包括在显示器上输出包括与功能测试命令相对应的用户可选控制的gui。此外,功能还包括响应于用户可选控制的选择而发送包括功能测试命令的vdm。vdm被引导到车辆的电子控制单元。最后,功能包括在gui中输出在可控部件响应于发送vdm而被控制时的时间段期间与车辆的特定部件相对应的部件测试的体现。

8、在第七实施方式中,提供了一种方法。该方法包括由处理器确定功能测试。该方法还包括由处理器确定与功能测试相对应的一个或多个参数标识符pid。该方法还包括由处理器向车辆发送第一组车辆数据消息和第二组车辆数据消息。第一组车辆数据消息包括请求执行功能测试的第一车辆数据消息,并且第二组车辆数据消息包括包含一个或多个pid的车辆数据消息。此外,该方法还包括由处理器从车辆接收第三组车辆数据消息,所述第三组车辆数据消息包括与一个或多个pid相对应的参数值。此外,该方法还包括由处理器在显示器上输出第一图形用户界面,所述第一图形用户界面包括与功能测试的执行相对应的用户可选控制、与一个或多个pid中的每个相对应的文本描述和与一个或多个pid相对应的参数值。

9、在第八实施方式中,提供了计算系统。计算系统包括显示器、处理器和非暂态计算机可读存储器。非暂态计算机可读存储器具有存储在其上的指令。指令可由处理器执行以执行功能。功能包括由处理器确定功能测试。功能还包括由处理器确定一个或多个与功能测试相对应的pid。功能还包括由处理器向车辆发送第一组车辆数据消息和第二组车辆数据消息。第一组车辆数据消息包括请求执行功能测试的第一车辆数据消息,并且第二组车辆数据消息包括包含一个或多个pid的车辆数据消息。附加地,功能还包括由处理器从车辆接收第三组车辆数据消息,所述第三组车辆数据消息包括与一个或多个pid相对应的参数值。此外,功能包括由处理器在显示器上输出第一图形用户界面,所述第一图形用户界面包括与功能测试的执行相对应的用户可选控制、与一个或多个pid中的每个相对应的文本描述和与一个或多个pid相对应的参数值。

10、在第九实施方式中,提供了一种非暂态计算机可读存储器。非暂态计算机可读存储器具有存储在其上的指令。指令可由处理器执行,以使计算系统执行功能。功能包括由处理器确定功能测试。功能还包括由处理器确定与功能测试相对应的一个或多个pid。功能还包括由处理器向车辆发送第一组车辆数据消息和第二组车辆数据消息。第一组车辆数据消息包括请求执行功能测试的第一车辆数据消息,并且第二组车辆数据消息包括包含一个或多个pid的车辆数据消息。附加地,功能还包括由处理器从车辆接收第三组车辆数据消息,所述第三组车辆数据消息包括与一个或多个pid相对应的参数值。此外,功能包括由处理器在显示器上输出第一图形用户界面,所述第一图形用户界面包括与功能测试的执行相对应的用户可选控制、与一个或多个pid中的每个相对应的文本描述和与一个或多个pid相对应的参数值。


技术特征:

1.一种方法,包括:

2.根据权利要求1的方法,其中:

3.根据权利要求1的方法,其中配置测试装置以使其处于执行部件测试的模式中包括以下中的一个或多个,即:设定显示单元、设定时间刻度、设定针对垂直轴的上范围和/或下范围、设定针对水平轴的单位和/或时间刻度、设定测量采样率、设定示波器触发模式、设定示波器触发电压、或设定电压偏移。

4.根据权利要求1的方法,其中确定测试集包括处理器接收测试集文件,所述测试集文件包括:

5.根据权利要求1的方法,其中:

6.根据权利要求5的方法,其中在可控部件响应于发送第一车辆数据消息而被控制时的时间段期间部件测试的执行的体现包括图形内的第一波形。

7.根据权利要求6的方法,其中显示与第三组参数标识符相对应的第三组参数值包括显示图形中的第二波形。

8.根据权利要求1的方法,其中:

9.根据权利要求1的方法,其中:

10.根据权利要求1的方法,其中:

11.根据权利要求1的方法,其中:

12.根据权利要求1的方法,其中:

13.根据权利要求1的方法,其中:

14.根据权利要求1的方法,其中:

15.根据权利要求14的方法,其中:

16.根据权利要求1的方法,其中:

17.根据权利要求1的方法,其中:

18.根据权利要求1的方法,其中:

19.根据权利要求1的方法,其中:

20.根据权利要求19的方法,进一步包括:

21.一种计算系统,包括:显示器;处理器;以及非暂态计算机可读介质,在其上存储有由处理器可执行的指令以执行功能,所述功能包括:

22.一种非暂存的计算机可读介质,其上存储有由处理器可执行的指令以使计算系统执行功能,功能包括:

23.一种方法,包括:

24.根据权利要求23的方法,

25.根据权利要求24的方法,

26.根据权利要求23的方法,

27.根据权利要求26的方法,

28.根据权利要求23的方法,进一步包括:

29.根据权利要求23的方法,进一步包括:

30.根据权利要求23的方法,进一步包括:

31.根据权利要求30的方法,其中症状包括由车辆中的电子控制单元设定的诊断故障代码。

32.根据权利要求23的方法,其中输出与一个或多个pid相对应的参数值包括图形化地输出参数值。

33.根据权利要求23中任何一项的方法,进一步包括:

34.根据权利要求33的方法,其中处理器从包括特定的pid和基线阈值的pid索引确定基线阈值。

35.根据权利要求33的方法,进一步包括:

36.根据权利要求23的方法,进一步包括:

37.根据权利要求36的方法,进一步包括:

38.根据权利要求23的方法,进一步包括:

39.根据权利要求23的方法,

40.根据权利要求39的方法,其中测试包括部件测试、功能测试或重置程序。

41.计算系统,包括:

42.一种非暂存的计算机可读存储器,其中存储有由处理器可执行的指令,以使计算系统执行功能,所述功能包括:


技术总结
一种包括确定功能测试和与功能测试相对应的一个或多个参数标识符(PID)的方法。该方法还包括向车辆发送第一组和第二组车辆数据消息。第一组车辆数据消息包括请求执行功能测试的第一车辆数据消息,第二组车辆数据消息包括包含一个或多个PID的车辆数据消息。附加地,所述方法包括从车辆接收第三组车辆数据消息,其包括与所述一个或多个PID相对应的参数值。此外,该方法还包括由处理器在显示器上输出第一图形用户界面,其包括与功能测试的执行相对应的用户可选控制、与一个或多个PID中的每个相对应的文本描述和与一个或多个PID相对应的参数值。

技术研发人员:P·S·默根,R·S·布罗佐维奇,J·G·福尔曼,J·C·科温顿,B·A·凯利,J·R·格拉马蒂科,B·R·刘易斯,T·J·沃德,D·J·科尔曼
受保护的技术使用者:实耐宝公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)