A method, device, and storage medium for determining a water level of a washing machine

By acquiring and processing the weighing values ​​in both empty and non-empty states of the washing machine, and combining them with the indicated capacity and water level setting, the target water level setting is calculated and corrected. This solves the problem of insufficient accuracy in determining the water level of the washing machine, and enables fast and accurate water level determination and anomaly correction.

CN116043477BActive Publication Date: 2025-12-19TCL HOME APPLIANCES (HEFEI) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310013635.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-05
Publication Date
2025-12-19
Estimated Expiration
2043-01-05

AI Technical Summary

Technical Problem

The existing washing machine load weighing function is not accurate enough in determining the water level and is greatly affected by environmental factors, resulting in inaccurate recommended water level values ​​and an inability to flexibly correct them.

Method used

By obtaining the weighing values ​​of the washing machine in both empty and non-empty states, and combining them with the indicated capacity and water level settings, the weighing value boundary point and interval judgment value are calculated to determine the target water level setting, and corrections are made in abnormal situations.

Benefits of technology

It enables rapid and accurate determination of the water level in the washing machine, improves the accuracy and tolerance of water level determination, and simplifies the weighing experiment process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116043477B_ABST
    Figure CN116043477B_ABST
Patent Text Reader

Abstract

The application discloses a kind of washing machine water level determination method, device, equipment and storage medium, the method comprises: obtaining the first weighing value of washing machine, wherein the first weighing value includes the reference weighing value of washing machine in empty barrel state, and the load weighing value of washing machine in non-empty barrel state, weighing value is the number of electric signal when washing machine executes weighing function;According to the indicated capacity and water level position of washing machine, determine the weighing value demarcation point;According to the weighing value demarcation point and the first weighing value, calculate the weighing interval determination value of each water level position, wherein the weighing interval is the range of weighing value corresponding to each water level position, and the weighing interval determination value is the boundary value of weighing interval;According to the second weighing value of target load weighed by washing machine, the size relationship between weighing interval determination value, determine the target water level position corresponding to target load.This application can quickly and accurately determine the water level of washing machine for different weight of washing machine load.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of washing machines, and more specifically to a method, apparatus, and storage medium for determining the water level in a washing machine. Background Technology

[0002] Weighing the load on the washing machine can effectively control the water level during washing, thereby meeting the user's requirements for water intake.

[0003] However, the current method of determining the water level of a washing machine by weighing its load has many drawbacks. For example, ensuring the accuracy of a given water level makes the development of the weighing function overly complicated, requires a large amount of load weighing experimental data, and takes too long to obtain the data.

[0004] Furthermore, in actual use, environmental factors can cause inaccurate recommended water level values ​​for washing machines, resulting in significant differences in water level values ​​given for the same load weight, and the inability to flexibly correct these defects. Summary of the Invention

[0005] This invention provides a method, device, and storage medium for determining the water level of a washing machine. The method can quickly and accurately determine the water level of a washing machine with different weight loads.

[0006] On one hand, the present invention provides a method for determining the water level in a washing machine, the method comprising:

[0007] Obtain a first weighing value of the washing machine, wherein the first weighing value includes a reference weighing value of the washing machine in an empty drum state and a load weighing value of the washing machine in a non-empty drum state, and the weighing value is the number of electrical signals generated when the washing machine performs the weighing function;

[0008] Based on the indicated capacity and water level setting of the washing machine, a weighing value dividing point is determined, wherein each weighing value dividing point corresponds to a weighing value of one of the water level settings.

[0009] Based on the weighing value boundary point and the first weighing value, calculate the weighing interval determination value for each water level, wherein the weighing interval is the range of weighing values ​​corresponding to each water level, and the weighing interval determination value is the boundary value of the weighing interval.

[0010] Based on the relationship between the second weighing value of the target load measured by the washing machine and the weighing interval determination value, the target water level corresponding to the target load is determined.

[0011] Optionally, obtaining the first weighing value of the washing machine includes:

[0012] obtaining a weighing value of the washing machine in the empty barrel state performing a weighing function, to obtain the reference weighing value;

[0013] obtaining a weighing value of the washing machine in the non-empty barrel state performing a weighing function on a load of different weights, to obtain an initial load weighing value;

[0014] processing the initial load weighing value to obtain the load weighing value.

[0015] Optionally, the determining of the weighing value demarcation point according to the indicated capacity of the washing machine and the water level position comprises:

[0016] obtaining the number of the water level positions;

[0017] determining the weighing value demarcation point according to the number of the water level positions and the load weighing value corresponding to the indicated capacity.

[0018] Optionally, the calculating of the weighing interval determination value of each water level position according to the weighing value demarcation point and the first weighing value comprises:

[0019] obtaining an intermediate parameter for calculating the weighing interval determination value;

[0020] calculating a first weighing interval determination value of the water level position corresponding to the weighing value demarcation point according to the intermediate parameter, the weighing value demarcation point and the first weighing value;

[0021] processing the first weighing interval determination value to obtain the weighing interval determination value of each water level position.

[0022] Optionally, the intermediate parameter comprises a set reference value, and the determining of the target water level position corresponding to the target load according to the second weighing value of the washing machine performing weighing on the target load and the size relationship between the second weighing value and the weighing interval determination value comprises:

[0023] calculating a first value of the absolute difference between the second weighing value and the set reference value;

[0024] determining the weighing interval into which the first value falls according to the size relationship between the first value and each weighing interval determination value, and determining the water level position corresponding to the weighing interval as the target water level position corresponding to the target load.

[0025] Optionally, the method further comprises:

[0026] if the water level of the target water level position meets a preset condition, obtaining a correction value of the target water level position, wherein the preset condition comprises that the water level of the target water level position is abnormal;

[0027] According to the correction value, a target water level range of the second weighing value is adjusted.

[0028] In another aspect, the present application also provides a washing machine water level determination device, which comprises:

[0029] A first weighing value acquisition module is configured to acquire a first weighing value of the washing machine, wherein the first weighing value comprises a reference weighing value of the washing machine in an empty barrel state and a load weighing value of the washing machine in a non-empty barrel state, and the weighing value is the number of electrical signals generated when the weighing function of the washing machine is executed.

[0030] A weighing value demarcation point determination module is configured to determine weighing value demarcation points according to the indicated capacity and water level ranges of the washing machine, wherein each weighing value demarcation point corresponds to a weighing value of a water level range.

[0031] A weighing interval determination value calculation module is configured to calculate a weighing interval determination value of each water level range according to the weighing value demarcation points and the first weighing value, wherein the weighing interval is the range of the weighing value corresponding to each water level range, and the weighing interval determination value is the boundary value of the weighing interval.

[0032] A target water level range determination module is configured to determine a target water level range corresponding to a target load according to the size relationship between a second weighing value of the washing machine for the target load and the weighing interval determination value.

[0033] Optionally, the first weighing value acquisition module further comprises:

[0034] A reference weighing value acquisition submodule is configured to acquire a weighing value of the washing machine in the empty barrel state when the weighing function is executed, to obtain the reference weighing value.

[0035] An initial load weighing value acquisition submodule is configured to acquire a weighing value of the washing machine for different weights of loads in the non-empty barrel state when the weighing function is executed, to obtain an initial load weighing value.

[0036] A load weighing value acquisition submodule is configured to process the initial load weighing value to obtain the load weighing value.

[0037] In another aspect, the present application also provides a device comprising a memory and a processor; the memory stores an application program, and the processor is configured to run the application program in the memory to perform the operations of a washing machine water level determination method as described above.

[0038] In another aspect, the present application also provides a storage medium storing a plurality of instructions adapted to be loaded by a processor to execute the steps of the laundry machine water level determination method.

[0039] As can be seen from the above, the scheme of the present application can quickly and accurately obtain the first weighing value of the laundry machine under the condition of considering the different load weighing values in the empty barrel state and the non-empty barrel state, and effectively apply the first weighing value in the process of determining the target water level position of the laundry machine load weighing by combining the weighing value demarcation points of different water level positions. Thus, the theoretical process of determining the target water level position can be efficiently and accurately formulated through less weighing experiment data and simple weighing experiment process, and in the actual application scenario of the laundry machine washing, a set of logic for operating the size between the first weighing value and the second weighing value is set to quickly and accurately determine the most suitable water level of the laundry machine for different loads.

[0040] Moreover, when the water amount of the subsequent target water level position is abnormal, timely and accurate correction operation can be performed to significantly improve the accuracy and fault tolerance of the laundry machine water level determination. BRIEF DESCRIPTION OF DRAWINGS

[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0042] Figure 1 is a schematic diagram of an application scenario of the laundry machine water level determination method provided by the embodiments of the present application;

[0043] Figure 2 is a schematic diagram of an embodiment flow of the laundry machine water level determination method provided by the embodiments of the present application;

[0044] Figure 3 is another schematic diagram of an embodiment flow of the laundry machine water level determination method provided by the embodiments of the present application;

[0045] Figure 4 is a schematic diagram of a flow of calibrating the target water level position provided by the embodiments of the present application;

[0046] Figure 5 is a schematic diagram of the structure of the laundry machine water level determination device provided by the embodiments of the present application;

[0047] Figure 6 is a schematic diagram of the structure of the laundry machine water level determination device provided by the embodiments of the present application;

[0048] Figure 7 is another structural schematic view of the laundry washing machine water level determination device provided by the embodiment of the present application. DETAILED DESCRIPTION

[0049] The technical solutions in the embodiments of the present application will be clearly and completely described with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person skilled in the art without creative work fall within the scope of protection of the present application.

[0050] The terms "first", "second", and "third" and the like in the present application are used to distinguish different objects, and are not used to describe a specific order. At the same time, the term "comprising" and any form of variation thereof is intended to cover non-exclusive inclusion.

[0051] The embodiments of the present application provide a laundry washing machine water level determination method, device, equipment and storage medium. According to the embodiments of the laundry washing machine water level determination method provided by the embodiments of the present application, it should be noted that the steps shown in the flowchart of the drawing can be executed in a computer system such as a group of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps described or shown can be executed in a different order from here.

[0052] In some embodiments of the present application, the laundry washing machine water level determination method can be applied to at least one of a computer device and a terminal device, wherein the computer device can be a stand-alone server, or a server network or a server cluster composed of servers, such as a computer, a network host, a single network server, a plurality of network server sets or a cloud server composed of a plurality of servers. Wherein, the cloud server is composed of a large number of computers or network servers based on cloud computing. Wherein, the terminal device includes but is not limited to a smart phone, a tablet computer and a PC end.

[0053] Please refer to Figure 1 For example, the server in which the laundry washing machine water level determination device is integrated can obtain a first weighing value of the laundry washing machine, wherein the first weighing value includes a reference weighing value of the laundry washing machine in an empty barrel state and a load weighing value of the laundry washing machine in a non-empty barrel state, and the weighing value is the number of electrical signals generated when the laundry washing machine executes the weighing function;

[0054] According to the indicated capacity and water level range of the laundry washing machine, the weighing value demarcation point is determined, wherein each weighing value demarcation point corresponds to a weighing value of the water level range;

[0055] According to the weighing value demarcation point and the first weighing value, a weighing interval determination value of each water level position is calculated, wherein the weighing interval is a range of the weighing value corresponding to each water level position, and the weighing interval determination value is a boundary value of the weighing interval;

[0056] According to a size relationship between a second weighing value of the washing machine weighing a target load and the weighing interval determination value, a target water level position corresponding to the target load is determined.

[0057] In some embodiments of the present application, the washing machine water level determination method can be applied to washing machine load weighing, washing machine load washing, and the like. Please refer to Figures 2 to 4 , Figure 2 is an embodiment flow diagram of the washing machine water level determination method provided by the embodiments of the present application, as shown in Figure 2 , the method can specifically include the following steps 201-204:

[0058] Step 201, obtaining a first weighing value of a washing machine.

[0059] Among them, the first weighing value can include a reference weighing value of the washing machine in an empty barrel state, and a load weighing value of the washing machine in a non-empty barrel state.

[0060] It should be noted that the weighing value of the present application is the number of electric signals generated when the washing machine performs the weighing function, specifically, the hardware circuit of the washing machine converts the voltage signal generated by the motor into a pulse signal through the hardware circuit, and records the number of rising edge signals of the pulse signal. For example, the number of electric signals is 100, and the corresponding weighing value is 100.

[0061] Optionally, step 201 can include the following steps:

[0062] Obtaining a weighing value of the washing machine in the empty barrel state performing the weighing function to obtain the reference weighing value;

[0063] Obtaining a weighing value of the washing machine in the non-empty barrel state performing the weighing function on different weights of the load to obtain an initial load weighing value;

[0064] Processing the initial load weighing value to obtain the load weighing value.

[0065] In some embodiments, the reference weighing value can be denoted by A, the weighing function can be started when the washing machine is in the empty barrel state, and the current reference weighing value A is recorded to complete the empty barrel weighing operation. It can be understood that different models and different powers of washing machines can correspond to different reference weighing values A, such as 120, 130, etc., which are not limited by the embodiments of the present application.

[0066] In some embodiments, an initial load weight value can be obtained first. Specifically, a weighing function can be performed on a plurality of groups of loads with different weights, for example, three groups of loads with weights of 1 kg, 5 kg and 10 kg. After performing the weighing function on each group of loads with different weights for multiple times, a plurality of initial load weight values are obtained, for example, the initial load weight values corresponding to the 1 kg load are 130, 131, 132, 133, 134 and 135, etc. Further, the initial load weight values of the load with the weight are processed, for example, the average value is obtained by removing the maximum value and the minimum value of the plurality of initial load weight values, that is, the load weight value corresponding to the 1 kg load of the washing machine is (131+132+133+134) ÷ 4 = 132.5.

[0067] Step 202, determining a weight value demarcation point according to the indicated capacity of the washing machine and the water level position.

[0068] The indicated capacity of the washing machine is the weight of the dry load that the washing machine can theoretically carry, for example, 8 kg, 10 kg, etc. The water level position refers to different positions of the water inlet amount of the washing machine, for example, the water level position 1 corresponds to the water inlet amount of 10 L. Each weight value demarcation point corresponds to a weight value of a water level position. For example, three weight value demarcation points can be low water level B i1 , medium water level B i2 and high water level B i3 . The above three weight value demarcation points can also correspond to three weight values, for example, the low water level B i1 corresponds to a weight value of 135, the medium water level B i2 corresponds to a weight value of 150, and the high water level B i3 corresponds to a weight value of 170.

[0069] Optionally, step 202 can include the following steps:

[0070] Obtaining the number of water level positions;

[0071] Determining the weight value demarcation point according to the number of water level positions and the load weight value corresponding to the indicated capacity.

[0072] In some embodiments, the number k of water level positions Lj can be obtained, and the value of j is 1-k, for example, the value of k of a washing machine with ten water level positions is 10. Combined with the indicated capacity m of the washing machine, for example, the value of m is 10 kg, which means that the washing machine can assign different water level positions 1-10 to the loads of 0-10 kg, so that the above two data can be used to reasonably design the weight value demarcation points and the weight values corresponding to the weight value demarcation points. For example, the low water level B i1 may correspond to water level positions 1-4, and the load weight value corresponding to the 4 kg load is taken as the low water level B i1corresponding to the weighing value boundary point. Accordingly, the number of weighing value boundary points and the weighing value corresponding to each weighing value boundary point can be accurately designed according to the above rules.

[0073] It should be noted that when designing the number of weighing value boundary points and the weighing value corresponding to each weighing value boundary point, it is generally necessary to consider avoiding the minimum water level position to prevent subsequent recommended water level positions from being incorrect, such as low water level B i1 Water level positions 3 or 4 can be designed to avoid water level positions 1-2, so that the user will not be recommended to the less frequently used water level positions 1-2 when actually using the washing machine.

[0074] Step 203, calculating the weighing interval determination value of each water level position according to the weighing value boundary point and the first weighing value.

[0075] Among them, the weighing interval is the range of weighing values corresponding to each water level position, and the weighing interval determination value is the boundary value of the weighing interval. For example, the weighing interval corresponding to water level position 2 is 130-140, and the weighing value 120 and 130 can be used as the weighing interval determination value. For example, weighing values exceeding 140 can be included in the weighing interval above water level position 2, and weighing values less than 130 can be included in water level position 1 below water level position 2.

[0076] Optionally, step 203 can include the following steps:

[0077] Obtaining an intermediate parameter for calculating the weighing interval determination value;

[0078] According to the intermediate parameter, the weighing value boundary point and the first weighing value, calculating the first weighing interval determination value of the water level position corresponding to the weighing value boundary point;

[0079] Processing the first weighing interval determination value to obtain the weighing interval determination value of each water level position.

[0080] In some embodiments, the water level position is at the low water level B i1 For example, assuming that the low water level corresponds to water level position 4, i.e. L4, the weighing interval determination value of the low water level can be expressed as:

[0081] C4 = |A - B i1 / (D * D1) (1)

[0082] Among them, D and D1 are intermediate parameters, D1 is a preset set reference value, and D is a preset hyperparameter. D1 in formula (1) can be replaced by A. In order to be compatible with the low degree of differentiation between individual products, the value of the denominator D can be appropriately increased or decreased, or the empty barrel reference value A can be directly taken, and the weighing interval values corresponding to different water level positions are then evenly distributed or slightly adjusted.

[0083] It can be understood that A, B, D and D1 in formula (1) are known values, so that the value of C4 can be calculated, and C5 corresponding to the medium water level and C7 corresponding to the high water level are also calculated according to the calculation mode of the formula, and in combination with the number k of water level gears, the weighing interval determination value C corresponding to each water level gear is calculated, for example, the weighing interval determination value corresponding to the water level gear L1 is C1, the weighing interval determination value corresponding to the water level gear L2 is C2, and so on. i1

[0084] Step 204, determining the target water level gear corresponding to the target load according to the size relationship between the second weighing value of the washing machine for weighing the target load and the weighing interval determination value.

[0085] Optionally, step 204 can include the following steps:

[0086] calculating a first value of the absolute value of the difference between the second weighing value and the set reference value;

[0087] determining the weighing interval into which the first value falls according to the size relationship between the first value and each weighing interval determination value, and determining the water level gear corresponding to the weighing interval as the target water level gear corresponding to the target load.

[0088] In some embodiments, the first value RC can be represented as:

[0089] RC = |D1-R| (2)

[0090] wherein R is the second weighing value.

[0091] It can be understood that since the second weighing value R and the set reference value D1 are both known values, the first value corresponding to the second weighing value can be directly calculated, and when CJ≤RC<C(J+1), it indicates that the corresponding water level gear L is the most reasonable target water level gear of the load corresponding to the second weighing value. For example, J is 4, and the corresponding target water level gear is the fourth water level gear or water level gear 4.

[0092] Optionally, the method of the embodiment of the application further includes:

[0093] If the water level of the target water level gear meets a preset condition, a correction value of the target water level gear is obtained, wherein the preset condition includes that the water level of the target water level gear is abnormal;

[0094] According to the correction value, the target water level gear of the second weighing value is adjusted.

[0095] ​In some embodiments, the preset condition can include an abnormality of the target water level position. For example, the abnormality can include a large difference in the target water level position given to the same weight of load, or an unreasonable target water level position given to a certain weight of load, such as a lower target water level position given to a larger weight of load.

[0096] In some embodiments, the correction value can be obtained based on a selection operation of the target water level position by the user. For example, the washing machine has a capacity of 10 kg, and the maximum water level position k is 10. In general, for a load with a weight of 8 kg and a second weight value of 170, the target water level position theoretically recommended to the user should be at least a high water level position, such as water level positions 7-10. Assuming that the currently abnormal target water level position is 5, which does not meet the washing requirements of the 8 kg weight load, the user can select the water level position 8 as the correction value for the current 8 kg load, and the washing machine can obtain and record the correction value to update the target water level positions corresponding to different second weight values in subsequent processes according to the correction value.

[0097] Specifically, the user can enter a "weight calibration mode" by operating the keys on the washing machine control interface, and the washing machine performs an automatic weighing action. After weighing, the user can press the water level key to set the desired water level position. Considering the error situation that the user-specified water level position is too low, the washing machine can limit the water level setting range. The washing machine automatically fills water to the user-specified water level, at which point the user can continue to adjust by pressing the water level key, and finally press the start and confirm keys to store the setting of the correction value.

[0098] For example, the load with a weight of 7 kg and a second weight value of 160 can be given a target water level position of 7 according to the difference between the weight or the second weight value, and the like. Through the logic of evenly distributing different second weight values through other water level positions, the given washing machine water level positions of subsequent loads with different second weight values are updated.

[0099] As can be seen from the above, the scheme of the present application fully considers the conditions of different load weight values in the empty barrel state and the non-empty barrel state, quickly and accurately obtains the first weight value of the washing machine, and effectively applies the first weight value in the process of determining the target water level position of the washing machine load weighing by combining the weight value demarcation points of different water level positions. Thus, through fewer weighing experimental data and a simple weighing experimental process, a theoretical process for determining the target water level position can be efficiently and accurately developed, and in the actual washing machine washing application scenario, a set of logic for operating the size between the first weight value and the second weight value is set to quickly and accurately determine the most suitable washing machine water level for different weights of load.

[0100] And, when the water quantity of the subsequent target water level stage is abnormal, timely and accurate correction operation can be performed, so as to significantly improve the accuracy and fault tolerance of the washing machine water level determination.

[0101] In order to better implement the washing machine water level determination method provided by the embodiment of the present application, a washing machine water level determination device is provided on the basis of the washing machine water level determination method, as shown in Figure 5 Figure 5 is a schematic structural diagram of an embodiment of the washing machine water level determination device provided by the embodiment of the present application, which comprises:

[0102] The first weighing value acquisition module 301 is configured to acquire a first weighing value of the washing machine, wherein the first weighing value comprises a reference weighing value of the washing machine in an empty barrel state and a load weighing value of the washing machine in a non-empty barrel state, and the weighing value is the number of electrical signals generated when the washing machine performs a weighing function.

[0103] The weighing value demarcation point determination module 302 is configured to determine weighing value demarcation points according to the indicated capacity and water level stages of the washing machine, wherein each weighing value demarcation point corresponds to a weighing value of a water level stage.

[0104] The weighing interval judgment value calculation module 303 is configured to calculate a weighing interval judgment value of each water level stage according to the weighing value demarcation points and the first weighing value, wherein the weighing interval is the range of the weighing value corresponding to each water level stage, and the weighing interval judgment value is the boundary value of the weighing interval.

[0105] The target water level stage determination module 304 is configured to determine a target water level stage corresponding to a target load according to the size relationship between a second weighing value of the washing machine weighing the target load and the weighing interval judgment value.

[0106] Optionally, the first weighing value acquisition module 301 further comprises:

[0107] The reference weighing value acquisition submodule is configured to acquire a weighing value of the washing machine in the empty barrel state performing a weighing function, to obtain the reference weighing value.

[0108] The initial load weighing value acquisition submodule is configured to acquire a weighing value of the washing machine in the non-empty barrel state performing a weighing function on different weights of loads, to obtain an initial load weighing value.

[0109] The load weighing value acquisition submodule is configured to process the initial load weighing value to obtain the load weighing value.

[0110] ​From the above, the scheme of the present application fully considers the different load weighing values in the empty barrel state and the non-empty barrel state, quickly and accurately obtains the first weighing value of the washing machine, and effectively applies the first weighing value in the process of determining the target water level position of the washing machine load weighing in combination with the weighing value demarcation point of different water level positions. Therefore, the theoretical process of determining the target water level position can be efficiently and accurately formulated through less weighing experiment data and simple weighing experiment process, and in the actual washing machine washing application scene, a set of logic operation according to the size between the first weighing value and the second weighing value is set to quickly and accurately determine the most suitable washing machine water level for different loads.

[0111] In addition, when the water quantity of the subsequent target water level position is abnormal, timely and accurate correction operation can be performed to significantly improve the accuracy and fault tolerance of the washing machine water level determination.

[0112] The embodiment of the present application also provides a login authentication device, as shown in the figure, which shows the structure schematic diagram of the washing machine water level determination device provided by the embodiment of the present application, in particular: Figure 6

[0113] The login authentication device can include a processing module 401 with one or more processing cores, a storage module 402 with one or more computer readable storage media, a power module 403, and an input module 404, and the like. Those skilled in the art can understand that the structure of the login authentication device shown in the figure does not constitute a limitation on the login authentication device, and can include more or fewer components than the figure, or combine certain components, or different component arrangements. Among them: Figure 6

[0114] The processing module 401 is the control center of the login authentication device, which connects all parts of the login authentication device through various interfaces and lines, executes the software programs and / or modules stored in the storage module 402, and calls the data stored in the storage module 402, and executes various functions and processes data of the login authentication device. Optionally, the processing module 401 can include one or more processing cores; preferably, the processing module 401 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application program, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processing module 401.

[0115] ​​The storage module 402 can be used to store software programs and modules, and the processing module 401 executes various functional applications and data processing by running the software programs and modules stored in the storage module 402. The storage module 402 can mainly include a storage program area and a storage data area, wherein the storage program area can store an operating system, application programs required by at least one function (such as a sound playing function, an image playing function, etc.), etc.; and the storage data area can store data created according to the use of the login authentication device, etc. In addition, the storage module 402 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. Accordingly, the storage module 402 can also include a memory controller to provide access for the processing module 401 to the storage module 402.

[0116] The login authentication device also includes a power module 403 for powering various components, and preferably, the power module 403 can be logically connected to the processing module 401 through a power management system, so as to realize functions such as charge management, discharge management, and power consumption management through the power management system. The power module 403 can also include one or more than one direct current or alternating current power supply, a recharging system, a power failure detection circuit, a power converter or inverter, a power state indicator, etc.

[0117] The login authentication device can also include an input module 404, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.

[0118] Although not shown, the login authentication device can also include a display unit, etc., which will not be described here. Specifically, in the present embodiment, the processing module 401 in the login authentication device will load executable files corresponding to the processes of one or more than one application program into the storage module 402 according to the following instructions, and run the application programs stored in the storage module 402 by the processing module 401, so as to realize various functions, as follows:

[0119] obtaining a first weighing value of the washing machine, wherein the first weighing value includes a reference weighing value of the washing machine in an empty barrel state and a load weighing value of the washing machine in a non-empty barrel state, and the weighing value is the number of electrical signals generated when the washing machine performs a weighing function;

[0120] determining a weighing value boundary point according to the indicated capacity and the water level position of the washing machine, wherein each weighing value boundary point corresponds to a weighing value of the water level position;

[0121] According to the first weighing value and the weighing value demarcation point, a weighing interval determination value of each water level position is calculated, wherein the weighing interval is a range of the weighing value corresponding to each water level position, and the weighing interval determination value is a boundary value of the weighing interval;

[0122] According to a size relationship between a second weighing value of the target load weighed by the washing machine and the weighing interval determination value, a target water level position corresponding to the target load is determined.

[0123] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions or controlled by instructions related to hardware, which can be stored in a computer readable storage medium and loaded and executed by a processor.

[0124] To this end, the embodiment of the present application provides a storage medium, which stores a plurality of instructions capable of being loaded by a processor to execute the steps in any of the washing machine water level determination methods provided by the embodiments of the present application. For example, the instructions can execute the following steps:

[0125] A first weighing value of the washing machine is obtained, wherein the first weighing value includes a reference weighing value of the washing machine in an empty barrel state and a load weighing value of the washing machine in a non-empty barrel state, and the weighing value is a number of electrical signals generated when the washing machine performs a weighing function;

[0126] According to the indicated capacity and the water level position of the washing machine, a weighing value demarcation point is determined, wherein each weighing value demarcation point corresponds to a weighing value of the water level position;

[0127] According to the first weighing value and the weighing value demarcation point, a weighing interval determination value of each water level position is calculated, wherein the weighing interval is a range of the weighing value corresponding to each water level position, and the weighing interval determination value is a boundary value of the weighing interval;

[0128] According to a size relationship between a second weighing value of the target load weighed by the washing machine and the weighing interval determination value, a target water level position corresponding to the target load is determined.

[0129] The specific implementation of each operation can be referred to the foregoing embodiments, which will not be described here.

[0130] The storage medium can include a read only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0131] Since the instructions stored in the storage medium can execute the steps in any of the washing machine water level determination methods provided in the embodiments of the present invention, the beneficial effects that any of the washing machine water level determination methods provided in the embodiments of the present invention can achieve can be realized, as detailed in the preceding embodiments, and will not be repeated here.

[0132] In one embodiment, the electronic device provided in this application includes a terminal and a server, which will now be described separately.

[0133] Please see Figure 7 , Figure 7 This is another structural schematic diagram of a washing machine water level device provided in an embodiment of this application, as shown below. Figure 7 As shown, the terminal may include a radio frequency (RF) circuit 501, a memory 502 with one or more computer-readable storage media, an input unit 503, a display unit 504, a sensor 505, an audio circuit 506, a wireless (Wi-Fi) module 507, a processor 508 with one or more processing cores, and a power supply 509, etc. Those skilled in the art will understand that... Figure 7 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:

[0134] The processor 508 is the control center of the terminal, connecting various parts of the phone via various interfaces and lines. It executes software programs and / or modules stored in the memory 502, and calls data stored in the memory 502, to perform various functions and process data, thereby providing overall monitoring of the phone. In one embodiment, the processor 508 may include one or more processing cores; preferably, the processor 508 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 508.

[0135] Wi-Fi is a short-range wireless transmission technology. Terminals using the Wi-Fi module 507 can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 7 Wi-Fi module 507 is shown, but it is understood that it is not a necessary component of the terminal and can be omitted as needed without changing the nature of the invention.

[0136] The memory 502 can be used to store software programs and modules, and the processor 508 executes various functions and data processing by running the computer programs and modules stored in the memory 502. The memory 502 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs required by at least one function (such as a sound playing function, an image playing function, etc.), etc.; and the data storage area can store data created according to the use of the terminal (such as audio data, a phone book, etc.), etc. In addition, the memory 502 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. Accordingly, the memory 502 can also include a memory controller to provide access for the processor 508 and the input unit 503 to the memory 502.

[0137] The audio circuit 506 includes a speaker and a microphone to provide an audio interface between the user and the terminal. The audio circuit 506 can convert received audio data into an electrical signal and transmit the electrical signal to the speaker for conversion into a sound signal and output; on the other hand, the microphone collects a sound signal and converts the sound signal into an electrical signal, which is received by the audio circuit 506 and converted into audio data, and then output to the processor 508 for processing, and then transmitted to another terminal via the RF circuit 501, or output to the memory 502 for further processing. The audio circuit 506 can also include an earphone jack to provide communication between an external earphone and the terminal.

[0138] The display unit 504 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the terminal, which can be composed of graphics, text, icons, video and any combination thereof. The display unit 504 can include a display panel, which in one embodiment can be configured in the form of a liquid crystal display (LCD) or an organic light-emitting diode (OLED). Further, a touch-sensitive surface can cover the display panel, which transmits a touch event to the processor 508 when the touch-sensitive surface detects a touch operation thereon or adjacent thereto to determine the type of touch event, and then the processor 508 provides corresponding visual output on the display panel according to the type of touch event. Although in the above embodiment, the touch-sensitive surface and the display panel are realized as two independent components to realize input and output functions, in some embodiments, the touch-sensitive surface and the display panel can be integrated to realize input and output functions. Figure 7

[0139] ​The input unit 503 can be configured to receive input of numbers or characters, and generate a key signal, a mouse signal, a joystick signal, an optical or trackball signal, etc. related to user settings and function controls. Specifically, in one embodiment, the input unit 503 can include a touch-sensitive surface and other input devices. The touch-sensitive surface, also known as a touch display or touchpad, can collect touch operations (e.g., operations by a user using a finger, a stylus, or any suitable object or accessory near or on the touch-sensitive surface) and drive corresponding connected devices according to a pre-set program. In one embodiment, the touch-sensitive surface can include two parts, a touch detection device and a touch controller. The touch detection device detects the touch position of the user and detects signals generated by the touch operation, and transmits the signals to the touch controller. The touch controller receives the touch information from the touch detection device, converts it into touch coordinates, and sends it to the processor 508, and can also receive commands from the processor 508 and execute them. In addition, the touch-sensitive surface can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface, the input unit 503 can also include other input devices. Specifically, the other input devices can include one or more of a physical keyboard, function keys (e.g., volume control keys, on / off keys, etc.), a trackball, a mouse, a joystick, etc.

[0140] The terminal can also include at least one sensor 505, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor can include an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel according to the brightness of the ambient light, and the proximity sensor can turn off the display panel and / or backlight when the terminal is moved to the ear. As one of the motion sensors, the gravity acceleration sensor can detect the size of the acceleration in each direction (usually three axes), and when at rest, it can detect the size and direction of gravity, which can be used for applications such as identifying the posture of the mobile phone (e.g., switching between landscape and portrait screens, related games, magnetometer posture calibration), vibration recognition related functions (e.g., pedometer, tapping), etc. As for other sensors that the terminal can also be configured, such as a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., will not be described here.

[0141] The terminal also includes a power source 509 (such as a battery) for powering various components, and preferably, the power source can be logically connected to the processor 508 through a power management system, so that the power management system can achieve functions such as management of charging, discharging, and power consumption management. The power source 509 can also include one or more direct or alternating power sources, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, etc.

[0142] The RF circuit 501 can be used for receiving and sending signals in the process of information or communication, in particular, receiving the downlink information of the base station and handing over to one or more processors 508 for processing; in addition, sending the data related to the uplink to the base station. Generally, the RF circuit 501 includes but is not limited to an antenna, at least one amplifier, a tuner, one or more oscillators, a subscriber identity module (SIM) card, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, etc. In addition, the RF circuit 501 can also communicate with the network and other devices through wireless communication. Wireless communication can use any communication standard or protocol, including but not limited to global system for mobile communication (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), long term evolution (LTE), email, short messaging service (SMS), etc.

[0143] Although not shown, the terminal can also include a camera, a Bluetooth module, etc., which will not be described here. In particular, in the present embodiment, the processor 508 in the terminal will load the executable file corresponding to the process of one or more application programs into the memory 502 according to the following instructions, and run the application program stored in the memory 502 by the processor 508, thereby realizing the following functions:

[0144] Obtaining a first weighing value of the washing machine, wherein the first weighing value includes a reference weighing value of the washing machine in an empty barrel state and a load weighing value of the washing machine in a non-empty barrel state, and the weighing value is the number of electrical signals generated when the washing machine performs a weighing function;

[0145] Determining a weighing value boundary point according to the indicated capacity and water level of the washing machine, wherein each weighing value boundary point corresponds to a weighing value of the water level;

[0146] According to the weighing value demarcation point and the first weighing value, a weighing interval determination value of each water level position is calculated, wherein the weighing interval is a range of the weighing value corresponding to each water level position, and the weighing interval determination value is a boundary value of the weighing interval;

[0147] According to a size relationship between a second weighing value of the washing machine weighing a target load and the weighing interval determination value, a target water level position corresponding to the target load is determined.

[0148] The above describes in detail a washing machine water level determination method, device, equipment and storage medium provided by an embodiment of the present application. This document applies specific examples to describe the principle and implementation mode of the present application. The above description of the embodiments is only used to help understand the method and core idea of the present application. Meanwhile, for those skilled in the art, the specific implementation mode and application range will be changed according to the idea of the present application. In summary, the content of the specification should not be understood as a limitation of the present application.

Claims

1. A method for determining the water level in a washing machine, characterized in that, The method includes: Obtain a first weighing value of the washing machine, wherein the first weighing value includes a reference weighing value of the washing machine in an empty drum state and a load weighing value of the washing machine in a non-empty drum state, and the weighing value is the number of electrical signals generated when the washing machine performs the weighing function; Based on the indicated capacity and water level setting of the washing machine, a weighing value dividing point is determined, wherein each weighing value dividing point corresponds to a weighing value of one of the water level settings. Based on the weighing value boundary point and the first weighing value, calculate the weighing interval determination value for each water level, wherein the weighing interval is the range of weighing values ​​corresponding to each water level, and the weighing interval determination value is the boundary value of the weighing interval. Based on the relationship between the second weighing value of the target load measured by the washing machine and the weighing interval determination value, the target water level corresponding to the target load is determined.

2. The washing machine water level determination method according to claim 1, characterized in that, The process of obtaining the first weighing value of the washing machine includes: The baseline weighing value is obtained by acquiring the weighing value of the washing machine when the drum is empty; The initial load weighing value is obtained by acquiring the weighing value of the washing machine when performing the weighing function on loads of different weights in the non-empty drum state. The initial load weighing value is processed to obtain the load weighing value.

3. The washing machine water level determination method according to claim 1, characterized in that, Determining the weighing value cutoff point based on the washing machine's indicated capacity and water level setting includes: Obtain the number of the water level settings; The weighing value boundary point is determined based on the number of water level settings and the load weighing value corresponding to the indicated capacity.

4. The washing machine water level determination method according to claim 1, characterized in that, The step of calculating the weighing interval determination value for each water level based on the weighing value boundary point and the first weighing value includes: Obtain the intermediate parameters for calculating the weighing interval determination value; Based on the intermediate parameters, the weighing value boundary point, and the first weighing value, calculate the first weighing interval determination value of the water level corresponding to the weighing value boundary point; The first weighing interval determination value is processed to obtain the weighing interval determination value for each water level.

5. The washing machine water level determination method according to claim 4, characterized in that, The intermediate parameters include a set reference value. Determining the target water level corresponding to the target load based on the relationship between the second weighing value (from the washing machine's weighing of the target load) and the weighing interval determination value includes: Calculate the first value of the absolute value of the difference between the second weighing value and the set reference value; Based on the relationship between the first value and each of the weighing interval determination values, the weighing interval into which the first value falls is determined, and the water level corresponding to the weighing interval is determined as the target water level corresponding to the target load.

6. The washing machine water level determination method according to claim 1, characterized in that, The method further includes: If the water level of the target water level meets the preset conditions, then the correction value of the target water level is obtained, wherein the preset conditions include the water level of the target water level being abnormal. Based on the correction value, adjust the target water level setting of the second weighing value.

7. A washing machine water level determining device, characterized in that, The device includes: The first weighing value acquisition module is used to acquire the first weighing value of the washing machine, wherein the first weighing value includes the reference weighing value of the washing machine in the empty drum state and the load weighing value of the washing machine in the non-empty drum state, and the weighing value is the number of electrical signals generated when the washing machine performs the weighing function. The weighing value boundary point determination module is used to determine the weighing value boundary point based on the indicated capacity and water level setting of the washing machine, wherein each weighing value boundary point corresponds to a weighing value of one of the water level settings. The weighing interval determination value calculation module is used to calculate the weighing interval determination value for each water level based on the weighing value boundary point and the first weighing value, wherein the weighing interval is the range of weighing values ​​corresponding to each water level, and the weighing interval determination value is the boundary value of the weighing interval. The target water level setting determination module is used to determine the target water level setting corresponding to the target load based on the relationship between the second weighing value of the target load measured by the washing machine and the weighing interval determination value.

8. The washing machine water level determining device according to claim 7, characterized in that, The first weighing value acquisition module further includes: The reference weighing value acquisition submodule is used to acquire the weighing value of the washing machine when performing the weighing function in the empty drum state, and obtain the reference weighing value; The initial load weighing value acquisition submodule is used to acquire the weighing values ​​of the washing machine performing the weighing function on loads of different weights in the non-empty drum state, and obtain the initial load weighing value; The load weighing value acquisition submodule is used to process the initial load weighing value to obtain the load weighing value.

9. A device, characterized in that, It includes a memory and a processor; the memory stores an application program, and the processor runs the application program in the memory to perform the operations in the washing machine water level determination method according to any one of claims 1 to 6.

10. A storage medium, characterized in that, The storage medium stores multiple instructions, which are adapted for loading by a processor to execute the steps in the washing machine water level determination method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Washing machine and control method thereof

    CN104975469A

  • Washing machine water inflow control method and washing machine

    CN107338614A