Dry cloth weighing method and device of washing machine, washing machine and storage medium
By detecting the power consumption energy and rotation speed of the washing machine motor during the uniform acceleration stage, and determining the load inertia parameters, the weight error problem caused by different water absorption of clothes is solved, and accurate dry cloth weight measurement is achieved. It is suitable for many motor types, reducing the weight of Resource consumption.
Patent Information
- Application Number
- CN202411521211.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-01-07
AI Technical Summary
When the existing washing machines determine the weight of the clothes to be washed, due to the different water absorption properties of the clothes, there is a large error in the weight determination, and it is necessary to measure the water absorption changes during drying and wetting, which consumes a lot of resources.
By controlling the washing machine motor to uniformly accelerate from the starting speed to the end speed, the motor is detected, and the load inertia parameters are determined based on the time and speed of the motor during the uniform acceleration stage, the dry cloth weight is directly determined without measuring the change in water absorption. .
It realizes the accurate determination of the weight of the clothes to be washed when keeping the clothes to be washed dry, reducing resource consumption, and is suitable for different types of motors, such as permanent magnet synchronous motors and AC induction motors.
Smart Images

Figure CN119265866A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of household appliances, and in particular to a method and device for weighing dry cloth of a washing machine, a washing machine and a storage medium. Background Art
[0002] In order to save energy and water and reduce the amount of detergent used, the existing drum washing machine will determine the weight of the clothes to be washed in advance, so as to achieve accurate delivery of the detergent.
[0003] The current method for determining the weight of laundry is to determine the change in water absorption and weight of the laundry when it is dry and wet, respectively, to assist in determining the weight of the laundry. However, since each type of laundry has different water absorption, this method will produce a large error when determining the weight of the laundry.
[0004] Therefore, it is urgent to propose a new method to solve the above problems. Summary of the invention
[0005] The present invention provides a dry cloth weighing method and device for a washing machine, a washing machine and a storage medium. The method eliminates the need to separately determine the changes in water absorption of clothes in a washing machine barrel under dry and wet conditions, thereby achieving accurate determination of the weight of clothes to be washed while keeping the clothes to be washed dry.
[0006] According to one aspect of the present invention, a method for weighing dry cloth of a washing machine is provided, the method comprising:
[0007] In the process of controlling the washing machine motor to uniformly accelerate from a starting speed to a terminal speed, determining the motor power consumption of the washing machine motor from a first moment to a second moment, wherein the first moment is a moment corresponding to when the speed of the washing machine motor reaches a first preset speed, and the second moment is a moment corresponding to when the speed of the washing machine motor reaches a second preset speed, and the washing machine motor is in a stable acceleration state between the first preset speed and the second preset speed, and the first preset speed is less than the second preset speed;
[0008] Determine the load inertia parameter according to the motor power consumption, the first moment, the second moment, the starting speed and the ending speed;
[0009] Based on the load inertia parameters, determine the weight of the dry cloth in the washing machine.
[0010] According to another aspect of the present invention, a dry cloth weighing device for a washing machine is provided, the device comprising:
[0011] A first determination module is used to determine the motor power consumption of the washing machine motor from a first moment to a second moment in the process of controlling the washing machine motor to uniformly accelerate from a starting speed to a terminal speed, wherein the first moment is a moment corresponding to when the speed of the washing machine motor reaches a first preset speed, and the second moment is a moment corresponding to when the speed of the washing machine motor reaches a second preset speed, and the washing machine motor is in a stable acceleration state between the first preset speed and the second preset speed, and the first preset speed is less than the second preset speed;
[0012] A second determination module is used to determine the load inertia parameter according to the motor power consumption, the first moment, the second moment, the starting speed and the ending speed;
[0013] The third determination module is used to determine the weight of dry cloth in the washing machine according to the load inertia parameter.
[0014] According to another aspect of the present invention, there is provided a washing machine, the washing machine comprising:
[0015] at least one processor; and
[0016] a memory communicatively connected to at least one processor; wherein,
[0017] The memory stores a computer program executable by at least one processor, and the computer program is executed by at least one processor so that the at least one processor can execute the dry cloth weighing method for a washing machine according to any embodiment of the present invention.
[0018] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the dry cloth weighing method of a washing machine according to any embodiment of the present invention when executed.
[0019] The dry cloth weighing method of the washing machine provided by the embodiment of the present invention determines the motor power consumption of the washing machine motor from the first moment to the second moment in the process of controlling the washing machine motor to uniformly accelerate from the starting speed to the ending speed; determines the load inertia parameter according to the motor power consumption, the first moment, the second moment, the starting speed and the ending speed; and determines the weight of the dry cloth in the washing machine according to the load inertia parameter. In the above technical scheme, on the one hand, by controlling the washing machine motor to uniformly accelerate from the starting speed to the ending speed, the motor power consumption of the washing machine motor from the first moment to the second moment is determined, thereby realizing the detection of the motor power consumption of the washing machine motor in the uniform acceleration stage, and reducing the consumption of resources brought by measuring relevant data using equipment such as weight sensors, water level sensors, flow meters, etc. At the same time, it is also possible to select the first moment corresponding to the first preset speed and the second moment corresponding to the second preset speed to determine the motor power consumption, thereby reducing the calculation error of the motor power consumption caused by the speed change fluctuation caused by the change of the motor speed. On the other hand, the load inertia parameters can be determined according to the moment of the motor in the uniform acceleration stage, the motor power consumption and the motor speed in the uniform acceleration stage, and the weight of the dry cloth in the washing machine can be determined based on the load inertia parameters, and there is no need to determine the change in the water absorption of the clothes in the washing machine barrel when they are dry and wet, which solves the problem of large errors in determining the weight of the clothes to be washed due to different water absorption of the clothes, and realizes accurate determination of the weight of the clothes to be washed while keeping the clothes to be washed dry. At the same time, since this method does not need to determine the number of rotations of the motor and the acceleration of the motor during the acceleration process, this method can be directly applied to the weighing of dry cloth in washing machines with permanent magnet synchronous motors and AC induction motors without adjusting the method.
[0020] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0022] Figure 1 A schematic flow chart of a method for weighing dry cloth of a washing machine provided by an embodiment of the present invention;
[0023] Figure 2 An example diagram of the relationship between the motor speed and time of a washing machine during the weighing phase provided by an embodiment of the present invention;
[0024] Figure 3 A schematic flow chart of another method for weighing dry cloth of a washing machine provided by an embodiment of the present invention;
[0025] Figure 4 An exemplary diagram of a load weight relationship provided by an embodiment of the present invention;
[0026] Figure 5 A schematic structural diagram of a dry cloth weighing device for a washing machine provided by an embodiment of the present invention;
[0027] Figure 6 Schematic diagram of the structure of a washing machine according to an embodiment of the present invention. DETAILED DESCRIPTION
[0028] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0029] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0030] Figure 1 A flow chart of a method for weighing dry cloth in a washing machine provided in an embodiment of the present invention is provided. This embodiment can be applied to the situation where dry cloth weighing of clothes in the washing machine drum is performed before washing, or it can also be applied to directly weighing clothes that have been soaked. This method can be performed by a dry cloth weighing device of the washing machine, and the dry cloth weighing device of the washing machine can be implemented in the form of hardware and / or software, and the dry cloth weighing device of the washing machine can be configured in the washing machine. In this embodiment, an electronic device such as a computer is provided on the washing machine, or the washing machine is presented in the form of an electronic device, and the dry cloth weighing device is provided in the electronic device. Figure 1 As shown, the method includes:
[0031] S101. In a process of controlling a washing machine motor to uniformly accelerate from a starting speed to a final speed, determining the motor power consumption of the washing machine motor from a first moment to a second moment.
[0032] Among them, the first moment is the moment corresponding to when the speed of the washing machine motor reaches the first preset speed, and the second moment is the moment corresponding to when the speed of the washing machine motor reaches the second preset speed. Between the first preset speed and the second preset speed, the washing machine motor is in a stable acceleration state, and the first preset speed is less than the second preset speed.
[0033] Specifically, before washing clothes in a washing machine, the clothes in the washing machine drum can be weighed. The weighing process is divided into two stages. The first stage is: the washing machine motor starts from a speed of 0, accelerates to the starting speed, and then rotates at a constant speed for a certain period of time with the starting speed as the current speed. The second stage is: the washing machine motor is uniformly accelerated from the starting speed to the ending speed.
[0034] In the second stage, since the motor of the washing machine needs to be uniformly accelerated from the starting speed until the motor speed reaches the end speed, at the moment when the uniform acceleration starts from the starting speed, and at the moment when the motor is uniformly accelerated until the speed is about to reach the end speed, a certain speed change fluctuation will be generated due to the change in the motor speed. Therefore, in order to reduce the error caused by the speed change fluctuation, a first preset speed and a second preset speed can be set, and based on the first moment corresponding to the first preset speed and the second moment corresponding to the second preset speed, the motor power consumption of the washing machine motor from the first moment to the second moment is determined.
[0035] Optionally, in one implementation, the first preset speed may be the starting speed, and the second preset speed may be the ending speed. In this case, the first moment is the moment corresponding to the starting speed, and the second moment is the moment corresponding to the ending speed. In another implementation, the first preset speed may be infinitely close to the starting speed, and the second preset speed may be infinitely close to the ending speed. In this case, the first moment is the moment corresponding to the first preset speed, and the second moment is the moment corresponding to the second preset speed.
[0036] For example, Figure 2 This is an example diagram of the relationship between the motor speed and time of a washing machine during the weighing phase provided by an embodiment of the present invention. Figure 2 As shown in the figure, the process of weighing the clothes in the washing machine drum is divided into the motor uniform speed stage (first stage) and the motor uniform acceleration stage (second stage). The horizontal axis in the figure is time t, in minutes (min), and the vertical axis is the motor speed ω, in revolutions per minute (rpm). In the motor uniform speed stage, when the motor speed accelerates from zero to the starting speed ω 起始 When the time is reached, it will rotate at a constant speed for a certain period of time until the starting time t起始 . The "certain time" is set by the user. From the start time, the motor will enter the second stage, that is, the motor will accelerate uniformly from the starting speed to the end speed. In one implementation, if the calculation error caused by the speed change fluctuation caused by the change of the motor speed is not considered, then the first moment t 1 can be the starting time t 起始 , the second moment t 2 The end time t 终止 . And the first moment t 1 The corresponding motor speed is the starting speed ω 起始 , that is, the first preset speed ω 1 is the starting speed ω 起始 , the second moment t 2 The corresponding motor speed is the terminal speed ω 终止 , that is, the second preset speed ω 2 is the final speed ω 终止 In another implementation, if the calculation error caused by the speed fluctuation caused by the change of the motor speed is taken into account, the first preset speed ω is preset. 1 With the second preset speed ω 2 And, when the motor is uniformly accelerated from the starting speed to the first preset speed ω 1 When the first preset speed ω is recorded 1 The corresponding first moment t 1 At this time, the uniform acceleration process of the motor is in a stable acceleration state until the motor is uniformly accelerated to the second preset speed ω 2 When the second preset speed ω is recorded 2 The corresponding second moment t 2 .
[0037] Specifically, the electric energy consumption of the motor can be directly determined according to the time difference from the second moment to the first moment, the first preset speed and the second preset speed.
[0038] In this embodiment, by controlling the washing machine motor to uniformly accelerate from the starting speed to the ending speed, the motor power consumption of the washing machine motor from the first moment to the second moment is determined, thereby realizing the detection of the motor power consumption of the washing machine motor in the uniform acceleration stage, and reducing the consumption of resources caused by using equipment such as weight sensors, water level sensors, flow meters, etc. to measure related data. At the same time, it is also possible to select the first moment corresponding to the first preset speed and the second moment corresponding to the second preset speed to determine the motor power consumption, thereby reducing the calculation error of the motor power consumption caused by the speed change fluctuation caused by the change of the motor speed.
[0039] S102, determining load inertia parameters according to the motor power consumption, the first moment, the second moment, the starting speed and the ending speed.
[0040] Specifically, after determining the motor power consumption of the washing machine motor from the first moment to the second moment, the uniform acceleration rotation time of the motor during the uniform acceleration stage can be determined according to the first moment and the second moment, that is, the time difference between the first moment and the second moment can be determined. And based on the starting speed, the ending speed and the time difference, the motor power of the motor in the uniform speed stage and the motor power in the uniform acceleration stage can be determined. And the load inertia parameter can be determined according to the time difference, the motor power of the motor in the uniform speed stage and the motor power in the uniform acceleration stage, and the motor power consumption.
[0041] S103: Determine the weight of dry cloth in the washing machine according to the load inertia parameter.
[0042] Specifically, since the load inertia parameter can reflect the relationship between the load in the washing machine drum and the inertia parameter when the motor drives the load in the washing machine drum to rotate, the load in the washing machine drum, that is, the weight of the dry cloth in the washing machine, can be determined based on the load inertia parameter.
[0043] For example, before using the washing machine to weigh dry cloth, the inertia parameters under different calibrated weights in the washing machine barrel can be calibrated to determine the load-weight relationship. For example, loads with different calibrated weights are placed in the washing machine barrel, and the inertia parameters corresponding to the loads with different calibrated weights are calculated according to steps S101-S102 to obtain the load-weight relationship. After the load-weight relationship is obtained after calibration, the weight of the dry cloth in the washing machine can be determined according to the calculated load inertia parameters.
[0044] In this embodiment, the load inertia parameter can be determined according to the moment of the motor in the uniform acceleration stage, the motor power consumption and the motor speed in the uniform acceleration stage, and the weight of the dry cloth in the washing machine is determined based on the load inertia parameter, and there is no need to determine the change in the water absorption of the clothes in the washing machine barrel when they are dry and wet, which solves the problem of large errors in determining the weight of the clothes to be washed due to different water absorption of the clothes, and achieves accurate determination of the weight of the clothes to be washed while keeping the clothes to be washed dry. At the same time, since this method does not need to determine the number of rotations of the motor and the motor acceleration during the acceleration process, this method can be directly applied to the weighing of dry cloth in washing machines with permanent magnet synchronous motors and AC induction motors without adjusting the method.
[0045] The dry cloth weighing method of the washing machine provided by the embodiment of the present invention determines the motor power consumption of the washing machine motor from the first moment to the second moment in the process of controlling the washing machine motor to uniformly accelerate from the starting speed to the ending speed; determines the load inertia parameter according to the motor power consumption, the first moment, the second moment, the starting speed and the ending speed; and determines the weight of the dry cloth in the washing machine according to the load inertia parameter. In the above technical scheme, on the one hand, by controlling the washing machine motor to uniformly accelerate from the starting speed to the ending speed, the motor power consumption of the washing machine motor from the first moment to the second moment is determined, thereby realizing the detection of the motor power consumption of the washing machine motor in the uniform acceleration stage, and reducing the consumption of resources brought by measuring relevant data using equipment such as weight sensors, water level sensors, flow meters, etc. At the same time, it is also possible to select the first moment corresponding to the first preset speed and the second moment corresponding to the second preset speed to determine the motor power consumption, thereby reducing the calculation error of the motor power consumption caused by the speed change fluctuation caused by the change of the motor speed. On the other hand, the load inertia parameters can be determined according to the moment of the motor in the uniform acceleration stage, the motor power consumption and the motor speed in the uniform acceleration stage, and the weight of the dry cloth in the washing machine can be determined based on the load inertia parameters, and there is no need to determine the change in the water absorption of the clothes in the washing machine barrel when they are dry and wet, which solves the problem of large errors in determining the weight of the clothes to be washed due to different water absorption of the clothes, and realizes accurate determination of the weight of the clothes to be washed while keeping the clothes to be washed dry. At the same time, since this method does not need to determine the number of rotations of the motor and the acceleration of the motor during the acceleration process, this method can be directly applied to the weighing of dry cloth in washing machines with permanent magnet synchronous motors and AC induction motors without adjusting the method.
[0046] Figure 3 This is a flow chart of another method for weighing dry cloth in a washing machine provided by an embodiment of the present invention. In addition to the above embodiments and other optional methods, this embodiment provides detailed descriptions of the step of "determining the load inertia parameter according to the motor power consumption, the first moment, the second moment, the starting speed and the ending speed", the step after "determining the load inertia parameter" and the step of "determining the weight of dry cloth in the washing machine according to the load inertia parameter". Figure 3 As shown, the method includes:
[0047] S301. In the process of controlling a washing machine motor to uniformly accelerate from a starting speed to a final speed, determining the motor power consumption of the washing machine motor from a first moment to a second moment.
[0048] Specifically, in the process of controlling the washing machine motor to uniformly accelerate from the starting speed to the ending speed, the first moment when the speed of the washing machine motor reaches the first preset speed and the second moment when the speed of the washing machine motor reaches the second preset speed are determined, and the motor power consumption is determined based on the first preset speed, the second preset speed, the first moment and the second moment.
[0049] S302: Determine the starting motor power and the ending motor power according to the first moment, the second moment, the starting speed and the ending speed.
[0050] The first moment is Figure 2 t in 1 , the second moment is Figure 2 t in 2 The starting speed is Figure 2 ω in 起始 The final speed is Figure 2 ω in 终止 .
[0051] Specifically, the starting motor power and the ending motor power can be determined as follows:
[0052] (1) Determine a time difference based on the first moment and the second moment.
[0053] Specifically, according to the first moment t 1 With the second moment t 2 , the time difference can be determined
[0054] △t=t 2 -t 1 =1 / k*(t 终止 -t 起始 ). Wherein, k is an error parameter. Exemplarily, the calculation method of k can be as described in S304, or determined by the user.
[0055] (2) Determine the starting motor power based on the time difference, starting speed and ending speed.
[0056] Specifically, the calculation method of the starting motor power is shown in the following formula:
[0057]
[0058] Among them, the starting motor power is P 1 , the time difference is △t, and the starting speed is ω 起始 , the final speed is ω 终止 The starting motor power may correspond to a power value of the motor rotating at a constant speed in the first stage.
[0059] (3) Determine the final motor power based on the starting speed, final speed and starting motor power.
[0060] Specifically, the calculation method of the termination motor power is shown in the following formula:
[0061]
[0062] Among them, the final motor power is P 2 .
[0063] In this embodiment, the starting motor power and the ending motor power are determined according to the first moment, the second moment, the starting speed and the ending speed. The starting motor power and the ending motor power can be directly determined based on the first moment, the second moment, the starting speed and the ending speed of the motor in the uniform acceleration stage, without using sensors or other detection equipment or calculating the motor acceleration to determine the starting power and the ending power of the motor. This saves resource consumption and solves the problem of power accuracy error caused by calculating the motor acceleration.
[0064] S303, determining load inertia parameters according to the motor power consumption, the first moment, the second moment, the starting speed, the ending speed, the starting motor power and the ending motor power.
[0065] Specifically, the load inertia parameter can be calculated according to the following formula:
[0066]
[0067] Where J is the load inertia parameter. Both formula (1) and formula (2) can calculate the load inertia parameter. 1 +P 2 ) can be used to eliminate errors caused by friction when the motor rotates.
[0068] S304: Determine error parameters.
[0069] Specifically, the error parameter is used to eliminate the calculation error caused by the speed change fluctuation caused by the change of the motor speed during the uniform acceleration process, that is, the error of the speed change fluctuation when the motor changes from the starting speed to the first preset speed and the error of the speed change fluctuation when the motor changes from the second preset speed to the end speed. The method for determining the error parameter includes:
[0070] (1) Determine a first coefficient and a second coefficient according to a first preset speed, a second preset speed, a starting speed, and an ending speed.
[0071] Specifically, the first preset speed ω 1 Can be aω 起始 +bω 终止 Indicates that the second preset speed ω 2 Can be aω 终止 +bω起始 Therefore, the first coefficient is a and the second coefficient is b.
[0072] Optionally, the first preset speed ω 1 It can be 0.9ω 起始 +0.1ω 终止 , the second preset speed ω 2 It can be 0.9ω 终止 +0.1ω 起始 Therefore, the first coefficient 0.9 and the second coefficient 0.1 can be determined according to the first preset speed, the second preset speed, the starting speed, and the ending speed.
[0073] (2) Determine an error parameter based on the first coefficient and the second coefficient.
[0074] Specifically, according to the first coefficient a and the second coefficient b, the error parameter k can be determined to be 1 / ab.
[0075] Alternatively, if a is 0.9 and b is 0.1, then k is 1 / 0.8.
[0076] S305. Correct the load inertia parameter according to the error parameter.
[0077] Specifically, the load inertia parameter can be corrected according to the following formula:
[0078] J′=J×k;
[0079] Among them, J' is the corrected load inertia parameter.
[0080] In this embodiment, error parameters can be determined according to the first preset speed, the second preset speed, the starting speed and the ending speed, and the load inertia parameters can be corrected based on the error parameters, thereby avoiding calculation errors caused by speed change fluctuations caused by changes in the motor speed during uniform acceleration of the motor, and achieving accurate calculation of the load inertia parameters.
[0081] S306: Obtain a preset load weight relationship.
[0082] The load weight relationship includes several groups of corresponding relationships, and one group of corresponding relationships includes an inertia parameter and a calibrated weight.
[0083] Specifically, before using the washing machine for the first time, the weight and inertia parameters of the clothes to be washed in the washing machine may be calibrated.
[0084] For example, assuming that the rated maximum load of a washing machine is 10 kg, at least two calibration weights can be selected, such as 1 kg and 6 kg as the calibration weights, and the inertia parameter J1 at 1 kg and the inertia parameter J6 at 6 kg can be determined. The method for determining the inertia parameter can be determined according to the above method for determining the load inertia parameter. At this time, two sets of corresponding relationships can be obtained, such as the calibration weight of 1 kg corresponds to the inertia parameter J1, and the calibration weight of 6 kg corresponds to the inertia parameter J6. The two sets of corresponding relationships are used as load weight relationships.
[0085] Optionally, if there are more corresponding relationships in the load-weight relationship, the final determined weight of dry cloth in the washing machine will be more accurate. For example, starting from 0kg, the inertia parameter corresponding to each increase of 1kg in the calibrated weight can be determined in increments of 1kg. That is, a load-weight relationship consisting of 10 groups of corresponding relationships is obtained. Among them, the largest calibrated weight is not greater than the rated maximum load of the washing machine.
[0086] S307: Determine the weight of the dry cloth in the washing machine according to the load weight relationship and the load inertia parameter.
[0087] Specifically, in one implementation, if there are many corresponding relationships in the load-weight relationship, the weight of the dry cloth in the washing machine can be directly determined from the load-weight relationship according to the load inertia parameter. In another implementation, if there are few corresponding relationships in the load-weight relationship, a fitting curve can be generated according to the load-weight relationship. And the weight of the dry cloth in the washing machine is determined according to the fitting curve and the load inertia parameter.
[0088] Exemplarily, in one implementation, if there are many corresponding relationships in the load-weight relationship, for example, the inertia parameters corresponding to different calibrated weights are determined with 1kg as the unit increment, or even with 0.5kg or a smaller division dimension as the unit increment. At this time, the inertia parameter closest to the load inertia parameter can be directly found from the load-weight relationship according to the value of the load inertia parameter, and the calibrated weight corresponding to the closest inertia parameter is determined as the weight of dry cloth in the washing machine. Table 1 is an example table of a load-weight relationship provided by an embodiment of the present invention. As shown in Table 1, the following table records the inertia parameter J corresponding to different calibrated weights with calibrated weights ranging from 0kg to 10kg. If the load-weight relationship is in the form shown in Table 1, when the load inertia parameter is determined, the inertia parameter consistent with or close to the load inertia parameter can be determined, and the calibrated weight corresponding to the inertia parameter consistent with or close to the load inertia parameter can be determined as the weight of dry cloth in the washing machine.
[0089] Table 1 Example table of load-weight relationship
[0090]
[0091]
[0092] Table 1 shows the calibrated weight when the unit increment is 1 kg. If the unit increment is smaller, the final determined weight of the dry cloth in the washing machine will be more accurate.
[0093] In another implementation, if there are fewer corresponding relationships in the load-weight relationship, or if the weight of dry cloth in the washing machine needs to be finally determined more accurately, a fitting curve can be generated according to the load-weight relationship. Figure 4 FIG. 1 is an example diagram of a load weight relationship provided by an embodiment of the present invention. Figure 4 As shown, the fitting curve can be established with the calibration weight shown in Table 1 and its corresponding inertia parameters, and the following is obtained: Figure 4 The corresponding relationship between the fitting curve and the fitting curve shown in . Wherein, the horizontal coordinate x is the calibration weight, the vertical coordinate y is the inertia parameter, and the formula y = -3.4287x 3 +78.086x 2 -82x+15.895 is the formula corresponding to the fitting curve, which is used to determine the data relationship between the calibrated weight and the inertia parameter. Therefore, the formula corresponding to the fitting curve can be used as the load-weight relationship. And, when the load inertia parameter is obtained, the load inertia parameter is y, substituted into the formula of the load-weight relationship, and the obtained x is the weight of the dry cloth in the washing machine. Among them, the expression form of the fitting curve can be, for example, in exponential form, linear form, polynomial form or other forms, and the order of x can be set according to user needs.
[0094] It is worth noting that, in addition to the above-mentioned tables and fitting curves and their corresponding formulas, the load-weight relationship can also be expressed in other optional ways, for example, by displaying it in a cloud status table or in an image, which is no longer limited here.
[0095] In this embodiment, a preset load-weight relationship is obtained, and the weight of dry cloth in the washing machine is determined according to the load-weight relationship and the load inertia parameter, so that the weight of dry cloth in the washing machine can be determined quickly and accurately based on the actual load inertia parameter. There is no need to soak the clothes to be washed in the washing machine, and there is no need to use a large number of detection sensors to determine different required parameter values and the acceleration change of the motor during the acceleration process. The weight of dry cloth in the washing machine is determined using a simple and economical method.
[0096] The dry cloth weighing method of the washing machine provided by the embodiment of the present invention, on the one hand, determines the starting motor power and the ending motor power according to the first moment, the second moment, the starting speed and the ending speed, and can directly determine the starting motor power and the ending motor power based on the first moment, the second moment, the starting speed and the ending speed of the motor in the uniform acceleration stage, without using a sensor or other detection equipment or using the method of calculating the motor acceleration to determine the starting power and the ending power of the motor, saving resource consumption, and solving the problem of power accuracy error caused by calculating the motor acceleration. On the other hand, the error parameter can be determined according to the first preset speed, the second preset speed, the starting speed and the ending speed, and the load inertia parameter is corrected based on the error parameter, avoiding the calculation error caused by the speed change fluctuation caused by the change of the motor speed during the uniform acceleration process of the motor, and realizing the accurate calculation of the load inertia parameter. Finally, the preset load weight relationship is obtained, and the weight of the dry cloth in the washing machine is determined according to the load weight relationship and the load inertia parameter, realizing the fast and accurate determination of the weight of the dry cloth in the washing machine based on the actual load inertia parameter. There is no need to soak the clothes to be washed in the washing machine, and there is no need to use a large number of detection sensors to determine different required parameter values and the acceleration change of the motor during the acceleration process. A simple and economical method can be used to determine the weight of the dry clothes in the washing machine.
[0097] Figure 5 The structure diagram of a dry cloth weighing device for a washing machine provided by an embodiment of the present invention is shown in FIG. Figure 5 As shown, the device comprises:
[0098] The first determination module 501 is used to determine the motor power consumption of the washing machine motor from a first moment to a second moment in the process of controlling the washing machine motor to uniformly accelerate from a starting speed to a terminal speed, wherein the first moment is a moment corresponding to when the speed of the washing machine motor reaches a first preset speed, and the second moment is a moment corresponding to when the speed of the washing machine motor reaches a second preset speed, and the washing machine motor is in a stable acceleration state between the first preset speed and the second preset speed, and the first preset speed is less than the second preset speed;
[0099] A second determination module 502 is used to determine a load inertia parameter according to the motor power consumption, the first moment, the second moment, the starting speed and the ending speed;
[0100] The third determination module 503 is used to determine the weight of dry clothes in the washing machine according to the load inertia parameter.
[0101] Optionally, the second determining module 502 is specifically configured to:
[0102] The starting motor power and the ending motor power are determined according to the first moment, the second moment, the starting speed and the ending speed; the load inertia parameter is determined according to the motor power consumption, the first moment, the second moment, the starting speed, the ending speed, the starting motor power and the ending motor power.
[0103] Optionally, the starting motor power and the ending motor power are determined according to the first moment, the second moment, the starting speed and the ending speed, and the second determining module 502 is specifically used for:
[0104] Determine the time difference according to the first moment and the second moment; determine the starting motor power according to the time difference, the starting speed and the ending speed; determine the ending motor power according to the starting speed, the ending speed and the starting motor power.
[0105] Optionally, after determining the load inertia parameter, the second determination module 502 is further used for:
[0106] Determine the error parameters; and correct the load inertia parameters based on the error parameters.
[0107] Optionally, to determine the error parameter, the second determination module 502 is specifically configured to:
[0108] A first coefficient and a second coefficient are determined according to the first preset rotational speed, the second preset rotational speed, the starting rotational speed and the ending rotational speed; and an error parameter is determined according to the first coefficient and the second coefficient.
[0109] Optionally, the third determining module 503 is specifically configured to:
[0110] A preset load weight relationship is obtained, wherein the load weight relationship includes a plurality of groups of corresponding relationships, and a group of corresponding relationships includes an inertia parameter and a calibrated weight; and the weight of dry cloth in the washing machine is determined according to the load weight relationship and the load inertia parameter.
[0111] Optionally, according to the load weight relationship and the load inertia parameter, the weight of dry cloth in the washing machine is determined, and the third determination module 503 is specifically used to:
[0112] A fitting curve is generated according to the load-weight relationship; and the weight of dry cloth in the washing machine is determined according to the fitting curve and the load inertia parameter.
[0113] The dry cloth weighing device for a washing machine provided in an embodiment of the present invention can execute the dry cloth weighing method for a washing machine provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.
[0114] Figure 6Schematic diagram of the structure of the washing machine 10 of an embodiment of the present invention. The washing machine is presented in the form of an electronic device, which is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0115] like Figure 6 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0116] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0117] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a dry cloth weighing method for a washing machine.
[0118] In some embodiments, the dry cloth weighing method of the washing machine can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the dry cloth weighing method of the washing machine described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to execute the dry cloth weighing method of the washing machine in any other appropriate manner (for example, by means of firmware).
[0119] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0120] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0121] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0122] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0123] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0124] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the respective computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0125] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0126] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for weighing dry cloth of a washing machine, characterized in that: The method comprises: In the process of controlling the washing machine motor to uniformly accelerate from a starting speed to a terminal speed, determining the motor power consumption of the washing machine motor from a first moment to a second moment, wherein the first moment is a moment corresponding to when the speed of the washing machine motor reaches a first preset speed, and the second moment is a moment corresponding to when the speed of the washing machine motor reaches a second preset speed, and the washing machine motor is in a stable acceleration state between the first preset speed and the second preset speed, and the first preset speed is less than the second preset speed; Determine a load inertia parameter according to the motor power consumption, the first moment, the second moment, the starting speed, and the ending speed; The weight of dry cloth in the washing machine is determined according to the load inertia parameter.
2. The dry cloth weighing method of a washing machine according to claim 1, characterized in that: The step of determining the load inertia parameter according to the motor power consumption, the first moment, the second moment, the starting speed and the ending speed includes: Determine a starting motor power and a ending motor power according to the first moment, the second moment, the starting speed and the ending speed; The load inertia parameter is determined according to the motor power consumption, the first moment, the second moment, the starting speed, the ending speed, the starting motor power and the ending motor power.
3. The dry cloth weighing method of a washing machine according to claim 2, characterized in that: The determining of the starting motor power and the ending motor power according to the first moment, the second moment, the starting speed and the ending speed comprises: Determine a time difference according to the first moment and the second moment; Determining the starting motor power according to the time difference, the starting speed and the ending speed; The final motor power is determined according to the starting rotation speed, the final rotation speed and the starting motor power.
4. The dry cloth weighing method of a washing machine according to claim 1, characterized in that: After determining the load inertia parameters, it also includes: Determine error parameters; The load inertia parameter is corrected according to the error parameter.
5. The dry cloth weighing method of a washing machine according to claim 4, characterized in that: The determining of the error parameter comprises: Determining a first coefficient and a second coefficient according to the first preset speed, the second preset speed, the starting speed, and the ending speed; The error parameter is determined according to the first coefficient and the second coefficient.
6. The dry cloth weighing method of a washing machine according to claim 1, characterized in that: The step of determining the weight of dry cloth in the washing machine according to the load inertia parameter comprises: Obtaining a preset load-weight relationship, wherein the load-weight relationship includes a plurality of groups of corresponding relationships, and a group of the corresponding relationships includes an inertia parameter and a calibrated weight; The weight of dry clothes in the washing machine is determined according to the load-weight relationship and the load inertia parameter.
7. The dry cloth weighing method of a washing machine according to claim 6, characterized in that: The step of determining the weight of dry cloth in the washing machine according to the load weight relationship and the load inertia parameter comprises: generating a fitting curve according to the load-weight relationship; The weight of dry cloth in the washing machine is determined according to the fitting curve and the load inertia parameter.
8. A dry cloth weighing device for a washing machine, characterized in that: The device comprises: A first determination module is used to determine the motor power consumption of the washing machine motor from a first moment to a second moment in the process of controlling the washing machine motor to uniformly accelerate from a starting speed to a terminal speed, wherein the first moment is a moment corresponding to when the speed of the washing machine motor reaches a first preset speed, and the second moment is a moment corresponding to when the speed of the washing machine motor reaches a second preset speed, and the washing machine motor is in a stable acceleration state between the first preset speed and the second preset speed, and the first preset speed is less than the second preset speed; A second determination module is used to determine a load inertia parameter according to the electric power consumption of the motor, the first moment, the second moment, the starting speed and the ending speed; The third determination module is used to determine the weight of dry cloth in the washing machine according to the load inertia parameter.
9. A washing machine, characterized in that: include: one or more processors; a memory for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the dry cloth weighing method for the washing machine according to any one of claims 1 to 7.
10. A readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the dry cloth weighing method of the washing machine according to any one of claims 1 to 7 is implemented.