一种加热异常的检测方法及洗碗机
技术领域
本发明属于智能家电技术领域,尤其涉及一种加热异常的检测方法及洗碗机。
背景技术
随着智能化以及自动化的不断发展,洗碗机作为智能家电之一,已渐渐进入了千家万户。洗碗机在清洗过程中,可以对水体进行加热,并通过加热的水体对餐具进行清洗以及消毒操作,提高清洗效果以及杀菌能力。现有的洗碗机控制技术,往往通过设置温度传感器来检测水体温度,通过检测水温是否到达预设的温度值,来判断加热模块是否发生异常,然而当水温温度较低,且洗碗机腔体内因执行多项操作箱体温度处于较高的状态下,即便加热模块异常,也能够将水温在短时间内提升到预设的温度值,然而上述方式则会将该类型的异常情况识别为无异常,由此可见,现有的异常识别方法准确率较低。
发明内容
有鉴于此,本发明实施例提供了一种加热异常的检测方法及洗碗机,以解决现有的洗碗机控制技术,往往通过设置温度传感器来检测水体温度,通过检测水温是否到达预设的温度值,来判断加热模块是否发生异常,而对于加热模块异常且并通过箱体自身温度对水体进行加热的异常情况无法进行识别,从而降低了异常识别的准确性的问题。
本发明实施例的第一方面提供了一种加热异常的检测方法,包括:
若满足预设的加热触发条件,则在第一加热时间内对待加热的水体进行加热操作,并获取在所述第一加热时间加热后所述水体的第一温度;
若所述第一温度在预设的第一标准温度范围内,则在第二加热时间内对所述水体进行加热操作,并获取在所述第二加热时间加热后所述水体的第二温度;
若所述第二温度在预设的第二标准温度范围外,则识别加热模块异常。
本发明实施例的第二方面提供了一种洗碗机,包括:
加热触发单元,用于若满足预设的加热触发条件,则在第一加热时间内对待加热的水体进行加热操作,并获取在所述第一加热时间加热后所述水体的第一温度;
第一加热异常识别单元,用于若所述第一温度在预设的第一标准温度范围内,则在第二加热时间内对所述水体进行加热操作,并获取在所述第二加热时间加热后所述水体的第二温度;
第二加热异常识别单元,用于若所述第二温度在预设的第二标准温度范围外,则识别加热模块异常。
本发明实施例的第三方面提供了一种洗碗机,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面的各个步骤。
本发明实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现第一方面的各个步骤。
实施本发明实施例提供的一种加热异常的检测方法及洗碗机具有以下有益效果:
本发明实施例通过在检测到当前满足加热触发条件时,则在第一加热时间内对待加热的水体进行加热操作,并检测进行首次加热后,水温是否在预设的第一标准范围内,若检测到首次加热后的第一温度在第一标准范围内,则在第二加热时间内对水体进行二次加热,以使待加热水体的水温攀升至第二温度,并检测第二温度是否在第二标准温度内,若该第二温度并非在第二标准温度范围内,则识别加热模块异常,实现了对加热模块异常的自动识别。与现有的洗碗机控制技术相比,本发明通过分段加热进行二次温度检测,减少因箱体温度偏高对水体进行加热而对加热模块异常判断所造成的影响,通过首次加热来稳定待加热水体的水温,在此阶段,若箱体表面温度较高,也会与加热模块一并对水体进行加热,在该加热过程中,箱体表面持续散发热量,待加热水体会持续吸收热量,直到两者温度持平,此时对水体温度进行首次检测,若检测到第一温度在第一标准温度范围内,则继续对水体进行二次加热,此时由于水温与箱体表面温度持平,此时箱体表面不会再对水体输送热量,若水温继续攀升,则可以表示加热模块无异常,反之,则可以识别该加热模块异常,实现了对加热模块异常的精准识别,提高了异常识别的准确性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明第一实施例提供的一种加热异常的检测方法的实现流程图;
图2是本发明第二实施例提供的一种加热异常的检测方法S101具体实现流程图;
图3是本发明第三实施例提供的一种加热异常的检测方法S102具体实现流程图;
图4是本发明第四实施例提供的一种加热异常的检测方法S103具体实现流程图;
图5是本发明第五实施例提供的一种加热异常的检测方法具体实现流程图;
图6是本发明一实施例提供的一种洗碗机的结构框图;
图7是本发明另一实施例提供的一种洗碗机的示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例通过在检测到当前满足加热触发条件时,则在第一加热时间内对待加热的水体进行加热操作,并检测进行首次加热后,水温是否在预设的第一标准范围内,若检测到首次加热后的第一温度在第一标准范围内,则在第二加热时间内对水体进行二次加热,以使待加热水体的水温攀升至第二温度,并检测第二温度是否在第二标准温度内,若该第二温度并非在第二标准温度范围内,则识别加热模块异常,实现了对加热模块异常的自动识别,解决了现有的洗碗机控制技术,往往通过设置温度传感器来检测水体温度,通过检测水温是否到达预设的温度值,来判断加热模块是否发生异常,而对于加热模块异常且并通过箱体自身温度对水体进行加热的异常情况无法进行识别,从而降低了异常识别的准确性的问题。
在本发明实施例中,流程的执行主体为洗碗机。该洗碗机具有数据处理模块,通过数据处理模块对各个传感器或数据采集装置反馈的信息进行处理,并自动执行消毒操作,该数据处理模块可以为单片机等微处理器。图1示出了本发明第一实施例提供的加热异常的检测方法的实现流程图,详述如下:
在S101中,若满足预设的加热触发条件,则在第一加热时间内对待加热的水体进行加热操作,并获取在所述第一加热时间加热后所述水体的第一温度。
在本实施例中,洗碗机可以设置有加热触发条件,该加热触发条件可以为时间触发条件,也可以为事件触发条件。若该加热触发条件为时间触发条件,则洗碗机在启动清洗流程或用户设置了清洗模式后,可以获取该清洗流程和/或清洗模式配置有的至少一个加热触发时间节点,洗碗机在启动对应的清洗流程时,会启动一个运行计时器,通过运行计时器检测洗碗机的运行时长。若检测到该运行计时器的计时器到达该加热触发时间节点,则识别当前满足预设的加热触发条件,则执行S101的操作。该加热触发条件还可以为时间触发条件,由于每个家庭进水水速不同,从而会导致相同的运行模式的运行时长不同,若通过设置触发时间节点的方式进行触发检测,则会导致启动时机不准确的情况,基于此,洗碗机可以配置有至少一个启动触发事件,例如在检测到进水阀开启,水体输送到储水部件时,则可以识别需要对该水体进行加热操作。
在本实施例中,洗碗机设置有第一加热时间以及第二加热时间,通过两个加热时间对水体进行分段加热操作。在判断当前满足预设的加热触发条件时,洗碗机可以启动一个加热计时器,并启动加热模块,通过加热模块对储水部件内的待加热的水体进行加热操作,当然,若洗碗机的箱体内各个部件的温度较高,则在储水部件周围的各个部件也同样可以将表面的热量输送给待加热的水体,造成水体升温。在检测到加热计时器的计数值到达第一加热时间后,则可以通过温度传感器获取检测时刻水体的第一温度。
可选地,在本实施例中,洗碗机可以获取储水部件内待加热的水体的容量值以及初始温度值,并将容量值以及初始温度值导入到预设的加热时长转换函数,计算出第一加热时长。若该容量值越大,则对应的加热时长越长,而水体的初始温度越低,则对应的加热时长越长。优选地,该加热时长转换函数可以为:
其中,HeatTime1为第一加热时间;Volume为待加热水体的容量值;MaxVolume为储水部件的总容量;Temp为初始温度;TrgTemp为预设的目标温度,α和β为预设的加权系数;StdTime为基准加热时长。
优选地,洗碗机除了获取水体的容量值以及初始温度值外,若洗碗机的洗涤腔内也设置有温度传感器,则洗碗机还可以获取腔体内的腔内温度,并基于该腔内温度、容量值和/或初始温度值,计算第一加热时间。
在S102中,若所述第一温度在预设的第一标准温度范围内,则在第二加热时间内对所述水体进行加热操作,并获取在所述第二加热时间加热后所述水体的第二温度。
在本实施例中,洗碗机在对水体进行首次加热后,会判断该水体是否到达预设的第一标准温度范围内,若检测到水体在第一标准温度范围内,则需要进行二次异常识别流程,进一步区分本次加热操作是因为加热模块正常工作所导致水体升温,或是因为箱体内温度较高而对水体造成升温。反之,若该水体在第一标准范围外,则可以识别加热模块异常,并输出加热模块异常信息,以便用户进行后续的异常处理。
在本实施例中,在检测到待加热的水体的第一温度在第一标准温度范围后,洗碗机可以对重置加热计时器,并重新启动加热模块,对水体进行二次加热操作。若检测到加热计时器的计数值到达第二加热时长后,则可以通过温度传感器再次获取水体在到达第二加热时长时刻的第二温度。可选地,洗碗机也可以通过上述参数调整第二加热时间,从而保证了第二加热时间与待加热的水体以及环境参量相匹配。
在S103中,若所述第二温度在预设的第二标准温度范围外,则识别加热模块异常。
在本实施例中,若检测到第二温度在第二标准温度范围内,则识别加热模块正常,并执行后续的清洗操作;反之,若检测到第二温度在第二标准温度范围外,则可能由于加热模块无法正常启动,从而无法将水体的温度提升到预设的温度值,此时可以识别为加热模块异常。
以上可以看出,本发明实施例提供的一种加热异常的检测方法通过在检测到当前满足加热触发条件时,则在第一加热时间内对待加热的水体进行加热操作,并检测进行首次加热后,水温是否在预设的第一标准范围内,若检测到首次加热后的第一温度在第一标准范围内,则在第二加热时间内对水体进行二次加热,以使待加热水体的水温攀升至第二温度,并检测第二温度是否在第二标准温度内,若该第二温度并非在第二标准温度范围内,则识别加热模块异常,实现了对加热模块异常的自动识别。与现有的洗碗机控制技术相比,本发明通过分段加热进行二次温度检测,减少因箱体温度偏高对水体进行加热而对加热模块异常判断所造成的影响,通过首次加热来稳定待加热水体的水温,在此阶段,若箱体表面温度较高,也会与加热模块一并对水体进行加热,在该加热过程中,箱体表面持续散发热量,待加热水体会持续吸收热量,直到两者温度持平,此时对水体温度进行首次检测,若检测到第一温度在第一标准温度范围内,则继续对水体进行二次加热,此时由于水温与箱体表面温度持平,此时箱体表面不会再对水体输送热量,若水温继续攀升,则可以表示加热模块无异常,反之,则可以识别该加热模块异常,实现了对加热模块异常的精准识别,提高了异常识别的准确性。
图2示出了本发明第二实施例提供的一种加热异常的检测方法S101的具体实现流程图。参见图2,相对于图1所述实施例,本实施例提供的一种加热异常的检测方法S101包括:S1011~S1013,具体详述如下:
进一步地,所述若满足预设的加热触发条件,则在第一加热时间内对待加热的水体进行加热操作,并获取在所述第一加热时间加热后所述水体的第一温度,包括:
在S1011中,获取当前的运行阶段,并查询所述运行阶段包含的操作列表。
在本实施例中,洗碗机可以设置有运行阶段检测周期,在该情况下,洗碗机可以基于该运行阶段检测周期间隔获取洗碗机在检测时刻的运行阶段。当然,洗碗机还可以设置有触发条件,例如若检测到某一运行阶段执行完毕,准备进入下一运行阶段时,则会触发S1011的操作,从而能够确定下一运行阶段关联的操作列表,又或者,洗碗机在接收到用户发起的操作指令时,由于洗碗机需要将运行阶段切换至操作指令对应的操作,因此在该时刻也可以触发S1011的操作。
在本实施例中,由于洗碗机可以根据预设的清洗流程自动对餐具进行清洗操作以及清洗操作后的烘干操作,而运行过程中包含有多个不同的运行阶段,例如预清洗阶段、强清洗阶段、烘干阶段以及消毒阶段等,洗碗机在确定当前满足进水触发条件,且进水的水体为热水时,则识别该运行阶段包含有加热操作。
可选地,在本实施例中,洗碗机在启动时可以根据用户选择的运行模式,确定本次运行的运行流程以及运行总时长,若满足洗碗机预设的运行阶段检测条件,则获取已运行时长,基于已运行时长以及清洁总时长确定运行进度,并根据运行流程以及运行进度确定洗碗机当前正在执行的运行阶段。
在本实施例中,洗碗机可以根据运行阶段,确定该运行阶段包含的操作列表,并判断该操作列表中是否包含送风操作。若检测到该操作列表包含加热操作,则执行S1012的操作;反之,若该操作列表不包含加热操作,则根据各个操作内容的触发时刻,执行对应的清洗操作。
在S1012中,若所述操作列表中包含加热操作,则采集待加热的所述水体的初始温度。
在本实施例中,洗碗机可以根据待加热的水体的初始温度不同,设置相应的第一加热时间。基于此,洗碗机在判断到当前的运行阶段中包含有加热操作时,则可以通过储水部件内配置有的温度传感器,采集关于待加热的水体的初始温度。
在S1013中,选取与所述初始温度匹配的所述第一加热时间,并在所述第一加热时间内以预设的采集间隔获取所述水体的多个水体温度。
在本实施例中,洗碗机设置有初始温度与第一加热时间的对应关系表,由于加热模块的加热效率是恒定的,若需要待加热的水体攀升到预设的温度,若水体的初始温度不同,则所需的加热的时间也会存在不同,为了能够准确地对加热模块的异常检测,洗碗机会在采集了初始温度后,查询上述的对应关系表,确定初始温度关联的第一加热时间,若该初始温度越低,则第一加热时间越长;反之,若该初始温度越高,则第一加热时间越短。洗碗机在确定了第一加热时间后,会在第一加热时间内通过加热模块对水体进行加热操作,并在整个第一加热时间内,以预设的采集间隔获取水体在不同的采集时刻的水体温度。
在本发明实施例中,通过确定洗碗机当前的运行阶段,并判断该运行阶段是否包含加热操作,并根据初始水温调整第一加热时间,能够保证待加热水体能够攀升到预设的温度值,提高了异常检测准确性。
图3示出了本发明第三实施例提供的一种加热异常的检测方法S102的具体实现流程图。参见图3,相对于图2所述的实施例,本实施例提供的一种加热异常的检测方法S102包括:S1021~S1024,具体详述如下:
进一步地,所述若所述第一温度在预设的第一标准温度范围内,则在第二加热时间内对所述水体进行加热操作,并获取在所述第二加热时间加热后所述水体的第二温度,包括:
在S1021中,在预设的坐标轴上标记所述初始温度以及多个所述水体温度。
在本实施例中,洗碗机在加热的过程中以预设的采集间隔获取了水体在不同采集时刻的水体温度,并根据各个水体温度的采集时间以及温度数值,确定各个水体温度在预设的坐标轴的坐标位置,其中,该坐标轴的纵轴可以为温度值,横轴为时间值。
在S1022中,通过线性拟合算法构建关于所述水体在所述第一加热时间内的加热攀升曲线。
在本实施例中,洗碗机可以通过线性拟合算法,拟合由多个水体温度的坐标点构成的加热攀升曲线。洗碗机可以根据水体的攀升特性,设置基准函数,该基准函数可以为一次函数,还可以为二次函数等。
在S1023中,计算所述加热攀升曲线与所述第一加热时间对应的标准攀升曲线之间相交区域的积分面积。
在本实施例中,洗碗机在生成了本次加热操作的加热攀升曲线后,可以在该坐标轴上绘制与第一加热时间的时长相匹配的标准攀升曲线,需要说明的是,不同的第一加热时间的时长不同,多对应的标准攀升曲线也可以存在不同。在相同的坐标轴上生成了加热攀升曲线以及标准攀升曲线后,可以识别两个曲线的相交面积,即该相交面积越大,则表示攀升过程与标准的攀升过程差异越大;反之,若该相交面积越小,则表示攀升过程与标准的攀升过程越相似,可以根据相交面积的大小识别加热模块是否异常。
在1024中,若所述积分面积小于预设的积分阈值,则识别所述第一温度在预设的第一标准温度范围内。
在本实施例中,若检测到所述积分面积小于预设的积分阈值,则表示实际攀升过程与标准攀升过程相似,此时可以识别第一温度在标准温度范围内;反之,若检测到积分面积大于或等于预设的积分阈值,则表示实际攀升过程与标准攀升过程差异较大,此时可以识别加热模块异常。
在本发明实施例中,通过构建加热攀升曲线,并根据加热攀升曲线与标准攀升曲线进行比对,确定加热模块是否在预设的工作范围内运行,从而能够实现准确判断加热模块是否异常的目的。
图4示出了本发明第四实施例提供的一种加热异常的检测方法的S103具体实现流程图。参见图4,相对于1-3所述实施例,本实施例提供的一种加热异常的检测方法S103包括:S1031~S1033,具体详述如下:
进一步地,所述若所述第二温度在预设的第二标准温度范围外,则识别加热模块异常,包括:
在S1031中,调整所述加热模块的工作档位,并在第三加热时间内对所述水体进行加热操作,并获取在所述第三加热时间加热后所述水体的第三温度。
在本实施例中,洗碗机在检测到加热模块异常时,可能是由于加热模块档位设置异常,从而导致待加热的水体的水温无法攀升至预设的温度值,在该情况下,洗碗机可以通过调整加热模块的工作档位的方式对异常情况进行修复。基于此,洗碗机可以提高加热模块的工作档位,从而能够增加或降低加热模块的加热效率,从而保证水体温度可以攀升至预设的范围内。此时,洗碗机可以控制加热模块在第三加热时间内以调整后的工作档位对水体进行加热操作,并获取经过第三加热时间后加热后的第三温度。
在S1032中,若所述第三温度在预设的第三标准温度范围内,则调整所述加热模块的档位与加热操作的对应关系,以便执行所述加热操作时使用调整后的所述工作档位。
在本实施例中,若检测第三温度在第三标准温度范围内,则表示通过调整加热模块的工作档位可以确保水体能够正常加热,即已有的加热操作与档位之间的对应关系不匹配,需要对该对应关系进行调整,基于此,洗碗机可以根据调整后的档位重新调整档位与加热操作的对应关系,从而在后续的加热操作中,可以通过调整后的对应关系,设置加热模块的工作档位,在首次启动加热模块时,既能以合适的档位对水体进行加热操作。
在S1033中,若所述第三温度在所述第三标准温度范围外,则输出加热异常信息,以通过维护人员对所述加热模块进行异常修复。
在本实施例中,若检测到第三温度在第三标准范围外,则表示该加热模块的异常情况无法通过调整档位进行修复,此时会生成一个加热异常信息,将该生成的加热异常信息发送给维护人员的用户终端或上传到***服务器,以通知维护人员对异常情况进行修复。
在本发明实施例中,通过调整档位的方式对加热模块的异常情况进行修复,能够提高了洗碗机的自修复能力。
图5示出了本发明第四实施例提供的一种加热异常的检测方法的具体实现流程图。参见图5,相对于1-3所述实施例,本实施例提供的一种加热异常的检测方法在所述若满足预设的加热触发条件,则在第一加热时间内对待加热的水体进行加热操作,并获取在所述第一加热时间加热后所述水体的第一温度之后,还包括:S501,具体详述如下:
进一步地,在所述若满足预设的加热触发条件,则在第一加热时间内对待加热的水体进行加热操作,并获取在所述第一加热时间加热后所述水体的第一温度之后,还包括:
在S501中,若所述第一温度在所述第一标准温度范围外,则识别所述加热模块异常。
在本实施例中,洗碗机在对待加热水体进行首次加热后,检测到待加热的水体的第一温度在第一标准温度范围外,则可以判断洗碗机内的加热模块异常,无法保证水体到达预设的温度,此时可以输出加热模块异常信息,以便用户对异常情况进行处理。
可选地,在本实施例中,若第一温度低于第一标准温度范围的下限值,则可能加热模块无法正常启动或者加热效果不理想,此时洗碗机可以重新对加热模块发送启动指令,或者升高加热模块的运行档位,并重新对待加热水体进行加热操作,并检测加热操作后的水温是否在第一标准温度范围内,若是,输出模块指令输出异常信息,并基于模块指令输出异常信息调整洗碗机的加热模块的启动脚本,以在下次启动时能够正常控制加热模块。若第一温度高于第一标准温度范围的上限值,则可能加热模块的工作模式过高,此时,洗碗机可以降低加热模块的加热档位,从而在下次加热操作时,能够避免过量加热。
在本发明实施例中,通过在检测到水体首次加热时,水温无法到达预设的第一标准温度时,检测到加热模块异常,能够提高加热模块异常识别的准确性。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
图6示出了本发明一实施例提供的一种洗碗机的结构框图,该洗碗机包括的各单元用于执行图1对应的实施例中的各步骤。具体请参阅图1与图1所对应的实施例中的相关描述。为了便于说明,仅示出了与本实施例相关的部分。
参见图6,所述洗碗机包括:
加热触发单元61,用于若满足预设的加热触发条件,则在第一加热时间内对待加热的水体进行加热操作,并获取在所述第一加热时间加热后所述水体的第一温度;
第一加热异常识别单元62,用于若所述第一温度在预设的第一标准温度范围内,则在第二加热时间内对所述水体进行加热操作,并获取在所述第二加热时间加热后所述水体的第二温度;
第二加热异常识别单元63,用于若所述第二温度在预设的第二标准温度范围外,则识别加热模块异常。
可选地,所述加热触发单元61包括:
操作列表获取单元,用于获取当前的运行阶段,并查询所述运行阶段包含的操作列表;
初始温度采集单元,用于若所述操作列表中包含加热操作,则采集待加热的所述水体的初始温度;
水体温度周期采集单元,用于选取与所述初始温度匹配的所述第一加热时间,并在所述第一加热时间内以预设的采集间隔获取所述水体的多个水体温度。
可选地,所述第一加热异常识别单元62包括:
温度参数标记单元,用于在预设的坐标轴上标记所述初始温度以及多个所述水体温度;
加热攀升曲线构建单元,用于通过线性拟合算法构建关于所述水体在所述第一加热时间内的加热攀升曲线;
相交面积计算单元,用于计算所述加热攀升曲线与所述第一加热时间对应的标准攀升曲线之间相交区域的积分面积;
积分面积比对单元,用于若所述积分面积小于预设的积分阈值,则识别所述第一温度在预设的第一标准温度范围内。
可选地,所述第二加热异常识别单元63包括:
档位调整单元,用于调整所述加热模块的工作档位,并在第三加热时间内对所述水体进行加热操作,并获取在所述第三加热时间加热后所述水体的第三温度;
对应关系配置单元,用于若所述第三温度在预设的第三标准温度范围内,则调整所述加热模块的档位与加热操作的对应关系,以便执行所述加热操作时使用调整后的所述工作档位;
加热异常信息输出单元,用于若所述第三温度在所述第三标准温度范围外,则输出加热异常信息,以通过维护人员对所述加热模块进行异常修复。
可选地,所述洗碗机还包括:
异常判定单元,用于若所述第一温度在所述第一标准温度范围外,则识别所述加热模块异常。
因此,本发明实施例提供的洗碗机同样可以通过分段加热进行二次温度检测,减少因箱体温度偏高对水体进行加热而对加热模块异常判断所造成的影响,通过首次加热来稳定待加热水体的水温,在此阶段,若箱体表面温度较高,也会与加热模块一并对水体进行加热,在该加热过程中,箱体表面持续散发热量,待加热水体会持续吸收热量,直到两者温度持平,此时对水体温度进行首次检测,若检测到第一温度在第一标准温度范围内,则继续对水体进行二次加热,此时由于水温与箱体表面温度持平,此时箱体表面不会再对水体输送热量,若水温继续攀升,则可以表示加热模块无异常,反之,则可以识别该加热模块异常,实现了对加热模块异常的精准识别,提高了异常识别的准确性。
图7是本发明另一实施例提供的一种洗碗机的示意图。如图7所示,该实施例的洗碗机7包括:处理器70、存储器71以及存储在所述存储器71中并可在所述处理器70上运行的计算机程序72,例如加热异常的检测程序。所述处理器70执行所述计算机程序72时实现上述各个加热异常的检测方法实施例中的步骤,例如图1所示的S101至S103。或者,所述处理器70执行所述计算机程序72时实现上述各装置实施例中各单元的功能,例如图6所示模块61至63功能。
示例性的,所述计算机程序72可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器71中,并由所述处理器70执行,以完成本发明。所述一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序72在所述洗碗机7中的执行过程。例如,所述计算机程序72可以被分割成加热触发单元、第一加热异常识别单元以及第二加热异常识别单元,各单元具体功能如上所述。
所述洗碗机可包括,但不仅限于,处理器70、存储器71。本领域技术人员可以理解,图7仅仅是洗碗机7的示例,并不构成对洗碗机7的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述洗碗机还可以包括输入输出设备、网络接入设备、总线等。
所称处理器70可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器71可以是所述洗碗机7的内部存储单元,例如洗碗机7的硬盘或内存。所述存储器71也可以是所述洗碗机7的外部存储设备,例如所述洗碗机7上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器71还可以既包括所述洗碗机7的内部存储单元也包括外部存储设备。所述存储器71用于存储所述计算机程序以及所述洗碗机所需的其他程序和数据。所述存储器71还可以用于暂时地存储已经输出或者将要输出的数据。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。