1.本发明属于智能家电技术领域,尤其涉及一种基于洗涤泵的异常响应方法及洗涤设备。
背景技术:2.随着智能化以及自动化的不断发展,智能家电已渐渐进入了千家万户,为用户提供各种各样的服务。现有的洗涤设备在对餐具进行清洗时,为了提供清洗效果,可以通过洗涤泵对洗涤腔内输送具有一定水压的水来对餐具表面清洗冲洗,以去除餐具表面的污渍。因此,为了能够确保洗涤腔内出水的水压到达额定的水压阈值,洗涤设备的输送水路上往往会配置有对应的水压开关,在水压开关闭合时,则表示当前的输送的水压满足清洗要求,以实现对洗涤设备的精准控制。
3.现有的智能家电的控制技术,洗涤设备在开启洗涤泵后,在送水出现异常的情况下,无法确定是水路堵塞而导致送水异常,抑或是因水压不足而导致的送水异常,从而无法根据具体的异常进行响应,从而大大降低了洗涤设备的鲁棒性,增加了无法正常执行洗涤操作的发生概率。
技术实现要素:4.有鉴于此,本发明实施例提供了一种基于洗涤泵的异常响应方法及洗涤设备,以解决现有的智能家电故障的识别技术,在开启洗涤泵后,在送水出现异常的情况下,无法确定是水路堵塞而导致送水异常,抑或是因水压不足而导致的送水异常,从而无法根据具体的异常进行响应,从而大大降低了洗涤设备的鲁棒性,增加了无法正常执行洗涤操作的发生概率的问题。
5.本发明实施例的第一方面提供了一种基于洗涤泵的异常响应方法,包括:
6.响应于洗涤泵的启动指令,开启所述洗涤泵;
7.获取检测电路的通断状态,所述检测电路用于确定到位于所述洗涤泵的供水水路上的水压开关是否到达目标位置;所述水压开关在所述供水水路的水压达到预设的水压阈值时会到达所述目标位置;
8.若所述通断状态为断开状态,则执行关于洗涤泵的异常响应操作。
9.在第一方面的第一种可能的实现方式中,所述若所述通断状态为断开状态,则执行关于洗涤泵的异常响应操作,包括:
10.交替通断所述洗涤泵;
11.若在预设的检测时长内检测到所述检测电路的通断状态为连通状态,则重新执行所述启动指令;
12.若在所述检测时长内所述检测电路的通断状态一直处于所述断开状态,则输出关于所述洗涤泵的第一异常信息。
13.在第一方面的第一种可能的实现方式中,所述若在预设的检测时长内检测到所述
检测电路的通断状态为连通状态,则重新执行所述启动指令,包括:
14.根据所述检测电路在所述检测时长内处于所述通断状态的连通时长,生成所述检测电路的连通波形图;
15.标记所述连通波形图中包含的连通拐点,以及确定所述交替通断所述洗涤泵的多个连通时间节点;
16.从所有所述连通拐点中识别出连通拐点的拐点时刻与所述连通时间节点匹配的匹配拐点;
17.根据所有所述匹配拐点确定所述洗涤泵启动前包含的异常进气量;
18.在所述若在预设的检测时长内检测到所述检测电路的通断状态为连通状态,则重新执行所述启动指令之后,还包括:
19.响应于所述洗涤泵的关闭指令,基于所述异常进气量确定排气时长;
20.在所述排气时长内交替通断所述洗涤泵,以排出所述洗涤泵内的气体。
21.在第一方面的第一种可能的实现方式中,所述若在所述检测时长内所述检测电路的通断状态一直处于所述断开状态,则输出关于所述洗涤泵的第一异常信息,包括:
22.通过近场通信模块检测场景下是否存在登记设备的无线信号;
23.若检测到存在所述登记设备的无线信号,则通过扬声器播报所述第一异常信息;
24.若未检测到任一所述登记设备的无线信号,则将所述第一异常信息上传给服务器,并停止洗涤设备运行;所述服务器用于将所述第一异常信息发送给所述登记设备。
25.在第一方面的第一种可能的实现方式中,所述洗涤设备还包括加热部件,该加热部件所在的电路与所述水压开关串联;
26.所述响应于洗涤泵的启动指令,开启所述洗涤泵,包括:
27.若检测当前阶段为加热供水阶段,则生成所述启动指令以及关于所述加热部件的加热指令;
28.在所述获取检测电路的通断状态之后,还包括:
29.以预设的时间间隔获取所述加热部件的升温温度;
30.若所述检测电路处于连通状态,且所述升温温度小于预设的温度阈值,则生成关于所述加热部件的第二异常信息。
31.在第一方面的第一种可能的实现方式中,所述若所述检测电路处于连通状态,且所述升温温度小于预设的温度阈值,则生成关于所述加热部件的第二异常信息,包括:
32.计算所述升温温度与所述温度阈值之间的偏差温度;
33.若所述偏差温度大于预设的基准升温阈值,则输出第三异常信息;所述第三异常信息用于通知用户所述加热部件处于无法工作状态;
34.若所述偏差温度小于或等于所述基准升温阈值,则根据升温档位与升温幅度之间的对应关系,确定所述升温温度对应的第一档位以及所述温度阈值对应的第二档位;
35.根据所述第一档位与所述第二档位确定档位调整系数,并基于所述档位调整系数对所述加热部件的档位进行调整。
36.在第一方面的第一种可能的实现方式中,所述获取检测电路的通断状态,包括:
37.获取所述检测电路的电气指标参数;
38.若所述电气指标参数大于预设的指标阈值,则确定所述检测电路处于连通状态;
39.若所述电气指标参量小于或等于预设的指标阈值,则确定所述检测电路处于断开状态。
40.本发明实施例的第二方面提供了一种基于洗涤泵的异常响应装置,包括:
41.洗涤泵启动单元,用于响应于洗涤泵的启动指令,开启所述洗涤泵;
42.通断状态获取单元,用于获取检测电路的通断状态,所述检测电路用于确定到位于所述洗涤泵的供水水路上的水压开关是否到达目标位置;所述水压开关在所述供水水路的水压达到预设的水压阈值时会到达所述目标位置;
43.异常响应操作单元,用于若所述通断状态为断开状态,则执行关于洗涤泵的异常响应操作。
44.本发明实施例的第三方面提供了一种洗涤设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面的各个步骤。
45.本发明实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现第一方面的各个步骤。
46.实施本发明实施例提供的一种基于洗涤泵的异常响应方法及洗涤设备具有以下有益效果:
47.本发明实施例通过在部署于洗涤泵的供水水路上的水压开关所处的电路内,串联一个检测电路,通过该检测电路获取在洗涤泵启动后该水压开关的开合状态,由于在供水水路上的水压到达预设的水压阈值时,该水压开关会闭合,从而检测电路所在的回路会处于连通状态,而在水压未到达预设的水压阈值时,该水压开关会断开,继而检测电路所在的回路也会处于断开状态,因此,洗涤设备在检测到检测电路处于断开状态时,则可以识别当前水路的水压不足,因此会执行洗涤泵的异常响应操作,从而实现自动对水压不足的情况进行修复。与现有的智能家电的控制技术相比,本实施例能够分辨在送水异常的情况下,是由于水压不足而导致的异常或是由于水路堵塞而导致的异常,并且在判定为水压不足而出现异常时能够执行与之对应的异常响应操作,以实现异常情况的修复,提高了洗涤设备的鲁棒性,降低了因异常情况出现而导致洗涤设备无法正常工作的发生概率。
附图说明
48.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
49.图1是本发明一实施例提供的输水水路的结构示意图;
50.图2是本发明第一实施例提供的一种基于洗涤泵的异常响应方法的实现流程图;
51.图3是本发明第二实施例提供的一种基于洗涤泵的异常响应方法s203具体实现流程图;
52.图4是本发明一实施例提供的连通波形图的比对示意图;
53.图5是本发明第三实施例提供的一种基于洗涤泵的异常响应方法具体实现流程图;
54.图6是本发明另一实施例提供的输水水路的结构示意图;
55.图7是本发明第四实施例提供的一种基于洗涤泵的异常响应方法具体实现流程图;
56.图8是本发明一实施例提供的一种基于洗涤泵的异常响应装置的结构框图;
57.图9是本发明一实施例提供的一种洗涤设备的示意图。
具体实施方式
58.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
59.本发明实施例通过在部署于洗涤泵的供水水路上的水压开关所处的电路内,串联一个检测电路,通过该检测电路获取在洗涤泵启动后该水压开关的开合状态,由于在供水水路上的水压到达预设的水压阈值时,该水压开关会闭合,从而检测电路所在的回路会处于连通状态,而在水压未到达预设的水压阈值时,该水压开关会断开,继而检测电路所在的回路也会处于断开状态,因此,洗涤设备在检测到检测电路处于断开状态时,则可以识别当前水路的水压不足,因此会执行洗涤泵的异常响应操作,从而实现自动对水压不足的情况进行修复,解决了智能家电的控制技术,无法确定是水路堵塞而导致送水异常,抑或是因水压不足而导致的送水异常,从而无法根据具体的异常进行响应,从而大大降低了洗涤设备的鲁棒性,增加了无法正常执行洗涤操作的发生概率的问题。
60.在本发明实施例中,流程的执行主体为洗涤设备,该洗涤设备包括但不限于:洗碗机以及奶瓶清洗机等具有洗涤功能的设备,其中,该洗涤设备包含洗涤泵,通过该洗涤泵将水体输送至洗涤腔内以完成清洗任务,需要说明的是,该洗涤泵输送水体的水路上配置有一个水压开关,在输送水路内的水压到达预设的水压阈值时,会连通对应的输送水路,以确保洗涤时的水压能够达到洗涤要求。示例性地,图1示出了本技术一实施例提供的输水水路的结构示意图。参见图1所示,该洗涤设备的输送水路内具体包含有3个部件,分别为对洗涤腔内输送指定水压的水体的洗涤泵11,以及用于检测输送水路的水压的水压开关12,以及用于确定水压开关闭合状态的检测电路13。其中,上述水压开关12可以根据输送水路中的实际水压进行移动,在检测到水压到达预设的水压阈值时,水压开关会到达目标位置,此时,水路连通,水体可以通过出水口输送至洗涤腔内,以完成洗涤任务。
61.图2示出了本发明第一实施例提供的基于洗涤泵的异常响应方法的实现流程图,详述如下:
62.在s201中,响应于洗涤泵的启动指令,开启所述洗涤泵。
63.在本实施例中,洗涤设备在启动洗涤泵时,可以生成一个关于洗涤泵的启动指令。其中,洗涤设备可以存储有本次洗涤操作的运行流程,在切换至不同的运行阶段时,则生成与之对应的操作指令,该操作指令用于启动相关部件执行与该阶段关联的操作。示例性地,在进水阶段,洗涤设备可以生成与进水相关的多个指令,如进水阀门的阀门开启指令以及洗涤泵的启动指令等,并将上述的指令传输给洗涤设备内相关的部件以及模块,各个部件以及模块在接收到相应的指令后,可以执行对应的动作,例如洗涤泵接收到启动指令后,可以运行洗涤泵内的马达,以通过马达从进水水路中抽取水以输送至洗涤设备的洗涤腔内,
以实现对洗涤腔内的待清洗的餐具进行冲洗的操作。
64.在一种可能的实现方式中,洗涤设备可以根据本次洗涤操作对应的运行流程,确定多个供水触发时刻,在检测到当前的运行时间到达预设的任一供水触发时刻时,生成上述洗涤泵的启动指令,在洗涤设备检测到上述启动指令后,则执行s201的操作。
65.在s202中,获取检测电路的通断状态,所述检测电路用于确定到位于所述洗涤泵的供水水路上的水压开关是否到达目标位置;所述水压开关在所述供水水路的水压达到预设的水压阈值时会到达所述目标位置。
66.在本实施例中,洗涤设备在开启洗涤泵后,可以获取检测电路的通断状态。继续参见图1的结构示意图可以确定,在洗涤泵的水压满足额定的水压阈值时,水压开关会移动至目标位置,水压开关位于目标位置时,会与出水口对应的水路连通,以确保水流可以通过出水口输送至洗涤腔内,与此同时,在水压开关移动至目标位置时,会接通检测电路所在的电回路,此时,检测电路会处于连通状态;而在水压开关并未到达目标位置时,即表示输送水路的水压小于预设的水压阈值,此时不仅无法接通与出水口之间的水路,检测电路所在的回路也处于断开状态,因此,可以通过识别检测电路的通断状态,以确定输送水路的水压是否满足预设的要求。
67.在现有技术中,在没有配置有对应的检测电路时,在输送水路无法正常出水的情况下,无法确定是由于水路堵塞而导致无法正常出水,或是洗涤泵的水压没有满足要求而导致水路并非接通,无法对异常情况进行识别。而在本实施例中,在水压开关处于同一回路中配置一个串联连接的检测电路,能够对水压开关是否到达预设的目标位置,以确定供水水路的水压是否到达水压阈值,并将其状态与其通断状态进行关联,洗涤设备可以通过识别检测电路的连通状态以实现对水压开关的状态进行识别。
68.在一种可能的方式中,在洗涤设备的洗涤腔内可以配置有出水检测部件,以判断该出水口是否能够正常出水。在检测到出水口能够正常出水的情况下,则表示供水水路无异常,此时可以无需执行s202以及s203的操作,而是继续执行洗涤操作;反之,若上述出水检测部件检测到上述出水口处于出水异常状态,如流量计的流量值小于预设的阈值,则识别供水水路处于异常状态,则执行s202的步骤,以对异常情况进行识别。若检测到检测电路的通断状态为连通状态,则识别出水水路处于堵塞状态,此时,可以生成水路堵塞的异常提示信息,以提示用户对出水异常的情况下进行修复。
69.在s203中,若所述通断状态为断开状态,则执行关于洗涤泵的异常响应操作。
70.在本实施例中,在洗涤泵已经开启后,上述检测电路仍处于断开状态,则表示水压开关并未到达目标位置,在该情况下,即表示洗涤泵存在异常,从而导致供水水路的水压没有到达要求(即到达水压阈值)。导致上述情况可能是由于洗涤泵的功率不足,又或者洗涤泵内存有多余的气体,从而影响升压,因此,为了对上述情况进行调整,洗涤设备可以执行对于洗涤泵的异常响应操作,以提高供水水路的水压,以满足供水的要求。
71.在一种可能的实现方式中,上述异常响应操作可以为:提高洗涤泵的运行功率,以提高供水水路的水压,并在提高洗涤泵的功率后,再次执行s202的操作;若检测到检测电路处于连通状态,则基于提高后的功率控制洗涤泵运行;反之,若检测到检测电路仍处于断开状态,则再次提高洗涤泵的功率,直到检测电路处于连通状态。
72.以上可以看出,本发明实施例提供的一种基于洗涤泵的异常响应方法通过在部署
于洗涤泵的供水水路上的水压开关所处的电路内,串联一个检测电路,通过该检测电路获取在洗涤泵启动后该水压开关的开合状态,由于在供水水路上的水压到达预设的水压阈值时,该水压开关会闭合,从而检测电路所在的回路会处于连通状态,而在水压未到达预设的水压阈值时,该水压开关会断开,继而检测电路所在的回路也会处于断开状态,因此,洗涤设备在检测到检测电路处于断开状态时,则可以识别当前水路的水压不足,因此会执行洗涤泵的异常响应操作,从而实现自动对水压不足的情况进行修复。与现有的智能家电的控制技术相比,本实施例能够分辨在送水异常的情况下,是由于水压不足而导致的异常或是由于水路堵塞而导致的异常,并且在判定为水压不足而出现异常时能够执行与之对应的异常响应操作,以实现异常情况的修复,提高了洗涤设备的鲁棒性,降低了因异常情况出现而导致洗涤设备无法正常工作的发生概率。
73.图3示出了本发明第二实施例提供的一种基于洗涤泵的异常响应方法的具体实现流程图。参见图3,相对于图2所述实施例,本实施例提供的一种基于洗涤泵的异常响应方法s203包括:s2031~s2033,具体详述如下:
74.进一步地,所述若所述通断状态为断开状态,则执行关于洗涤泵的异常响应操作,包括:
75.在s2031中,交替通断所述洗涤泵。
76.在本实施例中,电子设备在检测到水压开关并未到达预设的水压阈值时,可能是由于洗涤泵内还存在有多余的气体,从而影响洗涤泵的升压而导致水压无法到达水压阈值,在该情况下,洗涤设备可以交替开启以及关闭上述洗涤泵,以排出洗涤泵内多余的气体。在洗涤泵交替开启以及关闭的过程中,洗涤设备会获取检测电路的通断状态。若在检测时长内某一时刻检测电路的通断状态为连通状态,则执行s2032的操作;反之,若在检测时长内该检测电路一直处于断开状态,则执行s2033的操作。
77.在s2032中,若在预设的检测时长内检测到所述检测电路的通断状态为连通状态,则重新执行所述启动指令。
78.在本实施例中,洗涤设备若在检测时长内某一时刻上述检测电路处于连通状态,则表示供水水路在某一时刻到达预设的水压阈值,可以确定该洗涤泵内的多余气体已经排出,即对异常状态完成了自动修复,在该情况下,洗涤设备可以重新向洗涤设备内的洗涤泵发送一个启动指令,以继续执行对应的洗涤操作。
79.进一步地,作为本技术的另一实施例,上述s2032包括:s2032.1~s2032.4,并且在s2032之后,还可以包括:s2034~s2035,具体描述如下:
80.在s2032.1中,根据所述检测电路在所述检测时长内处于所述通断状态的连通时长,生成所述检测电路的连通波形图。
81.在本实施例中,洗涤设备在排出洗涤泵内多余的气体后,即供水水路的水压能够到达预设的水压阈值时,除了可以继续执行对应的洗涤操作外,洗涤设备还可以确定检测电路处于连通状态对应的多个连通时间段,并基于多个连通时间段生成对应的连通波形图。在该连通波形图内,横坐标具体为时间轴,而纵坐标则可以为连通状态下对应的标识符。
82.示例性地,图4示出了本技术一实施例提供的连通波形图的比对示意图。参见图4中的(a)所示,洗涤设备检测到在预设的检测时长内,上述检测电路一共具有3个连通时间
段,分别为t0、t1以及t2,基于上述三个连通时间段确定该检测电路在检测时长内的连通时长,并生成对应的连通波形图。通过上述连通波形图,洗涤设备能够确定检测电路对应的通断情况,即供水水压到达预设的水压阈值时具体的时间。
83.在s2032.2中,标记所述连通波形图中包含的连通拐点,以及确定所述交替通断所述洗涤泵的多个连通时间节点。
84.在本实施例中,洗涤设备在生成了上述连通波形图后,可以在上述连通波形图中标记出各个从断开状态切换至连通状态时对应的状态变化拐点,即上述的连通拐点,如图4中的(a)所示的点p0、p1以及p2。对应地,洗涤设备还可以生成交替通断洗涤泵时对应的通断状态波形图,如图4中的(b)所示,并基于上述通断状态波形图,确定启动洗涤泵时对应的多个连通时间节点,如图4中的(b)所示的点q0~q4。
85.在s2032.3中,从所有所述连通拐点中识别出连通拐点的拐点时刻与所述连通时间节点匹配的匹配拐点。
86.在本实施例中,洗涤设备可以对上述两个波形进行比对,识别出时间相同的连通拐点以及连通时间节点,将在洗涤泵的通断状态波形图中存在相同时间的连通拐点,作为上述的匹配拐点。继续以图4为例进行说明,比对图4中的(a)和图4中的(b)可以知,连通拐点p0对应的拐点时刻,与连通时间节点q2相同,因此连通拐点p0则识别为是上述的匹配拐点,同样地,p1和p2也属于匹配拐点。
87.在s2032.4中,根据所有所述匹配拐点确定所述洗涤泵启动前包含的异常进气量。
88.在本实施例中,洗涤设备在识别出所有匹配拐点后,可以确定排出洗涤泵内多余气体所需的时长,并基于该所需的时间长短,计算得到该洗涤泵在启动前包含的异常进气量。
89.在一种可能的实现方式中,洗涤设备存储有修复时长与进气量之间的转换函数,洗涤设备可以通过确定最早出现的匹配拐点的拐点时刻,作为上述的修复时长,并将修复时长导入到上述的转换函数中,计算得到与之对应的异常进气量。
90.进一步地,在s2032之后,还可以包括:s2034~s2035,具体描述如下:
91.在s2034中,响应于所述洗涤泵的关闭指令,基于所述异常进气量确定排气时长。
92.在s2035中,在所述排气时长内交替通断所述洗涤泵,以排出所述洗涤泵内的气体。
93.在本实施例中,洗涤设备在关闭洗涤泵时,为了排出洗涤泵内多余的气体,避免在下次启动时因洗涤泵内存在多余的气体而导致气压不足的情况发生,洗涤设备在接收到洗涤泵的关闭指令时,并不会直接关闭洗涤泵,而是会根据上述的异常进气量确定与之对应的排气时长,并在排气时长内交替通断上述洗涤泵,从而能够保证洗涤泵内多余的气体能够排出。
94.在本技术实施例中,通过确定异常进气量,并在洗涤泵关闭时能够交替通断洗涤泵,以排出洗涤泵内的气体,能够减少因多余气体残留与洗涤泵内而导致水压不足的情况发生,提高了洗涤设备的洗涤效率。
95.在s2033中,若在所述检测时长内所述检测电路的通断状态一直处于所述断开状态,则输出关于所述洗涤泵的第一异常信息。
96.在本实施例中,洗涤设备若检测到检测电路一直处于断开状态,则表示并非因存
在多余气体而导致供水水路的水压不足,而是可能是由于洗涤泵损坏,无法正常工作,此时,洗涤设备会生成第一异常信息,以通知用户对洗涤泵进行修复。
97.进一步地,作为本技术的另一实施例,上述s2033还包括s2033.1~s2033.3:
98.在s2033.1中,通过近场通信模块检测场景下是否存在登记设备的无线信号。
99.在本实施例中,洗涤设备若检测到当前处于设备异常的状态下,需要通知用户当前的异常情况。而通知的方式可以根据用户是否在洗涤设备附近,采用不同的通知方式。基于此,洗涤设备可以通过近场通信模块检测当前场景下是否存在登记设备的无线信号,以确定用户是否在洗涤设备附近。其中,上述等级设备是与用户账户关联的设备。
100.其中,上述近场通信模块可以为蓝牙通信模块、wifi通信模块、低功耗蓝牙通信模块、nfc模块等模块。
101.在s2033.2中,若检测到存在所述登记设备的无线信号,则通过扬声器播报所述第一异常信息。
102.在本实施例中,若洗涤设备检测到当前场景下有登记设备的无线信号,则表示用户在洗涤设备附近,此时可以通过语音播报的方式通知用户异常情况,因此可以通过扬声器播报生成的第一异常信息。
103.在s2033.3中,若未检测到任一所述登记设备的无线信号,则将所述第一异常信息上传给服务器,并停止洗涤设备运行;所述服务器用于将所述第一异常信息发送给所述登记设备。
104.在本实施例中,若洗涤设备检测到当前场景下没有搜索到登记设备的无线信号,则表示用户不在洗涤设备附近,此时可以将第一异常信息上传给服务器,通过服务器将该第一异常信息发送给登记设备,以实现通知用户故障情况的目的。
105.在本技术实施例中,通过近场通信模块搜索用户关联的登记设备,以判断用户是否在洗涤设备附近,并采用对应的通知方式,实现了通知的及时性以及灵活性。
106.在本技术实施例中,通过交替通断上述洗涤泵,以自动修复水压不足的情况,并且在无法自动修复时,生成对应的第一异常信息以提示用户进行处理,提高了异常情况的自动修复能力。
107.图5示出了本发明第三实施例提供的一种基于洗涤泵的异常响应方法的具体实现流程图。参见图5,相对于图2-4任一项所述实施例,本实施例提供的一种基于洗涤泵的异常响应方法包括s501~s504,具体详述如下:
108.进一步地,所述洗涤设备还包括加热部件,该加热部件所在的电路与所述水压开关串联;示例性地,图6示出了本技术一实施例提供的供水水路的结构示意图。参见图6所示,该供水水路内不仅包含有洗涤泵61、水压开关62,以及检测电路63,还包括有与检测电路串联的加热部件64,在进水时可以通过加热部件对水体进行升温,以实现通过热水对餐具进行清洗的目的。
109.在s501中,响应于洗涤泵的启动指令,开启所述洗涤泵,包括:若检测当前阶段为加热供水阶段,则生成所述启动指令以及关于所述加热部件的加热指令。
110.在本实施例中,洗涤设备在需要实现加热供水的情况下,不仅需要开启洗涤泵,还需要启动加热部件,因此会向加热部件发送与之对应的加热指令,以在水压满足预设的水压阈值的情况下,能够开启上述加热部件对供水水路内的水体进行加热升温。
111.在s502中,获取检测电路的通断状态。
112.具体地,由于s502的实现过程与s202的实现过程完全相同,具体描述可以参见s202的相关描述,在此不再赘述。
113.在s503中,以预设的时间间隔获取所述加热部件的升温温度。
114.在本实施例中,为了避免加热部件干烧,洗涤设备会将加热部件与水压开关进行串联,即水压开关的状态会直接影响加热部件的启动状态。如图6所示,在水压开关到达目标位置时,整个回路会接通,此时,水体可以经由出水口输送至洗涤腔内,此时加热部件升温,则不会出现干烧的情况;而在水压不足的情况下,即水压开关并未到达目标位置,此时若启动加热部件,由于并没有流动的水体,则容易出现干烧,因此,将加热部件与水压开关进行串联,能够提高洗涤设备的安全性。但此时,若加热部件无法正常升温,则无法分辨是洗涤泵异常或是加热部件异常,因此在上述基础上,引入了检测电路对上述异常情况下进行辨别。
115.在本实施例中,洗涤设备可以预设的时间间隔获取加热部件的升温温度,并将该升温温度与设的温度阈值进行比对,若该升温温度大于或等于预设的温度阈值,则表示加热部件处于正常工作状态;反之,若升温温度小于预设的温度阈值,则执行s504的操作。
116.在s504中,若所述检测电路处于连通状态,且所述升温温度小于预设的温度阈值,则生成关于所述加热部件的第二异常信息。
117.在本实施例中,若所述检测电路处于连通状态,则表示洗涤泵没有异常,但此时,加热部件的升温温度小于预设的温度阈值,则可以确定加热部件无法正常运行,则表示洗涤泵无法异常,而是加热部件存在异常,因此可以生成关于加热部件的第二异常信息。反之,若检测电路处于断开状态,则表示洗涤泵处于异常状态,执行上述的异常响应操作。
118.进一步地,作为本技术的另一实施例,上述s504包括s5041~s5044,具体描述如下:
119.在s5041中,计算所述升温温度与所述温度阈值之间的偏差温度。
120.在本实施例中,洗涤设备可以计算升温温度与温度阈值之间的差值,即上述的偏差温度,并根据偏差温度对加热部件的异常类型进行进一步的分类。若该偏差温度大于基准升温阈值,则执行s5042的操作;反之,则执行s5043的操作。
121.在s5042中,若所述偏差温度大于预设的基准升温阈值,则输出第三异常信息;所述第三异常信息用于通知用户所述加热部件处于无法工作状态。
122.在本实施例中,洗涤设备若检测到偏差温度小于或等于基准升温阈值,则表示加热部件处于完全无法正常升温的状态,此时洗涤设备会生成第三异常信息,以提示用户在加热部件处于完全无法工作的状态。
123.在s5043中,若所述偏差温度小于或等于所述基准升温阈值,则根据升温档位与升温幅度之间的对应关系,确定所述升温温度对应的第一档位以及所述温度阈值对应的第二档位。
124.在本实施例中,若上述偏差温度小于或等于基准升温阈值,则表示该加热部件仍能够升温,但升温的幅度与预计的幅度之间存在一定的偏差,有可能基础水温过低或者加热部件功率不足导致的,在该情况下,洗涤设备可以确定当前提升至的温度(即升温温度)在额定状态下对应的档位(即第一档位),以及预计升温至温度阈值时对应的第二档位,可
以确定实际的档位与预计档位之间的偏差程度。
125.在s5044中,根据所述第一档位与所述第二档位确定档位调整系数,并基于所述档位调整系数对所述加热部件的档位进行调整。
126.在本实施例中,洗涤设备可以根据实际的档位与预计档位之间的偏差程度,计算得到对应的档位调整系数,并基于该档位调整系数对加热部件实际运行的档位进行调整,并在加热供水阶段内基于调整后的档位继续对供水水路的水体进行加热,以对异常情况进行自动修复。
127.在本技术实施例中,通过升温温度与预设的温度阈值之间的偏差程度,确定加热部件的异常类型,能够提高异常识别的准确性,提高洗涤设备控制的准确性。
128.图7示出了本发明第四实施例提供的一种基于洗涤泵的异常响应方法s202的具体实现流程图。参见图7,相对于图2-4任一项所述实施例,本实施例提供的一种基于洗涤泵的异常响应方法s202包括:s2021~s2023,具体详述如下:
129.进一步地,所述获取检测电路的通断状态,包括:
130.在s2021中,获取所述检测电路的电气指标参数。
131.在s2022中,若所述电气指标参数大于预设的指标阈值,则确定所述检测电路处于连通状态。
132.在s2023中,若所述电气指标参量小于或等于预设的指标阈值,则确定所述检测电路处于断开状态。
133.在本实施例中,洗涤设备能够通过检测电路的电气指标参数,确定该检测电路对应的通断状态,由于洗涤设备的运行环境可能在交流电的环境下,可能会存在一定程度的电气抖动,因此可以设置对应的指标阈值,来划分连通状态以及断开状态,以提高通断状态识别的准确性。
134.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
135.图8示出了本发明一实施例提供的一种基于洗涤泵的异常响应装置的结构框图,该基于洗涤泵的异常响应装置包括的各单元用于执行图2对应的实施例中的各步骤。具体请参阅图2与图2所对应的实施例中的相关描述。为了便于说明,仅示出了与本实施例相关的部分。
136.参见图8,所述基于洗涤泵的异常响应装置包括:
137.洗涤泵启动单元81,用于响应于洗涤泵的启动指令,开启所述洗涤泵;
138.通断状态获取单元82,用于获取检测电路的通断状态,所述检测电路用于确定到位于所述洗涤泵的供水水路上的水压开关是否到达目标位置;所述水压开关在所述供水水路的水压达到预设的水压阈值时会到达所述目标位置;
139.异常响应操作单元83,用于若所述通断状态为断开状态,则执行关于洗涤泵的异常响应操作。
140.可选地,所述异常响应操作单元83包括:
141.交替通断单元,用于交替通断所述洗涤泵;
142.重启动单元,用于若在预设的检测时长内检测到所述检测电路的通断状态为连通
状态,则重新执行所述启动指令;
143.第一异常信息输出单元,用于若在所述检测时长内所述检测电路的通断状态一直处于所述断开状态,则输出关于所述洗涤泵的第一异常信息。
144.可选地,所述重启动单元包括:
145.连通波形图生成单元,用于根据所述检测电路在所述检测时长内处于所述通断状态的连通时长,生成所述检测电路的连通波形图;
146.连通拐点识别单元,用于标记所述连通波形图中包含的连通拐点,以及确定所述交替通断所述洗涤泵的多个连通时间节点;
147.连通拐点匹配单元,用于从所有所述连通拐点中识别出连通拐点的拐点时刻与所述连通时间节点匹配的匹配拐点;
148.异常进气量确定单元,用于根据所有所述匹配拐点确定所述洗涤泵启动前包含的异常进气量;
149.所述异常响应装置,还包括:
150.关闭指令触发单元,用于响应于所述洗涤泵的关闭指令,基于所述异常进气量确定排气时长;
151.排气触发单元,用于在所述排气时长内交替通断所述洗涤泵,以排出所述洗涤泵内的气体。
152.可选地,所述第一异常信息输出单元包括:
153.无线信号搜索单元,用于通过近场通信模块检测场景下是否存在登记设备的无线信号;
154.扬声器播报单元,用于若检测到存在所述登记设备的无线信号,则通过扬声器播报所述第一异常信息;
155.信息上传单元,用于若未检测到任一所述登记设备的无线信号,则将所述第一异常信息上传给服务器,并停止洗涤设备运行;所述服务器用于将所述第一异常信息发送给所述登记设备。
156.可选地,所述洗涤设备还包括加热部件,该加热部件所在的电路与所述水压开关串联;
157.所述洗涤泵启动单元81还用于若检测当前阶段为加热供水阶段,则生成所述启动指令以及关于所述加热部件的加热指令;
158.所述异常响应装置,还包括:
159.升温温度获取单元,用于以预设的时间间隔获取所述加热部件的升温温度;
160.第二异常信息输出单元,用于若所述检测电路处于连通状态,且所述升温温度小于预设的温度阈值,则生成关于所述加热部件的第二异常信息。
161.可选地,所述第二异常信息输出单元包括:
162.偏差温度确定单元,用于计算所述升温温度与所述温度阈值之间的偏差温度;
163.第三异常信息输出单元,用于若所述偏差温度大于预设的基准升温阈值,则输出第三异常信息;所述第三异常信息用于通知用户所述加热部件处于无法工作状态;
164.档位确定单元,用于若所述偏差温度小于或等于所述基准升温阈值,则根据升温档位与升温幅度之间的对应关系,确定所述升温温度对应的第一档位以及所述温度阈值对
应的第二档位;
165.档位调整单元,用于根据所述第一档位与所述第二档位确定档位调整系数,并基于所述档位调整系数对所述加热部件的档位进行调整。
166.可选地,所述通断状态获取单元82包括:
167.电气指标参数确定单元,用于获取所述检测电路的电气指标参数;
168.连通识别单元,用于若所述电气指标参数大于预设的指标阈值,则确定所述检测电路处于连通状态;
169.断开识别单元,用于若所述电气指标参量小于或等于预设的指标阈值,则确定所述检测电路处于断开状态。
170.因此,本发明实施例提供的洗涤设备同样可以通过在部署于洗涤泵的供水水路上的水压开关所处的电路内,串联一个检测电路,通过该检测电路获取在洗涤泵启动后该水压开关的开合状态,由于在供水水路上的水压到达预设的水压阈值时,该水压开关会闭合,从而检测电路所在的回路会处于连通状态,而在水压未到达预设的水压阈值时,该水压开关会断开,继而检测电路所在的回路也会处于断开状态,因此,洗涤设备在检测到检测电路处于断开状态时,则可以识别当前水路的水压不足,因此会执行洗涤泵的异常响应操作,从而实现自动对水压不足的情况进行修复。与现有的智能家电的控制技术相比,本实施例能够分辨在送水异常的情况下,是由于水压不足而导致的异常或是由于水路堵塞而导致的异常,并且在判定为水压不足而出现异常时能够执行与之对应的异常响应操作,以实现异常情况的修复,提高了洗涤设备的鲁棒性,降低了因异常情况出现而导致洗涤设备无法正常工作的发生概率。
171.图9是本发明另一实施例提供的一种洗涤设备的示意图。如图9所述,该实施例的洗涤设备9包括:处理器90、存储器91以及存储在所述存储器91中并可在所述处理器90上运行的计算机程序92,例如基于洗涤泵的异常响应程序。所述处理器90执行所述计算机程序92时实现上述各个基于洗涤泵的异常响应方法实施例中的步骤,例如图2所述的s201至s203。或者,所述处理器90执行所述计算机程序92时实现上述各装置实施例中各单元的功能,例如图8所述模块81至83功能。
172.示例性的,所述计算机程序92可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器91中,并由所述处理器90执行,以完成本发明。所述一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序92在所述洗涤设备9中的执行过程。例如,所述计算机程序92可以被分割成洗涤泵启动单元、通断状态获取单元以及异常响应操作单元,各单元具体功能如上所述。
173.所述洗涤设备可包括,但不仅限于,处理器90、存储器91。本领域技术人员可以理解,图9仅仅是洗涤设备9的示例,并不构成对洗涤设备9的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述洗涤设备还可以包括输入输出设备、网络接入设备、总线等。
174.所称处理器90可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、
分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
175.所述存储器91可以是所述洗涤设备9的内部存储单元,例如洗涤设备9的硬盘或内存。所述存储器91也可以是所述洗涤设备9的外部存储设备,例如所述洗涤设备9上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器91还可以既包括所述洗涤设备9的内部存储单元也包括外部存储设备。所述存储器91用于存储所述计算机程序以及所述洗涤设备所需的其他程序和数据。所述存储器91还可以用于暂时地存储已经输出或者将要输出的数据。
176.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
177.以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。