Cleaning device and control method therefor, program product, and medium

By monitoring and adjusting the ratio of detergent to clean water flow in real time, and combining dirt detection and clean water pump parameters, the amount of detergent added is dynamically adjusted, which solves the problem of improper detergent addition in cleaning equipment, achieves reasonable detergent use, and improves cleaning effect and equipment performance.

WO2026157562A1PCT designated stage Publication Date: 2026-07-30SHENZHEN ROBOROCK INNOVATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
SHENZHEN ROBOROCK INNOVATION TECH CO LTD
Filing Date
2025-12-02
Publication Date
2026-07-30

AI Technical Summary

Technical Problem

Improper use of cleaning agents in cleaning equipment can lead to poor cleaning results, waste of resources, and equipment performance problems, affecting the service life and user experience.

Method used

The controller monitors and adjusts the ratio of detergent to clean water flow in real time. Combined with dirt detection and clean water pump parameters, the amount of detergent added is dynamically adjusted to achieve reasonable detergent use.

Benefits of technology

It improves the stability of cleaning results, reduces resource waste, extends equipment life, lowers operating costs, and reduces safety hazards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025139245_30072026_PF_FP_ABST
    Figure CN2025139245_30072026_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a cleaning device and a control method therefor, a program product, and a medium. The cleaning device comprises: a cleaning agent tube, configured to convey a cleaning agent inside the cleaning device; and a controller, configured to: during the operation of the cleaning device, acquire a proportional parameter value of a cleaning agent flow and a clean water flow; and control, on the basis of the proportional parameter value, the cleaning device to dispense the cleaning agent into the cleaning agent tube. The technical solution provided in the present application can improve the rationality of the cleaning device dispensing the cleaning agent.
Need to check novelty before this filing date? Find Prior Art

Description

Cleaning equipment and its control methods, procedures, products and media

[0001] Cross-references to related applications

[0002] This disclosure claims priority to the application filed on January 24, 2025, with application number 202510121202.X, entitled "Cleaning Equipment and Control Methods, Procedures, Products and Media Thereof", the entire contents of which are incorporated herein by reference. Technical Field

[0003] This application belongs to the field of cleaning equipment control technology, and in particular relates to a cleaning equipment and its control method, program product and medium. Background Technology

[0004] Modern cleaning equipment (such as floor scrubbers and robotic vacuum cleaners) typically uses cleaning agents to enhance cleaning effectiveness when performing cleaning or self-cleaning actions. However, improper agent dosage can lead to a series of problems, affecting cleaning results and equipment performance. Insufficient agent often results in poor cleaning and ineffective removal of dirt. Conversely, excessive agent can generate too much foam, wasting resources and potentially creating new stains, increasing the cleaning burden. Therefore, optimizing the agent dosage in cleaning equipment to ensure a reasonable amount is a pressing issue in the current technological field. This not only relates to improving cleaning effectiveness but also directly impacts the equipment's lifespan and user experience.

[0005] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0006] The embodiments of this application provide a cleaning device and its control method, program product and medium, which can at least to some extent improve the rationality of the cleaning device's dispensing of cleaning agents.

[0007] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.

[0008] According to a first aspect of the present application, a cleaning device is provided, the cleaning device comprising: a cleaning agent pipeline configured to deliver cleaning agent inside the cleaning device; and a controller configured to: acquire a ratio parameter value between the cleaning agent flow rate and the clean water flow rate during the operation of the cleaning device; and control the cleaning device to dispense cleaning agent into the cleaning agent pipeline according to the ratio parameter value.

[0009] In some embodiments of this application, based on the foregoing scheme, the controller is configured to: acquire the clean water flow rate of the cleaning equipment; determine the target cleaning agent flow rate based on the clean water flow rate and the proportional parameter value; and control the cleaning equipment to dispense cleaning agent into the cleaning agent pipeline based on the target cleaning agent flow rate.

[0010] In some embodiments of this application, based on the foregoing scheme, the cleaning equipment further includes: a clean water pipeline configured to transport clean water inside the cleaning equipment; a clean water detection module disposed in the clean water pipeline configured to detect the clean water flow rate in the clean water pipeline; and a controller configured to acquire the clean water flow rate detected by the clean water detection module.

[0011] In some embodiments of this application, based on the foregoing scheme, the cleaning equipment further includes: a clean water pipeline configured to transport clean water inside the cleaning equipment; a clean water pump connected to the clean water pipeline configured to pump clean water into the clean water pipeline; and a controller configured to acquire a first operating parameter value of the clean water pump and determine the clean water flow rate of the cleaning equipment based on the first operating parameter value.

[0012] In some embodiments of this application, based on the foregoing scheme, the controller is configured to: acquire a set clean water flow rate that matches the current cleaning mode of the cleaning device, so as to determine the clean water flow rate.

[0013] In some embodiments of this application, based on the foregoing scheme, the controller is configured to: determine a reference detergent flow rate based on the clean water flow rate and the proportional parameter value; and determine the target detergent flow rate based on the flow adjustment coefficient and the reference detergent flow rate.

[0014] In some embodiments of this application, based on the foregoing scheme, the cleaning device is used to clean the floor, and the cleaning device further includes: a dirt detection module, the dirt detection module being configured to: determine a dirt coefficient of the floor, the dirt coefficient being used to characterize the degree of dirt on the floor; the controller being configured to: acquire the dirt coefficient determined by the dirt detection module; and determine a flow adjustment coefficient based on the dirt coefficient, the flow adjustment coefficient being positively correlated with the dirt coefficient.

[0015] In some embodiments of this application, based on the foregoing scheme, the cleaning device further includes: a cleaning agent pump connected to the cleaning agent pipeline, the cleaning agent pump being configured to: pump cleaning agent into the cleaning agent pipeline; the controller being configured to: determine a second operating parameter value of the cleaning agent pump based on the target cleaning agent flow rate; and control the operation of the cleaning agent pump based on the second operating parameter value to dispense cleaning agent into the cleaning agent pipeline.

[0016] In some embodiments of this application, based on the foregoing scheme, the controller is configured to: in response to the shutdown of the detergent dispensing function, or in response to the cleaning device being in a state of insufficient clean water, or in response to the cleaning device being in a water absorption mode, control the cleaning device to stop dispensing detergent into the detergent pipeline.

[0017] In some embodiments of this application, based on the foregoing scheme, the controller is configured to: in response to the end of the cleaning work of the cleaning equipment, or in response to the end of the self-cleaning mode of the cleaning equipment, control the cleaning equipment to stop dispensing cleaning agent into the cleaning agent pipeline; and control the cleaning equipment to dispensing clean water into its clean water pipeline.

[0018] In some embodiments of this application, based on the foregoing scheme, the controller is configured to: acquire the target cleaning agent flow rate of the cleaning device dispensing cleaning agent into the cleaning agent pipeline; determine the target clean water volume and / or the target clean water dispensing duration based on the target cleaning agent flow rate, wherein the target clean water volume and / or the target clean water dispensing duration is positively correlated with the target cleaning agent flow rate; and control the cleaning device to dispense clean water into the clean water pipeline based on the target clean water volume and / or the target clean water dispensing duration.

[0019] In some embodiments of this application, based on the foregoing solution, the cleaning device further includes: an interaction module, the interaction module being configured to: acquire control commands input by a user, the control commands including at least one of a ratio adjustment command for detergent flow rate and clean water flow rate, a cleaning mode switching command, a detergent dispensing function deactivation command, and a water absorption mode activation command; the controller being configured to: receive the control commands sent by the interaction module.

[0020] In some embodiments of this application, based on the foregoing scheme, the cleaning device further includes: a remote command receiving module, the remote command receiving module being configured to receive control commands input by a user on a remote terminal via a wireless network, the control commands including at least one of a ratio adjustment command for detergent flow and water flow, a cleaning mode switching command, a detergent dispensing function deactivation command, and a water absorption mode activation command; the controller being configured to receive the control commands sent by the remote command receiving module.

[0021] According to a second aspect of the present application, a cleaning equipment control method is provided, the method comprising: during the operation of the cleaning equipment, acquiring a ratio parameter value of the cleaning agent flow rate to the clean water flow rate; and controlling the cleaning equipment to dispense cleaning agent into its cleaning agent pipeline according to the ratio parameter value.

[0022] In some embodiments of this application, based on the foregoing scheme, controlling the cleaning equipment to dispense cleaning agent into its cleaning agent pipeline according to the proportional parameter value includes: obtaining the clean water flow rate of the cleaning equipment; determining the target cleaning agent flow rate according to the clean water flow rate and the proportional parameter value; and controlling the cleaning equipment to dispense cleaning agent into its cleaning agent pipeline according to the target cleaning agent flow rate.

[0023] In some embodiments of this application, based on the foregoing scheme, obtaining the clean water flow rate of the cleaning equipment includes: obtaining the clean water flow rate detected by the clean water detection module of the cleaning equipment; or obtaining the first operating parameter value of the clean water pump of the cleaning equipment, wherein the clean water pump is configured to pump clean water into the clean water pipeline of the cleaning equipment; determining the clean water flow rate of the cleaning equipment according to the first operating parameter value; or obtaining a set clean water flow rate that matches the current cleaning mode of the cleaning equipment to determine the clean water flow rate.

[0024] In some embodiments of this application, based on the foregoing scheme, determining the target cleaning agent flow rate according to the water flow rate and the proportional parameter value includes: determining a reference cleaning agent flow rate according to the water flow rate and the proportional parameter value; and determining the target cleaning agent flow rate according to the flow adjustment coefficient and the reference cleaning agent flow rate.

[0025] In some embodiments of this application, based on the foregoing scheme, the cleaning equipment is used to clean the floor, and determining the target cleaning agent flow rate according to the flow rate adjustment coefficient and the reference cleaning agent flow rate includes: obtaining the dirt coefficient of the floor, the dirt coefficient being used to characterize the degree of dirt on the floor; determining the flow rate adjustment coefficient according to the dirt coefficient, the flow rate adjustment coefficient being positively correlated with the dirt coefficient.

[0026] In some embodiments of this application, based on the foregoing scheme, controlling the cleaning equipment to dispense cleaning agent into its cleaning agent pipeline according to the target cleaning agent flow rate includes: determining a second operating parameter value of the cleaning equipment's cleaning agent pump according to the target cleaning agent flow rate, wherein the cleaning agent pump is configured to pump cleaning agent into the cleaning equipment's cleaning agent pipeline; and controlling the operation of the cleaning agent pump according to the second operating parameter value to dispense cleaning agent into the cleaning equipment's cleaning agent pipeline.

[0027] In some embodiments of this application, based on the foregoing scheme, the method further includes: in response to the shutdown of the detergent dispensing function, or in response to the cleaning device being in a state of insufficient clean water, or in response to the cleaning device being in a water absorption mode, controlling the cleaning device to stop dispensing detergent into its detergent pipeline.

[0028] In some embodiments of this application, based on the foregoing scheme, the method further includes: in response to the end of the cleaning work of the cleaning equipment, or in response to the end of the self-cleaning mode of the cleaning equipment, controlling the cleaning equipment to stop dispensing cleaning agent into its cleaning agent pipeline; and controlling the cleaning equipment to dispensing clean water into its clean water pipeline.

[0029] In some embodiments of this application, based on the foregoing scheme, controlling the cleaning equipment to dispense clean water into its clean water pipeline includes: obtaining a target cleaning agent flow rate in the cleaning agent pipeline; determining a target clean water volume and / or a target clean water dispensing duration based on the target cleaning agent flow rate, wherein the target clean water volume and / or the target clean water dispensing duration is positively correlated with the target cleaning agent flow rate; and controlling the cleaning equipment to dispense clean water into its clean water pipeline based on the target clean water volume and / or the target clean water dispensing duration.

[0030] According to a third aspect of the embodiments of this application, a cleaning device control method is provided, the method being executed on a remote terminal, the method comprising: acquiring a control command input by a user, the control command including at least one of a cleaning mode switching command, a detergent dispensing function deactivation command, and a water absorption mode activation command; and sending the control command to the cleaning device via a wireless network, so that the cleaning device performs the method as described in any embodiment of the second aspect above according to the control command.

[0031] According to a fourth aspect of the present application, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor to cause a computer device having the processor to perform operations as described in any of the embodiments of the second and third aspects above.

[0032] According to a fifth aspect of the present application, a computer-readable storage medium is provided, wherein at least one computer program instruction is stored therein, the at least one computer program instruction being loaded and executed by a processor to perform the operation as described in any of the embodiments of the second and third aspects above.

[0033] According to a sixth aspect of the embodiments of this application, a cleaning system is provided, the cleaning system including a base station and the cleaning equipment described in any of the embodiments of the first aspect above.

[0034] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0035] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:

[0036] Figure 1 shows a liquid flow path diagram of a cleaning device according to an embodiment of this application;

[0037] Figure 2 shows a schematic diagram of the structure of a cleaning device according to an embodiment of this application;

[0038] Figure 3 shows a schematic diagram of the structure of a cleaning device and a base station according to an embodiment of this application;

[0039] Figure 4 shows a schematic diagram of the structure of a cleaning device according to an embodiment of this application;

[0040] Figure 5 shows a schematic diagram of the controller according to an embodiment of this application;

[0041] Figure 6 shows a flowchart of the cleaning equipment control method in an embodiment of this application;

[0042] Figure 7 shows a flowchart of the cleaning equipment control method in an embodiment of this application;

[0043] Figure 8 shows a flowchart of the cleaning equipment control method in an embodiment of this application;

[0044] Figure 9 shows a flowchart of the cleaning equipment control method in an embodiment of this application;

[0045] Figure 10 shows a flowchart of the cleaning equipment control method in an embodiment of this application;

[0046] Figure 11 shows a flowchart of the cleaning equipment control method in an embodiment of this application;

[0047] Figure 12 shows a flowchart of the cleaning equipment control method in an embodiment of this application;

[0048] Figure 13 shows a flowchart of the cleaning equipment control method in an embodiment of this application;

[0049] Figure 14 shows a flowchart of the cleaning equipment control method in an embodiment of this application;

[0050] Figure 15 shows a flowchart of the cleaning equipment control method in an embodiment of this application. Detailed Implementation

[0051] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0052] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.

[0053] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices. It should also be noted that, for the sake of simplicity, certain devices in the drawings that do not affect the interpretation of the technical solution of this application have been appropriately omitted.

[0054] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0055] In the description of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, unless otherwise stated, "multiple" means two or more.

[0056] First, to enable those skilled in the art to better understand this application, the liquid flow path of the cleaning equipment involved in this application will be described below with reference to Figure 1.

[0057] Referring to FIG1, a liquid flow diagram of a cleaning device according to an embodiment of the present application is shown.

[0058] As shown in Figure 1, the cleaning equipment proposed in this application can be used to clean the ground. During its operation, the components through which the liquid flows may include a clean water tank 101, a clean water pump 102, a clean water detection module 103 (such as a flow meter, level gauge, etc.), a cleaning agent tank 104, a cleaning agent pump 105, a three-way valve 106, a heater 107 (such as a boiler), a two-way valve 108, cleaning components 109 (such as a cleaning roller brush, mop), the upper surface of the base station base 110, a suction pipe 111, and a sewage tank 112.

[0059] The system includes a clean water tank 101 for storing clean water, a clean water pump 102 for pumping the clean water from the tank 101 into the liquid pipeline, a clean water detection module 103 for detecting the flow rate of clean water in the liquid pipeline to determine if there is sufficient clean water, a cleaning agent tank 104 for storing cleaning agent, and a cleaning agent pump 105 for pumping the cleaning agent from the tank 104 into the liquid pipeline. A three-way valve 106 for switching the operating mode of the cleaning equipment (e.g., cold water mode, hot water mode, or steam mode), a heater 107 for heating the liquid to generate hot liquid or steam, an upper surface 110 of the base station base for placing the cleaning equipment, and a suction pipe 111 for guiding wastewater from the cleaning equipment into a wastewater tank 112.

[0060] In practical applications, cleaning equipment typically uses cleaning agents to improve cleaning effectiveness when performing cleaning or self-cleaning actions.

[0061] It should be noted that, taking the cleaning equipment 200 as an example (refer to Figures 3 and 4), during the cleaning process, the cleaning equipment 200 generally cleans the floor by rotating the cleaning component 109 (such as a roller brush); simultaneously, cleaning liquid (which can be a mixture of detergent and water) is sprayed onto the floor to help dissolve dirt; then, the cleaning equipment 200 sucks the wastewater into the wastewater tank 112 to ensure the floor is clean. Through these cleaning actions, the cleaning equipment 200 can efficiently complete the floor cleaning task.

[0062] It should be noted that, taking the cleaning equipment 200 as a floor scrubber as an example, referring to Figures 3 and 4, during the self-cleaning process, the cleaning equipment 200 generally rotates the cleaning component 109 while spraying cleaning liquid (which can be a mixture of detergent and water) onto it to remove dirt adhering to the component 109. Next, the cleaning equipment 200 sucks the dirty water from the cleaning component 109 into the wastewater tank 112 to ensure the cleanliness of the component 109. Finally, the cleaning equipment 200 dries the cleaning component 109. Through these steps, the cleaning equipment 200 can effectively maintain its cleanliness. However, improper detergent dosage can lead to a series of problems, affecting cleaning effectiveness and equipment performance. Insufficient detergent dosage often results in poor cleaning and ineffective dirt removal. Conversely, excessive detergent dosage can easily produce too much foam, wasting resources and potentially creating new stains, increasing the cleaning burden. Furthermore, the issue of detergent residue should not be ignored. Cleaning agent residue in the pipes can produce excess foam during the next use, further affecting cleaning effectiveness. This is especially true for models with a steam mode, where cleaning agent residue in the heater can easily form solid residues during heating, particularly when dry-burning. These residues can clog the heater, severely impacting the equipment's normal function.

[0063] It is understandable that failing to effectively address the issue of reasonable detergent dosage will severely impact the overall performance and effectiveness of cleaning equipment. Firstly, inconsistent cleaning results directly affect user satisfaction, potentially preventing cleaning tasks from meeting expected standards. Secondly, unreasonable detergent usage increases the operating costs of cleaning equipment, including detergent waste and increased water consumption due to overuse. Thirdly, improper detergent use may accelerate the wear and tear of certain components, such as pump systems and cleaning parts, thereby shortening the equipment's lifespan. Finally, unreasonable detergent dosage can also create safety hazards; for example, excessive detergent residue may cause slippery floors, increasing the risk of falls. Based on this, this application proposes a cleaning equipment and its control method to improve the reasonableness of detergent dosage in cleaning equipment.

[0064] Next, the implementation details of the technical solutions in the embodiments of this application will be described in detail.

[0065] Before proceeding, it should be noted that, in order to enable those skilled in the art to better understand this application, this application will list some embodiments that include control parameters. However, the specific values ​​of the control parameters in the embodiments are merely exemplary. In practical applications, the control parameters in the embodiments may also be other values ​​depending on the actual situation.

[0066] First, this application proposes a cleaning device. Figure 2 shows a schematic diagram of the structure of a cleaning device according to an embodiment of this application.

[0067] Referring to FIG2, the cleaning device 200 proposed in this application may include an interaction module 205.

[0068] The interaction module 205 can be configured to: acquire control commands input by the user, including at least one of the following: a command to adjust the ratio of detergent flow to clean water flow, a command to switch cleaning modes, a command to turn off the detergent dispensing function, and a command to turn on the water absorption mode.

[0069] In some embodiments, the instructions for adjusting the ratio of detergent flow to clean water flow may include a "high" ratio adjustment instruction, a "standard" ratio adjustment instruction, a "low" ratio adjustment instruction, and a "closed" ratio adjustment instruction (i.e., a detergent dispensing function closing instruction), each corresponding to a specific ratio parameter value. Specifically, the ratio parameter value for the "high" ratio adjustment instruction can be 1:100, the ratio parameter value for the "standard" ratio adjustment instruction can be 1:200, the ratio parameter value for the "low" ratio adjustment instruction can be 1:300, and the ratio parameter value for the "closed" ratio adjustment instruction can be 0, i.e., stopping detergent dispensing. It should be understood that in practical applications, the ratio parameter values ​​corresponding to the ratio adjustment instructions can be set according to actual conditions, and this application does not impose excessive limitations on this.

[0070] In this application, the cleaning mode switching command is used to switch the operating mode of the cleaning device 200. In some embodiments, cleaning modes are classified according to the temperature of the cleaning liquid, including steam mode, hot water mode, cold water mode, etc.; in some embodiments, cleaning modes are classified according to the type of floor being cleaned, including carpet cleaning mode, tile cleaning mode, wood floor cleaning mode, etc. It should be understood that in practical applications, the specific types of cleaning modes can be set according to actual conditions, and different cleaning device models have different cleaning mode classifications; this application does not impose any restrictions on this.

[0071] In this application, the water absorption mode refers to the working mode of the cleaning equipment when it is pumping water from the ground.

[0072] Referring to FIG3, a schematic diagram of the structure of a cleaning device and a base station according to an embodiment of the present application is shown.

[0073] In this application, when the user does not need to use the cleaning device 200, the cleaning device 200 can be placed on the base station 300, and the base station 300 can be used to charge the cleaning device 200. When the user needs to use the cleaning device 200, the user can remove the cleaning device 200 from the base station 300 to clean the ground using the cleaning device 200.

[0074] In this application, the interaction module 205 can be a touch screen, a function button, or a voice interaction device, and the user can input control commands to the cleaning equipment 200 based on the interaction module 205.

[0075] Referring again to Figure 3, in some embodiments, the interaction module 205 may be a function button located at position A of the cleaning device 200, allowing the user to input control commands to the cleaning device 200 through the operation of the button.

[0076] Referring again to FIG2, the cleaning device 200 proposed in this application may include a remote command receiving module 206.

[0077] The remote command receiving module 206 can be configured to receive control commands input by the user on a remote terminal via a wireless network. The control commands include at least one of the following: a command to adjust the ratio of detergent flow to clean water flow, a command to switch cleaning modes, a command to turn off the detergent dispensing function, and a command to turn on the water absorption mode.

[0078] In this application, the remote command receiving module 206 can be one or a combination of 4G signal receiver, 5G signal receiver, WiFi signal receiver, and Bluetooth signal receiver. It is understood that the remote command receiving module 206 can receive external wireless network signals.

[0079] Referring again to Figure 3, in some embodiments, the remote command receiving module 206 (not shown in the figure) can be located at position B of the cleaning device 200. The user can trigger control commands on the APP interface of a remote terminal, such as triggering a control command to "dispense cleaning agent in a medium proportion". Then, the remote terminal can send the user-triggered control command to the cleaning device 200 via a wireless network signal. Furthermore, the remote command receiving module 206 of the cleaning device 200 can receive this control command.

[0080] Referring again to FIG2, the cleaning device 200 proposed in this application may include a cleaning agent pipeline 201 and a controller 202.

[0081] The cleaning agent pipeline 201 can be configured to deliver cleaning agent inside the cleaning equipment 200; the controller 202 can be configured to acquire the ratio parameter value of the cleaning agent flow rate and the clean water flow rate during the operation of the cleaning equipment 200; and control the cleaning equipment 200 to add cleaning agent to the cleaning agent pipeline 201 according to the ratio parameter value.

[0082] Referring again to Figure 2, the cleaning equipment 200 proposed in this application may further include a clean water tank 101, a cleaning agent tank 104, a three-way valve 106, a heater 107, a two-way valve 108, a cleaning component 109, and a wastewater tank 112.

[0083] The cleaning tank 101 is configured to store clean water; the cleaning agent tank 104 is configured to store cleaning agent; the heater 107 is configured to heat the cleaning liquid (which may be a mixture of clean water and cleaning agent) under the control of the controller 202; the cleaning component 109 is configured to clean the floor; and the wastewater tank 112 is configured to store wastewater generated by the cleaning device 200 during the cleaning or self-cleaning process. Referring again to Figure 3, in some embodiments, the cleaning agent pipeline 201 (not shown in the figure) may be located at position C of the cleaning device 200, and the controller 202 (not shown in the figure) may be located at position B of the cleaning device 200.

[0084] In this application, the controller 202 can be configured to receive control commands sent by the interaction module 205 or the remote command receiving module 206.

[0085] For example, when a user inputs a "multiple" ratio adjustment command via the interaction module 205, the controller 202 can receive the "multiple" ratio adjustment command sent by the interaction module 205; or, when a user triggers a "standard" ratio adjustment command on the APP interface of a remote terminal, the controller 202 can receive the "standard" ratio adjustment command sent by the remote command receiving module 206. Furthermore, after receiving the ratio adjustment command sent by the interaction module 205 or the remote command receiving module 206, the controller 202 can obtain the ratio parameter value of the detergent flow rate to the clean water flow rate based on the ratio adjustment command, and control the cleaning equipment 200 to add detergent to the detergent pipeline 201 according to the ratio parameter value.

[0086] In this application, the cleaning equipment 200 obtains a ratio parameter value between the detergent flow rate and the clean water flow rate, and can control the dispensing of detergent into the detergent pipeline 201 according to the ratio parameter value. Therefore, by setting the ratio parameter value between the detergent flow rate and the clean water flow rate, the detergent dispensing can be adjusted in real time as the ratio parameter value changes, enabling more precise determination of the required detergent flow rate. This avoids the problem of over- or under-dispensing detergent that might occur due to a fixed dispensing amount, thus ensuring cleaning quality while avoiding resource waste, and improving the rationality of detergent dispensing by the cleaning equipment 200.

[0087] Referring again to Figure 2, in this application, the controller 202 can also be configured to: acquire the clean water flow rate of the cleaning device 200; determine the target cleaning agent flow rate based on the clean water flow rate and the proportional parameter value; and control the cleaning device 200 to dispense cleaning agent into the cleaning agent pipeline 201 based on the target cleaning agent flow rate.

[0088] During operation, the water flow rate of the cleaning equipment 200 may change due to various factors, such as switching cleaning modes and changes in ground conditions. Therefore, this application can monitor the water flow rate of the cleaning equipment 200 in real time to more accurately reflect the working status of the cleaning equipment 200.

[0089] Referring again to Figure 2, the cleaning device 200 proposed in this application may include a clean water pipeline 203 and a clean water detection module 103.

[0090] The clean water pipeline 203 can be configured to transport clean water inside the cleaning equipment 200; the clean water detection module 103 is located in the clean water pipeline 203 and can be configured to detect the flow rate of clean water in the clean water pipeline 203.

[0091] Furthermore, the controller 202 can also be configured to acquire the clean water flow rate detected by the clean water detection module.

[0092] Referring again to Figure 3, in some embodiments, both the clean water pipeline 203 (not shown in the figure) and the clean water detection module 103 (not shown in the figure) can be installed in position C of the cleaning device 200.

[0093] In this application, the clean water detection module 103 can be a flow meter, a level gauge, a pressure sensor, or other device capable of detecting liquid flow. Specifically, this application does not impose any restrictions on this.

[0094] Specifically, the controller 202 can obtain the clean water flow rate by directly reading the data from the clean water detection module 103. In this way, the clean water flow rate information can be obtained in real time and accurately, thereby reflecting the changes in the clean water flow rate in real time.

[0095] Referring again to FIG2, the cleaning device 200 proposed in this application may include a clean water pump 102.

[0096] Among them, the clean water pump 102 is connected to the clean water pipeline 203, and the clean water pump 102 can be configured to pump clean water into the clean water pipeline 203.

[0097] Furthermore, the controller 202 can also be configured to: acquire the first operating parameter value of the clean water pump 102; and determine the clean water flow rate of the cleaning equipment 200 based on the first operating parameter value.

[0098] Referring again to Figure 3, in some embodiments, the clean water pump 102 (not shown in the figure) can be installed at position C of the cleaning device 200.

[0099] Specifically, the first operating parameter value may include at least one of the following: operating power, operating frequency, operating duration, current value, voltage value, and rotational speed of the water pump 102. The controller 202 can indirectly calculate the clean water flow rate of the cleaning device 200 based on the first operating parameter value of the water pump 102. For example, the clean water flow rate of the cleaning device 200 can be determined based on the voltage value of the water pump 102 and a pre-established voltage-flow rate correspondence. In this application, the voltage output to the water pump 102 can be continuous or discontinuous, that is, after continuously outputting voltage for a set period of time, the voltage output stops for another set period of time, and then the voltage is continuously output again for a set period of time, and so on in a cycle.

[0100] For example, the clean water flow rate of the cleaning equipment 200 can be determined based on the operating power of the clean water pump 102 and a pre-established power-flow correspondence.

[0101] In this way, it is not necessary to install a special device to detect the flow rate of clean water in the clean water pipeline 203. The flow rate information of clean water can be obtained by simply using the operating parameter values ​​of the general clean water pump 102, thereby reducing production costs.

[0102] Referring again to Figure 2, in this application, the controller 202 can also be configured to: acquire a set clean water flow rate that matches the current cleaning mode of the cleaning device 200, so as to determine the clean water flow rate.

[0103] In this application, each cleaning mode can be pre-set with a corresponding water flow rate parameter. For example, a lower water flow rate can be preset for the carpet cleaning mode, while a higher water flow rate can be preset for the tile cleaning mode. This allows the cleaning device 200 to determine the corresponding preset water flow rate as the required water flow rate based on the current cleaning mode, thus simplifying the process of obtaining the water flow rate.

[0104] In this application, the various implementation methods for obtaining the clean water flow rate of the cleaning equipment 200 described above can be used individually or in combination. For example, the clean water flow rate directly detected by the clean water detection module 103 can be used preferentially. When the clean water detection module 103 malfunctions, the clean water flow rate can be estimated from the first operating parameter value of the clean water pump 102. Alternatively, the set clean water flow rate corresponding to the current cleaning mode of the cleaning equipment 200 can be used as a benchmark, and the clean water flow rate of the cleaning equipment 200 can be corrected according to the first operating parameter value of the clean water pump 102. In this way, when the clean water detection module 103 malfunctions, the method of estimating the clean water flow rate from the first operating parameter value of the clean water pump 102 can be seamlessly switched, thereby ensuring the continuity of the cleaning operation of the cleaning equipment 200, enhancing the stability of clean water flow rate acquisition, and improving the reliability and adaptability of clean water flow rate data. This flexible and diverse method of obtaining clean water flow rate provides more reliable data support for the accurate dosing of cleaning agents, helps to improve cleaning effect, reduce resource waste, and extend the service life of the cleaning equipment 200.

[0105] Referring again to Figure 2, in this application, the controller 202 can also be configured to: determine a reference detergent flow rate based on the clean water flow rate and the proportional parameter value; and determine a target detergent flow rate based on the flow adjustment coefficient and the reference detergent flow rate.

[0106] In this application, a reference cleaning agent flow rate can be calculated based on the water flow rate and a ratio parameter value. For example, if the water flow rate is 200 ml / min and the ratio parameter value is 1:200, then the reference cleaning agent flow rate could be 1 ml / min. Then, the cleaning device 200 can further determine the target cleaning agent flow rate based on the reference cleaning agent flow rate.

[0107] Furthermore, the target cleaning agent flow rate can be obtained by adjusting the reference cleaning agent flow rate based on the flow rate adjustment coefficient. For example, if the reference cleaning agent flow rate is 1 ml / min and the flow rate adjustment coefficient is 1.2, then the target cleaning agent flow rate can be determined as: 1 ml / min × 1.2 = 1.2 ml / min.

[0108] Referring again to Figure 2, the cleaning device 200 proposed in this application may include a dirt detection module 204.

[0109] The dirt detection module 204 can be configured to determine the dirt coefficient of the ground, which is used to characterize the degree of dirt on the ground.

[0110] Furthermore, the controller 200 can also be configured to: acquire the dirt coefficient determined by the dirt detection module 204; and determine the flow adjustment coefficient based on the dirt coefficient, wherein the flow adjustment coefficient is positively correlated with the dirt coefficient.

[0111] In this application, the dirt detection module 204 can be an optical sensor, which can determine the degree of dirt on the ground by detecting the intensity of reflected light or acquiring ground images. The dirt detection module 204 can also be a conductivity sensor, which can estimate the degree of dirt on the ground by detecting the conductivity of the ground.

[0112] Referring to FIG4, a schematic diagram of the structure of a cleaning device according to an embodiment of the present application is shown. In some embodiments, a dirt detection module 204 (not shown in the figure) may be set at position D of the cleaning device 200. When the user uses the cleaning device 200 to clean the floor, the dirt detection module 204 can detect the dirt coefficient of the floor, thereby the controller 200 can obtain the dirt coefficient of the floor from the dirt detection module 204.

[0113] In this application, the dirt coefficient can also be obtained in other ways, for example, by analyzing the workload of the cleaning equipment 200, such as changes in motor power or the rate of detergent consumption, to indirectly infer the degree of dirt on the ground.

[0114] Furthermore, the flow adjustment coefficient can be determined based on the dirt level, and the flow adjustment coefficient is positively correlated with the dirt level. That is, the higher the degree of dirtiness, the larger the flow adjustment coefficient, and the greater the adjustment range of the reference cleaning agent flow rate. For example, a linear relationship can be set: when the dirt level is 0.5 (the calibrated normal dirt level), the flow adjustment coefficient is 1 (no adjustment); when the dirt level reaches its maximum value, the flow adjustment coefficient can be set to 1.5 or 2, indicating that the cleaning agent flow rate is increased by 50% or 100% based on the reference cleaning agent flow rate; when the dirt level reaches its minimum value, the flow adjustment coefficient can be set to 0, indicating that the cleaning agent flow rate is adjusted to 0.

[0115] In this application, this dynamic adjustment mechanism can respond in real time to changes in ground conditions during the cleaning process. For example, when the cleaning equipment 200 moves from a lightly soiled area to a heavily soiled area, it can automatically increase the amount of cleaning agent dispensed to ensure a thorough cleaning effect. Conversely, when entering a cleaner area, the cleaning equipment 200 can reduce the amount of cleaning agent used accordingly to avoid unnecessary waste. In this way, not only can cleaning efficiency be improved, but resource utilization can also be optimized. Compared with a fixed-flow cleaning method, this dynamic adjustment mechanism can significantly reduce cleaning agent waste and lower the operating cost of the cleaning equipment while ensuring cleaning effectiveness. In addition, because the use of cleaning agent is more precise, it also reduces the secondary pollution problems that may be caused by overuse of cleaning agent.

[0116] It should be emphasized that the technical solution of this application achieves dynamic adjustment of the cleaning agent flow rate by introducing a dirt coefficient and a flow rate adjustment coefficient. Its core lies in establishing a dynamic relationship between the degree of dirt and the cleaning agent flow rate, enabling the cleaning equipment 200 to intelligently adapt to different cleaning environments and provide more precise and efficient cleaning services.

[0117] In this application, it should be noted that the reference cleaning agent flow rate can also be directly used as the target cleaning agent flow rate.

[0118] Referring again to FIG2, the cleaning device 200 proposed in this application may include a cleaning agent pump 105.

[0119] The cleaning agent pump 105 can be connected to the cleaning agent line 201, and the cleaning agent pump 105 is configured to pump cleaning agent into the cleaning agent line 201.

[0120] Furthermore, the controller 202 can also be configured to: determine a second operating parameter value for the detergent pump 105 based on the target detergent flow rate; and control the operation of the detergent pump 105 based on the second operating parameter value to dispense detergent into the detergent pipeline 201.

[0121] Referring again to FIG3, in some embodiments, a cleaning agent pump 105 (not shown) may be provided in position C of the cleaning device 200.

[0122] In this application, the second operating parameter value may include the operating power, operating frequency, operating duration, current value, voltage value, and rotational speed of the detergent pump 105. For example, the voltage value of the detergent pump 105 can be determined based on the target detergent flow rate and a pre-established voltage-detergent flow rate correspondence, so that the detergent pump 105 is controlled to operate according to the voltage value of the detergent pump 105, and detergent is dispensed into the detergent pipeline 201 of the cleaning equipment 200. The voltage output to the detergent pump 105 can be continuous or discontinuous; that is, after continuously outputting voltage for a set duration, the voltage output stops for another set duration, and then the voltage is continuously output again for a set duration, and so on in a cycle.

[0123] For example, the operating power of the cleaning agent pump 105 can be determined based on the target cleaning agent flow rate and a pre-established power-cleaning agent flow rate correspondence, so as to control the operation of the cleaning agent pump 105 according to the operating power of the cleaning agent pump 105 and deliver the cleaning agent into the cleaning agent pipeline 201 of the cleaning equipment 200.

[0124] This application establishes a correlation between the target detergent flow rate and the operating parameter value of the detergent pump 105 by converting the target detergent dosage into a specific operating parameter value. This enables precise control of the detergent dosage, avoiding problems of insufficient or excessive detergent dosage. By precisely controlling the operation of the detergent pump 105, it is ensured that the detergent is delivered to the liquid pipeline at an appropriate flow rate, thereby improving the cleaning effect, avoiding resource waste, and reducing potential negative impacts on the cleaning equipment 200.

[0125] Referring again to Figure 2, in this application, the controller 202 can also be configured to: in response to the shutdown of the detergent dispensing function, or in response to the cleaning equipment 200 being in a state of insufficient clean water, or in response to the cleaning equipment 200 being in a water suction mode, control the cleaning equipment 200 to stop dispensing detergent into the detergent pipeline 201.

[0126] The technical solution proposed in this application intelligently controls the dispensing of cleaning agent during the operation of the cleaning equipment 200 based on the status of the automatic detergent dispensing function, the clean water storage status, and the cleaning mode of the cleaning equipment 200. When the automatic detergent dispensing function is turned off, there is insufficient clean water, or the cleaning equipment is in water suction mode, the cleaning equipment 200 can be controlled to stop dispensing cleaning agent into the detergent pipeline 201, thereby effectively preventing waste of cleaning agent, avoiding equipment damage due to insufficient clean water, and saving resources in water suction mode.

[0127] Specifically, the automatic detergent dispensing function can be switched on / off via a user-controllable switch or an automatic control function of the cleaning equipment 200. For example, an automatic detergent dispensing function switch can be set on the cleaning equipment 200's interaction module 205 or the remote terminal APP interface, allowing users to manually turn the function on or off as needed. When the user turns off the detergent dispensing function via the interaction module 205 or the remote terminal APP interface, the controller 202 can receive a control command to turn off the detergent dispensing function from the interaction module 205 or the remote command receiving module 206, thereby controlling the cleaning equipment 200 to stop dispensing detergent into the detergent pipeline 201.

[0128] Referring to Figure 3, in some embodiments, when the user clicks the "Close" button on the APP interface for detergent dispensing, the controller 202 can obtain a control command to close the detergent dispensing function (i.e., one of the instructions for adjusting the ratio of detergent flow to clean water flow) from the remote command receiving module 206, thereby controlling the cleaning equipment 200 to stop dispensing detergent into the detergent pipeline 201.

[0129] In addition, the cleaning equipment 200 can also automatically turn the cleaning agent dispensing function on and off according to the preset cleaning mode or cleaning plan.

[0130] Detecting insufficient clean water can be another trigger condition for stopping detergent dispensing. This can be achieved through a clean water detection module 103 in the clean water line 203, which detects the clean water level. When the clean water detection module 103 detects that the clean water level is below a preset threshold, it sends this information to the controller 202, causing the controller 202 to determine that the cleaning equipment 200 is in a state of insufficient clean water, thereby controlling the cleaning equipment 200 to stop dispensing detergent into the detergent line 201. In this application, the preset threshold can be determined according to the specific model of the cleaning equipment 200 and the clean water tank capacity, for example, it can be set to 10% or 20% of the clean water tank capacity.

[0131] Furthermore, the detection of the water absorption mode can be a third trigger condition for stopping the dispensing of cleaning agent. Specifically, when the user issues a control command to switch to the water absorption mode through the interaction module 205 or the remote terminal APP interface, the controller 202 can obtain the control command to switch to the water absorption mode from the interaction module 205 or the remote command receiving module 206, thereby controlling the cleaning device 200 to stop dispensing cleaning agent into the cleaning agent pipeline 201.

[0132] In this application, the action of controlling the cleaning equipment 200 to stop dispensing cleaning agent into its liquid pipeline can be achieved by controlling the start and stop of the cleaning agent pump 105. When the cleaning agent dispensing function is off, the cleaning equipment 200 is in a state of insufficient clean water, or the cleaning equipment 200 is in a water suction mode, the controller 202 can send a stop signal to the cleaning agent pump to stop it from working, thereby stopping the dispensing of cleaning agent.

[0133] In this application, these features work together to achieve the goal of intelligently controlling the dispensing of cleaning agents under specific circumstances. For example, during the cleaning process, the cleaning equipment 200 continuously monitors the status of the automatic cleaning agent dispensing function, the water level, and the cleaning mode. If the automatic cleaning agent dispensing function is detected to be off, the cleaning equipment 200 immediately stops the cleaning agent pump to prevent unnecessary dispensing and reduce operating costs. Similarly, if insufficient water is detected, the cleaning equipment 200 also stops dispensing cleaning agents to prevent crystallization or blockage of the cleaning agent in the pipes, reduced cleaning effectiveness, or equipment damage due to insufficient water. In water absorption mode, since the main purpose is to absorb residual moisture on the floor, no additional cleaning agent is needed, and the cleaning equipment 200 also automatically stops dispensing cleaning agents, thereby saving consumable resources. This also ensures effective water absorption and avoids the generation of additional foam or residue.

[0134] Based on the cleaning equipment 200 proposed in this application, during the cleaning process, the target cleaning agent flow rate is determined according to the clean water flow rate and the proportional parameter value. This allows the cleaning equipment 200 to control the dispensing of cleaning agent into its liquid pipeline according to the target cleaning agent flow rate. Therefore, by combining the clean water flow rate with the proportional parameter value, the dispensing of cleaning agent can be adjusted in real time according to changes in the clean water flow rate. This enables more precise determination of the required cleaning dosage, avoiding the problem of over- or under-dispensing of cleaning agent that might occur with a fixed dosage. This achieves the effect of ensuring cleaning quality while avoiding resource waste, thereby improving the rationality of cleaning agent dispensing by the cleaning equipment 200.

[0135] Referring again to Figure 2, in this application, the controller 202 can also be configured to: in response to the end of the cleaning work of the cleaning equipment 200, or in response to the end of the self-cleaning mode of the cleaning equipment 200, control the cleaning equipment 200 to stop dispensing cleaning agent into the cleaning agent pipeline 201; and control the cleaning equipment 200 to dispensing clean water into its clean water pipeline 203.

[0136] This application also considers the issue of cleaning agent residue, namely, that cleaning agent residue in the pipeline will generate excess foam during the next use, further affecting the cleaning effect. Especially for models with a steam mode, cleaning agent residue in the heater is prone to forming solid residues during heating, especially when dry-burning. These residues may cause heater blockage, seriously affecting the normal function of the equipment.

[0137] Therefore, in this application, the triggering mechanism for the cleaning equipment 200 to finish performing a cleaning action or a self-cleaning action can be implemented by setting a timer, monitoring a cleaning task completion signal, or detecting manual stop operation by the user. Secondly, controlling the cleaning equipment 200 to stop adding cleaning agent to the liquid pipeline can be achieved by turning off the cleaning agent pump, cutting off the cleaning agent supply pipeline, or adjusting the cleaning agent valve.

[0138] There are several ways to control the cleaning equipment 200 to add clean water into the liquid pipeline. For example, the cleaning equipment 200 can be controlled to add clean water into its clean water pipeline 203 by turning on and adjusting the clean water pump.

[0139] In this application, clean water can be dispensed into the liquid pipeline of the cleaning equipment 200 according to a target volume or duration. Furthermore, to ensure cleaning effectiveness, a pulse cleaning mode can be designed, i.e., water is dispensed intermittently to generate a water flow impact, better cleaning the liquid pipeline and any residual detergent in the various components connected in series within the liquid pipeline. For example, in a standard cleaning equipment model, clean water flows sequentially through the liquid pipeline, the roller brush, and the suction pipe, finally returning to the wastewater tank, carrying away any residual detergent along the way. Similarly, in a cleaning equipment model with a heater, clean water flows sequentially through the liquid pipeline, the heater, the roller brush, and the suction pipe, finally returning to the wastewater tank, carrying away any residual detergent along the way.

[0140] In this application, after the cleaning device 200 completes its cleaning or self-cleaning process, it stops dispensing cleaning agent and then controls the rinsing of the entire liquid system with clean water by determining an appropriate target volume or duration of clean water dispensing based on actual conditions. This not only effectively removes residual cleaning agent from the liquid system but also prevents crystallization or blockage problems that may result from prolonged retention of cleaning agent in the pipeline, thereby extending the service life of the cleaning device 200. Simultaneously, by precisely controlling the volume or duration of clean water dispensing, unnecessary water waste is avoided. This automated cleaning process also reduces the user's maintenance burden, thereby improving the user experience.

[0141] Referring again to Figure 2, in this application, the controller 202 can also be configured to: obtain the target cleaning agent flow rate of the cleaning equipment 200 dispensing cleaning agent into the cleaning agent pipeline 201; determine the target clean water volume and / or the target clean water dispensing time based on the target cleaning agent flow rate, wherein the target clean water volume and / or the target clean water dispensing time are positively correlated with the target cleaning agent flow rate; and control the cleaning equipment 200 to dispense clean water into the clean water pipeline 203 based on the target clean water volume and / or the target clean water dispensing time.

[0142] In this application, determining the target clean water volume or target clean water dispensing duration is a crucial step, and it can be based on a variety of factors. For example, a fixed clean water volume can be set based on the model of the cleaning equipment and the pipeline volume, or the required clean water volume can be calculated based on the cleaning dosage used in previous cleaning processes.

[0143] In this application, a target cleaning agent flow rate is determined by dispensing cleaning agent into the cleaning agent pipeline 201 through the cleaning device 200, and a target clean water volume or target clean water dispensing time is determined based on this flow rate. The direct correlation between the target clean water volume or target clean water dispensing time and the target cleaning agent flow rate ensures sufficient cleaning effectiveness; that is, the larger the previously determined target cleaning agent flow rate, the more clean water volume or clean water dispensing time is required. This achieves precise control of the liquid pipeline cleaning process, thereby ensuring thorough cleaning of cleaning agent residues in the liquid pipeline and in the various components connected in series with the liquid pipeline.

[0144] As can be seen, this application takes into account the actual cleaning dosage used and can dynamically adjust the cleaning parameters according to different cleaning conditions. This ensures thorough cleaning, prevents residual cleaning agent from causing scale or blockage in the pipes, extends the service life of the equipment, and avoids unnecessary waste of water resources. At the same time, this embodiment also simplifies the control of the cleaning process, improves the intelligence level of the cleaning equipment 200, and enhances the user experience.

[0145] Next, this application will briefly describe the controller 202 in the cleaning equipment 200 with reference to Figure 5.

[0146] Referring to Figure 5, a schematic diagram of the controller in an embodiment of this application is shown.

[0147] As shown in Figure 5, the controller 202 may include at least one memory 2024, at least one processor 2022, and at least one computer program (computer program instructions) stored in the memory 2024 and executable on the processor 2022. When the processor 2022 executes the computer program, it implements control logic for each device in the cleaning equipment as described above (such as heater liquid pump 107, heater 109, and liquid pump 113 shown in Figure 2).

[0148] In Figure 5, the bus architecture (represented by bus 2026) includes any number of interconnected buses and bridges, linking various circuits including at least one processor represented by processor 2022 and a memory represented by memory 2024. Bus 2026 can also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. Bus interface 2025 provides an interface between bus 2026 and receiver 2021 and transmitter 2023. Receiver 2021 and transmitter 2023 can be the same element, a transceiver, providing a unit for communicating with various other devices over a transmission medium. Processor 2022 is responsible for managing bus 2026 and general processing, while memory 2024 can be used to store data used by processor 2022 during operation.

[0149] Based on the same inventive concept, this application also provides a cleaning system, which includes a base station and the cleaning equipment described above. The base station is used to place the cleaning equipment and to charge the cleaning equipment.

[0150] Based on the same inventive concept, this application also provides a cleaning equipment control method. Referring to FIG6, a flowchart of the cleaning equipment control method according to an embodiment of this application is shown. This cleaning equipment control method can be executed by a device with computing processing capabilities, such as the cleaning equipment proposed in this application. It should be noted that for details not disclosed in the method embodiments of this application, please refer to the aforementioned embodiments of the cleaning equipment in this application.

[0151] Referring to Figure 6, the cleaning equipment control method includes at least steps 610 to 620:

[0152] Step 610: During the operation of the cleaning equipment, obtain the ratio of cleaning agent flow rate to clean water flow rate.

[0153] Step 620: Control the cleaning equipment to add cleaning agent into its cleaning agent pipeline according to the proportional parameter value.

[0154] In this application, the cleaning equipment is controlled to dispense cleaning agent into its cleaning agent pipeline according to the proportional parameter value, which can be performed according to the steps shown in Figure 7.

[0155] Referring to Figure 7, a flowchart of the cleaning equipment control method in an embodiment of this application is shown, specifically including steps 630 to 650:

[0156] Step 630: Obtain the clean water flow rate of the cleaning equipment.

[0157] Step 640: Determine the target cleaning agent flow rate based on the clean water flow rate and the ratio parameter value.

[0158] Step 650: Based on the target cleaning agent flow rate, control the cleaning equipment to dispense cleaning agent into its cleaning agent pipeline.

[0159] In this application, the clean water flow rate of the cleaning equipment can be obtained by following the steps shown in Figure 8.

[0160] Referring to Figure 8, a flowchart of the cleaning equipment control method in an embodiment of this application is shown, specifically including steps 631 to 633:

[0161] Step 631: Obtain the clean water flow rate detected by the clean water detection module of the cleaning equipment.

[0162] Step 632: Obtain the first operating parameter value of the clean water pump of the cleaning equipment. The clean water pump is configured to pump clean water into the clean water pipeline of the cleaning equipment. Determine the clean water flow rate of the cleaning equipment based on the first operating parameter value.

[0163] Step 633: Obtain the set clean water flow rate that matches the current cleaning mode of the cleaning equipment.

[0164] In this application, the target cleaning agent flow rate is determined based on the clean water flow rate and the proportional parameter value, which can be performed according to the steps shown in Figure 9.

[0165] Referring to Figure 9, a flowchart of the cleaning equipment control method in an embodiment of this application is shown, specifically including steps 641 to 642:

[0166] Step 641: Determine the reference cleaning agent flow rate based on the clean water flow rate and the ratio parameter value.

[0167] Step 642: Determine the target cleaning agent flow rate based on the flow rate adjustment coefficient and the reference cleaning agent flow rate.

[0168] In this application, the cleaning equipment is used to clean the floor. The target cleaning agent flow rate is determined based on the flow rate adjustment coefficient and the reference cleaning agent flow rate, which can be performed according to the steps shown in Figure 10.

[0169] Referring to Figure 10, a flowchart of the cleaning equipment control method in an embodiment of this application is shown, specifically including steps 6421 to 6422:

[0170] Step 6421: Obtain the dirtiness coefficient of the ground, which is used to characterize the degree of dirtiness of the ground.

[0171] Step 6422: Determine the flow adjustment coefficient based on the dirtiness coefficient. The flow adjustment coefficient is positively correlated with the dirtiness coefficient.

[0172] In this application, the cleaning equipment is controlled to dispense cleaning agent into its cleaning agent pipeline according to the target cleaning agent flow rate, which can be performed according to the steps shown in Figure 11.

[0173] Referring to Figure 11, a flowchart of the cleaning equipment control method in an embodiment of this application is shown, specifically including steps 651 to 652:

[0174] Step 651: Determine the second operating parameter value of the cleaning agent pump of the cleaning equipment based on the target cleaning agent flow rate, and configure the cleaning agent pump to pump cleaning agent into the cleaning agent pipeline of the cleaning equipment.

[0175] Step 652: Control the operation of the cleaning agent pump according to the second operating parameter value to dispense cleaning agent into the cleaning agent pipeline of the cleaning equipment.

[0176] In this application, the steps shown in Figure 12 can also be performed.

[0177] Referring to Figure 12, a flowchart of the cleaning equipment control method in an embodiment of this application is shown, specifically including step 660:

[0178] Step 660: In response to the cleaning agent dispensing function being turned off, or in response to the cleaning equipment being in a state of insufficient clean water, or in response to the cleaning equipment being in water suction mode, control the cleaning equipment to stop dispensing cleaning agent into its cleaning agent pipeline.

[0179] In this application, the steps shown in Figure 13 can also be performed.

[0180] Referring to Figure 13, a flowchart of the cleaning equipment control method in an embodiment of this application is shown, specifically including steps 671 to 672:

[0181] Step 671: In response to the end of the cleaning operation of the cleaning equipment or the end of the self-cleaning mode of the cleaning equipment, control the cleaning equipment to stop dispensing cleaning agent into its cleaning agent pipeline.

[0182] Step 672: Control the cleaning equipment to add clean water into its clean water pipeline.

[0183] In this application, controlling the cleaning equipment to add clean water into its clean water pipeline can be performed according to the steps shown in Figure 14.

[0184] Referring to Figure 14, a flowchart of the cleaning equipment control method in an embodiment of this application is shown, specifically including steps 6721 to 6723:

[0185] Step 6721: Obtain the target cleaning agent flow rate in the cleaning agent pipeline.

[0186] Step 6722: Determine the target clean water volume and / or target clean water dispensing time based on the target cleaning agent flow rate. The target clean water volume and / or target clean water dispensing time are positively correlated with the target cleaning agent flow rate.

[0187] Step 6723: Control the cleaning equipment to add clean water into its clean water pipeline according to the target clean water volume and / or target clean water delivery duration.

[0188] Based on the cleaning equipment control method proposed in this application, by obtaining the ratio parameter value of the cleaning agent flow rate to the clean water flow rate, the cleaning equipment can be controlled to dispense cleaning agent into the cleaning agent pipeline according to the ratio parameter value. Therefore, by setting the ratio parameter value of the cleaning agent flow rate to the clean water flow rate, the dispensing of cleaning agent can be adjusted in real time according to changes in the ratio parameter value. This allows for more precise determination of the required cleaning agent flow rate, avoiding the problem of over- or under-dispensing of cleaning agent that might occur with a fixed dispensing amount. This achieves the effect of ensuring cleaning quality while avoiding resource waste, thereby improving the rationality of cleaning agent dispensing by the cleaning equipment.

[0189] Based on the same inventive concept, this application also provides a cleaning equipment control method. Referring to FIG15, a flowchart of the cleaning equipment control method according to an embodiment of this application is shown. This cleaning equipment control method can be executed by a device with computing processing capabilities, for example, it can be executed on a remote terminal. It should be noted that for details not disclosed in the embodiments of this application's method, please refer to the above-described embodiments of the cleaning equipment in this application.

[0190] Referring to Figure 15, the cleaning equipment control method includes at least steps 1510 to 1520:

[0191] Step 1510: Obtain control commands input by the user. The control commands include at least one of the following: cleaning mode switching command, detergent dispensing function off command, and water absorption mode on command.

[0192] Step 1520: Send control commands to the cleaning device via a wireless network so that the cleaning device executes any of the cleaning device control methods described in the above embodiments according to the control commands.

[0193] Based on the same inventive concept, embodiments of this application provide a computer program product including computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor to cause a computer device having a processor to perform the operations performed by the cleaning equipment control method described above.

[0194] Based on the same inventive concept, embodiments of this application provide a computer-readable storage medium storing at least one computer program instruction, which is loaded and executed by a processor to implement the operations performed by the cleaning equipment control method described above.

[0195] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as at least one instruction or code on or transmitted via a computer-readable medium. Other examples and embodiments are within the scope and spirit of this application and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwired, or any combination thereof. Furthermore, the functional units may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit.

[0196] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.

[0197] The units described as separate devices may or may not be physically separate. Similarly, the devices used as control devices may or may not be physical units; they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0198] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing computer program instructions, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0199] Based on the cleaning equipment proposed in this application, during its operation, by acquiring the ratio parameter value of the cleaning agent flow rate to the clean water flow rate, the cleaning equipment can control the dispensing of cleaning agent into the cleaning agent pipeline according to the ratio parameter value. Therefore, by setting the ratio parameter value of the cleaning agent flow rate to the clean water flow rate, the dispensing of cleaning agent can be adjusted in real time according to changes in the ratio parameter value, enabling more precise determination of the required cleaning agent flow rate. This avoids the problem of over- or under-dispensing of cleaning agent that might occur with a fixed dispensing amount, thus achieving the effect of ensuring cleaning quality while avoiding resource waste, thereby improving the rationality of cleaning agent dispensing by the cleaning equipment.

[0200] The above are merely embodiments of this application and are not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A cleaning device, characterized in that, The cleaning equipment includes: A cleaning agent pipeline, configured to deliver cleaning agent inside the cleaning equipment; The controller is configured to: acquire a ratio parameter value between the flow rate of the cleaning agent and the flow rate of clean water during the operation of the cleaning equipment; and control the cleaning equipment to dispense cleaning agent into the cleaning agent pipeline according to the ratio parameter value.

2. The cleaning equipment according to claim 1, characterized in that, The controller is configured to: acquire the clean water flow rate of the cleaning equipment; and determine the target cleaning agent flow rate based on the clean water flow rate and the proportional parameter value. Based on the target cleaning agent flow rate, the cleaning equipment is controlled to dispense cleaning agent into the cleaning agent pipeline.

3. The cleaning equipment according to claim 2, characterized in that, The cleaning equipment also includes: A clean water pipeline, configured to deliver clean water inside the cleaning equipment; A clean water detection module is installed in the clean water pipeline, and the clean water detection module is configured to detect the clean water flow rate in the clean water pipeline. The controller is configured to acquire the clean water flow rate detected by the clean water detection module.

4. The cleaning equipment according to claim 2, characterized in that, The cleaning equipment also includes: A clean water pipeline, configured to deliver clean water inside the cleaning equipment; A clean water pump is connected to the clean water pipeline, and the clean water pump is configured to pump clean water into the clean water pipeline; The controller is configured to: acquire the first operating parameter value of the clean water pump; and determine the clean water flow rate of the cleaning equipment based on the first operating parameter value.

5. The cleaning equipment according to claim 2, characterized in that, The controller is configured to acquire a set clean water flow rate that matches the current cleaning mode of the cleaning equipment in order to determine the clean water flow rate.

6. The cleaning equipment according to claim 2, characterized in that, The controller is configured to: determine a reference detergent flow rate based on the clean water flow rate and the proportional parameter value; and determine the target detergent flow rate based on the flow adjustment coefficient and the reference detergent flow rate.

7. The cleaning equipment according to claim 6, characterized in that, The cleaning equipment is used for cleaning floors, and the cleaning equipment further includes: A dirt detection module is configured to determine a dirt coefficient of the ground surface, wherein the dirt coefficient is used to characterize the degree of dirt on the ground surface. The controller is configured to: acquire the dirt coefficient determined by the dirt detection module; and determine the flow adjustment coefficient based on the dirt coefficient, wherein the flow adjustment coefficient is positively correlated with the dirt coefficient.

8. The cleaning equipment according to claim 2, characterized in that, The cleaning equipment also includes: A cleaning agent pump is connected to the cleaning agent pipeline, and the cleaning agent pump is configured to pump cleaning agent into the cleaning agent pipeline; The controller is configured to: determine a second operating parameter value for the cleaning agent pump based on the target cleaning agent flow rate; and control the cleaning agent pump to operate based on the second operating parameter value to dispense cleaning agent into the cleaning agent pipeline.

9. The cleaning equipment according to any one of claims 1 to 8, characterized in that, The controller is configured to: in response to the deactivation of the detergent dispensing function, or in response to the cleaning equipment being in a state of insufficient clean water, or in response to the cleaning equipment being in a water suction mode, control the cleaning equipment to stop dispensing detergent into the detergent pipeline.

10. The cleaning equipment according to any one of claims 1 to 8, characterized in that, The controller is configured to: in response to the end of the cleaning operation of the cleaning equipment or the end of the self-cleaning mode of the cleaning equipment, control the cleaning equipment to stop dispensing cleaning agent into the cleaning agent pipeline; and control the cleaning equipment to dispense clean water into its clean water pipeline.

11. The cleaning equipment according to claim 10, characterized in that, The controller is configured to: acquire the target cleaning agent flow rate of the cleaning equipment dispensing cleaning agent into the cleaning agent pipeline; determine the target clean water volume and / or the target clean water dispensing duration based on the target cleaning agent flow rate, wherein the target clean water volume and / or the target clean water dispensing duration are positively correlated with the target cleaning agent flow rate; and control the cleaning equipment to dispense clean water into the clean water pipeline based on the target clean water volume and / or the target clean water dispensing duration.

12. The cleaning equipment according to any one of claims 1 to 8, characterized in that, The cleaning equipment also includes: An interaction module is configured to: acquire control commands input by the user, the control commands including at least one of the following: a command to adjust the ratio of detergent flow to clean water flow, a command to switch cleaning modes, a command to turn off the detergent dispensing function, and a command to turn on the water absorption mode; The controller is configured to receive the control commands sent by the interaction module.

13. The cleaning equipment according to any one of claims 1 to 8, characterized in that, The cleaning equipment also includes: A remote command receiving module is configured to receive control commands input by a user on a remote terminal via a wireless network. The control commands include at least one of the following: a command to adjust the ratio of detergent flow to clean water flow, a command to switch cleaning modes, a command to turn off the detergent dispensing function, and a command to turn on the water absorption mode. The controller is configured to receive the control commands sent by the remote command receiving module.

14. A method for controlling cleaning equipment, characterized in that, The method includes: During the operation of the cleaning equipment, the ratio of cleaning agent flow rate to clean water flow rate is obtained; The cleaning equipment is controlled to dispense cleaning agent into its cleaning agent pipeline according to the ratio parameter value.

15. The method according to claim 14, characterized in that, The step of controlling the cleaning equipment to dispense cleaning agent into its cleaning agent pipeline according to the proportional parameter value includes: Obtain the clean water flow rate of the cleaning equipment; The target cleaning agent flow rate is determined based on the water flow rate and the proportional parameter value. Based on the target cleaning agent flow rate, the cleaning equipment is controlled to dispense cleaning agent into its cleaning agent pipeline.

16. The method according to claim 15, characterized in that, The step of obtaining the clean water flow rate of the cleaning equipment includes: Obtain the clean water flow rate detected by the clean water detection module of the cleaning equipment; or Obtain the first operating parameter value of the clean water pump of the cleaning equipment, wherein the clean water pump is configured to pump clean water into the clean water pipeline of the cleaning equipment; determine the clean water flow rate of the cleaning equipment based on the first operating parameter value; or Obtain a set clean water flow rate that matches the current cleaning mode of the cleaning equipment to determine the clean water flow rate.

17. The method according to claim 15, characterized in that, Determining the target cleaning agent flow rate based on the clean water flow rate and the proportional parameter value includes: Determine the reference cleaning agent flow rate based on the clean water flow rate and the proportional parameter value; The target cleaning agent flow rate is determined based on the flow rate adjustment factor and the reference cleaning agent flow rate.

18. The method according to claim 17, characterized in that, The cleaning equipment is used to clean the floor, and determining the target cleaning agent flow rate based on the flow rate adjustment coefficient and the reference cleaning agent flow rate includes: Obtain the dirt coefficient of the ground surface, which is used to characterize the degree of dirtiness of the ground surface; The flow adjustment coefficient is determined based on the dirtiness coefficient, and the flow adjustment coefficient is positively correlated with the dirtiness coefficient.

19. The method according to claim 15, characterized in that, The step of controlling the cleaning equipment to dispense cleaning agent into its cleaning agent pipeline according to the target cleaning agent flow rate includes: Based on the target cleaning agent flow rate, a second operating parameter value for the cleaning agent pump of the cleaning equipment is determined, wherein the cleaning agent pump is configured to pump cleaning agent into the cleaning agent pipeline of the cleaning equipment; The cleaning agent pump is controlled to operate according to the second operating parameter value in order to dispense cleaning agent into the cleaning agent pipeline of the cleaning equipment.

20. The method according to any one of claims 14 to 19, characterized in that, The method further includes: In response to the deactivation of the cleaning agent dispensing function, or in response to the cleaning equipment being in a state of insufficient clean water, or in response to the cleaning equipment being in water suction mode, the cleaning equipment is controlled to stop dispensing cleaning agent into its cleaning agent pipeline.

21. The method according to any one of claims 14 to 19, characterized in that, The method further includes: In response to the end of the cleaning operation of the cleaning equipment, or in response to the end of the self-cleaning mode of the cleaning equipment, the cleaning equipment is controlled to stop dispensing cleaning agent into its cleaning agent pipeline; Control the cleaning equipment to dispense clean water into its clean water pipeline.

22. The method according to claim 21, characterized in that, The control of the cleaning equipment to dispense clean water into its clean water pipeline includes: Obtain the target cleaning agent flow rate in the cleaning agent pipeline; Based on the target cleaning agent flow rate, determine the target clean water volume and / or the target clean water dispensing time, wherein the target clean water volume and / or the target clean water dispensing time are positively correlated with the target cleaning agent flow rate; Based on the target clean water volume and / or target clean water delivery duration, the cleaning equipment is controlled to deliver clean water into its clean water pipeline.

23. A method for controlling cleaning equipment, characterized in that, The method is executed on a remote terminal, and the method includes: The system acquires user-input control commands, which include at least one of the following: a cleaning mode switching command, a detergent dispensing function deactivation command, and a water absorption mode activation command. The control command is sent to the cleaning device via a wireless network, so that the cleaning device performs the method as described in any one of claims 14 to 22 according to the control command.

24. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor to cause a computer device having the processor to perform the method as claimed in any one of claims 14 to 22.

25. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one piece of program code, which is loaded and executed by a processor to perform the operations performed by the method as described in any one of claims 14 to 22.