冰箱故障的判断方法、服务器和计算机可读存储介质与流程

文档序号:12906508阅读:204来源:国知局
冰箱故障的判断方法、服务器和计算机可读存储介质与流程

本发明涉及家用电器,特别涉及一种冰箱故障的判断方法、服务器和计算机可读存储介质。



背景技术:

目前传统冰箱已经面临着发展的瓶颈,产品技术标准缺失、市场消费者认知度低和产品售价高、体验差等问题制约着传统冰箱的发展,而用户不断增长的新需求迫使冰箱行业向智能化方向转型。当家用电器出现故障时将会给人们的日常生活带来很大的不便,伴随着家电行业的迅猛发展,家电维修行业也取得了较大的进步,但是仍存在维修工程师无法提前知道故障原因,无法带齐备件情况。制冷剂泄露是冰箱常见故障,维修此类故障需要专用工具如备件焊枪、真空泵等,若是无法提前知道故障原因,往往需要二次上门,降低一次上门成功维修率。

虽然目前智能冰箱数量急剧上升,但是冰箱智能产品只具备固定种类的故障代码上传功能,不能进行故障诊断使维修工程师更明确故障原因,完成一次上门成功维修。目前故障诊断在家电上的应用仅仅具备固定故障代码,仅仅限于传感器故障,门开超时等简单故障,目前还没有针对制冷系统故障尤其是制冷剂泄露的在线检测方法,这意味着冰箱在线制冷剂泄露故障检测很有价值和必要。



技术实现要素:

本发明的实施方式提供了一种冰箱故障的判断方法、服务器和计算机可读存储介质。

本发明的实施方式的一种冰箱故障的判断方法,所述冰箱包括储藏室和蒸发器,所述冰箱包括用于检测所述蒸发器的第一温度值的第一温度传感器和用于检测所述储藏室的第二温度值的第二温度传感器,所述判断方法包括:

获取多个所述第一温度值和对应的多个所述第二温度值;

计算每个所述第二温度值和预设温度值的差值;

利用支持向量机分类器处理多个所述第一温度值和对应的多个所述差值以判断所述冰箱出现制冷剂泄露故障的比例是否大于第一预设比例;和

在所述冰箱出现制冷剂泄露故障的比例大于所述第一预设比例时,判断所述冰箱出现制冷剂泄露故障。

在某些实施方式中,所述判断方法包括:

利用所述支持向量机分类器处理多个所述第一温度值和对应的多个所述差值以判断所述冰箱属于正常情形的比例是否大于第二预设比例;和

在所述冰箱属于正常情形的比例大于所述第二预设比例时,判断所述冰箱属于正常情形。

在某些实施方式中,所述判断方法包括:

利用所述支持向量机分类器处理多个所述第一温度值和对应的多个所述差值以判断所述冰箱出现其他故障的比例是否大于第三预设比例;和

在所述冰箱出现其他故障的比例大于所述第三预设比例时,判断所述冰箱出现其他故障。

在某些实施方式中,所述获取所述多个所述第一温度值和对应的多个所述第二温度值包括:

在预设时长内的多个时间点获取并缓存多个所述第一温度值和多个所述第二温度值。

在某些实施方式中,所述判断方法包括:

获取已经标记为所述冰箱出现制冷剂泄露故障对应的多个所述第一温度值和多个所述差值;

根据已经标记为所述冰箱出现制冷剂泄露故障对应的多个所述第一温度值和多个所述差值训练所述支持向量机分类器。

在某些实施方式中,所述冰箱包括用于与服务器通信的通信模块,所述获取已经标记为所述冰箱出现制冷剂泄露故障对应的多个所述第一温度值和多个所述差值包括:

利用所述通信模块在所述冰箱和所述服务器之间传输已经标记为所述冰箱出现制冷剂泄露故障对应的多个所述第一温度值和多个所述差值。

在某些实施方式中,所述判断方法包括:

将所述冰箱出现制冷剂泄露故障的结论推送至预设终端。

在某些实施方式中,所述储藏室包括冷冻室、变温室和冷藏室,所述蒸发器包括冷冻化霜蒸发器和冷藏化霜蒸发器,所述第一温度值包括所述冷冻化霜蒸发器的第一蒸发器温度值和所述冷藏化霜蒸发器的第二蒸发器温度值,所述第二温度值包括所述冷冻室的第一室温度值、所述变温室的第二室温度值和所述冷藏室的第三室温度值。

本发明的实施方式的一种服务器,用于判断冰箱是否出现制冷剂泄露故障,所述冰箱包括储藏室和蒸发器,所述冰箱包括用于检测所述蒸发器的第一温度值的第一温度传感器和用于检测所述储藏室的第二温度值的第二温度传感器,所述服务器包括:

第一获取模块,所述第一获取模块用于获取多个所述第一温度值和对应的多个所述第二温度值;

计算模块,所述计算模块用于计算每个所述第二温度值和预设温度值的差值;

第一处理模块,所述第一处理模块用于利用支持向量机分类器处理多个所述第一温度值和对应的多个所述差值以判断所述冰箱出现制冷剂泄露故障的比例是否大于第一预设比例;和

第一判断模块,所述第一判断模块用于在所述冰箱出现制冷剂泄露故障的比例大于所述第一预设比例时,判断所述冰箱出现制冷剂泄露故障。

在某些实施方式中,所述服务器包括:

第二处理模块,所述第二处理模块用于利用所述支持向量机分类器处理多个所述第一温度值和对应的多个所述差值以判断所述冰箱属于正常情形的比例是否大于第二预设比例;和

第二判断模块,所述第二判断模块用于在所述冰箱属于正常情形的比例大于所述第二预设比例时,判断所述冰箱属于正常情形。

在某些实施方式中,所述服务器包括:

第三处理模块,所述第三处理模块用于利用所述支持向量机分类器处理多个所述第一温度值和对应的多个所述差值以判断所述冰箱出现其他故障的比例是否大于第三预设比例;和

第三判断模块,所述第三判断模块用于在所述冰箱出现其他故障的比例大于所述第三预设比例时,判断所述冰箱出现其他故障。

在某些实施方式中,所述第一获取模块用于在预设时长内的多个时间点获取并缓存多个所述第一温度值和多个所述第二温度值。

在某些实施方式中,所述服务器包括:

第二获取模块,所述第二获取模块用于获取已经标记为所述冰箱出现制冷剂泄露故障对应的多个所述第一温度值和多个所述差值;

训练模块,所述训练模块用于根据已经标记为所述冰箱出现制冷剂泄露故障对应的多个所述第一温度值和多个所述差值训练所述支持向量机分类器。

在某些实施方式中,所述冰箱包括用于与所述服务器通信的通信模块,所述第二获取模块用于利用所述通信模块在所述冰箱和所述服务器之间传输已经标记为所述冰箱出现制冷剂泄露故障对应的多个所述第一温度值和多个所述差值。

在某些实施方式中,所述服务器包括:

推送模块,所述推送模块用于将所述冰箱出现制冷剂泄露故障的结论推送至预设终端。

在某些实施方式中,所述储藏室包括冷冻室、变温室和冷藏室,所述蒸发器包括冷冻化霜蒸发器和冷藏化霜蒸发器,所述第一温度值包括所述冷冻化霜蒸发器的第一蒸发器温度值和所述冷藏化霜蒸发器的第二蒸发器温度值,所述第二温度值包括所述冷冻室的第一室温度值、所述变温室的第二室温度值和所述冷藏室的第三室温度值。

本发明的实施方式的一种服务器,包括:

一个或多个处理器;

存储器;以及

一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被配置由所述一个或多个处理器执行,所述程序用于执行所述判断方法的指令。

本发明的实施方式的一种计算机可读存储介质,包括与服务器结合使用的计算机程序,所述计算机程序可被处理器执行以完成所述判断方法。

本发明实施方式的判断方法、服务器和计算机可读存储介质利用支持向量机分类器判断冰箱是否出现制冷剂泄露故障,从而可以帮助维修工程师提前了解故障原因,带齐备件,有效提高维修工程师一次上门维修率。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:

图1是本发明实施方式的冰箱故障的判断方法的流程示意图;

图2是本发明实施方式的冰箱和服务器的连接示意图;

图3是本发明实施方式的冰箱故障的判断方法的另一个流程示意图;

图4是本发明实施方式的服务器的模块示意图;

图5是本发明实施方式的冰箱故障的判断方法的再一个流程示意图;

图6是本发明实施方式的服务器的另一个模块示意图;

图7是本发明实施方式的冰箱故障的判断方法的又一个流程示意图;

图8是本发明实施方式的冰箱故障的判断方法的又一个流程示意图;

图9是本发明实施方式的服务器的再一个模块示意图;

图10是本发明实施方式的冰箱属于正常情形的第一温度值和差值的变化示意图;

图11是本发明实施方式的出现制冷剂泄露故障的第一温度值和差值的变化示意图;

图12是本发明实施方式的冰箱故障的判断方法的又一个流程示意图;

图13是本发明实施方式的冰箱和服务器的另一个连接示意图;

图14是本发明实施方式的冰箱故障的判断方法的又一个流程示意图;

图15是本发明实施方式的服务器的又一个模块示意图;

图16是本发明实施方式的服务器的又一个模块示意图;

图17是本发明实施方式的服务器和计算机可读存储介质的连接示意图。

主要元件符号说明:

冰箱100、储藏室110、蒸发器120、第一温度传感器130、第二温度传感器140、通信模块150、服务器200、第一获取模块212、计算模块214、第一处理模块216、第一判断模块218、第二处理模块222、第二判断模块224、第三处理模块226、第三判断模块228、第二获取模块232、训练模块234、推送模块236、处理器240、存储器260、计算机可读存储介质300。

具体实施方式

下面详细描述本发明的实施方式,所述实施方式的实施方式在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。

请一并参阅图1和图2,本发明实施方式的判断方法可以用于判断冰箱100是否出现制冷剂泄露故障。冰箱100包括储藏室110和蒸发器120,冰箱100包括用于检测蒸发器120的第一温度值的第一温度传感器130和用于检测储藏室110的第二温度值的第二温度传感器140。判断方法包括:

步骤s212:获取多个第一温度值和对应的多个第二温度值;

步骤s214:计算每个第二温度值和预设温度值的差值;

步骤s216:利用支持向量机分类器处理多个第一温度值和对应的多个差值以判断冰箱100出现制冷剂泄露故障的比例是否大于第一预设比例;和

步骤s218:在冰箱100出现制冷剂泄露故障的比例大于第一预设比例时,判断冰箱100出现制冷剂泄露故障。

请再次参阅图2,本发明实施方式的服务器200可以用于判断冰箱100是否出现制冷剂泄露故障。冰箱100包括储藏室110和蒸发器120,冰箱100包括用于检测蒸发器120的第一温度值的第一温度传感器130和用于检测储藏室110的第二温度值的第二温度传感器140。服务器200包括第一获取模块212、计算模块214、第一处理模块216和第一判断模块218。第一获取模块212用于获取多个第一温度值和对应的多个第二温度值。计算模块214用于计算每个第二温度值和预设温度值的差值。第一处理模块216用于利用支持向量机分类器处理多个第一温度值和对应的多个差值以判断冰箱100出现制冷剂泄露故障的比例是否大于第一预设比例。第一判断模块218用于在冰箱100出现制冷剂泄露故障的比例大于第一预设比例时,判断冰箱100出现制冷剂泄露故障。

也即是说,本发明实施方式的判断方法可以由本发明实施方式的服务器200实现,其中,步骤s212可以由第一获取模块212实现,步骤s214可以由计算模块214实现,步骤s216可以由第一处理模块216实现,步骤s218可以由第一判断模块218实现。

在某些实施方式中,本发明实施方式的判断方法也可以由发明实施方式的冰箱100实现,例如,步骤s212、s214、s216和s218均可以由冰箱100的数据处理装置(如处理器等)实现。

本发明实施方式的判断方法和服务器200利用支持向量机分类器判断冰箱100是否出现制冷剂泄露故障,从而可以帮助维修工程师提前了解故障原因,带齐备件,有效提高维修工程师一次上门维修率。

在某些实施方式中,储藏室110包括冷冻室、变温室和冷藏室,蒸发器120包括冷冻化霜蒸发器和冷藏化霜蒸发器,第一温度值包括冷冻化霜蒸发器的第一蒸发器温度值和冷藏化霜蒸发器的第二蒸发器温度值,第二温度值包括冷冻室的第一室温度值、变温室的第二室温度值和冷藏室的第三室温度值。冷冻室、变温室和冷藏室分别是指温度不同的储藏室110,冷冻化霜蒸发器和冷藏化霜蒸发器可以为不同的储藏室110提供低温。需要说明的是,冰箱100包括至少一个储藏室110和至少一个蒸发器120,根据冰箱100的厂商及型号的不同,冰箱100可以包括冷冻室、变温室和冷藏室中的至少一个,即冰箱100包括冷冻室、或者冰箱100包括变温室、或者冰箱100包括冷藏室、或者冰箱100包括冷冻室和变温室、或者冰箱100包括冷冻室和冷藏室、或者冰箱100包括变温室和冷藏室、或者冰箱100包括冷冻室、变温室和冷藏室。此外,冰箱100包括的冷冻室、变温室和冷藏室的数量也可以是多个,在此不做具体限定。

在某些实施方式中,多个储藏室110可共用一个蒸发器120,即一个蒸发器120为多个储藏室110提供低温。其中,一个蒸发器120通过导热结构(如风机等)将蒸发器120的低温分别传递给多个储藏室110,从而使得多个储藏室110可以处于不同的温度。例如,在储藏室110包括冷冻室、变温室和冷藏室,蒸发器120包括冷冻化霜蒸发器和冷藏化霜蒸发器时,冷冻化霜蒸发器可以为冷冻室提供低温,冷藏化霜蒸发器可以分别为变温室和冷藏室提供低温。在本发明实施方式中,储藏室110包括冷冻室、变温室和冷藏室,蒸发器120包括冷冻化霜蒸发器和冷藏化霜蒸发器。第一温度传感器130的数量为两个,两个第一温度传感器130分别用于检测冷冻化霜蒸发器的第一蒸发器温度值和冷藏化霜蒸发器的第二蒸发器温度值。第二温度传感器140的数量为三个,三个第二温度传感器140可分别用于检测冷冻室的第一室温度值、变温室的第二室温度值和冷藏室的第三室温度值。

在某些实施方式中,可以将第一温度传感器130设置在蒸发器120上以用于检测蒸发器120的温度值作为第一温度值,可以将第二温度传感器140设置在储藏室110中以用于检测储藏室110的温度值作为第二温度值,其中,储藏室110为了保证较大的存储空间,可以在储藏室110中开槽,并将第二温度传感器140设置在槽中。

可以理解,预设温度值可以是指用户设置或者预先存储在冰箱100中的储藏室110的内部温度值,冰箱100通过蒸发器120产生的低温控制储藏室110的内部温度值趋向于预设温度值。在某些实施方式中,储藏室100的内部温度值是可调控的,通过用户设置可以获得预设温度值;在其他实施方式中,储藏室100的内部温度值可预设在冰箱100中和/或服务器200中。

在某些实施方式中,支持向量机(svm)分类器是一种分类算法。支持向量机分类器可以预设在服务器200中或通过大量相关数据训练获得。

在某些实施方式中,第一预设比例用于减少或避免误判断为制冷剂泄露故障。需要说明的是,第一预设比例越大,误判断概率越小,但是会影响判断的效率,即难以得到判断的结论;第一预设比例越小,判断的效率越高,但是误判断的概率越大。在一个实施例中,第一预设比例为90%。

请参阅图3,在某些实施方式中,判断方法包括:

步骤s222:利用支持向量机分类器处理多个第一温度值和对应的多个差值以判断冰箱100属于正常情形的比例是否大于第二预设比例;和

步骤s224:在冰箱100属于正常情形的比例大于第二预设比例时,判断冰箱100属于正常情形。

请参阅图4,在某些实施方式中,服务器200包括第二处理模块222和第二判断模块224。第二处理模块222用于利用支持向量机分类器处理多个第一温度值和对应的多个差值以判断冰箱100属于正常情形的比例是否大于第二预设比例。第二判断模块224用于在冰箱100属于正常情形的比例大于第二预设比例时,判断冰箱100属于正常情形。

也即是说,步骤s222可以由第二处理模块222实现,步骤s224可以由第二判断模块224实现。

如此,可以判断冰箱100是否属于正常情形。

具体地,冰箱100属于正常情形是指冰箱100能够正常工作。第二预设比例用于减少或避免误判断冰箱100属于正常情形。需要说明的是,第二预设比例越大,误判断概率越小,但是会影响判断的效率,即难以得到判断的结论;第二预设比例越小,判断的效率越高,但是误判断的概率越大。在一个实施例中,第二预设比例为90%。此外,第一预设比例和第二预设比例可以相同或不同,在此不做具体限定。

请参阅图5,在某些实施方式中,判断方法包括:

步骤s226:利用支持向量机分类器处理多个第一温度值和对应的多个差值以判断冰箱100出现其他故障的比例是否大于第三预设比例;和

步骤s228:在冰箱100出现其他故障的比例大于第三预设比例时,判断冰箱100出现其他故障。

请参阅图6,在某些实施方式中,服务器200包括第三处理模块226和第三判断模块228。第三处理模块226用于利用支持向量机分类器处理多个第一温度值和对应的多个差值以判断冰箱100出现其他故障的比例是否大于第三预设比例。第三判断模块228用于在冰箱100出现其他故障的比例大于第三预设比例时,判断冰箱100出现其他故障。

也即是说,步骤s226可以由第三处理模块226实现,步骤s228可以由第三判断模块228实现。

如此,可以判断冰箱100是否出现其他故障。

具体地,冰箱100出现其他故障是指冰箱100出现除了制冷剂泄露故障外的其他故障,其他故障包括冷冻风机故障、变温风门故障、电磁阀门故障等。第三预设比例用于减少或避免误判断为其他故障。需要说明的是,第三预设比例越大,误判断概率越小,但是会影响判断的效率,即难以得到判断的结论;第三预设比例越小,判断的效率越高,但是误判断的概率越大。在一个实施例中,第三预设比例为90%。此外,第一预设比例、第二预设比例和第三预设比例可以相同或不同,在此不做具体限定。

在某些实施方式中,判断方法可判断冰箱100属于正常情形、出现制冷剂泄露故障还是出现其他故障。

在一个实施例中,支持向量机分类器包括三个分类器,分别是冰箱100属于正常情形和出现制冷剂泄露故障的分类器a1,冰箱100属于正常情形和出现其他故障的分类器a2,出现制冷剂泄露故障和出现其他故障的分类器a3,每组温度值数据(包括第一温度值和差值)都需要经过三个支持向量机分类器处理,通过三个支持向量机分类器判断属于哪种情形,再取三种情形中次数最多的情形作为数据的最终类别,最后统计并判断最终类别的比例是否大于预设比例,从而得到冰箱100的状况。例如一组数据通过分类器a1后判断为出现制冷剂泄露故障,通过分类器a2后判断为正常情形,通过分类器a3后判断为出现制冷剂泄露故障,由于出现制冷剂泄露故障的情形为两次,正常情形为一次,没有出现其他故障,因此该组数据的最终类别为出现制冷剂泄露故障。需要说明的是,在某些实施方式中,由于数据的误差或者出现误判断,一组数据通过三个支持向量机分类器后可能出现三种情形各出现一次的问题,可以通过舍弃该组数据、或利用支持向量机重新分类、或舍弃所有数据(第一温度值和差值)并重新获取等方法解决这个问题。

在冰箱100出现制冷剂泄露故障的比例小于等于第一预设比例,冰箱100属于正常情形的比例小于等于第二预设比例,且冰箱100出现其他故障的比例小于等于第三预设比例时,重新获取第一温度值和差值并重新执行本发明实施方式的判断方法。

请参阅图7,在某些实施方式中,步骤s212包括:

步骤s2122:在预设时长内的多个时间点获取并缓存多个第一温度值和多个第二温度值。

请再次参阅图2,在某些实施方式中,第一获取模块212用于在预设时长内的多个时间点获取并缓存多个第一温度值和多个第二温度值。

也即是说,步骤s2122可以由第一获取模块212实现。

如此,服务器200可以获得多个第一温度值和多个第二温度值。

可以理解,冰箱100可以通过温度传感器采集多个第一温度值和多个第二温度值,并将多个第一温度值、多个第二温度值和预设温度值上传给服务器200。冰箱100可以通过多个时间点分别采集多个第一温度值和多个第二温度值,每个时间点采集一个第一温度值和一个第二温度值,然后缓存预设时长后再将多个第一温度值和多个第二温度值上传给服务器200;或者冰箱100通过多个时间点分别采集多个第一温度值和多个第二温度值并实时上传给服务器200,服务器200缓存在预设时长内冰箱100上传的温度值数据,从而获得多个第一温度值和多个第二温度值。在一个实施例中,预设时长为6小时,时间点为在预设时长内每隔一段时间(如一分钟、十分钟或三十分钟)所对应的时间点。

请参阅图8,在某些实施方式中,判断方法包括:

步骤s232:获取已经标记为冰箱100出现制冷剂泄露故障对应的多个第一温度值和多个差值;

步骤s234:根据已经标记为冰箱100出现制冷剂泄露故障对应的多个第一温度值和多个差值训练支持向量机分类器。

请参阅图9,在某些实施方式中,服务器200包括第二获取模块232和训练模块234。第二获取模块232用于获取已经标记为冰箱100出现制冷剂泄露故障对应的多个第一温度值和多个差值。训练模块234用于根据已经标记为冰箱100出现制冷剂泄露故障对应的多个第一温度值和多个差值训练支持向量机分类器。

也即是说,步骤s232可以由第二获取模块232实现,步骤s234可以由训练模块234实现。

如此,可以训练并获得支持向量机分类器。

在一个实施例中,储藏室110包括冷冻室、变温室和冷藏室,蒸发器120包括冷冻化霜蒸发器和冷藏化霜蒸发器,第一温度值包括冷冻化霜蒸发器的第一蒸发器温度值tfd和冷藏化霜蒸发器的第二蒸发器温度值trd,差值包括冷冻室的第一室温度值tf和冷冻室的预设温度值tfs、变温室的第二室温度值tc和变温室的预设温度值tcs、冷藏室的第三室温度值tr和冷藏室的预设温度值trs。支持向量机分类器包括三个分类器,分别是冰箱100属于正常情形和出现制冷剂泄露故障的分类器a1,冰箱100属于正常情形和出现其他故障的分类器a2,出现制冷剂泄露故障和出现其他故障的分类器a3。可以获取已经标记为出现制冷剂泄露故障、正常情形、出现其他故障的多个第一温度值和多个差值,利用已经标记为出现制冷剂泄露故障和正常情形的多个第一温度值和多个差值训练并获得分类器a1的方法如下(训练并获得分类器a2和分类器a3类似)。

输入参数向量x=[tr-trs,tc-tcs,tf-tfs,tfd,trd],则变为给定训练集t={(x1,y1),(x2,y2),…,(xn,yn)},(xi∈x=r5,yi∈y={+1,-1},i=1,2…n,其中yi=+1表示正常情形;yi=-1表示制冷剂泄漏故障。)下对输入参数的分类问题。求解步骤如下:

选取适当核函数k(x,z)(本发明实施方式中选取高斯核函数:k(x,z)=exp(-||x-z||2/2σ2))和适当的参数c,构造并求解最优化问题

0≤α≤c,i=1,2...,n

利用序列最小最优化算法(smo)求得最优解α*=(α1*,α2*,...,αn*).

选择a*的一个正分量0<αj*<c,计算

构造决策函数对输入参数x进行分类:

从而可以利用决策函数对未标记的数据进行标记以获得冰箱100的工作状况。例如,利用决策函数对输入的第一温度值和差值进行运算,从而获得+1(对应冰箱100属于正常情形)和-1(对应冰箱100出现制冷剂泄露故障)的数值。

请一并参阅图10和图11,在某些实施方式中,冰箱100属于正常情形和出现制冷剂泄露故障的第一温度值和差值的数值和变化是不同的,利用支持向量机分类器可以区分出冰箱100属于正常情形和出现制冷剂泄露故障的不同之处,从而对第一温度值和差值进行分类,进而确定冰箱的工作状况。

请一并参阅图12和图13,冰箱100包括用于与服务器200通信的通信模块150。步骤s232包括:

步骤s2322:利用通信模块150在冰箱100和服务器200之间传输已经标记为冰箱100出现制冷剂泄露故障对应的多个第一温度值和多个差值。

请再次参阅图13,在某些实施方式中,冰箱100包括用于与服务器200通信的通信模块150。第二获取模块232用于利用通信模块150在冰箱100和服务器200之间传输已经标记为冰箱100出现制冷剂泄露故障对应的多个第一温度值和多个差值。

也即是说,步骤s2322可以由第二获取模块232实现。

如此,服务器200可以获取已经标记为冰箱100出现制冷剂泄露故障对应的多个第一温度值和多个差值。

具体地,在确定冰箱100的工作状况(正常情形、制冷剂泄露故障或其他故障)后,冰箱100可以利用温度传感器采集多个第一温度值和多个第二温度值,并通过通信模块150将多个第一温度值和多个第二温度值传输给服务器200,服务器200根据确定的冰箱100的工作状况可以将第一温度值和第二温度值进行标记,从而服务器200可以获得已经标记为冰箱100出现制冷剂泄露故障对应的多个第一温度值和多个差值。此外,多个服务器200之间也可以进行已经标记为冰箱100出现制冷剂泄露故障对应的多个第一温度值和多个差值的相互传输,在此不做具体限定。

在某些实施方式中,本发明实施方式的判断方法由本发明实施方式的冰箱100实现时,冰箱100可通过通信模块150从服务器200上获取已经标记为冰箱100出现制冷剂泄露故障对应的多个第一温度值和多个差值,从而冰箱100可以利用已经标记为冰箱100出现制冷剂泄露故障对应的多个第一温度值和多个差值对支持向量机分类器进行训练。

请参阅图14,在某些实施方式中,判断方法包括:

步骤s236:将冰箱100出现制冷剂泄露故障的结论推送至预设终端。

请参阅图15,在某些实施方式中,服务器200包括推送模块236。推送模块236用于将冰箱100出现制冷剂泄露故障的结论推送至预设终端。

也即是说,步骤s236可以由推送模块236实现。

如此,可以在冰箱100出现制冷剂泄露故障时及时推送至预设终端。

具体地,预设终端可以包括维修相关部门或公司的服务器、维修人员的移动终端、用户的移动终端和冰箱100等中的至少一个。预设终端接收到结论后可以发出提示,预设终端可以包括显示面板、电声元件(如喇叭)和振动元件中的至少一个,即预设终端包括显示面板,或者预设终端包括电声元件,或者预设终端包括振动元件,或者预设终端包括显示面板和电声元件,或者预设终端包括显示面板和振动元件,或者预设终端包括电声元件和振动元件,或者预设终端包括显示面板、电声元件和振动元件。预设终端可以通过图像、文字、语音、震动等方式发出提示,在此不做具体限定。服务器200可为用于作为服务器的计算机,移动终端可为手机、平板电脑等。

请参阅图16,本发明实施方式的服务器200包括一个或多个控制器240、存储器260以及一个或多个程序。其中一个或多个程序被存储在存储器260中,并且被配置由一个或多个控制器240执行,程序用于执行本发明上述任一实施方式的判断方法的指令。

举其中一个例子来说,程序可以用于执行以下判断方法的指令:

步骤s212:获取多个第一温度值和对应的多个第二温度值;

步骤s214:计算每个第二温度值和预设温度值的差值;

步骤s216:利用支持向量机分类器处理多个第一温度值和对应的多个差值以判断冰箱100出现制冷剂泄露故障的比例是否大于第一预设比例;和

步骤s218:在冰箱100出现制冷剂泄露故障的比例大于第一预设比例时,判断冰箱100出现制冷剂泄露故障。

请参阅图17,本发明实施方式的计算机可读存储介质300,包括与服务器200结合使用的计算机程序,计算机程序可被处理器240执行以完成本发明上述任一实施方式的判断方法。

举其中一个例子来说,计算机程序可被处理器240执行以完成以下判断方法:

步骤s212:获取多个第一温度值和对应的多个第二温度值;

步骤s214:计算每个第二温度值和预设温度值的差值;

步骤s216:利用支持向量机分类器处理多个第一温度值和对应的多个差值以判断冰箱100出现制冷剂泄露故障的比例是否大于第一预设比例;和

步骤s218:在冰箱100出现制冷剂泄露故障的比例大于第一预设比例时,判断冰箱100出现制冷剂泄露故障。

需要指出的是,计算机可读存储介质300可以是内置在服务器200中的存储介质,也可以是能够插拔地插接在服务器200的存储介质。

在本发明的实施方式的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的实施方式的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本发明的实施方式的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接或可以相互通讯;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明的实施方式中的具体含义。

在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”或“一些示例”等的描述意指结合所述实施方式或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理模块的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的实施方式的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明的各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施方式进行变化、修改、替换和变型。

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