Control method of washing machine, computer readable storage medium, and washing machine system

By detecting the weight, sound, and vibration of the washing machine's inner drum, combined with obstacle and live organism detection, the system automatically controls the door to close, solving the problem of abnormal washing machine startup caused by users forgetting to close the drum door, thus improving intelligence and safety.

CN121183539BActive Publication Date: 2026-03-10GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-21
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Forgetting to close the washing machine door can cause the washing program to fail to start or malfunction, affecting user experience and posing safety risks.

Method used

By detecting changes in weight, sound volume, and vibration within the inner tub, the system determines whether the clothes have been fully loaded. It also automatically controls the door to close by considering the door's closing path and whether there are any obstacles or living organisms around the washing machine or inside the tub.

Benefits of technology

It enables the door to close automatically once clothes are placed inside and there are no obstructions, avoiding the problem of the washing machine program failing to start properly and improving the washing machine's intelligence and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121183539B_ABST
    Figure CN121183539B_ABST
Patent Text Reader

Abstract

The application provides a control method of a washing machine, a computer readable storage medium and a washing machine system. The method comprises: in the case that it is detected that a washing machine program is not started and clothes to be treated are put into an inner tub of the washing machine, determining whether the clothes to be treated are put in completely according to a weight change condition in the inner tub, a sound volume and a vibration condition of the inner tub; in the case that it is determined that the clothes to be treated are put in completely and a door cover of the washing machine is not closed, determining whether to perform a door cover closing operation according to an obstacle existence condition in a first predetermined area, a living body existence condition in the inner tub and a living body existence condition in a second predetermined area, and performing the door cover closing operation to close the door cover in the case that it is determined to perform the door cover closing operation. The first predetermined area is an area including a door cover closing path, and the second predetermined area is an area including the washing machine. The application solves the problem that a washing program cannot be started due to the user forgetting to close the washing machine tub door.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of household appliances, and in particular, to a control method of a washing machine, a computer readable storage medium and a washing machine system. BACKGROUND

[0002] In the field of modern household appliances, washing machines as a common cleaning device, its intelligent degree is constantly improving, including remote control and reservation washing functions, greatly facilitates the user's life. However, the user sometimes forgets to close the washing machine barrel door when using, resulting in the failure of the reservation washing program to start or the failure when starting remotely, which not only affects the user experience, but also brings potential safety risks. SUMMARY

[0003] The main purpose of the present application is to provide a control method of a washing machine, a computer readable storage medium and a washing machine system to at least solve the problem that the user forgets to close the washing machine barrel door, resulting in the failure of the washing program to start or the abnormality when starting.

[0004] In order to achieve the above purpose, according to one aspect of the present application, a control method of a washing machine is provided, comprising: in the case of detecting that the washing machine program is not started and the waiting clothes are put into the inner barrel of the washing machine, determining whether the waiting clothes are put in according to the weight change condition, the sound volume and the vibration condition of the inner barrel; in the case of determining that the waiting clothes are put in and the door cover of the washing machine is not closed, determining whether to perform the door cover closing operation according to the existence condition of the obstacle in the first predetermined area, the existence condition of the living body in the inner barrel and the existence condition of the living body in the second predetermined area, and in the case of determining to perform the door cover closing operation, at least performing the door cover closing operation to close the door cover; wherein the first predetermined area is an area including a door cover closing path, and the second predetermined area is an area including the washing machine.

[0005] Optionally, the weight change condition comprises a weight change rate, and the vibration condition comprises a vibration frequency; the determining whether the clothes to be treated are put in completely according to the weight change condition, the sound volume and the vibration condition of the inner tub comprises: normalizing the weight change rate according to a weight change rate threshold value representing clothes put-in completion, to obtain a weight stability; normalizing the sound volume according to a sound volume threshold value representing clothes put-in completion, to obtain a volume stability; and normalizing the vibration frequency according to a vibration frequency threshold value representing clothes put-in completion, to obtain a vibration stability; performing weighted summation on the weight stability, the volume stability and the vibration stability, to obtain a judgment value; and determining whether the clothes to be treated are put in completely according to a size relationship between the judgment value and a judgment threshold value, and determining that the clothes to be treated are put in completely in a case where the judgment value is greater than the judgment threshold value.

[0006] Optionally, the determining whether to perform the door cover closing operation according to the obstacle existence condition in the first predetermined area, the living body existence condition in the inner tub and the living body existence condition in the second predetermined area comprises: determining to perform the door cover closing operation in a case where the obstacle does not exist in the first predetermined area, the living body does not exist in the inner tub, and the living body does not exist in the second predetermined area; determining whether to perform the door cover closing operation according to the obstacle existence condition, the living body existence condition in the inner tub and a height of the living body in the second predetermined area in a case where the living body exists in the second predetermined area; determining to perform the door cover closing operation in a case where the obstacle does not exist in the first predetermined area, the living body does not exist in the inner tub, and the living body in the second predetermined area comprises an adult object, the adult object being the living body with a height greater than a predetermined height; and determining not to perform the door cover closing operation in a case where one of the following conditions is met: the obstacle exists in the first predetermined area, the living body exists in the inner tub, and the living body in the second predetermined area does not comprise the adult object.

[0007] Optionally, the at least performing the door cover closing operation comprises: in a case where the living body in the second predetermined area is the adult object, issuing prompt information representing that the door cover closing operation is about to be performed, and performing the door cover closing operation after a first duration of the prompt information is issued; in a case where the living body in the second predetermined area includes the adult object and a non-adult object, the non-adult object being the living body with the height less than or equal to the predetermined height, issuing prompt information representing that a child or a pet is detected and please pay attention, and performing the door cover closing operation after a second duration of the prompt information is issued; and in a case where the living body in the second predetermined area is absent, performing the door cover closing operation without issuing the prompt information.

[0008] Optionally, the method further comprises: in a case where it is determined that the living body in the second predetermined area includes a non-adult object, issuing prompt information representing that a child or a pet is detected and please pay attention, and determining whether the non-adult object is absent from the second predetermined area after a third duration of the prompt information is issued, the non-adult object being the living body with the height less than or equal to the predetermined height; and in a case where it is determined that the non-adult object is absent from the second predetermined area, performing the door cover closing operation.

[0009] Optionally, the method further comprises: determining whether a door closing gesture is detected, the door closing gesture being used to indicate that the door cover closing operation is performed; in a case where the door closing gesture is detected, determining whether an obstacle is present in the first predetermined area and whether the living body is present in the inner barrel; in a case where the obstacle is absent from the first predetermined area and the living body is absent from the inner barrel, performing the door cover closing operation; and in a case where the obstacle is present in the first predetermined area or the living body is present in the inner barrel, not performing the door cover closing operation, and issuing fourth prompt information representing that an obstacle or a living body is detected and please pay attention.

[0010] Optionally, the method further comprises: in a case where it is necessary to issue prompt information, determining a current mode; wherein the current mode includes a morning mode and a night mode; in a case where the current mode is the morning mode, repeatedly broadcasting the prompt information in a voice broadcast manner, and sending the prompt information to a user terminal, a volume of a later broadcasting operation being greater than a volume of an earlier broadcasting operation in adjacent two broadcasting operations; and in a case where the current mode is the night mode, sending the prompt information to the user terminal without performing voice broadcast.

[0011] Optionally, the method further comprises: in the case that the feedback information is received, parsing the feedback information to obtain a fault problem, the feedback information being information sent by the user terminal and representing that the washing machine has a fault; in the case that the fault problem belongs to an automatically repairable fault, generating a repair measure corresponding to the fault problem and controlling the washing machine to execute the repair measure; determining whether the washing machine still has the fault problem after the repair measure is executed, and in the case that it is determined that the washing machine still has the fault problem after the repair measure is executed, determining that the fault problem is an unautomatically repairable fault and sending the fault problem to an after-sales terminal.

[0012] According to another aspect of the present application, a computer readable storage medium is provided, which comprises a stored program, wherein the computer readable storage medium controls a device where the computer readable storage medium is located to execute any of the methods when the program is run.

[0013] According to still another aspect of the present application, a washing machine system is provided, which comprises: a washing machine; and a control device of the washing machine, comprising one or more processors, a memory and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs comprise any of the methods.

[0014] By applying the technical solution of the present application, in the case that it is detected that the washing program is not started and the clothes to be processed are put into the inner tub of the washing machine, firstly, the weight change in the inner tub, the sound volume and the vibration of the inner tub are determined to determine whether the clothes to be processed are put in completely; in the case that the clothes to be processed are put in completely and the door cover of the washing machine is not closed, then, according to the existence of the obstacle in the first predetermined area including the closing path of the door cover, the existence of the living body in the inner tub and the existence of the living body in the second predetermined area including the location of the washing machine, it is determined whether to execute the door cover closing operation; finally, in the case that it is determined to execute the door cover closing operation, at least the door cover closing operation is executed to close the door cover. In the case that it is detected that the clothes to be processed are put into the inner tub of the washing machine and the washing program is not started, the weight change in the inner tub, the sound volume and the vibration are used to realize the automatic and accurate detection of whether the clothes to be processed are put in completely; in the case that it is detected that the clothes to be processed are put in completely, according to the existence of the obstacle in the area including the closing path of the door cover, the area where the washing machine is located and the existence of the living body in the washing machine, it is determined whether the execution condition of the door cover closing operation is met, and in the case that the condition is met, the door cover closing operation is executed to realize the automatic closing of the door cover under the condition, which avoids the problem that the washing program cannot be started normally due to the user forgetting to close the door of the washing machine tub, and is beneficial to improving the intelligence of the washing machine. BRIEF DESCRIPTION OF DRAWINGS

[0015] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:

[0016] Figure 1 A hardware structure block diagram of a mobile terminal for executing a washing machine control method according to an embodiment of this application is shown;

[0017] Figure 2 A schematic flowchart of a washing machine control method according to an embodiment of this application is shown;

[0018] Figure 3 A user feedback flowchart for washing machine malfunctions is shown according to an embodiment of this application;

[0019] Figure 4 A flowchart illustrating a method for controlling a door to close via a closing gesture, according to an embodiment of this application, is shown.

[0020] Figure 5 A flowchart illustrating an automatic door closing process provided by an embodiment of this application when the user does not make a closing gesture is shown.

[0021] Figure 6 A flowchart illustrating a clothing status detection method according to an embodiment of this application is shown.

[0022] Figure 7 A structural block diagram of a control device for a washing machine according to an embodiment of this application is shown.

[0023] The above figures include the following reference numerals:

[0024] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device. Detailed Implementation

[0025] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.

[0026] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0028] As introduced in the background, there is a technical problem in the prior art that the user forgets to close the washing machine barrel door, resulting in that the washing program cannot be started or abnormality occurs when starting. To solve the above technical problem, the embodiments of the present application provide a control method of a washing machine, a computer readable storage medium and a washing machine system.

[0029] The technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application.

[0030] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking the case of running on a mobile terminal, Figure 1 is a hardware structure block diagram of a mobile terminal of a control method of a washing machine according to an embodiment of the present application. As shown in Figure 1 , the mobile terminal can include one or more (only one is shown in Figure 1 ) processor 102 (the processor 102 can include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal can further include a transmission device 106 for communication function and an input and output device 108. Those skilled in the art can understand that Figure 1 The structure shown is only schematic, which does not limit the structure of the mobile terminal. For example, the mobile terminal can include more or fewer components than those shown in Figure 1 , or have a different configuration from Figure 1 .

[0031] The memory 104 can be used to store computer programs, such as software programs of application software and modules, such as a computer program corresponding to the control method of the washing machine in the embodiments of the present application. The processor 102 can execute various functional applications and data processing, i.e., implement the method, by running the computer programs stored in the memory 104. The memory 104 can include a high-speed random access memory, and can further include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some examples, the memory 104 can further include memories disposed remotely with respect to the processor 102, which can be connected to the mobile terminal through a network. Examples of the network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof. The transmission device 106 is used to receive or send data through a network. The network can specifically include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet in a wireless manner.

[0032] In the embodiments, a control method of a washing machine running on a mobile terminal, a computer terminal or a similar computing device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown herein.

[0033] Figure 2 is a flowchart of the control method of the washing machine according to the embodiments of the present application. As shown in Figure 2 , the method includes the following steps:

[0034] In step S201, in a case where it is detected that a washing machine program is not started and clothes to be treated are put into an inner tub of the washing machine, whether the clothes to be treated are put in completely is determined according to a weight change condition in the inner tub, a sound volume, and a vibration condition of the inner tub.

[0035] Specifically, in a stage that the washing machine does not start a washing program and a user starts to put in clothes to be treated, whether the clothes to be treated are put in completely is determined according to a weight change in an inner tub of the washing machine, a sound volume and a vibration condition, that is, whether the clothes to be treated have been placed completely is determined. The sound volume can reflect a shaking and rubbing degree of the clothes in the inner tub, and the vibration condition can reflect a dynamic state in the inner tub when the clothes are placed. The washing machine program can include at least one of a washing degree, a spin-drying program, a baking program and a soaking program.

[0036] In step S202, in a case that it is determined that the clothes to be treated are put in completely and a door cover of the washing machine is not closed, whether a door cover closing operation is performed is determined according to an obstacle existence condition in a first predetermined area, a living body existence condition in the inner tub and a living body existence condition in a second predetermined area, and in a case that it is determined that the door cover closing operation is performed, at least the door cover closing operation is performed to close the door cover; the first predetermined area is an area including a door cover closing path, and the second predetermined area is an area including the washing machine.

[0037] Specifically, the obstacle existence condition on the door cover closing path, the living body existence condition in the washing machine and the living body existence condition around the washing machine are comprehensively considered to determine whether the door cover closing operation is performed, so that it is ensured that the washing machine can be safely and automatically prepared to start the washing machine program after all safety checks are passed, efficiency is improved and safety is ensured. Optionally, the first predetermined area can be an area with the door cover closing path as a center line and a first predetermined length as a radius. The second predetermined area can be an area with the washing machine as a center and a second predetermined length as a radius. The living body includes but is not limited to pets and children and the like. Optionally, the obstacle existence condition includes whether there is an obstacle, and the living body existence condition includes whether there is a living body.

[0038] Through the embodiment, in the case that it is detected that the washing machine program is not started and the laundry to be treated is put into the inner tub of the washing machine, firstly, the weight change condition in the inner tub, the sound volume and the vibration condition of the inner tub are determined to determine whether the laundry to be treated is put in completely; in the case that the laundry to be treated is put in completely and the door cover of the washing machine is not closed, then, according to the existence condition of the obstacle in the first predetermined region including the closing path of the door cover, the existence condition of the living body in the inner tub and the existence condition of the living body in the second predetermined region including the location of the washing machine, it is determined whether the door cover closing operation is performed; finally, in the case that it is determined that the door cover closing operation is performed, at least the door cover closing operation is performed to close the door cover. In the case that it is detected that the laundry to be treated is put into the inner tub of the washing machine and the washing program is not started, the application realizes the automatic and accurate detection of whether the laundry to be treated is put in completely through the weight change condition in the inner tub, the sound volume and the vibration condition; in the case that it is detected that the laundry to be treated is put in completely, according to the existence condition of the obstacle in the region including the closing path of the door cover, the region where the washing machine is located and the existence condition of the living body in the washing machine, it is determined whether the execution condition of the door cover closing operation is met, and in the case that the condition is met, the door cover closing operation is performed, which realizes the automatic closing of the door cover under the condition, avoids the problem that the washing program cannot be normally started due to the user forgetting to close the tub door of the washing machine, and is beneficial to improving the intelligence of the washing machine.

[0039] Optionally, the determination of whether the laundry to be treated is put into the inner tub of the washing machine comprises: performing weight detection on the inner tub through a weight sensor in the inner tub, and determining that the laundry to be treated is put into the inner tub when the weight exceeds a preset weight value. The preset weight value can be 0.5 kg.

[0040] According to some example embodiments of the application, the weight change condition comprises a weight change rate, and the vibration condition comprises a vibration frequency, and the determination of whether the laundry to be treated is put in completely according to the weight change condition in the inner tub, the sound volume and the vibration condition of the inner tub comprises: a processing step of performing normalization processing on the weight change rate according to a weight change rate threshold value representing that the laundry is put in completely to obtain a weight stability degree, performing normalization processing on the sound volume according to a sound volume threshold value representing that the laundry is put in completely to obtain a volume stability degree, and performing normalization processing on the vibration frequency according to a vibration frequency threshold value representing that the laundry is put in completely to obtain a vibration stability degree; a summing step of performing weighted summation on the weight stability degree, the volume stability degree and the vibration stability degree to obtain a judgment value; and a determination step of determining whether the laundry to be treated is put in completely according to the size relationship between the judgment value and a judgment threshold value, and determining that the laundry to be treated is put in completely in the case that the judgment value is greater than the judgment threshold value.

[0041] In the embodiment, the detection results of different sensors are converted to the same order of magnitude through normalization processing, which not only balances the influence of different parameters, facilitates weighted summation calculation, but also avoids possible misoperation caused by single parameter judgment; by setting specific parameter thresholds, accurate judgment of the clothes placement state is realized.

[0042] Further, the determining step can include: a first determining sub-step of determining whether the clothes to be processed are placed in completely according to the size relationship; a second determining sub-step of controlling a count value to be increased by 1 in the case that the judgment value is greater than the judgment threshold, and controlling the count value to be cleared in the case that the judgment value is less than or equal to the judgment threshold; a loop step of determining whether the count value is greater than or equal to a first number of times, and cyclically executing the processing step, the summation step, the first determining sub-step and the second determining sub-step in the case that the count value is less than the first number of times, and determining that the clothes to be processed are placed in completely in the case that the count value is greater than or equal to the first number of times. In this embodiment, the stability of clothes placement is continuously monitored (rather than single detection), which can more accurately determine whether the clothes have been completely placed, and avoids misjudgment caused by transient interference (such as slight movement of clothes in the drum or external noise).

[0043] Specifically, the weight change rate threshold, the sound volume threshold, the vibration frequency threshold and the first number of times can be fixed value thresholds determined according to a limited number of experiments, or fixed value thresholds set according to experience.

[0044] In a specific embodiment, the weight change rate can be detected by a weight sensor in the inner drum every unit time, and then the weight difference between two times is calculated. The vibration frequency can be detected by a vibration sensor in the inner drum. The sound volume can be detected by an acoustic sensor in the inner drum.

[0045] Optionally, the weight change rate is normalized according to a weight change rate threshold value representing completion of the clothes putting, to obtain a weight stability, which can include: the weight change rate threshold value k0 and the weight change rate k, and the weight stability k1=1-k / k0 is obtained by normalization. The sound volume is normalized according to a sound volume threshold value representing completion of the clothes putting, to obtain a volume stability, which includes: according to the sound volume threshold value v0 and the sound volume v, the volume stability v1=1-v / v0 is obtained by normalization. The vibration frequency is normalized according to a vibration frequency threshold value representing completion of the clothes putting, to obtain a vibration stability, which includes: according to the vibration frequency threshold value f0 and the vibration frequency f, the vibration stability f1=1-f / f0 is obtained by normalization. Wherein, k0 can be 0.05 kg / s, f0 can be 10 Hz, and v0 can be 45 dB.

[0046] In some embodiments, the weight stability, the volume stability and the vibration stability are weighted and summed to obtain a judgment value, which includes: according to the comprehensive judgment function F=α k1+β f1+γ v1, the weight stability, the volume stability and the vibration stability are weighted and summed to obtain the judgment value, and in the comprehensive judgment function, α, β and γ are weight coefficients, for example, α=6, β=3, γ=1, and the judgment threshold T=9.5.

[0047] In addition, if F>T, the count N1 is increased by 1, and the initial value of N1 is 0. If the monitoring results all meet the condition for a continuous first number of times (for example, the first number of times is 3, and N1=3), it is determined that the clothes putting is completed. If F≤T is found during monitoring, the count N1 is cleared, and the counting is restarted.

[0048] In some optional embodiments, the determination of whether to perform the door cover closing operation according to the presence of the obstacle in the first predetermined area, the presence of the living body in the inner drum, and the presence of the living body in the second predetermined area comprises: determining to perform the door cover closing operation when the obstacle is not present in the first predetermined area, the living body is not present in the inner drum, and the living body is not present in the second predetermined area; determining whether to perform the door cover closing operation according to the presence of the obstacle, the presence of the living body in the inner drum, and the height of the living body in the second predetermined area when the living body is present in the second predetermined area; determining to perform the door cover closing operation when the obstacle is not present in the first predetermined area, the living body is not present in the inner drum, and the living body in the second predetermined area comprises an adult object, the adult object being the living body with a height greater than a predetermined height; and determining not to perform the door cover closing operation when one of the following conditions is met: the obstacle is present in the first predetermined area, the living body is present in the inner drum, and the living body in the second predetermined area does not comprise the adult object. This embodiment can ensure the safety of the automatic door closing process, avoid the risk of pinching clothes, children, pets, and the like, and greatly reduce the risk of accidental injury and equipment damage by detecting whether there is an obstacle or a living body around the washing machine, in the inner drum, and on the closing path of the door cover, and the height of the living body.

[0049] Optionally, the predetermined height can be 1.4 m. The living body in the second predetermined area does not comprise the adult object, which means that the living body in the second predetermined area only comprises children or pets, and there is no adult present at this time, so there is a risk of pinching children and pets when the door cover is automatically closed.

[0050] The present application can make intelligent decisions based on the presence of living bodies of different heights by distinguishing between adult objects and children or pets. For example, when it is detected that there are children or pets around the washing machine, the closing operation of the door cover will be paused even if there is no direct contact with the closing path of the door cover of the washing machine, until it is confirmed to be safe. This targeted strategy further ensures the safety of family members. The automatic door cover closing process, combined with careful safety detection, makes the user's laundry experience more relaxed and enjoyable. The user does not need to worry about forgetting to close the door cover or safety accidents that may occur when the door cover is automatically closed, and at the same time, the tediousness of manual operation is reduced, making the use of the washing machine more intelligent and user-friendly. The present application can automatically identify adult and non-adult objects according to the height of the living body. This intelligent identification mechanism reduces the need for manual setting or intervention by the user, so that the washing machine can automatically adjust its behavior in different use scenarios, improving the intelligent level and adaptability of the device.

[0051] Exemplarily, the existence of an obstacle in the first predetermined area, the existence of a living body in the inner barrel, and the existence of a living body in the second predetermined area can be detected by a sensor such as an infrared sensor, a TOF (Time of Flight) sensor, or an ultrasonic sensor.

[0052] According to yet some embodiments of the present application, at least the door cover closing operation includes: in a case where the living body in the second predetermined area is the adult object, issuing prompt information representing that the door cover closing operation is about to be performed, and performing the door cover closing operation after a first time length of the prompt information is issued; in a case where the living body in the second predetermined area includes the adult object and a non-adult object, issuing prompt information representing that a child or a pet is detected and please pay attention to closing the door, and performing the door cover closing operation after a second time length of the prompt information is issued, the non-adult object being the living body with a height less than or equal to the predetermined height; and in a case where the living body is not included in the second predetermined area, performing the door cover closing operation without issuing prompt information.

[0053] In the embodiments, for the scenario where a living body exists and the door cover closing operation is performed, the present application can take different measures according to the type of the living body. In a case where no non-adult object (such as a child or a pet) is detected, prompt information is issued to prompt that the door cover is about to be closed, and a certain time length of warning is given to the user before the door cover is closed, so that the user can have enough time to react, further ensuring the safety of the washing environment. In a case where a non-adult object is detected, not only will the door cover closing operation be delayed, but also targeted prompt information will be issued to remind the user to pay attention to the potential safety risk, which effectively avoids that a child or a pet enters the washing machine due to curiosity, and prevents accidental injury from occurring. After confirming the safety, the door cover closing operation is immediately performed, avoiding unnecessary waiting and sound interference, improving the operation efficiency of the washing machine, reducing energy consumption, and at the same time reducing the disturbance to other members of the family.

[0054] In some embodiments, the method further comprises: in the case of determining that the living body within the second predetermined area comprises a non-adult object, issuing a prompt information characterizing detection of a child or pet, and determining whether the non-adult object, which is the living body with the height less than or equal to the predetermined height, is absent from the second predetermined area after a third duration of the prompt information; and in the case of determining that the non-adult object is absent from the second predetermined area, performing the door cover closing operation. This embodiment, after issuing the prompt information, further controls the automatic door closing operation by continuously monitoring whether the non-adult object is present in the second predetermined area, which not only further avoids the automatic door closing operation when only a child or pet is present, thereby further reducing the safety risk, but also ensures that the automatic closing of the washing machine door cover can be realized when the child or pet is no longer around the washing machine, thereby ensuring the normal start and operation of the washing machine program.

[0055] In a specific embodiment, the detection of determining whether to perform the door closing operation can include the following three detection steps: in the first detection step, a sensor is used to detect whether there is an obstacle in the first predetermined area (for example, a range of 5 cm on both sides of the door closing path), if an obstacle is detected, a voice prompt "obstacle detected, please be careful" is given, and the prompt information is pushed to the user's mobile phone, at the same time, N2 is counted by 1, and the initial value of N2 is 0; and detection will be performed again after T2 seconds, T2 can be set to 15 seconds; if the obstacle is detected for the second time (for example, 3 times, i.e. N2=3), the door closing operation will be stopped; if no obstacle is detected, the next detection step is entered. In the second detection step, an infrared or TOF sensor is used to detect whether there is a living body in the inner barrel, if a living body is detected, a voice prompt "living body detected in the barrel, please be careful" is given, and the prompt information is pushed to the user's mobile phone, at the same time, N3 is counted by 1, and the initial value of N3 is 0, and detection will be performed again after T3 seconds, T3 can be set to 15 seconds. If the living body is detected for the third time (for example, 3 times, i.e. N3=3), the door closing operation will be stopped; if there is no living body in the inner barrel, the next detection step is entered. In the third detection step, an infrared or TOF sensor is used to detect whether there is a living body in the second predetermined area (for example, a range of L0 meters around the washing machine, L0 can be set to 0.5 meters). If only a living body with a height greater than H0 (H0 can be set to 1.4 meters) is detected, it is considered as an adult object, a voice prompt "door closing operation will be performed, please be careful" is given, and automatic door closing operation is performed after T4 seconds, T4 can be set to 5 seconds; if a living body with a height greater than H0 and a living body with a height less than or equal to H0 are detected at the same time, a voice prompt "child or pet detected, please be careful" is given, and automatic door closing operation is performed after T4 seconds; if only a living body with a height less than or equal to H0 is detected, a voice prompt "child or pet detected, please be careful" is given, and the prompt information is pushed to the user's mobile phone, at the same time, the living body in the second predetermined area is continuously detected. If a living body with a height less than or equal to H0 is detected to have left within T5 minutes (T5 can be set to 5 minutes), automatic door closing operation will continue to be performed; otherwise, door closing will be stopped. When no living body is detected in the second predetermined area, automatic door closing operation will be directly performed.

[0056] Optionally, the method further comprises: determining whether a door closing gesture is detected, the door closing gesture being used to indicate to perform the door cover closing operation; in a case that the door closing gesture is detected, determining whether an obstacle exists in the first predetermined area and whether the living body exists in the inner tub; in a case that no obstacle exists in the first predetermined area and no living body exists in the inner tub, performing the door cover closing operation; in a case that an obstacle exists in the first predetermined area or the living body exists in the inner tub, not performing the door cover closing operation, and issuing fourth prompt information representing that the obstacle or the living body is detected, please pay attention. The present application allows the user to directly initiate the door cover closing operation through a simple and intuitive door closing gesture, providing another quick and convenient interaction mode in addition to the traditional key control. Through the detection of the door closing gesture, the present application can directly skip the conventional detection process before the automatic door closing, such as the continuous monitoring of the clothes placement state, which simplifies the operation steps, speeds up the washing preparation speed, and improves the overall use efficiency in the case that the user has ensured the correct placement of clothes and the safety around the washing machine. After receiving the user's door closing gesture, the present application immediately performs obstacle detection on the closing path (first predetermined area) of the door cover and living body detection on the inner tub. This instant detection mechanism ensures that any potential safety hazards, such as clothes corners, fingers or other objects being pinched, or the presence of pets or children in the inner tub, are excluded before the door cover is closed, thereby greatly improving the safety of the operation. In a case that an obstacle is detected in the first predetermined area or a living body exists in the inner tub, the door cover closing operation will be immediately stopped, and fourth prompt information will be issued to the user to remind the user to pay attention and take appropriate safety measures.

[0057] The introduction of gesture control in the present application combines the advantages of automation and user self-control, giving users more freedom and convenience in operation. When the system can intelligently respond to user instructions while ensuring safety, it will undoubtedly improve user satisfaction, increase the comfort and convenience of use, and thus improve user satisfaction. This not only enriches the operation mode of the washing machine, improves the convenience and intelligence level of human-computer interaction, but also effectively protects the safety of users during use through instant safety detection and intelligent feedback, reflecting the humanistic care and practicality of technology.

[0058] In a specific application process, a camera or a depth sensor can be arranged in an operation area facing the washing machine to capture the user's actions in front of the washing machine in real time. The camera can capture two-dimensional images, while the depth sensor can provide three-dimensional spatial information, which is more conducive to accurately identifying gestures. A pre-trained machine learning model (such as a deep learning neural network) is used to analyze the data obtained by the camera or the depth sensor to identify the closing door gesture. The model should include a large number of closing door gesture samples and other possible confusing gesture or action samples, and learn to distinguish the closing door gesture from other actions during the training process.

[0059] In some embodiments, the method further comprises: in the case of needing to issue a prompt information, determining a current mode; wherein the current mode comprises a morning mode and a night mode; in the case of the current mode being the morning mode, repeatedly broadcasting the prompt information in a voice broadcast manner, and sending the prompt information to a user terminal, the volume of the latter broadcast operation being greater than that of the former broadcast operation in adjacent two broadcast operations; in the case of the current mode being the night mode, sending the prompt information to the user terminal without performing voice broadcast. That is, in this embodiment, in the morning mode, the user is reminded by gradually increasing the volume of the voice broadcast, which can avoid the startling effect of sudden high volume on one hand, and effectively attract the user's attention on the other hand, especially when the user is in a semi-awake state and attention has not yet been concentrated, which can ensure that the information is fully received and understood, and improve the reliability and effectiveness of information transmission; while in the night mode, noise interference caused by voice broadcast is avoided, and only silent prompt information is pushed through the user terminal (such as a mobile phone or a tablet computer), which is a context-sensitive reminder method that fully considers the user's living habits and work and rest time, and avoids unnecessary disturbance. By using different types of reminder methods in different time periods, the present application can provide a more personalized user experience, and the audio reminder in the morning mode combined with the silent push in the night mode can adapt to the user's needs at different times of the day, ensuring timely information transmission while maintaining the peace and harmony of family life.

[0060] In actual application, the current mode is not limited to the morning mode and the night mode, but can also include a do-not-disturb mode and a non-do-not-disturb mode. The prompt method in the do-not-disturb mode can refer to the night mode, and the prompt method in the non-do-not-disturb mode can refer to the morning mode. Of course, the current mode can also include other scene modes, which can be flexibly set by those skilled in the art according to actual needs, and the information prompt method can be set according to the characteristics of the scene mode.

[0061] Optionally, the morning mode refers to a specific time period in the early morning, such as the mode corresponding to 7:00 AM to 10:00 AM; the night mode refers to a specific time period at night, such as the mode corresponding to 10:00 PM to 7:00 AM. Furthermore, the current mode may also include a daytime mode, which refers to modes corresponding to other time periods besides the morning and night modes. When the current mode is daytime mode, the user may be at work, school, or engaged in other activities. In this case, a normal notification mode is used, i.e., voice reminders combined with mobile push notifications.

[0062] In another specific implementation, the method further includes: upon receiving feedback information, parsing the feedback information to obtain a fault problem, wherein the feedback information is information sent by the user terminal indicating a fault in the washing machine; if the fault problem is an automatically repairable fault, generating a corresponding repair measure and controlling the washing machine to execute the repair measure; determining whether the washing machine still has the fault problem after executing the repair measure; if it is determined that the washing machine still has the fault problem after executing the repair measure, determining that the fault problem is not automatically repairable, and sending the fault problem to the after-sales terminal. This embodiment achieves intelligent handling of washing machine faults by setting an automatic fault repair mechanism. After receiving fault information from the user, it automatically analyzes the cause of the fault and attempts to automatically repair it, which can promptly handle washing machine faults, reduce user waiting time, and improve user experience.

[0063] For example, a user feedback flowchart for washing machine malfunctions is as follows: Figure 3 As shown. Users can access the "Feedback" module via a mobile app or APP (or by tapping the touchscreen if it's a touchscreen), and then select the feedback type (e.g., "False obstacle report or no obstacle detected," "Washing machine door cannot close," "Other issues"). Users can add text descriptions and photos or videos for further explanation. If the fault is automatically repairable, the corresponding handling measures will be implemented directly. For example: 1) If the fault is a false obstacle report or no obstacle detected, the infrared and TOF sensors will be automatically calibrated and their parameters adjusted. If the error persists, the issue will be automatically reported to after-sales personnel; 2) If the washing machine door cannot close, the washing machine will attempt to automatically open and close the door three times. If the error persists, the issue will be automatically reported to after-sales personnel; 3) For other issues that cannot be automatically repaired, the issue, along with automatically recorded data such as sensor data and user operation records, will be sent to the backend server. After-sales personnel can then provide online answers or provide on-site service.

[0064] This application can pre-classify the automatic repairability of faults to obtain a list of automatically repairable faults and a list of non-automatically repairable faults. After obtaining the faults, it can determine whether a fault is an automatically repairable fault by looking up the table.

[0065] In other embodiments, the method further includes: receiving a user-preset fault handling mode, executing the fault handling mode to repair the fault, and determining whether the washing machine still has the fault problem after the repair measures are executed. If it is determined that the washing machine still has the fault problem after the repair measures are executed, the fault problem is determined to be an unrepairable fault, and the fault problem is sent to the after-sales terminal.

[0066] According to another alternative embodiment of this application, the method further includes: after the washing machine program ends, controlling the washing machine to enter a low-power standby mode for a certain period of time (e.g., 8 hours). In this mode, the washing machine's weight sensor, vibration sensor, acoustic sensor, and other related components stop working, while the infrared sensor or TOF sensor continues to work. This can significantly reduce the energy consumption of the device during non-use periods, extend the lifespan of sensors and other electronic components, and also conform to the concept of green and low-carbon living. The method further includes: when the washing machine is in low-power standby mode and an adult object is detected in a second predetermined area, automatically waking up the washing machine and activating the weight sensor. This proximity-based wake-up mechanism allows the washing machine to intelligently determine whether the user intends to use the washing machine immediately, thereby preparing and adjusting its status in advance to provide more timely service.

[0067] To enable those skilled in the art to better understand the technical solution of this application, the implementation process of the washing machine control method of this application will be described in detail below with reference to specific embodiments.

[0068] Example 1

[0069] This embodiment relates to a specific control method for a washing machine, wherein the flowchart for controlling the door to close via a door-closing gesture is as follows: Figure 4 As shown, Figure 4 As shown, the method includes the following steps:

[0070] Step S1': When the user makes a closing gesture, this application will directly detect whether there are obstacles within a range of S0cm on both sides of the closing path and whether there are living organisms inside the bucket, where S0 can be set to 5cm.

[0071] Step S2': If an obstacle or living organism is detected, this application will issue a voice reminder "An obstacle or living organism detected, please pay attention" and at the same time increment the counter N0 by 1. The initial value of N0 is 0.

[0072] Step S3': This application will re-detect after T0 seconds. T0 can be set to 20 seconds. If obstacles or living organisms are found in three consecutive detections (i.e., N0=3), this application will terminate the door closing operation; otherwise, if there are no obstacles or living organisms, this application will directly perform the door closing operation.

[0073] Whenever a user makes a closing gesture, and there are no obstacles or living organisms within 50cm on either side of the closing path and inside the container, the closing operation will be executed immediately. The closing gesture can be the highest level.

[0074] Example 2

[0075] This embodiment relates to a specific control method for a washing machine, which allows the user to enter a control state such as... without the user making a closing gesture. Figure 5 and Figure 6 The automatic door closing process is shown below. Figure 5 and Figure 6 As shown, the method includes:

[0076] Step S1: After the user puts the clothes to be processed into the washing machine, the weight sensor of the washing machine starts to detect the weight of the clothes and records the initial weight as m. When the weight m of the clothes exceeds the preset value M (M can be set to 0.5kg), this application determines that clothes have been placed in the drum.

[0077] Step S2: During the dynamic stage when the washing machine is not running a washing program and only clothes are being placed in (the drum may rotate briefly due to user operation), this application performs a detection every T1 seconds (T1 can be set to 5 seconds), calculates the rate of change k between the current weight of the clothes m1 and the weight of the clothes m0 two seconds ago, k = (m1 - m0) / T1; detects the vibration frequency f of the inner drum of the washing machine through a vibration sensor; and detects the sound volume v generated by the shaking and friction of the clothes through an acoustic sensor.

[0078] Step S3: To balance the influence of different parameters, normalize the weight change rate k, vibration frequency f, and sound volume v, and set stability_weight change rate k1=1-k / k0, stability_frequency f1=1-f / f0, and stability_volume v1=1-v / v0, where k0 can be 0.05kg / s, f0 can be 10Hz, and v0 can be 45dB.

[0079] Step S4: Define the comprehensive judgment function F=α k1+β f1+γ v1, where α, β and γ are weighting coefficients used to balance the influence of different parameters. The weighting coefficients are selected as: α=6, β=3, γ=1. A comprehensive judgment threshold T is set, which can be 9.5. F is calculated and F is compared with T.

[0080] Step S5: If F > T, increment the count N1 by 1. The initial value of N1 is 0. If the monitoring results meet this condition three times consecutively (i.e., N1 = 3), this application determines that the clothing has been completely placed. If F ≤ T is found during the monitoring process, the count N1 is reset to zero and the counting starts again. The specific parameter table is shown in Table 1, and the clothing status detection flowchart is as follows. Figure 6 As shown;

[0081] Table 1

[0082]

[0083] Step S6: After determining that the clothes are completely placed, this application enters the door status detection stage. If the door is detected to be closed, the automatic door closing process ends; if the door is not closed, the next detection step is performed.

[0084] Step S7: Use infrared or TOF sensors to detect whether there are obstacles within a range of S0cm on both sides of the door closing path. S0 can be set to 5. If an obstacle is detected, this application will issue a voice reminder "Obstacle detected, please pay attention" and push the reminder information to the user's mobile phone. At the same time, the counter N2 is incremented by 1. The initial value of N2 is 0. This application will perform the detection again after T2 seconds. T2 can be set to 15 seconds. If an obstacle is detected three times in a row (i.e., N2=3), this application will stop closing the door; if no obstacle is detected, proceed to the next detection step.

[0085] Step S8: Use an infrared or TOF sensor to detect whether there are any living organisms inside the container. If a living organism is detected, this application will issue a voice reminder, "Living organism detected inside the container, please be careful," and push the reminder information to the user's mobile phone. At the same time, the counter N3 will be incremented by 1. The initial value of N3 is 0. This application will perform the detection again after T3 seconds. T3 can be set to 15 seconds. If a living organism is detected three times in a row (i.e., N3=3), this application will stop the door closing operation. If there are no living organisms inside the container, proceed to the next detection step.

[0086] Step S9: Use an infrared or TOF sensor to detect whether there are any living beings within a radius L0 meter around the washing machine. L0 can be set to 0.5 meters. If only a living being taller than H0 (H0 can be set to 1.4 meters) is detected, it is considered an adult, and this application will issue a voice prompt "The door closing operation is about to be performed, please pay attention," and will automatically close the door after T4 seconds, T4 can be set to 5 seconds. If both a living being taller than H0 and a living being shorter than or equal to H0 are detected simultaneously, this application will issue a voice reminder "Children or pets detected, please pay attention." The system will automatically close the door after T4 seconds. If only a living being of height H0 or less is detected, the system will issue a voice reminder, "Child or pet detected, please be careful," and push the reminder to the user's mobile phone. At the same time, the system will continue to detect living beings within a radius of L0 meters. If a living being of height H0 or less is detected to have left within T5 minutes (T5 can be set to 5 minutes), the system will continue to automatically close the door. Otherwise, the system will stop closing the door. When no living being is detected within a radius of L0 meters, the system will directly execute the automatic door closing operation.

[0087] Furthermore, the reminder method of this application will change according to the user-defined time period mode. In the early morning mode, when the user has just woken up, this application uses three consecutive voice reminders, with the reminder volume increasing, combined with mobile phone push notifications, to avoid the user's attention being distracted or rushing to work or school and missing the reminder; in the daytime mode, when the user may be at work, school, or engaged in activities, this application uses the normal reminder mode, that is, voice reminders combined with mobile phone push notifications; in the night mode, only mobile phone push notifications are used to avoid voice reminders disturbing the user's sleep.

[0088] Specifically, the weight sensor will stop monitoring within T6 hours after the washing machine issues a stop command or the washing program ends. During this period, the washing machine enters standby mode, and this application automatically enters low-power mode. When a user is detected approaching, specifically when a living being taller than H0 (H0 can be set to 1.4 meters) is detected within a radius of L0 meters (L0 can be set to 0.5 meters) around the washing machine, this application is automatically woken up, and the weight sensor resumes monitoring. T6 can be set to 8 hours.

[0089] This application also provides a control device for a washing machine. It should be noted that the control device for the washing machine in this application can be used to execute the control method for the washing machine provided in this application. This device is used to implement the embodiments and preferred embodiments, and details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0090] The control device for the washing machine provided in the embodiments of this application will be described below.

[0091] Figure 7 This is a schematic diagram of a control device for a washing machine according to an embodiment of this application. Figure 7 As shown, the device includes:

[0092] The first determining unit 10 is used to determine whether the clothes to be processed have been completely put in when the washing machine program is not started and the clothes to be processed are put into the inner drum of the washing machine, based on the weight change in the inner drum, the sound volume and the vibration of the inner drum.

[0093] Specifically, before the washing machine starts its washing program and the user begins to add clothes, the system determines whether all clothes have been added based on changes in weight within the washing machine's inner drum, sound levels, and vibrations. Sound levels reflect the degree of movement and friction of the clothes within the drum, while vibrations indicate the dynamic state of the clothes during placement. The washing machine program may include at least one of the following: washing cycle, spin-drying cycle, drying cycle, and soaking cycle.

[0094] The second determining unit 20 is configured to, when it is determined that the clothes to be processed have been put in and the door of the washing machine is not closed, determine whether to perform a door closing operation based on the presence of obstacles in a first predetermined area, the presence of living organisms in the inner tub, and the presence of living organisms in a second predetermined area, and if it is determined that the door closing operation should be performed, at least the door closing operation should be performed to close the door; wherein, the first predetermined area is an area including the door closing path, and the second predetermined area is an area including the washing machine.

[0095] The control device of the washing machine includes a processor and a memory. The first determining unit and the second determining unit, etc., are stored as program units in the memory, and the processor executes the program units stored in the memory to realize the corresponding functions. All modules are located in the same processor; or, the various modules are located in different processors in any combination.

[0096] The processor contains a kernel, which retrieves the corresponding program unit from memory. One or more kernels can be configured, and by adjusting kernel parameters, at least the problem in existing technologies where users forget to close the washing machine drum door, causing the washing program to fail to start or encounter abnormalities during startup can be resolved.

[0097] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0098] This application embodiment also provides a washing machine system, including: a washing machine; a control device for the washing machine, including one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include methods for performing any one of the methods described.

[0099] This invention provides a computer-readable storage medium including a stored program, wherein the program, when executed, controls the device containing the computer-readable storage medium to perform a control method for a washing machine.

[0100] This invention provides a processor for running a program, wherein the program executes a control method for the washing machine during runtime.

[0101] This invention provides a device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps:

[0102] Step S201: If the washing machine program is not started and the clothes to be processed are put into the inner drum of the washing machine, determine whether the clothes to be processed have been put in completely based on the weight change in the inner drum, the sound volume and the vibration of the inner drum.

[0103] Step S202: If it is determined that the clothes to be processed have been put in and the door of the washing machine is not closed, it is determined whether to perform the door closing operation based on the presence of obstacles in the first predetermined area, the presence of living organisms in the inner tub, and the presence of living organisms in the second predetermined area. If it is determined that the door closing operation should be performed, the door closing operation should be performed at least to close the door. The first predetermined area is the area including the door closing path, and the second predetermined area is the area including the washing machine.

[0104] The devices mentioned in this article can be servers, PCs, tablets, mobile phones, etc.

[0105] Optionally, the weight change includes a weight change rate, and the vibration includes a vibration frequency. Determining whether the garment to be processed has been completely placed in the inner tub based on the weight change, sound volume, and vibration of the inner tub includes: normalizing the weight change rate according to a threshold representing the completion of garment placement to obtain weight stability; normalizing the sound volume according to a threshold representing the completion of garment placement to obtain sound volume stability; and normalizing the vibration frequency according to a threshold representing the completion of garment placement to obtain vibration stability; weight stability, sound volume stability, and vibration stability are weighted and summed to obtain a judgment value; the relationship between the judgment value and the judgment threshold is used to determine whether the garment to be processed has been completely placed in the inner tub; if the first number of judgment values ​​determined consecutively are all greater than the judgment threshold, it is determined that the garment to be processed has been completely placed in the inner tub.

[0106] Optionally, determining whether to perform a door closing operation based on the presence of obstacles in the first predetermined area, the presence of a live organism in the inner tub, and the presence of a live organism in the second predetermined area includes: determining to perform the door closing operation if there are no obstacles in the first predetermined area, no live organism in the inner tub, and no live organism in the second predetermined area; determining whether to perform the door closing operation based on the presence of obstacles, the presence of live organisms in the inner tub, and the height of the live organisms in the second predetermined area if there are live organisms in the second predetermined area; determining to perform the door closing operation if there are no obstacles in the first predetermined area, no live organisms in the inner tub, and the live organisms in the second predetermined area include an adult, wherein the adult is a live organism whose height is greater than a predetermined height; and determining not to perform the door closing operation if one of the following conditions is met: there are obstacles in the first predetermined area, there are live organisms in the inner tub, or the live organisms in the second predetermined area do not include the adult.

[0107] Optionally, at least the door closing operation is performed, including: if the living organism in the second predetermined area is the adult object, issuing a prompt message indicating that the door closing operation is about to be performed, and performing the door closing operation after a first duration following the issuance of the prompt message; if the living organism in the second predetermined area includes both the adult object and a non-adult object, issuing a prompt message indicating that a child or pet has been detected and that the door should be closed with caution, and performing the door closing operation after a second duration following the issuance of the prompt message, wherein the non-adult object is the living organism whose height is less than or equal to the predetermined height; if the second predetermined area does not include the living organism, performing the door closing operation without issuing a prompt message.

[0108] Optionally, the method further includes: if it is determined that the living organism in the second predetermined area includes a non-adult object, issuing a prompt message indicating that a child or pet has been detected and requesting attention; and after a third duration following the issuance of the prompt message, determining whether the non-adult object does not exist in the second predetermined area, wherein the non-adult object is the living organism whose height is less than or equal to the predetermined height; and if it is determined that the non-adult object does not exist in the second predetermined area, performing the door closing operation.

[0109] Optionally, the method further includes: determining whether a door-closing gesture is detected, the door-closing gesture being used to instruct the execution of the door closing operation; if the door-closing gesture is detected, determining whether there is an obstacle in the first predetermined area and whether there is a living organism in the inner tub; if there is no obstacle in the first predetermined area and no living organism in the inner tub, executing the door-closing operation; if there is an obstacle in the first predetermined area or the living organism in the inner tub, not executing the door-closing operation, and issuing a fourth prompt message indicating that an obstacle or living organism has been detected and to request attention.

[0110] Optionally, the method further includes: determining the current mode when a prompt message needs to be issued; wherein the current mode includes a morning mode and a night mode; when the current mode is the morning mode, broadcasting the prompt message multiple times by voice and sending the prompt message to the user terminal, wherein in two adjacent broadcast operations, the volume of the later broadcast operation is greater than the volume of the previous broadcast operation; when the current mode is the night mode, sending the prompt message to the user terminal without performing voice broadcast.

[0111] Optionally, the method further includes: upon receiving feedback information, parsing the feedback information to obtain a fault problem, wherein the feedback information is information sent by a user terminal indicating that the washing machine has a fault; if the fault problem is an automatically repairable fault, generating a repair measure corresponding to the fault problem and controlling the washing machine to execute the repair measure; determining whether the washing machine still has the fault problem after executing the repair measure; if it is determined that the washing machine still has the fault problem after executing the repair measure, determining that the fault problem is an unrepairable fault and sending the fault problem to the after-sales terminal.

[0112] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps:

[0113] Step S201: If the washing machine program is not started and the clothes to be processed are put into the inner drum of the washing machine, determine whether the clothes to be processed have been put in completely based on the weight change in the inner drum, the sound volume and the vibration of the inner drum.

[0114] Step S202: If it is determined that the clothes to be processed have been put in and the door of the washing machine is not closed, it is determined whether to perform the door closing operation based on the presence of obstacles in the first predetermined area, the presence of living organisms in the inner tub, and the presence of living organisms in the second predetermined area. If it is determined that the door closing operation should be performed, the door closing operation should be performed at least to close the door. The first predetermined area is the area including the door closing path, and the second predetermined area is the area including the washing machine.

[0115] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0116] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0117] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0118] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0119] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 Figure 1 The steps of the function specified in one or more boxes.

[0120] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0121] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0122] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0123] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0124] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0125] As can be seen from the above description, the embodiments of this application achieve the following technical effects:

[0126] The washing machine control method of this application, when detecting that the washing machine program has not started and the clothes to be processed are placed in the inner tub of the washing machine, firstly determines whether the clothes to be processed have been placed in the inner tub based on the weight change, sound volume, and vibration of the inner tub; if the clothes to be processed have been placed in the inner tub but the washing machine door is not closed, then determines whether to perform a door closing operation based on the presence of obstacles in a first predetermined area including the door closing path, the presence of living organisms in the inner tub, and the presence of living organisms in a second predetermined area including the location of the washing machine; finally, if it is determined that a door closing operation should be performed, at least the door closing operation is performed to close the door. This application, when detecting that clothes have been placed in the washing machine drum but the washing program has not started, achieves automatic and accurate detection of whether the clothes have been placed in the drum by observing weight changes, sound volume, and vibration. Once the clothes are detected, it determines whether the conditions for closing the door are met based on the presence of obstacles in the area along the door's closing path, the location of the washing machine, and the presence of any living organisms inside. If the conditions are met, the door is automatically closed, thus achieving automatic door closure under certain conditions. This avoids the problem of the washing machine program failing to start due to the user forgetting to close the drum door, and improves the intelligence of the washing machine.

[0127] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A control method of a washing machine, characterized by, The method comprises the following steps: In the case that the laundry machine program is not started and the laundry is put into the inner drum of the laundry machine, it is determined whether the laundry is put in completely according to the weight change, the sound volume and the vibration of the inner drum; In the case that the laundry is put in completely and the door cover of the laundry machine is not closed, it is determined whether to perform the door cover closing operation according to the existence of the obstacle in the first predetermined area, the existence of the living body in the inner drum and the existence of the living body in the second predetermined area, and in the case that the door cover closing operation is determined to be performed, at least the door cover closing operation is performed to close the door cover; wherein the first predetermined area is an area including the door cover closing path, and the second predetermined area is an area including the laundry machine; The weight change includes a weight change rate, and the vibration includes a vibration frequency, and the determination whether the laundry is put in completely according to the weight change, the sound volume and the vibration of the inner drum comprises: The weight change rate is normalized to obtain a weight stability according to a weight change rate threshold value representing the completion of the laundry putting, the sound volume is normalized to obtain a sound volume stability according to a sound volume threshold value representing the completion of the laundry putting, and the vibration frequency is normalized to obtain a vibration stability according to a vibration frequency threshold value representing the completion of the laundry putting; The weight stability, the sound volume stability and the vibration stability are weighted and summed to obtain a judgment value; According to the size relationship between the judgment value and a judgment threshold value, it is determined whether the laundry is put in completely, and in the case that the judgment value is greater than the judgment threshold value, it is determined that the laundry is put in completely.

2. The method of claim 1, wherein, The determination whether to perform the door cover closing operation according to the existence of the obstacle in the first predetermined area, the existence of the living body in the inner drum and the existence of the living body in the second predetermined area comprises: In the case that the obstacle does not exist in the first predetermined area, the living body does not exist in the inner drum, and the living body does not exist in the second predetermined area, it is determined to perform the door cover closing operation; In the case that the living body exists in the second predetermined area, it is determined whether to perform the door cover closing operation according to the existence of the obstacle, the existence of the living body in the inner drum and the height of the living body in the second predetermined area; In the case that the obstacle does not exist in the first predetermined area, the living body does not exist in the inner drum, and the living body in the second predetermined area includes an adult object, it is determined to perform the door cover closing operation, and the adult object is the living body with a height greater than a predetermined height; In the case that one of the following conditions is met, it is determined not to perform the door cover closing operation: the obstacle exists in the first predetermined area, the living body exists in the inner drum, and the living body in the second predetermined area does not include the adult object.

3. The method of claim 2, wherein, At least the door cover closing operation is performed, comprising: In a case where the living body in the second predetermined area is the adult object, prompt information is issued to indicate that the door closing operation is about to be performed, and the door closing operation is performed after a first time length of the prompt information is issued; In a case where the living body in the second predetermined area includes the adult object and a non-adult object, the non-adult object being the living body with a height less than or equal to the predetermined height, prompt information is issued to indicate that a child or a pet is detected, and the door closing operation is performed after a second time length of the prompt information is issued; In a case where the living body is not included in the second predetermined area, the door closing operation is performed without issuing prompt information.

4. The method of claim 2, wherein, The method further includes: In a case where it is determined that the living body in the second predetermined area includes a non-adult object, prompt information is issued to indicate that a child or a pet is detected, and it is determined whether the non-adult object is not present in the second predetermined area after a third time length of the prompt information is issued, the non-adult object being the living body with a height less than or equal to the predetermined height; In a case where it is determined that the non-adult object is not present in the second predetermined area, the door closing operation is performed.

5. The method of claim 1, wherein, The method further includes: It is determined whether a door closing gesture is detected, the door closing gesture being used to indicate that the door closing operation is performed; In a case where the door closing gesture is detected, it is determined whether an obstacle is present in the first predetermined area and whether the living body is present in the inner tub; In a case where no obstacle is present in the first predetermined area and no living body is present in the inner tub, the door closing operation is performed; In a case where an obstacle is present in the first predetermined area or the living body is present in the inner tub, the door closing operation is not performed, and fourth prompt information is issued to indicate that an obstacle or a living body is detected.

6. The method of claim 1, wherein, The method further includes: In a case where prompt information needs to be issued, a current mode is determined; wherein the current mode includes a morning mode and a night mode; In a case where the current mode is the morning mode, the prompt information is broadcasted in a voice broadcast manner for multiple times, and the prompt information is sent to a user terminal, a volume of a last broadcast operation is greater than a volume of a previous broadcast operation in adjacent two broadcast operations; In a case where the current mode is the night mode, the prompt information is sent to the user terminal without being broadcasted in a voice manner.

7. The method of claim 1, wherein, The method further includes: In a case where feedback information is received, the feedback information is analyzed to obtain a fault problem, the feedback information being information sent by a user terminal to indicate that the washing machine has a fault; In a case where the fault problem belongs to an automatically repairable fault, a repair measure corresponding to the fault problem is generated, and the washing machine is controlled to perform the repair measure. It is determined whether the washing machine still has the fault problem after the repair measure is performed, and in a case where it is determined that the washing machine still has the fault problem after the repair measure is performed, it is determined that the fault problem is an unautomatically repairable fault, and the fault problem is sent to an after-sales terminal.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium comprises a stored program, wherein the computer readable storage medium controls a device in which the computer readable storage medium is located to execute the method of any one of claims 1 to 7 when the program is running.

9. A laundry machine system characterized by, Comprise: A washing machine; A control device of the washing machine, comprising one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs comprise a program for executing the method of any one of claims 1 to 7.

Citation Information

Patent Citations

  • Washing machine control method and washing machine

    CN112899977A

  • Control method for washing equipment

    CN115961445A

  • Washing machine control method and washing machine

    CN117026578A

  • Controller for automatic vending machine

    JP1994301850A