Dishwasher, control method for dishwasher, readable storage medium, and program product

By installing temperature and humidity detection elements and a weighing module inside the dishwasher, and using a PID controller to dynamically adjust the fan speed and hot air temperature, the problem of poor drying effect in traditional dishwashers is solved, achieving efficient and energy-saving tableware drying control.

CN121101422APending Publication Date: 2025-12-12HISENSE (SHANDONG) KITCHEN & BATHROOM CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511233574.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-29
Publication Date
2025-12-12

AI Technical Summary

Technical Problem

Traditional dishwashers cannot dynamically adjust their drying process based on the humidity of the dishes, resulting in poor drying performance, energy waste, and damage to the dishes.

Method used

Temperature and humidity detection elements and a weighing module are installed in the inner tub of the dishwasher. The fan speed and hot air temperature are adjusted by a PID controller according to the load of tableware and the humidity difference to achieve dynamic drying control.

Benefits of technology

It improves the drying effect of tableware, avoids over-drying or under-drying, saves energy, protects tableware, and provides convenient intelligent operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121101422A_ABST
    Figure CN121101422A_ABST
Patent Text Reader

Abstract

The invention relates to a dishwasher, a control method of the dishwasher, a readable storage medium and a program product. The dish-washing machine comprises: a controller configured to obtain a tableware loading weight of the dish-washing machine, and obtain a target PID control parameter corresponding to the tableware loading weight from a preset mapping relationship; the preset mapping relation is used for recording PID control parameters corresponding to at least two different tableware loading weights; acquiring a temperature difference value and a humidity difference value when the dish-washing machine enters a drying mode; the temperature difference value is the difference value between the current temperature and the preset reference temperature; the humidity difference value is the difference value between the current humidity and the preset reference humidity; the temperature difference value and the humidity difference value are input into a PID controller adopting the target PID control parameters, and the target fan rotating speed and the target hot air temperature are obtained; and the fan unit is controlled to adjust the fan rotating speed to the target fan rotating speed, and the heating unit is controlled to adjust the hot air temperature to the target hot air temperature. By adopting the method, the tableware drying effect of the dish-washing machine can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of smart home appliance technology, and in particular to a dishwasher, a dishwasher control method, a readable storage medium, and a program product. Background Technology

[0002] A dishwasher is a device that automatically cleans tableware such as bowls, chopsticks, plates, dishes, knives, and forks.

[0003] Traditional dishwashers typically use fixed hot air parameters during the drying stage, with the fan running at a constant speed and the heater providing continuous high-temperature heating. This method cannot dynamically adjust according to the actual humidity of the tableware, resulting in insufficient drying of high-humidity tableware and over-drying of low-humidity tableware. Fixed high-temperature hot air causes a surge in energy consumption in low-temperature environments and energy waste in high-temperature environments in summer. Continuous high temperatures can also cause plastic tableware to deform, affecting the lifespan of the tableware.

[0004] Therefore, traditional dishwashers suffer from poor dish drying performance. Summary of the Invention

[0005] Therefore, it is necessary to provide a dishwasher, a dishwasher control method, a readable storage medium, and a program product that can improve the dish drying effect of a dishwasher, in response to the above-mentioned technical problems.

[0006] In a first aspect, this application provides a dishwasher, comprising: an inner tub, wherein the inner tub is provided with a temperature detection element and a humidity detection element, the temperature detection element being used to detect the current temperature of the inner tub, and the humidity detection element being used to detect the current humidity of the inner tub; a weighing module being used to detect the weight of the tableware loaded in the dishwasher; a fan unit being used to drive air to flow through the heating unit of the dishwasher and then into the inner tub; a drying module being used to drive hot air into the inner tub to dry the tableware in the inner tub; and a controller being electrically connected to the temperature detection element, the humidity detection element, the weighing module, the fan unit, and the heating unit; the controller being configured to: acquire the weight of the tableware loaded in the dishwasher from a preset mapping... The target PID control parameters corresponding to the loaded weight of the tableware are obtained from the relationship; the preset mapping relationship is used to record the PID control parameters corresponding to at least two different loaded weights of tableware; when the dishwasher enters the drying mode, the temperature difference and humidity difference are obtained; the temperature difference is the difference between the current temperature and the preset reference temperature; the humidity difference is the difference between the current humidity and the preset reference humidity; the temperature difference and the humidity difference are input to the PID controller using the target PID control parameters to obtain the target fan speed and the target hot air temperature; the fan unit is controlled to adjust the fan speed to the target fan speed, and the heating unit is controlled to adjust the hot air temperature to the target hot air temperature.

[0007] The above technical solution has the following advantages or effects: By setting a temperature detection element, a humidity detection element, and a weighing module in the inner tub of the dishwasher, the temperature detection element is used to detect the current temperature of the inner tub, and the humidity detection element is used to detect the current humidity of the inner tub; the weighing module is used to detect the weight of the dishes loaded in the dishwasher; the controller is used to obtain the target PID control parameter corresponding to the weight of the dishes loaded in the dishwasher from a preset mapping relationship that records at least two different PID control parameters corresponding to the weight of the dishes loaded, thereby realizing automatic matching of the corresponding PID control parameter according to the weight of the dishes loaded, avoiding the problem of over-drying or under-drying that may occur under different loading amounts with fixed PID control parameters. At the same time, by collecting the current temperature and current humidity of the dishwasher inner tub, and comprehensively calculating the difference between the current temperature and current humidity and the preset reference temperature and preset reference humidity, the drying status of the dishwasher inner tub can be judged more accurately than single temperature control. By inputting the temperature difference and humidity difference to the PID controller, the target fan speed and target hot air temperature are obtained, and the fan unit is controlled to adjust the fan speed to the target fan speed, and the heating unit is controlled to adjust the hot air temperature to the target hot air temperature, thus realizing the effect of PID control. The system calculates and outputs two key parameters: target fan speed and target hot air temperature. By using these parameters to control the fan unit and heating unit respectively, it effectively adjusts the dishwasher's drying status dynamically based on the drying state of the dishwasher's inner drum. This allows the dishwasher to flexibly adapt to scenarios with varying types and quantities of tableware. It dynamically controls the operating status of the heating and fan units during the drying stage based on three parameters: the humidity inside the dishwasher, the internal temperature of the cavity, and the amount of tableware loaded. This effectively captures the drying needs of the dishwasher under different tableware loads, improving the dishwasher's tableware drying effect.

[0008] In one embodiment, the preset mapping relationship shows a positive correlation between the weight of the tableware and the PID control parameters.

[0009] The above technical solution has the following advantages or effects: By setting the numerical relationship between the weight of the tableware and the PID control parameters to a positive correlation in the preset mapping relationship, the controller can quickly respond to the drying status of the dishwasher when a large number of tableware are loaded, and achieve a large range of parameter adjustments for the fan unit and heating unit. This ensures that a large number of tableware are thoroughly dried while shortening the overall tableware drying time. Furthermore, when a small number of tableware are loaded, the working status of the fan unit and heating unit can be precisely fine-tuned to avoid energy waste and prevent damage to a small number of tableware caused by drastic fluctuations in the fan speed and hot air temperature.

[0010] In one embodiment, the PID control parameters include fan control parameters for controlling the fan unit and temperature control parameters for controlling the heating unit; in the preset mapping relationship, the temperature control parameter corresponding to the same item of tableware loading weight is greater than the fan control parameter corresponding to the same item of tableware loading weight.

[0011] The above technical solution has the following advantages or effects: By setting the temperature control parameter corresponding to the same load weight of tableware in the preset mapping relationship to be greater than the fan control parameter corresponding to the same load weight of tableware, the heating unit plays a dominant role in ensuring the inner drum temperature reaches the standard during the drying process, while the fan unit plays an auxiliary role in ensuring the uniform distribution of the inner drum temperature. This allows the dishwasher controller to have a more proactive ability in terms of the adjustment sensitivity corresponding to the proportional coefficient, the deviation correction corresponding to the integral coefficient, and the trend prediction corresponding to the derivative coefficient in controlling the heating unit. Setting the fan control parameter to a relatively small value allows for the elimination of local temperature differences through the gradual adjustment of the fan unit's airflow speed, which neither interferes with the dominant control of the heating unit nor hinders the uniform temperature distribution.

[0012] In one embodiment, the controller is configured to: control the heating unit to stop heating when the humidity difference is less than or equal to a preset humidity difference threshold, and control the fan unit to adjust the fan speed to a preset lower limit fan speed; and control the dishwasher door to be in an open state when the running time of the fan unit reaches a preset duration threshold.

[0013] The above technical solution has the following advantages or effects: By controlling the heating unit to stop heating when the humidity difference is less than or equal to the preset humidity difference threshold, and by controlling the fan unit to adjust the fan speed to the preset lower limit speed, it is possible to automatically stop heating and reduce the fan speed after detecting that the humidity of the dishwasher meets the standard, thus avoiding ineffective energy consumption. At the same time, when the running time of the fan unit reaches the preset time threshold, the dishwasher door is controlled to be in the open state, which can realize the automatic opening of the door after drying, thereby accelerating the discharge of residual water vapor, preventing condensation after the tableware cools down, and allowing users to directly take out the dried tableware without having to manually open the door to dissipate heat. The whole process does not require manual intervention, reflecting the convenience of intelligent operation.

[0014] In one embodiment, the controller is configured to: in response to the dishwasher starting to enter the drying mode, acquire a preset initial fan speed and an initial hot air temperature; control the fan unit to adjust the fan speed to the initial fan speed, and control the heating unit to adjust the hot air temperature to the initial hot air temperature; wherein the initial hot air temperature is equal to the preset reference temperature.

[0015] The above technical solution has the following advantages or effects: By responding to the dishwasher entering the drying mode, it obtains the preset initial fan speed and initial hot air temperature, and controls the fan unit to adjust the fan speed to the initial fan speed, and controls the heating unit to adjust the hot air temperature to the initial hot air temperature. This achieves the use of the initial fan speed and initial hot air temperature when entering the drying mode, avoiding the parameter adjustment or gradual change process in the early stage of drying, quickly raising the inner tank temperature to the target reference level, laying the foundation for subsequent precise PID adjustment, reducing energy waste in the temperature rise stage, realizing the rapid establishment of the thermal environment required for drying, and shortening the overall drying cycle.

[0016] In one embodiment, the preset mapping relationship is used to record PID control parameters corresponding to two different tableware loading levels. The controller is configured to: determine the tableware loading level of the dishwasher based on the tableware loading weight; and obtain the target PID control parameters corresponding to the tableware loading level from the preset mapping relationship.

[0017] The above technical solution has the following advantages or effects: By determining the dish loading level of the dishwasher based on the weight of the dishes loaded, which includes high loading level and low loading level, and obtaining the PID control parameters corresponding to the first loading level or the second loading level as target PID control parameters, it is possible to preset corresponding PID parameters for the two typical operating conditions of full load and light load of the dishwasher, so as to more accurately match the drying needs under different loads; at the same time, the clear division of loading level can make the adjustment range of PID parameters more controllable, reduce the drastic fluctuation of parameters caused by small errors in weight detection, and ensure the stability of the drying process.

[0018] In one embodiment, the tableware loading level includes a first loading level and a second loading level; the first loading level is used to indicate that the dishwasher is in a fully loaded tableware state; the second loading level is used to indicate that the dishwasher is not in a fully loaded tableware state, and the controller is configured to: determine the tableware loading level of the dishwasher as the first loading level when the tableware loading weight is greater than a preset loading weight threshold; and determine the tableware loading level of the dishwasher as the second loading level when the tableware loading weight is less than or equal to the loading weight threshold.

[0019] The above technical solution has the following advantages or effects: when the weight of the tableware loaded is greater than the preset loading weight threshold, the tableware loading level of the dishwasher is determined to be the first loading level; and when the weight of the tableware loaded is less than or equal to the loading weight threshold, the tableware loading level of the dishwasher is determined to be the second loading level. Thus, by using the loading weight threshold as the criterion for classifying the tableware loading level of the dishwasher, the controller can quickly complete the determination of the tableware loading level, reduce the calculation time, improve the system response speed, and optimize the initialization settings of the PID controller.

[0020] Secondly, this application also provides a method for controlling a dishwasher, the method comprising:

[0021] The tableware loading weight of the dishwasher is obtained, and the target PID control parameters corresponding to the tableware loading weight are obtained from a preset mapping relationship; the preset mapping relationship is used to record PID control parameters corresponding to at least two different tableware loading weights.

[0022] When the dishwasher is in drying mode, the temperature difference and humidity difference are obtained; the temperature difference is the difference between the current temperature and the preset reference temperature; the humidity difference is the difference between the current humidity and the preset reference humidity.

[0023] The temperature difference and humidity difference are input into a PID controller using the target PID control parameters to obtain the target fan speed and target hot air temperature.

[0024] The fan unit is controlled to adjust the fan speed to the target fan speed, and the heating unit is controlled to adjust the hot air temperature to the target hot air temperature.

[0025] Thirdly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described method.

[0026] Fourthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the above-described method.

[0027] The aforementioned dishwasher, its control method, readable storage medium, and program product, by incorporating a temperature detection element, a humidity detection element, and a weighing module within the dishwasher's inner tub—where the temperature detection element detects the current temperature of the inner tub, the humidity detection element detects the current humidity of the inner tub, and the weighing module detects the weight of the tableware loaded—and the controller obtains the target PID control parameter corresponding to the tableware load weight from a preset mapping relationship that records at least two different tableware load weights. This allows for automatic matching of the corresponding PID control parameter based on the tableware load weight, avoiding the use of fixed PID control parameters. This system addresses the potential over-drying or under-drying issues that may arise under varying load capacities. Simultaneously, by collecting the current temperature and humidity of the dishwasher's inner drum and comprehensively calculating the differences between these values ​​and preset baseline temperatures and humidity, it can more accurately determine the dryness of the inner drum compared to single temperature control. Furthermore, by inputting the temperature and humidity differences into a PID controller, it obtains the target fan speed and target hot air temperature, controlling the fan unit to adjust its speed to the target level and the heating unit to adjust its hot air temperature to the target level. This allows for PID-based control of the dryness of the inner drum. The calculation simultaneously outputs two key parameters: the target fan speed and the target hot air temperature. By using the target fan speed and target hot air temperature to control the fan unit and heating unit respectively, the dishwasher's drying operation can be dynamically adjusted based on the drying status of the dishwasher's inner drum. This allows the dishwasher to flexibly adapt to scenarios with varying types and quantities of tableware. It can dynamically control the working status of the heating unit and fan unit during the drying stage based on three parameters: the humidity of the air inside the dishwasher, the internal temperature of the cavity, and the amount of tableware loaded. This effectively captures the drying needs of the dishwasher under different tableware loads, improving the dishwasher's tableware drying effect. Attached Figure Description

[0028] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0029] Figure 1 This is a schematic diagram of the structure of a dishwasher in one embodiment;

[0030] Figure 2 This is a structural block diagram of a first type of dishwasher in one embodiment;

[0031] Figure 3 This is a control flowchart for a first type of dishwasher in one embodiment;

[0032] Figure 4 This is a structural block diagram of a second dishwasher in one embodiment;

[0033] Figure 5 This is a control flowchart for a second type of dishwasher in one embodiment;

[0034] Figure 6 This is a control flowchart for a third type of dishwasher in one embodiment;

[0035] Figure 7 This is a structural block diagram of a third type of dishwasher in one embodiment;

[0036] Figure 8 This is a flowchart illustrating the workflow of a dishwasher in one embodiment.

[0037] Figure 9 This is a flowchart illustrating the workflow of another dishwasher in one embodiment;

[0038] Figure 10 This is a structural block diagram of a fourth type of dishwasher in one embodiment;

[0039] Figure 11 This is a control flowchart for a fourth type of dishwasher in one embodiment;

[0040] Figure 12 This is a control flowchart for the fifth type of dishwasher in one embodiment;

[0041] Figure 13 This is a flowchart of a dishwasher control method in one embodiment;

[0042] Figure 14 This is a structural block diagram of a dishwasher control device in one embodiment;

[0043] Figure 15 This is a diagram of the internal structure of a smart dishwasher in one embodiment. Detailed Implementation

[0044] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0045] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein in the specification of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application.

[0046] It is understood that the terms "first," "second," etc., used herein may be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish one element from another. For example, without departing from the scope of this application, a first resistor may be referred to as a second resistor, and similarly, a second resistor may be referred to as a first resistor. Both the first resistor and the second resistor are resistors, but they are not the same resistor.

[0047] It is understood that the term "connection" in the following embodiments should be understood as "electrical connection," "communication connection," etc., if the connected circuits, modules, units, etc., have electrical signal or data transmission with each other.

[0048] It is understandable that "at least one" refers to one or more, and "multiple" refers to two or more. "At least a part of an element" refers to part or all of an element.

[0049] When used herein, the singular forms of “a,” “an,” and “the” may also include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising / including” or “having,” etc., specify the presence of the stated features, wholes, steps, operations, components, parts, or combinations thereof, but do not preclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts, or combinations thereof. Meanwhile, the term “and / or” as used in this specification includes any and all combinations of the associated listed items.

[0050] A dishwasher is a kitchen appliance that uses automated control programs to clean, disinfect, and dry tableware, thus replacing manual washing.

[0051] During the cleaning phase, the dishwasher uses the combined action of mechanical force, heat energy and chemical detergents to remove grease and food residue from the surface of the tableware; during the disinfection phase, the dishwasher can sterilize through high temperature, ozone and other methods; during the drying phase, the dishwasher can dry the tableware in the inner drum, keeping the tableware dry and reducing bacterial growth.

[0052] In one exemplary embodiment, such as Figure 1 As shown, a dishwasher 100 is provided, which may include at least:

[0053] The inner liner 102 is equipped with a temperature detection element 104 and a humidity detection element 106.

[0054] The temperature sensing element 104 is used to detect the current temperature T1 of the inner liner 102. Specifically, the temperature sensing element 104 may include one or more temperature sensors.

[0055] The humidity detection element 106 is used to detect the current humidity S1 of the inner liner 102. Specifically, the humidity detection element 106 may include one or more humidity sensors.

[0056] The dishwasher 100 also includes:

[0057] The weighing module 108 is used to detect the load weight W1 of the dishes in the dishwasher 100. Specifically, the weighing module 108 may include one or more pressure sensors or weight sensors disposed in the dish loading area of ​​the dishwasher 100, so that the pressure values ​​collected by these pressure sensors are converted into the weight of the dishes currently loaded in the dishwasher 100, and the load weight W1 of the dishes is obtained.

[0058] The dishwasher 100 also includes:

[0059] The drying module 110 is used to drive hot air into the inner liner 102 to dry the tableware inside.

[0060] In practical applications, when the dishwasher 100 is in the drying stage, the drying module 110 can heat the air flowing through it to form hot air, and introduce the hot air into the inner tub 102 of the dishwasher 100 to dry the tableware placed in the inner tub 102.

[0061] Specifically, such as Figure 4 As shown, the drying module 110 of the dishwasher 100 includes a fan unit 1101 and a heating unit 1102 connected to a controller 112. The fan unit 1101 drives air to flow through the heating unit 1102 and then into the inner tub 102. Specifically, after the dishwasher 100 enters the drying mode, the controller 112 can control the fan unit 1101 and the heating unit 1102 to be in working condition. When the fan unit 1101 is in working condition, it can drive air to flow through the heating unit 1102 and then into the inner tub 102, so that the hot air heated by the heating unit 1102 enters the inner tub 102 to dry the tableware placed in the inner tub 102.

[0062] like Figure 2 As shown, the dishwasher 100 also includes a controller 112 that is electrically connected to a temperature detection element 104, a humidity detection element 106, a weighing module 108, and a drying module 110.

[0063] like Figure 3 As shown, the controller is configured to perform the following steps S302 to S308. Wherein:

[0064] Step S302: Obtain the load weight of the dishes in the dishwasher, and obtain the target PID control parameters corresponding to the load weight of the dishes from the preset mapping relationship.

[0065] The target PID control parameters can refer to the PID control parameters currently used by the PID controller configured in controller 112.

[0066] The PID controller (Proportional-Integral-Derivative Controller) is a feedback-based automatic control algorithm. PID control parameters can include at least the proportional coefficient, integral coefficient, derivative coefficient, integral time, derivative time, sampling time, and output limiting.

[0067] The preset mapping relationship is used to record the PID control parameters corresponding to at least two different tableware loading weights. In other words, the preset mapping relationship records the PID control parameters corresponding to different tableware loading weights. For example, the preset mapping relationship can refer to a pre-configured data mapping table, as shown in Table 1:

[0068]

[0069] Table 1

[0070] Among them, K p It can refer to the proportionality coefficient, K. i It can refer to the integral coefficient, K. d It can refer to the differential coefficient.

[0071] In practical applications, after the controller 112 obtains the load weight of the dishwasher's tableware through the weighing module 108, the controller 112 can determine the target PID control parameters that match the load weight. Specifically, the storage unit of the dishwasher 100 can pre-store the mapping relationship between at least two different load weights of tableware corresponding to the PID control parameters (i.e., the aforementioned preset mapping relationship). The controller 112 can retrieve the PID control parameters corresponding to the load weight of the tableware currently collected by the weighing module 108 from the preset mapping relationship stored in the storage unit, and use them as the target PID control parameters. For example, if the controller 112 obtains the current load weight of the dishwasher's tableware as 1.5 kg through the weighing module 108, then the controller 112 can retrieve the target PID control parameter K used to configure the PID controller from Table 1. p 2, K i 2, K d 2.

[0072] Step S304: While the dishwasher is in drying mode, obtain the temperature difference and humidity difference values.

[0073] The temperature difference is the difference between the current temperature and the preset reference temperature. In practical applications, the temperature difference can refer to a signed temperature deviation (relative value), which serves as the basis for the PID controller to determine the direction of temperature adjustment.

[0074] The humidity difference value is the difference between the current humidity and the preset reference humidity. In practical applications, the humidity difference value can refer to a signed humidity deviation (relative value), which serves as the basis for the PID controller to determine the direction of humidity adjustment.

[0075] In a specific implementation, when the dishwasher 100 enters the drying mode, the controller 112 can activate the data acquisition function of the temperature detection element 104 and the humidity detection element 106. The temperature detection element 104 detects the current temperature T1 of the inner tank 102, and the humidity detection element 106 detects the current humidity S1 of the inner tank 102.

[0076] Then, the controller 112 can determine the temperature difference ΔT based on the difference between the current temperature T1 and the preset reference temperature T2, and determine the humidity difference ΔS based on the difference between the current humidity S1 and the preset reference humidity S0.

[0077] Step S306: Input the temperature difference and humidity difference values ​​into the PID controller using the target PID control parameters to obtain the target fan speed and target hot air temperature.

[0078] The target fan speed can refer to the speed value that the fan unit 1101 is expected to reach and maintain, serving as a command indicator for controlling the operation of the fan unit 1101.

[0079] The target hot air temperature refers to the heating temperature value that the heating unit 1102 is expected to reach and maintain, serving as a command indicator for controlling the operation of the heating unit 1102.

[0080] In practical applications, the target PID control parameters can include two sets: one set of fan control parameters for controlling the fan unit 1101, and the other set of temperature control parameters for controlling the heating unit 1102.

[0081] In specific implementation, after obtaining the temperature difference ΔT and humidity difference ΔS, controller 112 can use these values ​​as input variables for a PID controller employing target PID control parameters. Specifically, controller 112 can input the humidity difference ΔS to a PID controller employing fan control parameters to obtain the target fan speed; and input the temperature difference ΔT to another PID controller employing temperature control parameters to obtain the target hot air temperature.

[0082] Step S308: Control the fan unit to adjust the fan speed to the target fan speed, and control the heating unit to adjust the hot air temperature to the target hot air temperature.

[0083] In specific implementation, controller 112 can control fan unit 1101 to adjust the fan speed to the target fan speed V3. In actual operation, such as Figure 5 As shown, the controller 112 can detect the actual speed of the fan unit 1101 in real time and compare it with the target fan speed V3. By adjusting the drive signal of the fan unit 1101 (such as voltage, current or PWM duty cycle), the actual speed can be made as close as possible to the target fan speed V3.

[0084] In addition, the controller 112 can also control the heating unit 1102 to adjust the hot air temperature to the target hot air temperature T5. In actual operation, the controller 112 can compare the current hot air temperature of the heating unit 1102 with the target hot air temperature T5, and adjust the heating power of the heating unit 1102 to make the hot air temperature of the heating unit 1102 as close as possible to the target hot air temperature T5. Figure 8 As shown.

[0085] In addition, while controlling the hot air temperature of the heating unit 1102 and the fan speed of the fan unit 1101, the controller 112 can also control the hot air temperature of the heating unit 1102 and the fan speed of the fan unit 1101 to be within the corresponding safe range. That is, the target fan speed V3 can be greater than or equal to the lower limit fan speed V2, and the target fan speed V3 can be less than or equal to the upper limit fan speed V1 (V2≤V3≤V1); the target hot air temperature T5 can be greater than or equal to the lower limit hot air temperature T4, and the target hot air temperature T5 can be less than or equal to the upper limit hot air temperature T3 (T4≤T5≤T3).

[0086] The aforementioned dishwasher incorporates a temperature detection element, a humidity detection element, and a weighing module within its inner drum. The temperature detection element measures the current temperature of the inner drum, and the humidity detection element measures the current humidity. The weighing module measures the weight of the dishes loaded. The controller retrieves the target PID control parameters corresponding to the current dish load weight from a preset mapping relationship that records at least two different dish load weights. This allows for automatic matching of the corresponding PID control parameters based on the dish load weight, avoiding over-drying or under-drying issues that may occur with fixed PID control parameters at different load levels. Furthermore, by collecting the current temperature and humidity of the inner drum and performing comprehensive calculations based on the differences between these values ​​and preset reference temperatures and humidity levels, the dryness of the inner drum can be more accurately determined compared to single temperature control. The temperature and humidity differences are input to the PID controller to obtain the target fan speed and target hot air temperature. The controller then controls the fan unit to adjust its speed to the target speed and the heating unit to adjust its hot air temperature to the target temperature. This achieves the desired drying effect through PID control. The calculation simultaneously outputs two key parameters: the target fan speed and the target hot air temperature. By using the target fan speed and target hot air temperature to control the fan unit and heating unit respectively, the dishwasher's drying operation can be dynamically adjusted based on the drying status of the dishwasher's inner drum. This allows the dishwasher to flexibly adapt to scenarios with varying types and quantities of tableware. It can dynamically control the working status of the heating unit and fan unit during the drying stage based on three parameters: the humidity of the air inside the dishwasher, the internal temperature of the cavity, and the amount of tableware loaded. This effectively captures the drying needs of the dishwasher under different tableware loads, improving the dishwasher's tableware drying effect.

[0087] In one exemplary embodiment, in a preset mapping relationship, the weight of the tableware loading is positively correlated with the PID control parameters.

[0088] In the specific implementation, in the preset mapping relationship, there is a positive correlation between the weight of the tableware and the PID control parameters; in other words, in the preset mapping relationship, the greater the weight of the tableware, the greater the value of the PID control parameters corresponding to that weight. For the convenience of those skilled in the art, as shown in Table 2, another preset mapping relationship is illustrated; it can be seen that the greater the weight of the tableware, the greater the values ​​of the proportional coefficient, integral coefficient, and derivative coefficient in the PID control parameters.

[0089]

[0090] Table 2

[0091] The technical solution of this embodiment sets the numerical relationship between the weight of the tableware and the PID control parameters to a positive correlation in the preset mapping relationship. This allows the controller to quickly respond to the drying status of the dishwasher when a large number of tableware are loaded, enabling a large range of parameter adjustments to the fan unit and heating unit. This ensures that a large number of tableware are thoroughly dried while shortening the overall drying time. Furthermore, when a small number of tableware are loaded, the controller can precisely fine-tune the working status of the fan unit and heating unit, avoiding energy waste and preventing damage to a small number of tableware caused by drastic fluctuations in the fan speed and hot air temperature.

[0092] In an exemplary embodiment, the PID control parameters include fan control parameters for controlling the fan unit and temperature control parameters for controlling the heating unit; in the preset mapping relationship, the temperature control parameter corresponding to the same tableware loading weight is greater than the fan control parameter corresponding to the same tableware loading weight.

[0093] In practice, in the preset mapping relationship, the temperature control parameter corresponding to the same tableware loading weight is greater than the fan control parameter corresponding to the same tableware loading weight.

[0094] As shown above, the PID control parameters can include two sets: one set of fan control parameters for controlling the fan unit 1101, and the other set of temperature control parameters for controlling the heating unit 1102. In the preset mapping relationship, the temperature control parameter corresponding to the same tableware loading weight is greater than the fan control parameter corresponding to that tableware loading weight. For ease of understanding by those skilled in the art, as shown in Table 3, another preset mapping relationship is illustrated, where both the temperature control parameter and the fan control parameter are proportional coefficients K in the PID controller. p For example, it can be seen that when the weight of the tableware is 2.5kg, the temperature control parameter K... p =8.0, fan control parameter K p =6.5, meaning the temperature control parameter corresponding to the same load weight of tableware is greater than the fan control parameter corresponding to the same load weight of tableware.

[0095]

[0096] Table 3

[0097] The technical solution of this embodiment, by setting the temperature control parameter corresponding to the same load weight of tableware in a preset mapping relationship to be greater than the fan control parameter corresponding to the same load weight of tableware, realizes that the heating unit plays a leading role in ensuring the inner drum temperature reaches the standard during the drying process, while the fan unit plays an auxiliary role in ensuring the uniform distribution of the inner drum temperature. This allows the dishwasher controller to have a more proactive ability in terms of the adjustment sensitivity of the proportional coefficient, the deviation correction of the integral coefficient, and the trend prediction of the derivative coefficient in controlling the heating unit. Setting the fan control parameter to a relatively small value allows for the elimination of local temperature differences through the gradual adjustment of the fan unit's airflow speed, which neither interferes with the leading control of the heating unit nor hinders the uniform temperature distribution.

[0098] In one exemplary embodiment, such as Figure 1 The dishwasher 100 also includes a door 114, such as Figure 6 As shown, the controller 112 is configured to perform the following steps S602 to S604. Wherein:

[0099] In step S602, when the humidity difference is less than or equal to a preset humidity difference threshold, the heating unit is controlled to stop heating, and the fan unit is controlled to adjust the fan speed to a preset lower limit fan speed.

[0100] In practice, the controller 112 can compare the humidity difference ΔS with a preset humidity difference threshold. If the humidity difference ΔS is less than or equal to the preset humidity difference threshold, it indicates that the current humidity in the dishwasher 100 meets the preset drying requirements. At this time, the controller 112 can control the heating unit 1102 to stop heating. At the same time, the controller 112 can control the fan unit 1101 to adjust the fan speed to a preset lower limit fan speed V2.

[0101] Step S604: When the running time of the fan unit reaches a preset time threshold, the dishwasher door is controlled to be in the open state.

[0102] In practice, the controller 112 can record the running time of the fan unit 1101 and compare it with a preset time threshold. When the running time of the fan unit 1101 reaches the preset time threshold, the controller 112 can control the dishwasher door 114 to be open. In practical applications, the preset time threshold can be set to 3 minutes.

[0103] In actual operation, such as Figure 7As shown, the dishwasher 100 also includes a wax motor 116, which is electrically connected to the controller 112. When the controller 112 controls the dishwasher door 114 to be in the open state, the controller 112 can apply an enable signal to the wax motor 116 so that the wax motor 116 drives the dishwasher door 114 to be in the open state.

[0104] like Figure 9 As shown, if the humidity difference ΔS is greater than the preset humidity difference threshold, it means that the current humidity in the dishwasher 100 still does not meet the preset drying requirements, and the controller 112 returns to the step of detecting the current temperature T1 of the inner tub 102 through the temperature detection element 104.

[0105] In practical applications, such as Figure 10 As shown, the dishwasher 100 also includes a display device 118, such as a screen. After the dishwasher 100 completes the drying stage, the controller 112 can also display a prompt message indicating that drying has ended on the display device 118.

[0106] The technical solution of this embodiment controls the heating unit to stop heating when the humidity difference is less than or equal to a preset humidity difference threshold, and controls the fan unit to adjust the fan speed to a preset lower limit speed. This enables the automatic stopping of heating and reduction of fan speed after detecting that the humidity of the dishwasher meets the standard, avoiding unnecessary energy consumption. At the same time, when the running time of the fan unit reaches a preset time threshold, the dishwasher door is kept open. This enables the door to open automatically after drying, accelerating the discharge of residual moisture, preventing condensation after the tableware cools down, and allowing users to directly take out the dried tableware without manually opening the door to dissipate heat. The entire process requires no manual intervention, demonstrating the convenience of intelligent operation.

[0107] In one exemplary embodiment, such as Figure 11 As shown, the controller 112 is configured to perform the following steps S1102 to S1104. Wherein:

[0108] In step S1102, in response to the dishwasher starting to enter the drying mode, the preset initial fan speed and initial hot air temperature are obtained.

[0109] In practice, during the drying phase of the dishwasher 110, i.e., when the dishwasher 110 begins to enter drying mode, the controller 112 can acquire the preset initial fan speed and initial hot air temperature. Specifically, the controller 112 can also determine the initial fan speed based on the weight of the dishes loaded into the dishwasher. For example, different dish load weights correspond to different initial fan speeds. The controller 112 can also determine the current dish load level based on the dish load weight and select the corresponding fan speed as the initial fan speed based on the dish load level.

[0110] In addition, the controller 112 can also use the preset reference temperature T2 as the initial hot air temperature of the heating unit 1102 when the dishwasher 100 starts to enter the drying mode.

[0111] Step S1104: Control the fan unit to adjust the fan speed to the initial fan speed, and control the heating unit to adjust the hot air temperature to the initial hot air temperature.

[0112] In a specific implementation, the controller 112 can control the fan unit 1101 to adjust the fan speed to the initial fan speed. Specifically, the controller 112 can detect the actual speed of the fan unit 1101 in real time, and adjust the drive signal of the fan unit 1101 (such as voltage, current or PWM duty cycle) to make the actual speed of the fan unit 1101 as close as possible to the initial fan speed.

[0113] In addition, the controller 112 can control the heating unit to adjust the hot air temperature to the initial hot air temperature. Specifically, the controller 112 can adjust the heating power of the heating unit 1102 to make the hot air temperature of the heating unit 1102 as close as possible to the initial hot air temperature.

[0114] The technical solution of this embodiment, in response to the dishwasher starting to enter the drying mode, obtains the preset initial fan speed and initial hot air temperature, and controls the fan unit to adjust the fan speed to the initial fan speed, and controls the heating unit to adjust the hot air temperature to the initial hot air temperature. This achieves the use of the initial fan speed and initial hot air temperature when entering the drying mode, avoiding the parameter adjustment or gradual change process in the early stage of drying, quickly raising the inner tank temperature to the target reference level, laying the foundation for subsequent precise PID adjustment, reducing energy waste in the temperature rise stage, realizing the rapid establishment of the thermal environment required for drying, and shortening the overall drying cycle.

[0115] In one exemplary embodiment, such as Figure 12 As shown, the preset mapping relationship is used to record the PID control parameters corresponding to two different tableware loading levels. The controller 112 is configured to execute the following steps S1202 to S1204. Wherein:

[0116] Step S1204: Determine the dish loading level of the dishwasher based on the weight of the dishes loaded.

[0117] The tableware loading levels include a first loading level and a second loading level.

[0118] The first load rating indicates that the dishwasher is fully loaded with dishes. In practical applications, the first load rating can refer to the high load rating.

[0119] The second load rating indicates that the dishwasher is in a lightly loaded state. In practical applications, the first load rating may refer to a low load level.

[0120] In specific implementation, such as Figure 8 As shown, the controller 112 can determine the dishwasher's tableware loading level based on the weight of the tableware loaded. Specifically, the controller 112 can classify the tableware loading level according to the threshold range of the tableware loading weight. For example, the controller 112 can determine whether the dishwasher 100 is currently in the first loading level (i.e., the high loading level) or the second loading level (i.e., the low loading level) based on the weight of the tableware loaded.

[0121] Step S1204: Obtain the target PID control parameters corresponding to the tableware loading level from the preset mapping relationship.

[0122] For the convenience of those skilled in the art, as shown in Table 4, another preset mapping relationship is illustrated in Table 4.

[0123]

[0124] Table 4

[0125] In specific implementation, after determining the current tableware loading level of the dishwasher 100, the controller 112 can read the PID control parameters corresponding to that tableware loading level; for example, if the controller 112 determines that the current tableware loading level of the dishwasher 100 is the first loading level, the controller 112 will determine that the fan control parameter in the target PID control parameters is K. p 1,K i 1, K d 1. The temperature control parameter in the target PID control parameters is K. p 1', K i 1', K d 1'; When controller 112 determines that the current dish loading level of dishwasher 100 is the second loading level, controller 112 then determines the fan control parameter in the target PID control parameters to be K. p 2, K i 2, K d 2. The temperature control parameter in the target PID control parameters is K. p 2', K i 2',K d 2'.

[0126] The technical solution of this embodiment determines the dish loading level of the dishwasher based on the weight of the dishware loaded. This dish loading level includes a high loading level and a low loading level. The PID control parameters corresponding to the first loading level or the second loading level are obtained as target PID control parameters. This allows for the preset of corresponding PID parameters for the two typical operating conditions of the dishwasher being fully loaded and lightly loaded, enabling more precise matching of drying needs under different loads. At the same time, the clear division of loading levels makes the adjustment range of PID parameters more controllable, reducing drastic fluctuations in parameters caused by minor errors in weight detection and ensuring the stability of the drying process.

[0127] In one exemplary embodiment, the controller is configured to: determine the dishwasher's tableware loading level as a first loading level when the tableware load weight is greater than a preset loading weight threshold; and determine the dishwasher's tableware loading level as a second loading level when the tableware load weight is less than or equal to the loading weight threshold.

[0128] In specific implementation, such as Figure 9 As shown, the controller 112 can compare the tableware loading weight W1 with a preset loading weight threshold W0. If the tableware loading weight W1 is greater than the preset loading weight threshold W0 (W1 > W0), the controller 112 can determine that the tableware loading level of the dishwasher 100 is the first loading level (i.e., the high loading level). If the tableware loading weight W1 is less than or equal to the loading weight threshold W0 (W1 ≤ W0), the controller 112 can determine that the tableware loading level of the dishwasher 100 is the second loading level (i.e., the low loading level).

[0129] The technical solution of this embodiment determines the dishwasher's tableware loading level as a first loading level when the tableware loading weight is greater than a preset loading weight threshold, and determines the dishwasher's tableware loading level as a second loading level when the tableware loading weight is less than or equal to the loading weight threshold. This allows the controller to quickly determine the tableware loading level by using the loading weight threshold as the criterion for classifying the dishwasher's tableware loading level, reducing computation time, improving system response speed, and simplifying the initialization settings of the PID controller.

[0130] In one exemplary embodiment, the controller is configured to adjust the drying module from current drying parameters to target drying parameters; wherein, when the dishwasher's dish load level is a first load level, the difference between the target drying parameters and the current drying parameters is a first difference; when the dishwasher's dish load level is a second load level, the difference between the target drying parameters and the current drying parameters is a second difference. The second difference is less than the first difference.

[0131] In practice, after obtaining the target drying parameters through the PID controller, the controller 112 can adjust the drying module 110 from the current drying parameters to the target drying parameters.

[0132] Specifically, when the dishwasher's dish load level is set to the first load level, the difference between the target drying parameter and the current drying parameter is defined as the first difference; when the dishwasher's dish load level is set to the second load level, the difference between the target drying parameter and the current drying parameter is defined as the second difference. The second difference is smaller than the first difference. In practical applications, the difference between the target drying parameter and the current drying parameter can be an absolute difference or a proportional difference.

[0133] For example, when the dishwasher is fully loaded, the controller 112 can adjust the current drying parameters of the drying module 110 by 8 to 10% each time; when the dishwasher is lightly loaded, the controller 112 can adjust the current drying parameters of the drying module 110 by 3 to 5% each time. As another example, when the dishwasher is fully loaded, the controller 112 can adjust the heating temperature of the heating unit 1102 by 5 to 10 degrees Celsius each time; when the dishwasher is lightly loaded, the controller 112 can adjust the heating temperature of the heating unit 1102 by 1 to 5 degrees Celsius each time.

[0134] In this embodiment, when the dishwasher's tableware loading level is at the first loading level, the difference between the target drying parameter and the current drying parameter is a first difference; when the dishwasher's tableware loading level is at the second loading level, the difference between the target drying parameter and the current drying parameter is a second difference, which is smaller than the first difference. This setting allows the controller to use a larger parameter adjustment range when the dishwasher is fully loaded, enabling rapid response to changes in temperature and humidity inside the drum. When a large number of tableware causes slow humidity reduction, drying can be accelerated by significantly increasing the hot air temperature or fan speed, avoiding excessively long or incomplete drying cycles due to insufficient adjustment. Simultaneously, when the dishwasher is lightly loaded, the controller can use a smaller parameter adjustment range, avoiding large fluctuations in the target drying parameter. This allows for precise control of the drying degree through small adjustments, preventing localized over-drying due to sudden changes in the target drying parameter, and avoiding deformation of plastic tableware or cracking of wooden tableware, effectively improving the dishwasher's tableware drying effect.

[0135] In one exemplary embodiment, such as Figure 13 As shown, a dishwasher control method is provided, including the following steps S1302 to S1308. Wherein:

[0136] Step S1302: Obtain the load weight of the dishes in the dishwasher, and obtain the target PID control parameters corresponding to the load weight of the dishes from the preset mapping relationship.

[0137] Step S1304: When the dishwasher is in the drying mode, obtain the temperature difference and humidity difference values.

[0138] Step S1306: Input the temperature difference and humidity difference into the PID controller using the target PID control parameters to obtain the target fan speed and target hot air temperature.

[0139] Step S1308: Control the fan unit to adjust the fan speed to the target fan speed, and control the heating unit to adjust the hot air temperature to the target hot air temperature.

[0140] The aforementioned dishwasher control method effectively matches the corresponding PID control parameters based on the weight of the tableware, avoiding over-drying or under-drying problems that may occur with fixed PID control parameters under different load amounts. Simultaneously, by collecting the current temperature and humidity of the dishwasher's inner drum and performing comprehensive calculations based on the differences between the current temperature and humidity and preset reference temperatures and humidity, compared to single temperature control, it can more accurately determine the drying status of the dishwasher's inner drum and dynamically adjust the working state of the drying module based on the drying status of the inner drum. This allows the dishwasher to flexibly adapt to scenarios with varying types and quantities of tableware, dynamically controlling the dishwasher's working state during the drying stage based on three parameters: the air humidity inside the dishwasher, the internal temperature of the cavity, and the tableware load. This effectively captures the drying needs of the dishwasher under different tableware load amounts, improving the tableware drying effect.

[0141] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0142] Based on the same inventive concept, this application also provides a dishwasher control device for implementing the dishwasher control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations of one or more dishwasher control device embodiments provided below can be found in the limitations of the dishwasher control method described above, and will not be repeated here.

[0143] In one exemplary embodiment, such as Figure 14 As shown, a dishwasher control device is provided, comprising:

[0144] The acquisition module 1410 is used to acquire the load weight of the dishes in the dishwasher and acquire the target PID control parameters corresponding to the load weight of the dishes from a preset mapping relationship; the preset mapping relationship is used to record at least two different load weights of dishes corresponding to PID control parameters.

[0145] The data acquisition module 1420 is used to acquire temperature difference and humidity difference when the dishwasher is in drying mode; the temperature difference is the difference between the current temperature and a preset reference temperature; the humidity difference is the difference between the current humidity and a preset reference humidity.

[0146] Input module 1430 is used to input the temperature difference and the humidity difference to a PID controller using the target PID control parameters to obtain the target fan speed and the target hot air temperature;

[0147] The control module 1440 is used to control the fan unit to adjust the fan speed to the target fan speed, and to control the heating unit to adjust the hot air temperature to the target hot air temperature.

[0148] The various modules in the control device of the dishwasher described above can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0149] In one exemplary embodiment, a computer device is provided, which may be an intelligent dishwasher, and its internal structure diagram may be as follows. Figure 15As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a method for controlling a dishwasher.

[0150] Those skilled in the art will understand that Figure 15 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0151] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, which, when executed by the processor, causes the processor to perform the steps of the dishwasher control method described above. The steps of the dishwasher control method described here can be those steps from the dishwasher control methods of the various embodiments described above.

[0152] In one embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, causes the processor to perform the steps of the dishwasher control method described above. The steps of the dishwasher control method described here can be those steps from the dishwasher control methods of the various embodiments described above.

[0153] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, causes the processor to perform the steps of the dishwasher control method described above. The steps of the dishwasher control method described here can be those steps from the dishwasher control methods of the various embodiments described above.

[0154] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic resistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0155] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0156] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A dishwasher, characterized in that, include: The inner liner is equipped with a temperature detection element and a humidity detection element. The temperature detection element is used to detect the current temperature of the inner liner, and the humidity detection element is used to detect the current humidity of the inner liner. A weighing module is used to detect the weight of the dishes loaded in the dishwasher; A fan unit is used to drive airflow through the heating unit of the dishwasher and into the inner tank; The drying module is used to drive hot air into the inner liner to dry the tableware inside the inner liner; The controller is electrically connected to the temperature detection element, the humidity detection element, the weighing module, the fan unit, and the heating unit. The controller is configured as follows: The tableware loading weight of the dishwasher is obtained, and the target PID control parameters corresponding to the tableware loading weight are obtained from a preset mapping relationship; the preset mapping relationship is used to record PID control parameters corresponding to at least two different tableware loading weights. While the dishwasher is in drying mode, the temperature difference and humidity difference values ​​are obtained. The temperature difference is the difference between the current temperature and the preset reference temperature; The humidity difference is the difference between the current humidity and the preset reference humidity; The temperature difference and humidity difference are input into a PID controller using the target PID control parameters to obtain the target fan speed and target hot air temperature. The fan unit is controlled to adjust the fan speed to the target fan speed, and the heating unit is controlled to adjust the hot air temperature to the target hot air temperature.

2. The dishwasher according to claim 1, characterized in that, In the preset mapping relationship, there is a positive correlation between the weight of the tableware and the PID control parameters.

3. The dishwasher according to claim 1 or 2, characterized in that, The PID control parameters include fan control parameters for controlling the fan unit and temperature control parameters for controlling the heating unit. In the preset mapping relationship, the temperature control parameter corresponding to the same item's tableware loading weight is greater than the fan control parameter corresponding to the same item's tableware loading weight.

4. The dishwasher according to claim 1, characterized in that, The controller is configured as follows: When the humidity difference is less than or equal to a preset humidity difference threshold, the heating unit is controlled to stop heating, and the fan unit is controlled to adjust the fan speed to a preset lower limit fan speed. When the operating time of the fan unit reaches a preset time threshold, the dishwasher door is controlled to be in the open state.

5. The dishwasher according to claim 1, characterized in that, The controller is configured as follows: In response to the dishwasher starting to enter the drying mode, the preset initial fan speed and initial hot air temperature are obtained; The fan unit is controlled to adjust the fan speed to the initial fan speed, and the heating unit is controlled to adjust the hot air temperature to the initial hot air temperature; wherein the initial hot air temperature is equal to the preset reference temperature.

6. The dishwasher according to claim 1, characterized in that, The preset mapping relationship is used to record the PID control parameters corresponding to two different tableware loading levels. The controller is configured as follows: The dish loading level of the dishwasher is determined based on the weight of the dishes loaded. The target PID control parameters corresponding to the tableware loading level are obtained from the preset mapping relationship.

7. The dishwasher according to claim 6, characterized in that, The tableware loading levels include a first loading level and a second loading level; the first loading level indicates that the dishwasher is in a fully loaded tableware state; the second loading level indicates that the dishwasher is in a lightly loaded tableware state, and the controller is configured to: If the weight of the tableware loaded is greater than a preset weight threshold, the tableware loading level of the dishwasher is determined to be the first loading level. If the load weight of the tableware is less than or equal to the load weight threshold, the tableware load level of the dishwasher is determined to be the second load level.

8. A method for controlling a dishwasher, characterized in that, The method includes: The tableware loading weight of the dishwasher is obtained, and the target PID control parameters corresponding to the tableware loading weight are obtained from a preset mapping relationship; the preset mapping relationship is used to record PID control parameters corresponding to at least two different tableware loading weights. When the dishwasher is in drying mode, the temperature difference value and humidity difference value are obtained; the temperature difference value is the difference between the current temperature of the dishwasher's inner tub and the preset reference temperature; the humidity difference value is the difference between the current humidity of the dishwasher's inner tub and the preset reference humidity. The temperature difference and humidity difference are input into a PID controller using the target PID control parameters to obtain the target fan speed and target hot air temperature. The dishwasher's fan unit is controlled to adjust the fan speed to the target fan speed, and the dishwasher's heating unit is controlled to adjust the hot air temperature to the target hot air temperature.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method of claim 8.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the method of claim 8.

Citation Information

Patent Citations

  • Dish washing machine drying control method, dish washing machine drying control device, storage medium and dish washing machine

    CN110464280A

  • Dish-washing machine manufacturing method and dish-washing machine

    CN115089088A

  • Drying control method of dish washing machine

    CN118986233A

  • Dishwasher and dishwasher system

    CN218943277U

  • Temp,humidty control system for hot air drying

    KR2020160002989U