CONTROL METHOD, CONTROL APPARATUS AND CONTROL SYSTEM FOR A WASHING MACHINE
20190288865 ยท 2019-09-19
Inventors
- Hai SHU (Qingdao, Shandong, CN)
- Sheng XU (Qingdao, Shandong, CN)
- Zhenxing HUANG (Qingdao, Shandong, CN)
- Gaoxian ZHANG (Qingdao, Shandong, CN)
Cpc classification
G06F11/3072
PHYSICS
D06F2105/58
TEXTILES; PAPER
G06F11/0769
PHYSICS
G06F11/0757
PHYSICS
D06F33/47
TEXTILES; PAPER
International classification
H04L12/28
ELECTRICITY
D06F37/42
TEXTILES; PAPER
Abstract
Disclosed is a control method, control apparatus and control system for a washing machine. The method includes: receiving device information and failure information of the washing machine sent by the washing machine; querying an installation information database for a first number of washing machines having same device information in a preset area; querying an alarm history record database for a second number of washing machines having same failure information within a first preset time duration in the preset area if the first number is greater than a first preset threshold; and determining a failure cause based on the first number and the second number.
Claims
1. A control method for a washing machine, comprising: receiving device information and failure information of the washing machine sent by the washing machine; querying an installation information database for a first number of washing machines having same device information in a preset area; querying an alarm history record database for a second number of washing machines having same failure information within a first preset time duration in the preset ara if the first number is greater than a first preset threshold; and determining a failure cause based on the first number and the second number.
2. The method of claim 1, wherein the failure information is that water feeding is abnormal.
3. The method of claim 2, wherein the determining the failure cause based on the first number and the second number comprises: determining the failure cause of the washing machine a low tap water pressure or loss of feedwater if the second number is greater than a second preset threshold, and determining the failure cause of the washing machine as water leakage from the washing machine if the second number is less than or equal to the second preset threshold.
4. The method of claim 3, further comprising: updating the alarm history record database according to the failure cause.
5. The method of claim 4, further comprising: sending the failure cause to the washing machine so that the washing machine displays the failure cause, and sending the failure cause to a user terminal for prompting a user.
6. The method of claim 1, further comprising: sending the failure information to the washing machine so that the washing machine displays the failure information and sending the failure information to a user terminal for prompting a user, if the first number is less than or equal to the first preset threshold.
7. A control apparatus for a washing machine, comprising: an information receiving module, configured to receive device information and failure information of the washing machine sent by the washing machine; a first query module, configured to query an installation information database for a first number of washing machines having same device information in a preset area; a second query module, configured to query an alarm history record database for a second number of washing machines having same failure information within a first preset time duration in the preset area if the first number is greater than a first preset threshold; and a failure cause determination module, configured to determine a failure cause based on the first number and the second number.
8. The apparatus of claim 2, wherein the failure information is that water feeding is abnormal.
9. The apparatus of claim 8, wherein the failure cause determination module is configured to: determine the failure cause of the washing machine as low tap water pressure or loss of feedwater if the second number is greater than a second preset threshold, and determine the failure cause of the washing machine as water leakage from the washing machine if the second number is less than or equal to the second preset threshold.
10. A washing machine control system comprising: a washing machine; a server comprising a control apparatus for the washing machine, wherein the control apparatus comprises; an information receiving module, configured to receive device information and failure information of the washing machine sent by the washing machine; a first query module, configured to query an installation information database for a first member of washing machines having same device information in a preset area; a second query module, configured to query an alarm history record database for a second number of washing machines having same failure information within a first preset time duration in the preset area if the first number is greater than a first preset threshold; and a failure cause determination module, configured to determine a failure cause based on the first number and the second number, wherein the washing machine comprises a control module, a data communication processing module and a display module, wherein the control module is configured to control water feeding of the washing machine, determine whether a water level of the washing machine reaches a set value within a second preset time duration, control a water inlet valve to be closed if the water level of the washing machine reaches the set value within the second preset time duration, and control the data communication processing module to send device information and failure information of the washing machine if the water level of the washing machine does not reach the set value within the second preset time duration; wherein the data communication processing module is configured to transmit the device information and the failure information to the server, and receive a failure cause set by the server, and wherein the display module is configured to display the failure cause of the washing machine; and a user terminal configured to receive the failure cause and the failure information sent by the server.
11. (canceled)
12. The control system of claim 10, wherein the failure information is that water feeding is abnormal.
13. The control system of claim 12, wherein the failure cause determination module is configured to: determine the failure cause of the washing machine as low tap water pressure or loss of feedwater if the second number is greater than a second preset threshold, and determine the failure cause of the washing machine as water leakage from the washing machine if the second number is less than or equal to the second preset threshold.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043] In the drawings, 310, information receiving module; 320, first query module; 330, second query module; 340, failure cause determination module; 350, update module; 360, failure cause sending module; 370, failure information sending module; [0044] 410, washing machine; 420, server; 430, user terminal; [0045] 411, control module; 412, data communication processing module; 413, display module.
DETAILED DESCRIPTION
[0046] The technical solutions of the present disclosure are described hereinafter through specific embodiments in conjunction with the drawings.
Embodiment 1
[0047]
[0048] In Step 110, device information and failure information of a washing machine sent by the washing machine is received.
[0049] The device information includes information for identifying the washing machine. The failure information can indicate a failure displayed by the washing machine. For example, the water feeding is abnormal, an indicator light is not working when the power is turned on, and so on.
[0050] In Step 120, an installation information database is queried for a first number of washing machines having same device information in a preset area.
[0051] In Step 130, an alarm history record database is queried for a second number of washing machines having same failure information within a first preset time duration in the preset area if the first number is greater than a first preset threshold.
[0052] A residential area, a same street or a same building may be selected as the preset area. The first preset time may be a time duration before the washing machine fails, or may be a time duration that is relatively close to time when the washing machine fails, such as a time duration of 10 minutes from the time when the washing machine fails.
[0053] In Step 140, a failure cause is determined based on the first number and the second number.
[0054] The failure cause of the washing machine may be determined according to value range of the first number and the second number. For example, causes of abnormal water feeding may include: low tap water pressure and loss of tap feedwater; and water leakage from the washing machine.
[0055] The failure cause of the washing machine can be determined by the above-mentioned control method instead of by the user himself/herself. Cumbersome work for the user is then reduced and user experiences are improved.
Embodiment 2
[0056] As shown in
[0057] In the embodiment, failure information may be that water feeding is abnormal.
[0058] On the basis of the above-mentioned embodiment, as shown in
[0059] In Step 210, an alarm history record database is queried for a second number of washing machines having same failure information within a first preset time duration in the preset area if the first number is greater than a first preset threshold.
[0060] In Step 220, a failure cause is determined based on the first number and the second number.
[0061] In Step 230, the alarm history record database is updated according to the failure cause.
[0062] In Step 240, the failure cause is sent to the washing machine so that the washing machine displays the failure cause, and the failure cause is also sent to a user terminal for prompting a user.
[0063] Referring to
[0064] In Step 211, it is determined whether the first number is greater than the first preset threshold. If the first number is greater than the first preset threshold, Step 212 is performed. If the first number is not greater than the first preset threshold, Step 240 is performed.
[0065] In the Step 212, an alarm history record database is queried for a second number of washing machines having same failure information within a first preset time duration in the preset area.
[0066] In the Step 240, the failure information is sent to the washing machine so that the failure information is displayed on the washing machine, and the failure information is also sent to a user terminal for prompting the user.
[0067] Since the number of washing machines in the preset area does not reach a set number, the failure cause cannot be determined by the above-mentioned method.
[0068] Based on the above-mentioned embodiment, as shown in
[0069] In Step 221, it is determined whether the second number is greater than the second preset threshold. If the second number is greater than the second preset threshold, Step 222 is performed. If the second number is not greater than the second preset threshold, Step 223 is performed.
[0070] In the Step 222, the failure cause of the washing machine is that the tap water pressure is low or that the water is stopped, and no after-sale maintenance is required.
[0071] In the Step 223, the after-sale personnel is needed to carry out the on-site maintenance.
[0072] The maintenance information is sent to the after-sale outlet. The after-sale outlet may actively contact the user for on-site maintenance, avoiding wasting the time of the user.
[0073] A relatively accurate determination can be made by using the above-mentioned method for automatically determining the failure cause after the number of washing machines in a certain area reaches a certain number. For example, more than 10 washing machines are set in one area.
Embodiment 3
[0074] An embodiment provides a control apparatus for an Internet-of-Things washing machine. As shown in
[0075] The information receiving module 310 is configured to receive device information and failure information of the washing machine sent by the washing machine.
[0076] The first query module 320 is configured to query an installation information database for a first number of washing machines having same device information in a preset area.
[0077] The second query module 330 is configured to query an alarm history record database for a second number of washing machines having same failure information within a first preset time duration in the preset area if the first number is greater than a first preset threshold.
[0078] The failure cause determination module 340 is configured to determine a failure cause based on the first number and the second number.
[0079] The failure information may be that water feeding is abnormal. The failure cause determination module 340 may be configured to determine the failure cause of the washing machine as low tap water pressure or loss of feedwater if the second number is greater than a second preset threshold, and determine the failure cause of the washing machine as water leakage from the washing machine if the second number is less than or equal to the second preset threshold.
[0080] Optionally, the control apparatus further includes an update module 350. The update module 350 is configured to update the alarm history record database according to the failure cause.
[0081] Optionally, the control apparatus further includes a failure cause sending module 360. The failure cause sending module 360 is configured to send the failure cause to the washing machine so that the washing machine displays the failure cause, and send the failure cause to a user terminal for prompting the user.
[0082] Optionally, the control apparatus further includes a failure information sending module 370. The failure information sending module 370 is configured to send the failure information to the washing machine so that the washing machine displays the failure information and send the failure information to a user terminal for prompting the user if the first number is less than or equal to the first preset threshold.
Embodiment 4
[0083] As shown in
[0084] The washing machine 410 may include a control module 411, a data communication processing module 412 and a display module 413.
[0085] The control module 411 is configured to control water feeding of the washing machine 410, determine whether a water level of the washing machine 410 reaches a set value within a second preset time duration, control a water inlet valve to be closed if the water level of the washing machine 410 reaches the set value within the second preset time duration, and control the data communication processing module 412 to send device information and failure information of the washing machine 410 if the water level of the washing machine 410 does not reach the set value within the second preset time duration.
[0086] The data communication processing module 412 is configured to transmit the device information and the failure information to the server 420, and receive a failure cause sent by the server 420.
[0087] The display module 413 is configured to display the failure cause of the washing machine 410.
[0088] The user terminal 430 is configured to receive the failure cause and the failure information sent by the server 420.
[0089] The control module 411 and the data communication processing module 412 may be implemented by a central processor, a digital signal processor (DSP) or a field programmable gate array (FPGA). The central processor, the DSP and the FGPA may include a storage medium storing executable instructions for executing the above-mentioned method. The storage medium may be a non-transitory storage medium, including a read-only memory (ROM), a random access memory (RAM) or another medium that may store program codes, and may also be a transitory storage medium. The display module 413 may be a display, such as a liquid crystal display.
[0090] The process of determining the failure cause of the water feeding abnormality of the washing machine 410 by using the control system in the embodiment is described below.
[0091] As shown in
[0092] The server 420 receives the device information and the failure information of the washing machine 410 sent by the washing machine 410 through the information receiving module, and stores the device information and the failure information of the washing machine 410 in the alarm history record database. The first query module is used to query an installation information database for a first number of washing machines 410 having the same device information in a preset area. If the first number is greater than the first preset threshold, a second query module is used to query the alarm history record database for a second number of washing machines 410 having the same failure information within a first preset time duration in the preset area. The failure cause determination module is used to determine a failure cause based on the first number and the second number. If the first number is less than or equal to the first preset threshold, the failure cause is determined to be water feeding abnormality. The information of water feeding abnormality is sent to the washing machine 410 so that the failure information is displayed through the display module 413 of the washing machine 410, and the failure information is sent to a user terminal 430 for prompting the user.
[0093] The step in which the failure cause is determined by the failure cause determination module based on the first number and the second number may include the following steps. If the first number is greater than the second preset threshold, the failure cause of the water feeding abnormality is determined as low tap water pressure or loss of feedwater. The alarm history record database is updated according to the failure cause. The failure cause is sent to the washing machine 410, is displayed through the display module 413 of the washing machine 410, and is sent to the user terminal 430 for prompting the user. If the second number is less than or equal to the second preset threshold, the failure cause of water feeding abnormality is determined as water leakage from the washing machine. The alarm history record database is updated according to the failure cause. The failure cause is sent to the washing machine 410, is displayed through the display module 413 of the washing machine 410, and is sent to the user terminal 430 for prompting the user.
Embodiment 5
[0094] An embodiment provides a schematic diagram illustrating a hardware structure of a server. Referring to
[0095] In addition, the logic instructions in the memory 71 may be implemented in the form of a software function unit and, when sold or used as an independent product, may be stored in a computer-readable storage medium.
[0096] As a computer-readable storage medium, the memory 71 may be used for storing software programs and computer-executable programs, such as program instructions or modules corresponding to the method in the above-mentioned embodiments. The processor 70 executes function applications and data processing, that is, to implement the method in the above-mentioned embodiments through running the software programs, instructions or modules stored in the memory 71.
[0097] The memory 71 may include a program storage region and a data storage region, where the program storage region may store an operating system and an application program required by at least one function while the data storage region may store data created depending on use of a terminal device. In addition, the memory 71 may include a high-speed random access memory, and may further include a non-volatile memory.
[0098] The above-mentioned technical solutions may be embodied in the form of a software product. The computer software product is stored in a storage medium and includes one or more instructions for enabling a computer device (which may be a personal computer, server, network device, etc.) to execute all or part of the steps of the method provided in the above-mentioned embodiments. The foregoing storage medium may be a non-transitory storage medium, including a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, an optical disk or another medium that can store program codes, or may also be a transitory storage medium.
INDUSTRIAL APPLICABILITY
[0099] The control method, control apparatus and control system for a washing machine can implement an automatic determination of a water feeding failure of the washing machine and the user experiences are improved.