Dish-washing machine water quantity control method and device, dish-washing machine and medium

By monitoring the target parameters of the drive motor in real time in the dishwasher, judging whether the water volume meets the preset conditions and stopping water injection, the problems of water resource waste and energy conservation in the dishwasher are solved, precise control of water volume is achieved, and significant water intake is saved.

CN120713433APending Publication Date: 2025-09-30FOSHAN SHUNDE MIDEA WASHING APPLIANCES MANUFACTURING CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202410374359.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-29
Publication Date
2025-09-30

AI Technical Summary

Technical Problem

Existing dishwashers have the problem of wasting water resources and not saving energy during the washing process, mainly because the water circulation often only requires a portion of the circulating water for the main washing function.

Method used

By setting a washing water pump and a drive motor in the dishwasher, the dishwasher is controlled to inject water into the washing chamber, and the target parameters of the drive motor, such as current and power, are monitored in real time to determine whether the water volume meets the preset conditions. If so, the water injection is stopped, and the fluctuation is further determined to be less than the preset value to determine the minimum water volume.

Benefits of technology

It achieves precise control of the water volume in the washing chamber, significantly saves water intake, and achieves energy-saving effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120713433A_ABST
    Figure CN120713433A_ABST
Patent Text Reader

Abstract

The invention discloses a dish-washing machine water quantity control method and device, a dish-washing machine and a medium, the dish-washing machine comprises a washing water pump and a driving motor used for driving the washing water pump to operate, and the method comprises the steps that the driving motor is started to drive the washing water pump to work, and the dish-washing machine is controlled to inject water into a washing cavity while the driving motor is started; in the water injection process, parameter values of target parameters of the driving motor are obtained, and whether the parameter values of the target parameters meet preset conditions or not is determined; if the parameter value of the target parameter meets the preset condition, water injection into the washing cavity is stopped, and the fluctuation quantity of the target parameter within the preset detection duration is determined; if the fluctuation quantity in the preset detection duration is smaller than the preset fluctuation quantity, the current washing program is carried out with the current water quantity in the washing cavity, and the current water quantity is the lowest water quantity of the current washing program. According to the scheme, the water amount in the washing process can be accurately controlled, and water amount waste is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of electrical appliances, and in particular relates to a method and device for controlling the water volume of a dishwasher, a dishwasher and a medium. Background Art

[0002] With the continuous development of science and technology, dishwashers have entered thousands of households, bringing convenience to people's lives. In the related art, dishwashers usually adopt a quantitative water supply method during use, that is, sufficient water is injected into the dishwasher to ensure that the dishwasher can clean the utensils to be cleaned in the dishwasher.

[0003] However, in the actual washing process of the dishwasher, the water circulation often only requires a portion of the circulating water for the main washing function. Therefore, the current dishwasher has the problems of wasting water resources and not energy saving. Summary of the Invention

[0004] In view of the above technical problems in the related art, the embodiments of the present invention provide a method and device for controlling the water volume of a dishwasher, a dishwasher, and a medium to achieve water and energy saving of the dishwasher.

[0005] In a first aspect, an embodiment of the present invention provides a method for controlling water volume in a dishwasher, wherein the dishwasher includes a washing water pump and a driving motor for driving the washing water pump. The method includes:

[0006] Starting the drive motor to drive the washing water pump to work, and controlling the dishwasher to inject water into the washing chamber while starting the drive motor;

[0007] During the water injection process, obtaining a parameter value of a target parameter of the driving motor, and determining whether the parameter value of the target parameter meets a preset condition;

[0008] If the parameter value of the target parameter meets the preset condition, stop injecting water into the washing chamber, and determine the fluctuation amount of the target parameter within a preset detection time;

[0009] If the fluctuation amount within the preset detection time period is less than the preset fluctuation amount, the current washing procedure is performed with the current water amount in the washing chamber, wherein the current water amount is the minimum water amount of the current washing procedure.

[0010] In some embodiments, determining whether the parameter value of the target parameter satisfies a preset condition includes:

[0011] Determining a cumulative duration during which a parameter value of the target parameter is greater than or equal to a first threshold;

[0012] Determine whether the accumulated duration is greater than or equal to a first preset duration, wherein if the accumulated duration is greater than or equal to the first preset duration, it indicates that the parameter value of the target parameter meets the preset condition.

[0013] In some embodiments, the first threshold is determined by the following steps:

[0014] determining a maximum rotational speed provided by the drive motor;

[0015] Based on a preset correspondence between the rotational speed and the target parameter, determining a first parameter value corresponding to the maximum rotational speed provided by the drive motor as the first threshold value;

[0016] Wherein, for each rotational speed in the preset corresponding relationship, the parameter value corresponding to the rotational speed is the parameter value when a stable water circulation is formed in the washing chamber at the rotational speed.

[0017] In some embodiments, the first threshold is determined by the following steps:

[0018] determining a maximum rotation speed under the current washing program;

[0019] determining, based on a preset correspondence between the rotational speed and the target parameter, a second parameter value corresponding to the maximum rotational speed under the current washing program as the first threshold value;

[0020] Wherein, for each rotational speed in the preset corresponding relationship, the parameter value corresponding to the rotational speed is the parameter value when a stable water circulation is formed in the washing chamber at the rotational speed.

[0021] In some embodiments, if the rotational speed of the drive motor gradually increases during the water injection process, determining whether the parameter value of the target parameter meets a preset condition includes:

[0022] For each speed of the drive motor during the water injection process, take each speed as the current speed and perform the following cumulative duration calculation steps in sequence;

[0023] The cumulative duration calculating step comprises: determining a parameter value corresponding to the current speed as a second threshold value based on a preset correspondence between the speed and the target parameter; detecting a duration during which the parameter value of the target parameter is greater than or equal to the second threshold value, and adding the duration to the accumulated duration obtained from the last execution of the cumulative duration calculating step; if the accumulated duration is greater than or equal to the second preset duration, it indicates that the parameter value of the target parameter meets the preset condition;

[0024] Among them, the accumulated time corresponding to the first accumulated time calculation step is zero; for each speed in the preset corresponding relationship, the parameter value corresponding to the speed is the parameter value when a stable water circulation is formed in the washing chamber at the speed.

[0025] In some embodiments, the method further comprises:

[0026] Determining the water injection duration corresponding to the water injection process;

[0027] If the water injection time is greater than or equal to the preset water injection time, and the parameter value of the target parameter still does not meet the preset condition, the steps of stopping water injection into the washing chamber and determining the fluctuation amount of the target parameter within the preset detection time are executed.

[0028] In some embodiments, before starting the drive motor to drive the wash water pump, the method further includes:

[0029] A preset amount of water is injected into the washing chamber of the dishwasher, wherein the preset amount of water is used to ensure that the dishwasher does not idle within a preset start-up time after the drive motor is started.

[0030] In some embodiments, determining the fluctuation amount of the target parameter within a preset detection time period includes:

[0031] The maximum value and the minimum value of the target parameter detected within the preset detection time are determined, and the difference between the maximum value and the minimum value is used as the fluctuation amount within the preset detection time.

[0032] In some embodiments, determining the fluctuation amount of the target parameter within a preset detection time period includes:

[0033] The drive motor is controlled to operate at a maximum speed provided by the drive motor, and a fluctuation amount of the target parameter within a preset detection time period is determined.

[0034] In some embodiments, determining the fluctuation amount of the target parameter within a preset detection time period includes:

[0035] The driving motor is controlled to run at the maximum speed under the current washing program, and the fluctuation amount of the target parameter within a preset detection time is determined.

[0036] In some embodiments, after determining the fluctuation amount of the target parameter within a preset detection time period, the method further includes:

[0037] If the fluctuation amount within the preset detection time period is greater than or equal to the preset fluctuation amount, controlling the dishwasher to refill water into the washing chamber;

[0038] The dishwasher is controlled to run the preset detection time again, and determines whether the fluctuation amount of the target parameter is less than the preset fluctuation amount, until the fluctuation amount of the target parameter is less than the preset fluctuation amount within a preset number of water injections, or the preset number of water injections is reached.

[0039] In some embodiments, controlling the dishwasher to refill water into the washing chamber includes:

[0040] Determining a target difference between the fluctuation amount within the preset detection time and the preset fluctuation amount;

[0041] Determining a target water injection volume corresponding to the target difference based on a preset corresponding relationship between the difference and the water injection volume;

[0042] Inject the target amount of water into the washing chamber.

[0043] In some embodiments, the target parameter is current and / or power.

[0044] In a second aspect, an embodiment of the present invention provides a water volume control device for a dishwasher, the dishwasher comprising a wash water pump and a drive motor for driving the wash water pump, the device comprising:

[0045] a control module, configured to start the drive motor to drive the wash water pump, and control the dishwasher to inject water into the wash chamber while starting the drive motor;

[0046] a first processing module, configured to obtain a parameter value of a target parameter of the driving motor during the water injection process, and determine whether the parameter value of the target parameter satisfies a preset condition;

[0047] a second processing module, configured to stop injecting water into the washing chamber if the parameter value of the target parameter satisfies the preset condition, and determine a fluctuation amount of the target parameter within a preset detection time period;

[0048] The third processing module is configured to perform a current washing procedure with the current water volume in the washing chamber if the fluctuation amount within the preset detection time period is less than a preset fluctuation amount, wherein the current water volume is the minimum water volume of the current washing procedure.

[0049] In a third aspect, an embodiment of the present invention provides a dishwasher, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned dishwasher water volume control method when executing the program.

[0050] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the above-mentioned dishwasher water volume control method when executed by a processor.

[0051] One or more technical solutions provided by the embodiments of the present invention achieve at least the following technical effects or advantages:

[0052] In the dishwasher water volume control method provided in the embodiments of this specification, the dishwasher includes a washing water pump and a driving motor for driving the washing water pump to operate. When the driving motor is started to drive the washing water pump to work, the dishwasher is controlled to inject water into the washing chamber; during the water injection process, the parameter value of the driving motor target parameter is obtained, and it is determined whether the parameter value of the target parameter meets the preset condition; if the parameter value of the target parameter meets the preset condition, the injection of water into the washing chamber is stopped, and the fluctuation amount of the target parameter within the preset detection time is determined; if the fluctuation amount within the preset detection time is less than the preset fluctuation amount, the current washing program is performed with the current water amount in the washing chamber, wherein the current water amount is the minimum water amount of the current washing program. In the above scheme, the dishwasher first determines whether the parameter value of the target parameter of the driving motor meets the preset conditions by the stage of washing and filling water. If the preset conditions are met, it indicates that the water volume in the washing chamber is close to the minimum water volume of the current washing program. It then further determines whether the fluctuation of the target parameter of the driving motor is less than the preset fluctuation. If so, it indicates whether the water volume has formed a stable water circulation in the washing chamber, and there is no need to fill water into the washing chamber. It can be seen that this scheme can accurately control the amount of water injected into the washing chamber, significantly saving the water intake, thereby achieving energy saving. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following is a brief introduction to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0054] Figure 1 This is a flow chart of a method for controlling the amount of water in a dishwasher provided in an embodiment of this specification;

[0055] Figure 2 A structural diagram of a dishwasher provided in an embodiment of this specification;

[0056] Figure 3 A schematic diagram of a dishwasher water volume control device provided in an embodiment of this specification;

[0057] Figure 4 This is a schematic diagram of a dishwasher provided in an embodiment of this specification. DETAILED DESCRIPTION

[0058] Embodiments of the present specification provide a method, device, dishwasher, and medium for controlling the water volume of a dishwasher. The dishwasher includes a washing water pump and a driving motor for driving the washing water pump. The method includes: starting the driving motor to drive the washing water pump to work, and controlling the dishwasher to inject water into a washing chamber while starting the driving motor; during the water injection process, obtaining a parameter value of a target parameter of the driving motor, and determining whether the parameter value of the target parameter meets a preset condition; if the parameter value of the target parameter meets the preset condition, stopping injecting water into the washing chamber, and determining the fluctuation amount of the target parameter within a preset detection time; if the fluctuation amount within the preset detection time is less than the preset fluctuation amount, performing a current washing program with the current water volume in the washing chamber, wherein the current water volume is the minimum water volume of the current washing program.

[0059] In the solution of the embodiment of this specification, the dishwasher first determines whether the parameter value of the target parameter of the driving motor meets the preset conditions through the stage of washing and filling water. If the preset conditions are met, it indicates that the water volume in the washing chamber is close to the minimum water volume of the current washing program. It then further determines whether the fluctuation of the target parameter of the driving motor is less than the preset fluctuation. If so, it indicates whether the water volume has formed a stable water circulation in the washing chamber, and there is no need to fill water into the washing chamber. It can be seen that this solution can accurately control the amount of water injected into the washing chamber, significantly saving the water intake, and thus achieving energy saving.

[0060] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.

[0061] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0062] The embodiment of this specification provides a method for controlling the water volume of a dishwasher, wherein the dishwasher includes a washing water pump and a driving motor for driving the washing water pump to operate. Figure 1 FIG. 1 is a flow chart of a method for controlling the amount of water in a dishwasher provided in an embodiment of this specification. The method includes the following steps:

[0063] Step S101: starting the driving motor to drive the washing water pump to work, and controlling the dishwasher to inject water into the washing chamber while starting the driving motor;

[0064] Step S102: during the water injection process, obtaining a parameter value of a target parameter of the driving motor, and determining whether the parameter value of the target parameter meets a preset condition;

[0065] Step S103: If the parameter value of the target parameter meets the preset condition, stop injecting water into the washing chamber, and determine the fluctuation amount of the target parameter within a preset detection time;

[0066] Step S104: If the fluctuation amount within the preset detection time is less than the preset fluctuation amount, the current washing procedure is performed with the current water amount in the washing chamber, wherein the current water amount is the minimum water amount of the current washing procedure.

[0067] The method provided in the embodiments of this specification can be applied to a dishwasher, to a server connected to the dishwasher for communication, or to a system consisting of a dishwasher and a server, without limitation here.

[0068] For ease of understanding, the embodiments of this specification are described using a dishwasher as an example. Figure 2 As shown, dishwasher 200 includes a controller 201, a drive motor 202, a washing chamber 206, and a circulating water circuit. Controller 201 is electrically connected to drive motor 202. Controller 201 may be, but is not limited to, a single-chip microcomputer. Drive motor 202 may be, but is not limited to, a brushless DC motor. The circulating water circuit is provided with a wash water pump 203. Drive motor 202 is used to drive wash water pump 203. The circulating water circuit includes a washing pipe 204 located within washing chamber 206, which is provided with water spray nozzles 205. Washing pipe 204 may include multiple pairs of water spray nozzles 205, such as three, four, or five pairs, without limitation. Each pair of water spray nozzles 205 is arranged opposite each other on the same horizontal plane. For example, if washing pipe 204 includes three pairs of water spray nozzles 205, the three pairs of water spray nozzles 205 may be arranged sequentially from top to bottom. Furthermore, washing chamber 206 is provided with a drain outlet, which is equipped with a filter screen for filtering food residue.

[0069] In step S101, the start time of the drive motor can be determined based on the current washing program. In some embodiments, when using a dishwasher, the user can first select a washing mode according to actual needs, such as super fast wash, strong wash, etc. Different washing modes can correspond to different washing programs. After selecting a washing mode, the user can press the start button, and the dishwasher will enter the washing program. If the current washing program directly starts the drive motor for washing, then after detecting that the start button has been pressed, the drive motor is started to drive the wash water pump. If the current washing program starts the drive motor for washing after a preset time, the drive motor is started at the moment after the dishwasher has run for the preset time.

[0070] In the embodiments of this specification, water is injected into the washing chamber while the drive motor is started, so as to achieve water injection while washing. It should be noted that the dishwasher may further include a water inlet, and a solenoid valve may be provided at the water inlet, and the controller of the dishwasher is electrically connected to the solenoid valve. When the drive motor is started, the solenoid valve is opened to inject water into the washing chamber. When injecting water into the washing chamber, it may be operated according to preset water injection parameters, and the preset water injection parameters include but are not limited to the opening of the solenoid valve and the water injection speed. In some embodiments, considering that the amount of water required in different washing modes may be different, when injecting water into the washing chamber, the water injection parameters in different washing modes may be different, which are not limited here.

[0071] In step S102, while the washing machine is being filled with water, the target parameter value of the drive motor is detected, where the target parameter may be the current and / or power of the drive motor. It should be noted that when the drive motor is running at a fixed speed, the current and / or power of the drive motor can reflect the degree of matching between the speed and the amount of water in the washing chamber.

[0072] Specifically, during operation, the washing water pump continuously pumps water from the washing chamber into the washing pipe. The water nozzles in the washing pipe spray water out and return it to the washing chamber, where it is pumped out again by the washing water pump, thus forming a closed-loop circulation of the water circuit. If the speed of the drive motor is high and the amount of water in the washing chamber is small, a closed-loop circulation of the water circuit cannot be formed. For example, after the water in the washing chamber is pumped away by the washing water pump, the water nozzles have not yet had time to spray the water back into the washing chamber, causing the washing water pump to be in an empty pumping state, that is, in a state of pumping air. The washing water pump is sometimes in an empty pumping state and sometimes in a water pumping state, which will cause large fluctuations in the current and power of the drive motor. If the amount of water in the washing chamber can form a stable closed-loop circulation of the water circuit, the current and power of the drive motor will remain stable and will not fluctuate significantly.

[0073] Based on this, in the embodiments of this specification, during the water injection process, the target parameters of the drive motor, ie, current and / or power, can be continuously detected to determine whether the parameter values ​​of the target parameters meet the preset conditions.

[0074] To achieve water conservation, in the embodiments of this specification, the water injection volume needs to be as small as possible while still meeting the requirements for forming a closed-loop circulation. Therefore, to avoid adding excessive water, in step S102, a preset condition can be used to indicate that the water injection volume is close to the minimum water volume for the closed-loop circulation. The preset condition can take various forms. For example, the preset condition can be that the ratio of the duration of time the target parameter remains in a stable state to the duration of time it remains in a fluctuating state is greater than a preset ratio. For another example, the preset condition can be that the cumulative duration of time the target parameter value remains above a first threshold is greater than or equal to a first preset duration.

[0075] For ease of explanation, the preset condition is taken as an example that the cumulative time when the parameter value of the target parameter is above the first threshold is greater than or equal to the first preset time. Then, step S102 can be implemented by the following steps: determining the cumulative time when the parameter value of the target parameter is greater than or equal to the first threshold; determining whether the cumulative time is greater than or equal to the first preset time, wherein if the cumulative time is greater than or equal to the first preset time, it indicates that the parameter value of the target parameter meets the preset condition.

[0076] Specifically, taking the target parameter as power as an example, the power value of the driving motor is detected during the water injection process. Since the power value of the driving motor will fluctuate during the water injection process, it may be greater than or equal to the first threshold value at times and may be less than the first threshold value at times. When the power value is greater than or equal to the first threshold value, it indicates that the water volume is sufficient and the washing water pump can pump water normally. When the power value is less than the first threshold value, it indicates that the water volume is low and the washing water pump may be in an empty pumping state. In the embodiment of this specification, each time the power value is detected to be greater than or equal to the first threshold value, the duration of each time when the power value is greater than or equal to the first threshold value is recorded, and the duration of each time when the power value is greater than or equal to the first threshold value is accumulated. The accumulated duration is compared with the first preset duration. If the accumulated duration is greater than or equal to the first preset duration, it indicates that the parameter value of the target parameter has met the preset condition. It should be noted that the first preset duration can be set according to actual needs. For example, the first preset duration is 3s, 4s, 5s, etc. When the parameter value of the target parameter has met the preset condition, it indicates that the current amount of water injected is close to the minimum amount of water for the closed-loop circulation.

[0077] In the embodiments of this specification, the first threshold may be determined in a variety of ways. Two ways of determining the first threshold are described below.

[0078] The first method

[0079] The first threshold value can be determined by the following steps: determining the maximum speed provided by the drive motor; based on a preset correspondence between the speed and the target parameter, determining a first parameter value corresponding to the maximum speed provided by the drive motor as the first threshold value; wherein, for each speed in the preset correspondence, the parameter value corresponding to the speed is the parameter value when a stable water circulation is formed in the washing chamber at the speed.

[0080] Specifically, the preset correspondence between the rotational speed and the target parameter can be pre-established. When the target parameter is current, the preset correspondence is a preset correspondence between the rotational speed and the current. When the target parameter is power, the preset correspondence is a preset correspondence between the rotational speed and the power. When constructing the preset correspondence, for each rotational speed, there is a corresponding amount of water that forms a closed-loop circulation at that speed. The amount of water can be the minimum amount of water that forms a closed-loop circulation. Then, the parameter value of the target parameter corresponding to the rotational speed is the current and / or power value when the drive motor is running under the conditions of the rotational speed and the closed-loop circulation water volume. It should be understood that the preset correspondence can be a mapping table between the rotational speed and the target parameter. The preset correspondence can also include multiple change curves, wherein each transformation curve corresponds to a curve of the target parameter changing with the water volume at a rotational speed. Of course, the preset correspondence can also be other forms of correspondence, which are not limited here.

[0081] In the first approach, the maximum speed of the drive motor is used to match the water volume. This ensures sufficient water for washing at any speed. It's understandable that if a closed-loop water circuit is maintained at maximum speed, then sufficient water will naturally be maintained at lower speeds, creating a stable closed-loop water circuit during the wash cycle.

[0082] In the embodiment of this specification, the maximum speed that the drive motor can provide can be pre-stored and can be directly read. By querying the preset correspondence between the above speed and the target parameter, a first parameter value corresponding to the maximum speed provided by the drive motor is determined, and the first parameter value is used as the first threshold.

[0083] Second method

[0084] The first threshold value can be determined by the following steps: determining the maximum speed under the current washing program; based on a preset correspondence between the speed and the target parameter, determining a second parameter value corresponding to the maximum speed under the current washing program as the first threshold value; wherein, for each speed in the preset correspondence, the parameter value corresponding to the speed is the parameter value when a stable water circulation is formed in the washing chamber at the speed.

[0085] The process of constructing the preset corresponding relationship between the rotational speed and the target parameter is similar to the construction process in the first method mentioned above, and will not be repeated here.

[0086] Taking into account the differences in rotational speeds under different washing programs, for some washing programs, the maximum rotational speed provided by the drive motor may not be involved in the entire washing process. If the maximum rotational speed provided by the drive motor is used to match the water volume as in the first method, it may result in excessive water use and waste. Therefore, in order to further save water, the water volume can be matched according to the maximum rotational speed in the current washing program. If the water volume can match the maximum rotational speed in the current washing program, that is, the water volume can achieve closed-loop circulation for most of the time at the maximum rotational speed of the current washing program, then the water volume can also be closed-loop circulated at other low rotational speeds in the current washing program. Therefore, by querying the above-mentioned preset correspondence, the second parameter value corresponding to the maximum rotational speed in the current washing program can be determined as the first threshold value.

[0087] It should be noted that during the process of washing and filling water at the same time, the speed of the drive motor can be fixed or variable. Regardless of the mode in which the drive motor operates, the first and second modes mentioned above can be used to determine the first threshold value, and determine whether the parameter value of the target parameter meets the preset conditions during the water filling process.

[0088] When the drive motor operates at a variable speed, generally, when the dishwasher is first started, due to the low amount of water in the washing chamber, in order to avoid idling, it can operate at a low speed. When the amount of water in the washing chamber gradually increases, the speed can be gradually increased. In the case where the speed of the drive motor gradually increases during the water filling process, step S102 can also be implemented by the following steps: for each speed of the drive motor during the water filling process, taking each speed as the current speed, executing the following cumulative time calculation step; the cumulative time calculation step comprises: based on a preset correspondence between the speed and the target parameter, determining a parameter value corresponding to the current speed as a second threshold; detecting the duration for which the parameter value of the target parameter is greater than or equal to the second threshold, and adding the duration to the accumulated duration obtained from the last execution of the cumulative time calculation step; if the accumulated duration is greater than or equal to the second preset duration, it indicates that the parameter value of the target parameter meets the preset condition; wherein the accumulated duration corresponding to the first cumulative time calculation step is zero; and for each speed in the preset correspondence, the parameter value corresponding to the speed is the parameter value when stable water circulation is formed in the washing chamber at that speed.

[0089] Specifically, as described above, for each speed of the drive motor, the corresponding target parameter value may be different when forming a stable closed-loop water circulation circuit. Therefore, in order to more accurately determine whether the target parameter value meets the preset conditions, for each speed during the water filling process, the corresponding parameter value can be determined by querying the preset correspondence relationship, and the accumulated time is calculated based on this speed.

[0090] For example, the speeds of the drive motor during the water injection process are speed 1, speed 2, and speed 3, respectively, where the duration of speed 1 is a, the duration of speed 2 is b, and the duration of speed 3 is c. Then, when the drive motor is running at speed 1, the parameter value corresponding to speed 1 is determined by querying the preset corresponding relationship as the second threshold value during the operation period of speed 1. Within the duration a, the target parameter of the drive motor is detected, where the parameter value of the target parameter may fluctuate, sometimes being greater than or equal to the second threshold value, and sometimes being less than the second threshold value. The duration of each time being greater than or equal to the second threshold value is accumulated, and the accumulated duration is compared with the second preset duration. If the accumulated duration is greater than or equal to the second preset duration, it indicates that the parameter value of the target parameter has met the preset condition. If the final accumulated duration obtained within duration a is less than the second preset duration, the next round of duration accumulation is entered, that is, the driving motor is operated at speed 2, and the parameter value corresponding to speed 2 is determined by querying the preset corresponding relationship as the second threshold value during the operation at speed 2. Within duration b, the parameter value of the target parameter of the driving motor is detected. If it is detected that the parameter value of the target parameter is greater than or equal to the second threshold value, the duration greater than or equal to the second threshold value is added to the final accumulated duration obtained in the previous round of operation at speed 1, and it is determined whether the accumulated duration is greater than or equal to the second preset duration. If so, it indicates that the parameter value of the target parameter has met the preset conditions. If not, the next round of cumulative duration calculation step is continued.

[0091] It should be noted that in order to ensure that excessive water is not injected during the water injection process, the embodiment of this specification may also include the following steps: determining the water injection time corresponding to the water injection process; if the water injection time is greater than or equal to the preset water injection time, the parameter value of the target parameter still does not meet the preset condition, then executing the step of stopping the injection of water into the washing chamber and determining the fluctuation amount of the target parameter within the preset detection time.

[0092] Specifically, the preset water injection duration can be set according to actual needs and is not limited here. When executing step S102 using one or more of the methods described above, if the parameter value of the target parameter still does not meet the preset condition when the water injection duration reaches the preset water injection duration, the determination of whether the preset condition is met is no longer performed, and water injection is directly stopped to prevent the addition of excessive water. After the water injection is stopped, the water injection amount is controlled by detecting the fluctuation of the target parameter. The specific implementation method of controlling the water injection amount based on the fluctuation of the target parameter will be described later.

[0093] From the above description, it can be seen that the solution provided in the embodiment of this specification can realize the judgment and control of water volume while washing, without the need to fill water first and then judge the water volume, thereby effectively shortening the time for water volume control.

[0094] In the embodiment of this specification, in order to prevent the dishwasher from idling during the initial startup, the following steps may be performed before step S101: injecting a preset amount of water into the washing chamber of the dishwasher, wherein the preset amount of water is used to ensure that the dishwasher does not idle within a preset startup time after the drive motor is started.

[0095] Among them, the preset start-up time can be set according to actual needs, and there is no limitation here. The preset start-up time can be 0.5s, 1s, etc. The preset water volume can also be set according to actual needs. For example, the preset water volume can be 150ml, 200ml, etc.

[0096] In step S103, if the target parameter value meets the preset conditions, indicating that the water volume has approached the minimum value of the closed-loop circulating water volume, water injection into the wash chamber can be stopped, and further determination can be made as to whether the current water volume is sufficient to complete the current wash cycle. As described above, when the water volume in the wash chamber forms a closed-loop circulation, the target parameter value will remain relatively stable. Therefore, the fluctuation of the target parameter within the preset detection time can be used to determine whether the water volume can form a closed-loop circulation. The preset detection time can be set according to actual needs, for example, the preset detection time can be 30 seconds, 50 seconds, 1 minute, etc.

[0097] The amount of fluctuation of the target parameter within the preset detection time can be determined in a variety of ways. In some embodiments, the amount of fluctuation of the target parameter can be determined by the following steps: determining the maximum and minimum values ​​of the target parameter detected within the preset detection time, and taking the difference between the maximum and the minimum as the amount of fluctuation within the preset detection time. In other embodiments, the difference between each group of adjacent collected parameter values ​​can be calculated separately, and then the average value of the difference between all adjacent parameter values ​​can be taken as the amount of fluctuation of the target parameter. Of course, other methods can also be used to determine the amount of fluctuation of the target parameter, which are not limited here.

[0098] In the embodiments of this specification, the drive motor needs to run at a fixed speed within the preset detection time. In some embodiments, the drive motor can be controlled to run at the maximum speed provided by the drive motor, and the fluctuation amount of the target parameter within the preset detection time is determined. In other embodiments, the drive motor can be controlled to run at the maximum speed under the current washing program, and the fluctuation amount of the target parameter within the preset detection time is determined.

[0099] Specifically, when the parameter value corresponding to the maximum speed provided by the drive motor is used as the first threshold value to determine whether the target parameter meets the preset condition, the speed of the drive motor can be set to the maximum speed that can be provided in step S103. If the fluctuation amount detected at the maximum speed provided by the drive motor is less than the preset fluctuation amount, it indicates that the water volume can be ensured to be sufficient when the drive motor operates at the maximum speed provided, and the current water volume is also sufficient at other speeds. Alternatively, the speed of the drive motor can be set to the maximum speed of the current washing program. If the fluctuation amount detected at the maximum speed of the current washing program is less than the preset fluctuation amount, it indicates that the current water volume matches the maximum speed of the current washing program, and the water volume is also sufficient when the current washing program is operated at other speeds.

[0100] Correspondingly, when the parameter value corresponding to the maximum speed of the current washing program is used as the first threshold, the judgment of whether the target parameter meets the preset conditions is that the speed of the drive motor can be set to the maximum speed of the current washing program in step S103. If the fluctuation amount detected at the maximum speed of the current washing program is less than the preset fluctuation amount, it indicates that the current water volume matches the maximum speed of the current washing program, then the water volume is sufficient when running at other speeds of the current washing program.

[0101] In step S104, if the fluctuation amount within the preset detection time is less than the preset fluctuation amount, it indicates that the current water volume can meet the water demand of the current washing program, and the current washing program can be performed according to the current water volume in the washing chamber.

[0102] In an embodiment of this specification, the following steps may also be included: if the fluctuation amount within the preset detection time is greater than or equal to the preset fluctuation amount, controlling the dishwasher to inject water into the washing chamber again; controlling the dishwasher to run the preset detection time again, and determining whether the fluctuation amount of the target parameter is less than the preset fluctuation amount, until the fluctuation amount of the target parameter is less than the preset fluctuation amount within the preset number of water injections, or the preset number of water injections is reached.

[0103] Specifically, if the fluctuation within a preset detection time is greater than or equal to the preset fluctuation amount, it indicates that a stable closed-loop water circulation has not been formed in the washing chamber, i.e., the water level is insufficient. In this case, water needs to be refilled into the washing chamber to increase the water level. After increasing the water level, the dishwasher is controlled to run for the preset detection time again, and the fluctuation amount within the preset detection time is again measured. If the fluctuation amount is still greater than or equal to the preset fluctuation amount, indicating that the water level is still insufficient, water is continued to be refilled, and the above steps are repeated. To avoid adding too much water, the embodiments of this specification set an upper limit on the number of water injections, namely the preset number of water injections. The preset number of water injections can be set according to actual needs, such as 3 or 4 times. If the number of water injections reaches the preset number of water injections and the fluctuation amount is still greater than or equal to the preset fluctuation amount, water injection is stopped to avoid adding too much water. If the number of water injections does not reach the preset number of water injections, it is detected that the fluctuation amount is less than the preset fluctuation amount, indicating that the water level is sufficient, and the current wash cycle is performed with this water level.

[0104] In an embodiment of the present specification, in order to achieve precise water control, when the fluctuation amount is greater than or equal to the preset fluctuation amount, water can be injected into the washing chamber through the following steps: determining the target difference between the fluctuation amount within the preset detection time and the preset fluctuation amount; determining the target water injection amount corresponding to the target difference based on the preset corresponding relationship between the difference and the water injection amount; and injecting the target water injection amount of water into the washing chamber.

[0105] Specifically, the magnitude of the fluctuation within the preset detection time period can reflect the amount of water in the washing chamber. If the difference between the fluctuation within the preset detection time period and the preset fluctuation is small, it indicates that the current water volume is close to the minimum water volume required for a closed-loop circulation. In this case, a smaller amount of water can be injected to avoid waste. If the difference between the fluctuation within the preset detection time period and the preset fluctuation is large, it indicates that the current water volume is significantly different from the minimum water volume required for a closed-loop circulation. In this case, a larger amount of water can be injected to reduce the number of injections.

[0106] In an embodiment of the present specification, a preset correspondence between the difference and the water injection amount can be pre-established. In this correspondence, as the difference gradually increases, the water injection amount also gradually increases. After determining the difference between the fluctuation amount within the preset detection time and the preset fluctuation amount, the corresponding target water injection amount can be obtained by querying the preset correspondence to control the dishwasher to add the target water injection amount of water into the washing chamber, thereby achieving precise water control.

[0107] Of course, in some embodiments, each water injection operation may be performed according to a fixed water injection volume, for example, 100 ml or 200 ml of water may be added each time water is injected, which is not limited here.

[0108] In order to better understand the solutions provided in the embodiments of this specification, two specific implementation methods of dishwasher water volume control are given below, taking the target parameter as the power of the driving motor as an example.

[0109] First implementation method

[0110] After the dishwasher starts the current washing program, it first injects a preset amount of water into the washing chamber. After injecting the preset amount of water, it starts the drive motor and controls the drive motor to run at the maximum speed it can provide. While starting the drive motor, water is injected into the washing chamber. During the water injection process, the power of the drive motor is tested. Within the preset water injection time, if it is detected that the power value of the drive motor is greater than the preset power value for a cumulative time greater than or equal to the preset time, the water injection is stopped and the power fluctuation detection stage is entered. The preset power value is a power value that matches the maximum speed that the drive motor can provide. If the cumulative time is still less than the preset time after the preset water injection time is reached, in order to avoid over-injection of water, the water injection is also stopped and the power fluctuation detection stage is entered.

[0111] During the power fluctuation detection phase, the drive motor still runs at the maximum speed provided. Within the preset detection time, if the detected power fluctuation is less than the preset fluctuation, it indicates that the current water volume can ensure the washing effect of the current washing program, and then washing can be performed according to the current water volume. If the power fluctuation is greater than or equal to the preset fluctuation, it indicates that the current water volume is insufficient, and water can be injected into the washing chamber again, and the power fluctuation can be detected again to see if it is less than the preset fluctuation. If the power fluctuation can be made less than the preset fluctuation within the preset number of water injections, it indicates that the water volume can ensure the washing effect, and no more water injection is required. If the power fluctuation is still greater than or equal to the preset fluctuation when the preset number of water injections is reached, in order to avoid adding excessive water, water injection will no longer continue, and washing can be performed according to the current amount of water available.

[0112] Second implementation method

[0113] After the dishwasher starts the current wash cycle, it directly starts the drive motor and fills the wash chamber with water. During the water filling phase, the speed of the drive motor gradually increases. During the water filling process, the power of the drive motor is tested. If, within the preset water filling duration, it is detected that the drive motor power value exceeds the preset power value for a cumulative duration greater than or equal to the preset duration, water filling is stopped and the power fluctuation detection phase begins. The preset power value is a power value that matches the maximum speed that the drive motor can provide, or a power value that matches the maximum speed of the current wash cycle. If the cumulative duration is still less than the preset duration after the preset water filling duration is reached, water filling is also stopped and the power fluctuation detection phase begins to avoid overfilling.

[0114] During the power fluctuation detection phase, the drive motor runs at a speed corresponding to the preset power value (the maximum speed provided by the drive motor or the maximum speed of the current washing program). Within the preset detection time, if the detected power fluctuation is less than the preset fluctuation, it indicates that the current water volume can ensure the washing effect of the current washing program, and then washing can be performed according to the current water volume. If the power fluctuation is greater than or equal to the preset fluctuation, it indicates that the current water volume is insufficient, and water can be injected into the washing chamber again, and the power fluctuation is detected again to see if it is less than the preset fluctuation. If the power fluctuation can be made less than the preset fluctuation within the preset number of water injections, it indicates that the water volume can ensure the washing effect, and no more water injection is required. If the power fluctuation is still greater than or equal to the preset fluctuation when the preset number of water injections is reached, in order to avoid adding excessive water, water injection will no longer continue, and washing can be performed according to the current amount of water available.

[0115] To sum up, the solution provided in the embodiments of this specification first preliminarily determines whether the water in the washing chamber is close to the minimum water volume for forming a closed-loop circulation through the parameter value of the target parameter of the driving motor, and then accurately determines whether the water in the washing chamber forms a stable closed-loop circulation through the fluctuation amount of the target parameter, thereby achieving precise control of the washing process and executing the washing program with the minimum water volume without causing water waste.

[0116] Based on the same inventive concept, an embodiment of the present invention provides a water volume control device for a dishwasher, wherein the dishwasher includes a washing water pump and a driving motor for driving the washing water pump to operate. Figure 3 As shown, the device includes:

[0117] The control module 301 is used to start the driving motor to drive the washing water pump to work, and control the dishwasher to inject water into the washing chamber while starting the driving motor;

[0118] The first processing module 302 is used to obtain the parameter value of the target parameter of the driving motor during the water injection process, and determine whether the parameter value of the target parameter meets a preset condition;

[0119] The second processing module 303 is configured to stop injecting water into the washing chamber if the parameter value of the target parameter satisfies the preset condition, and determine the fluctuation amount of the target parameter within a preset detection time period;

[0120] The third processing module 304 is configured to perform a current washing procedure with the current water volume in the washing chamber if the fluctuation amount within the preset detection time period is less than a preset fluctuation amount, wherein the current water volume is the minimum water volume of the current washing procedure.

[0121] In some embodiments, the first processing module 302 is configured to:

[0122] Determining a cumulative duration during which a parameter value of the target parameter is greater than or equal to a first threshold;

[0123] Determine whether the accumulated duration is greater than or equal to a first preset duration, wherein if the accumulated duration is greater than or equal to the first preset duration, it indicates that the parameter value of the target parameter meets the preset condition.

[0124] In some embodiments, the first threshold is determined by the following steps:

[0125] determining a maximum rotational speed provided by the drive motor;

[0126] Based on a preset correspondence between the rotational speed and the target parameter, determining a first parameter value corresponding to the maximum rotational speed provided by the drive motor as the first threshold value;

[0127] Wherein, for each rotational speed in the preset corresponding relationship, the parameter value corresponding to the rotational speed is the parameter value when a stable water circulation is formed in the washing chamber at the rotational speed.

[0128] In some embodiments, the first threshold is determined by the following steps:

[0129] determining a maximum rotation speed under the current washing program;

[0130] determining, based on a preset correspondence between the rotational speed and the target parameter, a second parameter value corresponding to the maximum rotational speed under the current washing program as the first threshold value;

[0131] Wherein, for each rotational speed in the preset corresponding relationship, the parameter value corresponding to the rotational speed is the parameter value when a stable water circulation is formed in the washing chamber at the rotational speed.

[0132] In some embodiments, if the speed of the drive motor gradually increases during the water injection process, the first processing module 302 is configured to:

[0133] For each speed of the drive motor during the water injection process, take each speed as the current speed and perform the following cumulative duration calculation steps in sequence;

[0134] The cumulative duration calculating step comprises: determining a parameter value corresponding to the current speed as a second threshold value based on a preset correspondence between the speed and the target parameter; detecting a duration during which the parameter value of the target parameter is greater than or equal to the second threshold value, and adding the duration to the accumulated duration obtained from the last execution of the cumulative duration calculating step; if the accumulated duration is greater than or equal to the second preset duration, it indicates that the parameter value of the target parameter meets the preset condition;

[0135] Among them, the accumulated time corresponding to the first accumulated time calculation step is zero; for each speed in the preset corresponding relationship, the parameter value corresponding to the speed is the parameter value when a stable water circulation is formed in the washing chamber at the speed.

[0136] In some embodiments, the apparatus further comprises:

[0137] A water injection duration determination module, used to determine the water injection duration corresponding to the water injection process;

[0138] The fourth processing module is used to execute the step of stopping the injection of water into the washing chamber and determining the fluctuation amount of the target parameter within the preset detection time if the water injection time is greater than or equal to the preset water injection time and the parameter value of the target parameter still does not meet the preset condition.

[0139] In some embodiments, the apparatus further comprises:

[0140] The fifth processing module is used to inject a preset amount of water into the washing chamber of the dishwasher, wherein the preset amount of water is used to ensure that the dishwasher does not idle within a preset starting time after the driving motor is started.

[0141] In some embodiments, the second processing module 303 is configured to:

[0142] The maximum value and the minimum value of the target parameter detected within the preset detection time are determined, and the difference between the maximum value and the minimum value is used as the fluctuation amount within the preset detection time.

[0143] In some embodiments, the second processing module 303 is configured to:

[0144] The drive motor is controlled to operate at a maximum speed provided by the drive motor, and a fluctuation amount of the target parameter within a preset detection time period is determined.

[0145] In some embodiments, the second processing module 303 is configured to:

[0146] The driving motor is controlled to run at the maximum speed under the current washing program, and the fluctuation amount of the target parameter within a preset detection time is determined.

[0147] In some embodiments, the apparatus further comprises:

[0148] a sixth processing module, configured to control the dishwasher to refill water into the washing chamber if the fluctuation amount within the preset detection time period is greater than or equal to the preset fluctuation amount;

[0149] The seventh processing module is used to control the dishwasher to run the preset detection time again and determine whether the fluctuation amount of the target parameter is less than the preset fluctuation amount, until the fluctuation amount of the target parameter is less than the preset fluctuation amount within the preset water injection number, or the preset water injection number is reached.

[0150] In some embodiments, the sixth processing module is configured to:

[0151] Determining a target difference between the fluctuation amount within the preset detection time and the preset fluctuation amount;

[0152] Determining a target water injection volume corresponding to the target difference based on a preset corresponding relationship between the difference and the water injection volume;

[0153] Inject the target amount of water into the washing chamber.

[0154] Regarding the above-mentioned device, the specific functions of each module therein have been described in detail in the embodiment of the dishwasher water volume control method provided in the embodiment of this specification, and will not be elaborated here.

[0155] Based on the same inventive concept, the embodiment of the present invention provides a dishwasher, referring to Figure 4 As shown, it includes a washing water pump (not shown in the figure), a driving motor (not shown in the figure) for driving the washing pump, a memory 404, a processor 402, and a computer program stored in the memory 404 and capable of running on the processor 402. When the processor 402 executes the program, any one of the implementation methods of the dishwasher water volume control method is implemented.

[0156] Among them, Figure 4In the embodiment of the present invention, a bus architecture (represented by bus 400) is shown. Bus 400 may include any number of interconnected buses and bridges, and bus 400 links together various circuits including one or more processors represented by processor 402 and memory represented by memory 404. Bus 400 may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. Bus interface 405 provides an interface between bus 400 and receiver 401 and transmitter 403. Receiver 401 and transmitter 403 may be the same component, namely a transceiver, which provides a unit for communicating with various other devices over a transmission medium. Processor 402 is responsible for managing bus 400 and general processing, while memory 404 may be used to store data used by processor 402 when performing operations.

[0157] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on or transmitted via a computer-readable medium. Other examples and implementations are within the scope and spirit of the present invention and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwiring, or a combination of any of these. Furthermore, each functional unit may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit.

[0158] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be 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 through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

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

[0160] 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 technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk, etc. Various media that can store program codes.

[0161] The foregoing description is merely an embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention are intended to be within the scope of the claims.

Claims

1. A method for controlling the water volume of a dishwasher, characterized in that: The dishwasher includes a washing water pump and a driving motor for driving the washing water pump to operate, and the method includes: Starting the drive motor to drive the washing water pump to work, and controlling the dishwasher to inject water into the washing chamber while starting the drive motor; During the water injection process, obtaining a parameter value of a target parameter of the driving motor, and determining whether the parameter value of the target parameter meets a preset condition; If the parameter value of the target parameter meets the preset condition, stop injecting water into the washing chamber, and determine the fluctuation amount of the target parameter within a preset detection time; If the fluctuation amount within the preset detection time period is less than the preset fluctuation amount, the current washing procedure is performed with the current water amount in the washing chamber, wherein the current water amount is the minimum water amount of the current washing procedure.

2. The method according to claim 1, wherein Determining whether the parameter value of the target parameter meets a preset condition includes: Determining a cumulative duration during which a parameter value of the target parameter is greater than or equal to a first threshold; Determine whether the accumulated duration is greater than or equal to a first preset duration, wherein if the accumulated duration is greater than or equal to the first preset duration, it indicates that the parameter value of the target parameter meets the preset condition.

3. The method according to claim 2, wherein The first threshold is determined by the following steps: determining a maximum rotational speed provided by the drive motor; Based on a preset correspondence between the rotational speed and the target parameter, determining a first parameter value corresponding to the maximum rotational speed provided by the drive motor as the first threshold value; Wherein, for each rotational speed in the preset corresponding relationship, the parameter value corresponding to the rotational speed is the parameter value when a stable water circulation is formed in the washing chamber at the rotational speed.

4. The method according to claim 2, wherein The first threshold is determined by the following steps: determining a maximum rotation speed under the current washing program; determining, based on a preset correspondence between the rotational speed and the target parameter, a second parameter value corresponding to the maximum rotational speed under the current washing program as the first threshold value; Wherein, for each rotational speed in the preset corresponding relationship, the parameter value corresponding to the rotational speed is the parameter value when a stable water circulation is formed in the washing chamber at the rotational speed.

5. The method according to claim 1, wherein If the rotation speed of the driving motor gradually increases during the water injection process, determining whether the parameter value of the target parameter meets a preset condition includes: For each speed of the drive motor during the water injection process, take each speed as the current speed and perform the following cumulative duration calculation steps in sequence; The cumulative duration calculating step comprises: determining a parameter value corresponding to the current speed as a second threshold value based on a preset correspondence between the speed and the target parameter; detecting a duration during which the parameter value of the target parameter is greater than or equal to the second threshold value, and adding the duration to the accumulated duration obtained from the last execution of the cumulative duration calculating step; if the accumulated duration is greater than or equal to the second preset duration, it indicates that the parameter value of the target parameter meets the preset condition; Among them, the accumulated time corresponding to the first accumulated time calculation step is zero; for each speed in the preset corresponding relationship, the parameter value corresponding to the speed is the parameter value when a stable water circulation is formed in the washing chamber at the speed.

6. The method according to claim 1, wherein The method further comprises: Determining the water injection duration corresponding to the water injection process; If the water injection time is greater than or equal to the preset water injection time, and the parameter value of the target parameter still does not meet the preset condition, the steps of stopping water injection into the washing chamber and determining the fluctuation amount of the target parameter within the preset detection time are executed.

7. The method according to claim 1, wherein Before starting the driving motor to drive the washing water pump, the method further includes: A preset amount of water is injected into the washing chamber of the dishwasher, wherein the preset amount of water is used to ensure that the dishwasher does not idle within a preset start-up time after the drive motor is started.

8. The method according to claim 1, wherein Determining the fluctuation amount of the target parameter within a preset detection time period includes: The maximum value and the minimum value of the target parameter detected within the preset detection time are determined, and the difference between the maximum value and the minimum value is used as the fluctuation amount within the preset detection time.

9. The method according to claim 3, wherein Determining the fluctuation amount of the target parameter within a preset detection time period includes: The drive motor is controlled to operate at a maximum speed provided by the drive motor, and a fluctuation amount of the target parameter within a preset detection time period is determined.

10. The method according to claim 4, wherein Determining the fluctuation amount of the target parameter within a preset detection time period includes: The driving motor is controlled to run at the maximum speed under the current washing program, and the fluctuation amount of the target parameter within a preset detection time is determined.

11. The method according to claim 1, wherein After determining the fluctuation amount of the target parameter within the preset detection time, the method further includes: If the fluctuation amount within the preset detection time period is greater than or equal to the preset fluctuation amount, controlling the dishwasher to refill water into the washing chamber; The dishwasher is controlled to run the preset detection time again, and determines whether the fluctuation amount of the target parameter is less than the preset fluctuation amount, until the fluctuation amount of the target parameter is less than the preset fluctuation amount within a preset number of water injections, or the preset number of water injections is reached.

12. The method according to claim 11, wherein The controlling the dishwasher to refill water into the washing chamber comprises: Determining a target difference between the fluctuation amount within the preset detection time and the preset fluctuation amount; Determining a target water injection volume corresponding to the target difference based on a preset corresponding relationship between the difference and the water injection volume; Inject the target amount of water into the washing chamber.

13. The method according to any one of claims 1 to 12, wherein: The target parameter is current and / or power.

14. A dishwasher water volume control device, characterized in that: The dishwasher includes a washing water pump and a driving motor for driving the washing water pump. The device includes: a control module, configured to start the drive motor to drive the wash water pump, and control the dishwasher to inject water into the wash chamber while starting the drive motor; a first processing module, configured to obtain a parameter value of a target parameter of the driving motor during the water injection process, and determine whether the parameter value of the target parameter satisfies a preset condition; a second processing module, configured to stop injecting water into the washing chamber if the parameter value of the target parameter satisfies the preset condition, and determine a fluctuation amount of the target parameter within a preset detection time period; The third processing module is configured to perform a current washing procedure with the current water volume in the washing chamber if the fluctuation amount within the preset detection time period is less than a preset fluctuation amount, wherein the current water volume is the minimum water volume of the current washing procedure.

15. A dishwasher, characterized in that: The invention comprises a washing water pump, a driving motor for driving the washing pump, a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 13 when executing the program.

16. A computer-readable storage medium, characterized in that A computer program is stored thereon, and when the program is executed by a processor, the steps of the method according to any one of claims 1 to 13 are implemented.

Citation Information

Patent Citations

  • Dish washing machine and control method thereof

    CN111685698A

  • Water inlet control method of dish-washing machine and dish-washing machine

    CN112220423A

  • Water volume control method and device of washing equipment, storage medium and washing equipment

    CN116058761A

  • Kitchen product and dishwasher provided with carbon-doped titanium oxide surface layer

    JP2006239489A