一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

远程故障诊断方法、装置、计算机设备及存储介质与流程

2021-10-08 23:55:00 来源:中国专利 TAG:故障诊断 装置 车辆 计算机 方法


1.本发明涉及车辆故障诊断领域,尤其涉及一种远程故障诊断方法、装置、计算机设备及存储介质。


背景技术:

2.目前市场上的二轮车(包括摩托车和电动二轮车)在出现故障时,通常是在仪表盘上通过故障灯的形式呈现给用户,但是,故障灯无法显示具体的故障信息以及导致故障的原因,也即无论何种原因导致的故障,故障的危害程度大与否,均只能通过故障灯来表现。如果想要知道具体的故障信息和故障原因,则需要用户将车辆开到厂家或者维修店,由专业维修人员进行排查,这就导致从发现故障到处理故障的周期较长,且上报故障的方式完全依赖于用户主动告知,对厂家而言,较为被动,不利于及时改善产品质量。


技术实现要素:

3.本发明实施例提供了一种远程故障诊断方法、装置、计算机设备及存储介质,可以在二轮车启动时对二轮车进行故障诊断,并根据诊断结果判断是否允许二轮车启动,从而提高了用户的用车安全性。
4.第一方面,本发明实施例提供了一种远程故障诊断方法,该方法具体包括:
5.若检测到二轮车启动,对所述二轮车进行故障诊断;
6.若所处二轮车存在故障,则识别所述二轮车的故障代码;
7.将所述故障代码通过控制设备上传至故障处理云平台以使所述故障处理云平台根据所述故障代码识别所述二轮车的故障类型并根据所述故障类型发送控制指令;
8.根据所述控制指令判断是否禁止所述二轮车启动。
9.第二方面,本发明实施例还提供了一种远程故障诊断装置,该装置具体包括:故障诊断单元,用于若检测到二轮车启动,对所述二轮车进行故障诊断;
10.第一判断单元,用于若所处二轮车存在故障,则识别所述二轮车的故障代码;
11.故障上传单元,用于将所述故障代码通过控制设备上传至故障处理云平台以使所述故障处理云平台根据所述故障代码识别所述二轮车的故障类型并根据所述故障类型发送控制指令;
12.第二判断单元,用于根据所述控制指令判断是否禁止所述二轮车启动。
13.第三方面,本发明实施例还提供了一种计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法。
14.第四方面,本发明实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序当被处理器执行时可实现上述方法。
15.本发明实施例提供了一种远程故障诊断方法、装置、计算机设备及存储介质,其中,所述方法包括:若检测到二轮车启动,对所述二轮车进行故障诊断;若所处二轮车存在故障,则识别所述二轮车的故障代码;将所述故障代码通过控制设备上传至故障处理云平
台以使所述故障处理云平台根据所述故障代码识别所述二轮车的故障类型并根据所述故障类型发送控制指令;根据所述控制指令判断是否禁止所述二轮车启动。本发明实施例可以在二轮车启动时,对二轮车进行故障诊断,并且当二轮车存在故障时,可以识别故障代码并将故障代码上传至故障处理云平台,从而使得故障处理云平台可以根据故障代码识别故障类型,并且根据不同的故障类型发送不同的控制指令,进而使得智能锁可以根据控制指令判断是否允许二轮车启动。
附图说明
16.为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
17.图1是本发明实施例提供的远程故障诊断方法的流程示意图;
18.图2是本发明实施例提供的远程故障诊断方法的流程示意图;
19.图3是本发明实施例提供的远程故障诊断方法的子流程示意图;
20.图4是本发明实施例提供的远程故障诊断方法的子流程示意图;
21.图5是本发明实施例提供的远程故障诊断装置的示意性框图;
22.图6是本发明实施例提供的远程故障诊断装置的示意性框图;
23.图7是本发明实施例提供的远程故障诊断装置的故障上传单元的示意性框图;
24.图8是本发明实施例提供的远程故障诊断装置的第二判断单元的示意性框图;
25.图9是本发明实施例提供的计算机设备的示意性框图。
具体实施方式
26.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
27.应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、操作、元素、组件和/或其集合的存在或添加。
28.还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
29.请参阅图1,图1是本发明实施例提供的远程故障诊断方法的流程示意图。本发明实施例的远程故障诊断方法可应用于二轮车的智能锁中。本发明的方法可以在二轮车启动时,对二轮车进行故障诊断,提高了用户用车的安全性。
30.s110,若检测到二轮车启动,对所述二轮车进行故障诊断。
31.在本发明实施例中,二轮车中通常会设置有一个智能锁,用于控制二轮车的启动
和关闭,同时,可以在智能锁中设置一个故障采集装置,该故障采集装置通过k/can总线与二轮车的控制单元连接,用于采集二轮车中的各种故障信息,而智能锁可以通过蓝牙等连接方式与控制设备连接,可以在控制单元的控制下将故障信息发送至控制设备,其中,控制设备是指用户的手机、平板电脑或者其它便携式计算机设备。故障采集装置在二轮车每次启动时,均会对二轮车的所有零件进行故障采集,判断是否有存在故障的零件。
32.在某些实施例,例如本实施例中,如图2所示,所述步骤s110之后可以包括步骤s110a。
33.s110a,若所处二轮车不存在故障,则启动所述二轮车。
34.在本发明实施例中,当二轮车不存在故障时,则表明二轮车不存在故障,可以正常启动。
35.s120,若所处二轮车存在故障,则识别所述二轮车的故障代码。
36.在本发明实施例中,当二轮车存在故障时,为了确认故障的风险程度,需要进一步识别故障代码。例如,刹车失灵对应于一个故障代码,通过该故障代码可以迅速判断故障存在的位置和类型。
37.s130,将所述故障代码通过控制设备上传至故障处理云平台以使所述故障处理云平台根据所述故障代码识别所述二轮车的故障类型并根据所述故障类型发送控制指令。
38.在本发明实施例中,在识别故障代码之后,将故障代码发送至控制设备,并使得控制设备将故障代码上传至故障处理云平台,故障处理云平台在接收到故障代码后,会识别该故障代码从而确认故障类型,例如该故障代码对应的故障类型为刹车失灵,则故障处理云平台将故障类型确认为刹车失灵。故障处理云平台可以根据不同的故障类型发送不同的控制指令,具体地是根据故障的严重程度发送不同程度的控制指令,例如,刹车失灵对应于严重故障,则故障处理云平台可以发送禁止启动二轮车的控制指令。
39.在某些实施例,例如本实施例中,如图3所示,所述步骤s130可以包括步骤s131

s134。
40.s131,根据所述故障代码确认所述故障类型。
41.在本发明实施例中,故障处理云平台在接收到故障代码后,需要根据故障代码确认故障的类型以便于后续根据故障类型发送控制指令。
42.s132,若所述故障类型为轻微故障,则发送所述正常启动指令至所述智能锁。
43.在本发明实施例中,轻微故障可以包括但不限于轮胎气压不处于标准范围内,当故障处理云平台通过故障代码确认故障类型为轻微故障时,则表明此时虽然二轮车存在故障,但是不影响正常行驶,可以允许用户正常使用,则可以发送正常启动指令至控制设备,通过控制设备将正常启动指令发送至智能锁,等用户用完车之后再提醒用户进行维修。
44.s133,若所述故障类型为中等故障,则发送所述送修指令至所述智能锁。
45.在本发明实施例中,中等故障可以包括但不限于刹车片存在过度磨损,当故障处理云平台通过故障代码确认故障类型为中等故障时,则表明此时二轮车存在影响正常行驶的故障,但是可以进行短途行驶,所以可以发送送修指令至控制设备并通过控制设备将送修指令发送至智能锁,以便于提醒用户车辆需要送修。
46.s134,若所述故障类型为严重故障,则发送所述禁止启动指令至所述智能锁。
47.在本发明实施例中,严重故障可以包括但不限于刹车失灵,当故障处理云平台通
过故障代码确认故障类型为严重故障时,则表明此时二轮车不能继续正常行驶,则发送禁止启动指令至控制设备,以便于控制设备将禁止启动指令发送至智能锁,进而智能锁关闭二轮车并禁止启动二轮车,同时,还可以通过显示屏提醒用户等待救援。另外,故障处理云平台也可以将相关故障信息发送至控制设备,使得用户可以充分了解二轮车的故障信息。
48.s140,根据所述控制指令判断是否禁止所述二轮车启动。
49.在本发明实施例中,故障处理云平台将控制指令发送至控制设备,控制设备再将控制指令发送至智能锁,从而使得智能锁根据控制指令判断是否启动二轮车。
50.在某些实施例,例如本实施例中,如图4所示,所述步骤s140可以包括步骤s141

s144a。
51.s141,确认所述控制指令的类型。
52.在本发明实施例中,故障处理云平台会根据故障类型发送不同的控制指令,因此,需要进一步确认接收到的控制指令的类型。
53.s142,若所述控制指令为所述正常启动指令,则启动所述二轮车。
54.s142a,通过所述控制设备向所述故障处理云平台发送获取维修建议的请求。
55.在本发明实施例中,当控制指令为正常启动指令时,则可以正常启动二轮车,同时,由于二轮车存在轻微故障,可以通过控制设备向故障处理云平台获取维修建议,以便于用户在用户二轮车后可以及时对二轮车进行维修。其中,故障处理云平台发送维修建议的方式可以是将维修建议发送至控制设备并提醒用户查看,也可以是通知二轮车的厂家,有厂家的维修人员打电话提供人工建议。
56.s143,若所述控制指令为所述送修指令,则输出告警信息以表征所述二轮车需要维修。
57.s143a,通过所述控制设备向所述故障处理云平台发送获取维修网点地址的请求。
58.在本发明实施例中,当控制指令为送修指令时,可以通过显示屏输出告警信息,该告警信息可以包括具体的故障以及建议用户尽快去维修点进行维修。同时,智能锁还可以通过控制设备向故障处理云平台发送获取维修网点的地址的请求,使得故障处理云平台将二轮车所处位置附近的维修网点的地址发送至控制设备,以便于用户驾驶二轮车前往维修网点。
59.s144,若所述控制指令为所述禁止启动指令,则关闭所述二轮车并禁止所述二轮车启动。
60.s144a,通过所述控制设备向所述故障处理云平台发送所述二轮车的位置信息并请求救援。
61.在本发明实施例中,当控制指令为禁止启动指令时,智能锁会关闭已经启动的二轮车,并禁止二轮车再次启动直到故障排斥,同时,智能锁还会通过控制设备向故障处理云平台发送二轮车的位置信息并请求救援,故障处理云平台在接收到请求救援信息后,会通知厂家并将二轮车的地址告知厂家以便于厂家派出救援人员进行救援。
62.图5是本发明实施例提供的一种远程故障诊断装置100的示意性框图。如图5所示,对应于以上远程故障诊断方法,本发明还提供一种远程故障诊断装置100。该远程故障诊断装置100包括用于执行上述远程故障诊断方法的单元。具体地,请参阅图5,该远程故障诊断装置100包括故障诊断单元110、第一判断单元120、故障上传单元130和第二判断单元140。
63.其中,故障诊断单元用于若检测到二轮车启动,对所述二轮车进行故障诊断;第一判断单元用于若所处二轮车存在故障,则识别所述二轮车的故障代码;故障上传单元用于将所述故障代码通过控制设备上传至故障处理云平台以使所述故障处理云平台根据所述故障代码识别所述二轮车的故障类型并根据所述故障类型发送控制指令;第二判断单元用于根据所述控制指令判断是否禁止所述二轮车启动。
64.在某些实施例,例如本实施例中,参见图6,所述远程故障诊断装置100还包括第三判断单元110a。
65.其中,故障诊断单元用于若检测到二轮车启动,对所述二轮车进行故障诊断;第一判断单元用于若所处二轮车存在故障,则识别所述二轮车的故障代码;故障上传单元用于将所述故障代码通过控制设备上传至故障处理云平台以使所述故障处理云平台根据所述故障代码识别所述二轮车的故障类型并根据所述故障类型发送控制指令;第二判断单元用于根据所述控制指令判断是否禁止所述二轮车启动;第三判断单元110a用于若所处二轮车不存在故障,则启动所述二轮车。
66.在某些实施例,例如本实施例中,参见图7,所述故障上传单元130包括第一确认单元131、第一发送单元132、第二发送单元133和第三发送单元134。
67.其中,第一确认单元131用于根据所述故障代码确认所述故障类型;第一发送单元132用于若所述故障类型为轻微故障,则发送所述正常启动指令至所述智能锁;第二发送单元133用于若所述故障类型为中等故障,则发送所述送修指令至所述智能锁;第三发送单元134用于若所述故障类型为严重故障,则发送所述禁止启动指令至所述智能锁。
68.在某些实施例,例如本实施例中,参见图8,所述第二判断单元140包括第二确认单元141、第一执行单元142、第四发送单元142a、第二执行单元143、第五发送单元143a、第三执行单元144和第六发送单元144a。
69.其中,第二确认单元141用于确认所述控制指令的类型;第一执行单元142用于若所述控制指令为所述正常启动指令,则启动所述二轮车;第四发送单元142a用于通过所述控制设备向所述故障处理云平台发送获取维修建议的请求;第二执行单元143用于所述控制指令为所述送修指令,则输出告警信息以表征所述二轮车需要维修;第五发送单元143a用于通过所述控制设备向所述故障处理云平台发送获取维修网点地址的请求;第三执行单元144用于若所述控制指令为所述禁止启动指令,则关闭所述二轮车并禁止所述二轮车启动;第六发送单元144a用于通过所述控制设备向所述故障处理云平台发送所述二轮车的位置信息并请求救援。
70.需要说明的是,所属领域的技术人员可以清楚地了解到,上述远程故障诊断装置和各单元的具体实现过程,可以参考前述方法实施例中的相应描述,为了描述的方便和简洁,在此不再赘述。
71.上述远程故障诊断装置可以实现为一种计算机程序的形式,该计算机程序可以在如图9所示的计算机设备上运行。
72.请参阅图9,图9是本技术实施例提供的一种计算机设备的示意性框图。该计算机设备500可以是终端,其中,终端可以是智能手机、平板电脑、笔记本电脑、台式电脑、个人数字助理和穿戴式设备等具有通信功能的电子设备。
73.参阅图9,该计算机设备500包括通过系统总线501连接的处理器502、存储器和接
口507,其中,存储器可以包括非易失性存储介质503和内存储器504。
74.该非易失性存储介质503可存储操作系统5031和计算机程序5032。该计算机程序5032被执行时,可使得处理器502执行一种远程故障诊断方法。
75.该处理器502用于提供计算和控制能力,以支撑整个计算机设备500的运行。
76.该内存储器504为非易失性存储介质503中的计算机程序5032的运行提供环境,该计算机程序5032被处理器502执行时,可使得处理器502执行一种远程故障诊断方法。
77.该接口505用于与其它设备进行通信。本领域技术人员可以理解,图9中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备500的限定,具体的计算机设备500可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
78.若检测到二轮车启动,对所述二轮车进行故障诊断;
79.若所处二轮车存在故障,则识别所述二轮车的故障代码;
80.将所述故障代码通过控制设备上传至故障处理云平台以使所述故障处理云平台根据所述故障代码识别所述二轮车的故障类型并根据所述故障类型发送控制指令;
81.根据所述控制指令判断是否禁止所述二轮车启动。
82.应当理解,在本技术实施例中,处理器502可以是中央处理单元(central processing unit,cpu),该处理器502还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field

programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
83.本领域普通技术人员可以理解的是实现上述实施例的方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成。该计算机程序可存储于一存储介质中,该存储介质为计算机可读存储介质。该计算机程序被该计算机系统中的至少一个处理器执行,以实现上述方法的实施例的流程步骤。
84.因此,本发明还提供一种存储介质。该存储介质可以为计算机可读存储介质。该存储介质存储有计算机程序。该计算机程序被处理器执行时使处理器执行如下步骤:
85.若检测到二轮车启动,对所述二轮车进行故障诊断;
86.若所处二轮车存在故障,则识别所述二轮车的故障代码;
87.将所述故障代码通过控制设备上传至故障处理云平台以使所述故障处理云平台根据所述故障代码识别所述二轮车的故障类型并根据所述故障类型发送控制指令;
88.根据所述控制指令判断是否禁止所述二轮车启动。
89.所述存储介质可以是u盘、移动硬盘、只读存储器(read

only memory,rom)、磁碟或者光盘等各种可以存储程序代码的计算机可读存储介质。
90.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不
应认为超出本发明的范围。
91.在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的。例如,各个单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
92.本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。
93.该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备执行本发明各个实施例所述方法的全部或部分步骤。
94.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。
95.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,尚且本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
96.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜