洗衣机衣物称重方法和洗衣机与流程

文档序号:17739335发布日期:2019-05-22 03:35阅读:1070来源:国知局
洗衣机衣物称重方法和洗衣机与流程

本发明属于洗衣机技术领域,具体地说,是涉及一种洗衣机衣物称重方法和洗衣机。



背景技术:

现有的洗衣机的洗涤程序中,都会在进水前有一个衣物称重的步骤。

洗衣机衣物称重的目的在于,通过称重获知衣物的重量,从而能够根据衣物的重量自动设定适合的进水量、洗涤剂用量等;具体的,通常是在洗衣机放入衣物启动后,电机转动到设定转速后开始刹车,通过开始刹车到转速将为零的这个过程中电流值的变化来判断衣物的重量。

现有的这种衣物称重的方法需要进行大量的电流相关数值计算,但实际上,由于衣物位置不同,称重过程中产生的电流值也不同,会导致判断出现失误,不能准确的判断出衣物的重量。



技术实现要素:

本申请提供了一种洗衣机衣物称重方法和洗衣机,解决现有洗衣机衣物称重不准确的技术问题。

为解决上述技术问题,本申请采用以下技术方案予以实现:

提出一种洗衣机衣物称重方法,包括:在洗衣机放入衣物后,控制洗衣机以设定转速转动;获取振动传感器检测的振动数据;基于所述振动数据计算所述洗衣机外筒在第一方向上的第一振幅;查找振幅与衣物重量的对应关系表,确定所述第一振幅对应的衣物重量为所述衣物的重量。

进一步的,所述设定转速为衣物重力大于离心力的转速。

进一步的,所述设定转速包括正向设定转速和反向设定转速;则基于所述振动数据计算所述洗衣机外筒在第一方向上的第一振幅,具体为:基于所述振动数据计算所述洗衣机外筒在第一方向上的正向第一振幅和反向第一振幅;则确定所述第一振幅对应的衣物重量为所述衣物的重量,具体为:查找所述振幅与衣物重量的对应关系表,确定正向第一振幅对应和反向第一振幅分别对应的衣物重量;基于权重公式w=a*d11+b*d22确定所述衣物的重量;其中,d11为正向第一振幅对应的衣物重量、d22为反向第一振幅对应的衣物重量,a,b为权重系数。

进一步的,基于所述振动数据计算所述洗衣机外筒在第一方向上的第一振幅同时,所述方法还包括:基于所述振动数据计算所述洗衣机外筒在第二方向上的第二振幅;判断所述第二振幅是否大于第一设定阈值;若是,则在查找振幅与衣物重量的对应关系表确定所述第一振幅对应的衣物重量时,基于第一修正规则确定衣物的重量;其中,所述第二方向与所述第一方向垂直。

进一步的,基于所述振动数据计算所述洗衣机外筒在第二方向上的第二振幅同时,所述方法还包括:基于所述振动数据计算所述洗衣机外筒在第三方向上的三振幅;判断所述第三振幅是否大于第二设定阈值;若是,则在查找振幅与衣物重量的对应关系表确定所述第一振幅对应的衣物重量时,基于所述第一修正规则和第二修正规则确定衣物的重量;其中,所述第三方向为垂直于所述第一方向和所述第二方向构成的二维坐标系平面。

提出一种洗衣机,包括控制模块、安装于洗衣机外筒的振动传感器、第一振幅计算模块、存储模块、查询模块和衣物重量确定模块;所述控制模块,用于在洗衣机放入衣物后,控制洗衣机以设定转速转动;所述振动传感器,用于获取所述洗衣机外筒的振动数据;所述存储模块,用于存储振幅与衣物重量的对应关系表;所述第一振幅计算模块,用于基于所述振动数据计算所述洗衣机外筒在第一方向上的第一振幅;所述查询模块,用于查找所述振幅与衣物重量的对应关系表;所述衣物重量确定模块,用于基于查询模块的查找,确定所述第一振幅对应的衣物重量为所述衣物的重量。

进一步的,所述设定转速为衣物重力大于离心力的转速。

进一步的,所述设定转速包括正向设定转速和反向设定转速;则所述第一振幅计算模块包括正向第一振幅计算单元和反向第一振幅计算单元;所述衣物重量确定模块包括权重计算单元;所述正向第一振幅计算单元,用于基于所述振动数据计算所述洗衣机外筒在第一方向上的正向第一振幅;所述反向第一振幅计算单元,用于基于所述振动数据计算所述洗衣机外筒在第一方向上的反向第一振幅;则所述衣物重量确定模块,具体用于基于查询模块的查找,确定正向第一振幅和反向第一振幅分别对应的衣物重量,所述权重计算单元,则基于权重公式w=a*d11+b*d22确定所述衣物的重量;其中,d11为正向第一振幅对应的衣物重量、d22为反向第一振幅对应的衣物重量,a,b为权重系数。

进一步的,所述洗衣机还包括第二振幅计算模块和第二振幅判断模块;所述衣物重量确定模块包括第一修正单元;所述第二振幅计算模块,用于基于所述振动数据计算所述洗衣机外筒在第二方向上的第二振幅;所述第二振幅判断模块,用于判断所述第二振幅是否大于第一设定阈值;若是,则所述第一修正单元,用于在所述衣物重量确定模块基于查询模块的查找确定所述第一振幅对应的衣物重量时,基于第一修正规则确定衣物的重量;其中,所述第二方向与所述第一方向垂直。

进一步的,所述洗衣机还包括第三振幅计算模块和第三振幅判断模块;所述衣物重量确定模块还包括第二修正单元;所述第三振幅计算模块,用于基于所述振动数据计算所述洗衣机外筒在第三方向上的第三振幅;所述第三振幅判断模块,用于判断所述第三振幅是否大于第二设定阈值;若是,则所述第二修正三元,用于在所述衣物重量确定模块基于查询模块的查找确定所述第一振幅对应的衣物重量时,基于第二修正规则确定衣物的重量;其中,所述第三方向为垂直于所述第一方向和所述第二方向构成的二维坐标系平面。

与现有技术相比,本申请的优点和积极效果是:本申请提出的洗衣机衣物称重方法和洗衣机中,在洗衣机外筒设置振动传感器,在洗衣机以衣物重力大于离心力的设定转速下转动时,获取振动传感器检测的洗衣机外筒的振动数据,并根据振动数据计算出洗衣机外筒在第一方向上的第一振幅,并查询振幅与衣物重量的对应关系表获知第一振幅对应的衣物重量,在第二振幅和/或第三振幅都在设定阈值范围内时,将查询得到的衣物重量确定为衣物的重量,而在第二振幅和/或第三这幅超出设定阈值时,则根据第一修正规则和/或第二修正规则对查询得到的衣物重量进行修正来确定衣物的重量;这其中,振幅与衣物重量的对应关系表是根据大量反复测试的数据经过训练得到并预先存储的,具有准确度高的特点,且结合第一修正规则和/或第二修正规则的修正配合,进一步提高衣物重量判断的准确性,解决了现有洗衣机衣物称重不准确的技术问题。

结合附图阅读本申请实施方式的详细描述后,本申请的其他特点和优点将变得更加清楚。

附图说明

图1为本申请提出的洗衣机衣物称重方法的方法流程图;

图2为本申请提出的洗衣机的称重系统架构图。

具体实施方式

下面结合附图对本申请的具体实施方式作进一步详细地说明。

本申请提出的洗衣机衣物称重方法,如图1所示,包括如下步骤:

步骤s11:在洗衣机放入衣物后,控制洗衣机以设定转速转动。

该设定转速为衣物重力大于离心力的转速,以滚筒洗衣机为例,在内筒以设定转速转动期间,衣物贴在内筒壁上随内筒转动到顶端时,会受重力作用下落到底端,并对内筒产生一个向下的压力,使得洗衣机外筒产生振动。

步骤s12:获取振动传感器检测的振动数据。

衣物的下落使洗衣机外筒产生振动,振动传感器安装在外筒上,检测其振动数据。

步骤s13:基于振动数据计算洗衣机外筒在第一方向上的第一振幅。

根据振动数据能够计算出洗衣机外筒的振动幅度。以滚筒洗衣机内筒为例,第一方向x为平行于衣物重力的方向,衣物下落到内筒底端时,洗衣机内外筒在第一方向x上产生振动幅度。

步骤s14:查找振幅与衣物重量的对应关系表,确定第一振幅对应的衣物重量为衣物的重量。

振幅与衣物重量的对应关系表是根据大量反复测试的数据经过训练得到并预先存储的,在根据振动数据计算得到在第一方向上的第一振幅之后,查询该振幅与衣物重量的对应关系表得到该第一振幅对应的衣物重量。

实际应用中,可以基于不同方向转动时产生的振幅综合判断衣物的重量,具体的,在洗衣机放入衣物后,从正向和反向两个方向以设定转速转动,也即设定转速包括正向设定转速和反向设定转速;以正向设定转速转动时,基于振动数据计算洗衣机外筒在第一方向上的正向第一振幅,以反向设定转速转动时,基于振动数据计算洗衣机外筒在第一方向上的反向第一振幅;并查找振幅与衣物重量的对应关系表,分别确定正向第一振幅和反向第一振幅分别对应的衣物重量,基于权重公式w=a*d11+b*d22最终确定衣物的重量;其中,d11为正向第一振幅对应的衣物重量、d22为反向第一振幅对应的衣物重量,a,b为权重系数。

由于振幅与衣物重量的对应关系表是根据大量反复测试的数据经过训练得到的,在大量反复测试的数据中包含了衣物在相同重量情况下,由于位置不同而引起的外筒振幅不同的情况,相比现有的根据电流相关数值计算的方式中会由于电流值不同引起误判,本申请中通过计算洗衣机外筒在第一方向上的振幅来确定衣物的重量的方式,经过大量测试数据更全面的训练,得到的衣物重量更准确度高,解决了现有洗衣机衣物称重不准确的技术问题。

为更进一步提高衣物重量判断的准确性,本申请实施例中,在基于振动数据计算洗衣机外筒在第一方向上的第一振幅同时,还可以结合以下措施对查询得到的衣物重量进行修正。

具体的,基于振动数据计算洗衣机外筒在第二方向上的第二振幅;该第二方向y与第一方向x垂直;判断第二振幅是否大于第一设定阈值;若在第一设定阈值以内,则根据步骤s11至步骤s14的方法确定衣物的重量即可,若大于第一设定阈值,则在查找振幅与衣物重量的对应关系表确定第一振幅对应的衣物重量时,基于第一修正规则对衣物的重量进行修正,以修正后的衣物重量确定为最终的衣物的重量;例如,该第一修正规则为:在查询的第一振幅对应的衣物重量基础上增加设定重量,例如250g、500g等等;或者,设定一个线性或非线性的修正关系,以根据第一振幅查询得到的衣物重量为自变量,以线性或非线性函数输出结果为最终确定的衣物的重量等等。

更优选的,在基于振动数据计算洗衣机外筒在第二方向上的第二振幅同时,还可以结合以下措施提高衣物重量判断的准确性:基于振动数据计算洗衣机外筒在第三方向上的三振幅;判断第三振幅是否大于第二设定阈值;若是,则在查找振幅与衣物重量的对应关系表确定第一振幅对应的衣物重量时,基于第一修正规则和第二修正规则确定衣物的重量;这其中,第三方向z为垂直于第一方向x和第二方向y构成的二维坐标系平面;第二修正规则可以参考第一修正规则的设定,本申请对第一修正规则和第二修正规则不予具体限定;对于第一修正规则和第二修正规则的适用优先级别或者综合应用条件设定等根据实际应用设定,本申请不予限定。

基于上述提出的洗衣机衣物称重方法,本申请还提出一种洗衣机,如图2所示,包括控制模块21、安装于洗衣机外筒的振动传感器22、第一振幅计算模块23、存储模块24、查询模块25和衣物重量确定模块26。

控制模块21用于在洗衣机放入衣物后,控制洗衣机以设定转速转动;振动传感器22用于获取洗衣机外筒的振动数据;存储模块24用于存储振幅与衣物重量的对应关系表;第一振幅计算模块23用于基于振动数据计算洗衣机外筒在第一方向上的第一振幅;查询模块25用于查找振幅与衣物重量的对应关系表;衣物重量确定模块26用于基于查询模块的查找,确定第一振幅对应的衣物重量为衣物的重量;其中,设定转速为衣物重力大于离心力的转速。

具体的,设定转速包括正向设定转速和反向设定转速;则第一振幅计算模块23包括正向第一振幅计算单元231和反向第一振幅计算单元232;衣物重量确定模块26包括权重计算单元261;正向第一振幅计算单元231用于基于振动数据计算洗衣机外筒在第一方向上的正向第一振幅;反向第一振幅计算单元232用于基于振动数据计算洗衣机外筒在第一方向上的反向第一振幅;则衣物重量确定模块26具体用于基于查询模块25的查找,确定正向第一振幅和反向第一振幅分别对应的衣物重量后,权重计算单元261则基于权重公式w=a*d11+b*d22确定衣物的重量;其中,d11为正向第一振幅对应的衣物重量、d22为反向第一振幅对应的衣物重量,a,b为权重系数。

优选的,该洗衣机还包括第二振幅计算模块27和第二振幅判断模块28;衣物重量确定模块26包括第一修正单元262;第二振幅计算模块27用于基于振动数据计算洗衣机外筒在第二方向上的第二振幅;第二振幅判断模块28用于判断第二振幅是否大于第一设定阈值;若是,则第一修正单元262用于在衣物重量确定模块26基于查询模块25的查找确定第一振幅对应的衣物重量时,基于第一修正规则确定衣物的重量;其中,第二方向与第一方向垂直。

更进一步的,该洗衣机还包括第三振幅计算模块29和第三振幅判断模块30;衣物重量确定模块26还包括第二修正单元263;第三振幅计算模块29用于基于振动数据计算洗衣机外筒在第三方向上的第三振幅;第三振幅判断模块30用于判断第三振幅是否大于第二设定阈值;若是,则第二修正三元263用于在衣物重量确定模块26基于查询模块25的查找确定第一振幅对应的衣物重量时,基于第二修正规则确定衣物的重量;其中,第三方向为垂直于第一方向和第二方向构成的二维坐标系平面。

具体的该洗衣机实现衣物称重的方法已经在上述提出的洗衣机衣物称重方法中详述,此处不予赘述。

上述本申请提出的洗衣机衣物称重方法和洗衣机中,根据大量反复测试的数据经过训练得到洗衣机外筒的振幅与衣物重量的对应关系,在洗衣机外筒设置振动传感器,在洗衣机以衣物重力大于离心力的设定转速下转动时,获取振动传感器检测的洗衣机外筒的振动数据,并根据振动数据计算出洗衣机外筒发生振动产生的振幅,并查询振幅与衣物重量的对应关系表,结合修正规则的修正来准确确定衣物的重量,解决现有洗衣机衣物称重不准确的技术问题。

应该指出的是,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也应属于本发明的保护范围。

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