一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

重量采集方法、重量采集装置、洗衣机和可读存储介质与流程

2022-03-16 00:19:58 来源:中国专利 TAG:


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.图1示出了本发明的第一个实施例的重量采集方法的流程示意图;
49.图2示出了本发明的第二个实施例的重量采集方法的流程示意图之一;
50.图3示出了本发明的第二个实施例的重量采集方法的流程示意图之二;
51.图4示出了本发明的第三个实施例的重量采集方法的流程示意图之一;
52.图5示出了本发明的第三个实施例的重量采集方法的流程示意图之二;
53.图6示出了本发明的第四个实施例的重量采集方法的流程示意图之一;
54.图7示出了本发明的第四个实施例的重量采集方法的流程示意图之二;
55.图8示出了本发明的第四个实施例中电机的运行曲线之一;
56.图9示出了本发明的第四个实施例中电机的运行曲线之二;
57.图10示出了本发明的第五个实施例中的重量采集装置的示意框图;
58.图11示出了本发明的第六个实施例中的洗衣机的示意框图。
具体实施方式
59.为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。
60.在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
61.下面参照图1至图11描述根据本发明一些实施例的一种重量采集方法、一种重量采集装置、一种洗衣机和一种计算机可读存储介质。
62.实施例一:
63.如图1所示,本发明的一个实施例中提供了一方面提出了一种重量采集方法,用于洗衣机,洗衣机包括电机,包括:
64.步骤s102,响应于第一控制指令,控制电机以第一运行模式运行,确定电机的第一运行参数;
65.步骤s104,调用电机在第二运行模式下运行更新初始称重参数得到的更新后的称重参数;
66.步骤s106,根据更新后的称重参数和第一运行参数确定洗衣机中衣物的重量。
67.在该实施例中,重量采集方法适用于洗衣机,接收到第一控制指令,洗衣机响应于第一控制指令运行采集洗衣机内衣物重量的步骤,具体为控制电机以第一运行模式运行,第一运行模式为控制电机以指定的运行曲线运行,在电机以指定的运行曲线运行的过程中,确定电机当前运行状态的第一运行参数。再调用存储在洗衣机本地存储器或者存储在变频电机的存储器内的更新后的称重参数,根据更新后的称重参数和第一运行参数确定洗衣机内衣物的重量。实现了在洗衣机能够直接确定洗衣机内衣物的重量。并且更新后的称重参数为洗衣机在第二运行模式下对初始称重参数更新得到的更新后的称重参数,即通过周期性运行第二运行模式,能够对初始称重参数进行更新,使用周期性更新的称重参数能够降低由于机械磨损带来的称重误差。
68.其中,初始称重参数为洗衣机在出厂之前通过预存的形式配置在本地存储区中。洗衣机中的电机以第二运行模式运行时,对初始称重参数进行更新。
69.值得说明的是,第二运行模式可选为可周期性运行的程序,如洗衣机在筒自清洁模式等不需要将衣物投入洗衣筒内的运行模式。用户会根据实际需求进行的周期性运行筒自清洁模式,或者洗衣机自动设定的周期性运行筒自清洁模式,从而使电机以第二运行模式运行,完成对初始称重参数的更新。
70.第二运行模式可选为洗衣机在出厂前设置的自动运行的周期性运行模式。第二运行模式也可以选为用户在使用洗衣机期间会周期性使用的运行模式。
71.存储在存储器内的称重参数为电机在第二运行模式下运行采集到的称重参数,即每次洗衣机中的电机以第二运行模式运行均会对初始称重参数进行更新。实现洗衣机在需要对其中存储的衣物的重量进行采集时,均调用更新后的称重参数来确定洗衣机内衣物的重量。由于洗衣机在长时间使用后,存在机械磨损导致的称重功能存在误差,采用周期性的更新称重参数,并根据更新后的称重参数确定洗衣机内衣物的重量,能够减少称重结果的误差,提高洗衣机洗涤的效果。
72.可以理解的是,第一运行模式可以为洗衣机的快洗模式、精洗模式、除螨模式等洗衣模式,即需要根据洗衣机内衣物重量调整运行参数的洗衣模式。第二运行模式可以为洗衣机的滚筒自清洁模式等不需要将衣物投入洗衣机内的功能,在洗衣机内处于空载状态下,能够提高采集到的更新后的称重参数的准确性。
73.在第一运行模式下采集的第一运行参数为电机的运行参数,电机的运行参数能够反映出当前运行模式下电机的负载,电机的负载与洗衣机当前运行状态下的筒内衣物重量以及洗衣机运行过程中的其他负载相关,其他因素包括轴系摩擦、部件差异、皮带摩擦力等。在根据电机的运行参数确定衣物重量时,需要确定其他负载才能够准确的计算得到筒内衣物重量带来的负载,从而确定筒内衣物重量。其他负载与洗衣机的机械状况相关,洗衣机的机械状况会随着洗衣机的使用而产生变化,故在周期性运行的第二运行模式下,对初始称重参数进行周期性更新,更新后的称重参数能够反映出除筒内衣物重量带来的负载以外的其他负载,故根据第一运行参数和更新后的称重参数能够准确反映出洗衣机中衣物的重量。
74.在第一运行模式下采集的第一运行参数为电机的运行参数,电机的运行参数能够反映出当前运行模式下电机的负载,电机的负载与洗衣机当前运行状态下的筒内衣物重量以及洗衣机运行过程中的其他负载相关,其他因素包括轴系摩擦、部件差异、皮带摩擦力等。在根据电机的运行参数确定衣物重量时,需要确定其他负载才能够准确的计算得到筒内衣物重量带来的负载,从而确定筒内衣物重量。其他负载与洗衣机的机械状况相关,洗衣机的机械状况会随着洗衣机的使用而产生变化,故在周期性运行的第二运行模式下,对初始称重参数进行周期性更新,更新后的称重参数能够反映出除筒内衣物重量带来的负载以外的其他负载,故根据第一运行参数和更新后的称重参数能够准确反映出洗衣机中衣物的重量。
75.实施例二:
76.如图2所示,本发明的一个实施例中提供了一方面提出了一种重量采集方法,用于洗衣机,洗衣机包括电机,包括:
77.步骤s202,响应于第二控制指令,控制电机以第二运行模式运行;
78.步骤s204,确定电机处于设定负载状态下,采集电机的第二运行参数;
79.步骤s206,根据第二运行参数更新初始称重参数,以得到更新后的称重参数;
80.步骤s208,响应于第一控制指令,控制电机以第一运行模式运行,确定电机的第一运行参数;
81.步骤s210,根据更新后的称重参数和第一运行参数确定洗衣机中衣物的重量。
82.在该实施例中,在洗衣机接收到第二控制指令后,控制电机以第二运行模式运行。判断电机是否处于设定负载状态下,如果电机未处于设定负载状态,则不采集第二运行参数,将原存储在存储区中的初始称重参数作为称重参数进行存储。如果电机处于设定负载状态下,则采集电机在设定负载状态下以第二运行模式运行过程中的第二运行参数,并将第二运行参数对初始称重参数进行更新。当电机以第二运行模式运行时,采集电机当前的第二运行参数,并将第二运行参数作为更新后的称重参数,实现了能够通过周期性控制电机运行第二运行模式,以对初始称重参数进行更新。通过周期性运行第二运行模式,能够对初始称重参数进行更新,使用周期性更新的称重参数能够降低由于机械磨损带来的称重误差。
83.控制电机以第一运行模式运行,第一运行模式为控制电机以指定的运行曲线运行,在电机以指定的运行曲线运行的过程中,确定电机当前运行状态的第一运行参数。再调用更新后的称重参数,根据更新后的称重参数和第一运行参数确定洗衣机内衣物的重量。实现了在洗衣机能够直接确定洗衣机内衣物的重量。
84.洗衣机的本地存储区包括洗衣机中的存储器和变频电机中的存储器。将采集得到电机的第二运行参数存储在洗衣机的存储器内,还可以将第二运行参数存储在变频电机中的存储器内。实现了对更新后的称重参数进行存储的效果,便于在采集洗衣机内衣物的重量的过程中调用更新后的称重参数。
85.可以理解的是,第二运行模式可以配置在单独的称重参数更新模式中,通过组合触发洗衣机的功能按键进入该模式。还可以配置在洗衣机的滚筒自清洁模式中,当用户使用滚筒自清洁功能时,控制洗衣机对已经存储在存储区的称重参数进行更新。
86.在一个具体实施例中,将更新后的称重参数存储在变频电机中的存储器内。在需
要对洗衣机内的衣物进行称重时,电机的处理器可以直接读取电机的存储器内的称重初始值,省去了对从洗衣机中的存储器进行数据调用的过程,减少了数据传递的过程,从而提高了采集重量的效率。
87.在另一个具体实施例中,当更新后的称重参数存储在洗衣机中的存储器内时,在需要对洗衣机内的衣物进行称重是,电机的处理器需要调用洗衣机中存储器的称重初始值。使变频电机的存储器无需对更新后的称重参数进行存储,降低了变频电机中存储器的空间占用率。
88.在上述实施例中,确定电机处于设定负载状态下的步骤,具体包括:采集电机的第三运行参数,确定第三运行参数处于设定参数的数值范围内。
89.如图3所示,在一个具体实施例中,确定电机处于设定负载状态下,采集电机的第二运行参数,并根据第二运行参数判断是否对称重参数进行校零的步骤,具体包括:
90.步骤s302,采集电机运行的第一偏心值和洗衣机中内容物的重量值;
91.步骤s304,判断第一偏心值是否小于等于第一设定偏心值,以及重量值是否小于等于设定重量值,判断结果为是则执行步骤s306,判断结果为否则执行步骤s308;
92.步骤s306,采集电机的第二运行参数,根据第二运行参数进行校零;
93.步骤s308,不进行校零运行。
94.在该实施例中,采集电机运行的第一偏心值和洗衣机中内容物的重量值,其中电机运行的第一偏心值和/或洗衣机中内容物的重量值作为第三运行参数,通过判断第三运行参数是否处于设定范围内,来确定是否对初始称重参数进行更新。在一个具体实施例中,在同时根据内容物的重量值和第一偏心值判定第三运行参数是否处于设定参数范围内时,如果确定第一偏心值小于等于第一设定偏心值,且确定内容物的重量值小于等于设定重量值,则判定第三运行参数处于设定参数的数值范围内,采集电机的第二运行参数,并根据第二运行参数更新初始称重参数。如果确定第一偏心值大于第一设定偏心值或内容物重量值大于设定重量值,则判定第三运行参数未处于设定参数的数值范围内,不进行更新初始称重参数。
95.在另一个具体实施例中,在仅根据第一偏心值判定第三运行参数是否处于设定参数范围内时,判定电机运行的第一偏心值是否小于等于第一设定偏心值,如果确定第一偏心值小于等于第一设定偏心值,则判定第三运行参数处于设定参数的数值范围内,采集电机的第二运行参数,并根据第二运行参数更新初始称重参数。如果确定第一偏心值大于第一设定偏心值,则判定第三运行参数未处于设定参数的数值范围内,不进行更新初始称重参数。
96.在另一个具体实施例中,在仅根据内容物的重量值判定第三运行参数是否处于设定参数的数值范围时,判定内容物的重量值是否小于设定重量值,如果确定内容物的重量值小于等于设定重量值,则判定第三运行参数处于设定参数的数值范围内,采集电机的第二运行参数,并根据第二运行参数更新初始称重参数。如果确定内容物的重量值大于设定重量值,则判定第三运行参数未处于设定参数的数值范围内,不进行更新初始称重参数。
97.可以理解的是,第一偏心值为洗衣机筒体在运行过程中产生的偏心值,且第一偏心值与筒体内的衣物重量相关。当第一偏心值大于第一设定偏心值,则认为洗衣机在运行过程中筒体产生的偏心值较大,即筒体内存放有衣物。当第一偏心值小于等于第一设定偏
心值时,则认为洗衣机在运行过程中筒体产生的偏心值较小,即筒体处于空筒状态。在采集电机的第二运行参数对初始称重参数进行更新时,保证筒体处于空筒状态才能够采集到与除筒内衣物重量带来的负载以外的其他负载相关的第二运行参数,故选择当第一偏心值小于等于第一设定偏心值,即洗衣机处于空筒状态下,采集电机的第二运行参数对初始称重参数进行更新。
98.实施例三:
99.如图4所示,本发明的一个实施例中提供了一方面提出了一种重量采集方法,用于洗衣机,洗衣机包括电机,包括:
100.步骤s402,响应于第二控制指令,控制电机以第二运行模式运行;
101.步骤s404,确定电机处于设定负载状态下,采集第二运行参数作为更新后的称重参数,并将更新后的称重参数存储在洗衣机的本地存储区;
102.步骤s406,响应于第一控制指令,控制电机以第一运行模式运行,采集电机运行的第二偏心值;
103.步骤s408,判断第二偏心值是否小于等于第二设定偏心值,判断结果为是则执行步骤s410,判断结果为否则执行步骤s414;
104.步骤s410,控制电机继续以第一运行模式运行,确定电机的第一运行参数;
105.步骤s412,根据更新后的称重参数和第一运行参数计算得到洗衣机中衣物的重量;
106.步骤s414,确定洗衣机中衣物的重量为洗衣机可容纳的最大重量。
107.在该实施例中,洗衣机接收到第二控制指令后,控制电机以第二运行模式运行。判断电机是否处于设定负载状态下,如果电机未处于设定负载状态,则不采集第二运行参数,将原存储在存储区中的初始称重参数作为称重参数进行存储。如果电机处于设定负载状态下,则采集电机在设定负载状态下以第二运行模式运行过程中的第二运行参数,并将第二运行参数作为更新后的称重参数。当电机以第二运行模式运行时,采集电机当前的第二运行参数,并将第二运行参数作为更新后的称重参数,实现了能够通过周期性控制电机运行第二运行模式,以对称重参数进行更新。通过周期性运行第二运行模式,能够对称重参数进行更新,使用周期性更新的称重参数能够降低由于机械磨损带来的称重误差。
108.控制电机以第一运行模式运行,第一运行模式为控制电机以指定的运行曲线运行,在电机以指定的运行曲线运行的过程中,确定电机当前运行状态的第一运行参数。再调用更新后的称重参数,根据更新后的称重参数和第一运行参数确定洗衣机内衣物的重量。实现了在洗衣机能够直接确定洗衣机内衣物的重量。
109.在控制电机以第一运行模式运行,以对洗衣机内的衣物进行称重之前,需要判断称重过程以及洗涤过程中是否会出现滚筒撞击箱体的情况发生,故通过在电机以第一运行模式下采集电机的第二偏心值,并判断第二偏心值是否小于等于第二设定偏心值,如果确定第二偏心值小于等于第二设定偏心值,则可以认为滚筒在旋转过程中不会与箱体发生接触撞击,继续进行称重采集过程。如果确定第二偏心值大于第二设定偏心值,则可以认为滚筒在旋转过程中会与箱体发生接触撞击,进而停止继续进行称重采集过程,直接判定洗衣机内衣物为洗衣机可容纳最大的衣物重量值。进一步避免在洗衣机后续的洗涤过程中造成滚筒与洗衣机箱体接触撞击。
110.可以理解的是,第二偏心值为洗衣机筒体在运行过程中产生的偏心值,且第二偏心值与筒体内的衣物重量相关。当第二偏心值过大可以认为筒内衣物重量过大,此时执行采集筒内衣物重量的步骤可能会导致洗衣机筒体与洗衣机箱体发生碰撞,故当第二偏心值大于第二设定偏心值时,不再采集筒内衣物的重量,直接以预存在本地存储区内的洗衣机可承载的衣物的最大重量值作为当前筒内的衣物重量值,并根据可承载的衣物的最大重量值对洗衣机后续的运行进行控制。
111.如图5所示,在上述实施例中,控制电机以第一运行模式运行,确定电机的第一运行参数,具体包括:
112.步骤s502,控制电机以第一运行模式运行设定次数,采集电机每次运行的实际运行参数;
113.步骤s504,根据设定次数和实际运行参数确定电机的第一运行参数。
114.在该实施例中,在采集洗衣机中衣物重量的过程中,需要确定电机的第一运行参数。确定电机的第一运行参数的步骤为,控制电机运行设定次数的第一运行模式,电机每次以第一运行模式运行,均采集电机的实际运行参数,即采集设定次数的实际运行参数,根据设定次数和所有采集到的实际运行参数确定电机的第一运行参数。
115.在一个具体实施例中,根据设定次数对采集到的所有实际运行参数计算平均值,将计算得到的平均值作为电机的第一运行参数。
116.在另一个具体实施例中,根据设定次数对采集到的所有实际运行参数计算中位数,将计算得到的中位数作为电机的第一运行参数。
117.可以理解的是,设定次数可以根据实际需求设定。
118.在上述任一实施例中,设定次数为至少两次,重量采集方法还包括:在相邻两次的控制电机以第二运行模式运行的步骤之间,控制电机以设定转速运行设定时长。
119.在该设计中,当设定次数为至少两次时,在控制电机第二运行模式相邻两次的运行之间,控制电机以设定转速运行设定时长,避免相邻两次运行之间的间隔过短,导致无法分别准确地采集到相邻两次运行的实际运行参数。
120.可以理解的是,设定转速设置为洗衣机运行过程中的等待转速。设定转数具体选为79rpm,设定时长具体选为2秒。
121.实施例四:
122.本发明的一个具体实施例中提供了一方面提出了一种重量采集方法,用于洗衣机,洗衣机包括电机,包括:对称重参数校零,以及根据校零后的称重参数采集洗衣机内衣物的重量值。
123.如图6所示,对称重参数校零的步骤,具体包括:
124.步骤s602,接收筒自洁指令,开始运行筒自洁模式;
125.步骤s604,筒自洁模式运行完成后,采集电机的第一偏心值和洗衣机中内容物的重量值;
126.步骤s606,判断第一偏心值是否小于等于第一设定偏心值,且内容物的重量值是否小于等于设定重量值,判断结果为是则执行步骤s608,判断结果为否则执行步骤s610;
127.步骤s608,采集电机的第二运行参数作为称重参数;
128.步骤s610,将存储在本地存储区的称重参数继续作为称重参数。
129.如图8示出了电机在进行称重参数校零过程中的运行曲线。
130.在该实施例中,将对称重参数校零的步骤嵌入在筒自洁程序之后,筒自洁程序运行结束,并且排完水后,控制洗衣机中的电机运行以如图8所示的运行曲线运行。电机采集偏心值和洗衣机中内容物的重量值发送给控制器,控制器判断采集到的偏心值和重量值是否满足设定条件(设定条件为偏心值≤a且重量值≤b),当满足设定条件才会控制电机继续按照如图8所示的运行曲线进行运行。
131.其中,a为第一设定偏心值,b为设定重量值。
132.如图7所示,根据校零后的称重参数采集洗衣机内衣物的重量值的步骤,具体包括:
133.步骤s702,接收到称重开始指令,控制电机以称重模式开始运行;
134.步骤s704,判断第二偏心值是否小于等于第二设定偏心值,判断结果为是则执行步骤s706,判断结果为否则执行步骤s710;
135.步骤s706,控制电机继续以第一运行模式运行,确定电机的第一运行参数;
136.步骤s708,根据称重参数和第一运行参数计算得到洗衣机中衣物的重量;
137.步骤s710,确定洗衣机中衣物的重量为洗衣机可容纳的最大重量。
138.如图9示出了采集洗衣机内衣物的重量值的运行曲线运行。
139.在该实施例中,在洗衣机进行称重过程前,控制器控制电机以图9所示的采集洗衣机内衣物的重量值的运行曲线运行,采集此时电机运行的偏心值,当判定偏心值≤a’(第二设定偏心值),才会进入衣物称重过程,a’为偏心值预设值,检测判定目的是保证称重时避免出现撞击箱体的情况。满足偏心值条件则进入衣物称重过程,电机接收到主控的称重命令与存储的校零值后运行称重曲线采集相关电信号计算出称重值,并将此称重值与接收到的称重校零值进行相关计算得到第一衣物重量值。然后79rpm维持2s后再次进行称重校零过程,得到第二衣物重量;79rpm维持2s后再次进行称重校零过程,得到第三衣物重量。取第一衣物重量值、第二衣物重量值和第三衣物重量值的中间值来确定衣物所处的重量档位。如果当判定偏心值>a’(第二设定偏心值),则判定洗衣机内的衣物处于洗衣机的最大重量挡位。
140.实施例五:
141.如图10所示,本发明一个实施例中提供了一种重量采集装置1000,包括:存储器1002,存储器1002中存储有计算机程序;处理器1004,处理器1004执行存储在存储器1002中的计算机程序以实现如上述实施例四中的重量采集方法。因而具有上述任一实施例中重量采集方法中的全部有益技术效果,在此不再做过多赘述。
142.实施例六:
143.如图11所示,本发明一个实施例中提供了一种洗衣机1100,包括:滚筒;电机1102,电机的输出端与滚筒相连;如上述任一实施例中重量采集装置1000,电机与重量采集装置相连。因而具有上述任一可能设计中的重量采集装置的全部有益技术效果,在此不再做过多赘述。
144.实施例七:
145.本发明一个实施例中提供了一种本发明的一个实施例中提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述任一实施例中
的重量采集方法,因而具有上述任一实施例中的重量采集方法的全部有益技术效果。
146.其中,计算机可读存储介质,如只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
147.需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
148.还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
149.在本发明中,术语“多个”则指两个或两个以上,除非另有明确的限定。术语“安装”、“相连”、“连接”、“固定”等术语均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;“相连”可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
150.在本说明书的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
151.以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献