Washing machine beating control method, beating control device and washing machine

By monitoring the eccentricity of the washing machine drum and the motor power, and dynamically adjusting the speed to optimize the beat effect, the problem of degradation of washing efficiency caused by changes in the water content of clothes at different washing stages is solved, and full beaten clothes and energy-saving washing are achieved.

CN120443442AActive Publication Date: 2025-08-08GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510964665.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-14
Publication Date
2025-08-08
Estimated Expiration
2045-07-14

AI Technical Summary

Technical Problem

In the prior art, since the moisture content of clothes changes dynamically at different washing stages, it is difficult to ensure sufficient throwing of clothes according to preset parameters, resulting in a decrease in washing efficiency.

Method used

By monitoring the eccentricity of the washing machine drum and the motor output power, dynamically adjust the speed to optimize the beat effect, determine the optimal speed and control the washing machine operation.

Benefits of technology

It achieves full blown clothes at different washing stages, improves washing efficiency, reduces energy consumption and mechanical wear, and provides a better washing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120443442A_ABST
    Figure CN120443442A_ABST
Patent Text Reader

Abstract

The invention provides a beating control method and a beating control device of a washing machine and the washing machine, and the method comprises the following steps: a first measurement step: controlling the washing machine to run for a rotation period at a set rotating speed, and recording the duration of an eccentric value of a roller of the washing machine from a maximum value to a preset eccentric value in the rotation period to obtain a fluctuation duration; a second measurement step: increasing or decreasing the set rotating speed by a first preset step length; sequentially repeating the first measurement step and the second measurement step for at least one time until the fluctuation duration of the current rotation period is less than the fluctuation duration of the previous rotation period; the set rotating speed corresponding to the maximum fluctuation duration is determined as the target rotating speed, and the washing machine is controlled to operate at the target rotating speed. The method solves the problem that in the prior art, due to the fact that the water content of the clothes changes dynamically in different washing stages, sufficient beating of the clothes is difficult to guarantee through control according to preset parameters, and the washing efficiency is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of washing control, and in particular to a washing machine tumbling control method, a tumbling control device, a computer-readable storage medium and a washing machine. Background Art

[0002] Traditional washing machines are controlled by preset parameters during operation to ensure that clothes fall into the optimal position of the drum during the washing process. However, due to the different materials, weights and moisture contents of clothes, the preset parameters are usually difficult to ensure that the clothes are fully beaten during actual operation, resulting in reduced washing efficiency, increased time to complete the washing process, and reduced user experience.

[0003] In response to the above shortcomings, the prior art proposes, on the one hand, determining the falling area and movement state of the clothes based on the movement information in the washing machine drum, and adjusting the washing parameters according to the falling area and movement state; on the other hand, it proposes weighing the clothes before washing, and determining the washing speed corresponding to the clothes according to the weight of the clothes.

[0004] However, the above technical means still rely on the initial state and initial distribution of the clothes. There are still limitations in the real-time optimization of the weight changes caused by water absorption and dehydration of the clothes during the washing process, and the further changes in the tumbling effect. It is not applicable to the control parameters caused by changes in the state of the clothes themselves, and there is a lack of good solutions. Summary of the Invention

[0005] The main purpose of the present application is to provide a washing machine tumbling control method, a tumbling control device, a computer-readable storage medium and a washing machine, so as to at least solve the problem in the prior art that due to the dynamic change of the water content of the clothes in different washing stages, it is difficult to ensure sufficient tumbling of the clothes by controlling according to preset parameters, resulting in a decrease in washing efficiency.

[0006] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a method for controlling the tumbling of a washing machine is provided, comprising: controlling the washing machine to run a rotation cycle at a set speed, and recording the time it takes for the eccentricity value of the drum of the washing machine to go from a maximum value to a preset eccentricity value during the rotation cycle to obtain a fluctuation duration; adjusting the set speed to traverse the speed values of the washing machine, and recording the fluctuation duration corresponding to each speed value; determining the set speed corresponding to the maximum fluctuation duration as the target speed, and controlling the washing machine to run at the target speed.

[0007] Optionally, the set speed is adjusted to traverse the speed values of the washing machine, and the fluctuation duration corresponding to each speed value is recorded, including: when the rotation cycle is the first rotation cycle and the fluctuation duration is 0, the set speed is reduced by a first preset step length; when the rotation cycle is the first rotation cycle and the fluctuation duration is not 0, the set speed is increased by a first preset step length.

[0008] Optionally, adjusting the set speed to traverse the speed values of the washing machine and recording the fluctuation duration corresponding to each speed value also includes: when the fluctuation duration of the current rotation cycle is greater than the fluctuation duration of the previous rotation cycle and the set speed of the current rotation cycle is greater than the set speed of the previous rotation cycle, increasing the set speed by a first preset step; when the fluctuation duration of the current rotation cycle is greater than the fluctuation duration of the previous rotation cycle and the set speed of the current rotation cycle is less than the set speed of the previous rotation cycle, reducing the set speed by a first preset step.

[0009] Optionally, the duration of time that the eccentricity value of the drum of the washing machine goes from a peak value to a preset eccentricity value during a rotation cycle is recorded to obtain a fluctuation duration, including: monitoring the eccentricity value of the drum and drawing a curve showing the change of the eccentricity value over time to obtain a first curve; monitoring the output power of the motor of the washing machine and drawing a curve showing the change of the output power over time to obtain a second curve; when the time points corresponding to the maximum values of the first and second curves are the same, the time point corresponding to the maximum value is taken as the starting moment, and the time point when the eccentricity value drops to a value less than a first threshold value from the preset eccentricity value is taken as the end moment, and the fluctuation duration is recorded; when the time points corresponding to the maximum values of the first and second curves are different and the difference is less than a second threshold value, the time point corresponding to the delayed maximum value is taken as the starting moment, and the time point when the eccentricity value drops to a value less than the first threshold value from the preset eccentricity value is taken as the end moment, and the fluctuation duration is recorded.

[0010] Optionally, after monitoring the output power of the washing machine motor and drawing an image based on the output power to obtain the second curve, the method also includes: when the difference between the maximum and minimum values of the first curve is less than a third threshold and the difference between the maximum and minimum values of the second curve is greater than a fourth threshold, reducing the set speed by a first preset step size and redrawing the first curve and the second curve; when the difference between the maximum and minimum values of the first curve is less than the third threshold and the difference between the maximum and minimum values of the second curve is less than the fourth threshold, increasing the set speed by a first preset step size and redrawing the first curve and the second curve; when the number of repeated drawing times reaches a fifth threshold and the fluctuation duration cannot be recorded, controlling the washing machine to operate at a preset speed.

[0011] Optionally, controlling the washing machine to run a rotation cycle at a set speed includes: obtaining the current washing stage of the washing machine, the washing stage including the main wash washing stage, the rinsing washing stage and the dehydration stage; when the current washing stage is the main wash washing stage, controlling the washing machine to run a rotation cycle at the set speed after controlling the drum to swing for a second preset time; when the current washing stage is not the main wash washing stage, controlling the washing machine to run a rotation cycle at the set speed.

[0012] Optionally, controlling the washing machine to run a rotation cycle at a set speed includes: obtaining the weight of the clothes in the drum to obtain a target weight, querying a preset mapping relationship based on the target weight to obtain a preset speed, the preset mapping relationship being a mapping relationship between the weight of the clothes and the motor speed; reducing the preset speed by a third preset step to obtain a set speed, the third preset step being greater than the first preset step; controlling the washing machine to run a rotation cycle at the set speed.

[0013] According to another aspect of the present application, a washing machine shattering control device is provided, the device including: a first control unit, used to control the washing machine to run a rotation cycle at a set speed, and record the time it takes for the eccentricity value of the washing machine's drum to go from a peak value to a preset eccentricity value during the rotation cycle to obtain a fluctuation duration; a second control unit, used to adjust the set speed to traverse the speed values of the washing machine, and record the fluctuation duration corresponding to each speed value; a third control unit, used to determine the set speed corresponding to the maximum fluctuation duration as the target speed, and control the washing machine to run at the target speed.

[0014] According to another aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute any one of the methods.

[0015] According to another aspect of the present application, a washing machine is provided comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include methods for executing any one of the methods.

[0016] Applying the technical solution of the present application, in the above-mentioned washing machine beating control method, first, the washing machine is controlled to run a rotation cycle at a set speed, and the time it takes for the eccentricity value of the washing machine's drum to go from a maximum value to a preset eccentricity value during the rotation cycle is recorded to obtain the fluctuation time; then, the set speed is adjusted to traverse the speed values of the washing machine, and the fluctuation time corresponding to each speed value is recorded; finally, the set speed corresponding to the largest fluctuation time is determined as the target speed, and the washing machine is controlled to run at the target speed. The present application is arranged to monitor the eccentricity value of the drum during the washing process, and optimize the speed of the washing machine according to the fluctuation time of the eccentricity value, thereby realizing dynamic adjustment of the control parameters of the washing machine as the state of the clothes changes, ensuring that the clothes can be fully beaten in each washing stage, so as to solve the problem in the prior art that due to the dynamic change of the water content of the clothes in different washing stages, it is difficult to ensure sufficient beating of the clothes by controlling according to the preset parameters, resulting in a decrease in washing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 A hardware structure block diagram of a mobile terminal according to the above-mentioned washing machine drop control method provided in an embodiment of the present application is shown;

[0018] Figure 2 A schematic flow chart of a method for controlling the falling of a washing machine according to an embodiment of the present application is shown;

[0019] Figure 3 A schematic flow chart of a method for controlling the falling of a washing machine according to an embodiment of the present application is shown;

[0020] Figure 4 A structural block diagram of a falling control device for the washing machine provided according to an embodiment of the present application is shown.

[0021] The above drawings include the following reference numerals:

[0022] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device. DETAILED DESCRIPTION

[0023] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in this application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0024] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0026] As introduced in the background technology, the existing technology still relies on the initial state and initial distribution of the clothes. There are still limitations in the real-time optimization of the weight changes caused by water absorption and dehydration of the clothes during the washing process, and the further changes in the tumbling effect. The control parameters caused by the changes in the state of the clothes themselves are not applicable, and there is a lack of good solutions. In order to solve the problem in the existing technology that due to the dynamic changes in the water content of the clothes in different washing stages, it is difficult to ensure that the clothes are fully tumbled by controlling according to preset parameters, resulting in a decrease in washing efficiency, the embodiments of the present application provide a tumbling control method, a tumbling control device, a computer-readable storage medium and a washing machine.

[0027] The technical solutions in the embodiments of the present invention will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present invention.

[0028] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for a method for controlling the falling of a washing machine according to an embodiment of the present invention. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1Only one is shown) a processor 102 (the processor 102 may include but is not limited to a microprocessor MCU or a programmable logic device FPGA and other processing devices) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input and output device 108 for communication functions. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.

[0029] The memory 104 can be used to store computer programs, such as software programs and modules of application software, such as the computer program corresponding to the washing machine tumbling control method in the embodiment of the present invention. The processor 102 executes the computer programs stored in the memory 104 to execute various functional applications and data processing, thereby implementing the above-mentioned method. The memory 104 may include a high-speed random access memory (RAM) and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of such networks may include a wireless network provided by the mobile terminal's communications provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0030] In this embodiment, a method for controlling the pounding of a washing machine running on a mobile terminal, a computer terminal or a similar computing device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0031] Figure 2 FIG. 1 is a flow chart of a method for controlling the falling of a washing machine according to an embodiment of the present application. Figure 2 As shown, the method includes the following steps:

[0032] Step S201, controlling the washing machine to run at a set speed for one rotation cycle, and recording the time it takes for the eccentricity value of the drum of the washing machine to change from a maximum value to a preset eccentricity value during the rotation cycle to obtain a fluctuation duration;

[0033] Specifically, the eccentricity value refers to the imbalance caused by uneven distribution of clothes during the rotation of the drum, which is used to reflect the distribution of clothes inside the drum. Specifically, the process of the eccentricity value intercepted in this application from the maximum value to the preset eccentricity value is actually the process of clothes from detachment to falling. The longer the process is, the better the beating effect of the washing process.

[0034] As you can understand, the eccentricity is the distance from the center of the drum to the center of gravity of the clothing, and it changes as the drum rotates. As the clothing is thrown from one wall to another within the drum, the eccentricity fluctuates from a maximum value to a preset value. The tumbling time is then used to characterize the tumbling efficiency, optimizing the drum speed for optimal washing results.

[0035] Step S202, adjusting the set speed to traverse the speed values of the washing machine, and recording the fluctuation duration corresponding to each speed value;

[0036] Specifically, the goal of this process is to fine-tune the speed and observe the effect on the duration of fluctuations, thereby dynamically optimizing the speed point that achieves the best results in terms of tumbling clothes. Through iterative adjustments, the optimal solution is gradually approached, ensuring that each adjustment has a positive impact.

[0037] It is understandable that since the change in fluctuation duration is linear, the optimization process continues until the current fluctuation duration is less than the fluctuation duration of the last monitoring, that is, continuing to adjust in the same direction will lead to further performance degradation.

[0038] Step S203: The set speed corresponding to the maximum fluctuation duration is determined as the target speed, and the washing machine is controlled to operate at the target speed.

[0039] Specifically, the target speed is the optimal speed found, which can maximize the beating efficiency of clothes while reducing unnecessary energy consumption and wear.

[0040] Through this embodiment, first, the washing machine is controlled to run a rotation cycle at a set speed, and the time it takes for the eccentricity value of the washing machine's drum to change from the maximum value to the preset eccentricity value during the rotation cycle is recorded to obtain the fluctuation time; then, the set speed is adjusted to traverse the speed values of the washing machine, and the fluctuation time corresponding to each speed value is recorded; finally, the set speed corresponding to the maximum fluctuation time is determined as the target speed, and the washing machine is controlled to run at the target speed. The present application is set to monitor the eccentricity value of the drum during the washing process, and optimize the speed of the washing machine according to the fluctuation time of the eccentricity value, so as to realize the dynamic adjustment of the control parameters of the washing machine as the state of the clothes changes, and ensure that the clothes can be fully beaten in each washing stage, so as to solve the problem in the prior art that due to the dynamic change of the water content of the clothes in different washing stages, it is difficult to ensure the sufficient beating of the clothes by controlling according to the preset parameters, resulting in a decrease in washing efficiency.

[0041] In order to adjust the rotation speed according to the actual detection state, in an optional embodiment, the above step S202 includes:

[0042] Step S2021: when the rotation cycle is the first rotation cycle and the fluctuation duration is 0, the set rotation speed is reduced by a first preset step length;

[0043] It is understandable that when the fluctuation duration of the eccentricity value is 0, it means that the clothes are not effectively beaten inside the drum. It is probably because the drum speed is too high, causing the clothes to always stick to the wall and no beating action occurs.

[0044] Therefore, when it is detected that the fluctuation duration is 0, the set speed is reduced by a fixed increment (the first preset step mentioned above), so that the clothes can fall freely at a specific position inside the drum, producing a falling action.

[0045] It should be noted that when the fluctuation duration is 0, there is also a situation where the speed is too low and the clothes are always at the bottom of the drum. However, in actual testing, the speed is almost never set too low, so it is not used as a reference.

[0046] Step S2022: When the rotation cycle is the first rotation cycle and the fluctuation duration is not 0, the set rotation speed is increased by a first preset step length.

[0047] Specifically, when it is monitored that the fluctuation duration is not 0, it means that the current rotation speed is able to make the clothes effectively threshed inside the drum. At this time, the set rotation speed is increased by the first preset step to check whether the fluctuation duration can be extended to improve the threshing efficiency of the clothes.

[0048] Through the above-described embodiment, the drum speed is dynamically adjusted, allowing the washing machine to intelligently find the optimal speed point, effectively flying and tumbling clothes within the drum, improving washing efficiency and ensuring that clothes are fully cleaned. Furthermore, control based on the optimal speed reduces unnecessary high-speed operation, reducing energy waste, and simultaneously reducing the occurrence of excessively low and high speeds, thereby reducing wear and tear on mechanical components.

[0049] In order to achieve dynamic adjustment of the drum speed, in an optional embodiment, the above step S202 further includes:

[0050] Step S2023: if the fluctuation duration of the current rotation cycle is greater than the fluctuation duration of the previous rotation cycle and the set speed of the current rotation cycle is greater than the set speed of the previous rotation cycle, increase the set speed by a first preset step size;

[0051] Specifically, if the fluctuation duration (T1) at the current speed (Xrpm+Δrpm) is greater than the fluctuation duration (T0) at the previous speed (Xrpm), it means that the higher speed enhances the beating efficiency of the clothes, and the system should continue to increase the speed (Xrpm+Δrpm→Xrpm+2Δrpm) to further explore higher efficiency points.

[0052] Step S2024: when the fluctuation duration of the current rotation cycle is greater than the fluctuation duration of the previous rotation cycle and the set speed of the current rotation cycle is less than the set speed of the previous rotation cycle, the set speed is reduced by a first preset step.

[0053] Specifically, if the fluctuation duration (T1) at the current speed (Xrpm-Δrpm) is greater than the fluctuation duration (T0) at the previous speed (Xrpm), this indicates that lowering the speed will help improve the throwing efficiency, and the system should continue to lower the speed (Xrpm-Δrpm→Xrpm-2Δrpm).

[0054] Through the above embodiment, by monitoring the fluctuation duration before and after adjustment and further comparing them, the rotation speed of the drum can be dynamically adjusted, which can significantly improve the working efficiency and energy-saving performance of the washing machine.

[0055] In order to intercept the above-mentioned fluctuation duration, in an optional implementation manner, the above-mentioned step S201 includes:

[0056] Step S2011, monitoring the eccentricity of the drum and plotting a curve showing the eccentricity changing over time to obtain a first curve;

[0057] Specifically, by drawing a change curve of the eccentricity value in real time, the change in the distribution state of the clothes in the drum can be intuitively reflected.

[0058] Step S2012: monitoring the output power of the motor of the washing machine and plotting a curve showing the output power changing over time to obtain a second curve;

[0059] Specifically, a curve of the change in the motor output power of the washing machine is drawn to reveal the low energy consumption during mixed rotation, reflecting the washing efficiency from another perspective.

[0060] Step S2013: If the time points corresponding to the maximum values of the first and second curves are the same, the time point corresponding to the maximum value is used as the starting time, and the time point when the eccentricity value decreases to a value less than a first threshold value as the ending time, and the fluctuation duration is recorded;

[0061] Specifically, when the time points corresponding to the maximum values of the first curve (eccentricity value) and the second curve (motor output power) are the same, this means that the increase in motor load coincides with the time when the beating action inside the drum occurs. The time point when the eccentricity value and the motor power decrease synchronously is intercepted, that is, the above-mentioned starting moment, until the eccentricity value returns to positive (returns to a stable state), that is, the above-mentioned end moment, and the above-mentioned fluctuation duration is obtained.

[0062] In step S2014, when the time points corresponding to the maximum values of the first curve and the second curve are different and the difference is less than the second threshold, the time point corresponding to the delayed maximum value is taken as the starting time, and the time point when the eccentricity value drops to a difference with the preset eccentricity value less than the first threshold is taken as the ending time, and the fluctuation duration is recorded.

[0063] Specifically, the maximum values of the first and second curves occur at different times, but this time difference is less than a second threshold (a small preset time window). This indicates that while the two are not completely synchronized, they can still produce an effective striking action. The fluctuation duration is determined by measuring the time at which the eccentricity value and motor power decrease, i.e., the start time, and the time at which the eccentricity value returns to a positive state (restoring stability), i.e., the end time.

[0064] Through the above embodiment, based on the analysis results of the fluctuation duration, the washing machine can intelligently adjust the drum speed and other parameters to ensure the optimal tumbling effect in different washing stages and different clothing conditions. More efficient tumbling and smoother operation reduce washing time, reduce noise, and provide a better washing experience.

[0065] In order to cope with abnormal conditions during the optimization process, in an optional embodiment, after monitoring the output power of the washing machine motor and plotting an image based on the output power to obtain the second curve, the method further includes:

[0066] Step S301: When the difference between the maximum and minimum values of the first curve is less than a third threshold and the difference between the maximum and minimum values of the second curve is greater than a fourth threshold, the set speed is reduced by a first preset step size, and the first and second curves are redrawn;

[0067] Specifically, when the difference between the maximum and minimum values of the first curve is less than the third threshold and the difference between the maximum and minimum values of the second curve is greater than the fourth threshold, it means that the eccentricity value of the washing machine drum has no obvious fluctuation, but the motor power has significant changes, that is, due to the high drum speed, the clothes stick to the drum wall and do not fall off sufficiently. Therefore, the speed is reduced by the first preset step and remeasured.

[0068] Step S302: when the difference between the maximum and minimum values of the first curve is less than a third threshold and the difference between the maximum and minimum values of the second curve is less than a fourth threshold, the set speed is increased by a first preset step size, and the first and second curves are redrawn;

[0069] Specifically, when the difference between the maximum and minimum values of the first curve is less than the third threshold value and the difference between the maximum and minimum values of the second curve is less than the fourth threshold value, it means that both the physical state inside the drum and the load of the motor have changed significantly, and the speed may be low, and the clothes may fall at a low position. Therefore, the set speed is increased by the first preset step size and remeasured.

[0070] Step S303 : When the number of repeated drawing times reaches the fifth threshold and the fluctuation duration cannot be recorded, the washing machine is controlled to run at a preset speed.

[0071] Specifically, if a valid fluctuation duration cannot be recorded after multiple attempts (reaching the second threshold number), the system will enable the preset speed to ensure that the washing machine can operate safely and stably and complete the washing task even in such extreme circumstances.

[0072] Through the above embodiments, by carefully analyzing the fluctuation characteristics of the drum eccentricity value and the motor output power, combined with the intelligent adjustment and fallback mechanism of the speed, it is ensured that even in abnormal situations, relatively effective washing can still be achieved, ensuring the stability and safety of the washing machine.

[0073] In order to ensure the accuracy of data monitoring, in an optional implementation, the above step S201 further includes:

[0074] Step S2015, obtaining the current washing stage of the washing machine, where the washing stage includes a main wash stage, a rinse wash stage, and a spin stage;

[0075] It is understandable that each stage has different effects on the movement state and beating efficiency of the clothes in the drum. Among them, in the main wash stage, since the washing machine is filled with water for the first time, the state of the clothes changes greatly. Therefore, when measuring in the main wash stage, it is necessary to ensure that the clothes have fully absorbed water, and the distribution state and wetness are relatively uniform.

[0076] Step S2016, when the current washing stage is the main wash stage, controlling the washing machine to run at a set speed for one rotation cycle after controlling the drum to swing for a second preset time period;

[0077] Therefore, if the current washing stage is the main wash stage, the drum swing control is performed for a second preset time period to ensure that the clothes are evenly distributed inside the drum and fully absorb water. After the swing is completed, the washing machine is controlled to run a complete rotation cycle at the set speed.

[0078] Step S2017: When the current washing stage is not the main wash stage, the washing machine is controlled to run a rotation cycle at a set speed.

[0079] Specifically, for non-main wash stages such as rinsing and dehydration, the washing machine is directly controlled to run a rotation cycle at a set speed without the need for shaking pretreatment.

[0080] Through the above embodiment, in the non-main wash phase, omitting the swing step and running directly at the set speed can shorten the wash time and improve the overall efficiency of the washing process. In the main wash phase, the pre-treatment of the drum by swinging the drum can evenly distribute and fully wet the clothes. The subsequent high-speed rotation can more effectively beat the clothes, remove stains, and improve washing efficiency.

[0081] It is understandable that, since the distribution state of the clothes varies greatly during the execution of different stages of the washing process, the present application further provides that the first measurement step and the second measurement step are run separately and repeatedly in each washing stage to optimize the optimal speed for the current stage, thereby ensuring that the clothes are beaten to the best effect at each stage.

[0082] In order to obtain the set speed, in an optional embodiment, step S2017 includes:

[0083] Step S20171: Obtain the weight of the laundry in the drum to obtain a target weight, and query a preset mapping relationship based on the target weight to obtain a preset speed. The preset mapping relationship is a mapping relationship between the laundry weight and the motor speed.

[0084] Specifically, a pre-set mapping relationship table is queried according to the target weight, which reflects the corresponding relationship between different clothing weights and optimal motor speeds, aiming to find a preset speed suitable for the current clothing weight.

[0085] Step S20172: reducing the preset speed by a third preset step length to obtain a set speed, where the third preset step length is greater than the first preset step length;

[0086] Specifically, the preset speed is reduced by a third preset step size to obtain the set speed. The third preset step size is usually selected to be large to obtain a conservative starting speed, so that only the speed can be increased to seek optimization without the need for bidirectional adjustment.

[0087] Step S20173, control the washing machine to run a rotation cycle at the set speed.

[0088] Specifically, the washing machine is controlled to run a complete rotation cycle at a set rotation speed, during which the eccentricity value of the drum and the motor power are monitored.

[0089] Through the above embodiment, by establishing a mapping relationship between the weight of the clothes and the rotation speed, the washing machine can dynamically select the rotation speed that best suits the current weight of the clothes, thereby optimizing the starting rotation speed for optimization and reducing the optimization time.

[0090] In order to enable those skilled in the art to more clearly understand the technical solution of the present application, the implementation process of the washing machine tumbling control method of the present application will be described in detail below with reference to specific embodiments.

[0091] This embodiment relates to a specific method for controlling the falling of a washing machine. Figure 3 As shown, the following steps are included:

[0092] Step S1: In any washing stage, determine whether the optimization process is being executed for the first time. If so, determine a conservative speed setting based on a preset value, check the eccentricity value and motor power within a cycle, and determine the fluctuation duration based on the eccentricity value and motor power;

[0093] Step S2: if the fluctuation duration is 0, reduce the rotation speed; if the fluctuation duration is not 0, increase the rotation speed;

[0094] Step S2: If not, adjust the current set speed according to the fluctuation duration of the previous cycle, check the eccentricity value and motor power within one cycle, and determine the fluctuation duration based on the eccentricity value and motor power;

[0095] Step S3: when the fluctuation duration is longer than that of the previous cycle, increase the rotation speed;

[0096] Step S4: cyclically monitor until the fluctuation duration decreases, and determine the set speed corresponding to the fluctuation duration that reaches the maximum value and has a small deviation between two adjacent period adjustment fluctuation durations as the target speed.

[0097] Step S5: Control the operation of the washing machine according to the target speed. If drainage, speed increase, etc. occur during the operation, the optimization process is re-executed.

[0098] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0099] The embodiment of the present application also provides a kind of falling control device of washing machine. It should be noted that the falling control device of washing machine of the embodiment of the present application can be used for executing the falling control method for washing machine provided by the embodiment of the present application. This device is used to realize the above-mentioned embodiment and preferred embodiment, and the description that has been made will not be repeated here. As used below, the term "module" can realize the combination of software and / or hardware of predetermined function. Although the device described in the following embodiments is preferably realized with software, the realization of hardware, or the combination of software and hardware is also possible and conceived.

[0100] The following is an introduction to the falling control device for a washing machine provided in an embodiment of the present application.

[0101] Figure 4 : is a structural block diagram of a washing machine falling control device according to an embodiment of the present application. Figure 4 As shown, the device includes:

[0102] The first control unit 10 is used to control the washing machine to run a rotation cycle at a set speed, and record the time it takes for the eccentricity value of the drum of the washing machine to change from a maximum value to a preset eccentricity value during the rotation cycle to obtain a fluctuation duration;

[0103] Specifically, the eccentricity value refers to the imbalance caused by uneven distribution of clothes during the rotation of the drum, which is used to reflect the distribution of clothes inside the drum. Specifically, the process of the eccentricity value intercepted in this application from the maximum value to the preset eccentricity value is actually the process of clothes from detachment to falling. The longer the process is, the better the beating effect of the washing process.

[0104] As you can understand, the eccentricity is the distance from the center of the drum to the center of gravity of the clothing, and it changes as the drum rotates. As the clothing is thrown from one wall to another within the drum, the eccentricity fluctuates from a maximum value to a preset value. The tumbling time is then used to characterize the tumbling efficiency, optimizing the drum speed for optimal washing results.

[0105] The second control unit 20 is used to adjust the set speed to traverse the speed values of the washing machine and record the fluctuation time corresponding to each speed value;

[0106] Specifically, the goal of this process is to fine-tune the speed and observe the effect on the duration of fluctuations, thereby dynamically optimizing the speed point that achieves the best results in terms of tumbling clothes. Through iterative adjustments, the optimal solution is gradually approached, ensuring that each adjustment has a positive impact.

[0107] It is understandable that since the change in fluctuation duration is linear, the optimization process continues until the current fluctuation duration is less than the fluctuation duration of the last monitoring, that is, continuing to adjust in the same direction will lead to further performance degradation.

[0108] The third control unit 30 is configured to determine the set speed corresponding to the maximum fluctuation duration as a target speed, and control the washing machine to operate at the target speed.

[0109] Specifically, the target speed is the optimal speed found, which can maximize the beating efficiency of clothes while reducing unnecessary energy consumption and wear.

[0110] Through this embodiment, the first control unit controls the washing machine to run a rotation cycle at a set speed, and records the time it takes for the eccentricity value of the washing machine's drum to change from a maximum value to a preset eccentricity value during the rotation cycle to obtain the fluctuation duration; the second control unit adjusts the set speed to traverse the speed values of the washing machine, and records the fluctuation duration corresponding to each speed value; the third control unit determines the set speed corresponding to the maximum fluctuation duration as the target speed, and controls the washing machine to run at the target speed. The present application is set to monitor the eccentricity value of the drum during the washing process, and optimize the speed of the washing machine according to the fluctuation duration of the eccentricity value, thereby realizing dynamic adjustment of the control parameters of the washing machine as the state of the clothes changes, ensuring that the clothes can be fully beaten in each washing stage, so as to solve the problem in the prior art that due to the dynamic change of the water content of the clothes in different washing stages, it is difficult to ensure sufficient beating of the clothes by controlling according to the preset parameters, resulting in a decrease in washing efficiency.

[0111] In order to adjust the rotation speed according to the actual detection state, in an optional embodiment, the second control unit in the above steps includes:

[0112] a first control module, configured to reduce the set rotation speed by a first preset step length when the rotation cycle is the first rotation cycle and the fluctuation duration is 0;

[0113] It is understandable that when the fluctuation duration of the eccentricity value is 0, it means that the clothes are not effectively beaten inside the drum. It is probably because the drum speed is too high, causing the clothes to always stick to the wall and no beating action occurs.

[0114] Therefore, when it is detected that the fluctuation duration is 0, the set speed is reduced by a fixed increment (the first preset step mentioned above), so that the clothes can fall freely at a specific position inside the drum, producing a falling action.

[0115] It should be noted that when the fluctuation duration is 0, there is also a situation where the speed is too low and the clothes are always at the bottom of the drum. However, in actual testing, the speed is almost never set too low, so it is not used as a reference.

[0116] The second control module is configured to increase the set rotation speed by a first preset step length when the rotation cycle is the first rotation cycle and the fluctuation duration is not 0.

[0117] Specifically, when it is monitored that the fluctuation duration is not 0, it means that the current rotation speed is able to make the clothes effectively threshed inside the drum. At this time, the set rotation speed is increased by the first preset step to check whether the fluctuation duration can be extended to improve the threshing efficiency of the clothes.

[0118] Through the above-described embodiment, the drum speed is dynamically adjusted, allowing the washing machine to intelligently find the optimal speed point, effectively flying and tumbling clothes within the drum, improving washing efficiency and ensuring that clothes are fully cleaned. Furthermore, control based on the optimal speed reduces unnecessary high-speed operation, reducing energy waste, and simultaneously reducing the occurrence of excessively low and high speeds, thereby reducing wear and tear on mechanical components.

[0119] In order to achieve dynamic adjustment of the drum speed, in an optional embodiment, the second control unit further includes:

[0120] a third control module, configured to increase the set speed by a first preset step size when the fluctuation duration of the current rotation cycle is greater than the fluctuation duration of the previous rotation cycle and the set speed of the current rotation cycle is greater than the set speed of the previous rotation cycle;

[0121] Specifically, if the fluctuation duration (T1) at the current speed (Xrpm+Δrpm) is greater than the fluctuation duration (T0) at the previous speed (Xrpm), it means that the higher speed enhances the beating efficiency of the clothes, and the system should continue to increase the speed (Xrpm+Δrpm→Xrpm+2Δrpm) to further explore higher efficiency points.

[0122] The fourth control module is configured to reduce the set speed by a first preset step when the fluctuation duration of the current rotation cycle is greater than the fluctuation duration of the previous rotation cycle and the set speed of the current rotation cycle is less than the set speed of the previous rotation cycle.

[0123] Specifically, if the fluctuation duration (T1) at the current speed (Xrpm-Δrpm) is greater than the fluctuation duration (T0) at the previous speed (Xrpm), this indicates that lowering the speed will help improve the throwing efficiency, and the system should continue to lower the speed (Xrpm-Δrpm→Xrpm-2Δrpm).

[0124] Through the above embodiment, by monitoring the fluctuation duration before and after adjustment and further comparing them, the rotation speed of the drum can be dynamically adjusted, which can significantly improve the working efficiency and energy-saving performance of the washing machine.

[0125] In order to intercept the above-mentioned fluctuation duration, in an optional embodiment, the above-mentioned first control unit includes:

[0126] A first acquisition module is used to monitor the eccentricity value of the drum and draw a curve of the eccentricity value changing with time to obtain a first curve;

[0127] Specifically, by drawing a change curve of the eccentricity value in real time, the change in the distribution state of the clothes in the drum can be intuitively reflected.

[0128] a second acquisition module, configured to monitor the output power of the motor of the washing machine and draw a curve showing the output power changing over time to obtain a second curve;

[0129] Specifically, a curve of the change in the motor output power of the washing machine is drawn to reveal the low energy consumption during mixed rotation, reflecting the washing efficiency from another perspective.

[0130] A third acquisition module is configured to record the duration of the fluctuation, when the time points corresponding to the maximum values of the first curve and the second curve are the same, with the time point corresponding to the maximum value as the starting time and the time point when the eccentricity value decreases to a value less than a first threshold value as the ending time;

[0131] Specifically, when the time points corresponding to the maximum values of the first curve (eccentricity value) and the second curve (motor output power) are the same, this means that the increase in motor load coincides with the time when the beating action inside the drum occurs. The time point when the eccentricity value and the motor power decrease synchronously is intercepted, that is, the above-mentioned starting moment, until the eccentricity value returns to positive (returns to a stable state), that is, the above-mentioned end moment, and the above-mentioned fluctuation duration is obtained.

[0132] The fourth acquisition module is used to record the fluctuation duration by taking the time point corresponding to the delayed maximum value as the starting time and the time point when the eccentricity value drops to a difference less than the first threshold value from the preset eccentricity value as the ending time when the time points corresponding to the maximum values of the first curve and the second curve are different and the difference is less than the second threshold.

[0133] Specifically, the maximum values of the first and second curves occur at different times, but this time difference is less than a second threshold (a small preset time window). This indicates that while the two are not completely synchronized, they can still produce an effective striking action. The fluctuation duration is determined by measuring the time at which the eccentricity value and motor power decrease, i.e., the start time, and the time at which the eccentricity value returns to a positive state (restoring stability), i.e., the end time.

[0134] Through the above embodiment, based on the analysis results of the fluctuation duration, the washing machine can intelligently adjust the drum speed and other parameters to ensure the optimal tumbling effect in different washing stages and different clothing conditions. More efficient tumbling and smoother operation reduce washing time, reduce noise, and provide a better washing experience.

[0135] In order to deal with abnormal conditions during the optimization process, in an optional embodiment, the above-mentioned device further includes:

[0136] a fourth control unit, configured to, after monitoring the output power of the washing machine motor and plotting an image based on the output power to obtain a second curve, reduce the set speed by a first preset step size and replot the first and second curves if the difference between the maximum and minimum values of the first curve is less than a third threshold and the difference between the maximum and minimum values of the second curve is greater than a fourth threshold;

[0137] Specifically, when the difference between the maximum and minimum values of the first curve is less than the third threshold and the difference between the maximum and minimum values of the second curve is greater than the fourth threshold, it means that the eccentricity value of the washing machine drum has no obvious fluctuation, but the motor power has significant changes, that is, due to the high drum speed, the clothes stick to the drum wall and do not fall off sufficiently. Therefore, the speed is reduced by the first preset step and remeasured.

[0138] a fifth control unit, configured to increase the set speed by a first preset step size and redraw the first and second curves when the difference between the maximum and minimum values of the first curve is less than a third threshold and the difference between the maximum and minimum values of the second curve is less than a fourth threshold;

[0139] Specifically, when the difference between the maximum and minimum values of the first curve is less than the third threshold value and the difference between the maximum and minimum values of the second curve is less than the fourth threshold value, it means that both the physical state inside the drum and the load of the motor have changed significantly, and the speed may be low, and the clothes may fall at a low position. Therefore, the set speed is increased by the first preset step size and remeasured.

[0140] The sixth control unit is used to control the washing machine to run at a preset speed when the number of repeated drawing times reaches a fifth threshold and the fluctuation duration cannot be recorded.

[0141] Specifically, if a valid fluctuation duration cannot be recorded after multiple attempts (reaching the second threshold number), the system will enable the preset speed to ensure that the washing machine can operate safely and stably and complete the washing task even in such extreme circumstances.

[0142] Through the above embodiments, by carefully analyzing the fluctuation characteristics of the drum eccentricity value and the motor output power, combined with the intelligent adjustment and fallback mechanism of the speed, it is ensured that even in abnormal situations, relatively effective washing can still be achieved, ensuring the stability and safety of the washing machine.

[0143] In order to ensure the accuracy of data monitoring, in an optional embodiment, the first control unit further includes:

[0144] A fifth acquisition module is used to obtain the current washing stage of the washing machine, where the washing stage includes a main wash stage, a rinse wash stage, and a spin stage;

[0145] It is understandable that each stage has different effects on the movement state and beating efficiency of the clothes in the drum. Among them, in the main wash stage, since the washing machine is filled with water for the first time, the state of the clothes changes greatly. Therefore, when measuring in the main wash stage, it is necessary to ensure that the clothes have fully absorbed water, and the distribution state and wetness are relatively uniform.

[0146] a fifth control module, configured to control the washing machine to run a rotation cycle at a set rotation speed after controlling the drum to swing for a second preset time period when the current washing stage is a main wash stage;

[0147] Therefore, if the current washing stage is the main wash stage, the drum swing control is performed for a second preset time period to ensure that the clothes are evenly distributed inside the drum and fully absorb water. After the swing is completed, the washing machine is controlled to run a complete rotation cycle at the set speed.

[0148] The sixth control module is used to control the washing machine to run a rotation cycle at a set speed when the current washing stage is not the main wash stage.

[0149] Specifically, for non-main wash stages such as rinsing and dehydration, the washing machine is directly controlled to run a rotation cycle at a set speed without the need for shaking pretreatment.

[0150] Through the above embodiment, in the non-main wash phase, omitting the swing step and running directly at the set speed can shorten the wash time and improve the overall efficiency of the washing process. In the main wash phase, the pre-treatment of the drum by swinging the drum can evenly distribute and fully wet the clothes. The subsequent high-speed rotation can more effectively beat the clothes, remove stains, and improve washing efficiency.

[0151] It is understandable that, since the distribution state of the clothes varies greatly during the execution of different stages of the washing process, the present application further provides that the first measurement step and the second measurement step are run separately and repeatedly in each washing stage to optimize the optimal speed for the current stage, thereby ensuring that the clothes are beaten to the best effect at each stage.

[0152] In order to obtain the set speed, in an optional embodiment, the sixth control module includes:

[0153] An acquisition submodule is used to acquire the weight of the clothes in the drum, obtain a target weight, and query a preset mapping relationship according to the target weight to obtain a preset speed, where the preset mapping relationship is a mapping relationship between the clothes weight and the motor speed;

[0154] Specifically, a pre-set mapping relationship table is queried according to the target weight, which reflects the corresponding relationship between different clothing weights and optimal motor speeds, aiming to find a preset speed suitable for the current clothing weight.

[0155] a first control submodule, configured to reduce the preset speed by a third preset step length to obtain a set speed, wherein the third preset step length is greater than the first preset step length;

[0156] Specifically, the preset speed is reduced by a third preset step size to obtain the set speed. The third preset step size is usually selected to be large to obtain a conservative starting speed, so that only the speed can be increased to seek optimization without the need for bidirectional adjustment.

[0157] The second control submodule is used to control the washing machine to run a rotation cycle at a set rotation speed.

[0158] Specifically, the washing machine is controlled to run a complete rotation cycle at a set rotation speed, during which the eccentricity value of the drum and the motor power are monitored.

[0159] Through the above embodiment, by establishing a mapping relationship between the weight of the clothes and the rotation speed, the washing machine can dynamically select the rotation speed that best suits the current weight of the clothes, thereby optimizing the starting rotation speed for optimization and reducing the optimization time.

[0160] The aforementioned washing machine drop control device includes a processor and a memory. The aforementioned first control unit, second control unit, repeating unit, and third control unit are all stored as program units in the memory. The processor executes the program units stored in the memory to implement the corresponding functions. The aforementioned modules are all located in the same processor; alternatively, the aforementioned modules may be located in different processors in any combination.

[0161] The processor includes a core, which retrieves the corresponding program unit from the memory. One or more cores can be set, and the washing machine's tumbling effect can be improved by adjusting the core parameters.

[0162] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0163] An embodiment of the present invention provides a computer-readable storage medium, which includes a stored program. When the program is run, the device where the computer-readable storage medium is located is controlled to execute the washing machine's shattering control method.

[0164] An embodiment of the present invention provides a processor, which is used to run a program, wherein the program executes the above-mentioned washing machine falling control method when running.

[0165] An embodiment of the present invention provides a washing machine, which includes a processor, a memory, and a program stored in the memory and runnable on the processor. When the processor executes the program, at least the steps of the above-mentioned washing machine shattering control method are implemented.

[0166] The present application also provides a computer program product which, when executed on a data processing device, is suitable for executing a program that initializes at least the steps of the above-mentioned washing machine tumbling control method.

[0167] Obviously, those skilled in the art will appreciate that the various modules or steps of the present invention described above can be implemented using a general-purpose computing device, can be centralized on a single computing device, or can be distributed across a network of multiple computing devices. They can be implemented using program code executable by the computing device, and thus, can be stored in a storage device and executed by the computing device. In some cases, the steps shown or described herein can be performed in a different order than that shown, or can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0168] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0169] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0170] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0171] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0172] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0173] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0174] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can be implemented using any method or technology for information storage. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change RAM (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media, such as modulated data signals and carrier waves.

[0175] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0176] From the above description, it can be seen that the above embodiments of the present application achieve the following technical effects:

[0177] 1) The washing machine beating control method of the present application, first, controls the washing machine to run a rotation cycle at a set speed, and records the time that the eccentricity value of the washing machine drum goes from the maximum value to the preset eccentricity value during the rotation cycle to obtain the fluctuation time; then, adjusts the set speed to traverse the speed values of the washing machine, and records the fluctuation time corresponding to each speed value; finally, determines the set speed corresponding to the maximum fluctuation time as the target speed, and controls the washing machine to run at the target speed. The present application is set to monitor the eccentricity value of the drum during the washing process, optimizes the speed of the washing machine according to the fluctuation time of the eccentricity value, realizes the dynamic adjustment of the control parameters of the washing machine as the state of the clothes changes, and ensures that the clothes can be fully beaten in each washing stage, so as to solve the problem in the prior art that due to the dynamic change of the water content of the clothes in different washing stages, it is difficult to ensure the sufficient beating of the clothes by controlling according to the preset parameters, resulting in a decrease in washing efficiency.

[0178] 2) The washing machine beating control device of the present application, the first control unit controls the washing machine to run a rotation cycle at a set speed, and records the time it takes for the eccentricity value of the washing machine drum to change from the maximum value to the preset eccentricity value during the rotation cycle to obtain the fluctuation time; the second control unit adjusts the set speed to traverse the speed values of the washing machine, and records the fluctuation time corresponding to each speed value; the third control unit determines the set speed corresponding to the maximum fluctuation time as the target speed, and controls the washing machine to run at the target speed. The present application is set to monitor the eccentricity value of the drum during the washing process, and optimizes the speed of the washing machine according to the fluctuation time of the eccentricity value, so as to realize dynamic adjustment of the control parameters of the washing machine as the state of the clothes changes, and ensure that the clothes can be fully beaten in each washing stage, so as to solve the problem in the prior art that due to the dynamic change of the water content of the clothes in different washing stages, it is difficult to ensure sufficient beating of the clothes by controlling according to the preset parameters, resulting in a decrease in washing efficiency.

[0179] The above description is merely a preferred embodiment of the present application and is not intended to limit the present application. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present application shall be included within the scope of protection of the present application.

Claims

1. A method for controlling the falling of a washing machine, characterized in that: include: Controlling the washing machine to run a rotation cycle at a set speed, and recording the time it takes for the eccentricity value of the drum of the washing machine to change from a maximum value to a preset eccentricity value during the rotation cycle to obtain a fluctuation duration; Adjusting the set speed to traverse the speed values of the washing machine, and recording the fluctuation duration corresponding to each speed value; The set speed corresponding to the maximum fluctuation duration is determined as a target speed, and the washing machine is controlled to operate at the target speed.

2. The method according to claim 1, characterized in that Adjusting the set speed to traverse the speed values of the washing machine, and recording the fluctuation duration corresponding to each speed value, including: When the rotation cycle is the first rotation cycle and the fluctuation duration is 0, reducing the set rotation speed by a first preset step length; When the rotation cycle is the first rotation cycle and the fluctuation duration is not 0, the set rotation speed is increased by the first preset step size.

3. The method according to claim 1, characterized in that The method further includes adjusting the set speed to traverse the speed values of the washing machine and recording the fluctuation duration corresponding to each speed value. In a case where the fluctuation duration of the current rotation cycle is greater than the fluctuation duration of the previous rotation cycle and the set speed of the current rotation cycle is greater than the set speed of the previous rotation cycle, increasing the set speed by a first preset step size; When the fluctuation duration of the current rotation cycle is greater than the fluctuation duration of the previous rotation cycle and the set speed of the current rotation cycle is less than the set speed of the previous rotation cycle, the set speed is reduced by the first preset step.

4. The method according to claim 1, wherein Recording the time it takes for the eccentricity value of the drum of the washing machine to go from a peak value to a preset eccentricity value during the rotation cycle to obtain the fluctuation time, including: monitoring the eccentricity of the drum and plotting a curve showing the eccentricity changing over time to obtain a first curve; monitoring the output power of the motor of the washing machine and plotting a curve showing the output power changing over time to obtain a second curve; In the case where the time points corresponding to the maximum values of the first curve and the second curve are the same, the time point corresponding to the maximum value is taken as the starting time, and the time point when the eccentricity value decreases to a value less than a first threshold value from the preset eccentricity value is taken as the ending time, and the fluctuation duration is recorded; When the time points corresponding to the maximum values of the first curve and the second curve are different and the difference is less than the second threshold, the time point corresponding to the delayed maximum value is taken as the starting time, and the time point when the eccentricity value drops to a difference less than the first threshold with the preset eccentricity value is taken as the ending time, and the fluctuation duration is recorded.

5. The method according to claim 4, characterized in that After monitoring the output power of the washing machine motor and plotting an image based on the output power to obtain a second curve, the method further includes: When the difference between the maximum value and the minimum value of the first curve is less than a third threshold value and the difference between the maximum value and the minimum value of the second curve is greater than a fourth threshold value, reducing the set speed by a first preset step size and redrawing the first curve and the second curve; When the difference between the maximum value and the minimum value of the first curve is less than the third threshold value and the difference between the maximum value and the minimum value of the second curve is less than the fourth threshold value, the set speed is increased by a first preset step size, and the first curve and the second curve are redrawn; When the number of repeated drawing times reaches a fifth threshold and the fluctuation duration cannot be recorded, the washing machine is controlled to operate at a preset rotation speed.

6. The method according to claim 1, characterized in that Control the washing machine to run a spin cycle at a set speed, including: Obtaining a current washing stage of the washing machine, where the washing stage includes a main wash stage, a rinse wash stage, and a spin stage; When the current washing stage is the main wash stage, controlling the washing machine to run a rotation cycle at a set rotation speed after controlling the drum to swing for a second preset time period; When the current washing stage is not the main wash stage, the washing machine is controlled to run a rotation cycle at a set rotation speed.

7. The method according to claim 6, characterized in that Control the washing machine to run a spin cycle at a set speed, including: Obtaining the weight of the laundry in the drum to obtain a target weight, and querying a preset mapping relationship according to the target weight to obtain a preset speed, wherein the preset mapping relationship is a mapping relationship between the laundry weight and the motor speed; reducing the preset speed by a third preset step length to obtain the set speed, wherein the third preset step length is greater than the first preset step length; The washing machine is controlled to run a rotation cycle at the set rotation speed.

8. A falling control device for a washing machine, characterized in that: The device comprises: a first control unit, configured to control the washing machine to operate at a set rotation speed for a rotation cycle, and record a time duration for the eccentricity value of the drum of the washing machine to change from a peak value to a preset eccentricity value during the rotation cycle to obtain a fluctuation duration; a second control unit, configured to adjust the set speed to traverse the speed values of the washing machine, and record the fluctuation duration corresponding to each speed value; The third control unit is configured to determine the set speed corresponding to the maximum fluctuation duration as a target speed, and control the washing machine to operate at the target speed.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 1 to 7.

10. A washing machine, characterized in that: include: One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include instructions for executing the method of any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method and device for determining the optimal rotational speed of a drum of a laundry treatment device

    CN101878335A

  • Washing machine control method and device, storage medium and washing machine

    CN109208238A

  • Control method of roller washing machine and roller washing machine

    CN118685947A

  • Control method of roller washing machine and roller washing machine

    CN118685948A