CN-122029317-A - Electronic device for estimating weight of laundry and method of operating the same
Abstract
Methods for operating an electronic device are disclosed. A method of operating an electronic device according to an embodiment of the present disclosure includes measuring a current of a motor of the electronic device with respect to a predetermined time interval in response to recognizing that a washing or drying cycle with respect to a laundry is started, determining that a laundry weight is at a first level or a second level based on a current value of the motor with respect to the predetermined time interval and a degree of change in the current, determining the laundry weight using the current value of the motor as an input value of a machine learning model trained to predict the laundry weight based on current distribution information in response to determining that the laundry weight is at the first level, determining the laundry weight using at least two of a maximum current value measured in the predetermined time interval, an accumulated differential value of the current measured in the predetermined time interval, a reference current value of the motor, information on a current change amount of the motor, and the current value of the motor as an input value of the machine learning model in response to determining that the laundry weight is at the second level, determining a time required to complete the washing or drying cycle based on the determined laundry weight, and displaying the determined time.
Inventors
- Jin Chixun
- ZHAO BINGHUA
- Hong Zongxiu
- JIN CHUNCHENG
Assignees
- 三星电子株式会社
Dates
- Publication Date
- 20260512
- Application Date
- 20241112
- Priority Date
- 20231124
Claims (15)
- 1. A method performed by an electronic device for washing or drying, the method comprising: measuring, by the electronic device, a current of a motor of the electronic device for a predetermined period of time in response to identifying that a wash or dry cycle for laundry is initiated; Determining, by the electronic device, a weight of the laundry as one of a first level or a second level based on a current value of the motor and a degree of variation of the current within the predetermined period of time; determining, by the electronic device, a weight of the laundry using the current value of the motor as an input value to a machine learning model in response to determining the weight of the laundry as a first level, wherein the machine learning model is trained to predict the weight of the laundry based on current distribution information; Determining, by the electronic device, a weight of the laundry using at least two of a maximum current value measured in the predetermined period of time, a differential cumulative value of the current measured in the predetermined period of time, a reference current value of the motor, information on a variation amount of the current of the motor, or the current value of the motor as input values of the machine learning model, in response to determining the weight of the laundry as a second level; determining, by the electronic device, a time required to complete the washing or drying cycle based on the determined weight of the laundry, and The determined time is displayed by the electronic device.
- 2. The method of claim 1, further comprising: when the current value of the motor is greater than or equal to a first threshold value and the degree of change in the current is greater than or equal to a second threshold value, determining the weight of the laundry as a second level.
- 3. The method of any of claims 1-2, further comprising: identifying a Revolutions Per Minute (RPM) of the motor; measuring the current of the motor based on the RPM, and An average current value of the motor over the predetermined period of time is determined as the current value of the motor.
- 4. The method according to claim 1, Wherein the current value of the motor includes an average current value of the motor over the predetermined period of time, and Wherein the degree of variation of the current includes a standard deviation value of the current of the motor for the predetermined period of time.
- 5. The method of claim 4, further comprising: measuring the reference current of the motor in response to recognizing that the washing or drying cycle is started without the laundry, and The weight of the laundry is determined based on the reference current.
- 6. The method of claim 1, wherein determining the weight of the laundry in response to determining the weight of the laundry as the second level comprises: selecting at least one of the maximum current value, the differential cumulative value, or the reference current value, and The weight of the laundry is determined using the selected value, the information about the variation amount of the current, and the current value of the motor as input values.
- 7. The method of claim 1, further comprising: Transmitting a request to update the machine learning model to a server at predetermined intervals, and An updated machine learning model is received from the server.
- 8. The method of claim 1, further comprising: In response to identifying that the predetermined period of time has arrived, a user interface is displayed that includes information for updating the machine learning model.
- 9. An electronic device, comprising: A memory storing one or more computer programs, and One or more processors, communicatively coupled to the memory, Wherein the one or more computer programs include computer-executable instructions that, when executed by the one or more processors, individually or collectively, cause the electronic device to: In response to recognizing that a washing or drying cycle for laundry is initiated, measuring a current of a motor of the electronic device for a predetermined period of time, Determining the weight of the laundry as one of a first level or a second level based on the current value of the motor and the degree of variation of the current during the predetermined period of time, Determining a weight of the laundry using the current value of the motor as an input value of a machine learning model in response to determining the weight of the laundry as a first level, wherein the machine learning model is trained to predict the weight of the laundry based on current distribution information, Determining a weight of the laundry using at least two of a maximum current value measured in the predetermined period of time, a differential cumulative value of the current measured in the predetermined period of time, a reference current value of the motor, information on a variation amount of the current of the motor, or the current value of the motor as input values of the machine learning model in response to determining the weight of the laundry as a second level, Determining a time required to complete the washing or drying cycle based on the determined weight of the laundry, and The determined time is displayed.
- 10. The electronic device of claim 9, wherein the one or more computer programs further comprise computer-executable instructions that, when executed by the one or more processors, individually or collectively, cause the electronic device to: when the current value of the motor is greater than or equal to a first threshold value and the degree of change in the current is greater than or equal to a second threshold value, determining the weight of the laundry as a second level.
- 11. The electronic device of claim 9, wherein the one or more computer programs further comprise computer-executable instructions that, when executed by the one or more processors, individually or collectively, cause the electronic device to: identifying a Revolutions Per Minute (RPM) of the motor; measuring the current of the motor based on the RPM, and An average current value of the motor over the predetermined period of time is determined as the current value of the motor.
- 12. The electronic device according to claim 9, Wherein the current value of the motor includes an average current value of the motor over the predetermined period of time, and Wherein the degree of variation of the current includes a standard deviation value of the current of the motor for the predetermined period of time.
- 13. The electronic device of claim 12, wherein the one or more computer programs further comprise computer-executable instructions that, when executed by the one or more processors, individually or collectively, cause the electronic device to: Measuring the reference current of the motor in response to identifying that the washing or drying cycle is initiated without the laundry, and The weight of the laundry is determined based on the reference current.
- 14. The electronic device of claim 9, wherein determining the weight of the laundry in response to determining the weight of the laundry as the second level comprises: selecting at least one of the maximum current value, the differential cumulative value, or the reference current value, and The weight of the laundry is determined using the selected value, the information about the variation amount of the current, and the current value of the motor as input values.
- 15. The electronic device of claim 9, wherein the one or more computer programs further comprise computer-executable instructions that, when executed by the one or more processors, individually or collectively, cause the electronic device to send data regarding the measured current of the motor to a server.
Description
Electronic device for estimating weight of laundry and method of operating the same Technical Field The present disclosure relates to an electronic device for estimating a weight of laundry (laundry) and a method of operating the same. Background With the development of technologies related to home appliances, electronic devices for performing washing or drying may provide various functions (e.g., remote control by a user device, optimization of washing cycles and methods, diagnosis and maintenance, and automatic notification). In this regard, the electronic device for washing and drying may provide a function of informing a user of the progress of the washing or drying cycle and the expected completion time. The washing or drying apparatus may estimate the time of the end of the cycle based on the weight of laundry to be put in. For measuring the weight of the laundry, a sensor for measuring the weight may be used, or the weight may be measured by measuring the load on the motor of the device. The above information is presented merely as background information to aid in the understanding of the present disclosure. No determination is made, nor an assertion is made, as to whether any of the above is applicable as prior art with respect to the present disclosure. Disclosure of Invention Technical problem The washing or drying apparatus may measure the weight of the laundry by measuring the current for the weight sensor or the motor. When the weight sensor is used, since the weight of the drum (drum) is relatively large compared to the amount of laundry, it may be difficult to accurately measure the weight of the laundry. In addition, when laundry having a large weight is put in or the weight eccentricity of the drum is remarkable due to the unbalance of the humidity, the method of measuring the weight of the laundry by measuring the current of the motor may decrease the accuracy. Aspects of the present disclosure are directed to solving at least the problems and/or disadvantages described above and to providing at least the advantages described below. Accordingly, it is an aspect of the present disclosure to provide an apparatus and method for measuring a weight of laundry based on a current distribution of a motor. Additional aspects will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the presented embodiments. Technical proposal According to an aspect of the present disclosure, there is provided a method performed by an electronic device for washing or drying. The method includes measuring, by the electronic device, a current of a motor of the electronic device for a predetermined period of time in response to identifying that a wash or dry cycle for laundry is initiated. The method for operating the electronic device may include determining a weight of the laundry as one of a first level or a second level based on a current value of the motor and a degree of variation of the current for the predetermined period of time. The method for operating the electronic device may include determining a weight of the laundry using the current value of the motor as an input value of a machine learning model in response to determining the weight of the laundry as a first level, wherein the machine learning model is trained to predict the weight of the laundry based on current distribution information. The method for operating the electronic device may include determining a weight of the laundry using at least two of a maximum current value measured in the predetermined period of time, a differential accumulated value of the currents measured in the predetermined period of time, a reference current value of the motor, information on a variation amount of the currents of the motor, or the current value of the motor as input values of the machine learning model in response to determining the weight of the laundry as a second level. The method for operating the electronic device may include determining a time required to complete the washing or drying cycle based on the determined weight of the laundry. The method for operating the electronic device may include displaying a determined time. According to another aspect of the present disclosure, an electronic device is provided. The electronic device includes a memory storing one or more computer programs and one or more processors communicatively coupled to the memory, wherein the one or more computer programs include computer-executable instructions that, when executed by the one or more processors, individually or collectively, cause the electronic device to, in response to identifying that a wash or dry cycle for laundry is initiated, measure a current of a motor of the electronic device for a predetermined period of time; the method includes determining a weight of the laundry as one of a first level or a second level based on a current value of the motor and a degree of change i