干衣机控制方法及干衣机设备
文献发布时间:2023-06-19 16:09:34
技术领域
本申请涉及干衣机控制领域,具体而言,涉及一种干衣机控制方法及干衣机设备。
背景技术
随着科学技术的不断发展,人们的生活更加便利,具有对衣物进行烘干的干衣机设备出现在人们的生活中,但目前干衣机设备对衣物进行烘干时,由于衣物在内筒中不断的旋转带动下极其容易缠绕在一起,形成缠绕团,不仅会导致衣物无法完全烘干,也会使衣物褶皱,影响穿着美观,导致用户对于干衣机的体验感较差以及满意度较低。
发明内容
为解决上述技术问题,本申请的实施例提供了一种干衣机控制方法及干衣机设备。
根据本申请实施例的一个方面,提供了一种干衣机控制方法,所述干衣机包括箱体,所述箱体中设有内筒以及用于驱动所述内筒进行旋转的电机,所述方法包括:采集所述内筒在多个旋转周期中产生的反馈值,所述反馈值包括所述内筒的位移量或者所述箱体的底脚受力值;根据所述内筒在每个旋转周期中产生的反馈值判断所述内筒中的衣物是否发生缠绕;若判断为是,则调整所述箱体中电机的转动方向。
在另一示例性实施例中,所述采集内筒在多个旋转周期中的反馈值,包括:采集所述内筒在每个旋转周期中不同采集时间点产生的反馈分量;根据所述不同采集时间点的反馈分量计算每个旋转周期对应的平均反馈分量,将所述平均反馈分量作为所述反馈值。
在另一示例性实施例中,所述根据所述内筒在每个旋转周期中产生的反馈值判断所述内筒中的衣物是否发生缠绕,包括:判断所述内筒的多个旋转周期中是否存在目标旋转周期,所述目标旋转周期对应的反馈值大于前一旋转周期对应的反馈值;若判断为是,则确定所述内筒中的衣物发生缠绕。
在另一示例性实施例中,所述方法还包括:根据所述内筒在每个旋转周期中产生的反馈值判断所述内筒中的衣物是否解除缠绕;若判断为是,则恢复所述电机的旋转方向。
在另一示例性实施例中,所述根据所述内筒在每个旋转周期中产生的反馈值判断所述内筒中的衣物是否解除缠绕,包括:将所述内筒在所述目标旋转周期的前一旋转周期产生的反馈值作为异常反馈值,判断所述内筒在所述目标旋转周期之后的旋转周期产生的反馈值是否小于所述异常反馈值;若判断为是,则确定所述内筒中的衣物解除缠绕。
在另一示例性实施例中,所述方法还包括:根据所述内筒每个旋转周期对应的所述反馈值判断所述内筒中的衣物是否烘干完成;若判断为是,则关闭所述电机。
在另一示例性实施例中,所述根据所述内筒在每个旋转周期中产生的反馈值判断所述内筒中的衣物是否烘干完成,包括:从采集得到的多个旋转周期中确定预设数量的连续周期;判断所述内筒在所述连续周期中产生的反馈值是否依次递减;若判断为是,则继续判断所述连续周期中的最大反馈值与最小反馈值之间的差值是否小于预设标准值;若判断为是,则确定所述内筒中的衣物烘干完成。
根据本申请实施例的一个方面,提供了一种干衣机设备,包括:箱体,所述箱体内设有内筒和用于驱动所述内筒进行旋转的电机;传感器组件,安装于所述箱体上,用于采集所述内筒在多个旋转周期中产生的反馈值;控制器,与所述传感器组件电连接,通过读取预先存储的计算机可读指令,以执行上述方法。
在另一示例性实施例中,所述传感器组件包括设置在所述箱体上的激光位移传感器,所述激光位移传感器用于在所述内筒旋转时采集所述内筒的位移量,以将所述位移量作为所述反馈值;或;设置在所述箱体的底脚上的受力传感器,所述受力传感器用于在所述内筒旋转时采集所述底脚的受力值,以将所述受力值作为所述反馈值。
在另一示例性实施例中,所述箱体中还设有风道,所述风道中设有风扇,所述风扇用于实现内筒内的烘干气体循环。
根据本申请实施例的一个方面,提供了一种计算机可读存储介质,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行如上述实施例中所述的方法。
本申请实施例的技术方案中,通过采集内筒在多个旋转周期中产生的反馈值,并根据内筒在每个旋转周期中产生的反馈值判断内筒中的衣物是否发生缠绕,若判断出内筒中的衣物发生缠绕,则调整箱体中电机的转动方向,以解开内筒中缠绕的衣物,从而降低衣物在烘干过程中产生褶皱的可能性,进而提升干衣机的使用满意度。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术者来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1是本申请涉及的一种干衣机设备的结构示意图。
图2是本申请的一示例性实施例示出的一种干衣机控制方法的流程图。
图3是图2所示实施例中步骤S200在一示例实施例中的流程图。
图4是图2所示实施例中步骤S210在一示例实施例中的流程图。
图5是本申请的另一示例性实施例示出的一种干衣机控制方法的流程图。
图6是图5所示实施例中步骤S500在又一示例实施例中的流程图。
图7是本申请的又一示例性实施例示出的一种干衣机控制方法的流程图。
图8是图7所示实施例中步骤S700在一示例实施例中的流程图。
图9是本申请的一示例性实施例示出的一种干衣机控制方法的流程图。
图10是本申请的另一示例性实施例示出的一种干衣机控制方法的流程图。
图11是本申请的又一示例性实施例示出的一种干衣机控制方法的流程图。
具体实施方式
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本申请将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本申请的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本申请的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本申请的各方面。
附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
需要说明的是:在本文中提及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
请参阅图1,图1是本申请涉及的一种干衣机设备的结构示意图。该示例性的干衣机设备10设有箱体11,传感器组件以及与传感器组件电信号连接的控制器。
箱体11包括内筒12以及用于驱动内筒12进行旋转的电机,箱体11中还设有风道13,风道13中设有风扇,风扇包括第一风扇14与第二风扇15。当第一风扇14开启,第二风扇15关闭时,内筒12中烘干气体的循环为顺时针方向。当第一风扇14关闭,第二风扇15开启时,内筒12中烘干气体的循环为逆时针方向。
传感器组件用于采集内筒在多个旋转周期中产生的反馈值,传感器组件包括安装在内筒12上的激光位移传感器16,以通过激光位移传感器16采集内筒12在旋转时产生的位移量,从而将位移量作为反馈值,或者,传感器组件也可以是设置在箱体11的底脚17上的受力传感器18,以通过受力传感器18采集在内筒12旋转时底脚17所承受的受力值,从而将受力值作为反馈值。
基于传感器组件、电机以及风扇分别与控制器之间的电信号连接,控制器可以获取到传感器组件所传输的数据,也能够向电机与风扇发送控制信号。在本申请所涉及的实施例中,控制器通过执行下述实施例中描述的干衣机控制方法来实现解除内筒中衣物的缠绕状态,以提高干衣机的烘干效果,从而提升干衣机的体验感。详细的解除内筒中衣物的缠绕状态的过程请参见下述实施例中的记载,在此不进行赘述。
图2是本申请的一示例性实施例示出的干衣机控制方法的流程图。需要说明的是,该方法适用于图1所示的干衣机设备,且该方法可以由图1所示的干衣机设备中设置的控制器具体执行,例如控制器中预先存储有计算机可读指令,或者干衣机设备中设置的存储器中存储有计算机可读指令,控制器通过读取这些计算机可读指令,以执行干衣机控制方法。
以下将以控制器作为示例性的执行主体来对本实施例所提供的方法进行详细描述。如图2所示,在一示例性的实施例中,该方法至少包括步骤S200至步骤S230,详细介绍如下:
在步骤S200中,采集内筒在多个旋转周期中产生的反馈值。
首先需要说明的是,干衣机箱体中的内筒在电机的驱动下进行旋转,使得内筒在离心力的作用下产生位移量,同时箱体在内筒位移的影响下会产生振动,并传递至箱体的底脚。由此,内筒在多个旋转周期中产生的反馈值可以包括内筒的位移量或者箱体的底脚受力值。
在本实施例中,由于内筒在旋转过程中产生的反馈值呈一定规律,因此可以先采集内筒在多个旋转周期中产生的反馈值,以用于判断内筒中的衣物是否发生缠绕。
在步骤S210中,根据内筒在每个旋转周期中产生的反馈值判断内筒中的衣物是否发生缠绕。
在本实施例中,采集到内筒在多个旋转周期中产生的反馈值之后,便可以根据每个旋转周期中产生的反馈值判断内筒中的衣物是否发生缠绕。
示例性的,若内筒某个旋转周期的反馈值大于前一旋转周期的反馈值,则破坏了内筒产生反馈值的规律,以确定内筒中的衣物发生缠绕。
在步骤S220中,若判断为是,则调整箱体中电机的转动方向。
在本申请的实施方式中,根据反馈值判断出内筒中的衣物发生缠绕后,则调整箱体中电机的转动方向,以解开缠绕的衣物。
例如,当电机在顺时针转动的过程中,判断出内筒中的衣物发生缠绕,则调整电机的转动方向为逆时针,使得由顺时针旋转缠绕的衣物变为逆时针旋转,以解开衣物的缠绕。
通过上述实施方式,采集内筒在多个旋转周期中产生的反馈值,并根据采集到的反馈值判断内筒中的衣物是否发生缠绕。由于内筒中衣物旋转产生的作用力能够完整的释放在内筒的侧壁上提升内筒的离心力,从而反馈值包括的内筒的位移量能够更加准确的判断衣物的缠绕情况,进而提升判断衣物是否发生缠绕的准确性;相应的,内筒中的衣物以及内筒产生的振动也会完整的传递至箱体的底脚,从而反馈值包括的底脚的受力值也能够提升判断衣物是否发生缠绕的准确性。
参见图3,图3是在图2所示实施例中步骤S200在一示例性实施例中的流程图。如图3所示,采集内筒在多个旋转周期中产生的反馈值的过程,可以包括步骤S300至步骤S310,详细介绍如下:
在步骤S300中,采集内筒在每个旋转周期中不同采集时间点产生的反馈分量。
首先需要说明的是,采集时间点为控制传感器组件对反馈值进行采集的时间点。
其中,单个旋转周期可以设置多个采集时间点;将单个旋转周期中不同采集时间点所采集的反馈值作为反馈分量。
在步骤S310中,根据不同采集时间点的反馈分量计算每个旋转周期对应的平均反馈分量,将平均反馈分量作为反馈值。
在本实施例中,对内筒在每个旋转周期中不同采集时间点产生的反馈分量进行采集后,可以根据不同采集时间点的反馈分量计算每个旋转周期对应的平均反馈分量,并将平均反馈分量作为反馈值,以减少异常反馈分量对单个旋转周期对应的反馈值的影响,从而提升判断数据的准确性,使反馈值更能够反应干衣机在该旋转周期的反馈情况。
在一个示例性的实施方式中,传感器组件实现为激光位移传感器的条件下,可以根据如下公式计算内筒在每个旋转周期的平均反馈分量:
S
其中,N表示采集时间点的数量;S
在另一个示例性的实施方式中,传感器组件实现为受力传感器的条件下,可以根据如下公式计算内筒在每个旋转周期的平均反馈分量:
其中,N表示采集时间点的数量;
参见图4,图4是在图2所示实施例中步骤S210在一示例性实施例中的流程图。如图4所示,根据内筒在每个旋转周期中产生的反馈值判断内筒中的衣物是否发生缠绕的过程,可以包括步骤S400至步骤S410,详细介绍如下:
在步骤S400中,判断内筒的多个旋转周期中是否存在目标旋转周期。
其中,目标旋转周期对应的反馈值大于前一旋转周期对应的反馈值。例如,第一旋转周期对应的反馈值为20,第二旋转周期对应的反馈值为30。第一旋转周期为第二旋转周期的前一旋转周期,则第二旋转周期对应的反馈值大于第一旋转周期,从而便将第二旋转周期作为目标旋转周期。
在本实施例中,采集得到内筒在多个旋转周期中对应的反馈值后,便可以判断内筒的多个旋转周期中是否存在目标旋转周期。
在步骤S410中,若判断为是,则确定内筒中的衣物发生缠绕。
由于内筒中的衣物在不断烘干下,衣物整体重量逐步下降,使得衣物施加在内筒上的作用力会逐步下降,从而内筒由离心力产生的位移量也同样下降。但衣物若发生缠绕则会使得衣物施加在内筒上的作用力上升,导致内筒由离心力产生的位移量同步上升。
在本实施例中,若存在反馈值大于前一旋转周期反馈值的目标旋转周期,则确定内筒中的衣物发生缠绕。
通过上述实施方式,在采集到内筒在多个旋转周期中产生的反馈值后,判断内筒的多个旋转周期中是否存在有反馈值大于前一旋转周期反馈值的目标旋转周期,若判断为否,则确定内筒中的衣物未发生缠绕,若判断为是,则确定内筒中的衣物发生缠绕,以实现确定内筒中的衣物是否发生缠绕的功能。
参见图5,图5是本申请的另一示例性实施例示出的干衣机控制方法的流程图。如图5所示,该方法在图4所示方法的基础上,还包括步骤S500至步骤S510,详细介绍如下:
在步骤S500中,根据内筒在每个旋转周期中产生的反馈值判断内筒中的衣物是否解除缠绕。
在本实施例中,为了确定内筒中缠绕的衣物是否已解开缠绕,可以根据内筒在每个旋转周期中产生的反馈值来判断内筒中的衣物是否已解开缠绕。
其中,根据反馈值判断内筒中的衣物是否解除缠绕的方式可以根据需要灵活设置。在一个示例中,可以预先设置解除阈值,当某一旋转周期中产生的反馈值小于解除阈值时,便确定内筒中的衣物解除缠绕。在另一个示例中,可以将目标旋转周期对应的反馈值设为异常反馈值,当某一旋转周期中产生的反馈值小于异常反馈值时,便确定内筒中的衣物解除缠绕。
步骤S510中,若判断为是,则恢复电机的旋转方向。
在本实施例中,若根据反馈值判断出衣物解开缠绕,便可以恢复电机的旋转方向继续烘干。也就是说,在一个示例中,确定出内筒中的衣物发生缠绕并调整电机旋转方向的同时,还可以停止烘干;直到确定内筒中的衣物解除缠绕,再继续烘干,从而达到降低衣物产生缠绕褶皱的可能性的目的,从而进一步提升干衣机的防褶皱效果。
在另一个示例中,确定出内筒中的衣物发生缠绕并调整电机旋转方向的同时,控制风扇调整内筒中的烘干气体循环,以加快解除内筒中衣物的缠绕,并同步进行衣物的烘干工作;例如,将图1中的第一风扇16关闭,并开启第二风扇17,以使得内筒11中烘干气体的循环调整为逆时针方向,直到确定内筒11中的衣物解除缠绕,便恢复电机的旋转方向,并关闭第二风扇17,开启第一风扇16,使内筒11中的烘干气体恢复顺时针循环。
通过上述实施方式,在内筒的衣物发生缠绕时,可以根据内筒在每个旋转周期中产生的反馈值判断内筒中的衣物是否解除缠绕,并在判断出衣物解除缠绕后,恢复电机原来的旋转方向,继续实施烘干过程。
参见图6,图6是在图5所示实施例中步骤S510在一示例性实施例中的流程图。如图6所示,根据内筒在每个旋转周期中产生的反馈值判断内筒中的衣物是否解除缠绕的过程,可以包括步骤S600至步骤S610,详细介绍如下:
在步骤S600中,将内筒在目标旋转周期的前一旋转周期产生的反馈值作为异常反馈值,判断内筒在目标旋转周期之后的旋转周期产生的反馈值是否小于异常反馈值。
由于内筒中的衣物发生缠绕时,目标旋转周期产生的反馈值会高于未缠绕时的前一旋转周期;从而当衣物解开缠绕时的旋转周期产生的反馈值便会低于目标旋转周期对应的反馈值,并衣物在解开缠绕的过程中仍在烘干,因此,衣物解开缠绕后产生的反馈值也会低于目标旋转周期的前一旋转周期产生的反馈值。
为了确认衣物是否解除缠绕,便在本申请的实施方式中,将内筒在目标旋转周期的前一旋转周期产生的反馈值作为异常反馈值,再判断内筒在目标旋转周期之后的旋转周期产生的反馈值是否小于异常反馈值。
在步骤S610中,若判断为是,则确定内筒中的衣物解除缠绕。
在本实施例中,根据内筒在目标旋转周期之后的旋转周期产生的反馈值判断其反馈值是否小于异常反馈值,若判断为是,则确定内筒中的衣物解除缠绕,若判断为否,则确定内筒中的衣物还未解除缠绕。
如在上述例子中,第二旋转周期为目标旋转周期,第二旋转周期产生的反馈值为30,则将第二旋转周期之前的第一旋转周期产生的反馈值20作为异常反馈值。第三旋转周期为第二旋转周期之后的旋转周期,第三旋转周期产生的反馈值为32,经过判断,第三旋转周期产生的反馈值大于异常反馈值,则确定内筒中的衣物还未解除缠绕。第四旋转周期在第三旋转周期之后,第四旋转周期产生的反馈值为15,经过判断,第四旋转周期产生的反馈值小于异常反馈值,则确定内筒中的衣物解除缠绕。
通过上述实施方式,在内筒中的衣物发生缠绕后,将内筒在目标旋转周期的前一旋转周期产生的反馈值作为异常反馈值,再判断内筒在目标旋转周期之后的旋转周期产生的反馈值是否小于异常反馈值。由于衣物未缠绕时的内筒在旋转周期产生的反馈值小于衣物缠绕后内筒在旋转周期产生的反馈值,基于此情况,若判断出内筒在目标旋转周期之后的旋转周期产生的反馈值小于异常反馈值,便确定内筒中的衣物解除缠绕。
参见图7,图7是本申请的另一示例性实施例示出的干衣机控制方法的流程图。如图7所示,该方法在图2所示方法的基础上,还包括步骤S700至步骤S710,详细介绍如下:
在步骤S700中,根据内筒每个旋转周期对应的反馈值判断内筒中的衣物是否烘干完成。
需要说明的是,干衣机在对衣物的定时烘干过程中,若衣物烘干完成,但预定时间未到,则仍会对衣物进行烘干,不但浪费电力资源,同时容易提升衣物上增加褶皱的可能性。
在本实施例中,在采集到内筒在多个旋转周期产生的反馈值后,可以根据内筒每个旋转周期对应的反馈值判断内筒中的衣物是否烘干完成。
其中,根据内筒每个旋转周期对应的反馈值判断内筒中的衣物是否烘干完成的方式可以根据需要灵活设置,在一个示例中,可以预先设置标准反馈值,再根据内筒每个旋转周期对应的反馈值判断是否小于标准反馈值,若判断为是,则确定内筒中的衣物烘干完成。
在另一个示例中,预先设置标准反馈值后,再从采集得到的多个旋转周期中确定预设数量的连续周期,判断连续周期中产生的反馈值是否均小于标准反馈值,若判断为是,则确定内筒中的衣物烘干完成。
在步骤S710中,若判断为是,则关闭电机。
为了确定内筒中的衣物烘干完成后节省电力资源,在本申请的实施方式中,根据内筒每个旋转周期对应的反馈值判断内筒中的衣物烘干完成时,便关闭电机,以减少衣物上增加褶皱的可能性,从而提升干衣机的使用满意度。
参见图8,图8是在图7所示实施例中步骤S700在一示例性实施例中的流程图。如图8所示,根据内筒每个旋转周期对应的反馈值判断内筒中的衣物是否烘干完成的过程,可以包括步骤S800至步骤S830,详细介绍如下:
在步骤S800中,从采集得到的多个旋转周期中确定预设数量的连续周期。
一个示例性的实施方式中,在根据内筒每个旋转周期对应的反馈值判断内筒中的衣物是否烘干完成的过程中,由于内筒的旋转周期较多,为了在提升判断准确性的同时,减少数据量,可以从采集得到的多个旋转周期中确定预设数量的连续周期。
其中,预设数量可以根据需要灵活设置,例如设置为连续10个旋转周期,或是连续20个旋转周期。
在步骤S810中,判断内筒在连续周期中产生的反馈值是否依次递减。
需要说明的是,衣物的重量会影响内筒在旋转周期中产生的反馈值大小。因此衣物在不断烘干的过程中,使衣物中的水分逐渐减少,从而衣物便会逐渐变轻,则产生的反馈值也会逐渐减小。
在本实施例中,确定出预设数量的连续周期后,便可以判断内筒在连续周期中产生的反馈值是否依次递减,从而确定内筒中的衣物是否在未缠绕的情况下持续烘干。
例如,将预设数量设置为5,则每采集得到的5个旋转周期便进行判断各自对应的反馈值是否依次递减,当5个连续周期分别为第五旋转周期、第六旋转周期、第七旋转周期、第八旋转周期与第九旋转周期时,若第五旋转周期、第六旋转周期、第七旋转周期、第八旋转周期与第九旋转周期各自对应的反馈值为20、18、16、14与12,则连续周期中产生的反馈值为依次递减,从而判断为是,便确定内筒中的衣物在未缠绕的情况下持续烘干。若第五旋转周期、第六旋转周期、第七旋转周期、第八旋转周期与第九旋转周期各自对应的反馈值为20、18、22、22与14,则连续周期中产生的反馈值不为依次递减,从而判断为否。且在第七旋转周期以及第八旋转周期中衣物发生缠绕,并在第九旋转周期解除缠绕。
在步骤S820中,若判断为是,则继续判断连续周期中的最大反馈值与最小反馈值之间的差值是否小于预设标准值。
其中,预设标准值用于确定内筒中的衣物是否烘干完成,标准值的设置方式可以根据需要灵活设置,在一个示例中,可以根据内筒中衣物的重量大小设置不同的标准值。在另一个示例中,可以根据干衣机设定的烘干程度设置不同的标准值。
在本实施例中,若确定内筒在连续周期中产生的反馈值依次递减,便表示内筒中的衣物未缠绕并持续烘干,便可以判断连续周期中最大反馈值与最小反馈值之间的差值是否小于预设标准值。
如在上述例子中,第五旋转周期与第九旋转周期各自对应的反馈值为连续周期中最大反馈值与最小反馈值,则第五旋转周期与第九旋转周期各自对应的反馈值之间的差值为8,若预设标准值设置为7,则最大反馈值与最小反馈值之间的差值小于预设标准值,以确定内筒中的衣物烘干完成。若预设标准值设置为10,则预设标准值大于最大反馈值与最小反馈值之间的差值,便表示内筒中的衣物未能烘干完成,从而需要继续获取内筒在下次旋转周期产生的反馈值进行判断。
在步骤S830中,若判断为是,则确定内筒中的衣物烘干完成。
在本实施例中,若判断出连续周期中的最大反馈值与最小反馈值之间的差值小于预设标准值,则确定内筒中的衣物烘干完成。
在一个示例中,可以先确定出内筒在连续周期中产生的反馈值为依次递减后,再判断连续周期中的最大反馈值与最小反馈值之间的差值是否小于预设标准值,以避免衣物发生缠绕时,确定出内筒中的衣物烘干完成,并停止电机。
参见图9。图9是本申请的一个实施例示出的方法的流程图,该干衣机控制方法,在反馈值实现为内筒的位移量时,该干衣机控制方法还可以包括步骤S900至步骤S910,详细介绍如下。
步骤S900中,内筒每旋转一周,计算一次位移平均量。
其中,内筒在旋转的过程中,采集内筒在不同采集时间点产生的位移量,再根据不同时间点采集的位移量计算内筒在该旋转周期产生的位移平均量。
步骤S910中,每旋转五周,判断内筒在五个旋转周期各自对应的位移平均量是否为S
每旋转五周便是从内筒多个旋转周期中确定预设数量为五的连续周期。S
其中,步骤S910包括步骤S920与步骤S930。
步骤S920中,若判断为是,则确定衣物烘干完成。
若确定内筒在连续五个周期对应的位移平均量呈S
步骤S930中,若判断为否,则继续对衣物进行烘干。
若内筒在连续五个周期对应的位移平均量未呈S
参见图10。图10是本申请的一个实施例示出的方法的流程图,该干衣机控制方法,在电机正向旋转,且反馈值实现为内筒的位移量时,该干衣机控制方法还可以包括步骤S1000至步骤S1110,详细介绍如下。
步骤S1000中,电机正向旋转。
步骤S1010中,进行衣物烘干。
步骤S1020中,判断衣物是否烘干完成。
其中,判断衣物是否烘干完成的具体方式,已经在图9中步骤S900至步骤S910中详细描述,此处不再赘述。步骤S1020还包括步骤S1030与步骤S1040。
步骤S1030中,若判断为是,则电机停止运转。
在确定衣物烘干完成后,为节省资源,便控制电机停止运转。
步骤S1040中,若判断为否,则激光位移传感器实时采集内筒在旋转周期产生的位移量。
步骤S1050中,内筒每旋转一周,计算一次内筒在当前旋转周期对应的位移平均值。
其中,计算位移平均值的具体方式,已经在图3中步骤S300至步骤S310中详细描述,此处不再赘述。
步骤S1060中,将内筒在当前旋转周期对应的位移平均值S
步骤S1070中,判断内筒在当前旋转周期对应的位移平均值S
其中,若判断为是,则跳转执行步骤S1010,若判断为否,则执行步骤S1080。
步骤S1080中,将内筒在前一旋转周期对应的位移平均值S
其中,当内筒当前旋转周期对应的位移平均值大于内筒在前一旋转周期对应的位移平均值时,便确定内筒中的衣物发生缠绕。将内筒在前一旋转周期对应的位移平均值S
步骤S1090中,电机停止运转。
步骤S1100中,第一风扇入位启动,第二风扇储位关闭。
参照图1所示,将第一风扇启动,第二风扇关闭,从而改变内筒中的烘干气体的循环方向,以通过烘干气体提升解除内筒中衣物缠绕的效率。
步骤S1110中,电机反向运转。
参见图11。图11是本申请的一个实施例示出的方法的流程图,该干衣机控制方法,在电机正向旋转切换为反向旋转,且反馈值实现为内筒的位移量时,该干衣机控制方法还可以包括步骤S2000至步骤S2110,详细介绍如下。
步骤S2000中,电机反向运转。
步骤S2010中,进行衣物烘干。
步骤S2020中,判断衣物是否烘干完成。
其中,步骤S2020包括步骤S2030与步骤S2040。
步骤S2030中,若判断为是,则电机停止运转。
步骤S2040中,若判断为否,则激光位移传感器实时采集内筒在旋转周期产生的位移量。
步骤S2050中,内筒每旋转一周,计算一次内筒在当前旋转周期对应的位移平均值。
步骤S2060中,将内筒在当前旋转周期对应的位移平均值S
步骤S2070中,判断内筒在当前旋转周期对应的位移平均值S
其中,若判断为否,则跳转执行步骤S2010,若判断为是,则执行步骤S2080。
步骤S2080中,确定内筒中的衣物恢复至缠绕前的状态。
当判断内筒在当前旋转周期对应的位移平均值S
步骤S2090中,电机停止运转。
步骤S2100中,第一风扇储位关闭,第二风扇入位启动。
参照图1所示,将第一风扇关闭,第二风扇启动,从而再次改变内筒中的烘干气体的循环方向,以配合内筒中衣物的旋转方向,提升干衣机的烘干效率。
步骤S2110中,电机正向运转。
以下介绍本申请的装置实施例,可以用于执行本申请上述实施例中的干衣机控制方法。对于本申请装置实施例中未披露的细节,请参照本申请上述的干衣机控制方法的实施例。
根据本申请的一个实施例的干衣机控制装置,包括:采集模块,配置为采集内筒在多个旋转周期中产生的反馈值,反馈值包括内筒的位移量或者箱体的底脚受力值;第一功能模块,配置为根据内筒在每个旋转周期中产生的反馈值判断内筒中的衣物是否发生缠绕;第一执行模块,配置为若判断为是,则调整箱体中电机的转动方向。
在本申请的一些实施例中,基于前述方案,采集模块包括:第一采集单元,配置为采集内筒在每个旋转周期中不同采集时间点产生的反馈分量;计算单元,配置为根据不同采集时间点的反馈分量计算每个旋转周期对应的平均反馈分量,将平均反馈分量作为反馈值。
在本申请的一些实施例中,基于前述方案,第一功能模块包括:第一判断单元,配置为判断内筒的多个旋转周期中是否存在目标旋转周期,目标旋转周期对应的反馈值大于前一旋转周期对应的反馈值;第一确定单元,配置为若判断为是,则确定内筒中的衣物发生缠绕。
在本申请的一些实施例中,基于前述方案,干衣机控制装置还包括:第二功能模块,配置为根据内筒在每个旋转周期中产生的反馈值判断内筒中的衣物是否解除缠绕;第二执行模块,配置为若判断为是,则恢复电机的旋转方向。
在本申请的一些实施例中,基于前述方案,第二功能模块包括:第二判断单元,配置为将内筒在目标旋转周期的前一旋转周期产生的反馈值作为异常反馈值,判断内筒在目标旋转周期之后的旋转周期产生的反馈值是否小于异常反馈值;第二确定单元,配置为若判断为是,则确定内筒中的衣物解除缠绕。
在本申请的一些实施例中,基于前述方案,干衣机控制装置还包括:第三功能模块,配置为根据内筒每个旋转周期对应的反馈值判断内筒中的衣物是否烘干完成;第三执行模块。配置为若判断为是,则关闭电机。
在本申请的一些实施例中,基于前述方案,第三功能模块包括:选取单元,配置为从采集得到的多个旋转周期中确定预设数量的连续周期;第三判断单元配置为判断内筒在连续周期中产生的反馈值是否依次递减;若判断为是,则继续判断连续周期中的最大反馈值与最小反馈值之间的差值是否小于预设标准值;第三确定单元,配置为若判断为是,则确定内筒中的衣物烘干完成。
需要说明的是,上述实施例所提供的装置与上述实施例所提供的方法属于同一构思,其中各个模块和单元执行操作的具体方式已经在方法实施例中进行了详细描述,此处不再赘述。
需要说明的是,本申请实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、闪存、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的计算机程序。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的计算机程序可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。
作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该电子设备执行时,使得该电子设备实现上述实施例中所述的方法。
应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本申请实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、触控终端、或者网络设备等)执行根据本申请实施方式的方法。
本领域技术人员在考虑说明书及实践这里公开的实施方式后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。
- 干衣机的排水装置、干衣机以及干衣机的排水控制方法
- 一种干衣机控制方法、装置、电子设备及智能干衣机