Screening method for leveling parameters in dehydration stage of washing machine, dehydration control method, electronic equipment and washing machine
By dynamically adjusting the leveling parameters during the spin-drying stage of the washing machine, and determining the parameter gradient range for the next screening stage based on the parameter value with the smallest eccentricity, the problem of excessive screening times and poor results in existing technologies is solved, achieving a more efficient spin-drying process.
Patent Information
- Application Number
- CN202510997296.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-18
- Publication Date
- 2025-11-11
AI Technical Summary
During the spin-drying process of a washing machine, the excessive eccentricity of the clothes inside the drum prevents it from reaching high speeds. Existing technologies, which use a method of replacing the leveling parameters one by one, result in too many sorting attempts and poor results.
During the process of selecting leveling parameters, the leveling parameters are dynamically adjusted through multiple selection stages. The parameter gradient range for the next selection stage is determined based on the parameter value with the smallest eccentricity, until the optimal leveling parameters are found and the eccentricity value inside the cylinder is optimized.
It reduces the number of screening steps, increases the success rate of dehydration, and improves dehydration efficiency and effectiveness.
Smart Images

Figure CN120925239A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of washing machine technology, and more specifically, to a method for screening leveling parameters, a dehydration control method, electronic equipment, and a washing machine during the dehydration stage of a washing machine. Background Technology
[0002] Washing machines failing to reach high spin speeds during the spin cycle and not drying the clothes properly are common pain points reported by users. The direct cause is excessive eccentricity of the clothes inside the drum. Under normal control, high spin speeds are not provided for safety reasons. Excessive eccentricity is mainly affected by two factors: firstly, the clothes themselves have poor uniformity and absorbency; secondly, the leveling stage is not properly controlled.
[0003] In related technologies, a control method has been proposed to replace the balancing parameters when the eccentricity threshold is not reached. However, the replacement schemes are often iterated one by one, which often results in a large number of attempts and the best control parameters cannot be found within a preset time. Summary of the Invention
[0004] This application provides a method for screening leveling parameters, a dehydration control method, an electronic device, and a washing machine during the dehydration stage of a washing machine, in order to at least solve the technical problems of excessive screening times and poor screening results caused by blindly replacing leveling parameters.
[0005] According to a first aspect of the embodiments of this application, a method for screening leveling parameters during the spin-drying stage of a washing machine is provided, the screening method comprising:
[0006] At least one screening stage is performed during the leveling parameter screening process. In each screening stage, multiple leveling parameter values in the parameter gradient range are used to perform eccentricity detection to obtain multiple eccentricity values corresponding to the multiple leveling parameter values.
[0007] If multiple eccentric values do not meet the preset acceleration conditions, the parameter gradient range of the next screening stage is determined based on the current screening stage and the leveling parameter value with the smallest eccentric value, and the next screening stage is entered according to the newly determined parameter gradient range.
[0008] If the preset termination condition is met, the leveling parameter screening process ends, and the leveling parameter value with the smallest eccentricity value in the leveling parameter screening process is taken as the target leveling parameter.
[0009] In this embodiment, during the screening process of leveling parameters, the leveling parameters for the next screening stage are optimized based on the leveling parameter with the smallest eccentricity value in each screening stage. The optimal leveling parameters are determined through dynamic adjustment to reduce the eccentricity value inside the cylinder, improve the dehydration success rate, and solve the problems of excessive screening times and poor screening results caused by blindly replacing leveling parameters.
[0010] In conjunction with the first aspect, in one optional implementation of the embodiments of this application, the values of multiple balancing parameters within the same parameter gradient range are sequentially increased.
[0011] In conjunction with the first aspect, in an optional implementation of this application embodiment, the step of using multiple balancing parameter values within the parameter gradient range to perform eccentricity detection and obtain multiple eccentricity values corresponding to the multiple balancing parameter values includes:
[0012] Using multiple leveling parameter values within the parameter gradient range, the inner cylinder is accelerated from its initial state to the target rotational speed according to a preset leveling curve;
[0013] Eccentricity detection is performed under the target rotational speed to obtain multiple eccentricity values corresponding to the multiple balancing parameter values.
[0014] In conjunction with the first aspect, in one optional implementation of the embodiments of this application, the preset leveling curve includes an acceleration phase, and the leveling parameters include the leveling acceleration of the acceleration phase;
[0015] Alternatively, the preset leveling curve may include a first acceleration phase, a speed maintenance phase, and a second acceleration phase, and the leveling parameters may include a first leveling acceleration in the first acceleration phase, a second leveling acceleration in the second acceleration phase, a speed in the speed maintenance phase, or a maintenance time in the speed maintenance phase.
[0016] In conjunction with the first aspect, in one optional implementation of the embodiments of this application, the parameter gradient range of the first screening stage corresponds to the load level;
[0017] Among them: the larger the load level, the larger the maximum balancing parameter value of the parameter gradient range, and / or the larger the load level, the larger the minimum balancing parameter value of the parameter gradient range.
[0018] In conjunction with the first aspect, in an optional implementation of this application embodiment, determining the parameter gradient range for the next screening stage based on the current screening stage and the leveling parameter value with the smallest eccentricity includes:
[0019] Given that we are currently in the first screening stage, we determine the position of the balancing parameter value with the smallest eccentricity value within the parameter gradient range.
[0020] The parameter gradient range for the next screening stage is determined based on the position and the leveling parameter value with the smallest eccentricity.
[0021] In conjunction with the first aspect, in an optional implementation of this application embodiment, determining the parameter gradient range for the next screening stage based on the position and the leveling parameter value with the smallest eccentricity includes:
[0022] When the eccentricity value of the balancing parameter is located at the position of the minimum balancing parameter value in the current parameter gradient range, the first screening stage is re-executed according to the parameter gradient range corresponding to the previous load level, and the weight value of the previous load level is lower than the weight value of the current load level.
[0023] When the eccentricity of the balancing parameter value is located at the position of the maximum balancing parameter value in the current parameter gradient range, the first acceleration phase is re-executed according to the parameter gradient range corresponding to the next load level, and the weight value of the next load level is higher than the weight value of the current load level.
[0024] When the balancing parameter value with the smallest eccentricity is located at the position of other balancing parameter values in the current parameter gradient range, excluding the largest and smallest balancing parameter values, the parameter gradient range for the next screening stage is determined based on the balancing parameter value with the smallest eccentricity.
[0025] In conjunction with the first aspect, in an optional implementation of this application embodiment, determining the parameter gradient range for the next screening stage based on the current screening stage and the leveling parameter value with the smallest eccentricity further includes:
[0026] In cases where the current stage is outside the first screening stage, the parameter gradient range for the next screening stage is determined based on the balancing parameter value with the smallest eccentricity.
[0027] In conjunction with the first aspect, in one optional implementation of the embodiments of this application, determining the parameter gradient range for the next screening stage based on the leveling parameter value with the smallest eccentricity includes:
[0028] The balancing parameter value with the smallest eccentricity is used as the center of the parameter gradient range for the next screening stage, and the parameter gradient range for the next screening stage is determined according to the preset rules.
[0029] In conjunction with the first aspect, in one optional implementation of the embodiments of this application, the difference between adjacent balancing parameter values in the parameter gradient range corresponding to the current screening stage is the first gradient difference, and the first gradient difference between any adjacent balancing parameter values is equal.
[0030] The preset rule includes: increasing the values of multiple leveling parameters in the parameter gradient range of the next screening stage sequentially by a second gradient difference that is less than the first gradient difference.
[0031] In conjunction with the first aspect, in an optional implementation of the embodiments of this application, the filtering method further includes:
[0032] During the process of screening the leveling parameters, multiple weighing values corresponding to multiple leveling parameter values are also obtained.
[0033] In the current screening phase, if any one of the multiple weighing values decreases to the weighing range corresponding to the previous load level, the first screening phase is re-executed using the parameter gradient range corresponding to the previous load level.
[0034] In conjunction with the first aspect, in an optional implementation of this application embodiment, the preset termination condition is determined to be met when any one of the following judgment conditions is satisfied, the judgment conditions including:
[0035] The following conditions must be met: the number of screening stages for leveling parameters is greater than or equal to the preset number of stages; the number of times eccentricity is detected is greater than or equal to the preset number of times; the gradient difference between adjacent leveling parameter values in the current parameter gradient range is less than or equal to the preset value; and the difference between the maximum and minimum values among multiple eccentricity values in the current screening stage is less than or equal to the preset difference value.
[0036] According to a second aspect of the embodiments of this application, a spin-drying control method for a washing machine is provided, the spin-drying control method comprising:
[0037] The inner cylinder is controlled to accelerate from its initial state to the target speed state using preset leveling parameters, and the eccentricity value of the inner cylinder at the target speed state is obtained.
[0038] If the eccentricity value under the target rotation speed of the inner cylinder is greater than the preset eccentricity value, the process of screening the leveling parameters is entered. The screening process of the leveling parameters adopts the screening method proposed in the first aspect of the embodiments of this application to determine the target leveling parameters.
[0039] The dehydration process continues after adjusting the parameters according to the established target.
[0040] According to a third aspect of the present application, an electronic device is provided, which includes one or more processors and a non-transitory computer-readable storage medium storing program instructions. When the one or more processors execute the program instructions, the one or more processors are used to implement the screening method proposed in the first aspect of the present application, or to implement the dehydration control method proposed in the second aspect of the present application.
[0041] According to a fourth aspect of the embodiments of this application, a washing machine is provided, which employs the screening method proposed in the first aspect of the embodiments of this application, or the dehydration control method proposed in the second aspect of the embodiments of this application, or includes the electronic equipment proposed in the third aspect of the embodiments of this application. Attached Figure Description
[0042] The above and other objects, features, and advantages of this disclosure will become more apparent from the detailed description of exemplary embodiments with reference to the accompanying drawings. The drawings described below are merely some embodiments of this disclosure, and those skilled in the art will be able to obtain other drawings based on these drawings without any inventive effort.
[0043] Figure 1 This is one of the flowcharts for screening leveling parameters in the dehydration stage provided in the embodiments of this application.
[0044] Figure 2 This is the second flowchart of the screening process for balancing parameters in the dehydration stage provided in the embodiments of this application.
[0045] Figure 3 This is the third flowchart of the screening process for balancing parameters in the dehydration stage provided in the embodiments of this application.
[0046] Figure 4 This is the fourth flowchart of the screening process for balancing parameters in the dehydration stage provided in the embodiments of this application.
[0047] Figure 5 This is the fifth flowchart of the screening process for balancing parameters in the dehydration stage provided in the embodiments of this application.
[0048] Figure 6 This is one of the leveling curves for a leveling stage provided in the embodiments of this application.
[0049] Figure 7 This is the second leveling curve diagram of a leveling stage provided in the embodiments of this application.
[0050] Figure 8 This is a schematic diagram of the eccentricity value-smoothing acceleration curve provided in the embodiments of this application.
[0051] Figure 9 This is a flowchart of the screening of balancing parameters in the dehydration stage provided in a specific example of this application.
[0052] Figure 10 This is a structural block diagram of the electronic device provided in the embodiments of this application. Detailed Implementation
[0053] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0054] It should be understood that "multiple" as mentioned herein refers to two or more. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. In addition, to facilitate a clear description of the technical solutions of the embodiments of this application, the terms "first," "second," etc., are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first," "second," etc., do not limit the quantity or execution order, and the terms "first," "second," etc., do not necessarily imply that they are different.
[0055] Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion, such that a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product, or apparatus.
[0056] Currently, the inability to reach high spin speeds during the spin-drying process of washing machines is often due to improper control during the leveling stage, resulting in incomplete drying. The main reason is excessive eccentricity during spin-drying, which is closely related to the leveling parameters during the leveling stage. These parameters include the leveling acceleration during the acceleration phase, the spin speed during the speed maintenance phase, and the maintenance time. Taking the leveling acceleration during the acceleration phase as an example, if the acceleration is too low, the force is insufficient to allow the clothes to spread out and distribute evenly, often causing them to pile up on one side, resulting in significant eccentricity. Conversely, if the acceleration is too high, the clothes may quickly stick to the drum wall before they are properly spread out, also easily leading to significant eccentricity.
[0057] For the control of the leveling phase, the industry standard practice is to preset a fixed acceleration based on experience and repeatedly attempt to check the eccentricity. This method can handle most common situations, but it is often ineffective for some difficult-to-dehydrate loads. Repeated attempts waste time and often lead to dehydration failure. Related technologies have also proposed control methods that replace the leveling parameters if the eccentricity threshold is not reached. However, the replacement scheme of going through it one by one often results in a large number of attempts and it is impossible to find the optimal control parameters within the preset time.
[0058] To address the above technical problems, this application proposes a method for selecting leveling parameters during the spin-drying stage of a washing machine. The selection method includes:
[0059] At least one screening stage is performed during the leveling parameter screening process. In each screening stage, multiple leveling parameter values in the parameter gradient range are used to perform eccentricity detection to obtain multiple eccentricity values corresponding to the multiple leveling parameter values. If none of the multiple eccentricity values meet the preset acceleration conditions, the parameter gradient range of the next screening stage is determined according to the current screening stage and the leveling parameter value with the smallest eccentricity value, and the next screening stage is entered according to the newly determined parameter gradient range.
[0060] If the preset termination conditions are met, the balancing parameter selection process ends, and the balancing parameter value with the smallest eccentricity value during the balancing parameter selection process is taken as the target balancing parameter.
[0061] In this embodiment, during the screening process of leveling parameters, the leveling parameters for the next screening stage are optimized based on the leveling parameter with the smallest eccentricity value in each screening stage. The optimal leveling parameters are determined through dynamic adjustment to reduce the eccentricity value inside the cylinder, improve the dehydration success rate, and solve the problems of excessive screening times and poor screening results caused by blindly replacing leveling parameters.
[0062] The technical solution of this embodiment will be described in detail below with reference to the accompanying drawings. In the absence of conflict, the following implementation methods and examples can be combined with each other.
[0063] First, a brief introduction will be given to the implementing entity of the method for selecting the leveling parameters in this embodiment.
[0064] The implementation subject of the leveling parameter screening method in this embodiment is a washing machine. This washing machine can be a washing machine with only a washing function, or it can have washing, drying, or care functions simultaneously. The washing machine includes a casing, within which is an outer drum and a rotatable inner drum located inside the outer drum. The outer drum is a water tank, and the inner drum is a washing drum. The inner drum wall has multiple water passage holes, allowing water from the outer drum to flow between the outer and inner drums. A drain outlet is also provided at the bottom of the outer drum, connected to a drain pipe. During draining or spin-drying, water from the outer drum can be discharged from the washing machine through the drain pipe.
[0065] The screening method of this embodiment will be described in detail below.
[0066] This embodiment provides a method for selecting leveling parameters during the spin-drying stage of a washing machine, referring to... Figure 1 The flowchart and the filtering method include the following steps:
[0067] S11. In the process of screening the leveling parameters, at least one screening stage is performed. In each screening stage, multiple leveling parameter values in the parameter gradient range are used to perform eccentricity detection to obtain multiple eccentricity values corresponding to the multiple leveling parameter values.
[0068] S12. If multiple eccentric values do not meet the preset acceleration conditions, determine the parameter gradient range of the next screening stage based on the current screening stage and the leveling parameter value with the smallest eccentric value, and enter the next screening stage according to the newly determined parameter gradient range.
[0069] S13. If the preset termination condition is met, the leveling parameter screening process ends, and the leveling parameter value with the smallest eccentricity value in the leveling parameter screening process is taken as the target leveling parameter.
[0070] Specifically, the leveling screening stage performs at least one screening stage, each screening stage has a corresponding parameter gradient range, and each parameter gradient range has multiple leveling parameter values of different sizes. Preferably, the multiple leveling parameter values in the same parameter gradient range increase sequentially.
[0071] In each screening stage, eccentricity detection is first performed using multiple balancing parameter values within the parameter gradient range corresponding to the current screening stage, thereby obtaining multiple eccentricity values corresponding to the multiple balancing parameter values. In one example, multiple balancing parameter values within the parameter gradient range are subjected to eccentricity detection in a preset order. The preset order is, for example, from largest to smallest, or from smallest to largest.
[0072] In the current screening stage, for each eccentricity value obtained, it is determined whether the eccentricity value meets the preset acceleration condition. If it does, no further eccentricity detection is performed using other leveling parameter values. At this point, the leveling parameter screening process ends, and the inner cylinder is controlled to directly accelerate to the target dewatering speed. Specifically, if the detected eccentricity value is less than or equal to the preset eccentricity value that allows the inner cylinder to accelerate to the target dewatering speed, it is considered that the preset acceleration condition is met.
[0073] If, in the current screening stage, none of the multiple eccentric values corresponding to the balancing parameter values within the parameter gradient range meet the preset acceleration condition, then it is necessary to determine the minimum value among the multiple eccentric values, and then determine the balancing parameter value corresponding to the minimum eccentric value. Finally, based on the current screening stage and the balancing parameter value with the minimum eccentricity, the parameter gradient range for the next screening stage can be adjusted to reduce the eccentricity in the next screening stage, thereby increasing the screening probability of the balancing parameter. This achieves the goal of obtaining the optimal balancing parameter with fewer screening attempts, and also reduces the eccentricity during the dehydration process to the optimal range, improving the dehydration success rate.
[0074] When a preset termination condition is met, the screening process for the leveling parameters ends. At this point, the leveling parameter with the smallest eccentricity during the entire screening process is taken as the target leveling parameter. For example, the preset termination condition is determined to be met when any one of the following criteria is satisfied: the number of leveling parameter screening stages is greater than or equal to a preset number of stages; the number of eccentricity checks is greater than or equal to a preset number; the gradient difference between adjacent leveling parameter values within the current parameter gradient range is less than or equal to a preset value; and the difference between the maximum and minimum values among multiple eccentricity values in the current screening stage is less than or equal to a preset difference. These indicators reflect the accuracy of the leveling parameter screening process, and the termination condition can limit the screening time and control the dehydration delay.
[0075] In one alternative implementation, refer to Figure 2 The flowchart describes a process that uses multiple eccentricity detection values within the parameter gradient range to obtain multiple eccentricity values corresponding to the multiple eccentricity parameters. The process includes the following steps:
[0076] S21. Using multiple leveling parameter values in the parameter gradient range, the inner cylinder is accelerated from the initial state to the target speed state according to the preset leveling curve;
[0077] S22. Under the target rotational speed, perform eccentricity detection to obtain multiple eccentricity values corresponding to multiple balancing parameter values.
[0078] Specifically, the leveling process during the spin-drying stage operates according to a preset leveling curve. This preset leveling curve may vary depending on the washing machine model. (Refer to...) Figure 6 The preset leveling curve includes an acceleration phase, which accelerates the inner cylinder from a stationary state to the target rotational speed (i.e., the eccentricity detection speed). At this time, the leveling parameters include the leveling acceleration during this acceleration phase, and the initial state is a stationary state.
[0079] Reference Figure 7 The preset leveling curve includes a first acceleration stage, a speed maintenance stage, and a second acceleration stage performed sequentially. The first acceleration stage is to accelerate the inner cylinder from a stationary state to an intermediate speed with an acceleration of a1. The speed maintenance stage is to maintain the inner cylinder at the intermediate speed for a certain period of time. The second acceleration stage is to accelerate the inner cylinder from the intermediate speed to the target speed state (i.e., the eccentricity detection speed state) with an acceleration of a2. At this time, the leveling parameters include the first leveling acceleration a1 in the first acceleration stage, the second leveling acceleration a2 in the second acceleration stage, the speed (i.e., the intermediate speed) in the speed maintenance stage, or the maintenance time in the speed maintenance stage.
[0080] When filtering any one of the following balancing parameters—first balancing acceleration, second balancing acceleration, rotational speed during the speed maintenance phase, and maintenance time—the balancing parameter remains unchanged. For example, when filtering the first balancing acceleration, the rotational speed, maintenance time during the speed maintenance phase, and the second balancing acceleration remain unchanged. The initial state can be a stationary state or another rotational speed state. For example, when filtering the first balancing acceleration, the rotational speed during the speed maintenance phase, or the maintenance time, the initial state is a stationary state; when filtering the second balancing acceleration, the initial state is the rotational speed state during the speed maintenance phase. In other embodiments, when filtering the second balancing acceleration, the initial state can also be a stationary state.
[0081] First, using a leveling parameter value within the parameter gradient range corresponding to the current screening stage, the inner cylinder is accelerated from its initial state to the target speed according to a preset leveling curve. At the target speed, the eccentricity of the inner cylinder is detected, and it is then determined whether this eccentricity meets the preset acceleration condition. If the preset acceleration condition is met, the screening process ends, and dehydration is directly accelerated. If not, the above process is repeated using another leveling parameter value within the parameter gradient range, thus obtaining multiple eccentricity values corresponding to multiple leveling parameter values.
[0082] In one alternative implementation, the parameter gradient range of the first screening stage corresponds to the load level. Specifically, the maximum balancing parameter value for the parameter gradient range corresponds to a heavier load level, and / or, the minimum balancing parameter value for the parameter gradient range corresponds to a heavier load level.
[0083] In one example, the leveling parameter is taken as leveling acceleration. Based on the weighing value, the load is divided into three levels: heavy, moderate, and light. Different weights of clothing require different leveling accelerations: the heavier the weight, the greater the leveling acceleration and force needed to support the clothing and ensure even distribution. An inappropriate leveling acceleration often leads to a large final eccentricity. Too much leveling acceleration causes the clothing to stick to the wall quickly without being evenly distributed, while too little leveling acceleration causes the clothing to fall and pile up after being evenly distributed, also resulting in a large eccentricity. Therefore, different acceleration gradient ranges are selected for the three load levels.
[0084] For example: for heavy load levels, select an acceleration gradient range of 30-60 rpm / s; for moderate load levels, select an acceleration gradient range of 10-50 rpm / s; for light load levels, select an acceleration gradient range of 5-30 rpm / s.
[0085] In one alternative implementation, refer to Figure 3 The flowchart, based on the current screening stage and the leveling parameter value with the smallest eccentricity, determines the parameter gradient range for the next screening stage, including the following steps:
[0086] S31. Given that we are currently in the first screening stage, determine the position of the balancing parameter value with the smallest eccentricity value within the parameter gradient range.
[0087] S32. Determine the parameter gradient range for the next screening stage based on the position and the leveling parameter value with the smallest eccentricity.
[0088] Specifically, if the current stage is the first screening stage, and after using multiple balancing parameter values within the parameter gradient range corresponding to the first screening stage to perform eccentricity detection, if none of the obtained eccentricity values meet the preset acceleration conditions, then the position of the balancing parameter value with the smallest eccentricity value within the parameter gradient range is determined. Based on the determined position, it is determined whether to adjust the load level and restart the first screening stage, or to directly use the balancing parameter value with the smallest eccentricity value to adjust the parameter gradient range of the next screening stage, and then enter the next screening stage based on the newly determined parameter gradient range.
[0089] For example, the parameter gradient range for the next screening stage is determined based on the location and the leveling parameter value with the minimum eccentricity, including:
[0090] When the balancing parameter value with the smallest eccentricity is located at the position of the smallest balancing parameter value within the current parameter gradient range, the first screening stage is re-executed according to the parameter gradient range corresponding to the previous load level, where the weight value of the previous load level is lower than the weight value of the current load level. This is because when the lower limit of the parameter gradient range is the optimal value in the first screening stage, it is considered that the optimal balancing parameter may be less than the minimum value of this parameter gradient range. Therefore, the load level should be reduced to a load level with a smaller weight value, and the first screening stage should be re-executed using the parameter gradient range corresponding to the newly determined load level.
[0091] When the balancing parameter value with the smallest eccentricity is located at the position of the largest balancing parameter value within the current parameter gradient range, the first acceleration phase is re-executed according to the parameter gradient range corresponding to the next load level. The weight value of the next load level is higher than the weight value of the current load level. This is because when the upper limit of the parameter gradient range is the optimal value in the first screening phase, it is considered that the optimal balancing parameter may be greater than the maximum value of this parameter gradient range. Therefore, the load level should be increased to a load level with a larger weight value, and the first screening phase should be re-executed using the parameter gradient range corresponding to the newly determined load level.
[0092] When the balancing parameter value with the smallest eccentricity is located within the current parameter gradient range, excluding the maximum and minimum balancing parameter values, the relationship between the balancing parameter value and the eccentricity value is as follows: taking the balancing parameter value with the smallest eccentricity value as a baseline, as the balancing parameter value increases or decreases to either side, the corresponding eccentricity value shows an increasing trend, as shown in the fitting diagram. Figure 8 The quadratic function form shown illustrates that the optimal balancing parameter may be close to the balancing parameter corresponding to the minimum eccentricity. At this point, the parameter gradient range for the next screening stage is determined based on the balancing parameter value with the minimum eccentricity, and the next screening stage is entered to narrow down the screening range.
[0093] In one alternative implementation, the parameter gradient range for the next screening stage is determined based on the current screening stage and the balance parameter value with the smallest eccentricity. This further includes determining the parameter gradient range for the next screening stage based on the balance parameter value with the smallest eccentricity when the current screening stage is other than the first screening stage.
[0094] This is because, after the initial screening in the first screening stage, the parameter gradient range for the second screening stage is determined. The load level corresponding to the parameter gradient range in the second screening stage is the same as the load level corresponding to the first screening stage. Furthermore, the parameter gradient range in the second screening stage is located in the middle region of the parameter gradient range corresponding to that load level. Regardless of whether the balancing parameter value with the smallest eccentricity is the maximum or minimum value, it is still within the parameter gradient range of that load level. Similarly, regardless of which screening stage it is, the parameter gradient range corresponding to that screening stage must be within the parameter gradient range of the first screening stage.
[0095] Therefore, when the current screening stage is in any screening stage other than the first stage, the parameter gradient range for the next screening stage can be determined directly based on the balancing parameter value with the smallest eccentricity value. There is no need to adjust the load level to gradually narrow the screening range of the balancing parameter.
[0096] In one optional implementation, the parameter gradient range for the next screening stage is determined based on the flattening parameter value with the smallest eccentricity value, including: taking the flattening parameter value with the smallest eccentricity value as the center of the parameter gradient range for the next screening stage, and determining the parameter gradient range for the next screening stage according to a preset rule.
[0097] Specifically, the difference between adjacent balancing parameter values within the parameter gradient range corresponding to the current screening stage is the first gradient difference, and the first gradient difference between any two adjacent balancing parameter values is equal. The preset rule includes: sequentially increasing the multiple balancing parameter values within the parameter gradient range of the next screening stage with a second gradient difference less than the first gradient difference.
[0098] Taking the leveling acceleration as an example, if the gradient range of the leveling acceleration in the current screening stage is (20, 30, 40), and the first gradient difference is 10, if the eccentricity value is the smallest when the leveling acceleration is 30 rpm / s, then the parameter gradient range of the next screening stage will be centered at 30 rpm / s, and the gradient difference between adjacent leveling accelerations will be reduced to half of the gradient difference of the parameter gradient range in this screening stage. Then the parameter gradient range of the next screening stage will be (25, 30, 35), and the second gradient difference will be 5.
[0099] This embodiment uses the above method to gradually narrow the gradient range of the leveling parameters, which can quickly obtain the optimal leveling parameters and improve dehydration efficiency and dehydration effect.
[0100] In one alternative implementation, the filtering method further includes the following steps:
[0101] S41. In the process of screening the leveling parameters, multiple weighing values corresponding to multiple leveling parameter values are also obtained.
[0102] S42. In the current screening stage, if any one of the multiple weighing values obtained decreases to the weighing range corresponding to the previous load level, the first screening stage shall be re-executed using the parameter gradient range corresponding to the previous load level.
[0103] Specifically, during the process of screening the leveling parameters step by step, the weight of the tubular clothing is monitored during each speed increase. When the weight drops to the weight range corresponding to the previous load level, the parameter gradient range is adjusted to the parameter gradient range corresponding to the previous load level.
[0104] This is because, for loads with high weighing values, different situations exist: the garment itself is heavy, and the garment itself is not heavy but has high water absorption. In the case of high water absorption, the garment may gradually lose water as the sieving process proceeds, resulting in a significant decrease in the weighing value. In this situation, it is necessary to reduce the load level and the corresponding parameter gradient range in real time to prevent the sieving mechanism from failing.
[0105] After adjusting the parameter gradient range to match the parameter gradient range of the previous load level, the first filtering process is re-executed to ensure the accuracy of parameter filtering.
[0106] This embodiment also provides a spin-drying control method for a washing machine, which includes the following steps:
[0107] S51. The inner cylinder is controlled to accelerate from the initial state to the target speed state using preset leveling parameters, and the eccentricity value of the inner cylinder at the target speed state is obtained.
[0108] S52. If the eccentricity value under the target rotation speed of the inner cylinder is greater than the preset eccentricity value, the process of screening the leveling parameters is initiated.
[0109] S53. Adjust the parameters according to the determined target and continue the dehydration process.
[0110] Specifically, when the washing machine starts spinning, it first increases to the target spin speed using preset swing parameters. At the target spin speed, the eccentricity and weight values are detected. The load level is determined based on the weight value, and the eccentricity value is checked against the preset eccentricity limit corresponding to that load level to decide whether to increase the spin speed. The preset swing parameters are derived from extensive experimental data and are applicable to most common load conditions. When the detected eccentricity value exceeds the preset eccentricity limit, the swing parameter screening process begins. This screening process uses the screening method described above to determine the target swing parameters. The parameter gradient range in the first screening stage corresponds to the previously determined load level.
[0111] After selecting the optimal leveling parameters through the leveling parameter screening process, the target leveling parameters are used to continue increasing the speed, detecting eccentricity, and finally dehydrating at high speed to complete the dehydration process.
[0112] In the above embodiments of this application, the descriptions of each embodiment have their own emphasis. Parts not described in detail in a certain embodiment can be referred to in the relevant descriptions of other embodiments. The steps illustrated in the related flowcharts can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be performed in a different order than that shown here. In other words, the order of steps described in the foregoing embodiments is merely an example. Reasonable adjustments to the order of steps based on the content of the embodiments of this application are also within the protection scope of the embodiments of this application.
[0113] In one specific implementation of this application's embodiments, the leveling parameter is taken as leveling acceleration, referring to... Figure 6 The flattening curve and Figure 9 The flowchart shows that the dehydration control method includes the following processes:
[0114] S91. When starting dehydration, first increase the speed to the eccentricity detection speed at the preset leveling acceleration, and detect the eccentricity value and the weighing value. Determine whether the eccentricity value is less than or equal to the preset eccentricity limit value under this weighing range, and thus decide whether to increase the speed for dehydration.
[0115] S92. When the eccentricity value is greater than the preset eccentricity limit, the acceleration screening process is initiated.
[0116] S93. Select the corresponding acceleration gradient range according to the load level.
[0117] First, based on the weighing value, the load is divided into three load levels: heavy, moderate, and light. For the heavy load level, the acceleration gradient range is 30-60 rpm / s; for the moderate load level, the acceleration gradient range is 10-50 rpm / s; and for the light load level, the acceleration gradient range is 5-30 rpm / s.
[0118] S94. Based on the acceleration gradient range, filter step by step to gradually narrow the acceleration range and gradient difference to select the optimal acceleration.
[0119] The acceleration filtering mechanism is illustrated using the moderate load level as an example; the other two load levels are similar:
[0120] S931, First screening process: First select the acceleration gradient (10, 30, 50), and then increase the rotation speed to detect the eccentricity value E and the weighing value W.
[0121] When E(10) is the minimum, the acceleration level is reduced by one level (5-30), and the first-level screening is repeated; when E(50) is the minimum, the acceleration level is increased by one level (30-60), and the first-level screening is repeated; when E(30) is the minimum, the acceleration gradient range of the next screening process is adjusted with acceleration 30 as the center. The gradient difference between adjacent accelerations in the acceleration gradient range of the next screening process is reduced to half of the gradient difference of the acceleration gradient range of the previous screening process, so that the acceleration gradient range of the next screening process is (20, 30, 40).
[0122] S932, Second screening process: Detect the eccentricity value E and the weighing value W at accelerations of 20, 30, and 40. Select the acceleration with the smallest eccentricity value as the center of the acceleration gradient range for the next screening process, and the gradient difference between adjacent accelerations is also reduced to half of the gradient difference between adjacent accelerations in the acceleration gradient range of the previous adjustment stage.
[0123] If E(20) is the minimum, the acceleration gradient range of the next adjustment stage is adjusted to (15, 20, 25); if E(30) is the minimum, the acceleration gradient range of the next adjustment stage is adjusted to (25, 30, 35); if E(40) is the minimum, the acceleration gradient range of the next adjustment stage is adjusted to (35, 40, 45).
[0124] The third screening stage and subsequent acceleration screening stages will cycle through the steps of S1032, gradually narrowing down the range of accelerations to be screened.
[0125] The end of the acceleration screening process can be determined by one or more of the following indicators: the number of acceleration screening stages, the number of eccentricity checks, the gradient difference between adjacent accelerations in the current acceleration gradient range, and the difference between the maximum and minimum values among multiple eccentricity values in the current screening stage.
[0126] If the number of acceleration screening stages is greater than or equal to the preset number of stages, then acceleration screening stops and the minimum optimal acceleration is selected during the entire screening process.
[0127] When the number of eccentricity checks is greater than or equal to the preset number, the acceleration screening stops, and the optimal acceleration with the smallest eccentricity value is selected during the entire screening process.
[0128] If the gradient difference between adjacent accelerations within the current acceleration gradient range is less than or equal to a preset value, then acceleration filtering stops, and the optimal acceleration with the smallest eccentricity value is selected during the entire filtering process.
[0129] If the difference between the maximum and minimum values among the multiple eccentricity values in the current screening stage is less than or equal to a preset difference, then acceleration screening is stopped, and the optimal acceleration with the smallest eccentricity value is selected throughout the entire screening process.
[0130] Throughout the acceleration screening process, the change in the weighing value is monitored each time the rotational speed is increased. When the weighing value drops to the previous load level, the acceleration gradient range is immediately adjusted to the gradient range corresponding to the previous load.
[0131] S95. Using the selected optimal acceleration as the subsequent target for leveling the acceleration, continue to detect eccentricity and continue to complete the dehydration process.
[0132] This application also provides an electronic device, which includes one or more processors and a non-transitory computer-readable storage medium storing program instructions. When the one or more processors execute the program instructions, the one or more processors are used to implement the screening method proposed above, or to implement the dehydration control method proposed above.
[0133] Specifically, such as Figure 10 As shown, the electronic device includes a processor 100, at least one communication bus 200, a user interface 300, at least one external communication interface 400, and a memory 500. The communication bus 200 is configured to enable communication between these components. The user interface 300 may include a display screen, and the external communication interface 400 may include standard wired and wireless interfaces. The memory 500 stores a method for selecting leveling parameters and a method for controlling the spin-drying process during the washing machine's spin-drying phase. The processor 100 is used to employ the aforementioned methods when executing the method for selecting leveling parameters stored in the memory 500, or when executing the spin-drying control method.
[0134] This application also provides a washing machine, which employs the screening method or the dehydration control method proposed above, or includes the electronic equipment proposed above.
[0135] The descriptions of the above electronic devices and washing machines are similar to those of the above method embodiments, and have similar beneficial effects. For any technical details of the electronic devices and washing machines not disclosed in this application, please refer to the descriptions of the method embodiments of this application for understanding.
[0136] The sequence numbers or order of description of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0137] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0138] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0139] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0140] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer, or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital versatile disc (DVD)), or a semiconductor medium (e.g., solid-state disk (SSD)). It is worth noting that the computer-readable storage medium mentioned in the embodiments of this application can be a non-volatile storage medium; in other words, it can be a non-transient storage medium.
[0141] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in the embodiments of this application are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the scene data of the current frame in the 3D virtual scene involved in the embodiments of this application, the client's device information, and the scene interaction information are all obtained with full authorization.
[0142] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A method for selecting leveling parameters during the spin-drying stage of a washing machine, characterized in that, The screening method includes: At least one screening stage is performed during the leveling parameter screening process. In each screening stage, multiple leveling parameter values in the parameter gradient range are used to perform eccentricity detection to obtain multiple eccentricity values corresponding to the multiple leveling parameter values. If multiple eccentric values do not meet the preset acceleration conditions, the parameter gradient range of the next screening stage is determined based on the current screening stage and the leveling parameter value with the smallest eccentric value, and the next screening stage is entered according to the newly determined parameter gradient range. If the preset termination condition is met, the leveling parameter screening process ends, and the leveling parameter value with the smallest eccentricity value in the leveling parameter screening process is taken as the target leveling parameter.
2. The method for selecting leveling parameters during the spin-drying stage of a washing machine according to claim 1, characterized in that, Multiple balancing parameter values within the same gradient range increase sequentially.
3. The method for selecting leveling parameters during the spin-drying stage of a washing machine according to claim 1, characterized in that, The step of using multiple balancing parameter values within the parameter gradient range to perform eccentricity detection and obtain multiple eccentricity values corresponding to the multiple balancing parameter values includes: Using multiple leveling parameter values within the parameter gradient range, the inner cylinder is accelerated from its initial state to the target rotational speed according to a preset leveling curve; Eccentricity detection is performed under the target rotational speed to obtain multiple eccentricity values corresponding to the multiple balancing parameter values.
4. The method for selecting leveling parameters during the spin-drying stage of a washing machine according to claim 3, characterized in that, The preset leveling curve includes an acceleration phase, and the leveling parameters include the leveling acceleration during the acceleration phase. Alternatively, the preset leveling curve may include a first acceleration phase, a speed maintenance phase, and a second acceleration phase, and the leveling parameters may include a first leveling acceleration in the first acceleration phase, a second leveling acceleration in the second acceleration phase, a speed in the speed maintenance phase, or a maintenance time in the speed maintenance phase.
5. The method for selecting leveling parameters during the spin-drying stage of a washing machine according to claim 1, characterized in that, The parameter gradient range in the first screening stage corresponds to the load level; Among them: the larger the load level, the larger the maximum balancing parameter value of the parameter gradient range, and / or the larger the load level, the larger the minimum balancing parameter value of the parameter gradient range.
6. The method for selecting leveling parameters during the spin-drying stage of a washing machine according to claim 5, characterized in that, The process of determining the parameter gradient range for the next screening stage based on the current screening stage and the leveling parameter value with the smallest eccentricity includes: Given that we are currently in the first screening stage, we determine the position of the balancing parameter value with the smallest eccentricity value within the parameter gradient range. The parameter gradient range for the next screening stage is determined based on the position and the leveling parameter value with the smallest eccentricity.
7. The method for selecting leveling parameters in the spin-drying stage of a washing machine according to claim 6, characterized in that, The step of determining the parameter gradient range for the next screening stage based on the position and the leveling parameter value with the minimum eccentricity includes: When the eccentricity value of the balancing parameter is located at the position of the minimum balancing parameter value in the current parameter gradient range, the first screening stage is re-executed according to the parameter gradient range corresponding to the previous load level, and the weight value of the previous load level is lower than the weight value of the current load level. When the eccentricity of the balancing parameter value is located at the position of the maximum balancing parameter value in the current parameter gradient range, the first acceleration phase is re-executed according to the parameter gradient range corresponding to the next load level, and the weight value of the next load level is higher than the weight value of the current load level. When the balancing parameter value with the smallest eccentricity is located at the position of other balancing parameter values in the current parameter gradient range, excluding the largest and smallest balancing parameter values, the parameter gradient range for the next screening stage is determined based on the balancing parameter value with the smallest eccentricity.
8. The method for selecting leveling parameters during the spin-drying stage of a washing machine according to claim 1, characterized in that, The step of determining the parameter gradient range for the next screening stage based on the current screening stage and the leveling parameter value with the smallest eccentricity also includes: In cases where the current stage is outside the first screening stage, the parameter gradient range for the next screening stage is determined based on the balancing parameter value with the smallest eccentricity.
9. The method for selecting leveling parameters during the spin-drying stage of a washing machine according to claim 7 or 8, characterized in that, The parameter gradient range for the next screening stage is determined based on the balancing parameter value with the minimum eccentricity, including: The balancing parameter value with the smallest eccentricity is used as the center of the parameter gradient range for the next screening stage, and the parameter gradient range for the next screening stage is determined according to the preset rules.
10. The method for selecting leveling parameters in the spin-drying stage of a washing machine according to claim 9, characterized in that, The difference between adjacent balancing parameter values within the parameter gradient range corresponding to the current screening stage is the first gradient difference, and the first gradient difference between any adjacent balancing parameter values is equal. The preset rule includes: increasing the values of multiple leveling parameters in the parameter gradient range of the next screening stage sequentially by a second gradient difference that is less than the first gradient difference.
11. The method for selecting leveling parameters in the spin-drying stage of a washing machine according to claim 5, characterized in that, The screening method further includes: During the process of screening the leveling parameters, multiple weighing values corresponding to multiple leveling parameter values are also obtained. In the current screening phase, if any one of the multiple weighing values decreases to the weighing range corresponding to the previous load level, the first screening phase is re-executed using the parameter gradient range corresponding to the previous load level.
12. The method for selecting leveling parameters in the spin-drying stage of a washing machine according to any one of claims 1-11, characterized in that, The preset termination condition is determined to be met when any one of the following conditions is satisfied: The following conditions must be met: the number of screening stages for leveling parameters is greater than or equal to the preset number of stages; the number of times eccentricity is detected is greater than or equal to the preset number of times; the gradient difference between adjacent leveling parameter values in the current parameter gradient range is less than or equal to the preset value; and the difference between the maximum and minimum values among multiple eccentricity values in the current screening stage is less than or equal to the preset difference value.
13. A method for controlling the spin-drying process of a washing machine, characterized in that, The dehydration control method includes: The inner cylinder is controlled to accelerate from its initial state to the target speed state using preset leveling parameters, and the eccentricity value of the inner cylinder at the target speed state is obtained. If the eccentricity value under the target rotation speed of the inner cylinder is greater than the preset eccentricity value, the process of screening the leveling parameters is entered. The screening process of the leveling parameters uses the screening method described in any one of claims 1-12 to determine the target leveling parameters. The dehydration process continues after adjusting the parameters according to the established target.
14. An electronic device comprising one or more processors and a non-transitory computer-readable storage medium storing program instructions, wherein when the one or more processors execute the program instructions, the one or more processors are configured to implement the screening method of any one of claims 1-12, or to implement the dehydration control method of claim 13.
15. A washing machine, characterized in that, The washing machine employs the screening method described in any one of claims 1-12, or the dehydration control method described in claim 13, or includes the electronic equipment described in claim 14.