Washing machine control method, storage medium and washing machine
By obtaining the user's presets and current water level frequency, determining whether it is necessary to weigh and adjust the water level, the problem that existing washing machines cannot accurately control the washing water level is solved, and water resource conservation and washing effect are achieved.
Patent Information
- Application Number
- CN202310669595.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-07
- Publication Date
- 2024-12-10
AI Technical Summary
Existing washing machines cannot accurately control the washing water level, resulting in waste of water resources and poor washing results. Especially when users do not preset the water level, they cannot determine the appropriate water inlet based on the number of clothes.
By obtaining the user's preset status of the water level in the washing machine bucket and the current water level frequency, determine the washing water level required for the washing operation, and judge whether the clothes need to be weighed based on the water level frequency, and then determine the appropriate inlet water level, using the water level Correction coefficient adjusts the water level.
It realizes precise control of the water intake of the washing machine based on user needs and the quantity of clothes, avoids waste of water resources, and improves the washing effect.
Smart Images

Figure CN119102068A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of washing machines, and specifically provides a washing machine control method, a storage medium and a washing machine. Background Art
[0002] Washing machines are already very popular, and they combine washing water, detergent and mechanical force to achieve the purpose of washing clothes.
[0003] With the popularization of green and environmental protection concepts, as well as the demand for washing machine energy consumption and clothing cleanliness, users have put forward higher requirements on the water used by washing machines.
[0004] In the prior art, when there is a large amount of water in the washing machine drum and the user has not selected a water level, the clothes cannot be weighed due to excessive water in the drum, and the amount of water intake cannot be determined based on the weighing result. Therefore, the washing machine can only be executed according to the default water level (for example, the washing machine has ten water levels, and the default water level is six). In other words, no matter whether the user washes one or more pieces of clothing, water is added to the washing machine to the sixth water level before washing.
[0005] However, when the water level is set to the sixth level to wash a piece of clothing, it may cause a waste of water resources and a poor washing effect; when the water level is set to the sixth level to wash multiple pieces of clothing, it may cause a problem that parts of the clothing cannot be washed clean.
[0006] Accordingly, the art requires a new washing machine control solution to solve the above problems. Summary of the invention
[0007] In order to overcome the above-mentioned defects, the present invention is proposed to provide a washing machine control method, a storage medium, an electronic device and a washing machine to solve or at least partially solve the technical problem existing in the prior art that the washing water level required by the washing machine cannot be accurately controlled.
[0008] In a first aspect, the present invention provides a washing machine control method, comprising the following steps:
[0009] Obtaining the preset status of the water level in the washing machine drum by the user at the current moment, and / or obtaining the current water level frequency in the washing machine drum;
[0010] Determining a washing water level required for a washing operation based on the acquired preset condition of the water level at the current moment and / or the current water level frequency;
[0011] Based on the determined washing water level, the washing machine is controlled to perform corresponding operations.
[0012] In a technical solution of the above-mentioned washing machine control method, the obtaining of the preset situation of the water level in the washing machine drum by the user at the current moment includes determining whether the water level in the washing machine drum has been preset by the user; and the determining of the washing water level required for the washing operation based on the preset situation of the water level at the current moment and / or the current water level frequency obtained includes:
[0013] When the user presets the water level in the washing machine drum, the washing machine is controlled to fill with water according to the water level preset by the user; otherwise, the washing water level required for the washing operation is determined based on the current water level frequency.
[0014] In a technical solution of the above-mentioned washing machine control method, the determining of the washing water level required for the washing operation based on the current water level frequency includes:
[0015] Based on the relationship between the current water level frequency and the preset water level frequency, it is determined whether it is necessary to weigh the clothes in the washing machine drum; if weighing is required, the required washing water level is determined based on the weighing result.
[0016] In a technical solution of the above-mentioned washing machine control method, the preset water level frequency includes a first preset water level frequency F1, a second preset water level frequency F2 and a third preset water level frequency F3;
[0017] The determining whether it is necessary to weigh the clothes in the washing machine drum based on the relationship between the current water level frequency and the preset water level frequency includes:
[0018] When the current water level frequency is greater than or equal to the first preset water level frequency, it is determined that the clothes in the washing machine drum need to be weighed;
[0019] When the current water level frequency is less than the first preset water level frequency and greater than or equal to the second preset water level frequency, it is determined that the clothes in the washing machine drum need to be weighed;
[0020] When the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency, it is determined that the clothes in the washing machine drum need to be weighed;
[0021] Among them, F1>F2>F3;
[0022] And / or, determining the required washing water level based on the weighing result comprises:
[0023] Determine the water level correction coefficient based on the relationship between the current water level frequency and the preset water level frequency;
[0024] Based on the product of the weighing result and the water level correction coefficient, a washing water level required for the washing operation is determined.
[0025] In a technical solution of the above washing machine control method, the water level correction coefficient is determined based on the relationship between the current water level frequency and the preset water level frequency, including:
[0026] If the current water level frequency is greater than or equal to the first preset water level frequency, the first water level correction coefficient K1 is determined to be 1;
[0027] If the current water level frequency is less than the first preset water level frequency and greater than or equal to the second preset water level frequency, the second water level correction coefficient is determined to be K2;
[0028] If the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency, the third water level correction coefficient is determined to be K3;
[0029] Among them, 0 <K3<K2<K1=1。
[0030] In a technical solution of the above-mentioned washing machine control method, judging whether it is necessary to weigh the clothes in the washing machine drum based on the relationship between the current water level frequency and the preset water level frequency includes:
[0031] When the current water level frequency is not greater than the first preset water level frequency, determine whether the current water level frequency is less than the first preset water level frequency and greater than or equal to the second preset water level frequency; if so, weigh the clothes in the washing machine drum; if not, continue to determine whether the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency;
[0032] If the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency, the clothes in the washing machine drum are weighed; if not, the washing machine is controlled to perform a first-duration washing operation, obtain the first water level frequency after the first-duration washing operation, and determine whether the first water level frequency after the first-duration washing operation is greater than or equal to the third preset water level frequency, and perform corresponding operations based on the determination result.
[0033] In a technical solution of the above-mentioned washing machine control method, the performing corresponding operations based on the judgment result includes:
[0034] If the first water level frequency after the first washing operation is greater than or equal to the third preset water level frequency, the clothes in the washing machine drum are weighed, and the water inlet level is determined according to the product of the clothes weight and the fourth water level correction coefficient K4, where 0 <K4<K3;
[0035] Otherwise, control the washing machine to fill with water to a water level one level higher than the current water level.
[0036] In a technical solution of the above-mentioned washing machine control method, after controlling the washing machine to fill with water to a water level one level higher than the current water level, the method further includes:
[0037] S101, obtaining a second water level frequency after water enters a water level one level higher than the current water level;
[0038] S102, obtaining a third water level frequency after washing for a second time period;
[0039] S103, obtaining a water level frequency change value based on the third water level frequency and the second water level frequency;
[0040] S104, determining whether the water level frequency change value is less than or equal to a preset frequency change threshold, if so, executing step S105; if not, executing step S106;
[0041] S105, controlling the washing machine to fill with water to a water level height corresponding to a second water level frequency;
[0042] S106, controlling the washing machine to fill with water to a water level one level higher than the water level height corresponding to the second water level frequency, and looping through steps S101-S104 until the water level frequency change value is less than or equal to a preset frequency change threshold.
[0043] In a second aspect, the present invention also provides a computer-readable storage medium, which stores a plurality of program codes, wherein the program codes are suitable for being loaded and run by a processor to execute the washing machine control method described in any one of the technical solutions of the above-mentioned washing machine control method.
[0044] In a third aspect, the present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, it implements a washing machine control method as described in any one of the technical solutions of the above-mentioned washing machine control method.
[0045] In a fourth aspect, the present invention further provides a washing machine, comprising a washing machine body and the electronic device described in the technical solution of the above electronic device.
[0046] The above one or more technical solutions of the present invention have at least one or more of the following Beneficial effects:
[0047] It can be understood by those skilled in the art that, in the technical solution of the present invention, the preset situation of the water level in the washing machine barrel by the user at the current moment and / or the frequency of the water level in the washing machine barrel are obtained; based on the preset situation of the water level at the current moment and / or the frequency of the water level, the washing water level required for the washing operation is determined; based on the determined washing water level, the washing machine is controlled to perform the corresponding operation. The present invention controls the water intake of the washing machine in a targeted manner by determining the preset situation of the water level in the washing machine barrel by the user and / or the frequency of the water level in the washing machine barrel, so that the washing machine uses a suitable water level to wash clothes, thereby avoiding waste of water resources and achieving better washing effect of clothes. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] The disclosure of the present invention will become more easily understood with reference to the accompanying drawings. It is easy for those skilled in the art to understand that these drawings are only for illustrative purposes and are not intended to limit the scope of protection of the present invention. In addition, similar numbers in the figures are used to represent similar components, among which:
[0049] Figure 1 is a schematic flow chart of main steps of a washing machine control method according to an embodiment of the present invention;
[0050] Figure 2 is a schematic flow chart of some steps of a washing machine control method according to an embodiment of the present invention;
[0051] Figure 3 is a flowchart of a washing machine control method according to an embodiment of the present invention;
[0052] Figure 4 is a main structural block diagram of an electronic device for executing the washing machine control method of the present invention;
[0053] Figure 5 It is a main structural block diagram of a washing machine for executing the washing machine control method of the present invention. DETAILED DESCRIPTION
[0054] Some embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the protection scope of the present invention.
[0055] In the description of the present invention, "module" and "processor" may include hardware, software or a combination of the two. A module may include hardware circuits, various suitable sensors, communication ports, and memories, and may also include software parts, such as program codes, or a combination of software and hardware. The processor may be a central processing unit, a microprocessor, an image processor, a digital signal processor, or any other suitable processor. The processor has data and / or signal processing functions. The processor may be implemented in software, hardware, or a combination of the two. Non-temporary computer-readable storage media include any suitable medium that can store program codes, such as a magnetic disk, a hard disk, an optical disk, a flash memory, a read-only memory, a random access memory, and the like. The term "A and / or B" means all possible combinations of A and B, such as only A, only B, or A and B. The term "at least one A or B" or "at least one of A and B" has a similar meaning to "A and / or B", and may include only A, only B, or A and B. The singular terms "one" and "the" may also include plural forms.
[0056] See attached Figure 1 , Figure 1 1 is a flow chart of main steps of a washing machine control method according to an embodiment of the present invention.
[0057] like Figure 1 As shown, the washing machine control method in the embodiment of the present invention mainly includes the following steps S101 to S103.
[0058] Step S101: obtaining the preset status of the water level in the washing machine drum by the user at the current moment, and / or obtaining the current water level frequency in the washing machine drum.
[0059] Step S102: Determine the washing water level required for the washing operation based on the acquired preset condition of the water level at the current moment and / or the current water level frequency.
[0060] Step S103: Based on the determined washing water level, controlling the washing machine to perform corresponding operations.
[0061] Based on the above steps S101 to S103, the present invention controls the water intake of the washing machine in a targeted manner by determining the user's preset conditions for the water level in the washing machine drum and / or the water level frequency in the washing machine drum, so that the washing machine uses a suitable water level to wash clothes. Therefore, it not only avoids the waste of water resources but also achieves a better washing effect for clothes.
[0062] In one embodiment, in the above step S101, the obtaining of the preset status of the water level in the washing machine tub by the user at the current moment includes determining whether the user has preset the water level in the washing machine tub;
[0063] The step of determining the washing water level required for the washing operation based on the preset condition of the water level at the current moment and / or the current water level frequency obtained includes:
[0064] When the user presets the water level in the washing machine drum, the washing machine is controlled to fill with water according to the water level preset by the user; otherwise, the washing water level required for the washing operation is determined based on the current water level frequency.
[0065] The following will specifically explain how to determine the washing water level required for the washing operation based on the preset situation of the water level at the current moment and / or the current water level frequency obtained through three situations.
[0066] In case one, when the user presets the water level in the washing machine drum, the washing machine is controlled to take in water according to the water level preset by the user. At this time, the water level preset by the user is the washing water level required for the washing machine to perform the washing operation.
[0067] Case 2: When the user does not preset the water level in the washing machine drum, the current water level frequency in the washing machine drum is obtained, and the washing water level required for the washing operation is determined based on the obtained current water level frequency.
[0068] Case three, directly obtain the current water level frequency in the washing machine barrel, and determine the washing water level required for the washing operation according to the obtained current water level frequency.
[0069] In one embodiment, determining the washing water level required for the washing operation based on the current water level frequency includes:
[0070] Based on the relationship between the current water level frequency and the preset water level frequency, it is determined whether it is necessary to weigh the clothes in the washing machine drum; if weighing is required, the required washing water level is determined based on the weighing result.
[0071] It should be noted that the present invention can measure the current water level frequency through a water level sensor.
[0072] In other words, the current water level frequency can be reflected as the water level sensor detecting the current water level height in the washing machine tub in real time.
[0073] Specifically, the preset water level frequency includes a first preset water level frequency F1, a second preset water level frequency F2 and a third preset water level frequency F3;
[0074] The determining whether it is necessary to weigh the clothes in the washing machine drum based on the relationship between the current water level frequency and the preset water level frequency includes:
[0075] When the current water level frequency is greater than or equal to the first preset water level frequency, it is determined that the clothes in the washing machine drum need to be weighed;
[0076] When the current water level frequency is less than the first preset water level frequency and greater than or equal to the second preset water level frequency, it is determined that the clothes in the washing machine drum need to be weighed;
[0077] When the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency, it is determined that the clothes in the washing machine drum need to be weighed;
[0078] Among them, F1>F2>F3;
[0079] And / or, determining the required washing water level based on the weighing result comprises:
[0080] Determine the water level correction coefficient based on the relationship between the current water level frequency and the preset water level frequency;
[0081] Based on the product of the weighing result and the water level correction coefficient, a washing water level required for the washing operation is determined.
[0082] Furthermore, the water level correction coefficient is determined based on the relationship between the current water level frequency and the preset water level frequency, including:
[0083] If the current water level frequency is greater than or equal to the first preset water level frequency, the first water level correction coefficient K1 is determined to be 1;
[0084] If the current water level frequency is less than the first preset water level frequency and greater than or equal to the second preset water level frequency, the second water level correction coefficient is determined to be K2;
[0085] If the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency, the third water level correction coefficient is determined to be K3;
[0086] Among them, 0 <K3<K2<K1=1。
[0087] In summary, when the current water level frequency is greater than or equal to the first preset water level frequency, it is determined that the clothes in the washing machine drum need to be weighed, and the first water level correction coefficient K1 is determined to be 1. Specifically, the clothes in the washing machine drum are weighed, and the water inlet level is determined according to the product of the weight of the clothes and the first water level correction coefficient K1;
[0088] When the current water level frequency is less than the first preset water level frequency and greater than or equal to the second preset water level frequency, it is determined that the clothes in the washing machine drum need to be weighed, and the second water level correction coefficient K2 is determined at the same time. Specifically, the clothes in the washing machine drum are weighed, and the water inlet level is determined according to the product of the weight of the clothes and the second water level correction coefficient K2;
[0089] When the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency, it is determined that the clothes in the washing machine drum need to be weighed, and the third water level correction coefficient K3 is determined. Specifically, the clothes in the washing machine drum are weighed, and the water inlet level is determined based on the product of the clothes weight and the third water level correction coefficient K3.
[0090] Exemplarily, the second water level correction coefficient K2 is 0.8, and the third water level correction coefficient K3 is 0.5.
[0091] In practical applications, the values of the second water level correction coefficient K2 and the third water level correction coefficient K3 can be set according to actual conditions. They can also be experimental parameter values obtained by technical personnel in the field under specific working conditions based on experiments, or empirical parameter values obtained based on experience. No specific limitation is made here to meet the needs of different scenarios.
[0092] In one embodiment, the determining whether it is necessary to weigh the clothes in the washing machine drum based on the relationship between the current water level frequency and the preset water level frequency includes:
[0093] When the current water level frequency is not greater than the first preset water level frequency, determine whether the current water level frequency is less than the first preset water level frequency and greater than or equal to the second preset water level frequency; if so, weigh the clothes in the washing machine drum; if not, continue to determine whether the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency;
[0094] If the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency, the clothes in the washing machine drum are weighed; if not, the washing machine is controlled to perform a first-duration washing operation, obtain the first water level frequency after the first-duration washing operation, and determine whether the first water level frequency after the first-duration washing operation is greater than or equal to the third preset water level frequency, and perform corresponding operations based on the determination result.
[0095] Exemplarily, the first duration is one minute.
[0096] In practical applications, the value of the first duration can be set according to actual conditions, and can also be an experimental parameter value obtained by technical personnel in the field under specific working conditions based on experiments, or an empirical parameter value obtained based on experience, and is not specifically limited here.
[0097] Further, the performing corresponding operations based on the judgment result includes:
[0098] If the first water level frequency after the first washing operation is greater than or equal to the third preset water level frequency, the clothes in the washing machine drum are weighed, and the water inlet level is determined according to the product of the clothes weight and the fourth water level correction coefficient K4, where 0 <K4<K3;
[0099] Otherwise, control the washing machine to fill with water to a water level one level higher than the current water level.
[0100] Exemplarily, the fourth water level correction coefficient K4 is 0.3.
[0101] In practical applications, the value of the fourth water level correction coefficient K4 can be set according to actual conditions, or it can be an experimental parameter value obtained by technical personnel in this field based on experiments under specific working conditions, or an empirical parameter value obtained based on experience. No specific limitation is made here to meet the needs of different scenarios.
[0102] In one embodiment, see the attached Figure 2 After the washing machine is controlled to fill with water to a water level one level higher than the current water level, the method further includes the following steps S201 to S206:
[0103] S201, obtaining a second water level frequency after water enters a water level one level higher than the current water level;
[0104] S202, obtaining a third water level frequency after washing for a second time period;
[0105] S203, obtaining a water level frequency change value based on the third water level frequency and the second water level frequency;
[0106] S204, determining whether the water level frequency change value is less than or equal to a preset frequency change threshold, if so, executing step S205; if not, executing step S206;
[0107] S205, controlling the washing machine to fill with water to a water level corresponding to a second water level frequency;
[0108] S206, controlling the washing machine to fill with water to a higher water level than the water level height corresponding to the second water level frequency, and looping through steps S201-S204 until the water level frequency change value is less than or equal to a preset frequency change threshold.
[0109] It is worth noting that the value of the second duration and the value of the first duration mentioned above can be set to the same duration or different durations, and can be set according to actual conditions.
[0110] For example, both the first duration and the second duration are one minute;
[0111] For another example, the first duration is one minute, and the second duration is two minutes.
[0112] Exemplarily, the second duration may also be three minutes.
[0113] In practical applications, the value of the second duration can be set according to the actual situation, and can also be the experimental parameter value obtained by those skilled in the art through experiments under specific working conditions, or the empirical parameter value obtained based on experience, and no specific limitation is made here.
[0114] Among them, the water level frequency change value can be the difference between the third water level frequency and the second water level frequency, or can also be the change value of the third water level frequency and the second water level frequency.
[0115] For example, taking the third water level frequency as f3 and the second water level frequency as f2 as an example for illustration.
[0116] When f3 > f2, then the water level frequency change value is f3 - f2;
[0117] When f3 < f2, then the water level frequency change value is f2 - f3.
[0118] It should be noted that when the third water level frequency is f3 and the second water level frequency is f2 without distinguishing the magnitude relationship, the water level frequency change value at this time is the absolute value of the difference between the third water level frequency f3 and the second water level frequency f2.
[0119] Therefore, after obtaining the water level frequency change value according to the third water level frequency and the second water level frequency, by comparing the magnitude relationship between the water level frequency change value and the preset frequency change threshold, the water inlet volume of the washing machine is controlled针对性, so that the washing machine washes clothes at a suitable water level. Therefore, it not only avoids waste of water resources, but also makes the washing effect of clothes better.
[0120] To specifically illustrate the above washing machine control method, the present invention provides an embodiment. Please refer to the attached Figure 3 .
[0121] Figure 3 is the step flowchart of the washing machine control method according to an embodiment of the present invention. As Figure 3 shown, the washing machine control method according to this embodiment includes the following steps:
[0122] S301. Determine whether the user has preset the water level in the washing machine tub; if so, execute step S302; if not, execute step S303;
[0123] S302. Control the washing machine to fill water according to the water level preset by the user;
[0124] S303. Obtain the current water level frequency in the washing machine tub, and determine whether the current water level frequency is greater than or equal to the first preset water level frequency; if so, execute step S304; if not, execute step S305;
[0125] S304, weighing the clothes in the washing machine drum, and determining the water inlet level according to the product of the weight of the clothes and the first water level correction coefficient K1;
[0126] S305, determining whether the current water level frequency is less than the first preset water level frequency and greater than or equal to the second preset water level frequency; if so, executing step S306; if not, executing step S307;
[0127] S306, weighing the clothes in the washing machine drum, and determining the water inlet level according to the product of the weight of the clothes and the second water level correction coefficient K2;
[0128] S307, determine whether the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency; if so, execute step S308; if not, execute step S309;
[0129] S308, weighing the clothes in the washing machine drum, and determining the water inlet level according to the product of the clothes weight and the third water level correction coefficient K3;
[0130] S309, after controlling the washing machine to perform a washing operation of a first duration, obtaining a first water level frequency after the washing operation of the first duration;
[0131] S310, determining whether the first water level frequency is greater than or equal to the third preset water level frequency; if so, executing step S311; if not, executing step S312;
[0132] S311, weighing the clothes in the washing machine drum, and determining the water inlet level according to the product of the clothes weight and the fourth water level correction coefficient K4;
[0133] S312, controlling the washing machine to fill with water to a water level one level higher than the current water level;
[0134] S313, obtaining a second water level frequency after water enters a water level one level higher than the current water level;
[0135] S314, obtaining the third water level frequency after washing for the second time period;
[0136] S315, obtaining a water level frequency change value based on the third water level frequency and the second water level frequency;
[0137] S316, determine whether the water level frequency change value is less than or equal to the preset frequency change threshold; if so, execute step S317; if not, execute step S318;
[0138] S317, controlling the washing machine to fill with water to a water level corresponding to a second water level frequency;
[0139] S318, controlling the washing machine to fill with water to a higher water level than the water level height corresponding to the second water level frequency, and looping through steps S313-S316 until the water level frequency change value is less than or equal to a preset frequency change threshold.
[0140] It should be noted that the water level frequency change value in the above step S315 can be the difference between the third water level frequency and the second water level frequency, or it can be the change rate of the third water level frequency and the second water level frequency, or it can be a related function in the existing technology constructed based on the third water level frequency and the second water level frequency that can reflect the change. In other words, when determining the water level frequency change value, any method known to those skilled in the art that can reflect the change of the third water level frequency and the second water level frequency can be used, and no specific limitation is made here to meet the needs of different scenarios and improve the flexibility of design.
[0141] By adopting the above scheme, the present invention controls the water intake of the washing machine in a targeted manner by determining the user's preset conditions for the water level in the washing machine drum and / or the water level frequency in the washing machine drum, so that the washing machine uses a suitable water level to wash clothes. Therefore, it not only avoids the waste of water resources but also achieves a better clothing washing effect.
[0142] It should be pointed out that although the various steps in the above embodiments are described in a specific order, those skilled in the art can understand that in order to achieve the effects of the present invention, different steps do not have to be performed in such an order. They can be performed simultaneously (in parallel) or in other orders. These changes are within the scope of protection of the present invention.
[0143] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present application, which will not be described one by one here.
[0144] Furthermore, the present invention also provides a computer-readable storage medium. In a computer-readable storage medium embodiment according to the present invention, the computer-readable storage medium can be configured to store a program for executing the washing machine control of the above-mentioned method embodiment, and the program can be loaded and run by the processor to implement the above-mentioned washing machine control. For ease of explanation, only the parts related to the embodiment of the present invention are shown. For specific technical details not disclosed, please refer to the method part of the embodiment of the present invention. The computer-readable storage medium can be a storage device formed by various electronic devices. Optionally, the computer-readable storage medium in the embodiment of the present invention is a non-temporary computer-readable storage medium.
[0145] Furthermore, the present invention also provides an electronic device. Figure 4 , Figure 4 It is a main structural block diagram of an electronic device for executing the washing machine control method of the present invention.
[0146] like Figure 4 As shown, in an electronic device embodiment according to the present invention, the electronic device 400 includes a processor 401 and a memory 402, the memory 402 can be configured to store a program code 403 for executing the washing machine control method of the above method embodiment, and the processor 401 can be configured to execute the program code 403 in the memory 402, the program code 403 includes but is not limited to the program code 403 for executing the washing machine control method of the above method embodiment. For ease of description, only the part related to the embodiment of the present invention is shown, and for specific technical details not disclosed, please refer to the method part of the embodiment of the present invention.
[0147] In some possible implementations, the electronic device may include multiple processors and memories. The program code 403 for executing the washing machine control method of the above method embodiment may be divided into multiple subprograms, each of which may be loaded and run by a processor to execute different steps of the washing machine control method of the above method embodiment. Specifically, each subprogram may be stored in different memories, and each processor may be configured to execute programs in one or more memories to jointly implement the washing machine control method of the above method embodiment, that is, each processor executes different steps of the washing machine control method of the above method embodiment to jointly implement the washing machine control method of the above method embodiment.
[0148] The above-mentioned multiple processors may be processors deployed on the same device. For example, the above-mentioned electronic device may be a high-performance device composed of multiple processors, and the above-mentioned multiple processors may be processors configured on the high-performance device. In addition, the above-mentioned multiple processors may also be processors deployed on different devices. For example, the above-mentioned electronic device may be a server cluster, and the above-mentioned multiple processors may be processors on different servers in the server cluster.
[0149] Exemplarily, the processor 401 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0150] The memory 402 may be an internal storage unit of the electronic device, for example, a hard disk or memory of the electronic device; the memory may also be an external storage device of the electronic device, for example, a plug-in hard disk, a smart memory card (SmartMediaCard, SMC), a secure digital (SecureDigital, SD) card, a flash card (FlashCard), etc. equipped on the electronic device. Further, the memory may also include both an internal storage unit of the electronic device and an external storage device. The memory is used to store computer programs and other programs and data required by the electronic device. The memory may also be used to temporarily store data that has been output or is to be output.
[0151] The electronic device may be a desktop computer, a notebook, a PDA, a cloud server, or other electronic device. The electronic device may include, but is not limited to, a processor and a memory. Those skilled in the art will appreciate that Figure 4 These are merely examples of electronic devices and do not constitute a limitation of the electronic device. The electronic device may include more or fewer components than those shown in the figure, or a combination of certain components, or different components. For example, the electronic device may also include input and output devices, network access devices, buses, etc.
[0152] Furthermore, the present invention also provides a washing machine. Figure 5 , Figure 5 It is a main structural block diagram of a washing machine for executing the washing machine control method of the present invention.
[0153] like Figure 4 As shown, in an embodiment of a washing machine according to the present invention, a washing machine 500 may include a washing machine body 501 and the electronic device 400 in the aforementioned embodiment.
[0154] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0155] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments of the present invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0156] In the embodiments provided by the present invention, it should be understood that the disclosed electronic devices and methods can be implemented in other ways. For example, the electronic device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, which may be electrical, mechanical or other forms.
[0157] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0158] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0159] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. The computer program may include computer program code, and the computer program code may be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electric carrier signals and telecommunication signals.
[0160] The relevant user personal information that may be involved in the various embodiments of this application is strictly in accordance with the requirements of laws and regulations, following the principles of legality, legitimacy and necessity, based on the reasonable purposes of business scenarios, to process the personal information that users actively provide during the use of products / services or generated due to the use of products / services, as well as the personal information obtained with the user's authorization.
[0161] The user personal information processed by the applicant will vary depending on the specific product / service scenario, and shall be based on the specific scenario in which the user uses the product / service, which may involve the user's account information, device information, driving information, vehicle information or other related information. The applicant will treat the user's personal information and its processing with a high degree of diligence.
[0162] The Applicant attaches great importance to the security of user personal information and has adopted reasonable and feasible security protection measures that comply with industry standards to protect user information and prevent personal information from being accessed, disclosed, used, modified, damaged or lost without authorization.
[0163] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.
[0164] Figure 4 It is a main structural block diagram of a washing machine for executing the washing machine control method of the present invention.
Claims
1. A washing machine control method, characterized in that: The steps include: Obtaining the preset status of the water level in the washing machine drum by the user at the current moment, and / or obtaining the current water level frequency in the washing machine drum; Determining a washing water level required for a washing operation based on the acquired preset condition of the water level at the current moment and / or the current water level frequency; Based on the determined washing water level, the washing machine is controlled to perform corresponding operations.
2. The washing machine control method according to claim 1, characterized in that: The obtaining of the preset situation of the water level in the washing machine drum by the user at the current moment includes determining whether the user has preset the water level in the washing machine drum; and determining the washing water level required for the washing operation based on the preset situation of the water level at the current moment and / or the current water level frequency obtained includes: When the user presets the water level in the washing machine drum, the washing machine is controlled to fill with water according to the water level preset by the user; otherwise, the washing water level required for the washing operation is determined based on the current water level frequency.
3. The washing machine control method according to claim 2, characterized in that: The step of determining the washing water level required for the washing operation based on the current water level frequency includes: Based on the relationship between the current water level frequency and the preset water level frequency, it is determined whether it is necessary to weigh the clothes in the washing machine drum; if weighing is required, the required washing water level is determined based on the weighing result.
4. The washing machine control method according to claim 3, characterized in that: The preset water level frequency includes a first preset water level frequency F1, a second preset water level frequency F2 and a third preset water level frequency F3; The determining whether it is necessary to weigh the clothes in the washing machine drum based on the relationship between the current water level frequency and the preset water level frequency includes: When the current water level frequency is greater than or equal to the first preset water level frequency, it is determined that the clothes in the washing machine drum need to be weighed; When the current water level frequency is less than the first preset water level frequency and greater than or equal to the second preset water level frequency, it is determined that the clothes in the washing machine drum need to be weighed; When the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency, it is determined that the clothes in the washing machine drum need to be weighed; Among them, F1>F2>F3; And / or, determining the required washing water level based on the weighing result comprises: Determine the water level correction coefficient based on the relationship between the current water level frequency and the preset water level frequency; Based on the product of the weighing result and the water level correction coefficient, a washing water level required for the washing operation is determined.
5. The washing machine control method according to claim 4, characterized in that: The determining of the water level correction coefficient based on the relationship between the current water level frequency and the preset water level frequency includes: If the current water level frequency is greater than or equal to the first preset water level frequency, the first water level correction coefficient K1 is determined to be 1; If the current water level frequency is less than the first preset water level frequency and greater than or equal to the second preset water level frequency, the second water level correction coefficient is determined to be K2; If the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency, the third water level correction coefficient is determined to be K3; Among them, 0 <K3<K2<K1=1。 6. The washing machine control method according to claim 3 or 4, characterized in that: The determining whether it is necessary to weigh the clothes in the washing machine drum based on the relationship between the current water level frequency and the preset water level frequency includes: When the current water level frequency is not greater than the first preset water level frequency, determine whether the current water level frequency is less than the first preset water level frequency and greater than or equal to the second preset water level frequency; if so, weigh the clothes in the washing machine drum; if not, continue to determine whether the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency; If the current water level frequency is less than the second preset water level frequency and greater than or equal to the third preset water level frequency, the clothes in the washing machine drum are weighed; if not, the washing machine is controlled to perform a first-duration washing operation, obtain the first water level frequency after the first-duration washing operation, and determine whether the first water level frequency after the first-duration washing operation is greater than or equal to the third preset water level frequency, and perform corresponding operations based on the determination result.
7. The washing machine control method according to claim 6, characterized in that: The performing corresponding operations based on the judgment result includes: If the first water level frequency after the first washing operation is greater than or equal to the third preset water level frequency, the clothes in the washing machine drum are weighed, and the water inlet level is determined according to the product of the clothes weight and the fourth water level correction coefficient K4, where 0 <K4<K3; Otherwise, control the washing machine to fill with water to a water level one level higher than the current water level.
8. The washing machine control method according to claim 7, characterized in that: After controlling the washing machine to inlet water to a water level one level higher than the current water level, the method further includes: S101, obtaining a second water level frequency after water enters a water level one level higher than the current water level; S102, obtaining a third water level frequency after washing for a second time period; S103, obtaining a water level frequency change value based on the third water level frequency and the second water level frequency; S104, determining whether the water level frequency change value is less than or equal to a preset frequency change threshold, if so, executing step S105; if not, executing step S106; S105, controlling the washing machine to fill with water to a water level height corresponding to a second water level frequency; S106, controlling the washing machine to fill with water to a water level one level higher than the water level height corresponding to the second water level frequency, and looping through steps S101-S104 until the water level frequency change value is less than or equal to a preset frequency change threshold.
9. A readable storage medium storing a plurality of program codes, characterized in that: The program code is suitable for being loaded and run by a processor to execute the washing machine control method according to any one of claims 1 to 7.
10. A washing machine, characterized in that: include: Memory; processor; The memory is suitable for storing a plurality of program codes, and is characterized in that the program codes are suitable for being loaded and run by the processor to execute the washing machine control method according to any one of claims 1 to 8.
