Detergent dosing method, rinse agent dosing method, device and dishwasher
By obtaining the conductivity in the dishwasher and dynamically adjusting the amount of detergent to be added, the problem of insufficient detergent to be added is solved, and the washing effect of the dishwasher is improved.
Patent Information
- Application Number
- CN202411481810.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-23
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2044-10-23
AI Technical Summary
Existing dishwashers may have insufficient detergent addition during the washing process, resulting in poor washing results.
After the water inlet and detergent trial injection is completed in the dishwasher, the conductivity of the water in the dishwasher is obtained, and the target detergent type and dosage amount are determined based on the water inlet, trial dosage and conductivity, and the dosage amount is dynamically adjusted.
Improve the washing effect of the dishwasher and ensure sufficient detergent is added, thereby improving cleaning performance.
Smart Images

Figure CN118986230B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of cleaning equipment, and in particular to a detergent adding method, a rinse agent adding method, a device and a dishwasher. Background Art
[0002] With the development of society, more and more users will choose dishwashers to wash dishes, thereby freeing their hands and reducing the burden of housework. During the washing process, the dishwasher will add detergent to clean the dishes in the dishwasher.
[0003] In the related art, a dishwasher will add a fixed amount of detergent. However, adding a fixed amount of detergent may result in insufficient detergent addition, resulting in poor washing effect of the dishwasher. Summary of the invention
[0004] The embodiments of the present application provide a method for adding detergent, a method for adding rinse agent, a device, and a dishwasher, which can automatically add more detergent when the amount of detergent added is insufficient, thereby improving the washing effect of the dishwasher. The technical solution is as follows:
[0005] In one aspect, a method for adding a detergent is provided, the method comprising:
[0006] When the dishwasher is filled with water and the detergent is tested, the conductivity of the water in the dishwasher is obtained;
[0007] determining a target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent, and the conductivity;
[0008] Based on the target detergent type, determining a target dosage of the detergent;
[0009] The dishwasher is controlled to add the target dosage of the detergent.
[0010] On the one hand, a method for adding a rinse agent is provided, the method comprising:
[0011] When the dishwasher is filled with water and the detergent is tested, the conductivity of the water in the dishwasher is obtained;
[0012] determining a target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent, and the conductivity;
[0013] Based on the target detergent type, determining a target rinse agent dosage or a target rinse agent dosage level, wherein different rinse agent dosage levels correspond to different rinse agent dosage levels;
[0014] When the dishwasher completes washing, the dishwasher is controlled to add rinse agent and perform rinsing according to the target rinse agent dosage or the target rinse agent dosage gear.
[0015] In one aspect, a detergent dosing device is provided, the device comprising:
[0016] A first conductivity acquisition module, used to acquire the conductivity of water in the dishwasher when the dishwasher has completed water intake and detergent test injection;
[0017] A first detergent type determination module, configured to determine a target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent, and the conductivity;
[0018] A first dosage determination module, configured to determine a target dosage of the detergent based on the target detergent type;
[0019] The washing control module is used to control the dishwasher to add the target dosage of the detergent.
[0020] On the one hand, a rinse agent dosing device is provided, the device comprising:
[0021] A second conductivity acquisition module is used to acquire the conductivity of the water in the dishwasher when the dishwasher has completed water intake and detergent test injection;
[0022] A second detergent type determination module, configured to determine a target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent, and the conductivity;
[0023] A second dosage determination module is used to determine a target rinse agent dosage or a target rinse agent dosage level based on the target detergent type, where different rinse agent dosage levels correspond to different rinse agent dosages;
[0024] The rinsing control module is used to control the dishwasher to add rinsing agent and perform rinsing according to the target rinsing agent dosage or target rinsing agent dosage gear when the dishwasher completes washing.
[0025] On the one hand, a dishwasher is provided, comprising one or more processors and one or more memories, wherein at least one computer program is stored in the one or more memories, and the computer program is loaded and executed by the one or more processors to implement the method for adding detergent or the method for adding rinse agent.
[0026] On the one hand, a computer-readable storage medium is provided, in which at least one computer program is stored, and the computer program is loaded and executed by a processor to implement the method for adding detergent or the method for adding rinse agent.
[0027] On the one hand, a computer program product or a computer program is provided, which includes a program code, and the program code is stored in a computer-readable storage medium. The processor of the dishwasher reads the program code from the computer-readable storage medium, and the processor executes the program code, so that the dishwasher executes the above-mentioned method of adding detergent, or executes the method of adding rinse agent.
[0028] Through the technical solution provided in the embodiment of the present application, the conductivity of the water in the dishwasher is obtained when the water intake and the detergent trial injection are completed. The type of detergent is identified by using the water intake of the dishwasher, the trial injection amount of the detergent, and the conductivity, and the target detergent type is obtained. The identification efficiency of the detergent type is high and the cost is low. The target detergent type is used to determine the target dosage of the detergent. The dishwasher is controlled to inject the target dosage of detergent, and the target dosage matches the target detergent type, thereby realizing dynamic adjustment of the detergent dosage, so that the dishwasher can achieve a better washing effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0030] Figure 1 is a structural schematic diagram of a dishwasher provided in an embodiment of the present application;
[0031] Figure 2 It is a schematic diagram of an implementation environment of a detergent dosing method provided in an embodiment of the present application;
[0032] Figure 3 This is a flow chart of a method for adding detergent provided in an embodiment of the present application;
[0033] Figure 4 is a flow chart of another method for adding detergent provided in an embodiment of the present application;
[0034] Figure 5 This is a flow chart of a method for adding a rinse agent provided in an embodiment of the present application;
[0035] Figure 6It is a logic block diagram of a method for adding detergent and rinse agent provided in an embodiment of the present application;
[0036] Figure 7 It is a structural schematic diagram of a detergent dosing device provided in an embodiment of the present application;
[0037] Figure 8 It is a structural schematic diagram of a rinse agent dosing device provided in an embodiment of the present application;
[0038] Fig. 9 It is a structural schematic diagram of another dishwasher provided in an embodiment of the present application. DETAILED DESCRIPTION
[0039] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0040] In this application, the terms "first", "second", etc. are used to distinguish identical or similar items with basically the same effects and functions. It should be understood that there is no logical or temporal dependency between "first", "second", and "nth", nor is there any limitation on quantity and execution order.
[0041] Dishwasher: A dishwasher is a machine that uses chemical, mechanical, thermal and electrical methods to wash, rinse and dry tableware such as bowls, plates, glassware, cutlery and cooking utensils.
[0042] Detergent: It is the core consumable in the dishwasher cleaning process, responsible for removing grease and food residues on dishes. Detergents are usually divided into detergent powder, detergent blocks and detergent liquid. Detergent powder is mostly in powder form, and the dosage needs to be adjusted according to the greasiness of the dishes and the water quality of the dishwasher; detergent blocks are pre-mixed with detergent in proportion, and can be directly put into the dishwasher when used, which is convenient and quick; detergent liquid is liquid detergent, suitable for certain specific models of dishwashers.
[0043] Rinse agent: The main function of rinse agent is to reduce the surface tension of water during the rinsing stage of the dishwasher, helping to remove washing residues on the tableware, making the tableware brighter and cleaner. Rinse agent is generally liquid, so be careful not to use too much when using it, so as to avoid spots on the surface of the tableware.
[0044] Conductivity sensor: The working principle of conductivity sensor is based on the phenomenon of conductivity, that is, when electric current passes through a substance containing ions, the ions cause the current to flow, thereby generating conductivity. The conductivity sensor calculates the conductivity of the substance by measuring the relationship between current and voltage.
[0045] The washing process of a dishwasher usually includes pre-wash, main wash, rinsing and drying. Pre-wash is the first step in the washing process, which aims to remove large particles of food residue on the surface of tableware. This step usually uses lower water pressure and longer washing time to soften and dissolve food residues, preparing for the subsequent formal washing process. The main wash is the core washing process of the dishwasher, using higher water pressure and temperature, and detergent is also added. The rotating arm inside the dishwasher will release a high-pressure water flow, which will be sprayed onto the surface of the tableware through rotation to effectively remove oil stains, food residues and dirt. Rinsing is a program set to remove detergents and foam generated during the washing process. In this step, the dishwasher will rinse off the detergent and the grease and impurities generated during the washing process, so that the tableware is clean and the residual detergent is removed. Drying is the last step of the washing process, using hot air or a heating device to evaporate the water on the surface of the tableware to ensure that the tableware is dry and sterile. The dried tableware can effectively prevent the growth of bacteria and is convenient for subsequent storage.
[0046] In the related art, the washing process of a dishwasher is usually a fixed program, that is, a fixed amount of detergent is added for washing. However, since there are many types of detergents and the content of detergent components in different detergents is different, adding a fixed amount of detergent may result in insufficient detergent addition, resulting in poor washing effect of the dishwasher.
[0047] The technical solution provided in the embodiments of the present application can improve the above-mentioned problems, thereby improving the washing effect of the dishwasher.
[0048] Figure 1 is a structural schematic diagram of a dishwasher provided in an embodiment of the present application, see Figure 1 The dishwasher 100 includes a water inlet pipe 101, a resin chamber 102, a first connecting pipe 103, a water cup 104, a second connecting pipe 105, a water pump 106 and an inner tank 107. The water inlet pipe 101 is connected to a water source, and water enters the dishwasher 100 through the water inlet pipe 101. The resin chamber 102 is used to contain resin, which can soften water and reduce the content of calcium and magnesium ions in water to prevent the formation of scale, ensure the normal operation of the dishwasher and extend its service life. The first connecting pipe 103 is used to connect the resin chamber and the water cup 104, and the water in the resin chamber 102 can enter the water cup 104 through the first connecting pipe 103. The water cup 104 is the bottom of the inner tank 107 of the dishwasher 100. The inner tank 107 is used to hold cleaned tableware. The second connecting pipe 105 is used to connect the water cup 104 and the water pump 106. The water pump 106 can pump the water in the water cup 104 into the inner tank 107 to clean or rinse the tableware in the inner tank 107.
[0049] In addition to the above components, the dishwasher 100 also includes a dosing component and a drying component. The dosing component is used to add detergent or rinse agent to the inner tank, and the drying component is used for drying. The arrangement of the dosing component and the washing component in the dishwasher 100 is set by technicians according to actual conditions, and the embodiments of the present application do not limit this.
[0050] After introducing the structural diagram of the dishwasher provided in the embodiment of the present application, the implementation environment of the embodiment of the present application is introduced below. Figure 2 is a schematic diagram of an implementation environment of a dishwasher control method provided in an embodiment of the present application, see Figure 2 , the implementation environment includes a controller 201, a conductivity sensor 202, and a water inlet sensor 203 of the dishwasher. In some embodiments, the water inlet sensor 203 is a flow meter. The controller 201 is electrically connected to the conductivity sensor 202 and the water inlet sensor 203, and the controller 201 can obtain data collected by the conductivity sensor 202 and the water inlet sensor 203. The conductivity sensor 202 is used to measure the conductivity of the water in the dishwasher, and the conductivity can reflect the concentration of the detergent components in the water in the dishwasher. The water inlet sensor 203 is used to measure the amount of water entering the dishwasher. In some embodiments, see Figure 1 , the conductivity sensor 202 is installed in the water cup 104 of the dishwasher, and the water inlet sensor 203 is installed in the water inlet pipe 101 of the dishwasher. In the embodiment of the present application, the controller 201 can use the data collected by the conductivity sensor 202 and the water inlet sensor 203 to control the dishwasher and improve the washing effect of the dishwasher.
[0051] After introducing the implementation environment of the embodiment of the present application, the application scenario of the embodiment of the present application will be described below. The technical solution provided by the embodiment of the present application can be applied to various types of dishwashers. When the dishwasher runs a washing program, the dishwasher is controlled to take in water and add detergent. When the water intake and detergent trial injection are completed, the conductivity of the water in the dishwasher is obtained. The target detergent type of the detergent is determined using the water intake of the dishwasher, the trial injection amount of the detergent, and the conductivity, thereby realizing the type identification of the detergent. The target dosage of the detergent is determined using the target detergent type. The dishwasher is controlled to add the target dosage of the detergent, and the amount of detergent in the dishwasher is increased, thereby improving the washing effect of the dishwasher.
[0052] Figure 3 is a flow chart of a method for adding detergent provided in an embodiment of the present application, see Figure 3 Taking the controller of a dishwasher as an example, the method includes the following steps.
[0053] 301. When the dishwasher has completed water intake and detergent trial injection, the controller obtains the conductivity of the water in the dishwasher.
[0054] Among them, the washing sequence of the dishwasher needs water intake, and completing the water intake means completing the water intake process before the complete washing sequence. The water intake process can refer to the water intake process corresponding to the trial injection or the water intake process corresponding to the washing sequence. Detergents are also called washing consumables, which can be used to remove grease on tableware, thereby cleaning the tableware. The conductivity of the water in the dishwasher is used to indicate the concentration of detergent components dissolved in the water. Detergents carry detergent components, which usually exist in the form of ions in the water, so they will affect the conductivity of the water. Correspondingly, the conductivity can also be used to reverse the concentration of detergent components dissolved in the water. Detergent trial injection refers to adding a small amount of detergent to the dishwasher. Since the controller cannot determine the detergent type of the detergent in advance, the conductivity of the water in the dishwasher after the trial injection can be used to determine the detergent type of the detergent. The trial injection amount of the trial injection detergent is set by the technician according to the actual situation, which is usually less than the theoretical injection amount required in the actual washing sequence. In order to achieve a better washing effect, the concentration of the detergent components dissolved in the water usually needs to reach a certain level. If the concentration of the detergent components dissolved in the water is not enough, the washing effect will be poor.
[0055] 302. The controller determines a target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent, and the conductivity.
[0056] Among them, the water intake of the dishwasher is the amount of water added to the dishwasher before washing begins, that is, the amount of water added to the dishwasher by the water intake, and the water intake is measured by a water amount sensor. In some embodiments, the water intake can be the water intake corresponding to the detergent test injection or the water intake corresponding to the washing sequence. The water intake corresponding to the detergent test injection is less than the water intake corresponding to the washing sequence. For example, the water intake corresponding to the detergent test injection is 0.5L, and the water intake corresponding to the washing sequence is 2.5L. Of course, the above 0.5L and 2.5L are examples shown for ease of understanding and do not constitute a limitation on the water intake. The trial injection amount of detergent refers to the amount of detergent added during the detergent test injection process. Since there are many types of detergents, the conductivity of water with different types of detergents added to the same amount of water with the same injection amount is different, so the type of detergent, that is, the target detergent type, can be determined by using the water intake, the trial injection amount and the conductivity.
[0057] 303. The controller determines a target dosage of the detergent based on the target detergent type.
[0058] Among them, it is precisely because the conductivity of water is different when different types of detergents are added to the same amount of water with the same dosage, so in order to achieve the same washing effect, the dosage of different types of detergents is also different. In the embodiment of the present application, the target dosage of the detergent added by the dishwasher can be determined by using the determined target detergent type.
[0059] 304. The controller controls the dishwasher to add the target dosage of the detergent.
[0060] Through the technical solution provided in the embodiment of the present application, the conductivity of the water in the dishwasher is obtained when the water intake and the detergent trial injection are completed. The type of detergent is identified by using the water intake of the dishwasher, the trial injection amount of the detergent, and the conductivity, and the target detergent type is obtained. The identification efficiency of the detergent type is high and the cost is low. The target detergent type is used to determine the target dosage of the detergent. The dishwasher is controlled to inject the target dosage of detergent, and the target dosage matches the target detergent type, thereby realizing dynamic adjustment of the detergent dosage, so that the dishwasher can achieve a better washing effect.
[0061] The above steps 301-304 are a brief introduction to the method for adding detergent provided in the embodiment of the present application. The following will combine some examples to more clearly illustrate the technical solution provided in the embodiment of the present application. Figure 4 Taking the controller of a dishwasher as an example, the method includes the following steps.
[0062] 401. In response to a washing instruction, the controller controls the dishwasher to take in water and perform a detergent test.
[0063] Among them, the washing sequence of the dishwasher needs water intake, and water intake refers to the water intake process before the complete washing sequence. The water intake process can refer to the water intake process corresponding to the trial injection or the water intake process corresponding to the washing sequence. Detergent is also called washing consumables, which can be used to remove grease on tableware, thereby cleaning the tableware. Detergent trial injection refers to adding a small amount of detergent to the dishwasher. Since the controller cannot determine the detergent type of the detergent in advance, the conductivity of the water in the dishwasher after the trial injection can be used to determine the detergent type of the detergent. The trial injection amount of the trial injection detergent is set by the technician according to the actual situation, which is usually less than the theoretical injection amount required in the actual washing sequence. That is, the trial injection of detergent can be regarded as a trace amount of detergent, and the amount of the trial injection detergent cannot meet the normal washing requirements. The washing instruction is used to instruct the dishwasher to start washing. In some embodiments, the washing instruction is triggered by a washing operation on the dishwasher, such as in response to a click operation on a washing function button (physical button) or a control (virtual button) on the dishwasher, and the controller triggers the washing instruction. Alternatively, the washing instruction is automatically triggered by the controller, for example, the controller triggers the washing instruction when a preset time is reached, and the preset time is set by the user. Alternatively, the washing instruction is sent by a terminal bound to the dishwasher, for example, the terminal displays the control interface of the dishwasher, and in response to a click operation on the washing control on the control interface, the terminal sends the washing instruction to the controller, and the controller obtains the washing instruction.
[0064] In a possible implementation, in response to the washing instruction, the controller controls the water inlet solenoid valve of the dishwasher to control the dishwasher to inlet water. The controller controls the dosing component of the dishwasher to test-dose the detergent.
[0065] Among them, see Figure 1 The water inlet solenoid valve is installed between the water inlet pipe 101 and the resin cavity 102, or is installed in the water inlet pipe 101. After the water inlet solenoid valve is opened, water can enter the resin cavity 102 through the water inlet pipe 101 to enter the dishwasher. After the water inlet solenoid valve is closed, water cannot enter the dishwasher. In some embodiments, the dishwasher includes a water inlet volume statistics component, which can determine the water inlet volume of a single water inlet. The water inlet volume statistics component can be an auxiliary component of the water inlet solenoid valve, or it can be a component relatively independent of the water inlet solenoid valve. The embodiments of the present application are not limited to this. In some embodiments, the water inlet volume statistics component is a flow meter. The dosing component can realize the automatic dosing of detergent and rinse agent. After the user adds sufficient amount of detergent and rinse agent to the dosing component, the dishwasher can automatically dosing detergent and rinse agent during washing and rinsing. In the embodiment of the present application, the dosing component has the function of controlling the dosage, that is, the dosing component can not only add detergent and rinse agent, but also control the amount of detergent and rinse agent added each time.
[0066] For example, in response to a washing instruction, the controller controls the water inlet solenoid valve of the dishwasher to open and determines the water inflow volume of this water inflow through the water inflow volume counting component. The controller controls the dosing component of the dishwasher to add detergent and determine the amount of detergent added this time. When the water inflow volume of this water inflow reaches the preset water inflow volume, the controller controls the water inlet solenoid valve of the dishwasher to close to complete the water inflow. When the amount of detergent added this time reaches the preset amount, the controller controls the dosing component to stop adding detergent to complete the detergent test.
[0067] The preset water inflow corresponds to the washing gear, and different washing gears correspond to different preset water inflows. The corresponding relationship between the washing gear and the preset water inflow is set by the technician according to the actual situation, and the embodiment of the present application does not limit this. The preset dosage is set by the technician according to the actual situation, and the embodiment of the present application does not limit this.
[0068] 402. When the dishwasher has completed water intake and detergent trial injection, the controller obtains the conductivity of the water in the dishwasher.
[0069] The conductivity of the water in the dishwasher is used to indicate the concentration of detergent components dissolved in the water. Detergents carry detergent components, which usually exist in the form of ions in the water, and thus affect the conductivity of the water. Accordingly, the concentration of detergent components dissolved in the water can also be inferred by using the conductivity. In order to achieve a better washing effect, the concentration of detergent components dissolved in the water usually needs to reach a certain level. If the concentration of detergent components dissolved in the water is not enough, the washing effect will be poor.
[0070] In a possible implementation, when the dishwasher completes water intake and detergent trial injection in the washing stage, the controller controls the dishwasher to spray. When the spraying is completed, the controller obtains the conductivity of the water in the dishwasher.
[0071] It takes a certain amount of time for detergent to dissolve in water, and spraying can accelerate the dissolution process of detergent, thereby obtaining a more accurate conductivity. In the embodiment of the present application, after spraying is completed, it is considered that the degree of dissolution of the trial-thrown detergent has reached the expected level. At this time, the conductivity obtained is closer to the corresponding conductivity when the detergent is completely dissolved. The subsequent use of this conductivity to determine the detergent type of the detergent is more accurate.
[0072] In this embodiment, after the water is added and the trial is added, spraying is used to accelerate the dissolution of the detergent. After the spraying is completed, the conductivity is obtained, and the obtained conductivity is closer to the corresponding conductivity when the detergent is completely dissolved, and the accuracy is higher.
[0073] For example, when the dishwasher completes the water intake and detergent test in the washing stage, the controller starts the water pump of the dishwasher to spray in the dishwasher. When the spraying time reaches the first preset time, the controller controls the water pump to stop working, thereby stopping the spraying. The controller obtains the conductivity of the water in the dishwasher through the conductivity sensor.
[0074] The first preset duration is set by a technician according to actual conditions, such as 2 minutes, 3 minutes or 4 minutes, etc., and the present embodiment does not limit this. In the present embodiment, the spraying is considered to be completed when the spraying duration reaches the first preset duration.
[0075] In some embodiments, after starting the water pump, the controller can also adjust the power of the water pump to the maximum power of the water pump to increase the spray intensity, speed up the flow rate of water in the dishwasher, and thus speed up the dissolution of the detergent.
[0076] Another implementation of the above step 402 is described below.
[0077] In a possible implementation, when the dishwasher completes water intake and detergent trial injection during the washing phase, the controller starts waiting. When the waiting time reaches a second preset time, the controller obtains the conductivity of the water in the dishwasher.
[0078] The second preset time length is set by a technician according to actual conditions, such as 2 minutes, 3 minutes or 4 minutes, etc., and the present embodiment does not limit this. The second preset time length is to wait for the detergent to dissolve.
[0079] In this embodiment, after the water intake and trial injection are completed, the detergent is allowed to dissolve after waiting for a second preset time. In this way, the conductivity obtained is closer to the corresponding conductivity when the detergent is completely dissolved, and has a higher accuracy.
[0080] For example, when the dishwasher completes the water intake and detergent test in the washing stage, the controller starts the timer. When the timer reaches the second preset time, the controller obtains the conductivity of the water in the dishwasher through the conductivity sensor.
[0081] 403. The controller determines a target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent, and the conductivity.
[0082] The water intake of the dishwasher is the amount of water added to the dishwasher before washing begins, that is, the amount of water added to the dishwasher by the water intake, and the water intake is measured by a water amount sensor. In some embodiments, the water intake can be the water intake corresponding to the detergent test injection or the water intake corresponding to the washing sequence. The water intake corresponding to the detergent test injection is less than the water intake corresponding to the washing sequence. For example, the water intake corresponding to the detergent test injection is 0.5L, and the water intake corresponding to the washing sequence is 2.5L. Of course, the above 0.5L and 2.5L are examples shown for ease of understanding and do not constitute a limitation on the water intake. In the case where the water intake of the dishwasher is the water intake corresponding to the detergent test injection, after determining the target detergent type, water is added until the water intake of the dishwasher reaches the water intake corresponding to the washing sequence. This design is because the water intake corresponding to different timings (such as washing timing and rinsing timing) may be different. If the water intake corresponding to the timing is used to determine the target detergent type, it may be necessary to configure the corresponding algorithm for determining the target detergent type for different timings. When the water intake is configured as the water intake corresponding to the detergent trial, there is no need to consider the difference in water intake corresponding to different timings when determining the target detergent type, and there is no need to configure the corresponding algorithm for determining the target detergent type for different timings, which can reduce the amount of calculation. Accordingly, when the water intake of the dishwasher is the water intake corresponding to the washing timing, the detergent can be added and washed after the target detergent type is determined. There is no need to control the water intake of the dishwasher again, and the water intake control is relatively simple. The trial amount of detergent refers to the amount of detergent added during the detergent trial. Since there are many types of detergents, dishwashers also support many types of detergents. When different types of detergents are added to the same amount of water with the same dosage, the conductivity of the water is different. Therefore, the water intake amount, the trial dosage and the conductivity can be used to determine the type of detergent, that is, the target detergent type.
[0083] In a possible implementation, the controller determines the conductivity ranges corresponding to the multiple candidate detergent types based on the water intake of the dishwasher and the trial dosage of the detergent, and the conductivity range is the conductivity range after the corresponding candidate consumable is dissolved in the water intake with the trial dosage. The controller determines the target detergent type of the detergent from the multiple candidate detergent types based on the conductivity and the conductivity ranges corresponding to the multiple candidate detergent types, and the target detergent type is the candidate detergent type covering the corresponding conductivity range.
[0084] The conductivity range corresponding to the candidate detergent type is a theoretical conductivity range, and the candidate detergent types include detergent powder, detergent block and detergent liquid. Different candidate detergent types correspond to different conductivity ranges. The target detergent type of the detergent can be determined by using the measured conductivity and multiple conductivity ranges. Covering the corresponding conductivity range means that the conductivity of the water in step 402 is covered within the conductivity range corresponding to the target detergent type.
[0085] In this embodiment, the water volume and the trial dosage are used to determine the conductivity range corresponding to each candidate detergent type, and the measured conductivity and multiple conductivity ranges are used to determine the target detergent type of the detergent, and the accuracy of the target detergent type is relatively high.
[0086] For example, the controller substitutes the water intake of the dishwasher and the trial dosage of the detergent into the conductivity relationship data corresponding to each candidate detergent type to obtain the conductivity range corresponding to each candidate detergent type. The conductivity relationship data corresponding to any candidate detergent type is obtained by fitting multiple sample water intakes, multiple sample dosages, and sample conductivity corresponding to the candidate detergent type. The controller determines the candidate detergent type whose corresponding conductivity range among the multiple candidate detergent types covers the conductivity as the target detergent type.
[0087] It should be noted that the water quality in different regions is different, so the initial conductivity of the water entering the dishwasher in different regions is also different. In order to improve the accuracy of the determined target detergent type, the following improvements can be made based on the above example solution.
[0088] In some embodiments, the controller substitutes the water intake of the dishwasher and the trial dosage of the detergent into the conductivity relationship data corresponding to each candidate detergent type to obtain the conductivity range corresponding to each candidate detergent type. The controller subtracts the conductivity from the initial conductivity to obtain a reference conductivity. The controller determines the candidate detergent type whose conductivity range corresponding to the multiple candidate detergent types includes the reference conductivity as the target detergent type.
[0089] The conductivity relationship data is a function that reflects the corresponding relationship between the water volume, the trial dosage, and the conductivity range. When determining the conductivity relationship data, for any candidate detergent type among multiple candidate detergent types, multiple sample water inflows, multiple sample dosages, and corresponding multiple sample conductivities of the candidate detergent type are obtained, and a pair of sample water inflows and sample dosages corresponds to one sample conductivity. Linear fitting is performed on the multiple sample water inflows, multiple sample dosages, and multiple sample conductivities to obtain the conductivity range of the candidate detergent type.
[0090] The process of determining the conductivity range in the above embodiment can be expressed by the following formula (1).
[0091] S c =f1(Q,m)(1)
[0092] Among them, S c is the conductivity range, f1() is the conductivity relationship data corresponding to the candidate detergent type, different candidate detergent types have different corresponding conductivity relationship data, Q is the water inflow of the dishwasher, and m is the trial amount of detergent.
[0093] The process of determining the target detergent type in the above embodiment can be expressed by the following formula (2).
[0094] a=f2(S c , S1, S0)(2)
[0095] Among them, a is the target detergent type, f2() is the function for determining the target detergent type, S1 is the conductivity measured after the detergent is tested, and S0 is the initial conductivity of the inlet water.
[0096] The above implementation is described below by taking an example.
[0097] For example, when the water volume is 3.5L and the trial dosage is 2g, the conductivity range for detergent powder is 500S / m-800S / m, the conductivity range for detergent blocks is 800S / m-1200S / m, and the conductivity range for detergent liquid is 1200S / m-1500S / m. If the measured conductivity is 1000S / m, the controller can determine that the target detergent type is a detergent block.
[0098] Another implementation of the above step 403 is described below.
[0099] In a possible implementation, the controller inputs the water intake of the dishwasher, the trial amount of the detergent, and the conductivity into a detergent type determination model, and extracts features of the water intake of the dishwasher, the trial amount of the detergent, and the conductivity through the detergent type determination model to obtain a detergent type prediction feature. The controller fully connects and normalizes the detergent type prediction feature through the detergent type determination model to obtain multiple probabilities, each of which corresponds to a candidate detergent type. The controller determines the candidate detergent type with the highest probability among the multiple candidate detergent types as the target detergent type of the detergent.
[0100] Among them, the detergent type determination model is a multi-classification model, which can determine the corresponding target detergent type from multiple candidate detergent types according to the input water volume, trial dosage and conductivity. The detergent type determination model is trained based on multiple sample data and the labeled detergent type corresponding to each sample data. One sample data includes a set of sample water intake, sample trial dosage and sample conductivity. The labeled detergent type is the true value of the model training. The purpose of training the detergent type determination model is to enable the detergent type determination model to learn the potential relationship between water volume, trial dosage, conductivity and detergent type, so as to realize the prediction of detergent type.
[0101] In this implementation, the target detergent type is determined using the detergent type determination model, which can fully utilize the generalization ability of the detergent type determination model, and the target detergent type is determined with high efficiency and accuracy.
[0102] For example, the controller splices the water intake of the dishwasher, the trial dosage of the detergent, and the conductivity as model input data. The controller inputs the model input data into the detergent type determination model, and performs multiple full connections on the model input data through the detergent type determination model to obtain the detergent type prediction feature. The controller uses the detergent type determination model to multiply the detergent type prediction feature with the full connection matrix and normalizes it through a normalization function to obtain a probability set, which includes multiple probabilities. The controller determines the candidate detergent type corresponding to the highest probability in the probability set as the target detergent type of the detergent.
[0103] 404. The controller determines a target dosage of the detergent based on the target detergent type.
[0104] Among them, it is precisely because the conductivity of water is different when different types of detergents are added to the same amount of water with the same dosage, so in order to achieve the same washing effect, the dosage of different types of detergents is also different. In the embodiment of the present application, the target dosage of the detergent added by the dishwasher can be determined by using the determined target detergent type.
[0105] In a possible implementation, the controller uses the target detergent type to query multiple candidate dosages to obtain the target dosage of the detergent among the multiple candidate dosages, and one candidate dosage corresponds to one detergent type.
[0106] Among them, the correspondence between the detergent type and the dosage is set by the technician according to the actual situation. For example, the dosage corresponding to the washing powder is set to 3g, the dosage corresponding to the washing block is set to 2.5g, and the dosage corresponding to the washing liquid is set to 2g, etc., and the embodiments of the present application do not limit this. In some embodiments, the candidate dosage and the corresponding detergent type are bound and stored, so the corresponding target dosage can be queried using the target detergent type. It should be noted that the target dosage is a single dosage, and the dishwasher may have multiple detergent addition operations. After determining the target dosage, the amount of detergent added each time can be the target dosage.
[0107] In this implementation, the target detergent type is directly used to find the corresponding target dosage, which is more closely matched to the target detergent type. Adding detergent according to the target dosage can achieve a better dosage effect, thereby achieving a better washing effect.
[0108] Another implementation of the above step 404 is described below.
[0109] In a possible implementation, the controller determines a target conductivity corresponding to the target detergent type, the target conductivity being a conductivity with a good washing effect. The controller determines a target dosage of the detergent based on the target conductivity, the water inflow, the conductivity and the target detergent type.
[0110] Among them, the conductivity can represent the concentration of detergent components in water. For different detergent types, the concentration of detergent components with good washing effects may be different. The target conductivity is the conductivity that reflects the concentration of detergent components with good washing effects. Therefore, the target conductivity corresponding to different detergent types is different. In the embodiment of the present application, the corresponding relationship between the detergent type and the target conductivity is set by the technician according to the actual situation, and the embodiment of the present application does not limit this.
[0111] In this embodiment, the target conductivity corresponding to the target detergent type is found, and the target dosage is determined using the target conductivity and previously determined or acquired parameters. The target dosage is more consistent with the target detergent type and the actual situation in the dishwasher.
[0112] In order to explain the above implementation more clearly, the above implementation will be explained in several parts below.
[0113] Part 1: The method for determining the target conductivity in the above embodiment is described.
[0114] In a possible implementation, the controller uses the target detergent type to query multiple candidate conductivities to obtain a target conductivity, which is a candidate conductivity matching the target detergent type.
[0115] The candidate conductivity is a conductivity with a good washing effect of the corresponding detergent type. In some embodiments, the candidate conductivity and the corresponding detergent type are stored in a binding manner, so the corresponding target conductivity can be queried using the target detergent type.
[0116] In this embodiment, the target conductivity can be determined from a plurality of candidate conductivities using the target detergent type, and the target conductivity can be determined with high efficiency.
[0117] The second part describes the method for determining the target dosage in the above implementation mode.
[0118] In a possible implementation, the controller determines the conductivity increase per unit dosage of the detergent based on the water inflow and the target detergent type. The controller determines the target dosage of the detergent based on the difference between the target conductivity and the conductivity and the conductivity increase.
[0119] Among them, the increase in conductivity per unit dosage refers to the increase in conductivity of water after adding a unit dosage of detergent to the water of the water inlet. When the unit dosage is 1g, it means the increase in conductivity of water for every 1g of detergent added to the water. Of course, the amount of detergent that is usually dissolved in water is not infinite, so the increase in conductivity per unit dosage refers to the increase in conductivity within a certain dosage range. When the amount of water is fixed, within a certain dosage range, the dosage of detergent and the increase in conductivity are approximately linearly related. The dosage range is related to the temperature of the water, and is specifically set by the technician according to the actual situation. The embodiment of the present application does not limit this. In addition, during the washing sequence, the detergent needs to be dissolved before it can play a cleaning role. Excessive addition of detergent will not improve the cleaning effect, but will only result in detergent waste and detergent residue. Therefore, the dishwasher is equipped with a maximum dosage corresponding to different types of detergents. The total amount of detergent added in a single washing sequence cannot exceed the maximum dosage, so as to avoid excessive addition of detergent.
[0120] In this embodiment, the target detergent type and the amount of water in the dishwasher are used to determine the conductivity increase per unit dosage of the detergent. The target dosage of the detergent can be determined using the measured conductivity, the target conductivity, and the conductivity increase, and the accuracy of the target dosage is high.
[0121] In order to explain the above implementation more clearly, the above implementation will be further explained in several parts below.
[0122] A. The method of determining the increase in conductivity in the above embodiment is described.
[0123] In a possible implementation, the controller determines a conductivity change parameter corresponding to the target detergent type, and the conductivity change parameter is used to represent the conductivity increase of a unit dosage of detergent added to a unit amount of water. The controller multiplies the water intake by the conductivity change parameter to obtain the conductivity increase per unit dosage of the detergent.
[0124] Among them, the conductivity change parameter is related to the dissolution of the detergent ingredients in the detergent in water, which is determined by the chemical properties of the detergent ingredients and can be regarded as the property of the detergent. The conductivity change parameters corresponding to different detergent types are set by technicians according to actual conditions, and the embodiments of the present application do not limit this. The unit water volume is set by technicians according to actual conditions, such as 500ml or 1L, etc., and the embodiments of the present application do not limit this. Since the conductivity change parameter is for the unit water volume, the conductivity increase corresponding to the water intake can be obtained by multiplying the water volume in the dishwasher by the conductivity change parameter.
[0125] In this embodiment, the conductivity change parameter corresponding to the target detergent type and the amount of water in the dishwasher are used to determine the conductivity increase per unit dosage of the detergent, with high efficiency and accuracy.
[0126] B. Explain the method of determining the target dosage in the above embodiment.
[0127] In a possible implementation, the controller divides the difference between the target conductivity and the conductivity by the conductivity increase to obtain the target dosage of the detergent.
[0128] Among them, the difference between the target conductivity and the conductivity represents the difference between the current conductivity of the water in the dishwasher and the conductivity that needs to be achieved, and the conductivity increase is the conductivity increase per unit dosage of the detergent. Therefore, by dividing the difference by the conductivity increase, the target dosage can be directly obtained.
[0129] In this embodiment, the difference between the target conductivity and the measured conductivity is determined, and the target dosage is obtained by dividing the difference by the conductivity increase. The target dosage is determined with high efficiency.
[0130] In a possible implementation, the controller divides the difference between the target conductivity and the conductivity by the conductivity increase to obtain a reference dosage of the detergent. The controller multiplies the reference dosage by a dosage coefficient to obtain a target dosage of the detergent, and the dosage coefficient is less than 1 and negatively correlated with the number of times the detergent is added.
[0131] Among them, the addition coefficient is negatively correlated with the number of additions, that is, the more the number of additions, the smaller the addition coefficient, and the target addition amount obtained is also smaller when the reference addition amount remains unchanged. This design is to avoid excessive addition of detergent. The corresponding relationship between the addition coefficient and the number of additions is set by the technician according to the actual situation, and the embodiment of the present application does not limit this.
[0132] 405. The controller controls the dishwasher to add the target dosage of the detergent.
[0133] In a possible implementation, the controller sends a dosing instruction to the dosing component of the dishwasher, the dosing instruction carries the target dosing amount, and the dosing instruction is used to instruct the dosing of detergent to the dishwasher. In response to the dosing instruction, the dosing component starts to dosing detergent to the dishwasher and records the dosing amount, and when the dosing amount reaches the target dosing amount, the dosing component stops adding detergent.
[0134] Optionally, after step 405, the following steps can also be performed.
[0135] 406. The controller re-obtains the conductivity of the water in the dishwasher.
[0136] In a possible implementation, after the target dosage of detergent is added, the controller controls the dishwasher to spray. When the spraying is completed, the controller re-acquires the conductivity of the water in the dishwasher.
[0137] In this embodiment, after adding the target dosage of detergent, spraying is used to accelerate the dissolution of the detergent. After spraying is completed, the conductivity is re-obtained, and the re-obtained conductivity is closer to the corresponding conductivity when the detergent is completely dissolved, and has a higher accuracy.
[0138] For example, after adding the target dosage of detergent, the controller starts the water pump of the dishwasher to spray in the dishwasher. When the spraying time reaches a first preset time, the controller controls the water pump to stop working, thereby stopping the spraying. The controller re-acquires the conductivity of the water in the dishwasher through the conductivity sensor.
[0139] Another implementation of the above step 406 is described below.
[0140] In a possible implementation, after adding the target dosage of detergent, the controller starts to wait. When the waiting time reaches a second preset time, the controller re-acquires the conductivity of the water in the dishwasher.
[0141] In this embodiment, after adding the target dosage of detergent, a second preset time period is waited for the detergent to dissolve, so that the conductivity obtained again is closer to the corresponding conductivity when the detergent is completely dissolved, and has higher accuracy.
[0142] For example, after adding the target dosage of detergent, the controller starts the timer. When the timer reaches the second preset time, the controller re-obtains the conductivity of the water in the dishwasher through the conductivity sensor.
[0143] After step 406, the controller executes the following step 407 or 408 according to actual conditions.
[0144] 407. When the re-acquired conductivity is greater than or equal to the preset conductivity, the controller controls the dishwasher to perform washing.
[0145] Among them, the preset conductivity is used to determine whether the concentration of the detergent ingredients meets the requirements. If the conductivity is greater than or equal to the preset conductivity, it means that the concentration of the detergent ingredients in the water in the dishwasher meets the requirements, that is, the detergent is sufficiently added. At this time, the amount of detergent added will not affect the washing effect of the dishwasher.
[0146] In a possible implementation, when the re-acquired conductivity is greater than or equal to a preset conductivity, the controller controls the water pump and the heater of the dishwasher to start executing a washing process.
[0147] Among them, the heater is used to heat the water in the dishwasher to improve the washing effect.
[0148] In order to explain the above embodiment more clearly, the method for determining the preset conductivity in the above embodiment is explained below.
[0149] First, the first method for determining the preset conductivity provided in the embodiment of the present application is described.
[0150] In a possible implementation, the controller determines the current washing gear, and different washing gears correspond to different washing intensities. The controller determines the conductivity corresponding to the washing gear as the preset conductivity.
[0151] Among them, the washing gear is selected by the user, or the controller is automatically determined based on the number of tableware and / or the degree of dirtiness of the tableware in the dishwasher, and the embodiments of the present application are not limited to this. In some embodiments, different washing intensities correspond to different washing times and / or water pump powers. Generally speaking, the greater the washing intensity, the longer the washing time and the greater the water pump power. Under different washing gears, the concentration of the required washing ingredients may be different. Therefore, the washing gear can be used to determine the preset conductivity. The correspondence between different washing gears and conductivity is set by the technician according to the actual situation, and the embodiments of the present application are not limited to this.
[0152] In this embodiment, the preset conductivity is determined using the current rinse gear, so that the preset conductivity is more matched with the current wash gear, so that the amount of detergent added can also be matched with the wash gear, which helps to achieve better washing effects.
[0153] The following is a description of the manner in which the washing gear is determined based on the number of dishes and / or the degree of dirtiness of the dishes in the dishwasher in the above embodiment.
[0154] First, the method of determining the washing gear based on the number of dishes is described.
[0155] In a possible implementation, the controller obtains a tableware image or tableware weight of the tableware in the dishwasher. The controller determines the number of tableware in the dishwasher based on the tableware image or tableware weight. The controller determines the washing gear based on the number of tableware in the dishwasher.
[0156] The image of the dishes is acquired by an image acquisition component in the dishwasher, and the weight of the dishes is acquired by a weight determination component in the dishwasher. Generally speaking, the more dishes there are, the higher the washing gear is, the greater the washing intensity is, and thus a better washing effect can be achieved.
[0157] In this embodiment, the number of tableware is determined using the tableware image or the tableware weight, and the washing gear is determined using the number of tableware, so that the determined washing gear matches the number of tableware in the dishwasher, that is, the washing gear matches the situation of the tableware in the dishwasher, and the washing effect of washing using the determined washing gear is better.
[0158] The above implementation is described below through two examples.
[0159] Example 1: The controller obtains a tableware image of tableware in a dishwasher. The controller performs image recognition on the tableware image to obtain the number of tableware in the dishwasher. The controller determines a target tableware number interval to which the number of tableware belongs. The controller determines a target washing gear corresponding to the target tableware number interval as the rinsing gear.
[0160] Among them, there are multiple candidate tableware quantity intervals, and the target tableware quantity interval belongs to the multiple candidate tableware quantity intervals. Different candidate tableware quantity intervals correspond to different rinsing gears. The correspondence between the candidate tableware quantity intervals and the rinsing gears is set by technical personnel according to actual conditions, and the embodiment of the present application does not limit this.
[0161] For example, the controller obtains a tableware image of tableware in a dishwasher. The controller inputs the tableware image into an image recognition model, extracts features of the tableware image through the image recognition model, and obtains image features of the tableware image. The controller uses the image recognition model to identify tableware based on the image features, and obtains multiple tableware in the tableware image. The controller determines the number of tableware of the multiple tableware. The controller compares the number of tableware with multiple candidate tableware number intervals, and determines the target tableware number interval to which the number of tableware belongs from the multiple candidate tableware number intervals. The controller determines the target washing gear corresponding to the target tableware number interval as the rinsing gear.
[0162] Among them, the image recognition model is a target detection model, which can detect the target to be detected (tableware in the embodiment of the present application) from the input image. The embodiment of the present application does not limit the model type and structure of the image recognition model.
[0163] Example 2: The controller obtains the tableware weight of the tableware in the dishwasher. The controller divides the tableware weight by the standard tableware weight to obtain the tableware quantity in the dishwasher. The controller determines the target tableware quantity interval to which the tableware quantity belongs. The controller determines the target washing gear corresponding to the target tableware quantity interval as the rinsing gear.
[0164] Among them, the standard tableware weight is the weight of standard tableware. Standard tableware refers to tableware used as a weighing reference. The standard tableware weight is set by technical personnel according to actual conditions, and the embodiments of the present application do not limit this.
[0165] For example, the controller obtains the tableware weight of the tableware in the dishwasher. The controller divides the tableware weight by the standard tableware weight to obtain the tableware quantity of the tableware in the dishwasher. The controller determines the tableware quantity of the multiple tableware. The controller compares the tableware quantity with multiple candidate tableware quantity intervals, and determines the target tableware quantity interval to which the tableware quantity belongs from the multiple candidate tableware quantity intervals. The controller determines the target washing gear corresponding to the target tableware quantity interval as the rinsing gear.
[0166] The following describes a method for determining the washing gear based on the degree of dirtiness.
[0167] In a possible implementation, the controller acquires a tableware image of the tableware in the dishwasher, determines the degree of dirtiness of the tableware in the dishwasher based on the tableware image, and determines the washing gear based on the degree of dirtiness of the tableware in the dishwasher.
[0168] Among them, the degree of dirtiness includes light, normal, medium and severe (the degree of dirtiness increases in turn). The higher the degree of dirtiness, the higher the washing level and the greater the washing intensity, thereby achieving a better washing effect.
[0169] In this embodiment, the dishware image is used to determine the degree of dirtiness, and the degree of dirtiness is used to determine the washing gear, so that the determined washing gear matches the degree of dirtiness of the dishes in the dishwasher. That is, the washing gear matches the condition of the dishes in the dishwasher, and the washing effect of washing using the determined washing gear is better.
[0170] For example, the controller obtains a tableware image of the tableware in the dishwasher, performs image recognition on the tableware image, obtains the degree of dirtiness of the tableware in the dishwasher, and determines the rinsing gear corresponding to the degree of dirtiness.
[0171] For example, the controller obtains a tableware image of tableware in a dishwasher. The controller inputs the tableware image into an image recognition model, extracts features of the tableware image through the image recognition model, and obtains image features of the tableware image. The controller uses the image recognition model to identify the degree of dirtiness based on the image features, and obtains the degree of dirtiness corresponding to the tableware image. The controller determines the target washing gear corresponding to the degree of dirtiness as the rinsing gear.
[0172] Among them, the image recognition model is a multi-classification model that can determine the degree of dirtiness corresponding to the input tableware image.
[0173] The following describes a method for determining the washing gear based on the number of dishes and the degree of dirtiness.
[0174] In a possible implementation, the controller acquires a tableware image of the tableware in the dishwasher. The controller determines the number and degree of dirtiness of the tableware in the dishwasher based on the tableware image. The controller determines the washing gear based on the number and degree of dirtiness of the tableware in the dishwasher.
[0175] In this embodiment, the tableware image is used to determine the number and degree of dirtiness of the tableware, and the number and degree of dirtiness of the tableware are used to determine the washing gear, so that the determined washing gear matches the number and degree of dirtiness of the tableware in the dishwasher, that is, the washing gear matches the condition of the tableware in the dishwasher, and the washing effect of washing using the determined washing gear is better.
[0176] For example, the controller obtains a tableware image of tableware in the dishwasher. The controller performs image recognition on the tableware image to obtain the number of tableware and the degree of dirtiness of the tableware in the dishwasher. The controller determines the target washing gear corresponding to the number of tableware and the degree of dirtiness as the rinsing gear.
[0177] For example, the controller obtains a tableware image of tableware in a dishwasher. The controller inputs the tableware image into an image recognition model, extracts features of the tableware image through the image recognition model, and obtains image features of the tableware image. The controller uses the image recognition model to perform tableware recognition and soiling degree recognition based on the image features, and obtains the number of tableware and soiling degree corresponding to the tableware image. The controller determines the target washing gear corresponding to the number of tableware and the soiling degree as the rinsing gear.
[0178] After the introduction of the first method for determining the preset conductivity, the second method for determining the preset conductivity provided in the embodiment of the present application is described below.
[0179] In a possible implementation, the controller determines the preset conductivity based on the target detergent type.
[0180] Among them, the preset conductivity is used to determine whether the concentration of the detergent ingredients meets the requirements, and the requirements under different detergent types may be different. Therefore, the preset conductivity is related to the target detergent type, and the target detergent type can be used to determine the appropriate preset conductivity.
[0181] In some embodiments, the preset conductivity is the target conductivity in step 404, or the preset conductivity is a candidate conductivity among multiple candidate conductivities that matches the target detergent type, which is not limited in this embodiment of the present application.
[0182] After the introduction of the second method for determining the preset conductivity described above, the third method for determining the preset conductivity provided in an embodiment of the present application is described below.
[0183] In a possible implementation, the controller determines the tableware type and / or the number of tableware in the dishwasher, and determines the preset conductivity based on the tableware type and / or the number of tableware.
[0184] The preset conductivity is used to determine whether the concentration of the detergent ingredient meets the requirements, and the requirements for different tableware types and / or tableware quantities may be different. Therefore, the tableware type and / or tableware quantity can be used to determine the appropriate preset conductivity.
[0185] In order to explain the above implementation more clearly, the above implementation will be explained through several examples below.
[0186] Example 1: The controller determines the tableware type of the tableware in the dishwasher, and the controller determines the preset conductivity based on the tableware type.
[0187] For example, the controller obtains a tableware image of tableware in a dishwasher. The controller inputs the tableware image into an image recognition model, extracts features of the tableware image through the image recognition model, and obtains image features of the tableware image. The controller uses the image recognition model to perform tableware recognition based on the image features to obtain multiple tableware in the tableware image. The controller determines the tableware type of each tableware. The controller determines the conductivity corresponding to the tableware type as the preset conductivity.
[0188] Among them, the image recognition model is a target detection model, which can detect the target to be detected and the type of the target (tableware in the embodiment of the present application) from the input image. The embodiment of the present application does not limit the model type and structure of the image recognition model.
[0189] Example 2: The controller determines the number of dishes in the dishwasher, and the controller determines the preset conductivity based on the number of dishes.
[0190] Among them, the method of determining the number of dishes and the method of determining the rinsing gear described in the first embodiment belong to the same inventive concept, and the implementation process will not be repeated.
[0191] For example, the controller determines the number of tableware in the dishwasher, determines the target tableware number interval to which the number of tableware belongs, and determines the conductivity corresponding to the target tableware number interval as the preset conductivity.
[0192] Example 3: The controller determines the tableware type and the number of tableware in the dishwasher. The controller determines the preset conductivity based on the tableware type and the number of tableware.
[0193] For example, the controller determines the tableware type and the number of tableware in the dishwasher, and determines the conductivity corresponding to the tableware type and the number of tableware as the preset conductivity.
[0194] 408. When the re-acquired conductivity is less than the preset conductivity, the controller controls the dishwasher to add the detergent again.
[0195] Among them, the conductivity less than the preset conductivity indicates that the concentration of the detergent components in the water in the dishwasher does not meet the requirement, that is, the detergent is insufficient. At this time, the amount of detergent added will affect the washing effect of the dishwasher.
[0196] In a possible implementation, when the reacquired conductivity is less than the preset conductivity, the controller controls the dishwasher to add the target dosage of detergent again.
[0197] In addition, after step 408, the controller can also obtain the conductivity of the water in the dishwasher again, and determine whether to start washing or continue adding detergent based on the re-obtained conductivity and the preset conductivity.
[0198] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present application, which will not be described one by one here.
[0199] By using the detergent dosing method provided by the embodiment of the present application, the conductivity of the water in the dishwasher is obtained after the water intake and the detergent trial injection are completed. The type of detergent is identified by using the water intake of the dishwasher, the trial injection amount of the detergent, and the conductivity, and the target detergent type is obtained. The identification efficiency of the detergent type is high and the cost is low. The target dosage of the detergent is determined by using the target detergent type. The dishwasher is controlled to inject the target dosage of detergent, and the target dosage matches the target detergent type, thereby realizing dynamic adjustment of the detergent dosage. Subsequently, the dishwasher is controlled to inject and wash detergent at the target dosage, so that the dishwasher can achieve a better washing effect.
[0200] In addition to the above-mentioned method for adding detergent, the present embodiment also provides a method for adding rinse agent, see Figure 5 Taking the controller of a dishwasher as an example, the method includes the following steps.
[0201] 501. When the dishwasher has completed water intake and detergent trial injection, the controller obtains the conductivity of the water in the dishwasher.
[0202] The implementation process of step 501 and the above step 402 belong to the same inventive concept. For the implementation process, please refer to the relevant description of the above step 402 and will not be repeated here.
[0203] 502. The controller determines a target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent, and the conductivity.
[0204] The implementation process of step 502 belongs to the same inventive concept as the above step 403. For the implementation process, please refer to the relevant description of the above step 403, which will not be repeated here.
[0205] 503. The controller determines a target rinse agent dosage or a target rinse agent dosage level based on the target detergent type, and different rinse agent dosage levels correspond to different rinse agent dosage levels.
[0206] Among them, the main component of the rinse agent is a surfactant. The surfactant content in the detergent of different detergent types is different. When the surfactant content in the detergent is high, the subsequent rinse agent dosage can be reduced to avoid excessive addition of the rinse agent. Correspondingly, when the surfactant content in the detergent is low, the subsequent detergent dosage can be increased to ensure sufficient addition of the rinse agent. Therefore, the target rinse agent dosage or target rinse agent dosage gear can be determined using the target detergent type.
[0207] In a possible implementation, when the target detergent type is washing powder, the target rinse agent dosage is determined as the first rinse agent dosage or the target rinse agent addition gear is determined as the first rinse agent addition gear. When the target detergent type is a washing block, the target rinse agent dosage is determined as the second rinse agent dosage or the target rinse agent addition gear is determined as the second rinse agent addition gear. When the target detergent type is washing liquid, the target rinse agent dosage is determined as the third rinse agent dosage or the target rinse agent addition gear is determined as the third rinse agent addition gear, the first rinse agent dosage is greater than the second rinse agent dosage, and the second rinse agent dosage is greater than the third rinse agent dosage. The first rinse agent addition gear is lower than the second rinse agent addition gear, the second rinse agent addition gear is lower than the third rinse agent addition gear, and the rinse agent gear is negatively correlated with the rinse agent dosage.
[0208] Another implementation of step 503 is described below.
[0209] In a possible implementation, the controller determines the surfactant content corresponding to the target detergent type. The controller determines the target rinse agent dosage or the target rinse agent dosage level based on the surfactant content, the target rinse agent dosage is negatively correlated with the surfactant content, and the target rinse agent level is negatively correlated with the surfactant content.
[0210] Among them, the corresponding relationship between the detergent type and the surfactant content is set by the technicians according to the actual situation, and the embodiments of the present application do not limit this.
[0211] 504. When the dishwasher completes washing, the controller controls the dishwasher to add rinse agent and perform rinsing according to the target rinse agent dosage or the target rinse agent dosage level.
[0212] It should be noted that rinsing is a subsequent step of washing. In addition to being able to be performed after step 502, steps 503 and 504 can also be performed after step 403, which is not limited in the embodiment of the present application.
[0213] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present application, which will not be described one by one here.
[0214] By using the method for adding rinse agent provided by the embodiment of the present application, the conductivity of the water in the dishwasher is obtained after the water intake and the trial addition of rinse agent are completed. The type of rinse agent is identified by using the water intake of the dishwasher, the trial addition amount of rinse agent and the conductivity, and the target detergent type is obtained. The identification efficiency of the rinse agent type is high and the cost is low. The target detergent type is used to determine the target dosage of the rinse agent. The dishwasher is controlled to add the rinse agent of the target rinse agent dosage or the target rinse agent dosage gear, and the target rinse agent dosage or the target rinse agent dosage gear matches the target detergent type, thereby realizing dynamic adjustment of the rinse agent dosage. Subsequently, the dishwasher is controlled to add and rinse the rinse agent with the target rinse agent type, so that the dishwasher can achieve a better rinsing effect.
[0215] Combine the following Figure 6 The technical solutions provided by the embodiments of this application are introduced in Figure 6 , the controller controls the dishwasher to start water intake, and when the water intake is completed, determines the water intake volume Q of the dishwasher and the initial conductivity S0 of the water intake. The controller controls the dishwasher to test the detergent and determines the test amount m of the detergent. The controller controls the dishwasher's water pump to spray, and when the spraying is completed, obtains the conductivity S1 through the conductivity sensor. The controller uses the water volume Q and the test amount m to determine the conductivity range S of each candidate detergent type. c The controller uses the initial conductivity S0, conductivity S1 and conductivity range S c , determine a target detergent type from a plurality of candidate detergent types. Based on the target detergent type, the controller determines a target dosage of the detergent and a target dosage of the rinse agent or a target rinse agent dosage level. The controller controls the dishwasher to add the target dosage of the detergent, and when the detergent addition is completed, reacquires the conductivity S2 of the water in the dishwasher. When the conductivity S2 is less than the preset conductivity S sv In the case of , the controller controls the dishwasher to add detergent again; when the conductivity S2 is greater than or equal to the preset conductivity S sv In the case of the target rinse agent dosage or the target rinse agent dosage gear, the controller determines that the detergent dosage is completed and controls the dishwasher to start washing. In the case of washing completion, the controller controls the dishwasher to add rinse agent and rinse according to the target rinse agent dosage or the target rinse agent dosage gear.
[0216] Figure 7 is a schematic diagram of the structure of a detergent dosing device provided in an embodiment of the present application, see Figure 7 , the device comprises:
[0217] The first conductivity acquisition module 701 is used to acquire the conductivity of the water in the dishwasher when the dishwasher has completed water intake and detergent trial injection.
[0218] The first detergent type determination module 702 is used to determine the target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent and the conductivity.
[0219] The first dosage determination module 703 is used to determine the target dosage of the detergent based on the target detergent type.
[0220] The washing control module 704 is used to control the dishwasher to add the target dosage of the detergent.
[0221] It should be noted that: the detergent dosing device provided in the above embodiment only uses the division of the above functional modules as an example to illustrate when adding detergent. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the dishwasher is divided into different functional modules to complete all or part of the functions described above. In addition, the detergent dosing device provided in the above embodiment and the detergent dosing method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0222] By using the detergent dosing method provided by the embodiment of the present application, the conductivity of the water in the dishwasher is obtained after the water intake and the detergent trial injection are completed. The type of detergent is identified by using the water intake of the dishwasher, the trial injection amount of the detergent, and the conductivity, and the target detergent type is obtained. The identification efficiency of the detergent type is high and the cost is low. The target dosage of the detergent is determined by using the target detergent type. The dishwasher is controlled to inject the target dosage of detergent, and the target dosage matches the target detergent type, thereby realizing dynamic adjustment of the detergent dosage. The dishwasher is subsequently controlled to inject and wash detergent at the target dosage, so that the dishwasher can achieve a better washing effect.
[0223] Figure 8 is a schematic diagram of the structure of a rinse agent dosing device provided in an embodiment of the present application, see Figure 8 , the device comprises:
[0224] The second conductivity acquisition module 801 is used to acquire the conductivity of the water in the dishwasher when the dishwasher has completed water intake and detergent trial injection.
[0225] The second detergent type determination module 802 is used to determine the target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent and the conductivity.
[0226] The second dosage determination module 803 is used to determine a target rinse agent dosage or a target rinse agent dosage level based on the target detergent type, and different rinse agent dosage levels correspond to different rinse agent dosages.
[0227] The rinsing control module 804 is used to control the dishwasher to add rinsing agent and perform rinsing according to the target rinsing agent dosage or the target rinsing agent dosage gear when the dishwasher completes washing.
[0228] It should be noted that: the rinse agent dosing device provided in the above embodiment only uses the division of the above functional modules as an example to illustrate when adding rinse agent. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the dishwasher is divided into different functional modules to complete all or part of the functions described above. In addition, the rinse agent dosing device provided in the above embodiment and the rinse agent dosing method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0229] By using the method for adding rinse agent provided by the embodiment of the present application, the conductivity of the water in the dishwasher is obtained after the water intake and the trial addition of rinse agent are completed. The type of rinse agent is identified by using the water intake of the dishwasher, the trial addition amount of rinse agent and the conductivity, and the target detergent type is obtained. The identification efficiency of the rinse agent type is high and the cost is low. The target detergent type is used to determine the target dosage of the rinse agent. The dishwasher is controlled to add the rinse agent of the target rinse agent dosage or the target rinse agent dosage gear, and the target rinse agent dosage or the target rinse agent dosage gear matches the target detergent type, thereby realizing dynamic adjustment of the rinse agent dosage. Subsequently, the dishwasher is controlled to add and rinse the rinse agent with the target rinse agent type, so that the dishwasher can achieve a better rinsing effect.
[0230] Fig. 9 9 is a schematic diagram of a dishwasher provided in an embodiment of the present application. Generally, the dishwasher 900 includes: one or more processors 901 and one or more memories 902 .
[0231] The processor 901 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 901 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 901 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 901 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 901 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0232] The memory 902 may include one or more computer-readable storage media, which may be non-transitory. The memory 902 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 902 is used to store at least one computer program, which is used to be executed by the processor 901 to implement the method for adding detergent provided in the method embodiment of the present application.
[0233] In an exemplary embodiment, a computer-readable storage medium is also provided, such as a memory including a computer program, and the computer program can be executed by a processor to complete the detergent adding method in the above embodiment. For example, the computer-readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.
[0234] In an exemplary embodiment, a computer program product or a computer program is also provided, which includes a program code, and the program code is stored in a computer-readable storage medium. The processor of the dishwasher reads the program code from the computer-readable storage medium, and the processor executes the program code, so that the dishwasher performs the above-mentioned detergent adding method.
[0235] In some embodiments, the computer program involved in the embodiments of the present application may be deployed and executed on a dishwasher, or on multiple dishwashers located at one location, or on multiple dishwashers distributed at multiple locations and interconnected by a communication network. Multiple dishwashers distributed at multiple locations and interconnected by a communication network may form a blockchain system.
[0236] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0237] The above are only optional embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. A method for adding a detergent, characterized in that: The method comprises: When the dishwasher is filled with water and the detergent is tested, the conductivity of the water in the dishwasher is obtained; determining a target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent, and the conductivity; Based on the target detergent type, determining a target dosage of the detergent; Controlling the dishwasher to add the target dosage of the detergent; The method further comprises: Based on the target detergent type, determining a target rinse agent dosage or a target rinse agent dosage level, wherein different rinse agent dosage levels correspond to different rinse agent dosage levels; After controlling the dishwasher to add the target dosage of the detergent, the method further includes: When the dishwasher completes washing, the dishwasher is controlled to add rinse agent and perform rinsing according to the target rinse agent dosage or the target rinse agent dosage gear.
2. The method according to claim 1, characterized in that The determining of a target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent, and the conductivity includes: Based on the water intake of the dishwasher and the trial dosage of the detergent, determining conductivity ranges corresponding to a plurality of candidate detergent types, the conductivity range being a conductivity range after the corresponding candidate consumable is dissolved in the water intake with the trial dosage; Based on the conductivity and the conductivity ranges respectively corresponding to the plurality of candidate detergent types, a target detergent type of the detergent is determined from the plurality of candidate detergent types, the target detergent type being a candidate detergent type covering a corresponding conductivity range.
3. The method according to claim 2, characterized in that The determining of the conductivity ranges corresponding to a plurality of candidate detergent types based on the water intake of the dishwasher and the trial dosage of the detergent comprises: The water intake of the dishwasher and the trial dosage of the detergent are substituted into the conductivity relationship data corresponding to each of the candidate detergent types to obtain the conductivity range corresponding to each of the candidate detergent types. The conductivity relationship data corresponding to any candidate detergent type is obtained by fitting multiple sample water intakes, multiple sample dosages, and sample conductivities corresponding to the candidate detergent type.
4. The method according to claim 1, characterized in that: The step of determining the target dosage of the detergent based on the target detergent type includes: Determining a target conductivity corresponding to the target detergent type, wherein the target conductivity is a conductivity having a good washing effect; Determining an increase in conductivity per unit dosage of the detergent based on the water intake and the target detergent type; The target dosage of the detergent is determined based on the difference between the target conductivity and the conductivity and the conductivity increase.
5. The method according to claim 4, characterized in that The step of determining the conductivity increase per unit dosage of the detergent based on the water intake and the target detergent type includes: Determining a conductivity change parameter corresponding to the target detergent type, wherein the conductivity change parameter is used to represent an increase in conductivity when a unit dosage of detergent is added to a unit amount of water; Multiplying the water inflow by the conductivity change parameter to obtain the conductivity increase per unit dosage of the detergent; And / or, determining the target dosage of the detergent based on the difference between the target conductivity and the conductivity and the conductivity increase comprises: Dividing the difference between the target conductivity and the conductivity by the conductivity increase to obtain a target dosage of the detergent; Alternatively, the difference between the target conductivity and the conductivity is divided by the conductivity increase to obtain a reference dosage of the detergent; the reference dosage is multiplied by a dosage coefficient to obtain a target dosage of the detergent, and the dosage coefficient is less than 1 and negatively correlated with the number of times the detergent is added.
6. The method according to claim 1, characterized in that After controlling the dishwasher to add the target dosage of the detergent, the method further includes: Re-obtaining the conductivity of the water in the dishwasher; When the re-acquired conductivity is greater than or equal to a preset conductivity, controlling the dishwasher to perform washing; When the re-acquired conductivity is less than the preset conductivity, the dishwasher is controlled to add the detergent again.
7. The method according to claim 6, characterized in that The method for determining the preset conductivity includes: Determine the current washing gear, where different washing gears correspond to different washing intensities; and determine the conductivity corresponding to the washing gear as the preset conductivity; Alternatively, the preset conductivity is determined based on the target detergent type; Alternatively, the tableware type and / or the number of tableware in the dishwasher are determined; and the preset conductivity is determined based on the tableware type and / or the number of tableware.
8. A method for adding a rinse agent, characterized in that: The method comprises: When the dishwasher is filled with water and the detergent is tested, the conductivity of the water in the dishwasher is obtained; determining a target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent, and the conductivity; Based on the target detergent type, determining a target rinse agent dosage or a target rinse agent dosage level, wherein different rinse agent dosage levels correspond to different rinse agent dosage levels; When the dishwasher completes washing, the dishwasher is controlled to add rinse agent and perform rinsing according to the target rinse agent dosage or the target rinse agent dosage gear.
9. A detergent dosing device, characterized in that: The device comprises: A first conductivity acquisition module, used to acquire the conductivity of water in the dishwasher when the dishwasher has completed water intake and detergent test injection; A first detergent type determination module, configured to determine a target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent, and the conductivity; A first dosage determination module, configured to determine a target dosage of the detergent based on the target detergent type; A washing control module, used for controlling the dishwasher to add the target dosage of the detergent; The device also includes: A second dosage determination module is used to determine a target rinse agent dosage or a target rinse agent dosage level based on the target detergent type, where different rinse agent dosage levels correspond to different rinse agent dosages; The rinsing control module is used to control the dishwasher to add rinsing agent and perform rinsing according to the target rinsing agent dosage or target rinsing agent dosage gear when the dishwasher completes washing.
10. A rinse agent dosing device, characterized in that: The device comprises: A second conductivity acquisition module is used to acquire the conductivity of the water in the dishwasher when the dishwasher has completed water intake and detergent test injection; A second detergent type determination module, configured to determine a target detergent type of the detergent based on the water intake of the dishwasher, the trial dosage of the detergent, and the conductivity; A second dosage determination module is used to determine a target rinse agent dosage or a target rinse agent dosage level based on the target detergent type, where different rinse agent dosage levels correspond to different rinse agent dosages; The rinsing control module is used to control the dishwasher to add rinsing agent and perform rinsing according to the target rinsing agent dosage or target rinsing agent dosage gear when the dishwasher completes washing.
11. A dishwasher, characterized in that: The dishwasher includes one or more processors and one or more memories, wherein at least one computer program is stored in the one or more memories, and the computer program is loaded and executed by the one or more processors to implement the detergent adding method according to any one of claims 1 to 7, or to implement the rinse agent adding method according to claim 8.
12. A computer-readable storage medium, characterized in that: At least one computer program is stored in the computer-readable storage medium, and the computer program is loaded and executed by the processor to implement the method for adding detergent as described in any one of claims 1 to 7, or to implement the method for adding rinse agent as described in claim 8.
Citation Information
Patent Citations
Detergent type detection method, detergent dosage control method and washing machine
CN109208258A
Detergent determination method and device
CN113925435A