A control method, device, washing machine, and storage medium for a washing machine.
By determining the water replenishment strategy based on the water level change rate in the washing machine, the problems of long washing time and short valve lifespan are solved, achieving more efficient water replenishment control and valve protection.
Patent Information
- Application Number
- CN202310025000.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-04
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2043-01-04
AI Technical Summary
Existing washing machines suffer from problems such as long washing times and shortened valve lifespan during water replenishment, mainly due to frequent water replenishment and shutdown operations.
By controlling the water intake of the washing machine to the target water level during the washing cycle, determining the first water level change rate according to preset rules, and controlling the washing machine to replenish water to the target water level according to the second preset rules when water needs to be replenished, the water replenishment strategy is determined based on the first and second water level change rates, thereby reducing the number of water replenishments.
This reduces washing time and the number of valve openings and closings, thus extending the valve's service life.
Smart Images

Figure CN116005402B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of washing machine technology, and in particular to a control method, device, washing machine and storage medium for a washing machine. Background Technology
[0002] During the washing process, the clothes being washed absorb water to varying degrees, often requiring the washing machine to be refilled with water to meet washing needs. Currently, refilling the washing machine is usually done by comparing the detected water level during the wash cycle with the set water level. While this method meets washing requirements, it may involve multiple refilling processes during the wash cycle, which not only prolongs the washing time but also shortens the lifespan of the valves due to frequent opening and closing. Summary of the Invention
[0003] In view of this, to solve the technical problems of long washing time and reduced valve lifespan during water replenishment in existing washing machines, embodiments of the present invention provide a control method and device for a washing machine. The washing machine and storage medium are also included.
[0004] In a first aspect, embodiments of the present invention provide a control method for a washing machine, the method comprising:
[0005] During the current washing cycle, after the washing machine is controlled to fill with water to the target water level, the washing machine is controlled to continue filling with water according to the first preset rule in order to determine the first water level change rate of the washing machine.
[0006] When it is determined that the washing machine needs to be replenished with water, the washing machine is controlled to replenish water to the target water level, and then the washing machine is controlled to continue replenishing water according to the second preset rule to determine the second water level change rate of the washing machine;
[0007] The water replenishment strategy corresponding to the washing machine is determined based on the first water level change rate and the second water level change rate.
[0008] The washing machine is controlled according to the water replenishment strategy.
[0009] In an optional implementation, determining the water replenishment strategy corresponding to the washing machine based on the first water level change rate and the second water level change rate includes:
[0010] When the second water level change rate is less than or equal to the first water level change rate, the water replenishment strategy is determined to be the first water replenishment strategy.
[0011] In an optional implementation, controlling the washing machine according to the water replenishment strategy includes:
[0012] When the water replenishment strategy is the first water replenishment strategy, the step of controlling the washing machine to continue replenishing water according to the second preset rule is executed until the second water level change rate is greater than the first water level change rate, at which point the washing machine is controlled to stop replenishing water; or,
[0013] When the water replenishment strategy is the first water replenishment strategy, the first water level of the washing machine is determined;
[0014] When the first water level is greater than the first water level threshold, the washing machine is controlled to stop replenishing water; wherein, the first water level threshold is greater than the target water level, and the first water level threshold is used to characterize the highest water level corresponding to the laundry in the washing machine.
[0015] In an optional implementation, controlling the washing machine to continue filling with water according to a first preset rule includes:
[0016] Control the washing machine to fill with water for a first preset duration;
[0017] Determine the second water level of the washing machine after the first preset time period;
[0018] Determining the first water level change rate of the washing machine includes:
[0019] The first water level change rate of the washing machine is determined based on the second water level, the target water level, and the first preset duration.
[0020] In an optional implementation, controlling the washing machine to replenish water according to a second preset rule includes:
[0021] Control the second preset duration of water replenishment in the washing machine;
[0022] Determine the third water level of the washing machine after the second preset time period;
[0023] Determining the second water level change rate of the washing machine includes:
[0024] The second water level change rate of the washing machine is determined based on the third water level, the target water level, and the second preset duration.
[0025] In an optional implementation, the method further includes:
[0026] Determine the first water intake duration required for the water intake process of the washing machine;
[0027] Determine the first water replenishment time required for the washing machine's water replenishment process;
[0028] Based on the first water intake duration and the first water replenishment duration, determine the target water intake duration of the washing machine for the next washing cycle;
[0029] When the next washing cycle arrives, the water intake of the washing machine is controlled according to the target water intake duration.
[0030] In an optional implementation, the target water level can be determined in the following manner:
[0031] Determine the initial water level of the washing machine;
[0032] When the initial water level is less than or equal to the weighing water level, the laundry in the washing machine is weighed to determine the target weight of the laundry.
[0033] Determine the water level corresponding to the target weight;
[0034] The water level corresponding to the target weight is determined as the target water level; or...
[0035] When the initial water level is greater than the weighing water level, the target weight of the laundry is determined according to the attribute information corresponding to the washing machine.
[0036] Determine the water level corresponding to the target weight;
[0037] When the water level corresponding to the target weight is greater than the initial water level, the water level corresponding to the target weight is determined as the target water level.
[0038] In a second aspect, embodiments of the present invention provide a control device for a washing machine, comprising:
[0039] The determining module is used to control the washing machine to continue filling with water according to a first preset rule after the water level reaches the target level during the current washing cycle, so as to determine the first water level change rate of the washing machine.
[0040] The determining module is further configured to, when determining that the washing machine needs to be replenished with water, control the washing machine to replenish water to the target water level, and then control the washing machine to continue replenishing water according to a second preset rule, so as to determine the second water level change rate of the washing machine;
[0041] The determining module is further configured to determine the water replenishment strategy corresponding to the washing machine based on the first water level change rate and the second water level change rate;
[0042] The control module is used to control the washing machine according to the water replenishment strategy.
[0043] Thirdly, embodiments of the present invention provide a washing machine, including: a processor and a memory, wherein the processor is used to execute a control program for the washing machine stored in the memory to implement the washing machine control method described above.
[0044] Fourthly, embodiments of the present invention provide a storage medium storing one or more programs, which can be executed by one or more processors to implement the washing machine control method described above.
[0045] This invention provides a washing machine control method, comprising: during the current washing cycle, controlling the washing machine to fill with water to a target water level, and then controlling the washing machine to continue filling with water according to a first preset rule to determine a first water level change rate; when it is determined that the washing machine needs to replenish water, controlling the washing machine to replenish with water to a target water level, and then controlling the washing machine to continue replenishing with water according to a second preset rule to determine a second water level change rate; determining a corresponding water replenishment strategy for the washing machine based on the first and second water level change rates; and controlling the washing machine according to the water replenishment strategy. Through the above method, this invention compares the water level change rate during the water filling process and the water level change rate during the water replenishment process to determine whether the amount of water replenished during the replenishment process meets the water replenishment requirements, thereby reducing the number of water replenishments, which in turn reduces washing time and the number of valve opening and closing operations, extending the valve's service life. Attached Figure Description
[0046] Figure 1 A flowchart illustrating a control method for a washing machine provided in an embodiment of the present invention;
[0047] Figure 2 A flowchart illustrating another control method for a washing machine provided in an embodiment of the present invention;
[0048] Figure 3 A flowchart illustrating another control method for a washing machine provided in an embodiment of the present invention;
[0049] Figure 4 A schematic diagram of water level change trend provided in an embodiment of the present invention;
[0050] Figure 5 This is a schematic diagram of the structure of a control device for a washing machine provided in an embodiment of the present invention;
[0051] Figure 6 A schematic diagram of the structure of a washing machine provided in an embodiment of the present invention;
[0052] In the attached diagrams above:
[0053] 10. Determine module; 20. Control module;
[0054] 400. Washing machine; 401. Processor; 402. Memory; 4021. Operating system; 4022. Application program; 403. User interface; 404. Network interface; 405. Bus system. Detailed Implementation
[0055] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0056] To facilitate understanding of the embodiments of the present invention, further explanations and descriptions will be provided below with reference to the accompanying drawings and specific embodiments. These embodiments do not constitute a limitation on the embodiments of the present invention.
[0057] refer to Figure 1 , Figure 1 This is a flowchart illustrating a washing machine control method according to an embodiment of the present invention. The washing machine control method provided in this embodiment includes the following steps:
[0058] S101: During the current washing cycle, after controlling the washing machine to fill with water to the target water level, control the washing machine to continue filling with water according to the first preset rule, so as to determine the first water level change rate of the washing machine.
[0059] In this embodiment, a washing cycle can be understood as the process of the laundry in the washing machine undergoing water intake, water replenishment, washing, drainage, and spin-drying. The laundry can be clothing. During the process of controlling the washing machine to fill with water to the target water level, the rate of water level change changes continuously due to the different water absorption levels of the clothing. Therefore, in order to ensure the accuracy of water replenishment control, after controlling the washing machine to fill with water to the target water level, the washing machine can continue to fill with water according to a first preset rule, thereby determining the rate of water level change during the process of controlling the washing machine to continue filling with water according to the first preset rule. This rate of water level change can reflect the degree of water saturation of the laundry in the washing machine during the water intake process.
[0060] S102: When it is determined that the washing machine needs to be replenished with water, after controlling the washing machine to replenish water to the target water level, the washing machine is controlled to continue replenishing water according to the second preset rule in order to determine the second water level change rate of the washing machine.
[0061] In this embodiment, after executing step S101, the washing machine performs a washing operation. After the washing machine performs the washing operation, it is monitored in real time whether the washing machine needs to be replenished with water. When it is determined that the washing machine needs to be replenished with water, the washing machine is first controlled to replenish water so that the water level of the washing machine reaches the target water level. After the water level of the washing machine reaches the target water level, the washing machine is controlled to continue replenishing water according to the second preset rule to determine the water level change rate during the process of controlling the washing machine to continue replenishing water according to the second preset rule. The water level change rate can reflect the water saturation degree of the laundry in the washing machine during the water replenishment process.
[0062] S103: Determine the water replenishment strategy for the washing machine based on the first water level change rate and the second water level change rate.
[0063] In this embodiment, since the first water level change rate during the water intake process and the second water level change rate during the water replenishment process are both used to characterize the water saturation of the laundry in the washing machine, the water replenishment strategy corresponding to the washing machine can be determined by comparing the first water level change rate with the second water level change rate. The washing machine can then be controlled according to the water replenishment strategy to reduce washing time and the number of valve opening and closing cycles.
[0064] S104: Control the washing machine according to the water replenishment strategy.
[0065] This embodiment provides a washing machine control method that compares the water level change rate during the water inlet process with the water level change rate during the water replenishment process to determine whether the water replenishment amount during the water replenishment process meets the water replenishment requirements. This reduces the number of water replenishment cycles, thereby reducing washing time and the number of valve opening and closing cycles, and extending the valve's service life.
[0066] refer to Figure 2 , Figure 2 This is a flowchart illustrating another control method for a washing machine provided in an embodiment of the present invention. The control method for a washing machine provided in this embodiment of the present invention includes the following steps:
[0067] S201: During the current washing cycle, after controlling the washing machine to fill with water to the target water level, control the washing machine to continue filling with water according to the first preset rule, so as to determine the first water level change rate of the washing machine.
[0068] In this embodiment, the washing cycle can be referred to as described above, and will not be repeated here. It should be noted that step S201 is the water intake process of the washing machine. Before executing the step of controlling the washing machine to fill with water to the target water level, the washing machine control method provided in this embodiment further includes the following steps: after determining that laundry has been loaded into the washing machine, determining the target water level corresponding to the washing machine. The target water level can be determined by the amount of laundry in the washing machine. Specifically, the target water level corresponding to the washing machine can be determined in the following manner.
[0069] Determine the initial water level in the washing machine;
[0070] Determine whether the initial water level is less than or equal to the weighing water level;
[0071] When the initial water level is less than or equal to the weighing water level, weigh the laundry in the washing machine to determine the target weight of the laundry.
[0072] Determine the water level corresponding to the target weight;
[0073] The water level corresponding to the target weight is defined as the target water level.
[0074] When the initial water level is higher than the weighing water level, the target weight of the laundry is determined based on the corresponding attribute information of the washing machine.
[0075] Determine the water level corresponding to the target weight;
[0076] Determine whether the water level corresponding to the target weight is greater than the initial water level;
[0077] When the water level corresponding to the target weight is higher than the initial water level, the second inlet water level is determined as the target water level;
[0078] When the water level corresponding to the target weight is less than or equal to the initial water level, the washing machine is controlled to perform a washing operation.
[0079] Specifically, the initial water level is the water level already stored in the washing machine before washing begins. Comparing the initial water level with the weighing water level is to avoid the weighing water level being too high, rendering the weighing result of the laundry meaningless. A water level sensor is installed on the outer drum of the washing machine to collect the water level, which can be the inlet water level, the replenishment water level, etc. It should be noted that after weighing the laundry, it is necessary to determine whether the weighing was successful. If the weighing was successful, the step of determining the target weight of the laundry can be performed. If the weighing was unsuccessful, the target weight of the laundry can be determined based on the washing machine's attribute information, and the corresponding water level can be determined and set as the target water level. This embodiment improves the accuracy of the overall water replenishment control of the washing machine by determining whether the weighing of the laundry was successful, avoiding the impact of laundry weighing issues on the water replenishment control. The washing machine's attribute information can be its maximum capacity (i.e., the weight of laundry the washing machine can hold). After determining the attribute information of the washing machine, the target weight corresponding to its maximum capacity can be determined from the association relationship. This association relationship stores multiple sets of correspondences between the maximum capacity and weight of washing machines. For example, if a washing machine has a maximum capacity of 10kg, the target weight determined from the association relationship is 6kg. Similarly, once the target weight is determined, the corresponding water level can be determined from the corresponding association relationship. This association relationship stores multiple sets of correspondences between weight and water level.
[0080] More specifically, if the initial water level is determined to be higher than the weighing water level, continuing to weigh the laundry in the washing machine will affect the subsequent water replenishment control. Therefore, by determining the water level corresponding to the target weight using the washing machine's attribute information, and if the water level corresponding to the target weight is less than or equal to the initial water level, it is not necessary to determine the target water level and water level change rate in the above manner. The washing machine can be directly controlled to perform the washing operation (i.e., water replenishment is performed according to the conventional method).
[0081] In this embodiment, step S201, which involves controlling the washing machine to continue filling with water according to a first preset rule to determine the first water level change rate of the washing machine, includes:
[0082] Control the first preset time for water intake in the washing machine;
[0083] Determine the second water level of the washing machine after the first preset time period;
[0084] The first water level change rate of the washing machine is determined based on the second water level, the target water level, and the first preset duration.
[0085] Specifically, the first preset duration can be set according to actual needs. In this embodiment, the specific value of the first preset duration is not specifically limited, but the first preset duration should not be set too long, as this will cause water to overflow from the washing machine, affecting the user experience. The second water level is also collected by a water level sensor installed on the outer drum of the washing machine. More specifically, the first difference is obtained by subtracting the second water level from the target water level, and the first ratio between the first difference and the first preset duration is determined as the first water level change rate of the washing machine.
[0086] S202: When it is determined that the washing machine needs to be replenished with water, after controlling the washing machine to replenish water to the target water level, the washing machine is controlled to continue replenishing water according to the second preset rule in order to determine the second water level change rate of the washing machine.
[0087] In this embodiment, between steps S201 and S202, the washing machine is controlled to perform a washing operation. Step S202 is performed during the process of controlling the washing machine to perform the washing operation. Whether the washing machine needs to be refilled can be determined in the following way.
[0088] Determine if the water level in the washing machine is below the second water replenishment threshold;
[0089] When the water level in the washing machine is determined to be below the second water replenishment threshold, it is determined that the washing machine needs to be replenished with water.
[0090] If it is determined that the water level in the washing machine is greater than or equal to the second water replenishment threshold, return to the step of determining whether the water level in the washing machine is less than the second water replenishment threshold.
[0091] In this embodiment, the second water replenishment threshold is less than the target water level. The second water replenishment threshold is determined by the target water level and is used to characterize the lower limit of the target water level.
[0092] Specifically, the method for determining the target water level in step S202 is the same as that in step S201, and will not be repeated here. Please refer to the above description for details. Specifically, controlling the washing machine to continue replenishing water according to the second preset rule to determine the second water level change rate of the washing machine includes:
[0093] Control the second preset time for water replenishment in the washing machine;
[0094] Determine the third water level of the washing machine after the second preset time period;
[0095] The second water level change rate of the washing machine is determined based on the third water level, the target water level, and the second preset duration.
[0096] In this embodiment, the second preset duration can be set according to actual needs. The specific value of the second preset duration is not specifically limited in this embodiment. Similarly, the second preset duration should not be set too long, as this will cause the washing machine to add too much water, affecting the user experience. The third water level is also collected by a water level sensor installed on the outer drum of the washing machine. More specifically, the second difference is obtained by subtracting the third water level from the target water level, and the first ratio between the second difference and the second preset duration is determined as the second water level change rate of the washing machine.
[0097] S203: Determine whether the rate of change of the second water level is greater than the rate of change of the first water level.
[0098] In this embodiment, by comparing the second water level change rate with the first water level change rate, it can be determined whether the washing machine needs to be replenished with water.
[0099] S204: When the rate of change of the second water level is greater than the rate of change of the first water level, control the washing machine to stop replenishing water.
[0100] In this embodiment, when the second water level change rate is greater than the first water level change rate, it indicates that the laundry in the washing machine has reached saturation and there is no need to control the washing machine to replenish water. This method can reduce the number of times the washing machine needs to be replenished.
[0101] S205: When the second water level change rate is less than or equal to the first water level change rate, control the washing machine to continue replenishing water according to the second preset rule until the second water level change rate is greater than the first water level change rate, and then control the washing machine to stop replenishing water.
[0102] In this embodiment, when the second water level change rate is less than or equal to the first water level change rate, it indicates that the laundry in the washing machine still has a certain water absorption capacity, and the washing machine needs to be controlled to replenish water to reduce the number of times the washing machine needs to replenish water later. When the second water level change rate is less than or equal to the first water level change rate, the step S202, which controls the washing machine to continue replenishing water according to the second preset rule to determine the second water level change rate of the washing machine, is executed until the second water level change rate is greater than the first water level change rate. At this point, the washing machine can be controlled to stop replenishing water and continue the washing operation.
[0103] S206: When the second water level change rate is less than or equal to the first water level change rate, determine the first water level of the washing machine.
[0104] In this embodiment, when the second water level change rate is less than or equal to the first water level change rate, in addition to controlling the washing machine to stop replenishing water based on the second water level change rate being greater than the first water level change rate, the washing machine's water level can also be compared with the upper limit of the water level to control the washing machine to stop replenishing water.
[0105] S207: Determine whether the first water level is greater than the first water level threshold.
[0106] In this embodiment, the first water level threshold is greater than the target water level, and the first water level threshold is used to characterize the highest water level corresponding to the laundry in the washing machine. The highest water level corresponding to the laundry can be determined by the weight of the laundry. Specifically, the first water level threshold corresponding to the weight of the laundry can be determined from a corresponding association relationship, which stores multiple sets of correspondences between the weight of the laundry and the water level threshold.
[0107] S208: When the first water level is greater than the first water level threshold, control the washing machine to stop replenishing water.
[0108] In this embodiment, when the first water level is greater than the first water level threshold, it indicates that the upper limit of water replenishment has been reached. If the washing machine is controlled to replenish water again, it will affect the user experience. Since the first water level threshold is greater than the target water level, the number of times the washing machine needs to replenish water can be reduced compared to the traditional water replenishment control method of the washing machine.
[0109] S209: When the first water level is less than or equal to the first water level threshold, control the washing machine to continue replenishing water according to the second preset rule until the first water level is greater than the first water level threshold, and then control the washing machine to stop replenishing water.
[0110] In this embodiment, it should be noted that when the first water level is less than or equal to the first water level threshold, it can be determined whether the second water level change rate is greater than the first water level change rate. If the second water level change rate is greater than the first water level change rate, the washing machine can be controlled to stop replenishing water. Otherwise, the washing machine is controlled to continue replenishing water according to the second preset rule to determine the second water level change rate. If the second water level change rate is greater than the first water level change rate, the washing machine is controlled to stop replenishing water; or, if the first water level is greater than the first water level threshold, the washing machine is controlled to stop replenishing water. If neither of the above conditions is met, the step of controlling the washing machine to continue replenishing water according to the second preset rule to determine the second water level change rate is repeated until the second water level change rate is greater than the first water level change rate or the first water level is greater than the first water level threshold.
[0111] This embodiment provides a washing machine control method that, in order to further reduce the number of times the washing machine needs to replenish water and to make the water inlet process control in subsequent washing cycles more precise, also includes the following steps:
[0112] Determine the initial water intake time required for the washing machine's water intake process;
[0113] Determine the initial water replenishment time required for the washing machine's water replenishment process;
[0114] Based on the first water intake time and the first water replenishment time, determine the target water intake time for the washing machine in the next washing cycle;
[0115] When the next washing cycle arrives, control the water intake of the washing machine according to the target water intake duration.
[0116] In this embodiment, the washing machine water intake process refers to the process from the start of water intake to the stop of water intake, and the washing machine water replenishment process refers to the process from the start of water replenishment to the stop of water replenishment. The target water intake duration is the sum of the first water intake duration and the first water replenishment duration. Specifically, when the first washing cycle is reached, controlling the washing machine water intake according to the target water intake duration can mean controlling the target water intake duration, determining the third water intake level for washing, and when the third water intake level is greater than the target water level, controlling the washing machine to perform a washing operation (i.e., replenishing water according to the conventional method). When the third water intake level is less than or equal to the target water level, controlling the washing machine to fill water to the target water level and executing steps S201 to S209 to replenish water.
[0117] This embodiment provides a washing machine control method that compares the water level change rate during the water inlet process with the water level change rate during the water replenishment process to determine whether the water replenishment amount during the water replenishment process meets the water replenishment requirements. This reduces the number of water replenishment cycles, thereby reducing washing time and the number of valve opening and closing cycles, and extending the valve's service life.
[0118] The following is an example to illustrate the entire control process of a washing machine.
[0119] Load clothes into the washing machine to determine the initial water level. If the initial water level is less than or equal to the weighing level, weigh the load (the laundry in the washing machine). If weighing is successful, determine the target water level based on the obtained load rating. If weighing fails, the load rating is processed according to the default rating to determine the target water level. Control the washing machine to fill with water to the target water level. After filling with water to the target water level, continue filling with water for one unit of time, determining the water level change rate V1 over one unit of time and the total water filling time T1. Then, control the washing machine to perform the washing operation.
[0120] If the initial water level is greater than the weighing water level, the target water level is determined according to the default load level. It is then determined whether the initial water level is greater than the target water level. If the initial water level is less than or equal to the target water level, the washing machine is controlled to fill with water to the target water level. After the washing machine is controlled to fill with water to the target water level, the washing machine is controlled to continue filling with water for one unit of time. The water level change rate V1 and the water filling time T1 of the entire water filling process are determined. Otherwise, the washing machine is controlled to perform the washing operation.
[0121] During the washing process, if the water level in the washing machine is lower than the lower limit of the target water level, the washing machine is controlled to replenish water. First, water is replenished to the preset water level. After the water level reaches the target water level, water is replenished for one unit of time. The rate of change of water level V2 during the water replenishment for one unit of time is determined. If V2 is greater than V1, the washing machine is controlled to stop replenishing water. Otherwise, the washing machine is controlled to continue replenishing water until V2 is greater than V1 or the water level of the washing machine has exceeded the highest water level under this load level. Then, the washing machine is controlled to stop replenishing water. After the water replenishment is completed, the total water replenishment time T2 is recorded.
[0122] After the washing cycle ends, the washing machine will control the water intake for the next washing cycle according to the duration T_total = T1 + T2. If the water level in the washing machine exceeds the target water level corresponding to this load level after the water intake time is up, the washing machine will be controlled to perform the washing operation. Otherwise, water will continue to be added until the target water level is reached, and water will be replenished according to the above method.
[0123] Figure 4 This is a water level trend chart for the washing machine. T1 represents the time it takes for the water level to reach the target water level H1. The water level change rate V1 is calculated per unit time after T1. H2 is the lower limit of the water level when water needs to be added; water needs to be added when this level is reached. After adding water to the set water level H1, the water level change rate V2 is calculated per unit time after T4. The magnitude of V1 and V2 determines whether further water addition is needed. The upper limit of water addition is H3.
[0124] refer to Figure 5 , Figure 5This is a schematic diagram of a control device for a washing machine provided in an embodiment of the present invention. The control device for a washing machine provided in this embodiment includes: a determining module 10 and a control module 20. The determining module 10 is used to, within the current washing cycle, control the washing machine to continue filling with water according to a first preset rule after the water level reaches a target level, thereby determining a first water level change rate of the washing machine. The determining module 10 is also used to, when it is determined that the washing machine needs additional water, control the washing machine to replenish water to the target level and then control the washing machine to continue replenishing water according to a second preset rule, thereby determining a second water level change rate of the washing machine. The determining module 10 is also used to determine a water replenishment strategy corresponding to the washing machine based on the first water level change rate and the second water level change rate. The control module 20 is used to control the washing machine according to the water replenishment strategy.
[0125] In this embodiment, the determining module 10 is further configured to:
[0126] When the second water level change rate is less than or equal to the first water level change rate, the water replenishment strategy is determined to be the first water replenishment strategy.
[0127] In this embodiment, the control module 20 is further configured to:
[0128] When the water replenishment strategy is the first water replenishment strategy, the step of controlling the washing machine to continue replenishing water according to the second preset rule is executed until the second water level change rate is greater than the first water level change rate, at which point the washing machine is controlled to stop replenishing water; or,
[0129] When the water replenishment strategy is the first water replenishment strategy, the first water level of the washing machine is determined;
[0130] When the first water level is greater than the first water level threshold, the washing machine is controlled to stop replenishing water; wherein, the first water level threshold is greater than the target water level, and the first water level threshold is used to characterize the highest water level corresponding to the laundry in the washing machine.
[0131] In this embodiment, the determining module 10 is further configured to:
[0132] Control the washing machine to fill with water for a first preset duration;
[0133] Determine the second water level of the washing machine after the first preset time period;
[0134] The first water level change rate of the washing machine is determined based on the second water level, the target water level, and the first preset duration.
[0135] In this embodiment, the determining module 10 is further configured to:
[0136] Control the second preset duration of water replenishment in the washing machine;
[0137] Determine the third water level of the washing machine after the second preset time period;
[0138] The second water level change rate of the washing machine is determined based on the third water level, the target water level, and the second preset duration.
[0139] In this embodiment, the determining module 10 is further configured to:
[0140] Determine the first water intake duration required for the water intake process of the washing machine;
[0141] Determine the first water replenishment time required for the washing machine's water replenishment process;
[0142] Based on the first water intake duration and the first water replenishment duration, the target water intake duration of the washing machine for the next washing cycle is determined.
[0143] In this embodiment, the control module 20 is further configured to:
[0144] When the next washing cycle arrives, the water intake of the washing machine is controlled according to the target water intake duration.
[0145] In this embodiment, the determining module 10 is further configured to:
[0146] Determine the initial water level of the washing machine;
[0147] When the initial water level is less than or equal to the weighing water level, the laundry in the washing machine is weighed to determine the target weight of the laundry.
[0148] Determine the water level corresponding to the target weight;
[0149] The water level corresponding to the target weight is determined as the target water level; or...
[0150] When the initial water level is greater than the weighing water level, the target weight of the laundry is determined according to the attribute information corresponding to the washing machine.
[0151] Determine the water level corresponding to the target weight;
[0152] When the water level corresponding to the target weight is greater than the initial water level, the water level corresponding to the target weight is determined as the target water level.
[0153] This embodiment provides a control device for a washing machine. By comparing the water level change rate during the water inlet process and the water level change rate during the water replenishment process, it determines whether the water replenishment amount during the water replenishment process meets the water replenishment requirements, thereby reducing the number of water replenishment cycles, which in turn reduces the washing time and the number of valve opening and closing cycles, and extends the service life of the valve.
[0154] Figure 6 This is a schematic diagram of the structure of a washing machine provided in an embodiment of the present invention. Figure 6 The washing machine 400 shown includes at least one processor 401, a memory 402, at least one network interface 404, and other user interfaces 403. The various components in the washing machine 400 are coupled together via a bus system 405. It is understood that the bus system 405 is used to implement communication between these components. In addition to a data bus, the bus system 405 also includes a power bus, a control bus, and a status signal bus. However, for clarity, ... Figure 6 The general designated all buses as Bus System 405.
[0155] The user interface 403 may include a display, keyboard, or clicking device (e.g., mouse, trackball, touchpad, or touchscreen).
[0156] It is understood that the memory 402 in the embodiments of the present invention can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate Synchronous DRAM (DDRSDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 402 described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0157] In some implementations, memory 402 stores elements, executable units or data structures, or subsets thereof, or extended sets thereof: operating system 4021 and application program 4022.
[0158] The operating system 4021 includes various system programs, such as the framework layer, core library layer, and driver layer, used to implement various basic business functions and handle hardware-based tasks. The application program 4022 includes various applications, such as a media player and a browser, used to implement various application functions. The program implementing the method of this embodiment can be included in the application program 4022.
[0159] In this embodiment of the invention, by calling the program or instructions stored in memory 402, specifically the program or instructions stored in application program 4022, processor 401 is used to execute the method steps provided in each method embodiment, such as: during the current washing cycle, after controlling the washing machine to fill with water to the target water level, controlling the washing machine to continue filling with water according to a first preset rule to determine the first water level change rate of the washing machine; when it is determined that the washing machine needs to replenish water, after controlling the washing machine to replenish water to the target water level, controlling the washing machine to continue replenishing water according to a second preset rule to determine the second water level change rate of the washing machine; determining the water replenishment strategy corresponding to the washing machine based on the first water level change rate and the second water level change rate; and controlling the washing machine according to the water replenishment strategy.
[0160] The methods disclosed in the above embodiments of the present invention can be applied to processor 401, or implemented by processor 401. Processor 401 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 401 or by instructions in the form of software. The processor 401 may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present invention can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software units in the decoding processor. The software units may be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory 402. Processor 401 reads the information in memory 402 and, in conjunction with its hardware, completes the steps of the above method.
[0161] It is understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described herein, or combinations thereof.
[0162] For software implementation, the techniques described herein can be implemented by units that perform the functions described herein. The software code can be stored in memory and executed by a processor. The memory can be implemented in the processor or external to the processor.
[0163] The washing machine provided in this embodiment can be as follows: Figure 6 The washing machine shown can perform the following functions: Figure 1-3 All steps of the control method for the washing machine, thereby achieving Figure 1-3 For details on the technical effects of the control method for the washing machine shown, please refer to [link / reference]. Figure 1-3 The relevant descriptions are presented concisely and will not be elaborated upon here.
[0164] This invention also provides a storage medium (computer-readable storage medium). This storage medium stores one or more programs. The storage medium may include volatile memory, such as random access memory; it may also include non-volatile memory, such as read-only memory, flash memory, hard disk, or solid-state drive; and it may also include combinations of the above types of memory.
[0165] One or more programs in the storage medium can be executed by one or more processors to implement the washing machine control method described above, which is executed on the communication device side.
[0166] The processor is used to execute a communication program stored in the memory to implement the following steps of a washing machine control method executed on the communication device side: During the current washing cycle, after controlling the washing machine to fill with water to the target water level, the processor controls the washing machine to continue filling with water according to a first preset rule to determine a first water level change rate; when it is determined that the washing machine needs to replenish water, the processor controls the washing machine to replenish water to the target water level and then controls the washing machine to continue replenishing water according to a second preset rule to determine a second water level change rate; based on the first water level change rate and the second water level change rate, a corresponding water replenishment strategy for the washing machine is determined; and the washing machine is controlled according to the water replenishment strategy.
[0167] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0168] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented in hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0169] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A control method for a washing machine, characterized in that, The method includes: During the current washing cycle, after the washing machine is controlled to fill with water to the target water level, the washing machine is controlled to continue filling with water according to the first preset rule in order to determine the first water level change rate of the washing machine. When it is determined that the washing machine needs to be replenished with water, the washing machine is controlled to replenish water to the target water level, and then the washing machine is controlled to continue replenishing water according to the second preset rule to determine the second water level change rate of the washing machine; The water replenishment strategy corresponding to the washing machine is determined based on the first water level change rate and the second water level change rate. The washing machine is controlled according to the water replenishment strategy; The step of determining the water replenishment strategy corresponding to the washing machine based on the first water level change rate and the second water level change rate includes: When the second water level change rate is less than or equal to the first water level change rate, the water replenishment strategy is determined to be the first water replenishment strategy; The step of controlling the washing machine according to the water replenishment strategy includes: When the water replenishment strategy is the first water replenishment strategy, the step of controlling the washing machine to continue replenishing water according to the second preset rule is executed until the second water level change rate is greater than the first water level change rate, at which point the washing machine is controlled to stop replenishing water; or, When the water replenishment strategy is the first water replenishment strategy, the first water level of the washing machine is determined; When the first water level is greater than the first water level threshold, the washing machine is controlled to stop replenishing water; wherein, the first water level threshold is greater than the target water level, and the first water level threshold is used to characterize the highest water level corresponding to the laundry in the washing machine.
2. The method according to claim 1, characterized in that, The step of controlling the washing machine to continue filling with water according to the first preset rule includes: Control the washing machine to fill with water for a first preset duration; Determine the second water level of the washing machine after the first preset time period; Determining the first water level change rate of the washing machine includes: The first water level change rate of the washing machine is determined based on the second water level, the target water level, and the first preset duration.
3. The method according to claim 1, characterized in that, The step of controlling the washing machine to replenish water according to the second preset rule includes: Control the second preset duration of water replenishment in the washing machine; Determine the third water level of the washing machine after the second preset time period; Determining the second water level change rate of the washing machine includes: The second water level change rate of the washing machine is determined based on the third water level, the target water level, and the second preset duration.
4. The method according to claim 1, characterized in that, The method further includes: Determine the first water intake duration required for the water intake process of the washing machine; Determine the first water replenishment time required for the washing machine's water replenishment process; Based on the first water intake duration and the first water replenishment duration, determine the target water intake duration of the washing machine for the next washing cycle; When the next washing cycle arrives, the water intake of the washing machine is controlled according to the target water intake duration.
5. The method according to claim 1, characterized in that, The target water level can be determined in the following way: Determine the initial water level of the washing machine; When the initial water level is less than or equal to the weighing water level, the laundry in the washing machine is weighed to determine the target weight of the laundry. Determine the water level corresponding to the target weight; The water level corresponding to the target weight is determined as the target water level; or... When the initial water level is greater than the weighing water level, the target weight of the laundry is determined according to the attribute information corresponding to the washing machine. Determine the water level corresponding to the target weight; When the water level corresponding to the target weight is greater than the initial water level, the water level corresponding to the target weight is determined as the target water level.
6. A control device for a washing machine, characterized in that, include: The determining module is used to control the washing machine to continue filling with water according to a first preset rule after the water level reaches the target level during the current washing cycle, so as to determine the first water level change rate of the washing machine. The determining module is further configured to, when determining that the washing machine needs to be replenished with water, control the washing machine to replenish water to the target water level, and then control the washing machine to continue replenishing water according to a second preset rule, so as to determine the second water level change rate of the washing machine; The determining module is further configured to determine the water replenishment strategy corresponding to the washing machine based on the first water level change rate and the second water level change rate; A control module is used to control the washing machine according to the water replenishment strategy; The step of determining the water replenishment strategy corresponding to the washing machine based on the first water level change rate and the second water level change rate includes: When the second water level change rate is less than or equal to the first water level change rate, the water replenishment strategy is determined to be the first water replenishment strategy; The step of controlling the washing machine according to the water replenishment strategy includes: When the water replenishment strategy is the first water replenishment strategy, the step of controlling the washing machine to continue replenishing water according to the second preset rule is executed until the second water level change rate is greater than the first water level change rate, at which point the washing machine is controlled to stop replenishing water; or, When the water replenishment strategy is the first water replenishment strategy, the first water level of the washing machine is determined; When the first water level is greater than the first water level threshold, the washing machine is controlled to stop replenishing water; wherein, the first water level threshold is greater than the target water level, and the first water level threshold is used to characterize the highest water level corresponding to the laundry in the washing machine.
7. A washing machine, characterized in that, include: A processor and a memory, the processor being configured to execute a control program for a washing machine stored in the memory to implement the control method for a washing machine according to any one of claims 1 to 5.
8. A storage medium, characterized in that, The storage medium stores one or more programs, which can be executed by one or more processors to implement the control method of the washing machine according to any one of claims 1 to 5.
Citation Information
Patent Citations
Water level controlling method and device, storage medium and washing machine
CN109281134A
Method for automatically determining water inlet level of washing machine and washing machine
CN110541284A