滚筒洗衣机衣物称重方法和装置与流程

文档序号:26091012发布日期:2021-07-30 17:59阅读:771来源:国知局
滚筒洗衣机衣物称重方法和装置与流程

本发明涉及电器技术领域,特别涉及滚筒洗衣机衣物称重方法和装置。



背景技术:

目前的滚筒洗衣机可以基于称重检测确定衣物重量,从而根据衣物重量确定对应的洗涤水位和漂洗水位。通常,对于薄壁洗衣机而言,随着衣物重量的增加,会出现衣物抵门的情况,衣物抵门则会导致摩擦力增加,影响称重检测结果,而抵门程度不同,对衣物重量的称量检测结果的影响也不同。然而现有滚筒洗衣机并没有考虑衣物重量达到半载后的衣物抵门的情况,仍基于滚筒洗衣机的电能与衣物重量的对应关系曲线确定衣物重量,但是由于衣物抵门导致摩擦力增大,会得到大于实际衣物重量的称重结果,甚至错将半载称量成满载,因此导致滚筒洗衣机的衣物称重准确率较低。



技术实现要素:

本发明提供了滚筒洗衣机衣物称重方法和装置,能够提高滚筒洗衣机对衣物称重的准确率。

第一方面,本发明实施例提供了滚筒洗衣机衣物称重方法,包括:

获取滚筒洗衣机在第一预设转速下的第一运行数据;

根据所述第一运行数据,得到所述滚筒洗衣机的第一功率;

获取所述滚筒洗衣机从所述第一预设转速至第二预设转速时的第二运行数据;其中,所述第二预设转速大于所述第一预设转速;

根据所述第二运行数据,得到所述滚筒洗衣机的第二功率;

判断所述第一功率是否大于第一功率阈值,以及所述第二功率是否大于第二功率阈值;

如果判断结果均为是,则判断所述第二功率和所述第一功率之间的功率差值是否小于第一预设阈值;

如果所述第二功率和所述第一功率之间的功率差值小于所述第一预设阈值,则确定所述滚筒洗衣机为半载状态;其中,所述半载状态用于所述滚筒洗衣机中表征衣物重量为所述滚筒洗衣机的额定容量的一半;

如果所述第二功率和所述第一功率之间的功率差值不小于所述第一预设阈值,则确定所述滚筒洗衣机为满载状态;其中,所述满载状态用于表征所述滚筒洗衣机中衣物重量为所述滚筒洗衣机的额定容量。

可选地,所述判断所述第一功率是否大于第一功率阈值,以及所述第二功率是否大于第二功率阈值,包括;

如果判断结果均为否,则确定所述滚筒洗衣机为低载状态;其中,所述低载状态用于表征所述滚筒洗衣机中衣物重量不足所述滚筒洗衣机的额定容量的一半;

对所述第二功率和所述第一功率进行差值运算,获得功率差值;

根据所述功率差值,从预设衣物重量对照表中确定对应所述功率差值的衣物重量;其中,所述预设衣物重量对照表中存储有功率差值与衣物重量之间的对应关系。

可选地,所述第一运行数据包括不同时间下监测到的电流、电压、累计旋转角度;

所述根据所述第一运行数据,得到所述滚筒洗衣机的第一功率,包括:

根据该累计旋转角度,确定所述滚筒洗衣机的第一旋转圈数;

根据所述第一运行数据包括的所述电流、所述电压和所述第一旋转圈数,确定所述第一功率;

其中,通过如下公式确定所述第一功率;

其中,p1用于表征所述第一功率;γ1用于表征在所述第一预设转速下第m次监测到的累计旋转角度;用于所述第一旋转圈数;m用于表征不同时间下对所述第一运行数据进行监测的次数;u1i用于表征在所述第一预设转速下第i次监测到的电压;i1i用于表征在所述第一预设转速下第i次监测到的电流,a用于表征预设旋转圈数。

可选地,所述第二运行数据包括不同时间下监测到的电流、电压、累计旋转角度;

所述根据所述第二运行数据,得到所述滚筒洗衣机的第二功率,包括:

根据该累计旋转角度,确定所述滚筒洗衣机的第二旋转圈数;

根据所述第二运行数据包括的所述电流、所述电压和所述第二旋转圈数,确定所述第二功率;

其中,通过如下公式确定所述第二功率;

其中,p2用于表征所述第二功率;γ2用于表征从所述第一预设转速至所述第二预设转速过程中第k次监测到的累计旋转角度;用于表征所述第二旋转圈数;k用于表征不同时间下对所述第二运行数据进行监测的次数;u2j用于表征从所述第一预设转速至所述第二预设转速过程中第j次监测到的电压;i2j用于表征从所述第一预设转速至所述第二预设转速过程中第j次监测到的电流,a用于表征预设旋转圈数。

可选地,在所述确定所述滚筒洗衣机为满载状态之后,进一步包括:

判断所述第二功率和所述第一功率之间的功率差值是否大于所述第二预设阈值;其中,所述第二预设阈值大于所述第一预设阈值;

如果是,则确定所述滚筒洗衣机为超载状态,其中,所述超载状态用于表征所述滚筒洗衣机中衣物重量已超出所述滚筒洗衣机的额定容量;

对所述功率差值和所述第二预设阈值进行差值运算,获得超载功率差值;

根据所述超载功率差值,利用预设超载重量对照表中确定对应所述超载功率差值的衣物重量作为减重重量;

根据所述减重重量生成提示信息,并将所述提示信息发送给用户;其中,所述提示信息用于提醒用户从所述滚筒洗衣机中对应取出所述减重重量的衣物。

第二方面,本发明实施例还提供了滚筒洗衣机衣物称重装置,包括:

获取模块,用于获取滚筒洗衣机在第一预设转速下的第一运行数据;

第一运算模块,用于根据由所述获取模块所获取的所述第一运行数据,得到所述滚筒洗衣机的第一功率;

所述获取模块,还用于获取所述滚筒洗衣机从所述第一预设转速至第二预设转速时的第二运行数据;其中,所述第二预设转速大于所述第一预设转速;

第二运算模块,用于根据由所述获取模块所获取的所述第二运行数据,得到所述滚筒洗衣机的第二功率;

第一判断模块,用于判断所述第一运算模块得到的所述第一功率是否大于第一功率阈值,以及所述第二运算模块得到的所述第二功率是否大于第二功率阈值;

第二判断模块,用于在所述第一判断模块的判断结果均为是时,判断所述第二功率和所述第一功率之间的功率差值是否小于第一预设阈值;

重量确定模块,用于在所述第二判断模块的判断结果为是时,确定所述滚筒洗衣机为半载状态;其中,所述半载状态用于表征所述滚筒洗衣机中衣物重量为所述滚筒洗衣机的额定容量的一半;

所述重量确定模块,还用于在所述第二判断模块的判断结果为否时,确定所述滚筒洗衣机为满载状态;其中,所述满载状态用于表征所述滚筒洗衣机中衣物重量为所述滚筒洗衣机的额定容量。

可选地,所述第一判断模块还用于执行如下操作:

如果判断结果均为否,则确定所述滚筒洗衣机为低载状态;其中,所述低载状态用于表征所述滚筒洗衣机中衣物重量不足所述滚筒洗衣机的额定容量的一半;

对所述第二功率和所述第一功率进行差值运算,获得功率差值;

根据所述功率差值,从预设衣物重量对照表中确定对应所述功率差值的衣物重量;其中,所述预设衣物重量对照表中存储有功率差值与衣物重量之间的对应关系。

可选地,所述第一运行数据包括不同时间下监测到的电流、电压、累计旋转角度;

所述第一运算模块还用于执行如下操作:

根据该累计旋转角度,确定所述滚筒洗衣机的第一旋转圈数;

根据所述第一运行数据包括的所述电流、所述电压和所述第一旋转圈数,确定所述第一功率;

其中,通过如下公式确定所述第一功率;

其中,p1用于表征所述第一功率;γ1用于表征在所述第一预设转速下第m次监测到的累计旋转角度;用于所述第一旋转圈数;m用于表征不同时间下对所述第一运行数据进行监测的次数;u1i用于表征在所述第一预设转速下第i次监测到的电压;i1i用于表征在所述第一预设转速下第i次监测到的电流,a用于表征预设旋转圈数。

第三方面,本发明还提供了一种滚筒洗衣机衣物称重装置,包括:至少一个存储器和至少一个处理器;

所述至少一个存储器,用于存储机器可读程序;

所述至少一个处理器,用于调用所述机器可读程序,执行上述第一方面或第一方面的任一可能的实现方式所提供的滚筒洗衣机衣物称重方法。

第四方面,本发明还提供了计算机可读介质,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行上述第一方面或第一方面的任一可能的实现方式所提供的滚筒洗衣机衣物称重方法。

由上述方案可知,本发明实施例提供的滚筒洗衣机衣物称重方法和装置,该方法首先获取到滚筒洗衣机在第一预设转速下第一功率以及由第一预设转速到第二预设转速过程中的第二功率,然后通过比较第一功率、第一功率阈值,第二功率、第二功率阈值,确定滚筒洗衣机中的衣物重量,明确区分是半载状态还是满载状态。如此,根据不同预设转速下滚筒洗衣机的功率,通过本发明所提供的方法进行比较判断,对滚筒洗衣机的半载状态和满载状态进行了明确区分,避免因抵门情况而错将半载状态判断为满载状态,从而提高了滚筒洗衣机的衣物称重准确率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的一种滚筒洗衣机衣物称重方法的流程图;

图2是本发明一个实施例提供的一种滚筒洗衣机衣物称重装置所在设备的示意图;

图3是本发明一个实施例提供的一种滚筒洗衣机衣物称重装置的示意图;

图4是本发明一个实施例提供的另一种滚筒洗衣机衣物称重方法的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如背景技术所述,在现有技术中,滚筒洗衣机主要基于其运行时的电能与衣物重量的对应关系曲线确定衣物重量,并没有考虑到衣物抵门影响衣物称量结果的情况,因此,使得滚筒洗衣机的衣物称重准确率较低。

对于薄壁滚筒洗衣机而言,由于半载存在抵门情况,摩擦力变化较大,导致实际的半载称重值有时会超过满载,难以区分满半载,影响自动称重进水水位。因此可以考虑基于滚筒洗衣机的功率变化,对半载和满载状态进行明确的区分。

以上就是本发明所提供的构思,下面描述本发明所提供构思的具体实现方式。

如图1所示,本发明一个实施例提供了一种滚筒洗衣机衣物称重方法,应用于滚筒洗衣机衣物称重装置,该方法可以包括如下步骤:

步骤101:获取滚筒洗衣机在第一预设转速下的第一运行数据;

步骤102:根据第一运行数据,得到滚筒洗衣机的第一功率;

步骤103:获取滚筒洗衣机从第一预设转速至第二预设转速时的第二运行数据;其中,第二预设转速大于第一预设转速;

步骤104:根据第二运行数据,得到滚筒洗衣机的第二功率;

步骤105:判断第一功率是否大于第一功率阈值,以及第二功率是否大于第二功率阈值;

步骤106:如果判断结果均为是,则判断第二功率和第一功率之间的功率差值是否小于第一预设阈值;如果是,则执行步骤107,否则,执行步骤108;

步骤107:确定滚筒洗衣机为半载状态;其中,半载状态用于表征滚筒洗衣机中衣物重量为滚筒洗衣机的额定容量的一半;

步骤108:确定滚筒洗衣机为满载状态;其中,满载状态用于表征滚筒洗衣机中衣物重量为滚筒洗衣机的额定容量。

本发明实施例提供的滚筒洗衣机衣物称重方法,首先获取到滚筒洗衣机在第一预设转速下第一功率以及由第一预设转速到第二预设转速过程中的第二功率,然后通过比较第一功率、第一功率阈值,第二功率、第二功率阈值,确定滚筒洗衣机中的衣物重量,明确区分是半载状态还是满载状态。如此,根据不同预设转速下滚筒洗衣机的功率,通过本发明所提供的方法进行比较判断,对滚筒洗衣机的半载状态和满载状态进行了明确区分,避免因抵门情况而错将半载状态判断为满载状态,从而提高了滚筒洗衣机的衣物称重准确率。

需要说明的是,第一功率阈值和第二功率阈值是通过对滚筒洗衣机进行实际调试得到的;其中,不同产品类型的滚筒洗衣机的第一功率阈值和第二功率阈值不同。比如,对于额定容量为10kg的滚筒洗衣机,先反复测试对应0kg-4kg(即低载)不同衣物重量(比如,0kg、0.5kg、1kg、1.5kg、2kg、2.5kg、3kg、3.5kg、4kg)时滚筒洗衣机的第一功率和第二功率;然后反复测试对应5kg(即半载)和10kg(即满载)衣物重量时滚筒洗衣机的第一功率和第二功率。其中,第一功率阈值符合大于低载时的最大第一功率,且小于半载和满载时的最小第一功率;同理,第二功率阈值符合大于低载时的最大第二功率,且小于半载和满载时的最小第二功率。如此,对应不同类产品便可以更精确地确定对应的第一功率阈值和第二功率阈值,通过设定第一功率阈值和第二功率阈值便可以精准确定滚筒洗衣机中的衣物重量。

需要说明的是,第一功率是滚筒洗衣机在第一预设转速下稳定运行时得到的;第二功率是滚筒洗衣机以预设加速度从第一预设转速增加到第二预设转速过程中得到的。

可选地,在图1所示滚筒洗衣机衣物称重方法的基础上,步骤105判断第一功率是否大于第一功率阈值,以及第二功率是否大于第二功率阈值,包括;

如果判断结果均为否,则确定滚筒洗衣机为低载状态;其中,低载状态用于表征滚筒洗衣机中衣物重量不足滚筒洗衣机的额定容量的一半;

对第二功率和第一功率进行差值运算,获得功率差值;

根据功率差值,从预设衣物重量对照表中确定对应功率差值的衣物重量;其中,预设衣物重量对照表中存储有功率差值与衣物重量之间的对应关系。

在本发明实施例中,如果当前运行过程中所获得的第一功率不大于第一功率阈值,且第二功率不大于第二功率阈值,则确定该滚筒洗衣机为低载状态,即该滚筒洗衣机中衣物重量不足其额定容量的一半。由于低载状态下,滚筒洗衣机中不存在抵门情况,因此可以通过对该第二功率和第一功率进行求差运算,得到功率差值,再根据预先保存的衣物重量对照表确定对应该功率差值的衣物重量,便可以快速且准确地确定当前滚筒洗衣机中的衣物重量。

可选地,在本发明实施例中,根据功率差值,从预设衣物重量对照表中确定对应功率差值的衣物重量,包括:

通过如下公式根据功率差值确定衣物重量;

其中,m用于表征低载状态下的衣物重量;c用于表征对应滚筒洗衣机的常数项参数;δp用于表征功率差值;γ2用于表征从第一预设转速至第二预设转速过程中监测到的累计旋转角度;ω1用于表征第一预设转速;ω2用于表征第二预设转速;m0用于表征滚筒洗衣机的滚筒净重。

在本发明实施例中,通过驱动滚筒洗衣机由第一预设转速加速到第二预设转速,并获取该滚筒洗衣机在第一预设转速下的第一功率以及加速过程中的第二功率,即获取滚筒洗衣机消耗的电能,通过常数项参数确定运行过程中除去损耗电能后用于加速滚筒转动的有效电能,从而确定该有效电能即为装有负载(即衣物)的滚筒增加的动能,从而根据该动能准确计算出该滚筒中的衣物重量。

需要说明的是,不同产品类型的滚筒洗衣机对应的常数项参数不同。

可选地,在图1所示滚筒洗衣机衣物称重方法的基础上,第一运行数据包括不同时间下监测到的电流、电压、累计旋转角度;

步骤102根据第一运行数据,得到滚筒洗衣机的第一功率,包括:

根据该累计旋转角度,确定滚筒洗衣机的第一旋转圈数;

根据第一运行数据包括的电流、电压和第一旋转圈数,确定第一功率;

其中,通过如下公式确定第一功率;

其中,p1用于表征第一功率;γ1用于表征在第一预设转速下第m次监测到的累计旋转角度;用于第一旋转圈数;m用于表征不同时间下对第一运行数据进行监测的次数;u1i用于表征在第一预设转速下第i次监测到的电压;i1i用于表征在第一预设转速下第i次监测到的电流,a用于表征预设旋转圈数。

在本发明实施例中,第一运行数据包括不同时间下监测到的滚筒洗衣机在第一预设转速下稳定运行时的电流、电压、累计旋转角度。首先,在第一时长内周期性获取该滚筒洗衣机的电流、电压和累计旋转角度;其次,计算每次监测时滚筒洗衣机的当前瞬时功率,并进行求和取均值运算,得到该获滚筒洗衣机旋转第一旋转圈数的平均功率;然后,通过累计旋转角度确定其在该时长内的旋转总圈数,以便后续计算滚筒洗衣机旋转a圈的平均功率。如此,通过周期性监测的电流和电压,便可以精确地获取到滚筒洗衣机当前运行状态下的功率,从而有利于后续进一步准确区分半载和满载。

可选地,在图1所示滚筒洗衣机衣物称重方法的基础上,第二运行数据包括不同时间下监测到的电流、电压、累计旋转角度;

步骤104根据第二运行数据,得到滚筒洗衣机的第二功率,包括:

根据该累计旋转角度,确定滚筒洗衣机的第二旋转圈数;

根据第二运行数据包括的电流、电压和第二旋转圈数,确定第二功率;

其中,通过如下公式确定第二功率;

其中,p2用于表征第二功率;γ2用于表征从第一预设转速至第二预设转速过程中第k次监测到的累计旋转角度;用于表征第二旋转圈数;k用于表征不同时间下对第二运行数据进行监测的次数;u2j用于表征从第一预设转速至第二预设转速过程中第j次监测到的电压;i2j用于表征从第一预设转速至第二预设转速过程中第j次监测到的电流,a用于表征预设旋转圈数。

在本发明实施例中,第二运行数据包括不同时间下监测到的滚筒洗衣机从第一预设转速加速到第二预设转速下的电流、电压、累计旋转角度。首先,在第二时长内周期性获取该滚筒洗衣机的电流、电压和累计旋转角度;其次,计算每次监测时滚筒洗衣机的当前瞬时功率,并进行求和取均值运算,得到该获滚筒洗衣机旋转第二旋转圈数的平均功率;然后,通过累计旋转角度确定其在该第二时长内的旋转总圈数,以便后续计算滚筒洗衣机旋转a圈的平均功率。如此,第一功率和第二功率均限定为计算旋转a圈的平均功率,可以尽量减少获取第一功率和第二功率过程中的非必要误差,在保持一致性的前提下进一步提高衣物重量的检测精度。

可选地,在图1所示滚筒洗衣机衣物称重方法的基础上,在确定滚筒洗衣机为满载状态之后,进一步包括:

判断第二功率和第一功率之间的功率差值是否大于第二预设阈值;其中,第二预设阈值大于第一预设阈值;

如果是,则确定滚筒洗衣机为超载状态,其中,超载状态用于表征滚筒洗衣机中衣物重量已超出滚筒洗衣机的额定容量;

对功率差值和第二预设阈值进行差值运算,获得超载功率差值;

根据超载功率差值,利用预设超载重量对照表中确定对应超载功率差值的衣物重量作为减重重量;

根据减重重量生成提示信息,并将提示信息发送给用户;其中,提示信息用于提醒用户从滚筒洗衣机中对应取出减重重量的衣物。

在本发明实施例中,在确定滚筒洗衣机为满载状态后,还可以根据第二功率与第一功率的功率差值,确定该滚筒洗衣机是否为超载状态,如果该功率差值大于第二预设阈值,确定该滚筒洗衣机中衣物重量已超出所述滚筒洗衣机的额定容量,需要对当前滚筒洗衣机进行减重,确定减重重量,并将减重重量以提示信息的形式发生给用户,以确保该滚筒洗衣机中的剩余衣物的重量不能超出额定容量,避免滚筒洗衣机的非正常运转,从而提高滚筒洗衣机的使用寿命。

具体地,对功率差值和第二预设阈值进行差值运算,可以获得超载功率差值;根据超载功率差值,利用预设超载重量对照表中确定对应所述超载功率差值的衣物重量作为减重重量,根据该减重重量生成提示信息,并将提示信息发送给用户;其中,提示信息用于提醒用户从滚筒洗衣机中对应取出减重重量的衣物;预设超载重量对照表中存储有超载功率差值与衣物重量之间的对应关系。

如图2、图3所示,本发明实施例提供了滚筒洗衣机衣物称重装置。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。从硬件层面而言,如图2所示,为本发明实施例提供的滚筒洗衣机衣物称重装置所在设备的一种硬件结构图,除了图2所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的设备通常还可以包括其他硬件,如负责处理报文的转发芯片等等。以软件实现为例,如图3所示,作为一个逻辑意义上的装置,是通过其所在设备的cpu将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。如图3所示,本发明实施例提供了滚筒洗衣机衣物称重装置,包括:

获取模块301,用于获取滚筒洗衣机在第一预设转速下的第一运行数据;

第一运算模块302,用于根据由获取模块301所获取的第一运行数据,得到滚筒洗衣机的第一功率;

获取模块301,还用于获取滚筒洗衣机从第一预设转速至第二预设转速时的第二运行数据;其中,第二预设转速大于第一预设转速;

第二运算模块303,用于根据由获取模块301所获取的第二运行数据,得到滚筒洗衣机的第二功率;

第一判断模块304,用于判断第一运算模块302得到的第一功率是否大于第一功率阈值,以及第二运算模块303得到的第二功率是否大于第二功率阈值;

第二判断模块305,用于在第一判断模块304的判断结果均为是时,判断第二功率和第一功率之间的功率差值是否小于第一预设阈值;

重量确定模块306,用于在第二判断模块305的判断结果为是时,确定滚筒洗衣机为半载状态;其中,半载状态用于表征滚筒洗衣机中衣物重量为滚筒洗衣机的额定容量的一半;

重量确定模块306,还用于在第二判断模块305的判断结果为否时,确定滚筒洗衣机为满载状态;其中,满载状态用于表征滚筒洗衣机中衣物重量为滚筒洗衣机的额定容量。

可选地,在图3所示滚筒洗衣机衣物称重装置的基础上,第一判断模块304还用于执行如下操作:

如果判断结果均为否,则确定滚筒洗衣机为低载状态;其中,低载状态用于表征滚筒洗衣机中衣物重量不足滚筒洗衣机的额定容量的一半;

对第二功率和第一功率进行差值运算,获得功率差值;

根据功率差值,从预设衣物重量对照表中确定对应功率差值的衣物重量;其中,预设衣物重量对照表中存储有功率差值与衣物重量之间的对应关系。

可选地,在图3所示滚筒洗衣机衣物称重装置的基础上,第一运行数据包括不同时间下监测到的电流、电压、累计旋转角度;

第一运算模块302还用于执行如下操作:

根据该累计旋转角度,确定滚筒洗衣机的第一旋转圈数;

根据第一运行数据包括的电流、电压和第一旋转圈数,确定第一功率;

其中,通过如下公式确定第一功率;

其中,p1用于表征第一功率;γ1用于表征在第一预设转速下第m次监测到的累计旋转角度;用于第一旋转圈数;m用于表征不同时间下对第一运行数据进行监测的次数;u1i用于表征在第一预设转速下第i次监测到的电压;i1i用于表征在第一预设转速下第i次监测到的电流,a用于表征预设旋转圈数。

可选地,在图3所示滚筒洗衣机衣物称重装置的基础上,第二运行数据包括不同时间下监测到的电流、电压、累计旋转角度;

第二运算模块303还用于执行如下操作:

根据该累计旋转角度,确定滚筒洗衣机的第二旋转圈数;

根据第二运行数据包括的电流、电压和第二旋转圈数,确定第二功率;

其中,通过如下公式确定第二功率;

其中,p2用于表征第二功率;γ2用于表征从第一预设转速至第二预设转速过程中第k次监测到的累计旋转角度;用于表征第二旋转圈数;k用于表征不同时间下对第二运行数据进行监测的次数;u2j用于表征从第一预设转速至第二预设转速过程中第j次监测到的电压;i2j用于表征从第一预设转速至第二预设转速过程中第j次监测到的电流,a用于表征预设旋转圈数

可选地,在图3所示滚筒洗衣机衣物称重装置的基础上,该装置进一步包括:超载确定模块,该超载确定模块应用执行如下操作:

判断第二功率和第一功率之间的功率差值是否大于第二预设阈值;其中,第二预设阈值大于第一预设阈值;

如果是,则确定滚筒洗衣机为超载状态,其中,超载状态用于表征滚筒洗衣机中衣物重量已超出滚筒洗衣机的额定容量;

对功率差值和第二预设阈值进行差值运算,获得超载功率差值;

根据超载功率差值,利用预设超载重量对照表中确定对应超载功率差值的衣物重量作为减重重量;

根据减重重量生成提示信息,并将提示信息发送给用户;其中,提示信息用于提醒用户从滚筒洗衣机中对应取出减重重量的衣物。

可以理解的是,本发明实施例示意的结构并不构成对滚筒洗衣机衣物称重装置的具体限定。在本发明的另一些实施例中,滚筒洗衣机衣物称重装置可以包括比图示更多或者更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、固件或者固件和硬件的组合来实现。

上述装置内的各模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

如图4所示,下面对本发明实施例提供的滚筒洗衣机衣物称重方法作进一步详细说明,该方法可以包括如下步骤:

步骤401:获取滚筒洗衣机在第一预设转速下的第一功率。

具体地,获取滚筒洗衣机在第一预设转速下的第一运行数据;其中,第一运行数据包括不同时间下监测到的电流、电压、累计旋转角度;

根据第一运行数据,得到滚筒洗衣机的第一功率,包括:

根据该累计旋转角度,确定滚筒洗衣机的第一旋转圈数;

根据第一运行数据包括的电流、电压和第一旋转圈数,确定第一功率;

其中,通过如下公式确定第一功率;

其中,p1用于表征第一功率;γ1用于表征在第一预设转速下第m次监测到的累计旋转角度;用于第一旋转圈数;m用于表征不同时间下对第一运行数据进行监测的次数;u1i用于表征在第一预设转速下第i次监测到的电压;i1i用于表征在第一预设转速下第i次监测到的电流,a用于表征预设旋转圈数。

步骤402:获取滚筒洗衣机从第一预设转速至第二预设转速时的第二功率。

具体地,获取滚筒洗衣机从第一预设转速至第二预设转速时的第二运行数据;其中,第二预设转速大于第一预设转速;第二运行数据包括不同时间下监测到的电流、电压、累计旋转角度;

根据第二运行数据,得到滚筒洗衣机的第二功率,包括:

根据该累计旋转角度,确定滚筒洗衣机的第二旋转圈数;

根据第二运行数据包括的电流、电压和第二旋转圈数,确定第二功率;

其中,通过如下公式确定第二功率;

其中,p2用于表征第二功率;γ2用于表征从第一预设转速至第二预设转速过程中第k次监测到的累计旋转角度;用于表征第二旋转圈数;k用于表征不同时间下对第二运行数据进行监测的次数;u2j用于表征从第一预设转速至第二预设转速过程中第j次监测到的电压;i2j用于表征从第一预设转速至第二预设转速过程中第j次监测到的电流,a用于表征预设旋转圈数。

步骤403:判断第一功率是否大于第一功率阈值,以及第二功率是否大于第二功率阈值,如果判断结果均为否,则执行步骤404;如果判断结果均为是,执行步骤405。

步骤404:确定滚筒洗衣机为低载状态。

具体地,

确定滚筒洗衣机为低载状态;其中,低载状态用于表征滚筒洗衣机中衣物重量不足滚筒洗衣机的额定容量的一半;

对第二功率和第一功率进行差值运算,获得功率差值;

根据功率差值,从预设衣物重量对照表中确定对应功率差值的衣物重量;其中,预设衣物重量对照表中存储有功率差值与衣物重量之间的对应关系。

步骤405:判断第二功率和第一功率之间的功率差值是否小于第一预设阈值,如果是,则执行步骤406,否则,执行步骤407。

步骤406:确定滚筒洗衣机为半载状态。

具体地,确定滚筒洗衣机为半载状态;其中,半载状态用于表征滚筒洗衣机中衣物重量为滚筒洗衣机的额定容量的一半。

步骤407:判断第二功率和第一功率之间的功率差值是否大于第二预设阈值,如果是,则执行步骤408,否则,执行步骤409。

具体地,第二预设阈值大于第一预设阈值。

步骤408:确定滚筒洗衣机为超载状态。

具体地,确定滚筒洗衣机为超载状态,其中,超载状态用于表征滚筒洗衣机中衣物重量已超出滚筒洗衣机的额定容量;

对功率差值和第二预设阈值进行差值运算,获得超载功率差值;

根据超载功率差值,利用预设超载重量对照表中确定对应超载功率差值的衣物重量作为减重重量;

根据减重重量生成提示信息,并将提示信息发送给用户;其中,提示信息用于提醒用户从滚筒洗衣机中对应取出减重重量的衣物。

步骤409:确定滚筒洗衣机为满载状态。

具体地,确定滚筒洗衣机为满载状态;其中,满载状态用于表征滚筒洗衣机中衣物重量为滚筒洗衣机的额定容量。

本发明还提供了一种计算机可读介质,存储用于使一机器执行如本文所述的滚筒洗衣机衣物称重方法的指令。具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的固件程序代码,且使该系统或者装置的计算机(或cpu或mpu)读出并执行存储在存储介质中的程序代码。

在这种情况下,从存储介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此程序代码和存储程序代码的存储介质构成了本发明的一部分。

用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如cd-rom、cd-r、cd-rw、dvd-rom、dvd-ram、dvd-rw、dvd+rw)、磁带、非易失性存储卡和rom。可选择地,可以由通信网络从服务器计算机上下载程序代码。

此外,应该清楚的是,不仅可以通过执行计算机所读出的程序代码,而且可以通过基于程序代码的指令使计算机上操作的操作系统等来完成部分或者全部的实际操作,从而实现上述实施例中任意一项实施例的功能。

此外,可以理解的是,将由存储介质读出的程序代码写到插入计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展模块中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展模块上的cpu等来执行部分和全部实际操作,从而实现上述实施例中任一实施例的功能。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

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