Dish washing machine

By integrating pressure, speed and weight sensors into the dishwasher and dynamically adjusting the washing pump speed and water diversion valve opening, the problems of high energy consumption and low cleaning efficiency of existing dishwashers are solved, achieving energy-saving and efficient cleaning effects.

CN120770745APending Publication Date: 2025-10-14HISENSE (SHANDONG) KITCHEN & BATHROOM CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511156732.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-18
Publication Date
2025-10-14

AI Technical Summary

Technical Problem

Existing dishwashers have high energy consumption and low cleaning efficiency, and are unable to dynamically adjust cleaning strategies based on the number and distribution of tableware.

Method used

By installing pressure sensors, speed sensors, and weight sensors in the dishwasher, the water flow pressure, speed, and weight of the spray arm can be detected in real time. The processor can then dynamically adjust the speed of the washing pump, the opening of the water diversion valve, and the washing time based on the detection data to match the quantity and distribution of the dishes.

Benefits of technology

It realizes dynamic adjustment according to the status of tableware, saves energy, improves cleaning efficiency and cleanliness, and avoids the problems of energy waste and incomplete cleaning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120770745A_ABST
    Figure CN120770745A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of intelligent control, and provides a dish-washing machine which comprises the steps that the pressure value of water flow sprayed by a spraying arm of a dish basket in the dish-washing machine after the water flow is blocked by tableware is obtained; calculating the pressure difference between the pressure value and a reference pressure value, wherein the pressure difference reflects the blocked degree of the water flow; adjusting the rotating speed of a washing pump in the dishwasher based on the pressure difference. The working state of the washing pump is adjusted according to the current state of tableware in the dish-washing machine, the situation that energy is wasted due to the fact that the washing pump works at the high rotating speed all the time is avoided, and the purpose of saving energy consumption is achieved; meanwhile, the working state of the washing pump is adjusted according to the current state of the dish-washing machine, the water flow injection pressure can be adjusted according to needs, it is ensured that the water flow pressure is matched with the number of tableware, and the tableware cleaning speed is increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of intelligent control technology, and in particular relates to a dishwasher. Background Art

[0002] A dishwasher automatically washes tableware, including bowls, chopsticks, plates, dishes, knives, and forks. It uses a wash pump and spray arms. The pump pumps water to the spray arms, where it sprays out through outlets. The pressure of the water washes the dishes, achieving the desired cleaning effect. Current dishwashers use fixed wash cycles, resulting in high energy consumption and low cleaning efficiency. Summary of the Invention

[0003] The embodiments of the present application provide a dishwasher that can solve the problems of high energy consumption and low cleaning efficiency of dishwashers.

[0004] In a first aspect, embodiments of the present application provide a dishwasher comprising: a pressure sensor, a processor, a wash pump, and a spray arm disposed at a bowl basket, the wash pump and the spray arm being connected by a pipe, the wash pump being configured to pump wash water from a water tank through the pipe to the spray arm; the pressure sensor being configured to detect a pressure value of water flow in the bowl basket, the pressure value being the water pressure after the water flow sprayed from the spray arm of the bowl basket is blocked by tableware in the bowl basket;

[0005] The execution method of the processor includes:

[0006] obtaining the pressure value detected by the pressure sensor;

[0007] Calculating a pressure difference between the pressure value and a preset reference pressure value;

[0008] Based on the pressure difference, the rotation speed of the washing pump is adjusted, wherein the rotation speed of the washing pump is positively correlated with the pressure of the water flow sprayed by the spray arm after being blocked.

[0009] In this application, the pressure value of the water flow sprayed by the spray arm of the bowl basket in the dishwasher is first obtained after being blocked by the tableware. The pressure value can reflect the amount of tableware. The pressure difference between the pressure value and the reference pressure value is calculated. The pressure difference reflects the degree of water flow obstruction. The speed of the washing pump in the dishwasher is adjusted based on the pressure difference. This application adjusts the operating state of the washing pump according to the current state of the tableware in the dishwasher, avoiding the situation where the washing pump is constantly running at a high speed and causing energy waste, thereby achieving the purpose of energy conservation. At the same time, by adjusting the operating state of the washing pump according to the current state of the dishwasher, the water spray pressure can also be adjusted according to demand to ensure that the water pressure matches the amount of tableware, thereby improving the cleaning speed of the tableware.

[0010] In a possible implementation of the first aspect,

[0011] The adjusting the rotation speed of the washing pump based on the pressure difference includes:

[0012] calculating a total pressure deviation based on a plurality of said pressure differences;

[0013] If the total pressure deviation is greater than a preset upper pressure limit, increasing the rotation speed of the washing pump in the dishwasher;

[0014] If the total pressure deviation is less than a preset lower pressure limit, the rotation speed of the washing pump in the dishwasher is reduced.

[0015] In this application, if the total pressure deviation is greater than the preset upper pressure limit, it means that there are a lot of dishes in the dishwasher. Increasing the speed of the dishwasher's wash pump can increase the pressure of the water flow in the spray arm, thereby increasing the speed of washing dishes. If the total pressure deviation is less than the preset lower pressure limit, it means that there are fewer dishes in the dishwasher. Reducing the speed of the dishwasher's wash pump can reduce the pressure of the water flow in the spray arm, thereby saving energy.

[0016] In a possible implementation of the first aspect,

[0017] The dishwasher further includes a rotation speed sensor, which is used to detect the rotation speed of the washing pump;

[0018] The execution method of the processor further includes:

[0019] Obtaining the rotation speed of the spray arm;

[0020] The opening of the water diversion valve in the dishwasher is adjusted according to the rotation speed of the spray arm, wherein the opening of the water diversion valve is positively correlated with the water flow in the spray arm.

[0021] In this application, the opening of the water diversion valve is adjusted by detecting the rotational speed of the spray arm, and the rotational speed of the spray arm is adjusted by the water flow in the spray arm to prevent water resources from being wasted or the spray arm from being damaged due to the rotational speed of the spray arm being too high (the water pressure being too high). At the same time, it can also avoid the problem of reduced cleaning efficiency and unsatisfactory cleaning effect due to the rotational speed of the spray arm being too low (the water pressure being too low).

[0022] In a possible implementation of the first aspect, adjusting the opening of the water diversion valve in the dishwasher according to the rotation speed of the spray arm includes:

[0023] If the rotation speed of the spray arm is less than a preset lower limit of the rotation speed, the opening of the water diversion valve on the spray arm is increased.

[0024] In a possible implementation of the first aspect, adjusting the opening of the water diversion valve in the dishwasher according to the rotation speed of the spray arm includes:

[0025] If the rotation speed of the spray arm is greater than the preset upper limit of the rotation speed, the opening degree of the water distribution valve on the spray arm is reduced.

[0026] In the present application, if the rotation speed of the spray arm is less than the lower limit of the rotation speed, the opening degree of the water distribution valve is increased, so that the water flow in the spray arm is increased, and the rotation speed of the spray arm is increased; if the rotation speed of the spray arm is greater than the upper limit of the rotation speed, the opening degree of the water distribution valve is reduced, so that the water flow in the spray arm is reduced, and the rotation speed of the spray arm is reduced; by controlling the opening degree of the water distribution valve to adjust the water flow in the spray arm, the rotation speed of the spray arm is maintained between the upper limit of the rotation speed and the lower limit of the rotation speed, so as to avoid waste of water resources and improve the service life of the spray arm.

[0027] In a possible implementation manner of the first aspect, the dishwasher further includes a weight sensor configured to detect a weight value of the basket;

[0028] The execution method of the processor further includes:

[0029] Before the washing pump starts to operate, the weight sensor is controlled to detect the weight value of the basket;

[0030] A weight difference value between the weight value and a preset reference weight is calculated;

[0031] According to at least one of the weight difference value of the basket, the pressure difference of the water flow of the basket, and the rotation speed of the spray arm, the basket is scored to obtain a score value of the basket;

[0032] According to the score value of the basket, the opening degree of the water distribution valve in the dishwasher is adjusted, wherein the score value is positively correlated with the opening degree of the water distribution valve, and the opening degree of the water distribution valve is positively correlated with the water flow in each spray arm.

[0033] In the present application, each basket is scored according to at least one of the weight difference value, each pressure difference, and the rotation speed of the spray arm arranged on each basket to obtain a score value of each basket; then the opening degree of the water distribution valve is adjusted according to the score value, so that precise water flow distribution and resource optimization can be realized.

[0034] In a possible implementation manner of the first aspect,

[0035] After the basket is scored according to at least one of the weight difference value of the basket, the pressure difference of the water flow of the basket, and the rotation speed of the spray arm to obtain a score value of the basket, the execution method of the processor further includes:

[0036] A current washing mode of the dishwasher is obtained;

[0037] calculating a washing time of the basket based on the score value of the basket and the current washing mode;

[0038] According to the washing time of the bowl basket, the water spraying time of the spray arm of the bowl basket is controlled.

[0039] In the present application, the importance of the baskets can be obtained based on the basket scores, and the washing time of each layer of baskets can be reallocated based on the importance of the baskets and the current washing mode. This allows the washing time of each layer of baskets to conform to both the current washing mode and the importance requirements, thereby achieving the purpose of reasonably allocating washing time.

[0040] In a possible implementation of the first aspect, after calculating the weight difference between the weight value and a preset reference weight, the method further includes:

[0041] Calculating a total weight difference based on the plurality of weight differences;

[0042] determining a target drying time of the dishwasher according to the total weight difference;

[0043] According to the target drying time, the drying component in the dishwasher is controlled to operate.

[0044] In a possible implementation of the first aspect, determining a target drying time of the dishwasher according to the total weight difference includes:

[0045] If the total weight difference is greater than a preset threshold, the drying time is increased based on the standard drying time to obtain a target drying time for the dishwasher;

[0046] If the total weight difference is less than or equal to a preset threshold, the standard drying time is determined as the target drying time of the dishwasher.

[0047] In this application, the total weight difference can represent the amount of tableware, and the drying time of the dishwasher is determined based on the total weight difference, that is, the target drying time is determined based on the amount of tableware, so that the determined target drying time is more in line with the current situation of the tableware, and the drying effect is better.

[0048] In a second aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the dishwasher control method described in any one of the first aspects is implemented.

[0049] In a third aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on a terminal device, the terminal device executes the dishwasher control method described in any one of the first aspects above. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0051] Figure 1 1 is a flow chart of a method for controlling a dishwasher provided in one embodiment of the present application;

[0052] Figure 2 This is a flow chart of a method for adjusting the opening of a water diversion valve according to the rotation speed of a spray arm provided in one embodiment of the present application;

[0053] Figure 3 This is a flow chart of a method for adjusting the opening of a water diversion valve according to the weight of a bowl basket provided in one embodiment of the present application;

[0054] Figure 4 1 is a flow chart of a method for determining washing time based on a basket score according to an embodiment of the present application;

[0055] Figure 5 This is a flow chart of a method for determining the drying time according to the weight of a bowl basket provided in one embodiment of the present application;

[0056] Figure 6 is a flow chart of a method for controlling a dishwasher provided in another embodiment of the present application;

[0057] Figure 7 It is a structural schematic diagram of a dishwasher provided in another embodiment of the present application. DETAILED DESCRIPTION

[0058] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections thereof.

[0059] As used in this specification and the appended claims, the term "if" can be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.

[0060] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0061] References to "one embodiment" or "some embodiments" in this specification mean that a particular feature, structure, or characteristic described in conjunction with the embodiment is included in one or more embodiments of the present application. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in yet other embodiments" appearing in various places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more but not all embodiments," unless otherwise specifically emphasized.

[0062] A dishwasher is a household appliance used to automatically wash dishes. It can save manpower, improve cleaning efficiency, and has sterilization and drying functions.

[0063] Currently, dishwashers operate according to a fixed cleaning pattern regardless of the number of dishes loaded. They cannot dynamically adjust their cleaning strategies based on the number and distribution of dishes. Consequently, when the load is light, the dishwasher continues to clean according to the fixed pattern, wasting energy. When the load is heavy, the dishwasher also continues to clean according to the fixed pattern, potentially resulting in incomplete cleaning.

[0064] Based on the above problems, this application proposes a dishwasher that collects parameters inside the dishwasher and dynamically adjusts the cleaning strategy according to the collected parameters, so that the dishwasher can clean the tableware more in line with the current state of the dishwasher, thereby achieving the effect of saving energy, improving cleaning efficiency and cleaning neatness.

[0065] Next, the structure of the dishwasher in this application is introduced.

[0066] The dishwasher in the present application includes a pressure sensor, a processor, a speed sensor, a weight sensor, a washing pump and a spray arm arranged at the bowl basket.

[0067] The washing pump and the spray arm are connected by a pipe. The washing pump is used to pump washing water from the water storage tank, and the washing water reaches the spray arm through the pipe.

[0068] The processor is used to control the cleaning process of the dishwasher.

[0069] Specifically, a pressure sensor is installed inside the dishwasher to detect the water pressure after the water flow from the spray arm is blocked by the dishes. This is the pressure of the splashing water caused by the water flow from the spray arm hitting the dishes. The water pressure reflects the amount of dishes loaded: more dishes result in more splashing water and higher water pressure; conversely, fewer dishes result in less splashing water and lower water pressure. The speed of the washing pump is adjusted based on the detected water pressure.

[0070] A speed sensor is installed inside the dishwasher to detect the speed of the spray arm. This speed reflects the amount of water flowing into the spray arm. The opening of the water flow control valve (water diverter valve) in the spray arm is adjusted based on the detected speed of the spray arm.

[0071] A weight sensor is installed in the dishwasher's basket to detect the basket's weight, which reflects the amount of dishware in the basket. The basket is scored based on the basket's weight, at least one of the water pressure detected by the pressure sensor, and the spray arm's rotational speed. The water diverter valve's opening is adjusted based on the basket's score.

[0072] In addition, the washing time of each layer of the basket can be adjusted according to the score of the basket.

[0073] Adjust the drying time according to the total weight of the basket.

[0074] The following combination Figure 1 The specific control method of the dishwasher in the embodiment of the present application is described in detail, and the following methods can all be implemented in a processor.

[0075] S101, obtaining a pressure value detected by a pressure sensor in the dishwasher.

[0076] In this embodiment, the dishwasher may include one or more layers of baskets. For example, the dishwasher may be divided into an upper basket, a middle basket, and a lower basket. A pressure sensor is provided on each basket layer to detect the current pressure of the water flow. The pressure sensor may be located in the water splash area of ​​the basket.

[0077] In this embodiment, after the dishwasher detects the start instruction, the dishwasher is initialized, where the initialization includes detecting whether various sensors, actuators and other components are operating normally; calibrating the reference value of the weight sensor; loading preset parameters, which include the standard speed of the washing pump, the standard water flow of the spray arm (that is, the standard opening of the water diversion valve), etc.

[0078] After the initialization is completed, the dishwasher can be operated according to the preset parameters. After the dishwasher starts to run, the pressure value detected by the pressure sensor in the dishwasher is obtained.

[0079] S102: Calculate the pressure difference between the pressure value and a preset reference pressure value.

[0080] In this embodiment, the pressure difference is obtained by subtracting the reference pressure value from the pressure value. The reference pressure value can be set as needed. For example, the reference pressure value can be the pressure value of the water flow detected when a preset number of dishes are in the bowl basket.

[0081] For example, if there are three layers of bowl baskets in a dishwasher, three pressure differences can be obtained according to the three pressure values.

[0082] S103: Adjust the rotation speed of the washing pump based on the pressure difference, wherein the rotation speed of the washing pump is positively correlated with the pressure of the water flow sprayed by the spray arm after being blocked.

[0083] In this embodiment, the wash pump is primarily responsible for driving the circulation and spraying of wash water to ensure effective dishwashing. Specifically, the wash pump draws wash water from the dishwasher's water reservoir and sprays it at high pressure through the nozzles of the spray arms, forming a rotating water flow. The power of the wash pump determines the water pressure in the spray arms.

[0084] If there are no dishes in the basket, the water sprayed by the spray arm will not be reflected, and no splash will be formed. The pressure value detected by the pressure sensor is 0. As the number of dishes in the basket increases, the water sprayed by the spray arm will be reflected, forming a splash. The more dishes there are, the larger the reflected splash will be, and the greater the pressure detected by the pressure sensor. Therefore, the more dishes there are in the basket, the greater the pressure value detected by the pressure sensor, and the greater the pressure difference between this pressure value and the baseline pressure value.

[0085] In one approach, a total pressure deviation is calculated based on multiple pressure differences. If the total pressure deviation is greater than a preset upper pressure limit, the speed of the washing pump in the dishwasher is increased. If the total pressure deviation is less than a preset lower pressure limit, the speed of the washing pump in the dishwasher is reduced. If the total pressure deviation is between the upper and lower pressure limits, the speed of the washing pump is maintained unchanged.

[0086] Specifically, the total pressure deviation may be the sum of all pressure differences or the sum of a preset number of pressure differences. The upper pressure limit and the lower pressure limit may be set as needed and are not limited here.

[0087] If the total pressure deviation is greater than the upper pressure limit, it indicates that the dishwasher is loaded with a large amount of dishes. To increase the washing speed, the washing pump speed is increased based on the current speed. This increases the pressure of the water sprayed from the spray arm and cleans the dishes more quickly. Specifically, if the total pressure deviation is greater than the upper pressure limit, the washing pump speed corresponding to the pressure range within which the total pressure deviation falls is found to obtain the target speed. The washing pump is then controlled based on the target speed. A greater total pressure deviation corresponds to a greater washing pump speed. Alternatively, a preset speed can be added to the current speed to obtain the target speed.

[0088] If the total pressure deviation is less than the lower pressure limit, it indicates that there are fewer dishes in the dishwasher. To save energy, you can reduce the speed of the wash pump to reduce the pressure of the water sprayed by the spray arm, thereby saving energy. The method for reducing the speed of the wash pump is similar to that for increasing it. Please refer to the description of the process for increasing the speed of the wash pump above and will not be repeated here.

[0089] Alternatively, if the maximum of the multiple pressure differences is greater than a preset value, it indicates that one of the baskets contains a large number of dishes. The speed of the washing pump can be increased to increase the pressure of the water sprayed by the spray arms, thereby speeding up the washing of the dishes. If the multiple pressure differences are all less than or equal to the preset value, the speed of the washing pump is not adjusted.

[0090] In another approach, the average of multiple pressure differentials is calculated to obtain an average pressure differential. If the average pressure differential is greater than a preset pressure differential, the speed of the wash pump is increased. If the average pressure differential is less than the preset pressure differential, the speed of the wash pump is decreased. If the average pressure differential is equal to the preset pressure differential, the wash pump is controlled to operate at a standard speed.

[0091] In this application, the current pressure value of the water flow sprayed by the spray arm of each layer of the dishwasher's bowl basket after being blocked by tableware is first obtained. The current pressure value can reflect the amount of tableware. The pressure difference between the current pressure value and the reference pressure value is calculated. The pressure difference reflects the degree of water flow obstruction. The speed of the washing pump in the dishwasher is adjusted based on each pressure difference. This application adjusts the operating state of the washing pump according to the current state of the dishwasher, avoiding the washing pump from operating at a high speed all the time and causing energy waste, thereby achieving the purpose of energy conservation. At the same time, by adjusting the operating state of the washing pump according to the current state of the dishwasher, the water injection pressure can also be adjusted according to demand, ensuring that the water pressure matches the amount of tableware, thereby improving the cleaning speed of the tableware.

[0092] The above is the process of adjusting the speed of the washing pump according to the pressure value after the water splashes. During the operation of the dishwasher, the opening of the water diverter valve in the water supply pipe of the spray arm can also be adjusted according to the speed of the spray arm. The water flow in the spray arm is controlled by the opening of the water diverter valve to achieve the purpose of adjusting the speed of the spray arm.

[0093] Specifically, such as Figure 2 As shown, the method for adjusting the opening of the water diversion valve may include:

[0094] S201, obtaining the rotation speed of the spray arm collected by the rotation speed sensor.

[0095] In this embodiment, water in the spray arm is sprayed from nozzles at different positions to drive the spray arm to rotate. Therefore, the rotation speed of the spray arm is related to the water flow rate.

[0096] S202: Adjust the opening of the water diversion valve in the dishwasher according to the rotation speed of the spray arm, wherein the opening of the water diversion valve is positively correlated with the water flow in the spray arm.

[0097] In this embodiment, if the speed of the spray arm is too low, the water pressure of the spray arm will be insufficient, making it unable to effectively rinse stubborn stains on the surface of the tableware, especially those in gaps or grooves. If the speed of the spray arm is too high, the water flow will be excessively atomized, resulting in a dispersed impact force and reduced actual cleaning ability. The high-speed operation of the spray arm will produce significant vibration and noise, affecting the user experience, accelerating the wear of components such as the spray arm bearings and seals, and shortening the service life. Therefore, in order to balance factors such as cleaning effect, noise, and mechanical life, the speed of the spray arm needs to be controlled within a certain range. Specifically, a lower speed limit and an upper speed limit can be pre-set. When the speed of the spray arm is greater than the preset upper speed limit, the water flow in the spray arm is reduced by opening the water diverter valve to achieve the purpose of reducing the speed of the spray arm. When the speed of the spray arm is less than the preset lower speed limit, the water flow in the spray arm is increased by opening the water diverter valve to achieve the purpose of increasing the speed of the spray arm.

[0098] In one embodiment, a correspondence table between the rotation speed of the spray arm and the opening of the water diversion valve is pre-set, and the corresponding openings of different rotation speeds are stored in the relationship table. The corresponding opening of the spray arm rotation speed at the current moment is determined by querying the relationship table.

[0099] In another embodiment, if the speed of the spray arm is less than a preset lower speed limit, the opening of the water diverter valve on the spray arm is increased; if the speed of the spray arm is greater than a preset upper speed limit, the opening of the water diverter valve on the spray arm is decreased. If the speed of the spray arm is between the lower speed limit and the upper speed limit, the opening of the water diverter valve remains unchanged.

[0100] When adjusting the opening of the water diverter valve, the opening of the water diverter valve can be adjusted according to a preset gradient. During the adjustment process, the speed of the spray arm is monitored in real time. When the speed of the spray arm is between the lower speed limit and the upper speed limit, the adjustment of the water diverter valve opening is stopped.

[0101] In this application, the opening of the water diversion valve is adjusted by detecting the rotational speed of the spray arm, and the rotational speed of the spray arm is adjusted by the water flow in the spray arm to prevent water resources from being wasted or the spray arm from being damaged due to the rotational speed of the spray arm being too high (the water pressure being too high). At the same time, it can also avoid the problem of reduced cleaning efficiency and unsatisfactory cleaning effect due to the rotational speed of the spray arm being too low (the water pressure being too low).

[0102] The above describes the process of adjusting the diverter valve opening according to the spray arm's rotational speed, ensuring that the spray arm's rotational speed remains within a certain range. To improve cleaning efficiency and effectiveness by cleaning different dishwasher baskets according to their specific needs, you can rate each basket and determine its importance based on the score. The diverter valve opening can then be adjusted accordingly, allowing you to prioritize cleaning of the most important baskets.

[0103] Below, as Figure 3 As shown, a specific method for adjusting the opening of the water diversion valve according to the score of the bowl basket is introduced.

[0104] S301, before the washing pump starts to operate, controlling the weight sensor to detect the weight value of the bowl basket.

[0105] In this embodiment, water droplets adhere to the baskets after the spray arms begin spraying water. If the basket weight is measured at this time, the weight of the water droplets will be added to the measured basket weight, resulting in inaccurate weight measurements. Therefore, before the wash pump begins operating and the spray arms are not spraying water, the current weight of each basket layer is measured to provide a more accurate measurement.

[0106] S302: Calculate the weight difference between the weight value and a preset reference weight.

[0107] In this embodiment, the reference weight can be the weight of an empty basket. The weight difference is calculated by subtracting the reference weight from the measured basket weight. If there are three layers of baskets, a weight difference is calculated for each layer, resulting in three weight differences.

[0108] S303: Score the basket according to at least one of the weight difference of the basket, the pressure difference of the water flow of the basket, and the rotation speed of the spray arm to obtain a score value of the basket.

[0109] In this embodiment, if the basket score is calculated based only on the weight difference, the greater the weight difference, the higher the basket score.

[0110] If the basket score is calculated based solely on the pressure difference, the greater the pressure difference, the higher the basket score.

[0111] If the score is calculated based solely on the speed of the spray arms, the higher the speed, the higher the score for the basket.

[0112] If the basket score is calculated based on multiple of the weight difference, pressure difference, and the speed of the spray arms installed on each basket layer, a weighted summation method can be used to assign a corresponding weight to each parameter, and then the basket score is calculated based on the weight and the corresponding parameter. Alternatively, a table lookup method can be used to first find the first score corresponding to the weight difference; find the second score corresponding to the pressure difference; and find the third score corresponding to the speed of the spray arms. The first, second, and third scores are then added together to obtain the basket score.

[0113] S304: Adjusting the opening of a water diversion valve in the dishwasher according to the score value of the bowl basket, wherein the score value is positively correlated with the opening of the water diversion valve, and the opening of the water diversion valve is positively correlated with the water flow in each of the spray arms.

[0114] In this embodiment, the higher the score value, the more important the bowl basket is and the more focused cleaning is required. Therefore, the water flow in the spray arm corresponding to the bowl basket can be increased to achieve the effect of quickly and focused cleaning of the bowl basket.

[0115] When adjusting the opening of the water diverter valve, the adjustment can be made according to a preset gradient. When adjusting the opening of the water diverter valve, the speed of the spray arm needs to be detected to ensure that the speed of the spray arm is between the lower speed limit and the upper speed limit.

[0116] For example, if the score value of the upper basket among the three baskets is the highest and the score value of the lower basket is the lowest, the water diversion valve can be controlled to allocate more water to the upper basket than to the middle basket; and the water amount allocated to the middle basket is greater than the water amount allocated to the lower basket.

[0117] In this application, the bowl basket is first scored based on at least one of the weight difference, pressure difference and the rotation speed of the spray arm to obtain the bowl basket score value; then the opening of the water diversion valve is adjusted according to the score value, which can achieve precise water flow distribution and resource optimization.

[0118] After obtaining the score value of the bowl basket, you can also plan the washing time of each layer of the bowl basket according to the score value. Figure 4 As shown, the following introduces the method for determining the washing time.

[0119] S401, obtaining the current washing mode of the dishwasher.

[0120] In this embodiment, the washing modes of the dishwasher may include standard mode, quick wash mode, heavy oil mode, etc. Different washing modes have different cleaning times. For example, the cleaning time of the quick wash mode is 20 minutes, and the cleaning time of the standard mode is 30 minutes.

[0121] The current washing mode of the dishwasher is the mode set by the user.

[0122] S402: Calculate the washing time of the basket according to the basket score and the current washing mode.

[0123] In this embodiment, since different washing modes have different washing times, when allocating the washing time to different baskets, it is necessary to refer to the total washing time in the current washing mode.

[0124] For example, if the upper basket's score is greater than the lower basket's, and the lower basket's score is greater than the middle basket's, the current wash mode is Standard mode. The total wash time for Standard mode is 30 minutes. Since the upper basket has the highest score, it's the most important and can be allocated more wash time. The middle basket has the lowest score and can be allocated less wash time. Specifically, the upper basket can be allocated 15 minutes of wash time, the middle basket 6 minutes of wash time, and the lower basket 9 minutes of wash time.

[0125] S403: Controlling the water spraying duration of the spray arm of the bowl basket according to the washing duration of the bowl basket.

[0126] In this embodiment, a cyclic cleaning mode may be used when cleaning the baskets. For example, the upper basket is first cleaned for 2 minutes, and then the upper basket is stopped; the middle basket is started to be cleaned, and after cleaning the middle basket for 2 minutes; the lower basket is started to be cleaned, and after cleaning the lower basket for 1 minute, the upper basket is cleaned again, and this cycle is repeated until the cleaning time is reached.

[0127] In this embodiment, the importance of the baskets can be determined based on their scores. The washing time of each layer of baskets is then reallocated based on the importance of the baskets and the current washing mode. This allows the washing time of each layer of baskets to be consistent with both the current washing mode and the importance requirements, thereby achieving the goal of rationally allocating washing time.

[0128] The above describes the control method for the washing function of the dishwasher. The following describes the control method for the drying function of the dishwasher. Specifically, this application can determine the drying time of the dishwasher according to the weight difference of the bowl basket. Figure 5 shown.

[0129] S501: Calculate the total weight difference based on the multiple weight differences.

[0130] In this embodiment, multiple weight differences are added to obtain a total weight difference. The multiple weight differences can be all weight differences or a preset number of weight differences. There is no restriction here. The preset number is less than the number of all weight differences.

[0131] S502: Determine a target drying time of the dishwasher according to the total weight difference.

[0132] In this embodiment, the drying time corresponding to the total weight difference is determined by a table lookup method to obtain the target drying time.

[0133] Alternatively, if the total weight difference is greater than a preset threshold, the drying time is increased based on the standard drying time to obtain the target drying time for the dishwasher. Specifically, different preset intervals are pre-set with time increments corresponding to the different intervals. The preset intervals within which the total weight difference falls are searched, and the time increments corresponding to the preset intervals within which the total weight difference falls are obtained. The time increments are added to the standard drying time to arrive at the target drying time.

[0134] In another embodiment, if the total weight difference is less than or equal to a preset threshold, the standard drying time is determined as the target drying time.

[0135] S503: Controlling a drying component in the dishwasher to operate according to the target drying time.

[0136] Specifically, after the dishes are washed, the drying component is started to dry the dishes for a target drying time. After the target drying time is reached, the drying component is turned off.

[0137] It should be noted that the dishwasher is equipped with a display screen, and both the drying time and the washing time can be displayed on the display screen.

[0138] In an embodiment of the present application, the total weight difference can represent the amount of tableware, and the drying time of the dishwasher is determined based on the total weight difference, that is, the target drying time is determined based on the amount of tableware, so that the determined target drying time is more in line with the current situation of the tableware, thereby achieving a better drying effect.

[0139] It should be noted that, in actual use, if a preset event is detected before the dishwasher has finished its current operation, the method of the present application needs to be re-executed to control the dishwasher. Preset events may include: detecting a door-opening command followed by a door-closing command, or determining that tableware has been added through images captured by the camera.

[0140] Below, as Figure 6 As shown, the present application method is continued to be introduced.

[0141] S11, after detecting the start instruction, controlling the dishwasher to initialize and start running according to the initialized parameters.

[0142] S12, before the washing pump starts to operate, controlling the weight sensor to detect the weight value of the bowl basket, and obtaining the weight difference between the bowl basket and a preset reference weight.

[0143] S13, obtaining a pressure value detected by a pressure sensor in the dishwasher, and calculating a pressure difference between the pressure value and a preset reference pressure value.

[0144] S14, calculating a total pressure deviation based on the multiple pressure differences.

[0145] S15, determining whether the total pressure deviation is between the upper pressure limit and the lower pressure limit.

[0146] S16: If the total pressure deviation is not between the upper pressure limit and the lower pressure limit, adjust the rotation speed of the washing pump in the dishwasher.

[0147] S17: If the total pressure deviation is between the upper pressure limit and the lower pressure limit, the rotation speed of the spray arm collected by the rotation speed sensor is obtained.

[0148] S18, determining whether the rotation speed of the spray arm is between a lower rotation speed limit and an upper rotation speed limit.

[0149] S19: If the rotation speed of the spray arm is not between the lower speed limit and the upper speed limit, adjust the opening of the water diversion valve that controls the water flow of the spray arm.

[0150] S20: If the rotation speed of the spray arm is between the lower speed limit and the upper speed limit, calculate the basket score value according to the weight difference of the basket, the rotation speed of the spray arm of the basket, and the pressure difference of the basket.

[0151] S21, determining the priority of the bowl basket according to the score value of the bowl basket.

[0152] S22, adjusting the opening of the water diverter valve according to the priority of the bowl basket.

[0153] Specifically, if the priority of the bowl basket is high, the water flow of the bowl basket is increased by controlling the opening of the water diversion valve. If the priority of the bowl basket is low, the water flow of the bowl basket is reduced by controlling the opening of the water diversion valve.

[0154] S23, determining the washing time of the basket according to the basket score and the current washing mode.

[0155] S24, determining whether a preset event exists, where the preset event is an event indicating that tableware may be added.

[0156] If it is determined that a preset event exists, the above steps S12 to S25 are executed again.

[0157] S25: If it is determined that no preset event exists, a total weight difference is calculated based on the weight differences of the multiple bowl baskets.

[0158] S26: If the total weight difference is greater than a preset threshold, increase the drying time.

[0159] S27: If the total weight difference is less than or equal to the preset threshold, the drying time is determined to be the standard drying time.

[0160] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0161] The present application also provides a dishwasher. Figure 7 The dishwasher 700 may include: at least one processor 710, a memory 720, and a computer program stored in the memory 720 and executable on the at least one processor 710. When the processor 710 executes the computer program, the steps in any of the above-mentioned method embodiments are implemented, for example: Figure 1 Steps S101 to S103 in the illustrated embodiment.

[0162] For example, the computer program can be divided into one or more modules / units, which are stored in the memory 720 and executed by the processor 710 to implement the present application. The one or more modules / units can be a series of computer program segments that can perform specific functions. The program segments are used to describe the execution process of the computer program in the dishwasher 700.

[0163] Those skilled in the art will understand that Figure 7 This is merely an example of a dishwasher and does not constitute a limitation on the dishwasher. The dishwasher may include more or fewer components than shown in the figure, or a combination of certain components, or different components, such as input and output devices, network access devices, buses, etc.

[0164] The processor 710 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 any conventional processor.

[0165] Memory 720 can be an internal storage unit of the dishwasher or an external storage device, such as a plug-in hard drive, a Smart Media Card (SMC), a Secure Digital (SD) card, or a flash memory card. Memory 720 is used to store the computer program and other programs and data required by the dishwasher. Memory 720 can also be used to temporarily store data that has been output or is about to be output.

[0166] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be classified into address buses, data buses, and control buses. For ease of illustration, the buses in the drawings of this application are not limited to just one bus or just one type of bus.

[0167] The dishwasher control method provided in the embodiment of the present application can be applied to dishwashers such as computers, tablet computers, laptop computers, netbooks, and personal digital assistants (PDAs). The embodiment of the present application does not impose any restrictions on the specific type of dishwasher.

[0168] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.

[0169] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein 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 beyond the scope of this application.

[0170] In the embodiments provided in this application, it should be understood that the disclosed terminal devices, apparatuses, and methods can be implemented in other ways. For example, the terminal device embodiments described above are merely illustrative. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.

[0171] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0172] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0173] If the integrated 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 application 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 when the computer program is executed by one or more processors, it can implement the steps of the above-mentioned various method embodiments.

[0174] If the integrated 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 application 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 when the computer program is executed by one or more processors, it can implement the steps of the above-mentioned various method embodiments.

[0175] Similarly, as a computer program product, when the computer program product is run on a terminal device, the terminal device can implement the steps in the above-mentioned various method embodiments when executing the computer program product.

[0176] The computer program includes computer program code, which 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 the computer program code, a recording medium, a USB flash drive, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electric carrier signal, a telecommunication signal, and a software distribution medium. It should be noted that the content of the computer-readable medium may 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, computer-readable media do not include electric carrier signals and telecommunication signals.

[0177] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.

Claims

1. A dishwasher, characterized in that: The dishwasher includes a pressure sensor, a processor, a wash pump, and a spray arm disposed at the bowl basket. The wash pump and the spray arm are connected by a pipe. The wash pump is used to pump wash water from a water tank through the pipe to the spray arm. The pressure sensor is used to detect the pressure of the water flow in the bowl basket. The pressure value is the water pressure after the water flow sprayed by the spray arm of the bowl basket is blocked by the dishes in the bowl basket. The execution method of the processor includes: obtaining the pressure value detected by the pressure sensor; Calculating a pressure difference between the pressure value and a preset reference pressure value; Based on the pressure difference, the rotation speed of the washing pump is adjusted, wherein the rotation speed of the washing pump is positively correlated with the pressure of the water flow sprayed by the spray arm after being blocked.

2. The dishwasher according to claim 1, wherein The adjusting the rotation speed of the washing pump based on the pressure difference includes: calculating a total pressure deviation based on a plurality of said pressure differences; If the total pressure deviation is greater than a preset upper pressure limit, increasing the rotation speed of the washing pump in the dishwasher; If the total pressure deviation is less than a preset lower pressure limit, the rotation speed of the washing pump in the dishwasher is reduced.

3. The dishwasher according to claim 1, wherein The dishwasher further includes a rotation speed sensor, which is used to detect the rotation speed of the washing pump; The execution method of the processor further includes: Obtaining the rotation speed of the spray arm collected by the rotation speed sensor; The opening of the water diversion valve in the dishwasher is adjusted according to the rotation speed of the spray arm, wherein the opening of the water diversion valve is positively correlated with the water flow in the spray arm.

4. The dishwasher according to claim 3, wherein: The step of adjusting the opening of the water diversion valve in the dishwasher according to the rotation speed of the spray arm includes: If the rotation speed of the spray arm is less than a preset lower limit of the rotation speed, the opening of the water diversion valve on the spray arm is increased.

5. The dishwasher according to claim 3, wherein: The step of adjusting the opening of the water diversion valve in the dishwasher according to the rotation speed of the spray arm includes: If the rotation speed of the spray arm is greater than a preset upper speed limit, the opening of the water diversion valve on the spray arm is reduced.

6. The dishwasher according to any one of claims 1 to 5, characterized in that The dishwasher further includes a weight sensor, wherein the weight sensor is used to detect the weight value of the bowl basket; The execution method of the processor further includes: Before the washing pump starts to operate, controlling the weight sensor to detect the weight value of the bowl basket; Calculating a weight difference between the weight value and a preset reference weight; scoring the baskets according to at least one of the weight difference of the baskets, the pressure difference of the water flow of the baskets, and the rotation speed of the spray arm to obtain a score value of the baskets; The opening of the water diversion valve in the dishwasher is adjusted according to the fractional value of the bowl basket, wherein the fractional value is positively correlated with the opening of the water diversion valve, and the opening of the water diversion valve is positively correlated with the water flow in each of the spray arms.

7. The dishwasher according to claim 6, wherein: After scoring the baskets based on at least one of the weight difference of the baskets, the pressure difference of the water flow of the baskets, and the rotation speed of the spray arm to obtain the basket score, the method executed by the processor further includes: Obtaining a current washing mode of the dishwasher; calculating a washing time of the basket based on the score value of the basket and the current washing mode; According to the washing time of the bowl basket, the water spraying time of the spray arm of the bowl basket is controlled.

8. The dishwasher according to claim 6, wherein: After calculating the weight difference between the weight value and a preset reference weight, the method further includes: Calculating a total weight difference based on the plurality of weight differences; determining a target drying time of the dishwasher according to the total weight difference; According to the target drying time, the drying component in the dishwasher is controlled to operate.

9. The dishwasher according to claim 8, wherein Determining a target drying time of the dishwasher according to the total weight difference includes: If the total weight difference is greater than a preset threshold, the drying time is increased on the basis of the standard drying time to obtain the target drying time of the dishwasher.

10. The dishwasher according to claim 8, wherein Determining a target drying time of the dishwasher according to the total weight difference includes: If the total weight difference is less than or equal to a preset threshold, the standard drying time is determined as the target drying time of the dishwasher.

Citation Information

Patent Citations

  • Dish washer and control method thereof

    CN105380580A

  • Dishwasher water distribution device, dishwasher and control method thereof

    CN110495834A

  • Fuzzy control method for washer and its controller

    CN1125275A

  • Washing method of dish washing machine and dish washing machine

    CN118340484A

  • Dish basket and dish washing machine

    CN221180346U