Washing equipment, load weight identification method and device thereof and electronic equipment

By obtaining the motor magnetic linkage and using the compensation curve to compensate for weight, the instability problem of load weight identification of drum washing machine is solved, and a more stable load weight identification is achieved.

CN120291312APending Publication Date: 2025-07-11HUAIAN WELLING MOTOR MFG
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410034782.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-09
Publication Date
2025-07-11

Smart Images

  • Figure CN120291312A_ABST
    Figure CN120291312A_ABST
Patent Text Reader

Abstract

The invention discloses washing equipment, a load weight identification method and device thereof and electronic equipment, and the load weight identification method of the washing equipment comprises the steps: obtaining a current weighing value of the washing equipment, and obtaining a motor flux linkage of the washing equipment; determining a weight compensation coefficient according to the motor flux linkage; and performing weight compensation on the current weighing value according to the weight compensation coefficient to obtain the load weight of the washing equipment. According to the method, the current weighing value is compensated according to the motor flux linkage to obtain the load weight, so that the load weight is slightly influenced by individual differences of different motors, and the stability is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of washing equipment, and particularly relates to a washing equipment and a method, device, and electronic device for identifying the load weight thereof. Background Art

[0002] In the related art, drum washing machines generally use brushless DC motors or permanent magnet synchronous motors. In order to better control the water inlet volume or the automatic detergent dispensing volume, drum washing machines are all equipped with a function of identifying the load weight. The principle of load weight identification is to use the motor to drive the barrel and the load to accelerate to a certain speed, calculate the integral value of the power or current during the acceleration process, and convert the load weight through the relationship between the motor operating power or current and the load weight. This method has relatively high requirements for the consistency of the motor body parameters. In the actual use process, due to the individual differences of different motors, the identified values of the load weight have certain fluctuations and are unstable. Specifically, for the same whole machine using the same load, when only different motors are replaced, the weighing values have a difference of 1 - 2 kg. Summary of the Invention

[0003] The present invention aims to at least solve one of the technical problems in the related art to some extent. For this purpose, the first object of the present invention is to propose a method for identifying the load weight of a washing equipment, where the load weight is obtained by compensating the current weighing value according to the motor magnetic flux linkage. Therefore, the load weight is obtained by compensating according to the differences of different motor bodies, and is less affected by the individual differences of different motors, and has higher stability.

[0004] The second object of the present invention is to propose a computer-readable storage medium.

[0005] The third object of the present invention is to propose an electronic device.

[0006] The fourth object of the present invention is to propose a device for identifying the load weight of a washing equipment.

[0007] The fifth object of the present invention is to propose a washing equipment.

[0008] To achieve the above object, according to the first aspect embodiment of the present invention, a method for identifying the load weight of a washing equipment is proposed. The method includes: obtaining the current weighing value of the washing equipment and obtaining the motor magnetic flux linkage of the washing equipment; determining a weight compensation coefficient according to the motor magnetic flux linkage; and performing weight compensation on the current weighing value according to the weight compensation coefficient to obtain the load weight of the washing equipment.

[0009] The load weight identification method of a washing device according to an embodiment of the present invention includes obtaining the current weighing value of the washing device and obtaining the motor magnetic flux of the washing device. Since there are differences in the permanent magnets of different motors, the motor magnetic fluxes are different, and different motor magnetic fluxes will affect the weighing value of the motor. Therefore, a weight compensation coefficient is determined according to the motor magnetic flux, and the current weighing value is weight-compensated according to the weight compensation coefficient to obtain the load weight of the washing device. Since the load weight is compensated according to different motor magnetic fluxes, the load weight is less affected by the individual differences of different motors and has higher stability.

[0010] According to an embodiment of the present invention, determining the weight compensation coefficient according to the motor magnetic flux includes: obtaining the weight compensation coefficient according to the motor magnetic flux and a pre-configured compensation curve, where the compensation curve is fitted based on the relationship between the magnetic flux value and the weighing value under a standard load.

[0011] According to an embodiment of the present invention, the compensation curve is fitted based on the following steps: Under a standard load, determine a plurality of compensation coefficients according to the relationship between the magnetic flux value and the weighing value; fit the compensation curve according to the plurality of compensation coefficients and the corresponding magnetic flux values.

[0012] According to an embodiment of the present invention, under a standard load, the magnetic flux values and weighing values corresponding to different ambient temperatures are different.

[0013] According to an embodiment of the present invention, under a standard load, the magnetic flux values and weighing values corresponding to different motor back electromotive forces are different.

[0014] According to an embodiment of the present invention, under a standard load, the magnetic flux values and weighing values corresponding to different motors are different.

[0015] According to an embodiment of the present invention, the compensation curve is expressed based on at least one of a linear function, a quadratic function, and an exponential function.

[0016] According to an embodiment of the present invention, weight-compensating the current weighing value according to the weight compensation coefficient includes: multiplying the current weighing value by the weight compensation coefficient to obtain the load weight.

[0017] To achieve the above object, according to an embodiment of the second aspect of the present invention, a computer-readable storage medium is provided, on which a load weight identification program of a washing device is stored. When the load weight identification program of the washing device is executed by a processor, the load weight identification method of the washing device in any of the foregoing embodiments is implemented.

[0018] According to the computer-readable storage medium of the embodiments of the present invention, by executing the computer program of the load weight recognition method of the above-mentioned washing device, the load weight is obtained by compensating the current weighing value according to the motor magnetic flux. Therefore, the load weight is obtained by compensating for the differences of different motor bodies and is less affected by the individual differences of different motors, with higher stability.

[0019] To achieve the above object, according to the third aspect embodiment of the present invention, an electronic device is provided, including a memory, a processor, and a load weight recognition program of a washing device stored in the memory and executable on the processor. When the processor executes the load weight recognition program, the load weight recognition method of the washing device in any of the foregoing embodiments is implemented.

[0020] According to the electronic device of the embodiments of the present invention, by the processor executing the computer program of the load weight recognition method of the above-mentioned washing device, the load weight is obtained by compensating the current weighing value according to the motor magnetic flux. Therefore, the load weight is obtained by compensating for the differences of different motor bodies and is less affected by the individual differences of different motors, with higher stability.

[0021] To achieve the above object, according to the fourth aspect embodiment of the present invention, a load weight recognition device for a washing device is provided, including: a first acquisition module for acquiring the current weighing value of the washing device; a second acquisition module for acquiring the motor magnetic flux of the washing device; a determination module for determining a weight compensation coefficient according to the motor magnetic flux; and a compensation module for performing weight compensation on the current weighing value according to the weight compensation coefficient to obtain the load weight of the washing device.

[0022] According to the load weight recognition device of the embodiments of the present invention, the current weighing value of the washing device is acquired by the first acquisition module, and the motor magnetic flux of the washing device is acquired by the second acquisition module. Since there are differences in the permanent magnets of different motors, the motor magnetic fluxes are different, and different motor magnetic fluxes will affect the weighing value of the motor. Therefore, the determination module determines the weight compensation coefficient according to the motor magnetic flux, and the compensation module performs weight compensation on the current weighing value according to the weight compensation coefficient to obtain the load weight of the washing device. Since the load weight is obtained by compensating for different motor magnetic fluxes, the load weight is less affected by the individual differences of different motors and has higher stability.

[0023] To achieve the above object, according to the fifth aspect embodiment of the present invention, a washing device is provided, including: the foregoing electronic device; or the foregoing load weight recognition device.

[0024] The washing device according to the embodiment of the present invention, by adopting the above electronic device or load weight identification device, the load weight is obtained by compensating the current weighing value according to the motor magnetic flux. Therefore, the load weight is obtained by compensating according to the differences of different motor bodies, and is less affected by the individual differences of different motors, and has higher stability.

[0025] Additional aspects and advantages of the present invention will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 is a schematic flowchart of a method for identifying the load weight of a washing device according to an embodiment of the present invention;

[0027] Figure 2 is a schematic flowchart of a method for identifying the load weight of a washing device according to a specific embodiment of the present invention;

[0028] Figure 3 is a schematic diagram of a system of an electronic device according to an embodiment of the present invention;

[0029] Figure 4 is a schematic structural diagram of a load weight identification device of a washing device according to an embodiment of the present invention;

[0030] Figure 5 is a schematic diagram of a system of a washing device according to an embodiment of the present invention;

[0031] Figure 6 is a schematic diagram of a system of a washing device according to another embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0032] Embodiments of the present invention will be described in detail below. Examples of the embodiments are shown in the drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the drawings are exemplary and are intended to explain the present invention and should not be construed as limiting the present invention.

[0033] The washing device and its load weight identification method, device, electronic device, and storage medium according to the embodiments of the present invention will be described below with reference to the drawings.

[0034] Figure 1 is a schematic flowchart of a method for identifying the load weight of a washing device according to an embodiment of the present invention. As Figure 1 shown, the method for identifying the load weight of a washing device includes the following steps:

[0035] S101, obtain the current weighing value of the washing device and obtain the motor magnetic flux of the washing device.

[0036] Specifically, the current weighing value is the current integral value of the motor of the washing device during running to a preset rotational speed, which can be used to characterize the size of the load mass. The larger the current weighing value, the larger the load mass. The load mass can be obtained according to the current weighing value and the relationship between the current weighing value and the load mass obtained through pre-calibration. For example, if the current weighing value is 1800, the load mass corresponding to the current weighing value (1800) can be queried from the relationship between the current weighing value and the load mass obtained through pre-calibration as 3 kg. Since the motor magnetic flux is inversely proportional to the motor current, the smaller the motor magnetic flux, the larger the current weighing value.

[0037] The motor magnetic flux is also obtained through calculation. The motor magnetic flux can be calculated according to formula (1):

[0038] Φ = E / ω (1)

[0039] where Φ is the motor magnetic flux, E is the motor back electromotive force, and ω is the current rotational speed of the motor.

[0040] S102. Determine a weight compensation coefficient according to the motor magnetic flux.

[0041] Specifically, in order to enable the motor to operate normally, the motor needs to be magnetized. Since there is a certain range for motor magnetization, there are differences in the permanent magnets of different motors, and the motor magnetic fluxes are also different. The current weighing value is calculated according to the motor magnetic flux and is greatly affected by motor individual differences, with large fluctuations. Therefore, determining the weight compensation coefficient according to the motor magnetic flux reduces the influence brought by motor individual differences.

[0042] In some embodiments, determining the weight compensation coefficient according to the motor magnetic flux includes: obtaining the weight compensation coefficient according to the motor magnetic flux and a pre-configured compensation curve, where the compensation curve is obtained by fitting based on the relationship between the magnetic flux value and the weighing value under a standard load.

[0043] Specifically, the standard load corresponds to a standard weighing value. The compensation curve is obtained by fitting according to the ratio of the magnetic flux value and its corresponding weighing value to the standard weighing value. Therefore, substituting the motor magnetic flux into the compensation curve can obtain the ratio of the standard weighing value to the current weighing value, which is the weight compensation coefficient.

[0044] In some embodiments, the compensation curve is obtained by fitting based on the following steps: Under a standard load, determine multiple compensation coefficients according to the relationship between the magnetic flux value and the weighing value; fit the compensation curve according to the multiple compensation coefficients and the corresponding magnetic flux values.

[0045] Specifically, install the standard load on the inner wall of the drum of the washing device, and then obtain multiple flux linkage values and their corresponding weighing values. Determine the ratio of the standard weighing value to the multiple weighing values, where the standard weighing value is the weighing value corresponding to the standard flux linkage, to obtain multiple compensation coefficients. Perform curve fitting based on each compensation coefficient and its corresponding flux linkage value, and then the compensation curve can be obtained.

[0046] In some embodiments, under the standard load, the flux linkage values and weighing values corresponding to different ambient temperatures are different respectively.

[0047] Specifically, the flux linkage value of the motor will change due to the influence of temperature. The higher the ambient temperature, the magnetic property of the permanent magnet gradually weakens, and the flux linkage value gradually decreases. Therefore, by changing the ambient temperature to change the flux linkage value, the difference in the flux linkage values of different motors is simulated.

[0048] For example, assume the standard load is 3 kg, and obtain the flux linkage values and weighing values at different ambient temperatures. The flux linkage values and weighing values at different ambient temperatures are shown in Table 1:

[0049] Table 1

[0050] Ambient temperature (°C) Flux linkage value (Wb) Weighing value Compensation coefficient 25 3000 1800 1 35 2800 1820 0.989 45 2600 1840 0.978 55 2400 1860 0.967

[0051] The standard flux linkage value corresponding to the standard load (3 kg) is 3000 Wb, and the standard weighing value corresponding to the standard flux linkage value is 1800. Calculate the ratio of the standard weighing value to the different weighing values in Table 1, and multiple compensation coefficients in Table 1 can be obtained.

[0052] It should be noted that because the flux linkage values and weighing values corresponding to different ambient temperatures are different respectively, the ambient temperature will also affect the weighing value, resulting in fluctuations in the weighing value. Therefore, the load weight identification method in this embodiment can not only be used to solve the problem of unstable weighing value caused by differences in different motor bodies, but also solve the problem of unstable weighing value caused by different ambient temperatures.

[0053] In some embodiments, under the standard load, the flux linkage values and weighing values corresponding to different motor back electromotive forces are different respectively.

[0054] Specifically, it can be seen from formula (1) that the flux linkage value is proportional to the motor back electromotive force. Therefore, changing the motor back electromotive force can change the flux linkage value, and the difference in the flux linkage values of different motors is simulated. Since there is a certain range for motor magnetization, when the motor speed remains unchanged, the motor back electromotive force also has a certain range. Within the value range of the motor back electromotive force, obtain the flux linkage values and weighing values corresponding to different motor back electromotive forces.

[0055] It should be noted that in order to obtain a more accurate compensation coefficient, it is necessary to obtain the magnetic flux values and weighing values corresponding to the upper limit value, lower limit value, and multiple intermediate values of the motor back electromotive force.

[0056] In some embodiments, under standard load, the magnetic flux values and weighing values corresponding to different motors are different respectively.

[0057] Specifically, as can be seen from the above, since there is a certain range for motor magnetizing, the magnetic flux values of different motors are different. Therefore, when calibrating the magnetic flux values and weighing values, multiple different motors can also be calibrated.

[0058] Furthermore, in some embodiments, the compensation curve is expressed based on at least one of a linear function, a quadratic function, and an exponential function.

[0059] It can be understood that in actual situations, it is necessary to select a suitable function type according to specific error or deviation characteristics. If the error or deviation is relatively complex, multiple types of functions may be required for description and compensation.

[0060] For example, according to the magnetic flux values and compensation coefficients in Table 1, a compensation curve is fitted. The compensation curve is Y = 0.835 + 0.000055X, where the X coordinate is the magnetic flux value and the Y coordinate is the compensation coefficient.

[0061] S103, perform weight compensation on the current weighing value according to the weight compensation coefficient to obtain the load weight of the washing device.

[0062] Specifically, the weight compensation coefficient is determined according to the motor magnetic flux. Therefore, the load weight is compensated according to different motor magnetic fluxes, so the load weight is less affected by the individual differences of different motors and has higher stability.

[0063] It should be noted that the load weight identification method in this embodiment is applied to the motor controller. The motor controller obtains the load weight according to the weight compensation coefficient. The load weight is the compensated integral value and is sent to the controller of the washing device. The controller of the washing device obtains the load mass according to the load weight.

[0064] In an alternative embodiment, the controller of the washing device stores multiple intervals of weighing values and corresponding load masses. Within one interval, the relationship between the weighing value and the load mass is linear. After receiving the load weight, the controller of the washing device searches for the interval where the load weight is located and determines the load mass corresponding to the load weight.

[0065] For example, if the weighing value range is 1800 - 2720 and the corresponding load mass range is 3 kg - 4.5 kg, within this range, the functional relationship between the load mass and the weighing value is Y = 0.0016X + 0.12, where the X coordinate is the weighing value and the Y coordinate is the load mass. When the load weight is 1800, 1800 is the lower limit value of the range. Therefore, the controller of the washing device determines that the load mass is 3 kg. When the load weight is 2500, according to the functional relationship within this range, the load mass can be calculated as 4.12 kg.

[0066] In the above embodiments, the permanent magnets of different motors are different, and the motor magnetic fluxes are also different. The weight compensation coefficient is determined according to the motor magnetic flux, and the current weighing value is compensated by using the weight compensation coefficient, reducing the influence brought by the individual differences of the motors, so that the load weight is less affected by the individual differences of different motors and has higher stability.

[0067] In some embodiments, performing weight compensation on the current weighing value according to the weight compensation coefficient includes: multiplying the current weighing value by the weight compensation coefficient to obtain the load weight.

[0068] That is to say, since the compensation coefficient is the ratio of the standard weighing value to the weighing value, multiplying the current weighing value by the weight compensation coefficient gives the load weight, and the load weight is the standard weighing value corresponding to the current weighing value.

[0069] For example, assume the compensation curve is Y = 0.835 + 0.000055X, the motor magnetic flux is 2650 Wb, and the current weighing value is 2775. Substituting the motor magnetic flux of 2650 Wb into the compensation curve, the weight compensation coefficient can be calculated as 0.835 + 0.000055 * 2650 = 0.980. Multiplying the current weighing value by the weight compensation coefficient, the load weight is 2775 * 0.980 = 2720.

[0070] The technical solution of the present application will be further described in detail below in combination with specific implementation manners:

[0071] As Figure 2 shown, the method for identifying the load weight of a washing device includes the following steps:

[0072] S201, install a standard load on the inner wall of the drum of the washing device, and obtain the magnetic flux value and weighing value corresponding to different ambient temperatures of the motor.

[0073] S202, calculate the ratio of the standard weighing value to multiple weighing values to obtain multiple compensation coefficients.

[0074] S203, fit a compensation curve according to multiple compensation coefficients and the corresponding magnetic flux values.

[0075] S204, Obtain the motor magnetic flux and the current weighing value of the washing device.

[0076] S205, Substitute the motor magnetic flux into the compensation curve to obtain the weight compensation coefficient.

[0077] S206, Multiply the current weighing value by the weight compensation coefficient to obtain the load weight.

[0078] In the above embodiments, because there are individual differences among different motors, the motor magnetic fluxes are different. The weight compensation coefficient is determined according to the motor magnetic flux, and the current weighing value is compensated by using the weight compensation coefficient, reducing the influence brought by the individual differences of the motors, so that the load weight is less affected by the individual differences of different motors and has higher stability.

[0079] According to the load weight identification method of the washing device in the embodiment of the present invention, the current weighing value of the washing device is obtained, and the motor magnetic flux of the washing device is obtained. Because the permanent magnets of different motors are different, the motor magnetic fluxes are different, and different motor magnetic fluxes will affect the weighing value of the motor. Therefore, the weight compensation coefficient is determined according to the motor magnetic flux, and the current weighing value is weight-compensated according to the weight compensation coefficient to obtain the load weight of the washing device. Because the load weight is compensated according to different motor magnetic fluxes, the load weight is less affected by the individual differences of different motors and has higher stability.

[0080] Corresponding to the above embodiments, the embodiment of the present invention also provides a computer-readable storage medium, on which a load weight identification program of a washing device is stored. When the load weight identification program of the washing device is executed by a processor, the load weight identification method of the washing device in any of the foregoing embodiments is implemented.

[0081] According to the computer-readable storage medium in the embodiment of the present invention, by executing the computer program of the load weight identification method of the washing device, the load weight is obtained by compensating the current weighing value according to the motor magnetic flux. Therefore, the load weight is obtained by compensating according to the differences of different motor bodies, is less affected by the individual differences of different motors, and has higher stability.

[0082] Corresponding to the above embodiments, the embodiment of the present invention also provides an electronic device. As Figure 3 shown, the electronic device 100 includes a memory 110, a processor 120, and a load weight identification program of a washing device stored on the memory 110 and executable on the processor 120. When the processor 120 executes the load weight identification program, the load weight identification method of the washing device in any of the foregoing embodiments is implemented.

[0083] An electronic device according to an embodiment of the present invention executes a computer program of the load weight recognition method of the above-mentioned washing device through a processor. The load weight is obtained by compensating the current weighing value according to the motor magnetic flux. Therefore, the load weight is obtained by compensating for differences in different motor bodies and is less affected by individual differences of different motors, with higher stability.

[0084] Corresponding to the above embodiment, an embodiment of the present invention further provides a load weight recognition device for a washing device. As Figure 4 shown, the load weight recognition device includes: a first acquisition module 10, a second acquisition module 20, a determination module 30, and a compensation module 40.

[0085] Among them, the first acquisition module 10 is used to acquire the current weighing value of the washing device; the second acquisition module 20 is used to acquire the motor magnetic flux of the washing device; the determination module 30 is used to determine a weight compensation coefficient according to the motor magnetic flux; the compensation module 40 is used to perform weight compensation on the current weighing value according to the weight compensation coefficient to obtain the load weight of the washing device.

[0086] In some embodiments, the determination module 30 is further used to: obtain a weight compensation coefficient according to the motor magnetic flux and a pre-configured compensation curve, where the compensation curve is obtained by fitting based on the relationship between the magnetic flux value and the weighing value under a standard load.

[0087] In some embodiments, the compensation curve is obtained by fitting based on the following steps: under a standard load, determine a plurality of compensation coefficients according to the relationship between the magnetic flux value and the weighing value; fit a compensation curve according to the plurality of compensation coefficients and the corresponding magnetic flux values.

[0088] In some embodiments, under a standard load, the magnetic flux values and weighing values corresponding to different ambient temperatures are different.

[0089] In some embodiments, under a standard load, the magnetic flux values and weighing values corresponding to different motor back electromotive forces are different.

[0090] In some embodiments, under a standard load, the magnetic flux values and weighing values corresponding to different motors are different.

[0091] In some embodiments, the compensation curve is expressed based on at least one of a linear function, a quadratic function, and an exponential function.

[0092] In some embodiments, the compensation module 40 is further used to: multiply the current weighing value by the weight compensation coefficient to obtain the load weight.

[0093] It should be noted that the specific implementation manners of the load weight recognition device of the washing device in the embodiments of the present invention correspond one by one to the specific implementation manners of the load weight recognition method of the washing device in the foregoing embodiments of the present invention, and will not be elaborated herein.

[0094] The load weight recognition device of the washing equipment according to the embodiment of the present invention obtains the current weighing value of the washing equipment through the first acquisition module, and obtains the motor magnetic flux of the washing equipment through the second acquisition module. Since there are differences in the permanent magnets of different motors, the motor magnetic fluxes are different, and different motor magnetic fluxes will affect the weighing value of the motor. Therefore, the determination module determines the weight compensation coefficient according to the motor magnetic flux, and the compensation module performs weight compensation on the current weighing value according to the weight compensation coefficient to obtain the load weight of the washing equipment. Since the load weight is compensated according to different motor magnetic fluxes, the load weight is less affected by the individual differences of different motors and has high stability.

[0095] To achieve the above object, a washing equipment is provided according to the fifth aspect embodiment of the present invention. As Figure 5 and Figure 6 shown, the washing equipment 300 includes: the aforementioned electronic device 100; or the aforementioned load weight recognition device 200.

[0096] For the washing equipment according to the embodiment of the present invention, by adopting the above-mentioned electronic device or load weight recognition device, the load weight is obtained by compensating the current weighing value according to the motor magnetic flux. Therefore, the load weight is obtained by compensating according to the differences of different motor bodies, is less affected by the individual differences of different motors, and has high stability.

[0097] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a definite sequence list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device), or in combination with these instruction execution systems, apparatuses, or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion having one or more wirings (electronic device), a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation, or otherwise processing as appropriate, and then stored in a computer memory.

[0098] It should be understood that the various parts of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.

[0099] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.

[0100] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc. indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings. These are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as a limitation of the present invention.

[0101] In addition, the terms "first", "second", etc. used in the embodiments of the present invention are only for descriptive purposes and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the technical features indicated in this embodiment. Thus, the features defined with the terms "first", "second", etc. in the embodiments of the present invention may explicitly or implicitly indicate that at least one such feature is included in this embodiment. In the description of the present invention, the meaning of the word "plurality" is at least two or more, such as two, three, four, etc., unless otherwise explicitly and specifically defined in the embodiment.

[0102] In the present invention, unless otherwise explicitly specified or limited in the embodiments, the terms "mounted", "connected", "connected with" and "fixed" and the like appearing in the embodiments should be understood in a broad sense. For example, the connection can be a fixed connection, a detachable connection, or integrated. It can be understood that it can also be a mechanical connection, an electrical connection, etc.; of course, it can also be directly connected, or indirectly connected through an intermediate medium, or it can be the communication inside two elements, or the interaction relationship between two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to the specific implementation situations.

[0103] In the present invention, unless otherwise explicitly specified and limited, the first feature being "on" or "under" the second feature can be that the first and second features are in direct contact, or the first and second features are indirectly in contact through an intermediate medium. Moreover, the first feature being "above", "over" and "on top of" the second feature can be that the first feature is directly above or obliquely above the second feature, or merely indicates that the first feature has a higher horizontal height than the second feature. The first feature being "under", "beneath" and "underneath" the second feature can be that the first feature is directly below or obliquely below the second feature, or merely indicates that the first feature has a lower horizontal height than the second feature.

[0104] Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.

Claims

1. A method for identifying the load weight of a washing device, characterized in that, The method includes: Obtaining the current weighing value of the washing device and obtaining the motor magnetic flux of the washing device; Determining a weight compensation coefficient according to the motor magnetic flux; Performing weight compensation on the current weighing value according to the weight compensation coefficient to obtain the load weight of the washing device.

2. The method according to claim 1, wherein Determining a weight compensation coefficient according to the motor magnetic flux includes: Obtaining the weight compensation coefficient according to the motor magnetic flux and a pre-configured compensation curve, where the compensation curve is obtained by fitting based on the relationship between the magnetic flux value and the weighing value under a standard load.

3. The method according to claim 2, wherein The compensation curve is obtained by fitting based on the following steps: Under the standard load, determining a plurality of compensation coefficients according to the relationship between the magnetic flux value and the weighing value; Fitting the compensation curve according to the plurality of compensation coefficients and the corresponding magnetic flux values.

4. The method according to claim 3, characterized in that, Under the standard load, the magnetic flux values and weighing values corresponding to different ambient temperatures are different.

5. The method according to claim 3, wherein Under the standard load, the magnetic flux values and weighing values corresponding to different motor back electromotive forces are different.

6. The method according to claim 3, characterized in that, Under the standard load, the magnetic flux values and weighing values corresponding to different motors are different.

7. The method according to claim 2, characterized in that The compensation curve is expressed based on at least one of a linear function, a quadratic function, and an exponential function.

8. The method according to any one of claims 1-7, characterized in that Performing weight compensation on the current weighing value according to the weight compensation coefficient includes: Multiplying the current weighing value by the weight compensation coefficient to obtain the load weight.

9. A computer-readable storage medium, characterized in that, A load weight recognition program of a washing device is stored thereon. When the load weight recognition program of the washing device is executed by a processor, the load weight recognition method of the washing device according to any one of claims 1-8 is implemented.

10. An electronic device, characterized in that, It includes a memory, a processor, and a load weight recognition program of a washing device stored on the memory and executable on the processor. When the processor executes the load weight recognition program, the load weight recognition method of the washing device according to any one of claims 1-8 is implemented.

11. A load weight recognition device for a washing device, characterized in that, It includes: A first acquisition module for acquiring the current weighing value of the washing device; A second acquisition module for acquiring the motor magnetic flux of the washing device; A determination module for determining a weight compensation coefficient according to the motor magnetic flux; A compensation module for performing weight compensation on the current weighing value according to the weight compensation coefficient to obtain the load weight of the washing device.

12. A washing device, characterized in that, It includes: The electronic device according to claim 10; Or The load weight recognition device according to claim 11.