掌桥专利:专业的专利平台
掌桥专利
首页

故障诊断的方法和故障诊断设备

文献发布时间:2024-04-18 19:58:53


故障诊断的方法和故障诊断设备

本申请涉及电池技术领域,特别涉及一种故障诊断的方法和故障诊断设备。

随着新能源技术的发展,电池的应用领域越来越广泛,如可以为用电装置提供动力或者为用电装置供电。在用电装置中,作为动力源的电池是其中最为关键的部分。因此,对于电池的故障诊断就尤为重要。

传统的对于用电装置上电池的故障诊断操作较为繁琐。

发明内容

本申请实施例提供了一种故障诊断的方法和故障诊断设备,可以提高诊断人员操作的便利性,节约故障诊断时间,提高效率。

第一方面,提供了一种故障诊断的方法,该方法包括:在故障诊断设备与第一用电装置建立无线连接之后,故障诊断设备向第一用电装置发送第一指令,第一指令用于请求读取第一用电装置上的第一电池的故障信息;故障诊断设备接收第一用电装置基于第一指令发送的第一电池的故障信息;故障诊断设备解析第一电池的故障信息,并控制故障诊断设备的输出装置向诊断人员输出第一电池当前存在的故障。

在该实施例中,故障诊断设备通过与用电装置之间的无线连接来获取用电装置上的电池的故障信息,不再使用CAN线的通讯方式,可以提高诊断人员操作的便利性,节约故障诊断时间,提高效率。

在一种可能的实现方式中,方法还包括:故障诊断设备向第一用电装置发送第二指令,第二指令用于指示清除第一电池当前存在的故障。

在该实施例中,故障诊断设备向第一用电装置发送第二指令,从而可以快速清除第一电池当前存在的故障。

在一种可能的实现方式中,方法还包括:故障诊断设备从云平台获取第一用电装置的软件升级版本,软件升级版本用于对第一用电装置的软件进行升级;故障诊断设备向第一用电装置发送软件升级版本,以清除第一电池当前存在的故障。

在该实施例中,故障诊断设备可以向第一用电装置发送从云平台获取的软件升级版本,使得第一用电装置可以对其内部的软件进行升级,从而可以清除第一电池当前从在的故障。

在一种可能的实现方式中,方法还包括:在故障诊断设备断开与第一用电装置之间的无线连接之前,且在故障诊断设备与第二用电装置建立无线连接之后,故障诊断设备向第二用电装置发送第三指令,第三指令用于请求读取第二用电装置上的第二电池的故障信息。

在该实施例中,由于用电装置与故障诊断设备之间通过无线连接通信,因此,故障诊断设备可以同时对多个用电装置进行故障诊断,并将诊断结果汇总。例如,出租车公司,可以同时对停放的多辆出租车电池进行故障检测,短时间内分析多辆车的电池状态,可以很大程度地节省故障检测时间。

在一种可能的实现方式中,方法还包括:故障诊断设备获取第一用电装置的MAC地址信息;故障诊断设备根据MAC地址信息,向第一用电装置发起蓝牙连接请求。

在该实施例中,故障诊断设备通过蓝牙连接与用电装置交互,可以确保数据传输的可靠性,并且可以降低维修成本。

在一种可能的实现方式中,故障诊断设备获取第一用电装置的MAC地址信息,包括:故障诊断设备从云端服务器获取MAC地址信息。

在该实施例中,故障诊断设备可以在云端服务器查找到用电装置的MAC地址信息,进而可以基于该MAC地址信息,向用电装置发起蓝牙连接请求,而后可以通过蓝牙连接与用电装置进行信息交互,可以确保数据传输的稳定性,并且可以降低维修成本。

在一种可能的实现方式中,故障诊断设备向第一用电装置发送第二指令,包括:根据诊断人员的输入操作,故障诊断设备向第一用电装置发送第二指令。

在该实施例中,故障诊断设备可以基于诊断人员的输入操作,向第一用电装置发送第二指令,从而可以避免在第一电池所存在的故障为非软件清除时发送的无效指令。

在一种可能的实现方式中,输出装置包括显示屏。

在该实施例中,通过显示屏向诊断人员展示第一电池当前存在的故障,方便直观。

第二方面,提供了一种故障诊断设备,包括:发送单元,用于在故障诊断设备与第一用电装置建立无线连接之后,向第一用电装置发送第一指令,第一指令用于请求读取第一用电装置上的第一电池的故障信息;接收单元,用于接收第一用电装置基于第一指令发送的第一电池的故障信息;处理单元,用于解析第一电池的故障信息,

并控制故障诊断设备的输出装置向诊断人员输出第一电池当前存在的故障。

在一种可能的实现方式中,发送单元还用于:向第一用电装置发送第二指令,第二指令用于指示清除第一电池当前存在的故障。

在一种可能的实现方式中,处理单元还用于:从云平台获取第一用电装置的软件升级版本,软件升级版本用于对第一用电装置的软件进行升级;发送单元还用于:

向第一用电装置发送软件升级版本,以清除第一电池当前存在的故障。

在一种可能的实现方式中,发送单元还用于:在故障诊断设备断开与第一用电装置之间的无线连接之前,且在故障诊断设备与第二用电装置建立无线连接之后,根据诊断人员的第三输入操作,向第二用电装置发送第三指令,第三指令用于请求读取第二用电装置上的第二电池的故障信息。

在一种可能的实现方式中,处理单元还用于:获取第一用电装置的MAC地址信息;发送单元还用于:根据MAC地址信息,向第一用电装置发起蓝牙连接请求。

在一种可能的实现方式中,处理单元具体用于:从云端服务器获取MAC地址信息。

在一种可能的实现方式中,发送单元具体用于:根据诊断人员的输入操作,向第一用电装置发送第二指令。

在一种可能的实现方式中,输出装置包括显示屏。

在一种可能的实现方式中,故障诊断设备为移动终端。

在该实施例中,通过在移动终端上安装诊断软件,使得电池的故障诊断不再受限。例如,若电池故障足以导致用电装置无法行驶,也就是说,用电装置无法到达维修地点,则诊断人员可以通过随身携带的安装有诊断软件的移动终端在事发地对用电装置的电池进行故障诊断,从而极大地提高了用户体验。

第三方面,提供了一种故障诊断设备,故障诊断设备包括存储器和处理器,存储器用于存储指令,处理器用于读取指令并基于指令执行第一方面及其第一方面任一种可能的实现方式中的方法。

图1是本申请实施例公开的一种应用场景的示意图。

图2是本申请实施例公开的故障诊断的方法的示意性框图。

图3是本申请实施例公开的故障诊断的方法的示意性流程图。

图4是本申请实施例公开的故障诊断设备的示意性框图。

图5是本申请实施例公开的故障诊断设备的另一示意性框图。

下面结合附图和实施例对本申请的实施方式作进一步详细描述。以下实施例的详细描述和附图用于示例性地说明本申请的原理,但不能用来限制本申请的范围,即本申请不限于所描述的实施例。

在本申请的描述中,需要说明的是,除非另有说明,“多个”的含义是两个以上;术语“上”、“下”、“左”、“右”、“内”、“外”等指示的方位或位置关系仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。此外,术语“第一”、“第二”、“第三”等仅用于描述目的,而不能理解为指示或暗示相对重要性。“垂直”并不是严格意义上的垂直,而是在误差允许范围之内。“平行”并不是严格意义上的平行,而是在误差允许范围之内。

下述描述中出现的方位词均为图中示出的方向,并不是对本申请的具体结构进行限定。在本申请的描述中,还需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接, 或一体地连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可视具体情况理解上述术语在本申请中的具体含义。

随着新能源汽车在市场占有率的逐渐升高,新能源汽车电池是影响汽车运行的重要部件,当前汽车动力域出现问题首先需要对汽车电池进行故障检测,所以电池的故障检测频率较高。

传统的汽车电池的故障诊断需要使用专用的故障诊断设备,通过在汽车的OBD诊断接口插入CAN线读取故障信息,操作较为繁琐。

有鉴于此,本申请实施例提供了一种故障诊断的方法和故障诊断设备,故障诊断设备通过与车辆之间的无线连接来获取车辆上的电池的故障信息,不再使用CAN线的通讯方式,可以提高诊断人员操作的便利性,节约故障诊断时间,提高效率。

图1示出了本申请实施例的故障诊断的方法的应用场景的一种示意图。该方法涉及到故障诊断设备11和车辆10之间的无线交互。具体地,涉及到故障诊断设备11和车辆10上的电池管理单元12之间的无线交互。电池管理单元12用于管理车辆10上的电池13。例如,用于控制电池13中的继电器的断开和闭合。再例如,用于采集电池13的电压、温度、电流等。故障诊断设备11用于对车辆10,进行故障诊断,以便于诊断人员对车辆10进行维修。更具体地,故障诊断设备11用于对车辆10上的电池13进行故障诊断。

可选地,在本申请实施例中,故障诊断设备11和车辆10之间的无线通信,可以包括但不限于蓝牙通信、WiFi通信、ZigBee通信等各种方式,在此并不限定。

可选地,车辆10上可以安装多个电池13,车辆10上可以设置第一电池管理单元,该第一电池管理单元可用于管理车辆10上安装的多个电池,例如,可称第一电池管理单元为主电池管理单元(Master Battery Management Unit,MBMU)。每个电池10可对应设置一个第二电池管理单元,例如,可称该第二电池管理单元为从电池管理单元(Slave Battery Management Unit,SBMU)。MBMU可以从SBMU获取电池的电流值、电芯电压、继电器状态以及功率等状态。其中,MBMU与SBMU之间的通讯方式不限于无线蓝牙、CAN总线、以太网、5G网络通讯等方式。

在一些实施例中,SBMU可利用对应电池的电池管理系统(Battery Management System,BMS)来实现;MBMU可以通过电池断路单元(Battery Disconnect Unit,BDU)的控制模块来实现,也可以通过其中一个电池的BMS来实现。

需要说明的是,由于车辆10和故障诊断设备11之间通过无线连接进行通信,因此,如图1所示,故障诊断设备11可以同时与多个车辆10进行无线通信。也就是是,故障诊断设备11可以同时对多个车辆10进行故障诊断。

图2示出了本申请实施例的故障诊断的方法200的示意性框图。应理解,该方法200可以由图1所示的故障诊断设备11执行。第一用电装置可以是如图1所示的车辆10。具体地,如图2所示,该方法200包括以下部分或全部内容。

S210,在故障诊断设备与第一用电装置建立无线连接之后,故障诊断设备向第一用电装置发送第一指令,第一指令用于请求读取第一用电装置上的第一电池的故障信息。

S220,故障诊断设备接收第一用电装置基于第一指令发送的第一电池的故障信息。

S230,故障诊断设备解析第一电池的故障信息,并控制故障诊断设备的输出装置向诊断人员输出第一电池当前存在的故障。

当第一用电装置到达厂家指定的维修地点时,维修地点内的故障诊断设备可以与第一用电装置建立无线连接。例如蓝牙连接、WiFi连接、ZigBee连接等。具体地,故障诊断设备可以与用电装置上的电池管理单元(例如,MBMU或SBMU)建立无线连接。也就是说,故障诊断设备设置有无线通信模块,而用电装置上的电池管理单元也设置有无线通信模块。故障诊断设备和用电装置上的电池管理单元通过各自的无线通信模块建立无线连接。需要说明的是,在本申请实施例中,在故障诊断设备与第一用电装置建立无线连接之后,故障诊断设备与第一用电装置之间的交互可以均通过无线连接实现。

在故障诊断设备与第一用电装置建立无线连接之后,故障诊断设备可以向第一用电装置发送第一指令,即读取第一电池的故障信息的指令。在第一用电装置接收到该第一指令之后,第一用电装置可以向故障诊断设备发送该第一用电装置上的第一电池的故障信息。即故障诊断设备可以接收第一用电装置基于该第一指令发送的该第一用电装置上的第一电池的故障信息。进一步地,故障诊断设备可以对该第一电池的故障信息进行解析,并控制故障诊断设备的输出装置,例如,显示屏,向诊断人员输出第一电池当前存在的故障。

在一种实施例中,在故障诊断设备与第一用电装置建立无线连接之后,故障诊断设备可以自主向第一用电装置发送第一命令。在另一种实施例中,在故障诊断设备与第一用电装置建立无线连接之后,诊断人员也可以对故障诊断设备进行输入操作。例如,故障诊断设备具有显示屏,显示屏上显示有引导诊断人员点击的图标,该图标可以指示第一指令,诊断人员通过在该图标上的点击操作,触发故障诊断设备向第一用电装置发送该第一指令。

需要说明的是,第一电池是指第一用电装置上的电池,可以是指一个电池,也可以是指多个电池。当第一用电装置上安装有多个电池时,第一用电装置可以向故障诊断设备发送存在故障的所有电池的故障信息。

因此,本申请实施例提供的故障诊断的方法,故障诊断设备通过与用电装置之间的无线连接来获取用电装置上的电池的故障信息,不再使用CAN线的通讯方式,可以提高诊断人员操作的便利性,节约故障诊断时间,提高效率。

可选地,本申请实施例的用电装置可以是车辆,未来也有可能是小到机器人,大到轮船和飞机等利用电池提供动力或供电的装置。本申请实施例对用电装置不作限定。

通常情况下,是由用电装置上的电池管理单元实时监测电池状态,当监测到电池发生故障时,电池管理单元可以查询存储在其内部的故障码表生成对应的故障码,进一步地,电池管理单元可以控制存储单元存储生成的故障码。在用电装置到达维修地点时,故障诊断设备可以读取存储在存储单元的故障码。也就是说,本申请实施例 中的故障信息可以是电池管理单元提前生成的故障码。在其他示例中,当用电装置根据电池状态监测到电池发生故障时,电池管理单元可以先不生成故障码,而是在用电装置到达维修地点后,当用电装置接收到故障诊断设备发送的第一指令之后,电池管理单元才查询存储在其内部的故障码表生成对应的故障码,并发送给故障诊断设备。

可选地,在其他实施例中,在故障诊断设备与第一用电装置建立无线连接之后,第一用电装置也可以向故障诊断设备发送第一电池的参数,例如,第一电池的电量、电压和温度等。故障诊断设备可以根据接收到的该第一电池的参数信息,确定第一电池当前存在的故障。进而故障诊断设备可以控制故障诊断设备的输出装置向诊断人员输出第一电池当前存在的故障。

可选地,在本申请实施例中,方法还包括:故障诊断设备向第一用电装置发送第二指令,第二指令用于指示清除第一电池当前存在的故障。

电池存在的故障,通常分为两大类,一种是可以通过软件清除的,一种是需要对电池进行维修的。也就是说,故障诊断设备可以在对第一电池的故障信息解析之后,可以确定第一电池当前存在的故障属于哪一类。若属于第一类,则故障诊断设备可以向第一用电装置发送第二指令,即清除第一电池当前存在的故障的指令。

在该实施例中,故障诊断设备向第一用电装置发送第二指令,从而可以快速清除第一电池当前存在的故障。

同样地,在一种实施例中,故障诊断设备一旦接收到第一电池的故障信息之后,可以自主向第一用电装置发送第二指令,第一用电装置在确定第一电池当前存在的故障为第一类故障,则可以清除第一电池当前存在的故障,例如,可以清除存储在第一用电装置内部的故障码。

而在另一种实施例中,故障诊断设备向第一用电装置发送第二指令,包括:根据诊断人员的输入操作,故障诊断设备向第一用电装置发送第二指令。

具体地,可以在故障诊断设备的显示屏显示引导诊断人员点击的图标,该图标可以指示第二指令,即清除第一电池当前存在故障的指令。诊断人员通过在该图标上的点击操作,触发故障诊断设备向第一用电装置发送该第二指令。第一用电装置在接收到该第二指令之后,就可以清除该第一电池存在的故障。

在该实施例中,故障诊断设备可以基于诊断人员的输入操作,向第一用电装置发送第二指令,从而可以避免在第一电池所存在的故障为非软件清除时发送的无效指令。

对于第二类电池故障,则需要诊断人员对第一电池当前存在的故障进行主观分析、查阅资料以及联系厂家技术人员来对第一电池进行维修。

可选地,在诊断人员确定第一电池当前存在的故障为第二类电池故障,故障诊断设备可以根据诊断人员的操作在云平台中查询与该第一用电装置的第一电池的故障相匹配的故障案例,进而查询该故障案例对应的案例信息,并通过故障诊断设备的输出装置向诊断人员展示,以使得诊断人员对所述第一电池进行维修。

需要说明的是,诊断人员,可以是驻维修站的工作人员或技术员,也可以是驾驶员自身。

可选地,在本申请实施例中,方法200还包括:在故障诊断设备断开与第一用电装置之间的无线连接之前,且在故障诊断设备与第二用电装置建立无线连接之后,

故障诊断设备向第二用电装置发送第三指令,第三指令用于请求读取第二用电装置上的第二电池的故障信息。

第二用电装置是指与第一用电装置不同的用电装置,第二电池是指第二用电装置上的电池,第二用电装置与第一用电装置可以是同一类型的用电装置,也可以是不同类型的用电装置,例如,第二用电装置与第一用电装置均为车辆。应理解,本申请实施例的第二用电装置与故障诊断设备之间的交互可以参考第一用电装置与故障诊断设备之间的交互,为了简洁,此处不作过多描述。

在该实施例中,由于用电装置与故障诊断设备之间通过无线连接通信,因此,故障诊断设备可以同时对多个用电装置进行故障诊断,并将诊断结果汇总。例如,出租车公司,可以同时对停放的多辆出租车电池进行故障检测,短时间内分析多辆车的电池状态,可以很大程度地节省故障检测时间。

可选地,在本申请实施例中,方法还包括:故障诊断设备获取第一用电装置的MAC地址信息;故障诊断设备根据MAC地址信息,向第一用电装置发起蓝牙连接请求。

需要说明的是,在故障诊断设备与第一用电装置建立起蓝牙连接之后,故障诊断设备和第一用电装置之间的交互均可以通过蓝牙连接实现。

在该实施例中,故障诊断设备通过蓝牙连接与用电装置交互,可以确保数据传输的可靠性,并且可以降低维修成本。

可选地,在本申请实施例中,故障诊断设备获取第一用电装置的MAC地址信息,包括:故障诊断设备从云端服务器获取MAC地址信息。

例如,该第一用电装置为第一车辆,故障诊断设备可以在到达维修地点时,故障诊断设备可以通过该故障诊断设备的摄像头获取第一车辆的车牌信息,并通过在云端服务器查找与该第一车辆的车牌信息匹配的MAC地址信息,并进一步地,基于该MAC地址向第一车辆发起蓝牙连接请求。

在该实施例中,故障诊断设备可以在云端服务器查找到用电装置的MAC地址信息,进而可以基于该MAC地址信息,向用电装置发起蓝牙连接请求,而后可以通过蓝牙连接与用电装置进行信息交互,可以确保数据传输的稳定性,并且可以降低维修成本。

在其他实施例中,故障诊断设备可以通过其他系统获取第一用电装置的MAC地址信息。例如,故障诊断设备可以通过射频识别系统获取用电装置的MAC地址信息,本申请实施例对此不作限定。

可选地,在本申请实施例中,方法200还包括:故障诊断设备在接收到第一电池的故障信息之后或者接收到第一用电装置发送的故障清除完成指令之后,断开与第一用电装置之间的无线连接。

正如上文描述的,电池故障可以分为两类,若第一电池当前存在的故障属于需要对电池进行维修的故障,那么在故障诊断设备向诊断人员展示第一电池当前存在的 故障之后或者在接收到第一用电装置发送的故障清除完成指令之后,可以在故障诊断设备的显示屏显示引导诊断人员点击的图标,该图标指示断开与第一用电装置之间的无线连接。

可选地,在本申请实施例中,该输出装置可以是显示屏。该输出装置也可以是扬声器。

在该实施例中,通过显示屏向诊断人员展示第一电池当前存在的故障,方便直观。

可选地,该故障诊断设备可以是移动终端,例如,该故障诊断设备可以是手机或平板电脑等。只要该手机或平板电脑上安装有故障诊断软件,就可以实现本申请实施例。

图3示出了本申请实施例的故障检测的方法300的示意性流程图。如图3所示,该方法涉及到云端服务器、故障诊断设备以及MBMU以及SBMU之间的各种交互。具体地,该方法300可以包括以下部分或全部内容。

S301,SBMU获取电池的参数信息。

S302,MBMU接收SBMU发送的电池的参数信息。

可选地,电池的参数信息例如可以是电池的电量、电池的电压以及电池的温度等。

需要说明的是,当车辆安装多个电池时,每个电池具有一个SMBU,而MBMU则安装于车辆上,用于集中控制多个电池的SBMU。也就是说,MBMU可以获取多个SBMU分别发送的多个电池的状态信息。可选地,车辆上也可以不具有MBMU,采用多个电池中的一个电池的SBMU来实现MBMU的功能。

S303,故障诊断设备可以基于电池的参数信息,生成电池的故障信息。

S304,当车辆到达维修地点时,故障诊断设备可以获取车辆的车牌信息。

可选地,故障诊断设备可以具有摄像头,故障诊断设备可以通过摄像头获取车辆的车牌信息。

S305,故障诊断设备可以向云端服务器发送车辆的车牌信息,以在云端服务器查找与该车辆的车牌信息匹配的MAC地址信息。

S306,云端服务器可以将查询到的该车辆的MAC地址信息发送给故障诊断设备。

S307,故障诊断设备可以基于云端服务器发送的MAC地址信息,向车辆上的MBMU发起蓝牙连接请求。

S308,在故障诊断设备与MBMU之间建立蓝牙连接之后,MBMU可以通过蓝牙连接向故障诊断设备发送第一指令,即读取电池故障的指令。

S309,故障诊断设备接收MBMU基于该第一指令发送的电池的故障信息。

S310,故障诊断设备可以解析电池的故障信息,并输出电池当前存在的故障。

可选地,故障诊断设备可以通过显示屏或者扬声器向诊断人员播放电池当前存在的故障。

S311,故障诊断设备还可以向MBMU发送第二指令,即清除电池故障的指令。

应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

上文详细描述了本申请实施例的故障检测的方法,下面将结合图4详细描述本申请实施例的故障诊断设备。方法实施例所描述的技术特征适用于以下装置实施例。

图4示出了本申请实施例的故障诊断设备400的示意性框图。如图4所示,该故障诊断设备400包括以下部分或全部内容。

发送单元410,用于在故障诊断设备与第一用电装置建立无线连接之后,向第一用电装置发送第一指令,第一指令用于请求读取第一用电装置上的第一电池的故障信息;

接收单元420,用于接收第一用电装置基于第一指令发送的第一电池的故障信息;

处理单元430,用于解析第一电池的故障信息,并控制故障诊断设备的输出装置向诊断人员输出第一电池当前存在的故障。

可选地,在本申请实施例中,发送单元410还用于:向第一用电装置发送第二指令,第二指令用于指示清除第一电池当前存在的故障。

可选地,处理单元410还用于:从云平台获取第一用电装置的软件升级版本,软件升级版本用于对第一用电装置的软件进行升级;发送单元410还用于:向第一用电装置发送软件升级版本,以清除第一电池当前存在的故障。

可选地,在本申请实施例中,发送单元410还用于:在故障诊断设备断开与第一用电装置之间的无线连接之前,且在故障诊断设备与第二用电装置建立无线连接之后,根据诊断人员的第三输入操作,向第二用电装置发送第三指令,第三指令用于请求读取第二用电装置上的第二电池的故障信息。

可选地,在本申请实施例中,处理单元430还用于:获取第一用电装置的MAC地址信息;发送单元410还用于:根据MAC地址信息,向第一用电装置发起蓝牙连接请求。

可选地,在本申请实施例中,处理单元430具体用于:从云端服务器获取MAC地址信息。

可选地,在本申请实施例中,发送单元410具体用于:根据诊断人员的输入操作,向第一用电装置发送第二指令。

可选地,在本申请实施例中,输出装置包括显示屏。

可选地,在本申请实施例中,故障诊断设备为移动终端。

例如,该移动终端可以是手机、平板电脑或者是其他可移动设备。

在该实施例中,通过在移动终端上安装诊断软件,使得电池的故障诊断不再受限。例如,若电池故障足以导致车辆无法行驶,也就是说,车辆无法到达维修地点,则诊断人员可以通过随身携带的安装有诊断软件的移动终端在事发地对车辆的电池进行故障诊断,从而极大地提高了用户体验。

图5示出了本申请实施例的故障诊断设备500的示意性框图。如图5所示,该故障诊断设备500包括处理器510和存储器520,其中,存储器520用于存储指令,处理器510用于读取指令并基于指令执行前述本申请各种实施例的方法。

其中,存储器520可以是独立于处理器510的一个单独的器件,也可以集成在处理器510中。

可选地,如图5所示,该故障诊断设备500还可以包括收发器530,处理器510可以控制该收发器530与其他设备进行通信。具体地,可以向其他设备发送信息或数据,或者接收其他设备发送的信息或数据。

本申请实施例还提供了一种计算机存储介质,用于存储计算机程序,计算机程序用于执行前述本申请各种实施例的方法。

应理解,本申请实施例的处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。

本申请实施例还提供了一种计算机可读存储介质,用于存储计算机程序。

可选的,该计算机可读存储介质可应用于本申请实施例中的故障诊断设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由故障诊断设备实现的相应流程,为了简洁,在此不再赘述。

本申请实施例还提供了一种计算机程序产品,包括计算机程序指令。

可选的,该计算机程序产品可应用于本申请实施例中的故障诊断设备,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由故障诊断设备实现的相应流程,为了简洁,在此不再赘述。

本申请实施例还提供了一种计算机程序。

可选的,该计算机程序可应用于本申请实施例中的故障诊断设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由故障诊断设备实现的相应流程,为了简洁,在此不再赘述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

技术分类

06120116506841