Method, apparatus, electronic device, and storage medium for controlling a washing machine

By incorporating a built-in weighing module and a shaking program, combined with the detection of eccentricity, rotation speed, and current, the problem of clothes sticking to the wall is solved, achieving the effect of automatic clothes drying.

CN114592321BActive Publication Date: 2026-05-01QINGDAO HAIER DRUM WASHING MACHINE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
QINGDAO HAIER DRUM WASHING MACHINE CO LTD
Filing Date
2020-12-07
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In existing drum washing machines, clothes tend to stick tightly to the inner drum wall after high-speed spin drying, making it difficult for them to fall off and affecting the drying effect.

Method used

The built-in weighing module detects the load of the clothing, executes a shaking program, and records relevant information such as eccentricity value, rotation speed and current value. Based on the actual values, it determines whether the clothing is stuck to the wall and repeats the shaking program until no clothing is stuck to the wall. Appropriate rotation speed and rotation method are used to avoid clothing sticking to the wall.

Benefits of technology

This effectively prevents clothes from sticking to the inner drum wall after washing, ensuring that clothes can be dried automatically.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114592321B_ABST
    Figure CN114592321B_ABST
Patent Text Reader

Abstract

The embodiment of the application relates to a method and device for controlling a washing machine, electronic equipment and a storage medium, and particularly relates to the technical field of intelligent household appliances / smart household appliances / intelligent parallelism / intelligent washing machines, the method comprising: after dehydration is completed, determining the current load of the washing machine by weighing laundry through a built-in weighing module; controlling the washing machine to execute a predetermined shaking-off program for shaking off laundry on the wall of a barrel, and recording actual values of relevant information of the washing machine in the process of executing the shaking-off program; determining whether there is still laundry on the wall of the barrel in the washing barrel according to the current load of the washing machine and the actual values of the relevant information; and if it is determined that there is still laundry on the wall of the barrel in the washing barrel, repeatedly executing the shaking-off program and detecting until it is determined that there is no laundry on the wall of the barrel in the washing barrel, which can avoid the laundry being stuck on the inner barrel wall after washing, and can avoid the difficulty in automatic drying after washing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of smart home appliance technology, specifically to a method, apparatus, electronic device, and storage medium for controlling a washing machine. Background Technology

[0002] With social development and the progress of human civilization, people have higher demands for the convenience of washing clothes. Modern washing machines are becoming increasingly automated, and the entire washing process can be completed automatically without human intervention.

[0003] Currently, the spin speed of drum washing machines on the market is generally 1400 rpm, and the highest speed can even reach 1600 rpm. After being spun at ultra-high speed, the clothes inside the washing machine often stick tightly to the inner wall of the drum and are difficult to fall off. If the washing and drying programs are included at the same time, the clothes sticking to the drum wall are difficult to dry. Summary of the Invention

[0004] In view of this, embodiments of the present invention provide a method, apparatus, electronic device, and storage medium for controlling a washing machine to prevent clothes from sticking to the inner drum wall after washing.

[0005] Other features and advantages of the embodiments of the present invention will become apparent from the following detailed description, or may be learned in part by practice of the embodiments of the present invention.

[0006] In a first aspect of this disclosure, embodiments of the present invention provide a method for controlling a washing machine, comprising:

[0007] After the spin cycle is complete, the built-in weighing module weighs the clothes to determine the current load of the washing machine.

[0008] Control the washing machine to execute a pre-set shaking program to shake the clothes off the drum walls;

[0009] Record the actual values ​​of relevant information of the washing machine during the execution of the shaking program, wherein the relevant information includes eccentricity value, actual spin speed, and / or current value;

[0010] Determine whether there are still clothes stuck to the tub wall inside the washing machine based on the current load of the washing machine and the actual values ​​of the relevant information;

[0011] If it is determined that there are still clothes stuck to the tub wall inside the washing tub, return to the steps of controlling the washing machine to execute the shaking program and determining whether there are still clothes stuck to the tub wall inside the washing tub, until it is determined that there are no clothes stuck to the tub wall inside the washing tub.

[0012] In one embodiment, the shaking process includes controlling the washing machine to rotate clockwise or counterclockwise for a first predetermined duration, wherein the rotational speed of the washing machine during clockwise or counterclockwise rotation is less than the rotational speed during spin-drying.

[0013] In one embodiment, the shaking process includes controlling the washing machine to rotate clockwise and counterclockwise alternately for a second predetermined duration, wherein the rotation speed of the washing machine during clockwise rotation is less than the rotation speed during spin-drying, and the rotation speed of the washing machine during clockwise rotation is less than the rotation speed during spin-drying.

[0014] In one embodiment, the shaking procedure includes: controlling the washing machine to rotate clockwise for a third predetermined time, then stopping for a fourth predetermined time, and then rotating counterclockwise for a fifth predetermined time as a control cycle; controlling the washing machine to repeat at least one control cycle; wherein the rotation speed of the washing machine during clockwise rotation is less than the rotation speed during spin-drying, and the rotation speed of the washing machine during clockwise rotation is less than the rotation speed during spin-drying.

[0015] In one embodiment, determining whether there are still clothes stuck to the tub wall in the washing machine based on the current load of the washing machine and the actual value of the relevant information includes: querying the theoretical value of the relevant information of the washing machine under the current load; and determining whether there are still clothes stuck to the tub wall in the washing machine based on whether the actual value and the theoretical value of the relevant information match.

[0016] In one embodiment, the method further includes: timing after detecting that the dehydration is complete; if it is detected that there are still clothes stuck to the tub wall inside the washing tub, if the timing is less than a predetermined time threshold, then the step of returning to the control of the washing machine to execute the shaking program and the detection step are executed; if the timing is greater than or equal to the predetermined time threshold, then the user is prompted that there are clothes stuck to the tub wall and need to be manually handled.

[0017] In one embodiment, the method further includes: if no clothes are detected sticking to the wall of the washing tub, determining whether the current washing program includes a clothes drying operation; if the current washing program includes a clothes drying operation, controlling the washing machine to perform the clothes drying operation.

[0018] In a second aspect of this disclosure, embodiments of the present invention also provide an apparatus for controlling a washing machine, comprising:

[0019] The load weighing unit is used to weigh the clothes after the spin cycle is complete to determine the current load of the washing machine.

[0020] The shake control unit is used to control the washing machine to execute a predetermined shake program for shaking clothes off the drum walls;

[0021] An information recording unit is used to record the actual values ​​of relevant information of the washing machine during the execution of the shaking program, wherein the relevant information includes eccentricity value, actual rotation speed, and / or current value;

[0022] The wall-adhesion detection unit is used to determine whether there are still clothes adhering to the wall of the washing tub based on the current load of the washing machine and the actual value of the relevant information.

[0023] The control unit is terminated to return to the steps of controlling the washing machine to execute the shaking program and determining whether there are still clothes stuck to the tub wall if it is determined that there are still clothes stuck to the tub wall, until it is determined that there are no clothes stuck to the tub wall.

[0024] In one embodiment, the shaking program in the shaking control unit includes controlling the washing machine to rotate clockwise or counterclockwise for a first predetermined duration, wherein the rotation speed of the washing machine when rotating clockwise or counterclockwise is less than the rotation speed when spinning.

[0025] In one embodiment, the shaking program in the shaking control unit includes controlling the washing machine to rotate clockwise and counterclockwise alternately for a second predetermined duration, wherein the rotation speed of the washing machine during clockwise rotation is less than the rotation speed during spin-drying, and the rotation speed of the washing machine during clockwise rotation is less than the rotation speed during spin-drying.

[0026] In one embodiment, the shaking program in the shaking control unit includes:

[0027] The control cycle consists of controlling the washing machine to rotate clockwise for a third predetermined time, then stopping for a fourth predetermined time, and then rotating counterclockwise for a fifth predetermined time. The washing machine is controlled to repeat at least one control cycle. The rotation speed of the washing machine during clockwise rotation is less than the rotation speed during spin-drying, and the rotation speed of the washing machine during clockwise rotation is less than the rotation speed during spin-drying.

[0028] In one embodiment, the wall-adhesion determination unit is used to: query the theoretical value of the relevant information of the washing machine under the current load; and determine whether there are still clothes adhering to the wall of the washing tub based on whether the actual value and the theoretical value of the relevant information match.

[0029] In one embodiment, the information recording unit is further configured to: start timing after detecting that the dehydration is complete; the end control unit is further configured to: if it is detected that there are still clothes stuck to the tub wall in the washing tub, if the timing is less than a predetermined time threshold, then execute the step of returning to the control of the washing machine to execute the shaking program and the detection step; if the timing is greater than or equal to the predetermined time threshold, then prompt the user that there are clothes stuck to the tub wall and need to be manually handled.

[0030] In one embodiment, the device further includes a drying control unit, which is configured to determine whether the current washing program includes a clothes drying operation if it is detected that no clothes are attached to the wall of the washing tub; if the current washing program includes a clothes drying operation, it controls the washing machine to perform the clothes drying operation.

[0031] In a third aspect of this disclosure, an electronic device is provided. The electronic device includes: a processor; and a memory for storing executable instructions, which, when executed by the processor, cause the electronic device to perform the method of the first aspect.

[0032] In a fourth aspect of this disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the method of the first aspect.

[0033] The beneficial technical effects of the technical solution proposed in the embodiments of the present invention are as follows:

[0034] This invention, in its embodiments, determines the current load of the washing machine by weighing the clothes using a built-in weighing module after spin-drying; controls the washing machine to execute a predetermined shaking program to shake off the clothes from the drum wall; records the actual values ​​of relevant information of the washing machine during the execution of the shaking program, including eccentricity value, actual rotation speed, and / or current value; determines whether there are still clothes sticking to the drum wall in the washing tub based on the current load of the washing machine and the actual values ​​of the relevant information; if it is determined that there are still clothes sticking to the drum wall in the washing tub, the shaking program is repeated and detected until no clothes are detected sticking to the drum wall in the washing tub, thus avoiding clothes sticking to the inner drum wall after washing and preventing clothes from being difficult to dry automatically after washing. Attached Figure Description

[0035] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings described below are only a part of the embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the content of the embodiments of the present invention and these drawings without creative effort.

[0036] Figure 1 This is a flowchart illustrating a method for controlling a washing machine according to an embodiment of the present invention;

[0037] Figure 2 This is a schematic diagram of a device for controlling a washing machine according to an embodiment of the present invention;

[0038] Figure 3 A schematic diagram of an electronic device suitable for implementing embodiments of the present invention is shown. Detailed Implementation

[0039] To make the technical problems solved, the technical solutions adopted, and the technical effects achieved by the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the protection scope of the embodiments of the present invention.

[0040] It should be noted that the terms "system" and "network" are often used interchangeably in this invention. The term "and / or" mentioned in this invention refers to any and all combinations including one or more of the related listed items. The terms "first," "second," etc., in the specification, claims, and drawings of this disclosure are used to distinguish different objects, not to limit a specific order.

[0041] It should also be noted that the various embodiments described below in this invention can be executed individually or in combination with each other, and this invention does not impose any specific limitations on this.

[0042] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0043] The technical solutions of the embodiments of the present invention will be further described below with reference to the accompanying drawings and specific implementation methods.

[0044] Figure 1 This diagram illustrates a flow chart of a method for controlling a washing machine according to an embodiment of the present invention. This embodiment is applicable to situations where the washing machine shakes off clothes stuck to the inner drum wall after spin-drying. This method can be executed by a device configured in an electronic device to control the washing machine, such as... Figure 1 As shown, the method for controlling a washing machine described in this embodiment includes:

[0045] In step S110, the clothes are weighed using the built-in weighing module to determine the current load of the washing machine.

[0046] In step S120, the washing machine is controlled to execute a predetermined shaking program for shaking the clothes off the drum wall.

[0047] The shaking program described in this embodiment can be implemented in various ways. For example, the washing machine can be controlled to rotate clockwise or counterclockwise for a first predetermined duration. Alternatively, it can be controlled to rotate clockwise and counterclockwise alternately for a second predetermined duration. Furthermore, controlling the washing machine to rotate clockwise for a third predetermined duration, then stop for a fourth predetermined duration, and then rotate counterclockwise for a fifth predetermined duration can be considered as a control cycle; the washing machine can be controlled to repeat at least one control cycle.

[0048] The specific rotation speed and rotation duration of each of the above schemes can be determined based on comparative experiments. In principle, the duration should be as short as possible to avoid both long waiting times for users and excessive waste of electrical energy.

[0049] It should be noted that, in principle, the washing machine's spin speed should not be too high, at least lower than the spin speed during the spin cycle. This is because a higher spin speed makes clothes more likely to stick to the inner drum wall. The initial intention of this embodiment stems from the fact that during the final stage of the washing program—the spin cycle—clothes are prone to sticking to the drum wall due to excessively high spin speed. Therefore, for the shake-off program used to remove clothes from the drum wall, the washing machine's spin speed should not be too high. The ideal spin speed for shaking clothes off the drum wall can be determined through multiple comparative experiments.

[0050] In step S130, the actual values ​​of relevant information of the washing machine during the execution of the shaking program are recorded.

[0051] For example, the relevant information may include one or more of the following: eccentricity value, actual rotational speed, and current value.

[0052] In step S140, it is determined whether there are still clothes stuck to the tub wall inside the washing tub based on the current load of the washing machine and the actual value of the relevant information.

[0053] For washing machines of the same model, under the same load, their eccentricity, actual speed, and current should theoretically be the same, while under different loads, their eccentricity, actual speed, and current should theoretically be different.

[0054] In other words, under a certain load, the theoretical values ​​of the washing machine's eccentricity, actual speed, and current can be determined. These data can be obtained by querying based on big data statistics.

[0055] The applicant's analysis revealed that after the washing machine finishes its spin cycle, during the predetermined shaking program, if there are no clothes adhering to the drum wall, the actual values ​​of eccentricity, actual spin speed, and current are not significantly different from their theoretical values ​​corresponding to the load. However, if there are still clothes adhering to the drum wall, the actual values ​​of eccentricity, actual spin speed, and current do not match their theoretical values, exhibiting a significant deviation. Therefore, whether there are still clothes adhering to the drum wall can be determined by whether the theoretical and actual values ​​of the washing machine's eccentricity, actual spin speed, and current match during the shaking program.

[0056] For example, the theoretical values ​​of the relevant information of the washing machine under the current load can be queried. If, during the actual washing process, one or more of the above-mentioned relevant information do not match the theoretical values ​​corresponding to its load and the deviation is large, it can be determined whether there are still clothes stuck to the drum wall inside the washing tub. Otherwise, it can be determined that there are no clothes stuck to the drum wall inside the washing tub.

[0057] In step S150, if it is determined that there are still clothes stuck to the wall of the washing tub, return to step S120; otherwise, end the process.

[0058] According to one or more embodiments of this disclosure, the technical solution of this embodiment can also start timing after detecting that the dehydration is completed; if it is detected that there are still clothes stuck to the tub wall in the washing tub, if the timing is less than a predetermined time threshold, the step of returning to the control of the washing machine to execute the shaking program and the detection step are executed; if the timing is greater than or equal to the predetermined time threshold, the user is prompted that there are clothes stuck to the tub wall and need to be manually handled.

[0059] According to one or more embodiments of this disclosure, the technical solution of this embodiment can further determine whether the current washing program includes a clothes drying operation after detecting whether there are still clothes stuck to the tub wall inside the washing tub. If no clothes are detected stuck to the tub wall inside the washing tub, the washing machine is controlled to perform the clothes drying operation.

[0060] This embodiment determines the current load of the washing machine by controlling the built-in weighing module to weigh the clothes after the spin-drying process; controls the washing machine to execute a predetermined shaking program to shake the clothes off the drum wall; records the actual values ​​of relevant information of the washing machine during the execution of the shaking program, including eccentricity value, actual speed, and / or current value; determines whether there are still clothes sticking to the drum wall in the washing tub based on the current load of the washing machine and the actual values ​​of the relevant information; if it is determined that there are still clothes sticking to the drum wall in the washing tub, the shaking program is repeated and detected until no clothes are detected sticking to the drum wall in the washing tub. This can prevent clothes from sticking to the inner drum wall after washing and prevent clothes from being difficult to dry automatically after washing.

[0061] As an implementation of the methods shown in the above figures, this application provides an embodiment of a device for controlling a washing machine. Figure 2 This diagram illustrates a structural schematic of a device for controlling a washing machine according to this embodiment. This device embodiment is similar to... Figure 1 Corresponding to the illustrated method embodiments, this device can be specifically applied to various electronic devices. For example... Figure 2 As shown, the device for controlling the washing machine described in this embodiment includes a load weighing unit 210, a shake-off control unit 220, an information recording unit 230, a wall-sticking judgment unit 240, and an end control unit 250.

[0062] The load weighing unit 210 is configured to weigh the clothes using a built-in weighing module after the spin-drying process to determine the current load of the washing machine.

[0063] The shake control unit 220 is configured to control the washing machine to execute a predetermined shake program for shaking clothes off the drum walls.

[0064] The information recording unit 230 is configured to record the actual values ​​of relevant information of the washing machine during the execution of the shake-off program, wherein the relevant information includes eccentricity value, actual rotation speed, and / or current value.

[0065] The wall-adhesion determination unit 240 is configured to determine whether there are still clothes adhering to the wall of the washing tub based on the current load of the washing machine and the actual value of the relevant information.

[0066] The termination control unit 250 is configured to, if it is determined that there are still clothes stuck to the tub wall inside the washing tub, return to the steps of controlling the washing machine to execute the shaking program and determining whether there are still clothes stuck to the tub wall inside the washing tub, until it is determined that there are no clothes stuck to the tub wall inside the washing tub.

[0067] According to one or more embodiments of this disclosure, the shaking program in the shaking control unit 220 includes controlling the washing machine to rotate clockwise or counterclockwise for a first predetermined duration, wherein the rotation speed of the washing machine during clockwise or counterclockwise rotation is less than the rotation speed during spin-drying.

[0068] According to one or more embodiments of the present disclosure, the shaking program in the shaking control unit 220 includes controlling the washing machine to rotate clockwise and counterclockwise alternately for a second predetermined duration, wherein the rotation speed of the washing machine during clockwise rotation is less than the rotation speed during spin-drying, and the rotation speed of the washing machine during clockwise rotation is less than the rotation speed during spin-drying.

[0069] According to one or more embodiments of this disclosure, the shaking program in the shaking control unit 220 includes: controlling the washing machine to rotate clockwise for a third predetermined time, then stopping for a fourth predetermined time, and then rotating counterclockwise for a fifth predetermined time as a control cycle; controlling the washing machine to repeat at least one control cycle; wherein the rotation speed of the washing machine when rotating clockwise is less than the rotation speed when spinning, and the rotation speed of the washing machine when rotating clockwise is less than the rotation speed when spinning.

[0070] According to one or more embodiments of this disclosure, the wall-adhesion determination unit 240 is configured to query the theoretical value of the relevant information of the washing machine under the current load; and determine whether there are still clothes adhering to the wall of the washing tub based on whether the actual value and the theoretical value of the relevant information match.

[0071] According to one or more embodiments of this disclosure, the information recording unit 230 is configured to further perform timing upon detecting the completion of the spin-drying process. The end control unit 250 is configured to further perform the steps of returning to the control of the washing machine to execute the shake-off program and the detection step if it detects that there are still clothes stuck to the drum wall inside the washing tub, and if the timing is less than a predetermined time threshold; if the timing is greater than or equal to the predetermined time threshold, it prompts the user that there are clothes stuck to the drum wall and that manual removal is required.

[0072] According to one or more embodiments of this disclosure, the apparatus further includes a drying control unit ( Figure 2 (Not shown in the image), the drying control unit is configured to determine whether the current washing program includes a clothes drying operation if no clothes are detected sticking to the tub wall; if the current washing program includes a clothes drying operation, control the washing machine to perform the clothes drying operation.

[0073] The device for controlling a washing machine provided in this embodiment can execute the method for controlling a washing machine provided in the method embodiment of this disclosure, and has the corresponding functional modules and beneficial effects for executing the method.

[0074] The following is for reference. Figure 3 This diagram illustrates a structural schematic of an electronic device 300 suitable for implementing embodiments of the present invention. The terminal device described in these embodiments may be, for example, a mobile device, a computer, or an in-vehicle device built into a floating car, or any combination thereof. In some embodiments, the mobile device may include, for example, a mobile phone, a smart home device, a wearable device, a smart mobile device, a virtual reality device, or any combination thereof. Figure 3 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.

[0075] like Figure 3 As shown, the electronic device 300 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 301, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 302 or a program loaded from a storage device 308 into a random access memory (RAM) 303. The RAM 303 also stores various programs and data required for the operation of the electronic device 300. The processing unit 301, ROM 302, and RAM 303 are interconnected via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.

[0076] Typically, the following devices can be connected to I / O interface 305: input devices 306 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 307 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 308 including, for example, magnetic tapes, hard disks, etc.; and communication devices 309. Communication device 309 allows electronic device 300 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 3 An electronic device 300 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0077] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 309, or installed from a storage device 308, or installed from a ROM 302. When the computer program is executed by the processing device 301, it performs the functions defined in the methods of the embodiments of the present invention.

[0078] It should be noted that the computer-readable medium described in the embodiments of the present invention can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In the embodiments of the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the embodiments of the present invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0079] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0080] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: after spin-drying, weigh the clothes using a built-in weighing module to determine the current load of the washing machine; control the washing machine to execute a predetermined shaking program for shaking the clothes off the drum wall, and record the actual values ​​of relevant information of the washing machine during the execution of the shaking program, wherein the relevant information includes eccentricity value, actual rotation speed, and / or current value; determine whether there are still clothes stuck to the drum wall in the washing tub based on the current load of the washing machine and the actual values ​​of the relevant information; if it is determined that there are still clothes stuck to the drum wall in the washing tub, return to the steps of controlling the washing machine to execute the shaking program and determining whether there are still clothes stuck to the drum wall in the washing tub, until it is determined that there are no clothes stuck to the drum wall in the washing tub.

[0081] Computer program code for performing the operations of embodiments of the present invention can be written in one or more programming languages ​​or a combination thereof. These programming languages ​​include object-oriented programming languages—such as Java, Smalltalk, and C++—and conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0082] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0083] The units described in the embodiments of the present invention can be implemented in software or in hardware. The name of a unit does not necessarily limit the unit itself; for example, the first acquisition unit can also be described as "a unit that acquires at least two Internet Protocol addresses".

[0084] The above description is merely a preferred embodiment of the present invention and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure in the embodiments of the present invention is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above-described features with (but not limited to) technical features with similar functions disclosed in the embodiments of the present invention.

Claims

1. A method for controlling a washing machine, characterized in that, include: After the spin cycle is complete, the built-in weighing module weighs the clothes to determine the current load of the washing machine. Control the washing machine to execute a pre-set shaking program to shake the clothes off the drum walls; Record the actual values ​​of relevant information of the washing machine during the execution of the shaking program, wherein the relevant information includes eccentricity value, actual spin speed, and / or current value; Determine whether there are still clothes stuck to the tub wall inside the washing machine based on the current load of the washing machine and the actual values ​​of the relevant information; If it is determined that there are still clothes stuck to the tub wall inside the washing tub, return to the steps of controlling the washing machine to execute the shaking program and determining whether there are still clothes stuck to the tub wall inside the washing tub, until it is determined that there are no clothes stuck to the tub wall inside the washing tub. The step of determining whether there are still clothes stuck to the drum wall inside the washing tub based on the current load of the washing machine and the actual value of the relevant information includes: Query the theoretical values ​​of the relevant information for the washing machine under the current load; Determine whether there are still clothes stuck to the tub wall inside the washing tub based on whether the actual and theoretical values ​​of the relevant information match; If the actual value of the relevant information does not match the theoretical value, it is determined that there are still clothes stuck to the wall of the washing tub; otherwise, it is determined that there are no clothes stuck to the wall of the washing tub.

2. The method according to claim 1, characterized in that, The shaking process includes controlling the washing machine to rotate clockwise or counterclockwise for a first predetermined duration, wherein the rotation speed of the washing machine during clockwise or counterclockwise rotation is less than the rotation speed during spin-drying.

3. The method according to claim 1, characterized in that, The shaking program includes controlling the washing machine to rotate clockwise and counterclockwise alternately for a second predetermined duration, wherein the rotation speed of the washing machine during clockwise rotation is less than the rotation speed during spin-drying.

4. The method according to claim 1, characterized in that, The shaking procedure includes: The control cycle consists of controlling the washing machine to rotate clockwise for a third predetermined time, then stopping for a fourth predetermined time, and then rotating counterclockwise for a fifth predetermined time. Control the washing machine to repeat at least one control cycle; The washing machine rotates at a speed lower when spinning clockwise than when it spins.

5. The method according to claim 1, characterized in that, The method further includes: timing the process after dehydration is detected to be complete; If clothes are detected still stuck to the tub wall inside the washing machine, and the timer is less than the predetermined time threshold, the process will return to the step of controlling the washing machine to perform the shaking program and the detection step. If the timer is greater than or equal to the predetermined time threshold, the user will be prompted that there are clothes stuck to the tub wall and they need to be manually removed.

6. The method according to claim 1, characterized in that, The method further includes: if no clothes are detected sticking to the wall of the washing tub, then determining whether the current washing program includes a clothes drying operation; If the current washing program includes a clothes drying operation, then control the washing machine to perform the clothes drying operation.

7. A device for controlling a washing machine, characterized in that, The load weighing unit is used to weigh the clothes after the spin cycle is complete to determine the current load of the washing machine. The shake control unit is used to control the washing machine to execute a predetermined shake program for shaking clothes off the drum walls; An information recording unit is used to record the actual values ​​of relevant information of the washing machine during the execution of the shaking program, wherein the relevant information includes eccentricity value, actual rotation speed, and / or current value; The wall-adhesion detection unit is used to determine whether there are still clothes adhering to the wall of the washing tub based on the current load of the washing machine and the actual value of the relevant information. The control unit is terminated to return to the steps of controlling the washing machine to execute the shaking program and determining whether there are still clothes stuck to the tub wall if it is determined that there are still clothes stuck to the tub wall in the washing tub, until it is determined that there are no clothes stuck to the tub wall in the washing tub. The wall-adhesion determination unit is specifically used for: Query the theoretical values ​​of the relevant information of the washing machine under the current load; determine whether there are still clothes stuck to the drum wall in the washing tub based on whether the actual value and the theoretical value of the relevant information match; if the actual value and the theoretical value of the relevant information do not match, determine that there are still clothes stuck to the drum wall in the washing tub; otherwise, determine that there are no clothes stuck to the drum wall in the washing tub.

8. An electronic device, characterized in that, include: processor; as well as A memory for storing executable instructions, which, when executed by the processor, cause the electronic device to perform the method as described in any one of claims 1-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Drying method used for washing and drying all-in-one machine, and washing and drying all-in-one machine

    CN107724029A