Control method and system of a laundry treatment apparatus, laundry treatment apparatus and medium
By adjusting the dehydration parameters in the garment processing device according to the load weight and eccentricity, the rotation speed and acceleration time are optimized, solving the problem of long dehydration time and improving dehydration efficiency and user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- WUXI FILIN ELECTRONICS CO LTD
- Filing Date
- 2022-06-01
- Publication Date
- 2026-05-15
AI Technical Summary
Existing garment processing devices require a long time for the dehydration process, which affects washing efficiency and user experience.
By determining the initial target drum speed and acceleration time based on the load weight of the washing drum when the spin-drying program starts, and adjusting the rotation speed and acceleration time in combination with the eccentricity value and fluctuation, the spin-drying parameters are adaptively optimized to reduce the number of attempts and time.
It significantly reduces the number of spin cycles and spin time, improves spin efficiency and washing efficiency, and enhances the user experience.
Smart Images

Figure CN117188098B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of household appliance control technology, specifically, it relates to a control method, system, clothing processing equipment and medium for a clothing processing device. Background Technology
[0002] As people's lives become more convenient, clothing processing devices, such as washing machines and front-loading washing machines, are being used more and more frequently. Models on the market with automatic spin-drying functions typically use the centrifugal force of the rotating drum to dehydrate the clothes after washing.
[0003] Most washing machines currently require a long spin-drying time, which greatly reduces washing efficiency and the user experience. Summary of the Invention
[0004] This invention proposes a control method, system, garment processing equipment, and medium for a garment processing device, aiming to solve, to some extent, the problem of long dehydration time in existing garment processing devices.
[0005] According to a first aspect of the embodiments of this application, a control method for a garment handling apparatus is provided, comprising the following steps:
[0006] Determine the start of the current spin-drying program, and based on the current load weight of the washing tub, determine the first target tub speed and the first acceleration time for the washing tub;
[0007] The washing tub rotation is controlled based on the first target tub speed and the first acceleration time; and the washing tub speed is maintained at the first target tub speed within a set time period.
[0008] The rotation speed of the washing tub is increased to the second target tub speed, and the eccentricity value of the washing tub is obtained; the second target tub speed is greater than the first target tub speed.
[0009] Once the eccentricity value is determined to be greater than or equal to the eccentricity threshold, the first target barrel speed and the first acceleration time are adjusted to obtain the adjusted first target barrel speed and the adjusted first acceleration time.
[0010] In some embodiments of this application, a first target tub speed and a first acceleration time of the washing tub are determined based on the current load weight, specifically including:
[0011] Determine the weight range corresponding to the current load weight;
[0012] From the preset mapping relationship between weight range, target bucket speed and acceleration time, obtain the target bucket speed and acceleration time corresponding to the current load weight, and use them as the first target bucket speed and the first acceleration time.
[0013] In some embodiments of this application, the current load weight is the weight of dry cloth clothing determined before the start of the dehydration process, or the weight of wet cloth clothing determined at the beginning of the dehydration process.
[0014] In some embodiments of this application, the method further includes:
[0015] The current dehydration attempt has failed, and the current dehydration attempt counts as one.
[0016] In some embodiments of this application, adjusting the first target barrel speed and the first acceleration time to obtain the adjusted first target barrel speed and the adjusted first acceleration time specifically includes:
[0017] Maintain the washing tub at the first target tub speed within a set time; obtain multiple actual tub speeds of the washing tub within the set time, as well as the cumulative number of current spin-drying attempts;
[0018] The first target drum speed and the first acceleration time of the washing drum are adjusted based on multiple actual drum speeds and the current number of spin-drying attempts to obtain the adjusted first target drum speed and the adjusted first acceleration time.
[0019] In some embodiments of this application, the first target tub speed and the first acceleration time of the washing tub are adjusted based on multiple actual tub speeds and the current number of spin-drying attempts to obtain the adjusted first target tub speed and the adjusted first acceleration time, specifically including:
[0020] Determine the current fluctuation of the washing tub based on multiple actual tub speeds;
[0021] Based on the current fluctuation and the number of spin-drying attempts, the first target drum speed and the first acceleration time of the washing tub are adaptively adjusted to obtain the adjusted first target drum speed and the adjusted first acceleration time.
[0022] In some embodiments of this application, the first target drum speed and the first acceleration time of the washing tub are adaptively adjusted based on the current fluctuation and the current number of spin-drying attempts, resulting in the adjusted first target drum speed and the adjusted first acceleration time. Specifically, this includes:
[0023] Based on the accumulated fluctuations, the number of dehydration attempts, the corresponding first target barrel speed, and the first acceleration time, an adaptive adjustment function is obtained through Z-transform;
[0024] Based on the adaptive adjustment function, the current volatility, and the current number of dehydration attempts, the adjusted first target barrel speed and the adjusted first acceleration time are obtained.
[0025] In some embodiments of this application, the adjusted first target bucket speed and the adjusted first acceleration time are obtained based on the adaptive adjustment function, the current volatility, and the current number of dehydration attempts, specifically including:
[0026] Based on the first adaptive adjustment function, the current volatility, and the current number of dehydration attempts, the adjusted first target bucket speed is obtained; and
[0027] The adjusted first acceleration time is obtained based on the second adaptive adjustment function, the current volatility, and the current number of dehydration attempts.
[0028] In some embodiments of this application, the current fluctuation of the washing tub is determined based on multiple actual tub speeds, specifically including:
[0029] Obtain the standard deviation of multiple actual barrel speeds;
[0030] The current fluctuation of the washing tub is determined based on the standard deviation of multiple actual tub speeds.
[0031] In some embodiments of this application, the method further includes:
[0032] Once the eccentricity value is determined to be less than the eccentricity threshold, the rotation speed of the washing tub is gradually increased to the third target tub speed.
[0033] In some embodiments of this application, after determining that the eccentricity value is greater than or equal to the eccentricity threshold and adjusting the first target barrel speed and the first acceleration time, the method further includes:
[0034] If the eccentricity value is greater than or equal to the eccentricity threshold, reduce the washing tub speed below the first target tub speed;
[0035] The washing tub rotation is controlled based on the adjusted first target tub speed and the adjusted first acceleration time.
[0036] According to a second aspect of the embodiments of this application, a control system for a garment handling apparatus is provided, specifically including:
[0037] Initial module: Used to determine the start of the current spin-drying program, and to determine the first target drum speed and the first acceleration time of the washing drum based on the current load weight of the washing drum;
[0038] First rotation module: used to control the rotation of the washing tub according to the first target tub speed and the first acceleration time; and to maintain the rotation speed of the washing tub at the first target tub speed within a set time period;
[0039] The second rotating module is used to control the rotation speed of the washing tub to increase to the second target tub speed and to obtain the eccentricity value of the washing tub; the second target tub speed is greater than the first target tub speed.
[0040] Adjustment module: Used to determine if the eccentricity value is greater than or equal to the eccentricity threshold, adjust the first target barrel speed and the first acceleration time, and obtain the adjusted first target barrel speed and the adjusted first acceleration time.
[0041] According to a third aspect of the embodiments of this application, a garment processing device is provided, comprising:
[0042] Memory: used to store executable instructions; and
[0043] Processor: A control method for a garment handling device that is connected to memory to execute executable instructions.
[0044] According to a fourth aspect of the embodiments of this application, a computer-readable storage medium is provided having a computer program stored thereon; the computer program is executed by a processor to implement a control method for a clothing handling device.
[0045] In the control method, system, garment processing equipment, and medium of the garment processing device in this application embodiment, the method includes the following steps: determining the start of the current spin-drying program; determining a first target drum speed and a first acceleration time for the washing drum based on the current load weight of the washing drum; controlling the rotation of the washing drum based on the first target drum speed and the first acceleration time; maintaining the rotation speed of the washing drum at the first target drum speed for a set time; controlling the rotation speed of the washing drum to increase to a second target drum speed and obtaining the eccentricity value of the washing drum; ensuring that the second target drum speed is greater than the first target drum speed; determining that the eccentricity value is greater than or equal to an eccentricity threshold; adjusting the first target drum speed and the first acceleration time to obtain the adjusted first target drum speed and the adjusted first acceleration time. This application, by reasonably adjusting the shaking speed at the initial stage of spin-drying, significantly reduces the number of spin-drying attempts and the spin-drying time, improving spin-drying efficiency and washing efficiency, and enhancing the user experience. Attached Figure Description
[0046] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.
[0047] Figure 1 The flowchart illustrates the steps of a control method for a garment handling apparatus according to an embodiment of this application;
[0048] Figure 2 The flowchart illustrates the steps for determining the first target tub speed and the first acceleration time of the washing tub according to an embodiment of this application.
[0049] Figure 3The flowchart illustrates the steps of adjusting the first target barrel speed and the first acceleration time according to an embodiment of this application;
[0050] Figure 4 The flowchart shows the steps of adjusting the first target barrel speed and the first acceleration time according to another embodiment of this application;
[0051] Figure 5 The flowchart illustrates the steps of adaptively adjusting the first target tub speed and the first acceleration time of the washing tub according to an embodiment of this application.
[0052] Figure 6 The diagram shows a schematic flowchart of a control method for a clothing handling apparatus according to one embodiment of this application;
[0053] Figure 7 A schematic diagram of the control system of the garment handling apparatus according to an embodiment of this application is shown;
[0054] Figure 8 The diagram shows a schematic structural diagram of a garment processing device according to an embodiment of this application.
[0055] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0056] In developing this application, the inventors discovered that in washing machines with automatic spin-drying functions, after washing, the clothes need to be dehydrated through the centrifugal force of the rotating drum. During this process, an initial spin-drying attempt is required. Once the predetermined rotation parameters are achieved after one attempt, the actual spin-drying operation begins. In practical applications, factors such as tangled clothes and uneven distribution of clothes frequently affect the normal spin-drying process, leading to failed spin-drying attempts and requiring multiple attempts. Each spin-drying attempt requires a certain amount of time, and the more attempts, the longer the overall spin-drying time. Therefore, the number of spin-drying attempts significantly impacts the overall spin-drying time of the washing machine.
[0057] For example, if the spin cycle starts and each attempt is 60 seconds, 30 attempts would take half an hour, resulting in a very poor user experience. Ideally, the spin cycle should succeed on the first try, meeting the user's set maximum spin speed. Therefore, reducing the number of spin cycles, and anticipating the desired spin speed beforehand, can save time. Currently, most washing machines require multiple spin cycles, significantly increasing spin time, reducing washing efficiency, and negatively impacting the user experience.
[0058] Based on this, the applicant discovered that when predicting the start of dehydration, by periodically collecting a series of actual drum speeds within a certain period, and obtaining the fluctuation of the washing drum based on the actual drum speed, that is, the fluctuation of the target drum speed within the maintenance time, can better reflect the current dehydration state; and found that by simultaneously combining the washing drum dehydration acceleration time, the target drum speed, and the number of dehydration attempts, the optimal target drum speed and acceleration time can be obtained through adaptive adjustment, thereby maximizing the number of dehydration attempts and making the dehydration state most stable.
[0059] Specifically, in the control method, system, garment processing equipment, and medium of the garment processing device provided in this application, firstly, it is determined that the current dehydration program has started, and the first target drum speed and first acceleration time of the washing tub are determined; the washing tub accelerates to the first target drum speed and maintains it for a set time; multiple actual drum speeds of the washing tub within the set time and the cumulative number of current dehydration attempts are obtained; it is determined that the current dehydration attempt has failed, and the first target drum speed and first acceleration time of the washing tub are adjusted according to the multiple actual drum speeds and the number of current dehydration attempts to obtain the adjusted first target drum speed and adjusted first acceleration time.
[0060] The control method, system, garment processing equipment, and medium for garment processing provided in this application include the following steps: determining that the current spin-drying program has started; determining the first target drum speed and the first acceleration time of the washing tub; accelerating the washing tub to the first target drum speed and maintaining it for a set time; acquiring multiple actual drum speeds of the washing tub within the set time, as well as the cumulative number of current spin-drying attempts; determining that the current spin-drying attempt has failed; and adjusting the first target drum speed and the first acceleration time of the washing tub based on the multiple actual drum speeds and the current number of spin-drying attempts to obtain the adjusted first target drum speed and the adjusted first acceleration time.
[0061] This application significantly reduces the number of spin cycles and the spin cycle time, greatly improving the efficiency of clothes removal, washing efficiency, and user experience.
[0062] To make the technical solutions and advantages of the embodiments of this application clearer, the exemplary embodiments of this application will be described in further detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not an exhaustive list of all embodiments. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be combined with each other.
[0063] Example 1
[0064] Figure 1 The diagram shows a flowchart of the control method for a clothing handling apparatus according to an embodiment of this application.
[0065] like Figure 1As shown, the control method of the garment handling device includes the following steps:
[0066] Step 1: The spin-drying program is started. Based on the current load weight of the washing tub, the first target tub speed and the first acceleration time are determined.
[0067] Specifically, when determining the first target drum speed and the first acceleration time of the washing tub, the current load weight of the washing tub is first obtained; then, based on the current load weight, the first target drum speed and the first acceleration time of the washing tub are determined, which is the shaking speed of the cloth before the formal dehydration.
[0068] Figure 2 The flowchart illustrates the steps for determining the first target tub speed and the first acceleration time of the washing tub according to an embodiment of this application.
[0069] Further restrictions, such as Figure 2 As shown, based on the current load weight, the first target drum speed and the first acceleration time of the washing tub are determined, specifically including:
[0070] Step 11: Determine the weight range corresponding to the current load weight.
[0071] This application categorizes load weight into multiple levels, such as heavy load weight, medium load weight, and light load weight, with each level corresponding to a different weight range. Therefore, based on the current load weight, its corresponding weight range can be determined, and thus its weight level can be identified.
[0072] Step 12: Obtain the target bucket speed and acceleration time corresponding to the current load weight from the preset mapping relationship of weight range, target bucket speed and acceleration time, and use them as the first target bucket speed and the first acceleration time.
[0073] The preset mapping relationship between weight range, target bucket speed and acceleration time can be in the form of line graph, bar graph, MAP graph and table, forming a one-to-one mapping relationship between different weight ranges, target bucket speed and acceleration time.
[0074] Specifically, after obtaining the weight range of the current load weight, a query is performed based on the preset mapping relationship between weight range, target bucket speed, and acceleration time to obtain the weight range corresponding to the current load weight, and then the corresponding target bucket speed and acceleration time are obtained. The queried target bucket speed and acceleration time are used as the first target bucket speed and the first acceleration time. At the very beginning of the dehydration process, the first target bucket speed and the first acceleration time are the initial values.
[0075] The current load weight is either the weight of dry clothes determined before the dehydration process starts, or the weight of wet clothes determined at the beginning of the dehydration process.
[0076] Preferably, this application uses the weight of the dry cloth clothes determined before the start of the dehydration program. After the clothes are put in at the beginning of the washing process, they are weighed to obtain the weight of the dry cloth clothes and stored. After the start of the dehydration program, the weight of the dry cloth clothes is used as the load weight of the washing tub for subsequent data analysis and judgment.
[0077] Step 2: Control the rotation of the washing tub according to the first target tub speed and the first acceleration time; and maintain the rotation speed of the washing tub at the first target tub speed within the set time.
[0078] Specifically, in this process, the rotation of the washing tub is controlled according to the first target tub speed and the first acceleration time, which is the shaking process of the washing machine. Using a reasonably low speed for shaking can make the clothes in the washing tub evenly distributed, which greatly improves the success rate of subsequent attempts to spin-dry by increasing the speed.
[0079] Therefore, the first target drum speed is the shaking speed. At this time, the washing drum speed is kept at the first target drum speed within the set time, that is, the shaking operation is carried out for the set time.
[0080] Step 3: Control the rotation speed of the washing tub to increase to the second target tub speed, and obtain the eccentricity value of the washing tub; the second target tub speed is greater than the first target tub speed.
[0081] After the washing tub reaches and maintains the first target tub speed for more than a preset time, the washing tub speed is controlled to continue to accelerate to the second target tub speed, and the eccentricity value of the washing tub at this time is calculated.
[0082] This application takes into account that when the eccentricity value is less than a certain threshold, the state of the washing tub can meet the dehydration requirements, and the speed of the washing tub can be increased to carry out subsequent dehydration work; conversely, if the eccentricity value is greater than or equal to the eccentricity threshold, the shaking speed needs to be readjusted.
[0083] Step 4: Determine if the eccentricity value is greater than or equal to the eccentricity threshold, adjust the first target barrel speed and the first acceleration time to obtain the adjusted first target barrel speed and the adjusted first acceleration time.
[0084] When the eccentricity value is greater than or equal to the eccentricity threshold, the washing tub status cannot meet the dehydration requirements. At this time, it is determined that the current dehydration attempt has failed, and the current dehydration attempt count is counted once.
[0085] If the eccentricity value is determined to be less than the eccentricity threshold, then the washing tub condition meets the dehydration requirements. The rotation speed of the washing tub is then gradually increased to the third target tub speed, and the rotation speed of the washing tub is further increased to carry out subsequent dehydration work.
[0086] Figure 3 The flowchart illustrates the steps of adjusting the first target tub speed and the first acceleration time of the washing tub according to an embodiment of this application.
[0087] Specifically, such as Figure 3 As shown, adjusting the fabric shaking speed, i.e., adjusting the first target bucket speed and the first acceleration time, yields the adjusted first target bucket speed and the adjusted first acceleration time, specifically including:
[0088] Step 41: Obtain multiple actual drum speeds of the washing tub within the set time period, as well as the cumulative number of current spin-drying attempts.
[0089] Once the eccentricity value is determined to be greater than or equal to the eccentricity threshold, the current dehydration attempt is counted once.
[0090] Specifically, at the start of the spin-drying program, an attempt to spin-dry is made based on the first target drum speed and the first acceleration time determined in step 1. After reaching the target speed (i.e., the first target drum speed) through the attempted acceleration, this application maintains the target speed for a set time to facilitate the detection of the actual drum speed during this period. It also facilitates the detection of drum fluctuations within a certain maintenance time; these fluctuations are used to detect whether the spin-drying attempt was successful, which will be explained in detail later.
[0091] Next, the actual drum speed of the washing tub is continuously collected and detected within a set time period to obtain multiple actual drum speeds. For example, if the washing tub is maintained at the first target rotation speed for one minute, and data is collected once per second within that minute, 60 actual drum speed values can be obtained.
[0092] At the same time, the number of dehydration attempts is counted, accumulated, and stored.
[0093] Step 42: Adjust the first target drum speed and the first acceleration time of the washing drum based on multiple actual drum speeds and the current number of spin-drying attempts to obtain the adjusted first target drum speed and the adjusted first acceleration time.
[0094] After determining that the eccentricity value is greater than or equal to the eccentricity threshold, it is determined that the current dehydration attempt has failed. Alternatively, a condition for determining whether a dehydration attempt has failed can be added. If the dehydration attempt is unsuccessful, proceed to step 41, at which point the count of dehydration attempts is incremented by one.
[0095] Further, determining that the current spin-drying attempt has failed may include: first, obtaining at least one current motor parameter of the washing tub, such as motor speed, motor voltage, motor current, and motor power as current motor parameters; then, comparing the obtained at least one current motor parameter with the corresponding parameter threshold, and determining that the current spin-drying attempt has failed when at least one of the current motor parameters is greater than the threshold.
[0096] Preferably, in the embodiments of this application, determining that the current dehydration attempt has failed further includes:
[0097] First, based on the collected data on multiple actual drum speeds, the current fluctuation of the washing drum is determined.
[0098] Specifically, first, the standard deviation of multiple actual drum speeds is obtained; then, based on the standard deviation of multiple actual drum speeds, the current fluctuation of the current washing drum is determined.
[0099] In this application, the fluctuation of the washing tub is the fluctuation detected after attempting to accelerate to the target speed and maintaining it for a certain period of time. This involves collecting multiple actual tub speeds, such as 60 actual tub speed values measured within one minute. Then, the standard deviation of these multiple actual tub speeds is calculated, and the standard deviation is taken as the current fluctuation of the washing tub. The smaller the fluctuation value, the smaller the fluctuation in the washing tub's rotation speed and the more evenly the clothes are distributed. Therefore, the fluctuation is used to detect whether the spin-drying conditions have been met.
[0100] Then, if the current volatility is greater than the volatility threshold, the current dehydration attempt is considered a failure. Specifically, the current volatility obtained in the previous step is compared with the volatility threshold. If the current volatility is greater than the volatility threshold, the current dehydration attempt is considered a failure and is counted.
[0101] Furthermore, after determining that the current spin-drying attempt has failed, the first target drum speed and the first acceleration time of the washing drum are adjusted based on multiple actual drum speeds and the current number of spin-drying attempts, resulting in the adjusted first target drum speed and the adjusted first acceleration time.
[0102] Figure 4 The flowchart illustrates the steps of adjusting the first target barrel speed and the first acceleration time according to another embodiment of this application.
[0103] like Figure 4 As shown, the specific steps include:
[0104] Step 421: Obtain the current fluctuation of the washing tub, or determine the current fluctuation of the washing tub based on multiple actual tub speeds.
[0105] Specifically, first, the standard deviation of multiple actual drum speeds is obtained; then, based on the standard deviation of multiple actual drum speeds, the current fluctuation of the current washing drum is determined.
[0106] In this application, the fluctuation of the washing tub is the fluctuation detected after attempting to accelerate to the target speed and maintaining it for a certain period of time. This involves collecting multiple actual tub speeds, such as 60 actual tub speed values measured within one minute. Then, the standard deviation of these multiple actual tub speed data is calculated, and the standard deviation of these multiple actual tub speeds is taken as the current fluctuation of the washing tub. The smaller the fluctuation value, the smaller the fluctuation of the washing tub's rotation speed and the more evenly the clothes are distributed.
[0107] Step 422: Based on the current fluctuation and the number of spin-drying attempts, adaptively adjust the first target drum speed and the first acceleration time of the washing tub to obtain the adjusted first target drum speed and the adjusted first acceleration time.
[0108] Figure 5 The flowchart illustrates the steps of adaptively adjusting the first target tub speed and the first acceleration time of the washing tub according to an embodiment of this application.
[0109] like Figure 5 As shown in the embodiment of this application, the first target drum speed and the first acceleration time of the washing tub are adaptively adjusted according to the current fluctuation and the current number of spin-drying attempts, resulting in the adjusted first target drum speed and the adjusted first acceleration time, specifically including:
[0110] Step 4221: Based on the accumulated fluctuations, the number of dehydration attempts, the corresponding first target barrel speed, and the first acceleration time, obtain the adaptive adjustment function through Z-transform.
[0111] As is known in the art, multiple volatility values are variables, and multiple variables are discrete quantities. By establishing a model through Z-transform, a generator polynomial can be obtained. By satisfying that there are no poles in the region of convergence, an analytic function at each point in the region of convergence can be obtained, which serves as the adaptive adjustment function of this application.
[0112] The method of establishing a model using Z-transform to obtain a polynomial function is a well-known mathematical approach in this field and will not be elaborated upon here. Based on the accumulated fluctuations, the number of dehydration attempts, the corresponding first target barrel speed, and the first acceleration time, this application obtains an adaptive adjustment function as a bivariate equation function through Z-transform.
[0113] Step 4222: Based on the adaptive adjustment function, the current volatility, and the current number of dehydration attempts, obtain the adjusted first target barrel speed and the adjusted first acceleration time.
[0114] Specifically, the adaptive adjustment function includes a first adaptive adjustment function and a second adaptive adjustment function. The target barrel speed and acceleration time are calculated based on different binary equation functions.
[0115] For example:
[0116] First adaptive adjustment function:
[0117] Where x(n) is the target bucket speed, r is the fluctuation, and z is the current number of dehydration attempts.
[0118] Second adaptive adjustment function: y(n) = 1.45 + 2(0.5) Z +r*0.32;
[0119] Where y(n) is the acceleration time, r is the fluctuation, and z is the current number of dehydration attempts.
[0120] Specifically, based on the first adaptive adjustment function, the adjusted first target bucket speed is obtained using the current volatility and the current number of dehydration attempts; and based on the second adaptive adjustment function, the adjusted first acceleration time is obtained using the current volatility and the current number of dehydration attempts.
[0121] Figure 6 The diagram shows a schematic flowchart of a control method for a clothing handling apparatus according to one embodiment of this application.
[0122] like Figure 6 As shown, the washing cycle begins. After loading dry clothes, the clothes are weighed to obtain the dry cloth load weight, and the value is saved. After washing for a period of time, the spin-drying cycle begins. During the spin-drying cycle, the process of the clothes going from being stationary to sticking to the drum wall is crucial. The key parameters are the target drum speed x set at the beginning of the washing cycle, the acceleration time y, and the fluctuation r after reaching the target speed and maintaining it for a certain period of time.
[0123] Next, the dehydration program starts. It first attempts to dehydrate the fabric and determines the load weight level based on the previously saved dry cloth load value, classifying it as small, medium, or large load. Then, based on the pre-set correspondence, it finds the target drum speed x and acceleration time y for different load weight levels.
[0124] For example: the weight of the clothes is obtained by weighing the dry cloth. When the load is small, the target drum speed x is set to 40 and the acceleration time y is set to 10. When the load is medium, the target drum speed x is set to 48 and the acceleration time y is set to 8. When the load is large, the target drum speed x is set to 60 and the acceleration time y is set to 7.
[0125] After accelerating to the target bucket speed x value with acceleration time y value, the bucket speed is maintained at x value for a period of time and the cloth is shaken. The actual bucket speed is detected during the shaking time, and the data is collected once per second for a duration of t seconds. A total of t data points are collected. The standard deviation of the t data points is calculated to obtain the fluctuation value r. The smaller the r value, the smaller the speed fluctuation and the more uniform the distribution of clothing.
[0126] After maintaining the bucket speed at value x for a period of time, the bucket speed is increased to a certain level, and the eccentricity value at this point is detected and compared with the eccentricity threshold. If the eccentricity threshold is exceeded, the dehydration attempt fails, and the count is increased by one. If the eccentricity threshold is not exceeded, the normal dehydration procedure is followed, and subsequent bucket speed increases are performed.
[0127] After a failed dehydration attempt, the values of x and y are adjusted by judging the number of attempts z and the fluctuation value r. Through adaptive adjustment, the values of x and y can be increased or decreased to obtain a new shaking speed for the cloth drum, and then the next dehydration attempt can be made.
[0128] The entire process can autonomously adjust parameters based on the load conditions. By using the closest x and y values, along with adjustments based on the self-learned load conditions, the clothes are evenly adhered to the drum wall, greatly improving the dehydration efficiency.
[0129] This application determines the speed of the dehydration process based on the weight of the dry cloth. By using the optimal dehydration speed, the clothes are evenly attached to the drum wall, resulting in minimal fluctuation and greatly improving the dehydration efficiency.
[0130] The control method of the garment processing device in this application includes the following steps: determining the start of the current spin-drying program; determining a first target drum speed and a first acceleration time for the washing drum based on the current load weight of the washing drum; controlling the rotation of the washing drum according to the first target drum speed and the first acceleration time; maintaining the rotation speed of the washing drum at the first target drum speed for a set time; controlling the rotation speed of the washing drum to increase to a second target drum speed and obtaining the eccentricity value of the washing drum; the second target drum speed being greater than the first target drum speed; determining that the eccentricity value is greater than or equal to an eccentricity threshold; adjusting the first target drum speed and the first acceleration time to obtain the adjusted first target drum speed and the adjusted first acceleration time. This application, by reasonably adjusting the shaking speed at the initial stage of spin-drying, significantly reduces the number of spin-drying attempts and the spin-drying time, improving spin-drying efficiency and washing efficiency, and enhancing the user experience.
[0131] Example 2
[0132] This embodiment provides a control system for a clothing processing device. For details not disclosed in the control system of the clothing processing device in this embodiment, please refer to the specific implementation of the control method of the clothing processing device in other embodiments.
[0133] Figure 7 A schematic diagram of the control system of the garment handling apparatus according to an embodiment of this application is shown.
[0134] like Figure 7 As shown, the control system of the clothing processing device provided in this embodiment specifically includes an initial module 10, a first rotation module 20, a second rotation module 30, and an adjustment module 40.
[0135] Specifically,
[0136] Initial module 10: Used to accelerate the washing tub to the first target tub speed and obtain the eccentricity value of the washing tub.
[0137] Specifically, when determining the first target tub speed and the first acceleration time of the washing tub, the current load weight of the washing tub is first obtained; then, based on the current load weight, the first target tub speed and the first acceleration time of the washing tub are determined.
[0138] This application categorizes load weight into multiple levels, such as heavy load weight, medium load weight, and light load weight, with each level corresponding to a different weight range. Therefore, based on the current load weight, its corresponding weight range can be determined, and thus its weight level can be identified.
[0139] First rotating module 20: used to control the rotation of the washing tub according to the first target tub speed and the first acceleration time; and to maintain the rotation speed of the washing tub at the first target tub speed within a set time period.
[0140] Specifically, in this process, the rotation of the washing tub is controlled according to the first target tub speed and the first acceleration time, which is the shaking process of the washing machine. Using a reasonably low speed for shaking can make the clothes in the washing tub evenly distributed, which greatly improves the success rate of subsequent attempts to spin-dry by increasing the speed.
[0141] Therefore, the first target drum speed is the shaking speed. At this time, the washing drum speed is kept at the first target drum speed within the set time, that is, the shaking operation is carried out for the set time.
[0142] The second rotating module 30 is used to control the rotation speed of the washing tub to increase to the second target tub speed and to obtain the eccentricity value of the washing tub; the second target tub speed is greater than the first target tub speed.
[0143] After the washing tub reaches and maintains the first target tub speed for more than a preset time, the washing tub speed is controlled to continue to accelerate to the second target tub speed, and the eccentricity value of the washing tub at this time is calculated.
[0144] This application takes into account that when the eccentricity value is less than a certain threshold, the state of the washing tub can meet the dehydration requirements, and the speed of the washing tub can be increased to carry out subsequent dehydration work; conversely, if the eccentricity value is greater than or equal to the eccentricity threshold, the shaking speed needs to be readjusted.
[0145] Adjustment module 40: Used to determine if the eccentricity value is greater than or equal to the eccentricity threshold, adjust the first target barrel speed and the first acceleration time, and obtain the adjusted first target barrel speed and the adjusted first acceleration time.
[0146] When the eccentricity value is greater than or equal to the eccentricity threshold, the washing tub status cannot meet the dehydration requirements. At this time, it is determined that the current dehydration attempt has failed, and the current dehydration attempt count is counted once.
[0147] If the eccentricity value is determined to be less than the eccentricity threshold, then the washing tub condition meets the dehydration requirements. The rotation speed of the washing tub is then gradually increased to the third target tub speed, and the rotation speed of the washing tub is further increased to carry out subsequent dehydration work.
[0148] Adjusting the cloth-shaking speed, specifically adjusting the first target bucket speed and the first acceleration time, yields the adjusted first target bucket speed and the adjusted first acceleration time, which includes:
[0149] 1. Maintain the washing tub at the first target tub speed within a set time; obtain multiple actual tub speeds of the washing tub within the set time, as well as the cumulative number of current spin-drying attempts.
[0150] Once the eccentricity value is determined to be greater than or equal to the eccentricity threshold, the current dehydration attempt is counted once.
[0151] Specifically, at the start of the spin-drying program, an attempt to spin-dry is made based on the first target drum speed and the first acceleration time determined by the initial module 10. After reaching the target speed (i.e., the first target drum speed) through the attempt to accelerate, this application maintains the target speed for a set time to facilitate the detection of the actual drum speed during this period. It also facilitates the detection of drum fluctuations within a certain maintenance time; these fluctuations are used to detect whether the spin-drying attempt was successful, which will be explained in detail later.
[0152] Next, the actual drum speed of the washing tub is continuously collected and detected within a set time period to obtain multiple actual drum speeds. For example, if the washing tub is maintained at the first target rotation speed for one minute, and data is collected once per second within that minute, 60 actual drum speed values can be obtained.
[0153] At the same time, the number of dehydration attempts is counted, accumulated, and stored.
[0154] 2. Adjust the first target drum speed and the first acceleration time of the washing drum based on multiple actual drum speeds and the current number of spin-drying attempts to obtain the adjusted first target drum speed and the adjusted first acceleration time.
[0155] To further define the failure of the current spin-drying attempt, the following steps are taken: First, obtain at least one current motor parameter of the washing tub, such as motor speed, motor voltage, motor current, and motor power as current motor parameters; then, compare the obtained at least one current motor parameter with the corresponding parameter threshold. If at least one current motor parameter is greater than the threshold, the current spin-drying attempt is determined to have failed.
[0156] Preferably, in the embodiments of this application, determining that the current dehydration attempt has failed specifically includes:
[0157] Based on the collected data on multiple actual drum speeds, the current fluctuation of the washing drum is determined; if the current fluctuation exceeds the fluctuation threshold, the current spin-drying attempt is deemed a failure.
[0158] Specifically, first, the standard deviation of multiple actual drum speeds is obtained; then, based on the standard deviation of multiple actual drum speeds, the current fluctuation of the current washing drum is determined.
[0159] In this application, the fluctuation of the washing tub is the fluctuation detected after attempting to accelerate to the target speed and maintaining it for a certain period of time. Specifically, the current fluctuation is compared with a fluctuation threshold. If the current fluctuation is greater than the fluctuation threshold, it is determined that the current spin-drying attempt has failed, and this is counted.
[0160] Furthermore, after determining that the current spin-drying attempt has failed, the first target drum speed and the first acceleration time of the washing drum are adjusted based on multiple actual drum speeds and the current number of spin-drying attempts, resulting in the adjusted first target drum speed and the adjusted first acceleration time.
[0161] Based on the current fluctuation and the number of spin-drying attempts, the first target drum speed and the first acceleration time of the washing tub are adaptively adjusted to obtain the adjusted first target drum speed and the adjusted first acceleration time.
[0162] The control system of the garment handling device in this embodiment includes an initial module 10 that determines the start of the current spin-drying program and determines a first target drum speed and a first acceleration time based on the current load weight of the washing tub. A first rotation module 20 controls the rotation of the washing tub based on the first target drum speed and the first acceleration time, and maintains the drum speed at the first target drum speed for a set period. A second rotation module 30 controls the drum speed to increase to a second target drum speed and obtains the eccentricity value of the washing tub; the second target drum speed is greater than the first target drum speed. An adjustment module 40 determines that the eccentricity value is greater than or equal to an eccentricity threshold, adjusts the first target drum speed and the first acceleration time, and obtains the adjusted first target drum speed and the adjusted first acceleration time. This application significantly reduces the number of spin-drying attempts and the spin-drying time by reasonably adjusting the shaking speed at the initial stage of spin-drying, thereby improving spin-drying efficiency and washing efficiency, and enhancing the user experience.
[0163] Example 3
[0164] This embodiment provides a garment processing device. For details not disclosed in the garment processing device of this embodiment, please refer to the specific implementation of the control method or system of the garment processing device in other embodiments.
[0165] Figure 8 The diagram shows a structural schematic of a garment processing device 400 according to an embodiment of this application.
[0166] like Figure 8 As shown, the garment processing equipment 400 includes:
[0167] Memory 402: Used to store executable instructions; and
[0168] Processor 401: Used to connect to memory 402 to execute executable instructions to complete the motion vector prediction method.
[0169] Those skilled in the art will understand that the illustration Figure 8 This is merely an example of the garment processing device 400 and does not constitute a limitation on the garment processing device 400. It may include more or fewer components than shown, or combine certain components, or different components. For example, the garment processing device 400 may also include input / output devices, network access devices, buses, etc.
[0170] The processor 401 (Central Processing Unit, CPU) can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor, or processor 401 can be any conventional processor. Processor 401 is the control center of the garment processing equipment 400, connecting all parts of the garment processing equipment 400 through various interfaces and lines.
[0171] The memory 402 can be used to store computer-readable instructions. The processor 401 implements various functions of the garment processing device 400 by running or executing the computer-readable instructions or modules stored in the memory 402 and by calling the data stored in the memory 402. The memory 402 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the garment processing device 400, etc. In addition, the memory 402 may include a hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, read-only memory (ROM), random access memory (RAM), or other non-volatile / volatile storage devices.
[0172] If the integrated modules of the garment processing equipment 400 are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of the present invention can also be implemented by instructing related hardware through computer-readable instructions. The computer-readable instructions can be stored in a computer-readable storage medium, and when executed by a processor, the computer-readable instructions can implement the steps of the various method embodiments described above.
[0173] Example 6
[0174] This embodiment provides a computer-readable storage medium having a computer program stored thereon; the computer program is executed by a processor to implement the control method of the clothing handling device in other embodiments.
[0175] The garment processing equipment and computer storage medium in this application embodiment determine the start of the current spin-drying program, determine a first target drum speed and a first acceleration time for the washing drum based on the current load weight of the washing drum, control the rotation of the washing drum according to the first target drum speed and the first acceleration time, maintain the drum speed at the first target drum speed for a set period of time, control the drum speed to increase to a second target drum speed, and obtain the eccentricity value of the washing drum; the second target drum speed is greater than the first target drum speed; determine that the eccentricity value is greater than or equal to an eccentricity threshold, adjust the first target drum speed and the first acceleration time to obtain the adjusted first target drum speed and the adjusted first acceleration time. This application, by reasonably adjusting the shaking speed at the initial stage of spin-drying, greatly reduces the number of spin-drying attempts and the spin-drying time, improves spin-drying efficiency and washing efficiency, and enhances the user experience.
[0176] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0177] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0178] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0179] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0180] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The singular forms “a,” “the,” and “the” used in this invention and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.
[0181] It should be understood that although the terms first, second, third, etc., may be used in this invention to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first information may also be referred to as second information without departing from the scope of this invention, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to a determination."
[0182] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.
[0183] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A control method for a garment handling device, characterized in that, Includes the following steps: Determine the start of the current spin-drying program, and based on the current load weight of the washing tub, determine the first target tub speed and the first acceleration time for the washing tub; The washing tub is rotated according to the first target tub speed and the first acceleration time; and the rotation speed of the washing tub is maintained at the first target tub speed for a set period of time. The rotation speed of the washing tub is controlled to increase to a second target tub speed, and the eccentricity value of the washing tub is obtained; the second target tub speed is greater than the first target tub speed; The process involves determining that the eccentricity value is greater than or equal to the eccentricity threshold, and after determining that the eccentricity value is greater than or equal to the eccentricity threshold, determining that the current spin-drying attempt has failed, counting the current spin-drying attempts once, and adjusting the first target drum speed and the first acceleration time to obtain the adjusted first target drum speed and the adjusted first acceleration time. Specifically, this includes obtaining multiple actual drum speeds of the washing drum within the set time period, as well as the cumulative number of current spin-drying attempts. Based on the multiple actual drum speeds, the current fluctuation of the current washing drum is determined; based on the accumulated multiple fluctuations, the number of spin-drying attempts, the corresponding first target drum speed, and the first acceleration time, an adaptive adjustment function is obtained through Z-transform; based on the adaptive adjustment function, the current fluctuation, and the current number of spin-drying attempts, the adjusted first target drum speed and the adjusted first acceleration time are obtained.
2. The method according to claim 1, characterized in that, The step of determining the first target drum speed and the first acceleration time of the washing tub based on the current load weight specifically includes: Determine the weight range corresponding to the current load weight; From the preset mapping relationship between weight range, target bucket speed and acceleration time, the target bucket speed and acceleration time corresponding to the current load weight are obtained as the first target bucket speed and the first acceleration time.
3. The method according to claim 1 or 2, characterized in that, The current load weight is the weight of the dry cloth garment determined before the start of the dehydration process, or the weight of the wet cloth garment determined at the beginning of the dehydration process.
4. The method according to claim 1, characterized in that, The process of obtaining the adjusted first target bucket speed and the adjusted first acceleration time based on the adaptive adjustment function, the current volatility, and the current number of dehydration attempts specifically includes: Based on the first adaptive adjustment function, the current volatility, and the current number of dehydration attempts, the adjusted first target bucket speed is obtained; and The adjusted first acceleration time is obtained based on the second adaptive adjustment function, the current volatility, and the current number of dehydration attempts.
5. The method according to claim 1, characterized in that, The step of determining the current fluctuation of the washing tub based on the multiple actual tub speeds specifically includes: Obtain the standard deviation of the multiple actual barrel speeds; The current fluctuation of the current washing tub is determined based on the standard deviation of the multiple actual tub speeds.
6. The method according to claim 1, characterized in that, Also includes: Once the eccentricity value is determined to be less than the eccentricity threshold, the rotation speed of the washing tub is gradually increased to the third target tub speed.
7. The method according to any one of claims 1-6, characterized in that, After determining that the eccentricity value is greater than or equal to the eccentricity threshold and adjusting the first target barrel speed and the first acceleration time, the method further includes: If the eccentricity value is determined to be greater than or equal to the eccentricity threshold, the rotation speed of the washing tub is reduced to below the first target tub speed. The rotation of the washing tub is controlled based on the adjusted first target tub speed and the adjusted first acceleration time.
8. A control system for a garment handling device, characterized in that, Specifically, it includes: Initial module: Used to determine the start of the current spin-drying program, and to determine the first target drum speed and the first acceleration time of the washing drum based on the current load weight of the washing drum; First rotation module: used to control the rotation of the washing tub according to the first target tub speed and the first acceleration time; and to maintain the rotation speed of the washing tub at the first target tub speed within a set time period; The second rotating module is used to control the rotation speed of the washing tub to increase to the second target tub speed and to obtain the eccentricity value of the washing tub; the second target tub speed is greater than the first target tub speed. Adjustment module: used to determine that the eccentricity value is greater than or equal to the eccentricity threshold, and after determining that the eccentricity value is greater than or equal to the eccentricity threshold, determine that the current spin-drying attempt has failed, count the current spin-drying attempt once, and adjust the first target drum speed and the first acceleration time to obtain the adjusted first target drum speed and the adjusted first acceleration time. Specifically, it includes: obtaining multiple actual drum speeds of the washing drum within the set time period, and the cumulative number of current spin-drying attempts. Based on the multiple actual drum speeds, the current fluctuation of the current washing drum is determined; based on the accumulated multiple fluctuations, the number of spin-drying attempts, the corresponding first target drum speed, and the first acceleration time, an adaptive adjustment function is obtained through Z-transform; based on the adaptive adjustment function, the current fluctuation, and the current number of spin-drying attempts, the adjusted first target drum speed and the adjusted first acceleration time are obtained.
9. A garment processing device, characterized in that, include: Memory: used to store executable instructions; and Processor: for connection to memory to execute executable instructions to perform the method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, It stores a computer program thereon; the computer program is executed by a processor to implement the method as described in any one of claims 1-7.