Working state detection method, parameter correction method and equipment of fabric treatment equipment

By dynamically detecting the number of motor inertial pulses during the target operation phase of the fabric processing equipment, the problem of inaccurate weighing caused by changes in belt tension was solved, improving the equipment's performance and parameter accuracy, and reducing water waste and incomplete clothing cleaning.

CN120989872APending Publication Date: 2025-11-21GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510904826.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-01
Publication Date
2025-11-21

AI Technical Summary

Technical Problem

Existing fabric processing equipment suffers from inaccurate weighing due to changes in belt tension during long-term use, resulting in water waste and incomplete garment cleaning.

Method used

When the water intake reaches the preset water volume during the target operation phase, the number of pulses during the process of the motor rotating from rotation to stop due to inertia is obtained. The detection results are generated using the number of pulses, and the belt tension and load status are dynamically calibrated. The parameters are adjusted to improve the detection accuracy.

Benefits of technology

It effectively solves the problem of inaccurate weighing caused by changes in belt tension, improves the performance and parameter accuracy of fabric processing equipment, and reduces water waste and incomplete clothing cleaning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120989872A_ABST
    Figure CN120989872A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a working state detection method, a parameter correction method and equipment of fabric treatment equipment, and belongs to the field of fabric treatment equipment. The working state detection method of the fabric treatment equipment comprises the following steps: feeding water into a treatment barrel according to a water feeding demand of a target operation stage; when the water inflow reaches the preset water amount, the number of pulses generated in the process from rotation to stop of the motor due to inertia is obtained, and a detection result is generated based on the number of pulses. The embodiment of the invention has the technical effects that the working state of the fabric processing equipment is detected by acquiring the pulse number and the detection result is generated, parameters such as fabric weight calculated by the fabric processing equipment can be corrected by utilizing the working state reflected by the detection result, and the use effect of the fabric processing equipment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of fabric processing equipment, and more specifically, to a method for detecting the working status of fabric processing equipment, a method for correcting parameters, and equipment. Background Technology

[0002] Fabric processing equipment refers to equipment used for washing and drying clothes, hats, and other items, such as washing machines and dryers. Taking washing machines as an example, current washing machines need to obtain the weight of the fabric before processing it, usually by using the number of back electromotive force pulses fed back by the motor to determine the fabric weight.

[0003] However, the magnitude of the back electromotive force pulse number is closely related to the tension of the belt on the motor. After the washing machine has been used for a period of time, the tension of the belt usually changes, causing the calculated fabric weight to be inconsistent with the actual fabric weight, thus reducing the effectiveness of the fabric processing equipment. Summary of the Invention

[0004] This application provides a method for detecting the working status of a fabric processing device, a parameter correction method, and a device, to at least solve the technical problem of decreased performance of the fabric processing device.

[0005] According to a first aspect of the embodiments of this application, a method for detecting the working status of a fabric processing device is provided. The fabric processing device includes a processing tank and a motor. A pulsator is provided inside the processing tank. The motor drives the processing tank and / or the pulsator to rotate via a belt. The method includes:

[0006] Water is supplied to the treatment tank according to the water intake requirements of the target operation phase;

[0007] When the water intake reaches the preset water volume, the number of pulses generated by the motor during the process from rotation to stop due to inertia is obtained, and a detection result is generated based on the number of pulses, wherein the water intake requirement is not less than the preset water volume.

[0008] In this embodiment, by utilizing the process of the fabric processing equipment entering the target operating stage, the working status of the fabric processing equipment is detected by acquiring the number of pulses and generating detection results. This helps to correct parameters such as fabric weight calculated by the fabric processing equipment using the working status reflected in the detection results, thereby improving the effectiveness of the fabric processing equipment.

[0009] In conjunction with the first aspect, in one optional implementation of the embodiments of this application, there are multiple preset water volumes, and the number of pulses obtained at different preset water volumes is used to detect different types of working states in order to generate corresponding detection results.

[0010] By adopting this implementation method, as the amount of water entering the treatment cylinder increases, the water intake will reach different preset water volumes, and different types of working states will be detected. This achieves the purpose of detecting multiple types of working states during the target operation stage, improving the efficiency and diversity of working state detection. It is also beneficial for correcting parameters such as fabric weight calculated by the fabric treatment equipment under multiple working states, improving the accuracy of the parameters, and thus improving the use effect of the fabric treatment equipment.

[0011] In conjunction with the first aspect, in an optional implementation of the embodiments of this application, the working state includes whether there is a load or not. When detecting whether there is a load or not, when the water inflow reaches at least one preset water flow, the number of pulses is acquired to generate a detection result representing whether there is a load or not based on the number of pulses.

[0012] This implementation method enables the detection of whether there is a load, thus achieving the purpose of detecting whether a load is placed in the processing tank.

[0013] In conjunction with the first aspect, in one optional implementation of the embodiments of this application, the preset water volume includes a first target water volume;

[0014] When the influent volume reaches a preset volume, the motor is controlled to rotate and then stopped. The number of pulses generated by the motor due to inertia during the rotation to stop is obtained, and a detection result is generated based on the number of pulses. This includes:

[0015] When the water intake reaches the first target water volume, the motor is alternately controlled to rotate forward and in reverse a preset number of times.

[0016] After each forward rotation, the drive to the motor is stopped, and the first positive target pulse number generated by the motor during the process from rotation to stop due to inertia is obtained;

[0017] After each reversal, the drive to the motor is stopped, and the number of the first anti-target pulses generated by the motor during the process from rotation to stop due to inertia is obtained;

[0018] Calculate the first sum of all first positive target pulse counts and all first negative target pulse counts. If the first sum is less than the preset first total, it is determined that there is a load in the processing bucket; otherwise, it is determined that there is no load in the processing bucket.

[0019] By using this implementation method, the number of pulses of the first positive target acquired during forward rotation and the number of pulses of the first negative target acquired during reverse rotation are used to determine whether there is a load in the processing tank, thereby improving the detection accuracy of whether there is a load.

[0020] In conjunction with the first aspect, in one optional implementation of the embodiments of this application, the preset water volume includes a second target water volume that is greater than the first target water volume;

[0021] After determining that there is no load in the processing bucket, the method further includes:

[0022] When the water inflow reaches the second target water volume, the motor is alternately controlled to rotate forward and reverse a preset number of times.

[0023] After each forward rotation, the drive to the motor is stopped, and the number of second positive target pulses generated by the motor during the process from rotation to stop due to inertia is obtained;

[0024] After each reversal, the drive to the motor is stopped, and the number of second anti-target pulses generated by the motor during the process from rotation to stop due to inertia is obtained;

[0025] Calculate the second sum of all second positive target pulse counts and all second negative target pulse counts. If the second sum is less than the preset second total, it is determined that there is a load in the processing bucket; otherwise, it is determined that there is no load in the processing bucket.

[0026] Using this implementation method, as the amount of water in the treatment tank increases, it will further confirm whether there is a load in the treatment tank. Due to the increase in water volume, the load in the treatment tank can fully absorb water and become heavier, thereby affecting the pulse number to a greater extent and improving the detection accuracy of whether there is a load.

[0027] In conjunction with the first aspect, in an optional implementation of the embodiments of this application, the working state includes the belt tension, and the tension is detected when the water inflow exceeds the water inflow used to detect the presence or absence of load.

[0028] This implementation method enables the detection of tension force, which facilitates the correction of tension-related parameters, such as load weight, based on the detection results, thereby improving the performance of fabric processing equipment.

[0029] In conjunction with the first aspect, in one optional implementation of the embodiments of this application, the preset water volume includes a third target water volume;

[0030] When the influent volume reaches a preset volume, the motor is controlled to rotate and then stopped. The number of pulses generated by the motor due to inertia during the rotation to stop is obtained, and a detection result is generated based on the number of pulses. This includes:

[0031] When the water intake reaches the third target water volume, the motor is controlled to rotate and then the drive to the motor is stopped, and the first number of pulses generated by the motor due to inertia during the process from rotation to stop is obtained;

[0032] The first pulse count is compared with a plurality of preset pulse intervals, wherein the plurality of pulse intervals are measured during the target operation phase when the belt is under different tensions, and each pulse interval is associated with a corresponding tension.

[0033] The tension force associated with the pulse interval that matches the first pulse number is used as the detection result.

[0034] This implementation method uses the number of first pulses collected during the target operation phase to determine the tension force, which is simple, fast, saves computing resources, and improves detection efficiency.

[0035] In conjunction with the first aspect, in an optional implementation of this application embodiment, the step of stopping the drive of the motor after controlling its rotation, and obtaining the first pulse count generated by the motor during the process from rotation to stop due to inertia, includes:

[0036] Control the motor to rotate forward and / or reverse a preset number of times, and obtain the number of forward rotation pulses and / or reverse rotation pulses generated by the motor from rotation to stop due to inertia after rotating forward and / or reversing;

[0037] The first pulse number is determined based on the number of forward and / or reverse pulses.

[0038] Using this implementation method, the first pulse count can be obtained by controlling the motor to rotate forward or backward, or by controlling both the motor to rotate forward and backward. There are various ways to obtain the first pulse count, and the process of determining the first pulse count is highly flexible.

[0039] In conjunction with the first aspect, in an optional implementation of the embodiments of this application, the target operation stage includes a tank cleaning stage for cleaning the processing tank.

[0040] In one embodiment, the fabric handling equipment is periodically controlled to enter the drum cleaning stage.

[0041] Using this implementation method, the drum cleaning stage is an integral part of the fabric processing equipment's operation, eliminating the need for additional operation stages. Furthermore, the drum cleaning stage requires water intake, allowing for monitoring of the operating status during water intake. This improves the convenience and efficiency of operating status monitoring without affecting the cleaning of the processing drum.

[0042] According to a second aspect of the present application, a method for correcting target parameters of a fabric processing device is provided. The fabric processing device includes a processing tank and a motor. A pulsator is provided inside the processing tank. The motor drives the processing tank and / or the pulsator to rotate via a belt. The method includes:

[0043] Water is supplied to the treatment tank according to the water intake requirements of the target operation phase;

[0044] When the water inlet reaches the preset water volume, the number of the first pulses generated by the motor during the process of rotating and stopping due to inertia is obtained;

[0045] The adjustment ratio of the target parameter is determined based on the first pulse count, and the target parameter is corrected based on the adjustment ratio. The target parameter includes at least one of load weight and washing water level.

[0046] Using this embodiment, at least one of the load weight and washing water level can be corrected, which helps to improve the performance of the fabric treatment equipment.

[0047] In conjunction with the second aspect, in an optional implementation of this application embodiment, the step of determining the adjustment ratio of the target parameter based on the first pulse number and correcting the target parameter based on the adjustment ratio includes:

[0048] The first pulse count is compared with a plurality of preset pulse intervals to obtain a target pulse interval that matches the first pulse count. The plurality of pulse intervals are measured during the target running phase when the belt is under different tensions.

[0049] The target parameter is corrected according to the adjustment ratio corresponding to the target pulse interval or according to the difference between the target pulse interval and the default pulse interval, wherein the default pulse interval is the pulse interval corresponding to the default tension of the belt when the target parameter is obtained.

[0050] Using this embodiment, the target parameters are corrected by using a preset pulse interval, which helps to improve the correction efficiency.

[0051] In conjunction with the second aspect, in one optional implementation of the embodiments of this application, the adjustment ratio includes increasing the ratio and decreasing the ratio;

[0052] The step of correcting the target parameters according to the adjustment ratio corresponding to the target pulse interval includes:

[0053] If the default tension force used in calculating the target parameter is greater than the tension force corresponding to the target pulse interval, then the target parameter is corrected using the reduction ratio corresponding to the target pulse interval. The greater the difference between the default tension force and the tension force corresponding to the target pulse interval, the greater the reduction ratio.

[0054] If the default tension is less than the tension corresponding to the target pulse interval, the target parameter is corrected using the increase ratio corresponding to the target pulse interval. The greater the difference between the default tension and the tension corresponding to the target pulse interval, the greater the increase ratio.

[0055] This implementation method can improve the accuracy of calibration and ensure the control of calibration standards.

[0056] In conjunction with the second aspect, in an optional implementation of this application embodiment, the step of correcting the target parameter based on the difference between the target pulse interval and the default pulse interval includes:

[0057] If the target pulse range is greater than the default pulse range, the target parameter is decreased; if the target pulse range is less than the default pulse range, the target parameter is increased.

[0058] The greater the difference between the target pulse interval and the default pulse interval, the greater the correction magnitude of the target parameter.

[0059] This implementation method can improve the accuracy of calibration and ensure the control of calibration standards.

[0060] According to a third aspect of the embodiments of this application, a method for detecting the tension of a motor belt is provided, applied to a fabric processing device. The fabric processing device includes a processing tank and a motor. A pulsator is provided inside the processing tank. The motor drives the processing tank and / or the pulsator to rotate via a belt. The method includes:

[0061] If the processing bucket has a load, obtain the load information;

[0062] The influence of the load on the processing bucket and / or impeller during inertial rotation is determined based on the load information.

[0063] The number of second pulses generated by the motor during the process of rotating from rotation to stopping due to inertia is obtained;

[0064] The tension of the motor belt is determined based on the influence and the second pulse number.

[0065] In conjunction with the third aspect, in an optional implementation of the embodiments of this application, determining the tension of the motor belt based on the influence and the second pulse number includes:

[0066] The multiple pulse intervals corresponding to the influence are compared with the second pulse number to determine the target pulse interval containing the second pulse number. The tension value corresponding to the target pulse interval is used as the tension of the motor belt. Different influences are associated with their own multiple pulse intervals, and each pulse interval corresponds to a pre-associated tension value.

[0067] In conjunction with the third aspect, in an optional implementation of this application embodiment, determining the influence of the load on the processing bucket and / or impeller during inertial rotation based on the load information includes:

[0068] The influence is determined based on at least one of the following: load weight, load volume, load water absorption capacity, and load material.

[0069] According to a fourth aspect of the embodiments of this application, a fabric processing apparatus is provided, which applies the method described above.

[0070] In conjunction with the fourth aspect, in one optional implementation of the embodiments of this application, the fabric processing equipment includes a pulsator washing machine.

[0071] The technical effects achieved by the third and fourth aspects mentioned above are similar to those achieved by the corresponding technical means in the first and second aspects, and will not be elaborated further here. Attached Figure Description

[0072] Figure 1 This is a flowchart of a method for detecting the working status of a fabric processing device provided in an embodiment of this application;

[0073] Figure 2 This is a flowchart of a target parameter correction method for a fabric treatment device provided in an embodiment of this application;

[0074] Figure 3 This is a flowchart illustrating the adjustment of water level in a specific application, as provided in the embodiments of this application. Detailed Implementation

[0075] 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.

[0076] 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. Furthermore, 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 essentially 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 differentness.

[0077] 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.

[0078] Currently, fuzzy weighing in fixed-frequency pulsator washing machines primarily determines the weight of clothes by detecting the number of back electromotive force (EMF) pulses fed back by a detection module during the process of the motor's inertial rotation to a complete stop after it stops running, thereby determining the water intake amount. The magnitude of the back EMF pulse count is closely related to the tension of the belt on the motor. The tightness of the belt affects the number of back EMF pulses, thus affecting the determination of the water intake amount, leading to water waste or incomplete washing of clothes.

[0079] The current solution involves testing the number of back electromotive force (EMF) pulses under different belt conditions when the drum is empty, and testing the number of back EMF pulses before shipment to confirm the belt tension, thereby eliminating fuzzy weighing errors caused by inconsistent belt tension. However, during the use of the prototype, the belt tension may change due to reaching its fatigue limit. Since the pre-set relationship between the back EMF pulse value and the water inlet volume is fixed, the belt tension will change over time, causing the accuracy of fuzzy weighing to gradually decrease.

[0080] Therefore, although the existing solutions can ensure that the belt tension is confirmed at the factory, the original settings are no longer applicable due to belt wear and fatigue during long-term use. This leads to inaccurate weighing results, which in turn affects the determination of water intake, resulting in water waste or incomplete cleaning of clothes.

[0081] Based on this, embodiments of this application provide a method for detecting the working status of a fabric processing device, a method for correcting parameters, and a device, which at least solves the following problems:

[0082] To avoid water waste or incomplete washing of clothes due to belt wear and fatigue during long-term use;

[0083] It has at least the following technical effects:

[0084] The dynamic calibration of the relationship between the number of pulses and the water inlet effectively solves the problem of inaccurate weighing caused by changes in belt tension.

[0085] It should include at least the following characteristics:

[0086] In tank cleaning mode, using an empty tank and a sufficiently high water level, the number of back electromotive force pulses during forward and reverse rotation of the motor is detected to determine the belt tension. The correlation between the number of pulses and the water intake is calibrated in real time.

[0087] Next, the method for detecting the working status of the fabric processing equipment provided in this application embodiment will be further described. Taking the application of this method for detecting the working status of the fabric processing equipment to a pulsator washing machine as an example, the fabric processing equipment includes a processing drum and a motor. A pulsator is provided inside the processing drum, and the motor drives the processing drum and / or the pulsator to rotate via a belt. That is, when it is necessary to drive the processing drum and / or the pulsator to rotate, the motor outputs torque, the motor drives the belt to move, and the belt drives the processing drum and / or the pulsator to rotate. Each rotation of the motor generates a fixed number of pulses. Therefore, when it is necessary to calculate the load weight, the load weight is calculated by obtaining the number of back electromotive force pulses of the motor. The specific conversion method is prior art and is not specifically limited in this embodiment. (Refer to...) Figure 1 The flowchart shown is a method for detecting the working status of fabric processing equipment. The method includes the following processing steps.

[0088] S100. Water is fed into the treatment tank according to the water intake requirements of the target operation stage.

[0089] The target operating phase refers to the phase in which the fabric processing equipment operates without requiring a load. This target operating phase requires water intake; once the fabric processing equipment enters this phase, water is introduced into the processing cylinder according to this requirement. This embodiment does not specifically limit the water intake requirement; however, it may include the water volume, duration, and frequency of water intake.

[0090] During the target operation phase, it is not necessary to put any load into the processing tank. The load includes objects such as clothes, pants, hats, plush toys, and quilts that need to be washed, dried, or processed using fabric processing equipment.

[0091] S102. When the water inlet reaches the preset water volume, obtain the number of pulses generated by the motor during the process from rotation to stop due to inertia, and generate a detection result based on the number of pulses.

[0092] The required water volume for inlet is not less than the preset water volume. The preset water volume can be determined based on the working state to be detected. For example, when the working state to be detected is whether there is a load, the preset water volume can be that the water in the treatment tank reaches the impeller position or is 5cm above the impeller position. In other words, the preset water volume is set according to the requirements of the working state to be detected, as long as the detection of the working state can be completed. It should be noted that when determining whether the inlet water volume has reached the preset water volume, it can be determined by factors such as the inlet water time, the water level in the treatment tank, the weight of the treatment tank, and the weight of the water in the treatment tank.

[0093] The motor requires a driving force to rotate. When the driving force is stopped, the motor loses its driving force. At this point, the belt connects the motor's output shaft to the processing tank. The processing tank, under the action of inertia, drives the belt to rotate, which in turn drives the motor's output shaft to rotate, generating pulses. The number of rotations the motor's output shaft can make, that is, the number of pulses it can generate, is related to the belt tension and the inertia of the processing tank. Therefore, the presence of a load and the magnitude of the tension inside the processing tank can be detected by the number of pulses.

[0094] In this embodiment, by utilizing the process of the fabric processing equipment entering the target operating stage, the working status of the fabric processing equipment is detected by acquiring the number of pulses and generating detection results. This helps to correct parameters such as fabric weight calculated by the fabric processing equipment using the working status reflected in the detection results, thereby improving the effectiveness of the fabric processing equipment.

[0095] In one possible embodiment of this application, there are multiple preset water volumes, and the number of pulses acquired at different preset water volumes is used to detect different types of working states in order to generate corresponding detection results.

[0096] In one embodiment, the preset water volume includes a first target water volume, a second target water volume, and a third target water volume, which are arranged from small to large.

[0097] As the target operation phase progresses, the water intake gradually increases, causing the water level in the treatment tank to rise gradually. Taking the water intake as an example, when the water intake in the treatment tank reaches the first target volume, the water intake stops, and the motor is stopped after rotation is controlled to obtain pulse counts, generating detection results for the first type of working state. Then, water continues to be added to the treatment tank, and when the second target volume is reached, the water intake stops, and the same method is used to obtain pulse counts, generating detection results for the second type of working state. Specifically, different types of working conditions include no load and belt tension. The test results for no load include both loaded and unloaded conditions. The test results for belt tension include specific tension values, such as 10N / 3mm, 10N / 4mm, and 10N / 10mm, which indicate that the belt can move 3mm, 4mm, and 10mm under a force of 10 Newtons. The shorter the distance that can be moved, the greater the tension, meaning the tighter the belt. Conversely, the longer the distance that can be moved, the less the tension, meaning the looser the belt.

[0098] In this embodiment, as the amount of water entering the treatment cylinder increases, the water volume will reach different preset water volumes or water levels, and different types of working states will be detected. This achieves the goal of detecting multiple types of working states during the target operation phase, improving the efficiency and diversity of working state detection. It is also beneficial for correcting parameters such as fabric weight calculated by the fabric treatment equipment under multiple working states, improving the accuracy of the parameters, and thus improving the performance of the fabric treatment equipment.

[0099] Optionally, in one implementation of this embodiment, the working state includes whether there is a load or not. When detecting whether there is a load or not, when the water inflow reaches at least one preset water flow or the water level reaches at least one preset water level, the number of pulses is acquired to generate a detection result representing whether there is a load or not based on the number of pulses.

[0100] When detecting the presence or absence of load, a single preset water volume or level can be used to obtain the detection result, or multiple preset water volumes or levels can be used. Taking water level as an example, if one preset water level is used for detection, the motor will be controlled to rotate and then stopped when the water level in the treatment tank reaches the first target water level. The number of pulses will be collected, and a detection result representing the presence or absence of load will be generated based on this pulse count, thus completing the detection of the presence or absence of load. If two preset water levels are used for detection, a detection result A will be generated when the water level in the treatment tank reaches the first target water level, and a detection result B will be generated when the water level in the treatment tank reaches the second target water level. Then, the presence or absence of load in the treatment tank can be determined by combining the detection results A and B.

[0101] It should be noted that when using multiple preset water volumes or preset water levels to detect the presence or absence of load, a second detection is only performed at the second target water volume or second target water level if the detection result corresponding to the first target water volume or first target water level indicates no load. The result of this second detection is then taken as the final result. In other words, if the detection result corresponding to the first target water volume or first target water level indicates a load, the process of detecting the presence or absence of load ends, and it is directly determined that there is a load in the processing tank.

[0102] This implementation method enables the detection of whether there is a load, thus achieving the purpose of detecting whether a load is placed in the processing tank.

[0103] Optionally, in one implementation of this embodiment, the preset water volume includes a first target water volume, and the preset water level includes a first target water level;

[0104] When the influent volume reaches a preset volume or the water level in the treatment tank reaches a preset level, the driving of the motor is stopped after the motor rotates, and the number of pulses generated by the motor due to inertia during the process from rotation to stop is obtained, and a detection result is generated based on the number of pulses, including:

[0105] When the inflow reaches the first target flow rate or the water level reaches the first target level, the motor is alternately controlled to rotate forward and in reverse a preset number of times.

[0106] After each forward rotation, the drive to the motor is stopped, and the first positive target pulse number generated by the motor during the process from rotation to stop due to inertia is obtained;

[0107] After each reversal, the drive to the motor is stopped, and the number of the first anti-target pulses generated by the motor during the process from rotation to stop due to inertia is obtained;

[0108] Calculate the first sum of all first positive target pulse counts and all first negative target pulse counts. If the first sum is less than the preset first total, it is determined that there is a load in the processing bucket; otherwise, it is determined that there is no load in the processing bucket.

[0109] By controlling the motor to rotate forward and backward, and collecting pulse counts during both forward and reverse rotations, a first sum is obtained. This first sum is then used to determine whether there is a load inside the treatment tank. The first sum is the sum of pulse counts collected when the empty tank is rotated forward and backward the same number of times under the same inflow or water level conditions. For example, to obtain the first total, the washing machine is controlled to take in water during the target operation phase and the drum is unloaded. When the water level reaches the first target level, the motor is controlled to rotate forward and then reverse, with both forward and reverse rotations performed a preset number of times (e.g., 5 times). The number of pulses collected during forward rotation is then summed to obtain Y1+Y2+Y3+Y4+Y5=Y0, and the number of pulses collected during reverse rotation is summed to obtain X1+X2+X3+X4+X5=X0. Finally, Y0+X0=Z0. Here, Y1 is the number of pulses collected during the first forward rotation, X1 is the number of pulses collected during the first reverse rotation, Y2 is the number of pulses collected during the second forward rotation, and so on; Z0 is the first total.

[0110] If there is a load inside the processing tank, the load will increase the weight. As the overall weight of the processing tank increases, it will stop rotating more quickly, resulting in fewer rotations of the motor due to inertia. Consequently, the number of pulses will decrease, making the first sum less than the first total.

[0111] By using this implementation method, the number of pulses of the first positive target acquired during forward rotation and the number of pulses of the first negative target acquired during reverse rotation are used to determine whether there is a load in the processing tank, thereby improving the detection accuracy of whether there is a load.

[0112] Optionally, in one implementation of this embodiment, the preset water volume includes a second target water volume that is greater than the first target water volume, and the preset water level includes a second target water level that is greater than the first target water level;

[0113] After determining that there is no load in the processing bucket, the method further includes:

[0114] When the inflow reaches the second target flow rate or the water level reaches the second target water level, the motor is alternately controlled to rotate forward and in reverse a preset number of times.

[0115] After each forward rotation, the drive to the motor is stopped, and the number of second positive target pulses generated by the motor during the process from rotation to stop due to inertia is obtained;

[0116] After each reversal, the drive to the motor is stopped, and the number of second anti-target pulses generated by the motor during the process from rotation to stop due to inertia is obtained;

[0117] Calculate the second sum of all second positive target pulse counts and all second negative target pulse counts. If the second sum is less than the preset second total, it is determined that there is a load in the processing bucket; otherwise, it is determined that there is no load in the processing bucket.

[0118] The process of determining the second total is the same as that of the first total, and will not be repeated here.

[0119] If the load in the treatment tank is small or light, the impact on the number of pulses may be small, resulting in the first sum being greater than or equal to the first total. At this time, wait for the water intake to increase or the water level to become higher, so that the load can absorb a large amount of water and increase its weight. This will make the second sum less than the second total when there is a load in the treatment tank, thus improving the accuracy of detecting whether there is a load.

[0120] Using this implementation method, as the amount of water in the treatment tank increases, it will further confirm whether there is a load in the treatment tank. Due to the increase in water volume, the load in the treatment tank can fully absorb water and become heavier, thereby affecting the pulse number to a greater extent and improving the detection accuracy of whether there is a load.

[0121] Optionally, in one implementation of this embodiment, the working state includes the belt tension, and the tension is detected when the water inflow or water level exceeds the water inflow or water level used to detect the presence or absence of load.

[0122] In other words, the required water volume or level for testing belt tension is greater than the required water volume or level for testing whether there is a load.

[0123] In one embodiment, the belt tension is only detected when it is determined that there is no load inside the treatment tank. That is, if a load is detected inside the treatment tank, the tension is not detected even if the water flow or water level reaches the value used for tension detection.

[0124] This implementation method enables the detection of tension force, which facilitates the correction of tension-related parameters, such as load weight, based on the detection results, thereby improving the performance of fabric processing equipment.

[0125] Optionally, in one implementation of this embodiment, the preset water volume includes a third target water volume, and the preset water level includes a third target water level;

[0126] When the influent volume reaches a preset volume or the water level in the treatment tank reaches a preset level, the driving of the motor is stopped after the motor rotates, and the number of pulses generated by the motor due to inertia during the process from rotation to stop is obtained, and a detection result is generated based on the number of pulses, including:

[0127] When the inflow reaches the third target water volume or the water level reaches the third target water level, the motor is controlled to rotate and then the drive to the motor is stopped, and the first pulse number generated by the motor due to inertia from rotation to stop is obtained.

[0128] The first pulse count is compared with a plurality of preset pulse intervals, wherein the plurality of pulse intervals are measured during the target operation phase when the belt is under different tensions, and each pulse interval is associated with a corresponding tension.

[0129] The tension force associated with the pulse interval that matches the first pulse number is used as the detection result.

[0130] In one embodiment, the third target water volume and the third target water level are the maximum water volume and water level required for the target operation phase.

[0131] It should be noted that when determining the pulse interval, the water intake of the pulsator washing machine is controlled to reach the third target water volume or level, ensuring the same water level in the tub as when testing belt tension. Simultaneously, the tub is unloaded. Then, the belt tension is adjusted, and the corresponding pulse count is collected to obtain the pulse interval. For example, the tension is first controlled at 10N / 3mm, and the total number of pulses in both forward and reverse rotations is collected multiple times. If the total pulse count is found to be between 10 and 15, the first pulse interval is determined to be 10-15, corresponding to a tension of 10N / 3mm. Then, the tension is controlled at 10N / 4mm, and the same method is used to obtain a pulse interval, and so on, to obtain the pulse intervals corresponding to each tension. Then, during tension testing, the pulse interval in which the first pulse count falls is determined, and the tension corresponding to that pulse interval is taken as the monitoring result.

[0132] This implementation method uses the number of first pulses collected during the target operation phase to determine the tension force, which is simple, fast, saves computing resources, and improves detection efficiency.

[0133] Optionally, in one implementation of this embodiment, the step of stopping the drive of the motor after controlling its rotation, and obtaining the first pulse count generated by the motor during the process from rotation to stop due to inertia, includes:

[0134] Control the motor to rotate forward and / or reverse a preset number of times, and obtain the number of forward rotation pulses and / or reverse rotation pulses generated by the motor from rotation to stop due to inertia after rotating forward and / or reversing;

[0135] The first pulse number is determined based on the number of forward and / or reverse pulses.

[0136] The first pulse count can be equal to the number of forward-rotation pulses or the number of reverse-rotation pulses, or it can be the sum or average of the number of forward-rotation pulses and the number of reverse-rotation pulses. For the average value, the sum of the forward-rotation pulse count and the number of reverse-rotation pulses is divided by a preset number of times. For example, if the preset number of times is 10, then it needs to rotate forward 5 times and reverse 5 times. Each forward rotation yields one forward pulse count. Adding the five forward pulse counts gives result 1. Similarly, adding the five reverse pulse counts gives result 2. Adding result 1 and result 2 gives result 3. Then, dividing result 3 by 10 gives the average value, which is used as the first pulse count.

[0137] Using this implementation method, the first pulse count can be obtained by controlling the motor to rotate forward or backward, or by controlling both the motor to rotate forward and backward. There are various ways to obtain the first pulse count, and the process of determining the first pulse count is highly flexible.

[0138] Optionally, in one implementation of this embodiment, the target operation phase includes a tank cleaning phase for cleaning the processing tank.

[0139] The tank cleaning stage is used to clean the treatment tank. During this stage, the treatment tank must not be loaded and a sufficient amount of water must be added to the treatment tank.

[0140] Using this implementation method, the drum cleaning stage is an integral part of the fabric processing equipment's operation, eliminating the need for additional operation stages. Furthermore, the drum cleaning stage requires water intake, allowing for monitoring of the operating status during water intake. This improves the convenience and efficiency of operating status monitoring without affecting the cleaning of the processing drum.

[0141] This application also provides a method for correcting target parameters of a fabric processing device. The fabric processing device includes a processing tank and a motor. A pulsator is provided inside the processing tank, and the motor drives the processing tank and / or the pulsator to rotate via a belt. Figure 2 As shown, the method includes:

[0142] S200: When the fabric processing equipment is in the target operating stage where no load needs to be added, water is introduced into the processing tank according to the water inlet requirements of the target operating stage.

[0143] S202. When the influent volume reaches the preset water volume or the water level in the treatment tank reaches the preset water level, obtain the first pulse number generated by the motor during the process from rotation to stop due to inertia.

[0144] S204. Determine the adjustment ratio of the target parameter based on the first pulse number, and correct the target parameter based on the adjustment ratio.

[0145] The target parameters include at least one of the load weight and the washing water level.

[0146] Specifically, determining the adjustment ratio of the target parameter based on the first pulse count, and correcting the target parameter based on the adjustment ratio, includes:

[0147] The first pulse count is compared with a plurality of preset pulse intervals to obtain a target pulse interval that matches the first pulse count.

[0148] Among them, multiple pulse intervals are measured during the target operation phase when the belt is under different tensions.

[0149] The target parameters are corrected according to the adjustment ratio corresponding to the target pulse interval or according to the difference between the target pulse interval and the default pulse interval.

[0150] The default pulse interval is the pulse interval corresponding to the default tension of the belt when the target parameters are obtained.

[0151] Each pulse interval corresponds to an adjustment ratio, which has both magnitude and direction. Magnitude represents the scale or magnitude of adjustment required, while direction represents whether the adjustment needs to be increased or decreased. In one application scenario, the default tension is used to calculate the load weight or determine the washing water level. For example, the default tension is equal to the belt tension of the pulsator washing machine at the factory, i.e., 10N / 3mm. The difference between other tensions and the target parameters of the default tension is determinable. For instance, if the tension is changed to 10N / 4mm, the actual load weight will be less than the load weight calculated using 10N / 3mm, and the reduction ratio is also fixed. Therefore, once the default tension used to calculate the target parameters is determined, the adjustment ratio is also determined. By associating the adjustment ratio with the pulse interval, the corresponding adjustment ratio can be directly retrieved to correct the target parameters after the target pulse interval is determined.

[0152] Using this embodiment, at least one of the load weight and washing water level can be corrected, which helps to improve the performance of the fabric treatment equipment.

[0153] Optionally, in one implementation of this embodiment, the adjustment ratio includes increasing the ratio and decreasing the ratio;

[0154] The step of correcting the target parameters according to the adjustment ratio corresponding to the target pulse interval includes:

[0155] If the default tension force used in calculating the target parameter is greater than the tension force corresponding to the target pulse interval, then the target parameter is corrected using the reduction ratio corresponding to the target pulse interval. The greater the difference between the default tension force and the tension force corresponding to the target pulse interval, the greater the reduction ratio.

[0156] If the default tension is less than the tension corresponding to the target pulse interval, the target parameter is corrected using the increase ratio corresponding to the target pulse interval. The greater the difference between the default tension and the tension corresponding to the target pulse interval, the greater the increase ratio.

[0157] This implementation method can improve the accuracy of calibration and ensure the control of calibration standards.

[0158] Optionally, in one implementation of this embodiment, correcting the target parameter based on the difference between the target pulse interval and the default pulse interval includes:

[0159] If the target pulse range is greater than the default pulse range, the target parameter is decreased; if the target pulse range is less than the default pulse range, the target parameter is increased.

[0160] The greater the difference between the target pulse interval and the default pulse interval, the greater the correction magnitude of the target parameter.

[0161] This implementation method can improve the accuracy of calibration and ensure the control of calibration standards.

[0162] This application also provides a method for detecting the tension of a motor belt, applied to a fabric processing device. The fabric processing device includes a processing tank and a motor. A pulsator is provided inside the processing tank. The motor drives the processing tank and / or the pulsator to rotate via a belt. The method includes:

[0163] If the processing bucket has a load, obtain the load information;

[0164] The influence of the load on the processing bucket and / or impeller during inertial rotation is determined based on the load information.

[0165] The number of second pulses generated by the motor during the process of rotating from rotation to stopping due to inertia is obtained;

[0166] The tension of the motor belt is determined based on the influence and the second pulse number.

[0167] When detecting motor belt tension, the load inside the processing tank affects the number of rotations of the processing tank due to inertia and / or the number of rotations of the impeller due to inertia. The degree of influence is related to the load. Therefore, load information is obtained first to determine the influence, and then the tension is determined based on the influence and the second pulse count.

[0168] The load information includes information that can affect the number of rotations of the treatment tank and / or impeller. Specifically, load information affecting the number of rotations of the treatment tank under inertia includes load weight, load volume, load absorbency, and load material; load information affecting the number of rotations of the impeller under inertia includes the contact condition between the load and the impeller, the entanglement condition of the load, load weight, load volume, load absorbency, and load material.

[0169] Specifically, load information can be obtained by taking load photos and using image recognition technology, or it can be obtained through the Internet and / or the Internet of Things. This embodiment does not make specific limitations in this regard.

[0170] The number of second pulses will change depending on the influence. For example, when the influence is large, the number of second pulses will be smaller, and vice versa. For instance, the number of second pulses can reach 5 under no-load conditions. If the influence is 10, the number of second pulses will decrease by 4, becoming 1; if the influence is 8, the number of second pulses will decrease by 3, becoming 2.

[0171] The influence can be a numerical value or a level, as long as it reflects the degree of impact of the load on the processing bucket and / or impeller.

[0172] Optionally, in one implementation of this embodiment, determining the tension of the motor belt based on the influence and the second pulse number includes:

[0173] The multiple pulse intervals corresponding to the influence are compared with the second pulse number to determine the target pulse interval containing the second pulse number. The tension value corresponding to the target pulse interval is used as the tension of the motor belt. Different influences are associated with their own multiple pulse intervals, and each pulse interval corresponds to a pre-associated tension value.

[0174] In one embodiment, the pulse intervals are determined experimentally. For example, by changing the quantity, weight, volume, and material of the load, the influence is adjusted to A. The belt tension is then changed, and the number of pulses is measured to obtain multiple pulse intervals corresponding to influence A. Each pulse interval corresponds to a tension. Then, the influence is adjusted to B, and multiple pulse intervals corresponding to influence B are obtained, and so on. Thus, in the actual testing process, after knowing the influence and the second pulse count, the corresponding tension can be found as the tension status.

[0175] Optionally, in one implementation of this embodiment, determining the influence of the load on the processing bucket during inertial rotation based on the load information includes:

[0176] The influence is determined based on at least one of the following: load weight, load volume, load water absorption capacity, and load material.

[0177] Influence is mainly used to reflect the degree of impact of the load on the number of rotations of the processing tank and / or impeller under inertia. Therefore, any information that affects the number of rotations can be applied to load information.

[0178] This application also provides a fabric processing apparatus that uses the method described above.

[0179] Optionally, in one implementation of this embodiment, the fabric processing equipment includes a pulsator washing machine.

[0180] 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.

[0181] In one specific implementation of this application embodiment, the parameter calibration method for the fabric treatment equipment includes the following processing steps:

[0182] The fabric processing equipment is a top-loading washing machine, and the parameter is the washing water level.

[0183] like Figure 3 As shown, step S1: Start the bucket cleaning mode (i.e., the target running phase):

[0184] The washing machine starts the drum cleaning program and proceeds to step S2.

[0185] Step S2: Determine if there are any clothes in the processing bucket;

[0186] 1. Fill the tank with water to the first target water level, which is optimally just enough to submerge the impeller.

[0187] If too much water gets in, some clothes will float on the surface, affecting the accuracy of determining whether there are clothes in the bucket.

[0188] 2. The motor drives the impeller to rotate forward and backward 5 times, and the total number of pulses m1 is counted.

[0189] 3. Obtain the preset value N; N is the sum of pulse values ​​recorded when the water level just submerges the impeller, given the known belt tension.

[0190] When m1≥N, it is determined that there are no clothes in the processing bucket. Proceed to step S3.

[0191] When m1 < N, it is determined that there are clothes in the treatment tank. The correlation between pulse count and water inflow is not calibrated.

[0192] Step S3; Further determine if there are any clothes in the bucket;

[0193] 1. Fill the tank to the second target water level, which is ideally 5cm-10cm above the impeller. The second target water level should be higher than the first target water level.

[0194] This eliminates factors that prevent the accuracy of determining whether there are clothes in the bucket, such as some clothes being too light, insufficient water intake in step S2, and inability to completely wet the clothes.

[0195] 2. The motor drives the impeller to rotate forward and backward 5 times, and the total number of pulses is m2.

[0196] 3. Obtain the preset value N3; N3 is the sum of pulse values ​​recorded when the water level reaches the second target level, given the belt tension.

[0197] When m2 ≥ N3, it is determined that there are no clothes in the processing bucket. Proceed to step S4.

[0198] When m2 < N3, it is determined that there are clothes in the treatment tank. The correlation between pulse count and water inflow is not calibrated.

[0199] Step S4: Record the number of pulses and calculate the average value.

[0200] 1. Water is introduced to the default water level or the user-set water level of the bucket cleaning program. This water level is greater than the first target water level and the second target water level.

[0201] 2. Start the washing cycle and record the total number of pulses for each forward and reverse rotation of the motor during the drum cleaning program. Continue until the main wash cycle of the drum cleaning program is completed.

[0202] 3. Count the total number of pulses during every 5 forward and reverse rotations of the motor, and calculate the average value as m. Proceed to step S5.

[0203] Step S5: Calibrate the correspondence between pulse count and water level:

[0204] Given the average pulse counts M3 and M4 under different belt tensions (10N / 3mm, 10N / 4mm, etc.) when the water level is 5mm above the impeller, select the corresponding pulse count and water level correspondence scheme based on the average value m calculated in step S4 (see Table 1).

[0205] Table 1: Scheme for determining the relationship between pulse count and water level based on current belt tension

[0206] Total number of pulses m belt tension Pulse count and water level correspondence scheme m≤M3 10N / 3mm and below Option 1 M3 <m≤M4 10N / 4mm Option 2 M4<m≤M5 10N / 5mm Option 3 M5<m≤M6 10N / 6mm Option 4 M6 <m≤M7 10N / 7mm Option 5 M9<m≤M8 10N / 8mm Option 6 M10 <m≤M9 10N / 9mm Option 7 m≥M10 10N / 10mm or more Option 8

[0207] Schemes 1-8 describe the specific details of water level adjustments, which are not limited in this embodiment. For example, schemes 1-8 may include raising or lowering the water level by different proportions. Further examples of schemes 1-8 are provided for ease of understanding.

[0208]

[0209]

[0210] Table 2: Relationship of water level levels in different schemes

[0211] Among them, level 1 is the lowest water level, and level 4 is the highest water level.

[0212] m is the total number of pulses, a, b, and c are fixed values, and the following conditions are met:

[0213] a3 > b3 > c3;

[0214] a3<a4<a5<a6<a7<a8;

[0215] b3<b4<b5<b6<b7<b8;

[0216] c3<c4<c5<c6<c7<c8;

[0217] For Scheme 2, when the total number of pulses m is in the range of m > a4, the water level is set to level 1.

[0218] When the total number of pulses m is in the range of b4 < m ≤ a4, the water level is set to level 2.

[0219] When the total number of pulses m is in the range of c4 < m ≤ b4, the water inlet level is set to 3.

[0220] When the total number of pulses m is within the range of m≤c4, the water level is set to level 4.

[0221] 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.

[0222] 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.

[0223] 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.

[0224] 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 detecting the working status of a fabric processing device, characterized in that, The fabric treatment equipment includes a treatment tank and a motor. A pulsator is installed inside the treatment tank. The motor drives the treatment tank and / or the pulsator to rotate via a belt. The method includes: Water is supplied to the treatment tank according to the water intake requirements of the target operation phase; When the water intake reaches the preset water volume, the number of pulses generated by the motor during the process from rotation to stop due to inertia is obtained, and a detection result is generated based on the number of pulses, wherein the water intake requirement is not less than the preset water volume.

2. The method for detecting the working status of fabric processing equipment according to claim 1, characterized in that, There are multiple preset water volumes. The number of pulses acquired at different preset water volumes is used to detect different types of working states in order to generate corresponding detection results.

3. The method for detecting the working status of fabric processing equipment according to claim 2, characterized in that, The working state includes whether there is a load or not. When detecting whether there is a load or not, when the water inflow reaches at least one preset water flow, the number of pulses is acquired to generate a detection result representing whether there is a load or not based on the number of pulses.

4. The method for detecting the working status of fabric processing equipment according to claim 3, characterized in that, The preset water volume includes a first target water volume; When the influent volume reaches a preset volume, the motor is controlled to rotate and then stopped. The number of pulses generated by the motor due to inertia during the rotation to stop is obtained, and a detection result is generated based on the number of pulses. This includes: When the water intake reaches the first target water volume, the motor is alternately controlled to rotate forward and in reverse a preset number of times. After each forward rotation, the drive to the motor is stopped, and the first positive target pulse number generated by the motor during the process from rotation to stop due to inertia is obtained; After each reversal, the drive to the motor is stopped, and the number of the first anti-target pulses generated by the motor during the process from rotation to stop due to inertia is obtained; Calculate the first sum of all first positive target pulse counts and all first negative target pulse counts. If the first sum is less than the preset first total, it is determined that there is a load in the processing bucket; otherwise, it is determined that there is no load in the processing bucket.

5. The method for detecting the working status of fabric processing equipment according to claim 4, characterized in that, The preset water volume includes a second target water volume that is greater than the first target water volume; After determining that there is no load in the processing bucket, the method further includes: When the water inflow reaches the second target water volume, the motor is alternately controlled to rotate forward and reverse a preset number of times. After each forward rotation, the drive to the motor is stopped, and the number of second positive target pulses generated by the motor during the process from rotation to stop due to inertia is obtained; After each reversal, the drive to the motor is stopped, and the number of second anti-target pulses generated by the motor during the process from rotation to stop due to inertia is obtained; Calculate the second sum of all second positive target pulse counts and all second negative target pulse counts. If the second sum is less than the preset second total, it is determined that there is a load in the processing bucket; otherwise, it is determined that there is no load in the processing bucket.

6. The method for detecting the working status of fabric processing equipment according to claim 3, characterized in that, The operating state includes the belt tension, and the tension is detected when the water intake exceeds the water intake used to detect the presence or absence of load.

7. The method for detecting the working status of fabric processing equipment according to claim 6, characterized in that, The preset water volume includes a third target water volume; When the influent volume reaches a preset volume, the motor is controlled to rotate and then stopped. The number of pulses generated by the motor due to inertia during the rotation to stop is obtained, and a detection result is generated based on the number of pulses. This includes: When the water intake reaches the third target water volume, the motor is controlled to rotate and then the drive to the motor is stopped, and the first number of pulses generated by the motor due to inertia during the process from rotation to stop is obtained; The first pulse count is compared with a plurality of preset pulse intervals, wherein the plurality of pulse intervals are measured during the target operation phase when the belt is under different tensions, and each pulse interval is associated with a corresponding tension. The tension force associated with the pulse interval that matches the first pulse number is used as the detection result.

8. The method for detecting the working status of fabric processing equipment according to claim 7, characterized in that, The step of controlling the motor to rotate and then stopping the drive of the motor, and obtaining the first pulse count generated by the motor due to inertia during the process from rotation to stop, includes: Control the motor to rotate forward and / or reverse a preset number of times, and obtain the number of forward rotation pulses and / or reverse rotation pulses generated by the motor from rotation to stop due to inertia after rotating forward and / or reversing; The first pulse number is determined based on the number of forward and / or reverse pulses.

9. The method for detecting the working status of fabric processing equipment according to any one of claims 1-8, characterized in that, The target operation phase includes a tank cleaning phase for cleaning the processing tank.

10. A method for calibrating target parameters of a fabric treatment device, characterized in that, The fabric treatment equipment includes a treatment tank and a motor. A pulsator is installed inside the treatment tank. The motor drives the treatment tank and / or the pulsator to rotate via a belt. The method includes: Water is supplied to the treatment tank according to the water intake requirements of the target operation phase; When the water intake reaches the preset water volume, the number of the first pulses generated by the motor during the process from rotation to stop due to inertia is obtained, wherein the water intake demand is not less than the preset water volume; The adjustment ratio of the target parameter is determined based on the first pulse count, and the target parameter is corrected based on the adjustment ratio. The target parameter includes at least one of load weight and washing water level.

11. The target parameter correction method for the fabric processing equipment according to claim 10, characterized in that, The step of determining the adjustment ratio of the target parameter based on the first pulse number, and correcting the target parameter based on the adjustment ratio, includes: The first pulse count is compared with a preset plurality of pulse intervals to obtain a target pulse interval that matches the first pulse count. The plurality of pulse intervals are measured during the target running phase when the belt is under different tensions. The target parameters are corrected according to the adjustment ratio corresponding to the target pulse interval or according to the difference between the target pulse interval and the default pulse interval, wherein the default pulse interval is the pulse interval corresponding to the default tension of the belt when the target parameters are obtained.

12. The target parameter calibration method for the fabric processing equipment according to claim 11, characterized in that, The adjustment ratio includes increasing the ratio and decreasing the ratio; The step of correcting the target parameters according to the adjustment ratio corresponding to the target pulse interval includes: If the default tension force used in calculating the target parameter is greater than the tension force corresponding to the target pulse interval, then the target parameter is corrected using the reduction ratio corresponding to the target pulse interval. The greater the difference between the default tension force and the tension force corresponding to the target pulse interval, the greater the reduction ratio. If the default tension is less than the tension corresponding to the target pulse interval, the target parameter is corrected using the increase ratio corresponding to the target pulse interval. The greater the difference between the default tension and the tension corresponding to the target pulse interval, the greater the increase ratio.

13. The target parameter calibration method for the fabric processing equipment according to claim 11, characterized in that, The step of correcting the target parameters based on the difference between the target pulse interval and the default pulse interval includes: If the target pulse range is greater than the default pulse range, the target parameter is decreased; if the target pulse range is less than the default pulse range, the target parameter is increased. The greater the difference between the target pulse interval and the default pulse interval, the greater the correction magnitude of the target parameter.

14. A method for detecting the tension of a motor belt, characterized in that, An application to fabric processing equipment, the fabric processing equipment including a processing tank and a motor, wherein a pulsator is provided inside the processing tank, and the motor drives the processing tank and / or the pulsator to rotate via a belt, the method comprising: If the processing bucket has a load, obtain the load information; The influence of the load on the processing bucket and / or impeller during inertial rotation is determined based on the load information. The number of second pulses generated by the motor during the process of rotating from rotation to stopping due to inertia is obtained; The tension of the motor belt is determined based on the influence and the second pulse number.

15. The method for detecting the tension of a motor belt according to claim 14, characterized in that, The determination of the motor belt tension based on the influence and the second pulse number includes: The multiple pulse intervals corresponding to the influence are compared with the second pulse number to determine the target pulse interval containing the second pulse number. The tension value corresponding to the target pulse interval is used as the tension of the motor belt. Different influences are associated with their own multiple pulse intervals, and each pulse interval corresponds to a pre-associated tension value.

16. The method for detecting the tension of a motor belt according to claim 14, characterized in that, Determining the influence of the load on the processing bucket and / or impeller during inertial rotation based on the load information includes: The influence is determined based on at least one of the following: load weight, load volume, load water absorption capacity, and load material.

17. A fabric treatment device, characterized in that, The application is made according to any one of claims 1-16.

18. The fabric processing equipment according to claim 17, characterized in that, The fabric processing equipment includes a pulsator washing machine.