Intelligent control method and device of dish washing machine and electronic equipment
By setting up a vortex sensor in the dishwasher and adjusting the washing parameters in real time using the fluid mechanics model, the problems of unstable washing effect and high energy consumption of the dishwasher are solved, and efficient and energy-saving washing effects are achieved.
Patent Information
- Application Number
- CN202510261856.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-06
- Publication Date
- 2025-07-25
AI Technical Summary
The existing dishwashers lack real-time feedback and dynamic adjustment capabilities, resulting in unstable washing effects, high energy consumption, and inability to evenly cover the surface of the tableware.
Set up a vortex sensor in the dishwasher, obtain historical water flow state data, use fluid mechanics equations to establish a target water flow state model, and adjust the washing parameters in real time, including the spray pressure, angle and speed of the spray arm.
It realizes efficient washing of the dishwasher, ensuring even coverage of the tableware surface, reducing energy consumption and improving washing efficiency.
Smart Images

Figure CN120370745A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of intelligent control, and particularly to an intelligent control method, device and electronic device for a dishwasher. Background Art
[0002] At present, dishwashers on the market generally use timers and preset programs for control. Common dishwashers start and stop the drive motor and control the rotation of the spray arm through simple time control and mechanical switches. Usually, the operating parameters of the dishwasher (such as water temperature, water pressure and washing time) are set at the factory, and users can only select different preset washing modes. This control method is simple and reliable, but lacks the ability of real-time feedback and adjustment to the actual washing situation. Currently, the main disadvantages of dishwashers on the market are as follows:
[0003] (1) Lack of real-time feedback: The dishwasher cannot adjust the washing parameters in real time according to the actual washing situation (such as the number of tableware and the degree of dirt), resulting in unstable washing effects;
[0004] (2) High energy consumption: Since the washing process cannot be dynamically optimized, existing dishwashers often adopt conservative high-energy consumption washing modes, resulting in waste of water and electricity resources;
[0005] (3) Low washing efficiency: Fixed spray modes and paths may not evenly cover all tableware surfaces, especially when the tableware is placed tightly or has a complex shape, which affects the washing effect. Summary of the Invention
[0006] The present application provides an intelligent control method, device and electronic device for a dishwasher. Through the target water flow state model, the present application can dynamically adjust the washing parameters of the dishwasher, ensure the efficient washing of the dishwasher, and achieve the best washing effect.
[0007] On the one hand, the present application provides an intelligent control method for a dishwasher. An eddy current sensor is arranged in the dishwasher. The method includes:
[0008] Obtain the historical water flow state data of the dishwasher, and according to the fluid mechanics equation, obtain the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data;
[0009] According to the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data, obtain the target water flow state model;
[0010] Based on the eddy current sensor, obtain the current water flow state data of the dishwasher under the current washing parameters;
[0011] Input the current water flow state data into the target water flow state model to obtain the target water flow state data of the dishwasher under the current washing parameters;
[0012] Based on the difference between the current water flow state data and the target water flow state data, adjust the current washing parameters of the dishwasher to obtain updated washing parameters;
[0013] Control the dishwasher to operate according to the updated washing parameters.
[0014] In an exemplary embodiment, the historical water flow state data includes historical water flow velocity, historical water flow direction, and historical vortex intensity. Obtaining the target water flow state model according to the correspondence between the water flow distribution state data inside the dishwasher and the historical water flow state data includes:
[0015] According to the correspondence between the water flow distribution state data inside the dishwasher and the historical water flow velocity, the historical water flow direction, and the historical vortex intensity, obtain a preset water flow state model;
[0016] Based on the vortex sensor, obtain the water flow state data of the dishwasher at a preset moment; the water flow state data at the preset moment includes preset water flow velocity, preset water flow direction, and preset vortex intensity;
[0017] Input the preset water flow velocity, the preset water flow direction, and the preset vortex intensity into the preset water flow state model to obtain the preset water flow distribution state data of the dishwasher at the preset moment;
[0018] Adjust the preset water flow state model according to the preset water flow distribution state data to obtain the target water flow state model.
[0019] In an exemplary embodiment, the step of inputting the preset water flow velocity, the preset water flow direction, and the preset vortex intensity into the preset water flow state model to obtain the preset water flow distribution state data of the dishwasher at the preset moment includes:
[0020] Divide the internal space of the dishwasher into multiple control volumes, and each control volume corresponds to a grid point;
[0021] Input the preset water flow velocity, the preset water flow direction, and the preset vortex intensity into the preset water flow state model, and perform discretization processing on the preset water flow state model to obtain an algebraic equation corresponding to each grid point;
[0022] Determine the set of algebraic equations corresponding to multiple grid points as an algebraic equation system;
[0023] Solve the algebraic equation system to obtain the preset water flow distribution state data of the dishwasher.
[0024] In an exemplary embodiment, adjusting the preset water flow state model according to the preset water flow distribution state data to obtain the target water flow state model includes:
[0025] Adjust the model parameters of the preset water flow state model according to the preset water flow distribution state data, and obtain the parameter change information of the model parameters;
[0026] When the parameter change information of the model parameters indicates that the change of the model parameters meets the preset conditions, determine the preset water flow state model at the end of the adjustment as the target water flow state model.
[0027] In an exemplary embodiment, adjusting the current washing parameters of the dishwasher based on the difference between the current water flow state data and the target water flow state data to obtain the updated washing parameters includes:
[0028] Obtain a control signal based on the difference between the current water flow state data and the target water flow state data;
[0029] Adjust the current washing parameters of the dishwasher based on the control signal to obtain the updated washing parameters.
[0030] In an exemplary embodiment, obtaining a control signal based on the difference between the current water flow state data and the target water flow state data includes:
[0031] Obtain the current water flow speed, current water flow direction, and current vortex intensity of the dishwasher under the current washing parameters, and use the current water flow speed, the current water flow direction, and the current vortex intensity as the current water flow state data;
[0032] Obtain the target water flow speed, target water flow direction, and target vortex intensity of the dishwasher under the current washing parameters, and use the target water flow speed, the target water flow direction, and the target vortex intensity as the target water flow state data;
[0033] Obtain a water flow speed control signal based on the difference between the current water flow speed and the target water flow speed;
[0034] Obtain a water flow direction control signal based on the difference between the current water flow direction and the target water flow direction;
[0035] Obtain a vortex intensity control signal based on the difference between the current vortex intensity and the target vortex intensity.
[0036] In an exemplary embodiment, adjusting the current washing parameters of the dishwasher based on the control signal to obtain updated washing parameters includes:
[0037] Adjusting the spraying pressure of the dishwasher's spray arm based on the water flow speed control signal to obtain an updated spraying pressure;
[0038] Adjusting the angle of the dishwasher's spray arm based on the water flow direction control signal to obtain an updated spray arm angle;
[0039] Adjusting the rotation speed of the dishwasher's spray arm based on the eddy current intensity control signal to obtain an updated spray arm rotation speed;
[0040] Determining the updated washing parameters based on the updated spraying pressure, the updated spray arm angle, and the updated spray arm rotation speed.
[0041] In an exemplary embodiment, obtaining the historical water flow state data of the dishwasher and obtaining the correspondence between the water flow distribution state data inside the dishwasher and the historical water flow state data according to the fluid mechanics equation includes:
[0042] Obtaining the initial historical water flow state data of the dishwasher;
[0043] Preprocessing the initial historical water flow state data to obtain the historical water flow state data;
[0044] Determining the correspondence between the water flow distribution state data inside the dishwasher and the historical water flow state data according to the fluid mechanics equation.
[0045] On the other hand, there is provided an intelligent control device for a dishwasher. An eddy current sensor is provided inside the dishwasher. The device includes:
[0046] A correspondence acquisition module, configured to obtain the historical water flow state data of the dishwasher and obtain the correspondence between the water flow distribution state data inside the dishwasher and the historical water flow state data according to the fluid mechanics equation;
[0047] A target water flow state model acquisition module, configured to obtain a target water flow state model according to the correspondence between the water flow distribution state data inside the dishwasher and the historical water flow state data;
[0048] A current water flow state data acquisition module, configured to obtain the current water flow state data of the dishwasher under the current washing parameters based on the eddy current sensor;
[0049] A target water flow state data acquisition module, configured to input the current water flow state data into the target water flow state model to obtain the target water flow state data of the dishwasher under the current washing parameters;
[0050] An updated washing parameter acquisition module, configured to adjust the current washing parameters of the dishwasher based on the difference between the current water flow state data and the target water flow state data to obtain updated washing parameters;
[0051] A control operation module, configured to control the dishwasher to operate according to the updated washing parameters.
[0052] On the other hand, a dishwasher is provided. A vortex sensor is arranged inside the dishwasher, and the dishwasher can implement the intelligent control method of the above-mentioned dishwasher.
[0053] On the other hand, an electronic device is provided, including a processor and a memory for storing instructions executable by the processor; wherein, the processor is configured to execute the instructions to implement the intelligent control method of the dishwasher as described above.
[0054] On the other hand, a computer-readable storage medium is provided. There is at least one instruction or at least one segment of program in the computer-readable storage medium, and the at least one instruction or at least one segment of program is loaded and executed by a processor to implement the intelligent control method of the dishwasher as described above.
[0055] The intelligent control method, device and electronic device of the dishwasher provided by this application have the following technical effects:
[0056] In this application, a vortex sensor is arranged inside the dishwasher to acquire the historical water flow state data of the dishwasher, and according to the hydrodynamics equation, the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data is obtained; according to the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data, a target water flow state model is obtained; based on the vortex sensor, the current water flow state data of the dishwasher under the current washing parameters is acquired; the current water flow state data is input into the target water flow state model to obtain the target water flow state data of the dishwasher under the current washing parameters; based on the difference between the current water flow state data and the target water flow state data, the current washing parameters of the dishwasher are adjusted to obtain updated washing parameters; the dishwasher is controlled to operate according to the updated washing parameters. This application uses the sensor to collect the water flow state data inside the dishwasher in real time, and according to the hydrodynamics equation, obtains the target water flow state model inside the dishwasher; according to the target water flow state model, the washing parameters of the dishwasher are dynamically adjusted to ensure the efficient washing of the dishwasher and achieve the best washing effect.
[0057] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and do not limit this application. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] In order to more clearly illustrate the technical solutions and advantages in the embodiments of this specification or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of this application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0059] Figure 1 is a schematic flowchart of an intelligent control method for a dishwasher provided by an embodiment of this specification;
[0060] Figure 2 is a schematic flowchart of a corresponding relationship provided by an embodiment of this specification;
[0061] Figure 3 is a schematic flowchart of a process for obtaining a target water flow state model provided by an embodiment of this specification;
[0062] Figure 4 is a schematic flowchart of a process for obtaining preset water flow distribution state data provided by an embodiment of this specification;
[0063] Figure 5 is a schematic flowchart of a process for adjusting a preset water flow state model provided by an embodiment of this specification;
[0064] Figure 6 is a schematic flowchart of a process for obtaining updated washing parameters provided by an embodiment of this specification;
[0065] Figure 7 is a schematic flowchart of a process for obtaining a control signal provided by an embodiment of this specification;
[0066] Figure 8 is a schematic flowchart of a process for determining updated washing parameters provided by an embodiment of this specification;
[0067] Figure 9 is a schematic structural diagram of a server for an intelligent control method for a dishwasher provided by an embodiment of this specification. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0068] Next, the technical solutions in the embodiments of this specification will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of this specification. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of this application.
[0069] It should be noted that the terms "first", "second", etc. in the specification, claims and drawings of this application are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of this application described here can be implemented in an order other than those illustrated or described here. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or server that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0070] The following introduces an intelligent control method for a dishwasher of this application. Figure 1 It is a schematic flowchart of an intelligent control method for a dishwasher provided by an embodiment of this specification. A vortex sensor is provided inside the dishwasher. This specification provides the method operation steps as described in the embodiment or flowchart, but based on routine or non-creative labor, it may include more or fewer operation steps. The step sequence listed in the embodiment is only one of the ways of the execution sequence of many steps and does not represent the only execution sequence. When the actual system or server product executes, it can be executed in the order of the embodiment or the method shown in the drawings or executed in parallel (for example, in an environment of parallel processors or multi-threaded processing). Specifically, as Figure 1 shown, the method may include:
[0071] S1: Obtain the historical water flow state data of the dishwasher, and according to the hydrodynamic equation, obtain the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data.
[0072] In the embodiments of this application, a plurality of vortex sensors are embedded in the spray arm and the water circulation system of the dishwasher. The water flow data inside the dishwasher is obtained in real time through the vortex sensors, and the speed, direction and vortex intensity of the water flow are monitored in real time to ensure a comprehensive understanding of the water flow state inside the dishwasher, so as to achieve precise control of the washing process.
[0073] In the embodiments of the present application, the working principle of the eddy current sensor is based on Faraday's law of electromagnetic induction. When a conductor (which refers to the water flow in the embodiments of the present application) moves in a magnetic field, an induced electromotive force E will be generated. The water flow velocity v can be obtained through the induced electromotive force E, so as to obtain real-time data on the water flow state in the dishwasher. The formula for the induced electromotive force E is shown as follows:
[0074]
[0075] where E is the induced electromotive force, B is the magnetic field strength, is the rate of change of the area through which the water flow passes through the sensor, and v is the water flow velocity.
[0076] In the present application, by arranging a plurality of eddy current sensors in the spray arm and the water circulation system of the dishwasher, the water flow state in the dishwasher can be monitored in real time, so as to adjust the washing parameters in real time and achieve precise control of the washing process.
[0077] In an exemplary embodiment, as Figure 2 shown, obtaining the historical water flow state data of the dishwasher and obtaining the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data according to the hydrodynamics equation may include:
[0078] S11: Obtain the initial historical water flow state data of the dishwasher;
[0079] S12: Preprocess the initial historical water flow state data to obtain the historical water flow state data;
[0080] S13: Determine the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data according to the hydrodynamics equation.
[0081] In the embodiments of the present application, since the water flow data collected by the eddy current sensor may be affected by noise, therefore, the data collected by the eddy current sensor needs to be preprocessed first. Common preprocessing methods include: (1) Low-pass filter, removing high-frequency noise in the data through the low-pass filter, so as to maintain the smoothness of the data signal; (2) Kalman filter, estimating the state of the dynamic system through the Kalman filter, and being able to provide the best linear unbiased estimate under the condition of noise. Assuming that the initially collected data is x n , the formula for preprocessing the data using the low-pass filter is shown as follows:
[0082] y n =α·x n +(1 - α)·y n-1
[0083] where yn is the filtered output data, α is the smoothing factor of the filter (usually 0 ≤ α ≤ 1), and y n-1 is the output data at the previous moment.
[0084] By preprocessing the data in the embodiments of the present application, high-frequency noise in the data can be effectively removed, more stable and reliable data can be obtained, and thus a more accurate and reliable water flow state model can be obtained.
[0085] S2: Obtain a target water flow state model according to the correspondence between the water flow distribution state data inside the dishwasher and the historical water flow state data.
[0086] In an exemplary embodiment, as Figure 3 shown, the historical water flow state data includes historical water flow velocity, historical water flow direction, and historical eddy current intensity. Obtaining the target water flow state model according to the correspondence between the water flow distribution state data inside the dishwasher and the historical water flow state data may include:
[0087] S21: Obtain a preset water flow state model according to the correspondence between the water flow distribution state data inside the dishwasher and the historical water flow velocity, the historical water flow direction, and the historical eddy current intensity;
[0088] S22: Obtain the water flow state data of the dishwasher at a preset moment based on the eddy current sensor; the water flow state data at the preset moment includes preset water flow velocity, preset water flow direction, and preset eddy current intensity;
[0089] S23: Input the preset water flow velocity, the preset water flow direction, and the preset eddy current intensity into the preset water flow state model to obtain the preset water flow distribution state data of the dishwasher at the preset moment;
[0090] S24: Adjust the preset water flow state model according to the preset water flow distribution state data to obtain the target water flow state model.
[0091] In the embodiments of the present application, the water flow state data of the dishwasher is input into hydrodynamic equations (such as the continuity equation, the Navier-Stokes equation) to obtain the water flow state inside the dishwasher. The continuity equation is used to describe mass conservation, and its formula is shown as follows:
[0092]
[0093] where v is the velocity field.
[0094] The Navier-Stokes equation is used to describe momentum conservation, and its formula is shown as follows:
[0095]
[0096] Among them, ρ is the density of water, assuming ρ = 1000 kg / m 3 , p is the pressure, assuming p = 1000 Pa, μ is the dynamic viscosity of water, assuming μ = 0.001 Pa·s, and f is the body force, assuming f = 0 N.
[0097] In the embodiment of the present application, substituting the historical water flow state data of the dishwasher into the hydrodynamics equation can describe the flow characteristics of the water flow inside the dishwasher, obtain the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data, and according to this corresponding relationship, obtain a preset water flow state model. Among them, the historical water flow state data can be the historical water flow velocity, the historical water flow direction, and the historical eddy current intensity. According to the water flow data collected by the eddy current sensor in real time at a preset time inside the dishwasher, inputting the newly obtained data into the preset water flow state model can obtain the preset water flow distribution state data of the dishwasher at a preset time, and adjusting the model parameters of the preset water flow state model according to the preset water flow distribution state data at the preset time, so that the real-time state of the water flow inside the dishwasher can get closer and closer to the ideal target water flow state. After the adjustment is completed, a target water flow state model is obtained.
[0098] In the embodiment of the present application, the preset water flow state model is adjusted by the real-time data collected by the eddy current sensor to obtain a target water flow state model, so that the real-time state of the water flow inside the dishwasher gets closer and closer to the ideal target water flow state, and a more accurate and reliable water flow state model can be obtained, realizing precise control of the washing process and improving the washing efficiency of the dishwasher.
[0099] In an exemplary embodiment, as Figure 4 shown, the inputting the preset water flow velocity, the preset water flow direction, and the preset eddy current intensity into the preset water flow state model to obtain the preset water flow distribution state data of the dishwasher at a preset moment may include:
[0100] S231: Divide the internal space of the dishwasher into a plurality of control volumes, and each control volume corresponds to a grid point;
[0101] S232: Input the preset water flow velocity, the preset water flow direction, and the preset eddy current intensity into the preset water flow state model, and perform discretization processing on the preset water flow state model to obtain an algebraic equation corresponding to each grid point;
[0102] S233: Determine the set of algebraic equations corresponding to the plurality of grid points as an algebraic equation system;
[0103] S234: Solve the algebraic equation set to obtain the preset water flow distribution state data of the dishwasher.
[0104] In the embodiment of the present application, since the Navier-Stokes equation usually has difficulty in obtaining an analytical solution, numerical methods need to be used for solving, such as the finite volume method (FVM) or the finite element method (FEM). The following are the basic steps for solving using the finite element method: Divide the internal space of the dishwasher into several small control volumes, and each volume corresponds to a grid point; Discretize the Navier-Stokes equation with the preset water flow velocity, preset water flow direction, and preset eddy current intensity on each control volume, and an algebraic equation corresponding to each grid point will be obtained. The set of algebraic equations corresponding to multiple grid points is used as the algebraic equation set, and this algebraic equation set can reflect the water flow state inside the entire dishwasher; Use an iterative algorithm (such as the SIMPLE algorithm) to solve the obtained algebraic equation set, and the velocity and pressure distribution information of the water flow in each control volume inside the dishwasher can be obtained.
[0105] In the embodiment of the present application, if the fluid space (the internal space of the dishwasher) is divided into N control volumes, the algebraic equation established on each control volume i can be shown as follows:
[0106] A i x i =b i
[0107] Among them, is the coefficient matrix describing the change of physical quantities in control volume i, is the unknown physical quantity (such as velocity, pressure, etc.) in this volume, and b i is the known source term or external input.
[0108] Combining the algebraic equations of all control volumes together, a set of linear equations can be obtained, and its expression can be shown as follows:
[0109] Ax=b
[0110] Among them, A is the coefficient matrix of the overall system, x is the unknown quantity (such as velocity and pressure, etc.) of all control volumes in the entire fluid space, and b is the external input and source term.
[0111] The embodiment of the present application uses numerical methods to solve the Navier-Stokes equation, can obtain the water flow distribution state data inside the dishwasher, and realizes the optimization of the preset water flow state model.
[0112] In an exemplary embodiment, as Figure 5 shown, adjusting the preset water flow state model according to the preset water flow distribution state data to obtain the target water flow state model may include:
[0113] S241: Adjust the model parameters of the preset water flow state model according to the preset water flow distribution state data, and obtain the parameter change information of the model parameters;
[0114] S242: When the parameter change information of the model parameters indicates that the change of the model parameters meets the preset conditions, determine the preset water flow state model at the end of the adjustment as the target water flow state model.
[0115] In the embodiment of the present application, after obtaining the preset water flow distribution state data, the model parameters in the preset water flow state model are adjusted, and the parameter change information of the model parameters is obtained. For the adjustment of the model, an optimization condition can be set. When the change of the model parameters can reach the optimization condition, the adjustment ends, and the target water flow state model is obtained.
[0116] In the embodiment of the present application, in order to make the water flow evenly distributed in each area of the dishwasher, an objective function can be defined to optimize the preset water flow state model, ensuring that all tableware surfaces in the dishwasher can effectively contact the water flow and detergent, while reducing energy consumption. The expression of the objective function J can be shown as follows:
[0117]
[0118] Among them, Ω is the water flow area in the dishwasher, and λ is the penalty coefficient, which is used to constrain the divergence of the flow field to make it as close to zero as possible, ensuring the incompressibility of the fluid.
[0119] In the embodiment of the present application, a gradient-based optimization algorithm (such as the gradient descent method) can be used to minimize the objective function. Among them, the initial conditions can be set as the initial water flow velocity and pressure data obtained from the sensor. Using the solved Navier-Stokes equation, calculate the gradient of the objective function with respect to the control parameters (some adjustable parameters, such as the proportional, integral, and differential coefficients in the PID controller), obtain the corresponding gradient information, and then update the control parameters according to the obtained gradient information, so as to minimize the objective function. When the change of the objective function is less than the preset threshold, the optimization algorithm stops, outputs the optimal parameters, and obtains the target water flow state model.
[0120] The embodiment of the present application adjusts the model parameters of the preset water flow state model, obtains the best model parameters, and finally obtains a more accurate target water flow state model, which can accurately reflect the water flow state inside the dishwasher, obtain the ideal target water flow state data, and thus realize the precise control of the washing process of the dishwasher.
[0121] S3: Obtain the current water flow state data of the dishwasher under the current washing parameters based on the eddy current sensor.
[0122] S4: Input the current water flow state data into the target water flow state model to obtain the target water flow state data of the dishwasher under the current washing parameters.
[0123] In the embodiments of the present application, since the real-time data collected from multiple eddy current sensors may have noise and inconsistencies, before inputting the data collected by the sensors into the water flow state model, it is necessary to perform data fusion and preprocessing on the collected data. The Kalman filter can be used to perform data fusion on the collected data to provide a real-time water flow state estimation inside the dishwasher. Among them, the core steps of the Kalman filter are as follows:
[0124] First, perform the prediction step. The prediction step includes predicting the state and predicting the covariance. Among them, the formula for predicting the state is shown as follows:
[0125]
[0126] Among them, is the predicted state, u k-1 is the control input at the previous moment, A is the system state transition matrix, describing the dynamic evolution of the system state, and B is the control input matrix, describing how the control input affects the system state.
[0127] The formula for covariance prediction is shown as follows:
[0128] P k|k-1 = AP k-1|k-1 A T + Q
[0129] Among them, P k|k-1 is the predicted covariance, P k-1|k-1 is the covariance at the previous moment, T is the time update matrix, used to predict the system state at the next moment, and Q is the process noise covariance matrix, describing the uncertainty of the system during the state transition process.
[0130] Secondly, perform the update step. The update step includes calculating the Kalman gain, updating the state, and updating the covariance. Among them, the formula for calculating the Kalman gain is shown as follows:
[0131] K k = P k|k-1 H T (HP k|k-1 H T + R) -1
[0132] Among them, K kis the Kalman gain, H is the measurement matrix that maps the state of the system to the measurement space, R is the measurement noise covariance matrix that describes the influence of noise in the measurement process, and T is the time update matrix used to predict the system state at the next moment.
[0133] The formula for updating the state is shown as follows:
[0134]
[0135] Where, is the updated state variable, z k is the observed variable,
[0136] The formula for updating the covariance is shown as follows:
[0137] P k|k =(I - K k H)P k|k-1
[0138] Where, P k|k is the updated covariance, and I is the identity matrix.
[0139] In the embodiment of the present application, the Kalman filter is used to process the data before inputting into the model, and a smoother and more accurate estimated value of the water flow velocity can be obtained, which can more accurately reflect the water flow state in the system.
[0140] S5: Based on the difference between the current water flow state data and the target water flow state data, adjust the current washing parameters of the dishwasher to obtain updated washing parameters.
[0141] In the embodiment of the present application, an eddy current inductor, a controller (PID controller, Proportion Integration Differentiation), an actuator, and a controlled object (dishwasher) form a feedback control system. The eddy current inductor collects the water flow data in the dishwasher in real time and transmits the data to the controller. The controller then calculates the error based on the target parameters and the currently measured data values, and generates a control signal through the PID control algorithm to dynamically adjust the washing parameters.
[0142] In the embodiment of the present application, a PID controller is used as the feedback controller, and the dynamic response of the system is controlled by adjusting three parameters: proportional, integral, and derivative. The formula for the control signal u(t) of the PID controller is shown as follows:
[0143]
[0144] e(t) = r(t) - y(t)
[0145] where u(t) is the control signal, K p is the proportional gain, amplifying the current error, e(t) is the error, r(t) is the target value, y(t) is the actual measured value, K i is the integral gain, considering the cumulative error and reducing the steady-state error, K d is the derivative gain, considering the error change rate and reducing the overshoot.
[0146] In the embodiment of the present application, taking the following as an example, assume the target water flow velocity v target is 0.7 m / s, and the currently measured water flow velocity v current is 0.5 m / s. Then the error, which is the difference between the two, is 0.2 m / s. At this time, the expression of the control signal is as shown in the following formula:
[0147]
[0148] Assume K p is 0.5, K i is 0.5, K d is 0.1. Then the expression of the control signal obtained is as shown in the following formula;
[0149] u(t) = 2·0.2 + 0.5·0.2·t + 0.1·0 = 0.4 + 0.1t
[0150] This control signal u(t) can be used to adjust the parameters of the spray arm, so that the water flow velocity gradually approaches the target value.
[0151] In the embodiment of the present application, in order to improve the response speed and accuracy of the PID controller, an adaptive control method can be adopted to dynamically adjust the PID parameters according to real-time data. Assume that through the analysis of historical data, the dynamic characteristics of the system can be represented by a first-order model, as shown in the following formula:
[0152]
[0153] where G(s) is the transfer function of the system, describing the relationship between the system input and output, K is the system gain, τ is the system time constant, and s is the complex variable in the Laplace transform, used to describe the frequency-domain behavior of the system.
[0154] In the embodiment of the present application, the adaptive control algorithm can adjust the PID parameters K p , K i and K dFor example, a simple adaptive algorithm is the Ziegler-Nichols method, as follows:
[0155] K p = 0.6K u , K i = 2K p / T u , K d = K p T u / 8
[0156] where K u is the final value gain of the system, and T u is the oscillation period of the system. Based on K and τ estimated from real-time monitoring data, K u and T u can be dynamically updated, thereby adjusting the control parameters to optimize the dynamic response of the entire system.
[0157] In the embodiments of the present application, through the feedback control algorithm based on real-time data, the washing parameters of the dishwasher can be dynamically adjusted, thereby achieving an efficient and stable washing process; as the core component, the PID controller can, by real-time monitoring of water flow data, enable the feedback control system to quickly respond to changes and continuously optimize the washing parameters to ensure the best washing effect; in addition, the adaptive adjustment of the control parameters further improves the accuracy and robustness of the feedback control system, enabling the dishwasher to maintain efficient operation under different conditions.
[0158] In an exemplary embodiment, as Figure 6 shown, adjusting the current washing parameters of the dishwasher based on the difference between the current water flow state data and the target water flow state data to obtain updated washing parameters may include:
[0159] S51: Obtaining a control signal based on the difference between the current water flow state data and the target water flow state data;
[0160] S52: Adjusting the current washing parameters of the dishwasher based on the control signal to obtain updated washing parameters.
[0161] In the embodiments of the present application, the state of the water flow is corresponded to the washing parameters (such as the rotation speed, angle, and spraying pressure of the spray arm). Through the PID controller, the error between the current water flow state data and the target water flow state data can be calculated to obtain a control signal, and the washing parameters are adjusted accordingly based on the obtained control signal, thereby obtaining updated washing parameters.
[0162] In the embodiments of the present application, by using a feedback controller to obtain the difference between the current water flow state data and the target water flow state data and generate a control signal, the washing parameters can be adjusted more precisely, the washing process can be optimized, and the best washing effect can be ensured.
[0163] In an exemplary embodiment, as Figure 7 shown, obtaining the control signal based on the difference between the current water flow state data and the target water flow state data may include:
[0164] S511: Obtain the current water flow speed, current water flow direction, and current vortex intensity of the dishwasher under the current washing parameters, and use the current water flow speed, the current water flow direction, and the current vortex intensity as the current water flow state data;
[0165] S512: Obtain the target water flow speed, target water flow direction, and target vortex intensity of the dishwasher under the current washing parameters, and use the target water flow speed, the target water flow direction, and the target vortex intensity as the target water flow state data;
[0166] S513: Obtain a water flow speed control signal based on the difference between the current water flow speed and the target water flow speed;
[0167] S514: Obtain a water flow direction control signal based on the difference between the current water flow direction and the target water flow direction;
[0168] S515: Obtain a vortex intensity control signal based on the difference between the current vortex intensity and the target vortex intensity.
[0169] In the embodiments of the present application, relevant data of the water flow can be obtained in real time through a vortex sensor. For example, the water flow speed v(t), the speed of the water flow, affects the impact force of the water flow and the washing effect; the water flow direction θ(t), the flowing direction of the water flow, determines whether the water flow evenly covers the surface of the tableware; the vortex intensity I(t), which reflects the turbulence degree of the water flow, affects the water flow disturbance effect during cleaning.
[0170] In the embodiments of the present application, obtain the current water flow speed, current water flow direction, and current vortex intensity of the dishwasher under the washing parameters, and obtain the target water flow speed, target water flow direction, and target vortex intensity under the current washing parameters.
[0171] According to the difference between the current water flow speed and the target water flow, obtain the water flow speed control signal corresponding to the water flow speed. The water flow speed control signal can be used to adjust the injection pressure. If the water flow speed is lower than the target water flow speed, the water pressure can be increased to increase the water flow speed. The expression of the water flow speed control signal is shown as follows;
[0172]
[0173] Among them, e v (t) is the error between the current water flow velocity and the target water flow velocity, and u pressure (t) is the water flow velocity control signal.
[0174] According to the difference between the current water flow direction and the target water flow direction, a water flow direction control signal is obtained. The water flow direction control signal can be used to adjust the angle of the spray arm in the dishwasher. If the water flow direction deviates from the set target direction, the angle of the spray arm can be adjusted so that the water flow can cover the target area. The expression of the water flow direction control signal is as follows;
[0175]
[0176] Among them, u θ (t) is the water flow direction control signal, and e θ (t) is the error between the current water flow direction and the target water flow direction.
[0177] According to the difference between the current eddy current intensity and the target eddy current intensity, an eddy current intensity control signal is obtained. The eddy current intensity control signal can be used to adjust the rotation speed of the spray arm in the dishwasher. If the eddy current intensity is too low, it may mean that the water flow lacks sufficient disturbance, resulting in a decrease in cleaning efficiency. Therefore, timely adjustment is required. The eddy current intensity can be increased by adjusting the rotation speed of the spray arm. The expression of the eddy current intensity control signal is as follows;
[0178]
[0179] Among them, u speed (t) is the eddy current intensity control signal, and e I (t) is the error between the current eddy current intensity and the target eddy current intensity.
[0180] The embodiment of the present application obtains the current water flow state data and the target water flow state data, and can obtain the water flow velocity control signal according to the difference between the current water flow velocity and the target water flow, obtain the water flow direction control signal according to the difference between the current water flow direction and the target water flow direction, and obtain the eddy current intensity control signal according to the difference between the current eddy current intensity and the target eddy current intensity, and can obtain more accurate control signals, thereby realizing the precise optimization of the washing parameters of the dishwasher.
[0181] In an exemplary embodiment, as Figure 8 shown, adjusting the current washing parameters of the dishwasher based on the control signal to obtain updated washing parameters may include:
[0182] S521: Adjust the spraying pressure of the dishwasher spray arm based on the water flow speed control signal to obtain an updated spraying pressure;
[0183] S522: Adjust the angle of the dishwasher spray arm based on the water flow direction control signal to obtain an updated spray arm angle;
[0184] S523: Adjust the rotation speed of the dishwasher spray arm based on the eddy current intensity control signal to obtain an updated spray arm rotation speed;
[0185] S524: Determine the updated washing parameters based on the updated spraying pressure, the updated spray arm angle, and the updated spray arm rotation speed.
[0186] In the embodiments of the present application, corresponding control signals to the parameters of the dishwasher can achieve precise control of the washing process through the control signals. The water flow speed control signal can be used to adjust the spraying pressure, and an updated spraying pressure can be obtained according to the water flow speed control signal; the water flow direction control signal can be used to adjust the angle of the spray arm, and an updated spray arm angle can be obtained according to the water flow direction control signal; the eddy current intensity control signal can be used to adjust the rotation speed of the spray arm, and an updated spray arm rotation speed can be obtained according to the eddy current intensity control signal. Based on the updated spraying pressure, the updated spray arm angle, and the updated spray arm rotation speed, updated washing parameters can be obtained, so that the dishwasher continues to operate according to the updated washing parameters to obtain the best washing effect.
[0187] In the embodiments of the present application, adjusting the spraying pressure through the water flow speed control signal, adjusting the angle of the spray arm through the water flow direction control signal, and adjusting the rotation speed of the spray arm through the eddy current intensity control signal can achieve precise control of the washing parameters of the dishwasher, ensure that the dishwasher washes with the optimal washing parameters, and realize an efficient washing process.
[0188] S6: Control the dishwasher to operate according to the updated washing parameters
[0189] In the embodiment of the present application, when the dishwasher is controlled to continue running according to the updated washing parameters, since the water flow state will change, the eddy current sensor will continue to collect water flow data in real time, input the water flow data into the target water flow state model, and updated target water flow state data can be obtained. The feedback control system will continue to adjust the washing parameters according to the updated target water flow state data and the real-time water flow state to ensure that the dishwasher is always in the best washing parameters. Whenever the water flow state changes, the eddy current sensor can monitor it in real time, and after corresponding data processing, input it into the target water flow state model to obtain a new target water flow state. If a large difference is detected between the real-time water flow state and the target water flow state during continuous monitoring and updating, the model parameters of the target water flow state model will continue to be optimized and adjusted to obtain a more accurate water flow model, ensuring that the dishwasher can maintain efficient operation in different states, achieving precise control of the internal water flow dynamics of the dishwasher and improving the overall washing effect.
[0190] In the embodiment of the present application, by setting an eddy current sensor in the dishwasher, the water flow state can be monitored in real time to ensure a comprehensive understanding of the water flow state during the washing process; through the PID controller and the feedback control algorithm based on real-time data, the change of the water flow state can be quickly responded to, the washing parameters of the dishwasher can be dynamically adjusted, the washing parameters of the dishwasher can be continuously optimized, an efficient and stable washing process can be achieved, the best washing effect can be ensured, the dishwasher is effectively prevented from using a high-energy consumption mode for cleaning for a long time, and the waste of water and electricity resources is reduced; by preprocessing the data collected by the eddy current sensor and adaptively adjusting the control parameters, the control accuracy can be effectively improved, and the dishwasher can maintain efficient operation in different states.
[0191] The embodiment of this specification also provides an intelligent control device for a dishwasher. An eddy current sensor is provided in the dishwasher, and the device may include:
[0192] A correspondence relationship acquisition module, configured to acquire the historical water flow state data of the dishwasher, and obtain the correspondence relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data according to the hydrodynamics equation;
[0193] A target water flow state model acquisition module, configured to obtain a target water flow state model according to the correspondence relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data;
[0194] A current water flow state data acquisition module, configured to acquire the current water flow state data of the dishwasher under the current washing parameters based on the eddy current sensor;
[0195] A target water flow state data acquisition module, configured to input the current water flow state data into the target water flow state model to obtain the target water flow state data of the dishwasher under the current washing parameters;
[0196] An updated washing parameter acquisition module, configured to adjust the current washing parameters of the dishwasher based on the difference between the current water flow state data and the target water flow state data to obtain updated washing parameters;
[0197] A control operation module, configured to control the dishwasher to operate according to the updated washing parameters.
[0198] In an exemplary embodiment, the corresponding relationship acquisition module may include:
[0199] An initial historical water flow state data acquisition unit, configured to acquire the initial historical water flow state data of the dishwasher;
[0200] A historical water flow state data acquisition unit, configured to preprocess the initial historical water flow state data to obtain the historical water flow state data;
[0201] A corresponding relationship determination unit, configured to determine the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data according to the hydrodynamics equation.
[0202] In an exemplary embodiment, the historical water flow state data may include historical water flow velocity, historical water flow direction, and historical eddy current intensity, and the target water flow state model acquisition module may include:
[0203] A preset water flow state model acquisition unit, configured to obtain a preset water flow state model according to the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow velocity, the historical water flow direction, and the historical eddy current intensity;
[0204] A preset moment water flow state data acquisition unit, configured to acquire the water flow state data of the dishwasher at a preset moment based on the eddy current sensor; the water flow state data at the preset moment includes preset water flow velocity, preset water flow direction, and preset eddy current intensity;
[0205] A preset water flow distribution state data acquisition unit, configured to input the preset water flow velocity, the preset water flow direction, and the preset eddy current intensity into the preset water flow state model to obtain the preset water flow distribution state data of the dishwasher at the preset moment;
[0206] A target water flow state model acquisition unit, configured to adjust the preset water flow state model according to the preset water flow distribution state data to obtain the target water flow state model.
[0207] In an exemplary embodiment, the preset water flow distribution state data acquisition unit may include:
[0208] A space division sub-unit, configured to divide the internal space of the dishwasher into a plurality of control volumes, and each of the control volumes corresponds to a grid point;
[0209] An algebraic equation acquisition sub-unit, configured to input the preset water flow velocity, the preset water flow direction, and the preset eddy current intensity into the preset water flow state model, and perform discretization processing on the preset water flow state model to obtain an algebraic equation corresponding to each grid point;
[0210] An algebraic equation set determination sub-unit, configured to determine a set of algebraic equations corresponding to a plurality of the grid points as an algebraic equation set;
[0211] A preset water flow distribution state data acquisition sub-unit, configured to solve the algebraic equation set to obtain the preset water flow distribution state data of the dishwasher.
[0212] In an exemplary embodiment, the target water flow state model acquisition unit may include:
[0213] A parameter change information acquisition sub-unit, configured to adjust the model parameters of the preset water flow state model according to the preset water flow distribution state data, and acquire parameter change information of the model parameters;
[0214] A target water flow state model determination sub-unit, configured to determine the preset water flow state model at the end of adjustment as the target water flow state model when the parameter change information of the model parameters indicates that the change of the model parameters meets a preset condition.
[0215] In an exemplary embodiment, the updated washing parameter acquisition module may include:
[0216] A control signal acquisition unit, configured to obtain a control signal based on the difference between the current water flow state data and the target water flow state data;
[0217] An updated washing parameter acquisition unit, configured to adjust the current washing parameters of the dishwasher based on the control signal to obtain updated washing parameters.
[0218] In an exemplary embodiment, the control signal acquisition unit may include:
[0219] A current water flow state data determination subunit, configured to obtain the current water flow speed, the current water flow direction, and the current vortex intensity of the dishwasher under the current washing parameters, and use the current water flow speed, the current water flow direction, and the current vortex intensity as the current water flow state data;
[0220] A target water flow state data determination subunit, configured to obtain the target water flow speed, the target water flow direction, and the target vortex intensity of the dishwasher under the current washing parameters, and use the target water flow speed, the target water flow direction, and the target vortex intensity as the target water flow state data;
[0221] A water flow speed control signal acquisition subunit, configured to obtain a water flow speed control signal based on the difference between the current water flow speed and the target water flow speed;
[0222] A water flow direction control signal acquisition subunit, configured to obtain a water flow direction control signal based on the difference between the current water flow direction and the target water flow direction;
[0223] A vortex intensity control signal acquisition subunit, configured to obtain a vortex intensity control signal based on the difference between the current vortex intensity and the target vortex intensity.
[0224] In an exemplary embodiment, the updated washing parameter acquisition unit may include:
[0225] An injection pressure acquisition subunit, configured to adjust the injection pressure of the dishwasher spray arm based on the water flow speed control signal to obtain an updated injection pressure;
[0226] A spray arm angle acquisition subunit, configured to adjust the angle of the dishwasher spray arm based on the water flow direction control signal to obtain an updated spray arm angle;
[0227] A spray arm rotation speed acquisition subunit, configured to adjust the rotation speed of the dishwasher spray arm based on the vortex intensity control signal to obtain an updated spray arm rotation speed;
[0228] An updated washing parameter determination subunit, configured to determine the updated washing parameters based on the updated injection pressure, the updated spray arm angle, and the updated spray arm rotation speed.
[0229] The device in the above-described device embodiment and the method embodiment are based on the same inventive concept.
[0230] This specification embodiment also provides a dishwasher, in which a vortex inductor is provided, and the dishwasher can implement the intelligent control method of the dishwasher provided in the above method embodiment.
[0231] An embodiment of this specification provides an electronic device, which includes a processor and a memory. At least one instruction or at least one program segment is stored in the memory, and the at least one instruction or at least one program segment is loaded and executed by the processor to implement the intelligent control method of the dishwasher provided in the above method embodiment.
[0232] An embodiment of this specification also provides a computer-readable storage medium. The storage medium can be set in a terminal to store at least one instruction or at least one program segment related to implementing the intelligent control method of the dishwasher in the method embodiment. The at least one instruction or at least one program segment is loaded and executed by the processor to implement the intelligent control method of the dishwasher provided in the above method embodiment.
[0233] An embodiment of this application also provides a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes to implement the intelligent control method of the dishwasher provided in the above method embodiment.
[0234] Optionally, in the embodiment of this specification, the storage medium may be located in at least one of multiple network servers in a computer network. Optionally, in this embodiment, the above storage medium may include, but is not limited to: various media that can store program codes such as USB flash drives, read-only memories (ROMs), random access memories (RAMs), mobile hard disks, magnetic disks, or optical discs.
[0235] The memory in the embodiment of this specification can be used to store software programs and modules. The processor runs the software programs and modules stored in the memory to execute various functional applications and data processing. The memory mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system, application programs required for functions, etc.; the data storage area can store data created according to the use of the device, etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices. Correspondingly, the memory may also include a memory controller to provide the processor with access to the memory.
[0236] The embodiment of the intelligent control method of the dishwasher provided in the embodiment of this specification can be executed on a mobile terminal, a computer terminal, a server, or a similar computing device. Taking running on a server as an example, Figure 9This is a hardware structure block diagram of a server for an intelligent control method of a dishwasher provided by an embodiment of this specification. As Figure 9 shown, the server 900 may vary greatly due to different configurations or performances, and may include one or more central processing units (CPUs) 910 (the central processing unit 910 may include, but is not limited to, a processing device such as a microprocessor MCU or a field programmable gate array FPGA), a memory 930 for storing data, and one or more storage media 920 (such as one or more mass storage devices) for storing application programs 923 or data 922. Among them, the memory 930 and the storage media 920 may be transient storage or persistent storage. The program stored in the storage media 920 may include one or more modules, and each module may include a series of instruction operations on the server. Further, the central processing unit 910 may be set to communicate with the storage media 920 and execute a series of instruction operations in the storage media 920 on the server 900. The server 900 may further include one or more power supplies 960, one or more wired or wireless network interfaces 950, one or more input / output interfaces 940, and / or one or more operating systems 921, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, and so on.
[0237] The input / output interface 940 may be used to receive or send data via a network. Specific examples of the above network may include a wireless network provided by a communication provider of the server 900. In one example, the input / output interface 940 includes a network interface controller (NIC), which may be connected to other network devices through a base station and thus communicate with the Internet. In one example, the input / output interface 940 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0238] Those of ordinary skill in the art can understand that Figure 9 the structure shown is only schematic and does not limit the structure of the above electronic device. For example, the server 900 may further include more or fewer components than Figure 9 shown, or have a different configuration from Figure 9 shown.
[0239] As can be seen from the embodiments of the intelligent control method and device for the dishwasher provided by the present application above, an eddy current sensor is provided in the dishwasher of the present application to obtain the historical water flow state data of the dishwasher, and according to the hydrodynamic equation, the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data is obtained; according to the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data, a target water flow state model is obtained; based on the eddy current sensor, the current water flow state data of the dishwasher under the current washing parameters is obtained; the current water flow state data is input into the target water flow state model to obtain the target water flow state data of the dishwasher under the current washing parameters; based on the difference between the current water flow state data and the target water flow state data, the current washing parameters of the dishwasher are adjusted to obtain updated washing parameters; and the dishwasher is controlled to operate according to the updated washing parameters. By providing an eddy current sensor in the dishwasher, the present application can monitor the water flow state in real time, ensuring a comprehensive understanding of the water flow state during the washing process; through the PID controller and the feedback control algorithm based on real-time data, it can quickly respond to changes in the water flow state, dynamically adjust the washing parameters of the dishwasher, continuously optimize the washing parameters of the dishwasher, achieve an efficient and stable washing process, ensure the best washing effect, effectively avoid the dishwasher using a high-energy consumption mode for cleaning for a long time, and reduce the waste of water and electricity resources; by preprocessing the data collected by the eddy current sensor and adaptively adjusting the control parameters, the control accuracy can be effectively improved, and it is ensured that the dishwasher can maintain efficient operation in different states.
[0240] It should be noted that: the above sequence of the embodiments in this specification is only for description and does not represent the superiority or inferiority of the embodiments. And the above specific embodiments of this specification have been described. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in a different order than in the embodiments and still achieve the desired results. Additionally, the processes depicted in the drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0241] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between each embodiment can be referred to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the embodiments of the device, equipment, and storage medium, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiments.
[0242] Those of ordinary skill in the art can understand that all or part of the steps to implement the above embodiments can be completed by hardware, or can be completed by instructing relevant hardware through a program. The program can be stored in a computer storage medium. The storage medium mentioned above can be a read-only memory, a disk, an optical disc, etc. The above are only the preferred embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. An intelligent control method for a dishwasher, characterized in that, A vortex sensor is provided inside the dishwasher, and the method includes: Obtain the historical water flow state data of the dishwasher, and according to the hydrodynamic equation, obtain the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data; According to the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data, obtain a target water flow state model; Based on the vortex sensor, obtain the current water flow state data of the dishwasher under the current washing parameters; Input the current water flow state data into the target water flow state model to obtain the target water flow state data of the dishwasher under the current washing parameters; Based on the difference between the current water flow state data and the target water flow state data, adjust the current washing parameters of the dishwasher to obtain updated washing parameters; Control the dishwasher to operate according to the updated washing parameters.
2. The method according to claim 1, wherein The historical water flow state data includes historical water flow velocity, historical water flow direction, and historical vortex intensity. The obtaining of the target water flow state model according to the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data includes: According to the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow velocity, the historical water flow direction, and the historical vortex intensity, obtain a preset water flow state model; Based on the vortex sensor, obtain the water flow state data of the dishwasher at a preset moment; the water flow state data at the preset moment includes preset water flow velocity, preset water flow direction, and preset vortex intensity; Input the preset water flow velocity, the preset water flow direction, and the preset vortex intensity into the preset water flow state model to obtain the preset water flow distribution state data of the dishwasher at the preset moment; Adjust the preset water flow state model according to the preset water flow distribution state data to obtain the target water flow state model.
3. The method according to claim 2, wherein The inputting of the preset water flow velocity, the preset water flow direction, and the preset vortex intensity into the preset water flow state model to obtain the preset water flow distribution state data of the dishwasher at the preset moment includes: Divide the internal space of the dishwasher into multiple control volumes, and each control volume corresponds to a grid point; Input the preset water flow velocity, the preset water flow direction, and the preset vortex intensity into the preset water flow state model, and perform discretization processing on the preset water flow state model to obtain an algebraic equation corresponding to each grid point; Determine the set of algebraic equations corresponding to multiple grid points as an algebraic equation system; Solve the algebraic equation system to obtain the preset water flow distribution state data of the dishwasher.
4. The method according to claim 3, wherein The adjusting of the preset water flow state model according to the preset water flow distribution state data to obtain the target water flow state model includes: Adjust the model parameters of the preset water flow state model according to the preset water flow distribution state data, and obtain the parameter change information of the model parameters; When the parameter change information of the model parameters indicates that the change of the model parameters meets the preset conditions, the preset water flow state model at the end of the adjustment is determined as the target water flow state model.
5. The method according to claim 1, wherein Adjusting the current washing parameters of the dishwasher based on the difference between the current water flow state data and the target water flow state data to obtain updated washing parameters includes: Obtaining a control signal based on the difference between the current water flow state data and the target water flow state data; Adjusting the current washing parameters of the dishwasher based on the control signal to obtain updated washing parameters.
6. The method according to claim 5, characterized in that, Obtaining a control signal based on the difference between the current water flow state data and the target water flow state data includes: Obtaining the current water flow speed, current water flow direction, and current vortex intensity of the dishwasher under the current washing parameters, and taking the current water flow speed, the current water flow direction, and the current vortex intensity as the current water flow state data; Obtaining the target water flow speed, target water flow direction, and target vortex intensity of the dishwasher under the current washing parameters, and taking the target water flow speed, the target water flow direction, and the target vortex intensity as the target water flow state data; Obtaining a water flow speed control signal based on the difference between the current water flow speed and the target water flow speed; Obtaining a water flow direction control signal based on the difference between the current water flow direction and the target water flow direction; Obtaining a vortex intensity control signal based on the difference between the current vortex intensity and the target vortex intensity.
7. The method according to claim 6, wherein Adjusting the current washing parameters of the dishwasher based on the control signal to obtain updated washing parameters includes: Adjusting the injection pressure of the dishwasher spray arm based on the water flow speed control signal to obtain an updated injection pressure; Adjusting the angle of the dishwasher spray arm based on the water flow direction control signal to obtain an updated spray arm angle; Adjusting the rotation speed of the dishwasher spray arm based on the vortex intensity control signal to obtain an updated spray arm rotation speed; Determining the updated washing parameters based on the updated injection pressure, the updated spray arm angle, and the updated spray arm rotation speed.
8. The method according to claim 1, characterized in that, Obtaining the historical water flow state data of the dishwasher and obtaining the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data according to the hydrodynamics equation includes: Obtaining the initial historical water flow state data of the dishwasher; Preprocessing the initial historical water flow state data to obtain the historical water flow state data; Determining the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data according to the hydrodynamics equation.
9. An intelligent control device for a dishwasher, characterized in that, A vortex sensor is provided inside the dishwasher, and the device includes: A corresponding relationship acquisition module, configured to obtain the historical water flow state data of the dishwasher and obtain the corresponding relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data according to the hydrodynamics equation; A target water flow state model acquisition module, configured to obtain a target water flow state model according to the correspondence relationship between the water flow distribution state data inside the dishwasher and the historical water flow state data; A current water flow state data acquisition module, configured to obtain current water flow state data of the dishwasher under current washing parameters based on the eddy current inductor; A target water flow state data acquisition module, configured to input the current water flow state data into the target water flow state model to obtain target water flow state data of the dishwasher under current washing parameters; An updated washing parameter acquisition module, configured to adjust the current washing parameters of the dishwasher based on the difference between the current water flow state data and the target water flow state data to obtain updated washing parameters; A control operation module, configured to control the dishwasher to operate according to the updated washing parameters.
10. An electronic device, characterized in that, The electronic device includes a processor and a memory, and the processor is used to store the memory of the processor-executable instructions; wherein, the processor is configured to execute the instructions to implement the intelligent control method of the dishwasher according to any one of claims 1-8.