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

By obtaining multiple spray trajectories in the dishwasher, dynamically adjusting the pump speed and nozzle angle, combining sensors to detect the spray status, and automatically optimizing the spray trajectory, the problems of insufficient spray coverage and energy waste are solved, and the cleaning effect and efficiency are improved.

CN120284165AActive Publication Date: 2025-07-11GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510771768.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-11
Publication Date
2025-07-11
Estimated Expiration
2045-06-11

AI Technical Summary

Technical Problem

The spray track of the existing dishwasher's spray arm is fixed, resulting in insufficient spray coverage, affecting the cleaning effect, and cannot dynamically adjust according to the placement of the tableware, resulting in uneven water flow coverage and waste of energy.

Method used

By obtaining multiple spray trajectories, each of which corresponds to different pump speeds and nozzle angles, dynamically adjusts the spray arm angle, detects spray status information in real time, and determines the target spray trajectory based on the detection results to achieve automatic optimization of the spray trajectory.

Benefits of technology

It improves the spray coverage range, reduces cleaning blind spots, improves washing performance and energy utilization efficiency, and achieves adaptive optimization of the spray trajectory.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120284165A_ABST
    Figure CN120284165A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a control method and device of a dish-washing machine, the dish-washing machine and a medium. The method comprises the steps that multiple spraying tracks are obtained, and each spraying track corresponds to different combinations of the rotating speed of a water pump and the angle of a nozzle; the spraying arm is controlled to spray according to the multiple spraying tracks, and the angle of the spraying arm is dynamically adjusted; then, the spraying state information under each spraying track is detected, and automatic detection of the spraying state is achieved; and finally, determining a target spraying track according to a detection result, and controlling the spraying arm to operate according to the target spraying track to realize automatic optimization of the spraying track. According to the embodiment of the invention, by automatically testing and evaluating the washing effects of different spraying tracks, the spraying parameters can be dynamically adjusted, the spraying track can be optimized, the spraying coverage range in the dish-washing machine is increased through the target spraying track, cleaning dead angles are reduced, and the overall washing performance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of dishwasher control, and particularly to a control method, device, dishwasher and computer-readable storage medium for a dishwasher. Background Art

[0002] A dishwasher is an indispensable household appliance in a modern kitchen, and its core function is to clean tableware by spraying water through a spray arm. The spraying trajectory of the spray arm directly affects the spraying coverage and cleaning effect. However, the spraying trajectory of the spray arm of existing dishwashers usually adopts a fixed mode, resulting in insufficient spraying coverage and affecting the cleaning effect. Summary of the Invention

[0003] In view of the above problems, embodiments of the present invention are proposed to provide a control method, device, dishwasher and computer-readable storage medium for a dishwasher that overcomes the above problems or at least partially solves the above problems.

[0004] To solve the above problems, embodiments of the present invention disclose a control method for a dishwasher, including: Obtaining a plurality of spraying trajectories; one spraying trajectory corresponds to one water pump speed and one nozzle angle; Controlling the spray arm of the dishwasher to spray according to the plurality of spraying trajectories respectively; Detecting the spraying state information corresponding to the plurality of spraying trajectories; Determining a target spraying trajectory according to the spraying state information corresponding to the plurality of spraying trajectories and controlling the spray arm of the dishwasher to spray according to the target spraying trajectory.

[0005] Optionally, the spraying state information includes spraying coverage, spraying uniformity and energy consumption; the determining a target spraying trajectory according to the spraying state information corresponding to the plurality of spraying trajectories and controlling the spray arm of the dishwasher to spray according to the target spraying trajectory includes: Determining the fitness corresponding to the plurality of spraying trajectories according to the spraying coverage, the spraying uniformity and the energy consumption corresponding to the plurality of spraying trajectories; Determining a target spraying trajectory according to the fitness corresponding to the plurality of spraying trajectories.

[0006] Optionally, the determining the fitness corresponding to the plurality of spraying trajectories according to the spraying coverage, the spraying uniformity and the energy consumption corresponding to the plurality of spraying trajectories includes: Obtaining the weights corresponding to the spraying coverage, the spraying uniformity and the energy consumption respectively; Determine the fitness corresponding to the multiple spray trajectories according to the spray coverage, the spray uniformity, the energy consumption corresponding to the multiple spray trajectories, and the weights corresponding to the spray coverage, the spray uniformity, and the energy consumption respectively.

[0007] Optionally, obtaining multiple spray trajectories includes: Obtain multiple initial spray trajectories; Generate multiple new spray trajectories according to the multiple initial spray trajectories by means of a genetic algorithm.

[0008] Optionally, the generating multiple new spray trajectories according to the multiple initial spray trajectories by means of a genetic algorithm includes: Determine candidate spray trajectories from the multiple initial spray trajectories according to the fitness of the multiple initial spray trajectories; Perform genetic mutation on the candidate spray trajectories according to the genetic algorithm to generate multiple new spray trajectories.

[0009] Optionally, an image sensor is provided in the cavity of the dishwasher; The detecting the spray state information corresponding to the multiple spray trajectories includes: Obtain the image inside the cavity of the dishwasher collected by the image sensor; Determine the spray coverage according to the image.

[0010] Optionally, the dishwasher further has a water flow sensor provided on the spray arm; The detecting the spray state information corresponding to the multiple spray trajectories includes: Obtain the water flow rate detected by the water flow sensor; Determine the spray uniformity according to the water flow rate.

[0011] Correspondingly, an embodiment of the present invention further discloses a control device for a dishwasher, including: A trajectory acquisition module, configured to obtain multiple spray trajectories; one spray trajectory corresponds to one water pump speed and one nozzle angle; A spray control module, configured to control the spray arm of the dishwasher to perform spraying respectively according to the multiple spray trajectories; A spray detection module, configured to detect the spray state information corresponding to the multiple spray trajectories; A target determination module, configured to determine a target spray trajectory according to the spray state information corresponding to the multiple spray trajectories and control the spray arm of the dishwasher to perform spraying according to the target spray trajectory.

[0012] Optionally, the spray state information includes spray coverage, spray uniformity, and energy consumption; the target determination module includes: A fitness determination sub-module, configured to determine the fitness corresponding to the multiple spraying trajectories according to the spraying coverage range, the spraying uniformity, and the energy consumption corresponding to the multiple spraying trajectories; A target trajectory determination sub-module, configured to determine a target spraying trajectory according to the fitness corresponding to the multiple spraying trajectories.

[0013] Optionally, the fitness determination sub-module includes: A weight determination unit, configured to obtain the weights corresponding to the spraying coverage range, the spraying uniformity, and the energy consumption respectively; A fitness determination unit, configured to determine the fitness corresponding to the multiple spraying trajectories according to the spraying coverage range, the spraying uniformity, the energy consumption corresponding to the multiple spraying trajectories, and the weights corresponding to the spraying coverage range, the spraying uniformity, and the energy consumption respectively.

[0014] Optionally, the trajectory acquisition module includes: An initial trajectory acquisition sub-module, configured to acquire multiple initial spraying trajectories; A spraying trajectory generation sub-module, configured to generate a plurality of new spraying trajectories according to the multiple initial spraying trajectories according to a genetic algorithm.

[0015] Optionally, the spraying trajectory generation sub-module includes: A candidate spraying trajectory determination unit, configured to determine candidate spraying trajectories from the multiple initial spraying trajectories according to the fitness of the multiple initial spraying trajectories; A spraying trajectory generation unit, configured to perform genetic mutation on the candidate spraying trajectories according to a genetic algorithm to generate a plurality of new spraying trajectories.

[0016] Optionally, an image sensor is provided in the cavity of the dishwasher; The spraying detection module includes: An image acquisition sub-module, configured to acquire an image inside the cavity of the dishwasher collected by the image sensor; A spraying coverage range determination sub-module, configured to determine the spraying coverage range according to the image.

[0017] Optionally, a water flow sensor is further provided on the spray arm of the dishwasher; The detection spraying detection module includes: A water flow rate acquisition sub-module, configured to acquire the water flow rate detected by the water flow sensor; A spraying uniformity determination sub-module, configured to determine the spraying uniformity according to the water flow rate.

[0018] Correspondingly, an embodiment of the present invention discloses a dishwasher, including: a processor, a memory, and a computer program stored on the memory and capable of running on the processor. When the computer program is executed by the processor, each step of the control method embodiment of the above-mentioned dishwasher is implemented.

[0019] Correspondingly, an embodiment of the present invention discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, each step of the control method embodiment of the above-mentioned dishwasher is implemented.

[0020] The embodiments of the present invention have the following advantages: by obtaining multiple spraying trajectories, each spraying trajectory corresponding to a combination of different water pump speeds and nozzle angles; respectively controlling the spray arm to spray according to multiple spraying trajectories, dynamically adjusting the angle of the spray arm; then, detecting the spraying state information under each spraying trajectory to achieve automatic detection of the spraying state; finally, determining the target spraying trajectory according to the detection result and controlling the spray arm to operate according to this trajectory to achieve automatic optimization of the spraying trajectory. The embodiments of the present invention can dynamically adjust the spraying parameters and optimize the spraying trajectory by automatically testing and evaluating the washing effects of different spraying trajectories. By means of the target spraying trajectory, the spraying coverage inside the dishwasher is increased, the cleaning dead corners are reduced, and the overall washing performance is improved. Description of the Drawings

[0021] Figure 1 is a flowchart of the steps of a control method for a dishwasher provided by an embodiment of the present invention; Figure 2 is a flowchart of the steps of another control method for a dishwasher provided by an embodiment of the present invention; Figure 3 is a structural diagram of a control device for a dishwasher provided by an embodiment of the present invention; Figure 4 is a block diagram of the structure of a control device for a dishwasher provided by an embodiment of the present invention. Detailed Embodiments

[0022] To make the above-mentioned objects, features, and advantages of the present invention more obvious and understandable, the present invention will be further described in detail below with reference to the drawings and specific embodiments.

[0023] With the rapid development of smart home technology, as a core device in modern kitchens, the degree of intelligence and washing efficiency of dishwashers have attracted more and more attention from users. Currently, dishwashers mainly achieve tableware cleaning by generating jet water flows through the high-speed rotation of the spray arm, and the rationality of the spraying trajectory directly affects the washing effect and energy utilization rate.

[0024] However, the spray systems of most current dishwashers still adopt preset fixed spray modes. This static control method has obvious defects: Firstly, due to the randomness of the placement position and quantity of tableware, the fixed spray trajectory easily leads to uneven water flow coverage, incomplete cleaning in some areas, while some areas are over-rinsed. At the same time, the stains in the overlapping areas formed by multiple tableware placements are not easily detected by the camera, resulting in a visual blind area. Therefore, it can only be improved by expanding the spray coverage range. Secondly, the unified water pump speed and nozzle angle cannot be adjusted according to the actual load, causing waste of water and electricity resources during tableware cleaning.

[0025] In the prior art, spray optimization mainly relies on the following two methods: The first is to expand the coverage range physically by adding multiple spray arms or complex nozzle structures, but this method will increase the manufacturing cost and the risk of failure. The second is to adopt simple program switching, providing a limited number of spray modes for users to choose, but it cannot sense the washing state in real time, and the optimization effect is limited. These methods have not fundamentally solved the problem of poor spray adaptability, resulting in still great room for improvement in the energy efficiency, cleaning degree and user experience of dishwashers.

[0026] Therefore, there is an urgent need for an intelligent dishwasher control solution that can detect the spray state in real time and automatically adjust the spray parameters, so as to achieve full coverage of the spray range, reduce energy consumption, and adapt to diverse washing requirements.

[0027] One of the core concepts of the embodiments of the present invention is to obtain multiple spray trajectories, each spray trajectory corresponding to a different water pump speed and nozzle angle; control the spray arm to spray according to multiple spray trajectories respectively, dynamically adjusting the angle of the spray arm; then, detect the spray state information under each spray trajectory to achieve automatic detection of the spray state; finally, determine the target spray trajectory according to the detection result and control the spray arm to operate according to this trajectory to achieve automatic optimization of the spray trajectory. The embodiments of the present invention can dynamically adjust the spray parameters and optimize the spray trajectory by automatically testing and evaluating the washing effects of different spray trajectories. The target spray trajectory increases the spray coverage range inside the dishwasher, reduces the cleaning dead corners, and improves the overall washing performance.

[0028] Refer to Figure 1 , which shows the step flow chart of a control method for a dishwasher provided by an embodiment of the present invention. The method may specifically include the following steps: Step 101, obtain multiple spray trajectories; one spray trajectory corresponds to one water pump speed and one nozzle angle; The method of the embodiment of the present invention can be applied to various types of dishwashers, such as household dishwashers, commercial dishwashers, built-in dishwashers, etc. When the dishwasher starts to work, it can randomly generate a variety of spray trajectories. Among them, a spray trajectory can represent the movement trajectory of a kind of water flow sprayed by the spray arm, and the speed and flow rate of the movement trajectory of the water flow are determined by the rotation speed of the water pump in the spray arm, and the direction of the movement trajectory of the water flow is determined by the nozzle angle.

[0029] In some examples, the acquisition of the spray trajectory can be achieved in the following way: First, the dishwasher calls a preset spray parameter database, which can store a variety of effective spray trajectories verified through experiments; Second, the dishwasher can automatically screen out suitable spray trajectory candidate solutions according to the user's selection or the situation of the tableware; In addition, the dishwasher can also combine historical washing data and dynamically generate optimized spray trajectories through machine learning algorithms.

[0030] By obtaining a variety of spray trajectories, the efficiency of spray trajectory optimization can be improved, so as to generate a spray trajectory more suitable for the current situation. This intelligent parameter acquisition method can improve the applicability and cleaning effect of the spray trajectory.

[0031] Step 102: Control the spray arm of the dishwasher to spray according to the various spray trajectories respectively; In the embodiment of the present invention, after the dishwasher obtains a variety of spray trajectories, it will execute these spray schemes in sequence. The dishwasher will accurately adjust the rotation speed of the water pump and the angle of the nozzle to ensure that each spray trajectory can be accurately realized. During the execution process, the dishwasher will record the actual operation parameters of each spray trajectory to ensure the accuracy of the spray effect.

[0032] In some examples, the execution time of each spray trajectory can be adjusted according to actual needs. For example, for the key cleaning area, the execution time of this spray trajectory can be extended; for the auxiliary cleaning area, the execution time can be appropriately shortened. This flexible time control method can further improve the cleaning efficiency.

[0033] By dynamically executing a variety of spray trajectories, the spray effects under different parameters can be comprehensively evaluated, so as to provide accurate performance data for the subsequent selection of the target spray trajectory. During the execution process, by precisely controlling the rotation speed of the water pump and the angle of the nozzle, the test accuracy of each spray trajectory is ensured, laying a technical foundation for the precise optimization of the dishwasher spray system.

[0034] Step 103: Detect the spray state information corresponding to the various spray trajectories; In the embodiment of the present invention, after the spraying process is executed, the dishwasher will use sensors to monitor the execution effect of each spray trajectory in real time, that is, detect the spray state information corresponding to each spray trajectory.

[0035] In some examples, abnormal conditions under each spraying trajectory can also be recorded, such as water flow obstruction, nozzle blockage, water pump overload, etc. These data can provide important references for subsequent optimization of the spraying trajectory.

[0036] By real-time monitoring of the spraying state information of multiple spraying trajectories, the execution effect of each spraying trajectory can be monitored, thereby providing comprehensive and reliable data support for subsequent decision-making on optimizing the spraying trajectory.

[0037] Step 104, determine a target spraying trajectory according to the spraying state information corresponding to the multiple spraying trajectories, and control the spray arm of the dishwasher to spray according to the target spraying trajectory.

[0038] In the embodiment of the present invention, after collecting the spraying state information corresponding to various spraying trajectories, the dishwasher can analyze and evaluate these data through an intelligent algorithm, and the evaluation criteria can have multiple dimensions. According to the evaluation results, the spraying trajectory with the highest comprehensive score can be selected as the target spraying trajectory, and the spray arm of the dishwasher can be controlled to spray according to the target spraying trajectory.

[0039] In some examples, other factors can also be considered in determining the target spraying trajectory, such as the special material of the tableware, the stain condition, the user's personalized preference, etc. After determining the target spraying trajectory, this trajectory can be mainly used for spraying in the subsequent washing process, while retaining a certain degree of flexibility to fine-tune the cleaning mode according to the actual situation. For example, for a load with more glassware, the dishwasher will preferentially select a spraying trajectory with lower water pressure and more uniform coverage; for pots and pans with heavier oil stains, it will tend to select a high-pressure focused spraying mode. This intelligent spraying control method can ensure the best cleaning effect and energy utilization efficiency.

[0040] Through a multi-dimensional data evaluation mechanism, considering the spraying state information comprehensively, the target spraying trajectory can be determined, ensuring that the spray arm of the dishwasher is controlled to spray according to the selected target spraying trajectory, and an optimal balance can be achieved in terms of cleaning performance and resource utilization.

[0041] The embodiment of the present invention obtains multiple spraying trajectories, each spraying trajectory corresponding to a combination of different water pump speeds and nozzle angles; controls the spray arm to spray according to the multiple spraying trajectories respectively, dynamically adjusting the angle of the spray arm; then, detects the spraying state information under each spraying trajectory to realize automatic detection of the spraying state; finally, determines the target spraying trajectory according to the detection results, and controls the spray arm to operate according to this trajectory to realize automatic optimization of the spraying trajectory. The embodiment of the present invention can dynamically adjust the spraying parameters and optimize the spraying trajectory by automatically testing and evaluating the washing effects of different spraying trajectories. By means of the target spraying trajectory, the spraying coverage range inside the dishwasher is increased, the cleaning dead corners are reduced, and the overall washing performance is improved.

[0042] Referring to Figure 2 , a step flowchart of another control method for a dishwasher provided by an embodiment of the present invention is shown. The method may specifically include the following steps: Step 201, obtain multiple spraying trajectories; one spraying trajectory corresponds to one water pump speed and one nozzle angle; In an embodiment of the present invention, when the dishwasher starts to work, it can obtain multiple spraying trajectories randomly generated by the spray arm through devices such as built-in sensors or cameras. Among them, one spraying trajectory can represent the movement trajectory of a water flow sprayed by the spray arm, and the speed and flow rate of the movement trajectory of the water flow are determined by the water pump speed in the spray arm, and the direction of the movement trajectory of the water flow is determined by the nozzle angle.

[0043] In some examples, step 201 may include the following sub-steps: Sub-step S11, obtain multiple initial spraying trajectories; The method of the embodiment of the present invention can be applied to various types of dishwasher devices, including but not limited to tabletop dishwashers, cabinet dishwashers, drawer dishwashers, etc. After the dishwasher is started, it can retrieve a preset set of initial spraying trajectories through the dishwasher to form multiple initial spraying trajectories, and these initial trajectories can include a combination of verified basic spraying patterns. Each spraying trajectory is composed of specific water pump speed and nozzle angle parameters to form a unique spraying trajectory.

[0044] Sub-step S12, generate multiple new spraying trajectories according to the multiple initial spraying trajectories according to the genetic algorithm.

[0045] The embodiment of the present invention can adopt the genetic algorithm to optimize and iterate the initial spraying trajectory, and continuously improve the spraying effect by simulating the natural evolution process. First, a gene coding scheme for the spraying trajectory can be established, and key parameters such as the water pump speed and nozzle angle are transformed into a computable gene sequence, and then multiple new spraying trajectories are generated.

[0046] The genetic algorithm is an intelligent optimization algorithm that simulates the biological evolution process. Its core idea is to search for the optimal solution by simulating the mechanisms of natural selection, inheritance, and mutation. The algorithm first randomly generates an initial population (a set of potential solutions), and then iteratively improves the quality of the solutions through operations such as selection, crossover, and mutation. In each iteration, the algorithm evaluates the advantages and disadvantages of each individual according to the fitness function, retains high-quality individuals, combines their excellent characteristics through the crossover operation, and introduces random mutations to maintain the diversity of the population. This "survival of the fittest" mechanism enables the overall performance of the population to be continuously improved and finally converges to the optimal or approximate optimal solution.

[0047] The genetic algorithm is particularly suitable for solving complex non - linear optimization problems and has advantages such as strong global search ability, loose requirements for the objective function, and parallel computing. In the optimization of the dishwasher's spraying trajectory, the genetic algorithm regards each spraying trajectory as a "chromosome" and guides the evolution direction of the population by calculating the comprehensive fitness of indicators such as its spraying coverage, uniformity, and energy consumption. The algorithm will retain excellent combinations of spraying parameters and generate new and potentially better solutions through crossover and mutation. After multiple generations of evolution, the optimal spraying trajectory can be obtained. This bionic optimization method avoids the blindness of the traditional trial - and - error method, can efficiently explore the vast parameter space, and realize the intelligent optimization of the spraying system.

[0048] By obtaining multiple spraying trajectories, the efficiency of spraying trajectory optimization can be improved, thereby generating a spraying trajectory more suitable for the current situation. This intelligent parameter acquisition method can improve the applicability and cleaning effect of the spraying trajectory.

[0049] Step 202: Control the spray arm of the dishwasher to spray according to the multiple spraying trajectories respectively; In the embodiment of the present invention, after the dishwasher obtains multiple spraying trajectories, it will execute these spraying schemes in sequence. The dishwasher will precisely adjust the rotation speed of the water pump and the angle of the nozzle to ensure that each spraying trajectory can be accurately realized. During the execution process, the dishwasher will record the actual operating parameters of each spraying trajectory, including the actual rotation speed of the water pump, the actual angle of the nozzle, the water flow pressure, etc., to ensure the accuracy of the spraying effect.

[0050] In some examples, after the dishwasher executes the initial spraying trajectory, according to the genetic algorithm, several new spraying trajectories can be generated after genetic mutation. The dishwasher can continue to control the spray arm to change the rotation speed of the water pump and the angle of the nozzle, and spray with the new spraying trajectories until the optimal target spraying trajectory is generated, and then execute the spraying task with the target spraying trajectory.

[0051] By dynamically executing multiple spraying trajectories, the spraying effects under different parameters can be comprehensively evaluated, thereby providing accurate performance data for the subsequent selection of the target spraying trajectory. During the execution process, by precisely controlling the rotation speed of the water pump and the angle of the nozzle, the test accuracy of each spraying trajectory is ensured, laying a technical foundation for the precise optimization of the dishwasher's spraying system.

[0052] Step 203: Detect the spraying state information corresponding to the multiple spraying trajectories; the spraying state information includes spraying coverage, spraying uniformity, and energy consumption; In the embodiment of the present invention, after the spraying process is executed, the dishwasher will use sensors to monitor the execution effect of each spraying trajectory in real - time, that is, detect the spraying state information corresponding to each spraying trajectory. For example, the detected spraying state information may include, but is not limited to: spraying coverage, spraying uniformity, energy consumption, etc.

[0053] By real-time monitoring of the spraying state information of multiple spraying trajectories, such as spraying coverage, spraying uniformity, energy consumption, etc., the execution effect of each spraying trajectory can be monitored, thereby providing comprehensive and reliable data support for subsequent spraying trajectory optimization decisions.

[0054] In some examples, step 203 may further include the following sub-steps: Sub-step S21, an image sensor is provided in the cavity of the dishwasher; obtaining an image inside the cavity of the dishwasher collected by the image sensor; determining the spraying coverage according to the image; In the embodiment of the present invention, an image sensor in the dishwasher, such as a camera, can capture the spraying process, analyze the spraying state of the water flow using a depth image algorithm, and resolve and determine the spraying coverage of the water flow.

[0055] In some examples, the image collected by the image sensor can resolve the spraying coverage of the water flow. The spraying coverage is related to the position and quantity of the tableware placed. When there is an overlapping area in the placement of the tableware, a line-of-sight blind area will be formed, and at this time, the image sensor cannot capture it. Therefore, whether the tableware is cleaned can be fed back according to the spraying coverage.

[0056] By using the image sensor to capture the spraying process in real time and combining with the depth image algorithm, the spraying coverage can be accurately analyzed. Even in the presence of an overlapping area, the cleaning situation of the tableware can be reflected through the spraying coverage. It can not only accurately identify the spraying blind area but also provide real-time feedback on the cleaning effect, providing a reliable basis for the dynamic optimization of the spraying trajectory.

[0057] Sub-step S22, the dishwasher is also provided with a water flow sensor on the spray arm; obtaining the water flow rate detected by the water flow sensor; determining the spraying uniformity according to the water flow rate.

[0058] In the embodiment of the present invention, there is also a water flow sensor provided on the spray arm inside the dishwasher. The water flow sensor is placed inside the spray arm near the nozzle and can be used to detect the water flow rate of the discharged water, and at the same time determine its spraying uniformity according to the water flow rate at different times.

[0059] In some examples, the water flow sensor can be a micro flow meter. The micro flow meter is integrated into each water outlet branch of the spray arm and is installed adjacent to the nozzle to detect the water flow state of each spray hole in real time. For example, when performing a fan-shaped spraying mode, the water flow difference between the spray holes at two consecutive times can be analyzed. If the flow rate at the first time is 5 L / min and the second time is 3 L / min, then the spraying uniformity is (5 - 3) / 5 = 0.4, and the spraying uniformity can be accurately judged. The smaller the change rate of the water flow rate difference, the better the spraying uniformity.

[0060] By setting water flow sensors at key positions inside the spray arm, fine-grained monitoring of the spraying process is achieved. Real-time data feedback supports dynamic adjustment of the water pump output, and the design of placing the water flow sensors inside does not affect the rotation performance of the spray arm.

[0061] Step 204: Determine the fitness corresponding to the multiple spraying trajectories according to the spraying coverage, the spraying uniformity, and the energy consumption corresponding to the multiple spraying trajectories. In the embodiments of the present invention, the fitness corresponding to the multiple spraying trajectories can be determined according to the spraying coverage, the spraying uniformity, and the energy consumption corresponding to the multiple spraying trajectories, so as to represent the comprehensive parameter of the cleaning efficiency and energy saving corresponding to the spraying trajectory.

[0062] By calculating the fitness by combining the three dimensions of the spraying coverage, the spraying uniformity, and the energy consumption of the spraying trajectory, it fully considers the requirement of energy saving while ensuring the maximum spraying coverage.

[0063] In some examples, step 204 may include the following sub-steps: Sub-step S31: Obtain the weights corresponding to the spraying coverage, the spraying uniformity, and the energy consumption respectively. In the embodiments of the present invention, after the dishwasher starts the cleaning function, the weight ratio of each index such as the spraying coverage, the spraying uniformity, and the energy consumption can be automatically adjusted according to the user's personalized settings or the default current priority.

[0064] In some examples, the determination of the weight coefficient needs to be selected according to the actual requirements and priorities. For example: If the cleaning efficiency is the primary consideration factor, the weights corresponding to the spraying coverage and the spraying uniformity can be increased; if the energy saving is the primary consideration factor, the weight corresponding to the energy consumption can be increased. Assuming that the user hopes to balance the cleaning efficiency and energy saving, the following settings can be made: the weight of the spraying coverage is 0.4, the weight corresponding to the spraying uniformity is 0.4, and the weight corresponding to the energy consumption is 0.2.

[0065] In some examples, for example, there are three spray arm movement trajectories, and there can be different spraying coverage, spraying uniformity, and energy consumption values respectively: Trajectory A: The weight of the spraying coverage is 0.3, the weight corresponding to the spraying uniformity is 0.6, and the weight corresponding to the energy consumption value is 0.1 Trajectory B: The weight of the spraying coverage is 0.4, the weight corresponding to the spraying uniformity is 0.4, and the weight corresponding to the energy consumption value is 0.2 Trajectory C: The weight of the spraying coverage is 0.5, the weight corresponding to the spraying uniformity is 0.2, and the weight corresponding to the energy consumption value is 0.3.

[0066] The precise optimization of the spray trajectory is achieved through a dynamic weight allocation mechanism, which can automatically adjust the weight ratios of the spray coverage range, spray uniformity, and energy consumption according to real-time washing requirements. It can be calibrated based on the type of washing program and the user's historical preferences, and the optimal combination can be selected through intelligent algorithms.

[0067] Sub-step S32: Determine the fitness corresponding to the multiple spray trajectories according to the spray coverage range, the spray uniformity, the energy consumption corresponding to the multiple spray trajectories, and the weights corresponding to the spray coverage range, the spray uniformity, and the energy consumption respectively.

[0068] In the embodiment of the present invention, the dishwasher can score each spray trajectory in multiple dimensions, and calculate the fitness value corresponding to each spray trajectory from three dimensions of the spray coverage range, spray uniformity, and energy consumption and their corresponding weight coefficients.

[0069] In some examples, the calculation formula of the fitness can be: Fitness = w 1 *Coverage - w 2 *Uniformity − w 3 *Energy , Wherein, Fitness represents the fitness, Coverage represents the spray coverage range, Uniformity Table represents the spray uniformity, Energy represents the energy consumption, w 1 、w 2 、w 3 are the corresponding weight coefficients respectively.

[0070] For example, when the spray trajectory is trajectory A in the above sub-step S21: the spray coverage range is 0.4, the corresponding weight is 0.3, the spray uniformity is 0.2, the corresponding weight is 0.6, the energy consumption value is 0.5, and the corresponding weight is 0.1; Then the fitness of the spray trajectory A is: 0.4 * 0.3 - 0.3 * 0.2 - 0.5 * 0.1 = 0.01.

[0071] Through the establishment of the fitness function, the precise optimization of the spray trajectory is achieved, and a comprehensive quantitative evaluation is carried out on each spray trajectory. The dishwasher can automatically correct the calculation parameters according to the actual situation, achieving the balance between the cleaning effect and energy consumption.

[0072] In some examples, sub-step S12 may include the following sub-steps: Sub-step S121: Determine the candidate spray trajectories from the multiple initial spray trajectories according to the fitness of the multiple initial spray trajectories; In the embodiments of the present invention, high-quality candidate solutions can be screened from the initial spraying trajectories to establish a population of initial spraying trajectories, each trajectory being composed of a combination of specific water pump rotation speeds and nozzle angle parameters. Then, in the evaluation process, a dynamic weighted scoring mechanism is adopted. By considering the three dimensions of spraying coverage, spraying uniformity, and energy consumption, the fitness of each spraying trajectory is obtained, and an iterative model of the spraying trajectory is established.

[0073] In some examples, the dishwasher can adopt an elite selection strategy to directly retain multiple groups of high-quality spraying trajectories with higher fitness rankings. For example, when the dishwasher starts the cleaning function, 20 groups of initial trajectories are randomly generated; then, the spraying coverage, spraying uniformity, and energy consumption of the 20 groups of initial trajectories are respectively monitored, and their corresponding fitness is calculated; finally, 5 groups with the highest fitness are selected from the 20 groups of initial trajectories as candidate spraying trajectories.

[0074] In some examples, the dishwasher can also dynamically adjust and change the proportion of the candidate spraying trajectories in the initial target spraying trajectories according to user personalized settings or automatic recognition, so as to identify high-quality parameter combinations.

[0075] In some examples, the water pump rotation speed can also be adjusted according to the feedback data, that is, the spraying coverage data, and the spraying uniformity obtained by the water flow sensor, that is, the water flow size and intensity are adjusted.

[0076] By adopting an intelligent evolutionary algorithm to optimize the spraying trajectories and establishing a scientific optimization system to achieve efficient screening, while being able to retain high-quality genes, it can provide high-quality parent samples for subsequent genetic operations, significantly improving the optimization efficiency.

[0077] Sub-step S122: Perform genetic variation on the basis of the candidate spraying trajectories according to the genetic algorithm to generate multiple new spraying trajectories.

[0078] In the embodiments of the present invention, multiple new spraying trajectories can be generated according to the candidate spraying trajectories obtained in sub-step S31 according to the rules of the genetic algorithm, and the process of genetic variation can be repeated multiple times.

[0079] In some examples, the advantageous parameters of different candidate spraying trajectories, such as the water pump rotation speed and the nozzle angle, can be cross-combined. For example, the high-efficiency rotation speed parameter of trajectory A in the candidate spraying trajectory is combined with the best angle parameter of trajectory B in the candidate spraying trajectory to generate a new trajectory with the advantages of both.

[0080] In one example, taking the 20 groups of initial spray trajectories in sub-step S31 as an example, after selecting the 5 groups of candidate spray trajectories with the highest fitness, 10 new groups of spray trajectories are generated by cross-combining the water pump speed and nozzle angle parameters, and then 5 groups of spray trajectories are generated by mutation, that is, changing the water pump speed and nozzle angle parameters.

[0081] In some examples, the dishwasher can also record the occurrence frequency of high-quality genes, dynamically adjust the cross-combination strategy, and strengthen the genetic probability of dominant features.

[0082] Through this intelligent evolution mechanism, the dishwasher can continuously explore a better spray parameter space. Compared with random search or exhaustive search methods, the genetic algorithm shows significant advantages in the following aspects: for example, it can adaptively adjust the search strategy, balance exploration and exploitation, and can continuously optimize the population quality and gradually approach the global optimal solution. This optimization strategy based on the genetic algorithm enables the dishwasher to efficiently discover excellent spray trajectories within limited computing resources, providing an intelligent solution for improving the overall performance of the dishwasher.

[0083] Step 205, determine the target spray trajectory according to the fitness corresponding to the multiple spray trajectories.

[0084] In the embodiment of the present invention, an elite retention strategy can be adopted to repeatedly perform genetic mutation iteration from the optimized spray trajectory population, and select the spray trajectory with the highest fitness as the main cleaning mode.

[0085] In some examples, elite trajectories with higher fitness rankings can be selected to form a candidate pool; then the performance stability is verified through actual simulation tests; finally, fine-tuning selection is performed in combination with the special requirements of the current washing scenario, such as the distribution of tableware materials and stain types.

[0086] In some examples, a reinforcement learning mechanism can also be strengthened to continuously optimize the decision-making model by analyzing historical selection data. Specifically, it includes: recording the performance data of the spray trajectory selected each time in actual use; establishing a feedback closed-loop of the selection effect; and adjusting the weight distribution ratio of each dimension in the fitness score.

[0087] Through the intelligent trajectory optimization mechanism, the optimality of the selected target trajectory in technical parameters is ensured, and the energy utilization efficiency can be maximized while ensuring the cleaning performance.

[0088] In the embodiments of the present invention, multiple initial spraying trajectories are obtained, and each spraying trajectory corresponds to a specific combination of water pump rotation speed and nozzle angle. Then, the spraying arm is controlled to perform the spraying operation according to the optimized multiple spraying trajectories respectively, and the spraying state under each trajectory is monitored in real time. Next, the spraying coverage range and uniformity data are collected through an image sensor and a water flow sensor, and the fitness of each trajectory is calculated in combination with the energy consumption index. The initial trajectory is optimized based on the genetic algorithm, including screening candidate spraying trajectories according to the fitness and generating new spraying trajectories through crossover and mutation. Finally, the optimal target spraying trajectory is determined according to the multi-dimensional fitness evaluation. By introducing the intelligent genetic algorithm, the embodiments of the present invention realize the autonomous evolution and continuous optimization of the spraying parameters, not only significantly improving the adaptive ability of the spraying system, but also making the spraying coverage more uniform and the energy consumption more economical through accurate parameter matching, thus improving the washing efficiency and performance of the dishwasher as a whole.

[0089] It should be noted that for the method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the embodiments of the present invention are not limited by the described action sequence, because according to the embodiments of the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily essential for the embodiments of the present invention.

[0090] Referring to Figure 3 , a structural diagram of a control device of a dishwasher provided by an embodiment of the present invention is shown, which may specifically include the following: As shown in the figure, a dishwasher applied to an embodiment of the present invention may include the following devices: A camera, an adjustable nozzle, a spraying arm, a position sensor, a water flow sensor, and a washing pump.

[0091] Among them, the camera can be installed on the top of the dishwasher cavity and can be used to photograph the distribution of tableware in the cavity and the water flow spraying area to monitor and identify the spraying coverage range; The water flow sensor can be installed in the water flow channel of the spraying arm to monitor the water spraying flow rate in real time to monitor and identify the spraying uniformity and ensure the continuity, uniformity, and stability of the spraying; The position sensor can adopt a high-precision position sensor, such as a rotary encoder or an optical sensor, and is installed on the rotating shaft of the spraying arm to be used to collect the rotation angle and position information of the spraying arm in real time; The adjustable nozzle can be used to change the spraying angle; The spraying arm is an omnidirectional rotatable spraying arm and can be used to flexibly control the spraying angle according to the target spraying trajectory, covering a larger spraying range compared with the fixed spraying arm in a traditional dishwasher.

[0092] Refer to Figure 4 , which shows a structural block diagram of a control device for a dishwasher provided by an embodiment of the present invention. Specifically, it may include the following modules: A trajectory acquisition module 301, configured to acquire multiple spraying trajectories; one spraying trajectory corresponds to one water pump speed and one nozzle angle; A spraying control module 302, configured to control the spray arm of the dishwasher to perform spraying respectively according to the multiple spraying trajectories; A spraying detection module 303, configured to detect spraying state information corresponding to the multiple spraying trajectories; A target determination module 304, configured to determine a target spraying trajectory according to the spraying state information corresponding to the multiple spraying trajectories and control the spray arm of the dishwasher to perform spraying according to the target spraying trajectory.

[0093] In an embodiment of the present invention, the spraying state information includes spraying coverage, spraying uniformity, and energy consumption; the target determination module includes: A fitness determination sub-module, configured to determine the fitness corresponding to the multiple spraying trajectories according to the spraying coverage, the spraying uniformity, and the energy consumption corresponding to the multiple spraying trajectories; A target trajectory determination sub-module, configured to determine a target spraying trajectory according to the fitness corresponding to the multiple spraying trajectories.

[0094] In an embodiment of the present invention, the fitness determination sub-module includes: A weight determination unit, configured to obtain weights corresponding to the spraying coverage, the spraying uniformity, and the energy consumption respectively; A fitness determination unit, configured to determine the fitness corresponding to the multiple spraying trajectories according to the spraying coverage, the spraying uniformity, the energy consumption corresponding to the multiple spraying trajectories, and the weights corresponding to the spraying coverage, the spraying uniformity, and the energy consumption respectively.

[0095] In an embodiment of the present invention, the trajectory acquisition module includes: An initial trajectory acquisition sub-module, configured to acquire multiple initial spraying trajectories; A spraying trajectory generation sub-module, configured to generate multiple new spraying trajectories according to the multiple initial spraying trajectories according to a genetic algorithm.

[0096] In an embodiment of the present invention, the spraying trajectory generation sub-module includes: A candidate spraying trajectory determination unit, configured to determine candidate spraying trajectories from the multiple initial spraying trajectories according to the fitness of the multiple initial spraying trajectories; A spray trajectory generation unit, configured to perform genetic mutation on the candidate spray trajectories according to a genetic algorithm to generate a plurality of new spray trajectories.

[0097] In an embodiment of the present invention, an image sensor is disposed in the cavity of the dishwasher; The spray detection module includes: An image acquisition sub-module, configured to acquire an image inside the cavity of the dishwasher collected by the image sensor; A spray coverage determination sub-module, configured to determine the spray coverage according to the image.

[0098] In an embodiment of the present invention, a water flow sensor is further disposed on the spray arm of the dishwasher; The detection spray detection module includes: A water flow rate acquisition sub-module, configured to acquire the water flow rate detected by the water flow sensor; A spray uniformity determination sub-module, configured to determine the spray uniformity according to the water flow rate.

[0099] In an embodiment of the present invention, by acquiring a variety of spray trajectories, each spray trajectory corresponding to different water pump speeds and nozzle angles; controlling the spray arm to perform spraying according to a variety of spray trajectories respectively, dynamically adjusting the angle of the spray arm; then, detecting the spray state information under each spray trajectory to realize the automatic detection of the spray state; finally, determining the target spray trajectory according to the detection result and controlling the operation of the spray arm according to this trajectory to realize the automatic optimization of the spray trajectory. In an embodiment of the present invention, by automatically testing and evaluating the washing effects of different spray trajectories, the spray parameters can be dynamically adjusted, the spray trajectory can be optimized, the spray coverage inside the dishwasher is increased through the target spray trajectory, the cleaning dead corners are reduced, and the overall washing performance is improved.

[0100] For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For related parts, refer to the partial description of the method embodiment.

[0101] An embodiment of the present invention further provides a dishwasher, including: Including a processor, a memory, and a computer program stored on the memory and capable of running on the processor. When the computer program is executed by the processor, it implements each process of the control method embodiment of the above dishwasher, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0102] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements each process of the control method embodiment of the above dishwasher, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0103] Each embodiment in this specification is described in a progressive manner. The key point of each embodiment is to illustrate the differences from other embodiments. For the same or similar parts among the embodiments, reference can be made to each other.

[0104] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a device, or a computer program product. Therefore, the embodiments of the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the embodiments of the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0105] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the method, terminal device (system), and computer program product according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, and the combination of the processes and / or blocks in the flowchart and / or block diagram can also be implemented. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal devices generate a device for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0106] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device implements the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0107] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device, so that a series of operation steps are executed on the computer or other programmable terminal device to generate a computer-implemented process. Thus, the instructions executed on the computer or other programmable terminal device provide steps for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0108] Although the preferred embodiments of the embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications once they learn the basic creative concept. Therefore, the appended claims are intended to be construed to include the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0109] Finally, it should also be noted that in this text, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or terminal device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or terminal device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the presence of additional identical elements in the process, method, article or terminal device comprising the element.

[0110] The above has introduced in detail a control method, device, dishwasher and computer-readable storage medium provided by the present invention. Specific examples are used in this text to elaborate on the principle and implementation manner of the present invention. The description of the above embodiments is only used to help understand the method and its core idea of the present invention; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present invention.

Claims

1. A control method for a dishwasher, characterized in that, Including: Obtain multiple spraying trajectories; one spraying trajectory corresponds to one water pump rotation speed and one nozzle angle; Control the spray arm of the dishwasher to spray respectively according to the multiple spraying trajectories; Detect the spraying state information corresponding to the multiple spraying trajectories; the spraying state information includes spraying coverage, spraying uniformity and energy consumption; Determine the fitness corresponding to the multiple spraying trajectories according to the spraying coverage, the spraying uniformity and the energy consumption corresponding to the multiple spraying trajectories; Determine the target spraying trajectory according to the fitness corresponding to the multiple spraying trajectories; Control the spray arm of the dishwasher to spray according to the target spraying trajectory.

2. The control method of the dishwasher according to claim 1, characterized in that, The determining the fitness corresponding to the multiple spraying trajectories according to the spraying coverage, the spraying uniformity and the energy consumption corresponding to the multiple spraying trajectories includes: Obtain the weights corresponding to the spraying coverage, the spraying uniformity and the energy consumption respectively; Determine the fitness corresponding to the multiple spraying trajectories according to the spraying coverage, the spraying uniformity, the energy consumption corresponding to the multiple spraying trajectories, and the weights corresponding to the spraying coverage, the spraying uniformity and the energy consumption respectively.

3. The control method of the dishwasher according to claim 1, characterized in that Obtaining multiple spraying trajectories includes: Obtain multiple initial spraying trajectories; Generate multiple new spraying trajectories according to the multiple initial spraying trajectories by using a genetic algorithm.

4. The control method of the dishwasher according to claim 3, characterized in that The generating multiple new spraying trajectories according to the multiple initial spraying trajectories by using a genetic algorithm includes: Determine candidate spraying trajectories from the multiple initial spraying trajectories according to the fitness of the multiple initial spraying trajectories; Perform genetic mutation on the candidate spraying trajectories according to the genetic algorithm to generate multiple new spraying trajectories.

5. The control method of the dishwasher according to claim 1, characterized in that, An image sensor is arranged in the cavity of the dishwasher; The detecting the spraying state information corresponding to the multiple spraying trajectories includes: Obtain the image in the cavity of the dishwasher collected by the image sensor; Determine the spraying coverage according to the image.

6. The control method of the dishwasher according to claim 1, wherein A water flow sensor is also arranged on the spray arm of the dishwasher; The detecting the spraying state information corresponding to the multiple spraying trajectories includes: Obtain the water flow rate detected by the water flow sensor; Determine the spraying uniformity according to the water flow rate.

7. A control device for a dishwasher, characterized in that, Including: A trajectory acquisition module, used to obtain multiple spraying trajectories; One spraying trajectory corresponds to one water pump rotation speed and one nozzle angle; A spray control module, used to control the spray arm of the dishwasher to spray respectively according to the multiple spraying trajectories; A spray detection module, used to detect the spraying state information corresponding to the multiple spraying trajectories; the spraying state information includes spraying coverage, spraying uniformity and energy consumption; A target determination module, used to determine the target spraying trajectory according to the spraying state information corresponding to the multiple spraying trajectories and control the spray arm of the dishwasher to spray according to the target spraying trajectory; Wherein, the target determination module includes: A fitness determination sub-module, used to determine the fitness corresponding to the multiple spraying trajectories according to the spraying coverage, the spraying uniformity and the energy consumption corresponding to the multiple spraying trajectories; A target trajectory determination sub-module, configured to determine a target spraying trajectory according to the fitness corresponding to the multiple spraying trajectories.

8. A dishwasher, characterized in that, Including: A processor, a memory, and a computer program stored on the memory and capable of running on the processor. When the computer program is executed by the processor, the steps of the control method of the dishwasher according to any one of claims 1-6 are implemented.

9. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, the steps of the control method of the dishwasher according to any one of claims 1-6 are implemented.

Citation Information

Patent Citations

  • Economical planning method for spray gun track of spraying robot

    CN103464344A

  • Three-dimensional parameterization design method based on intelligent dish washing machine

    CN118395689A

  • Dynamic load adjusting method and system for dish-washing machine energy efficiency and water efficiency test

    CN119655680A

  • Method and electronic device for optimizing motion trajectory of dishwasher nozzle

    CN119783328A

  • Lighting Apparatus For Post Having Solar Cell

    KR1020210092362A