A cleaning device, a control method and device of the cleaning device, and a computer device
By adjusting the water output from the clean water tank according to the operating current of the cleaning components, the problem of water waste in floor scrubbers is solved, extending the runtime and improving the user experience.
Patent Information
- Application Number
- CN202311065077.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-22
- Publication Date
- 2026-08-25
- Estimated Expiration
- 2043-08-22
AI Technical Summary
Existing floor scrubbers add the same amount of water to the clean water tank regardless of whether the cleaning components are dry or wet, resulting in water waste and reduced runtime.
By obtaining the operating current of the cleaning components in the cleaning equipment, the water output of the clean water tank is determined based on the current to adapt to the dryness of the cleaning components and adjust the water output of the clean water tank accordingly.
It extends the usage time of water in the clean water tank, improves the battery life of the cleaning equipment, ensures cleaning effectiveness, and enhances the user experience.
Smart Images

Figure CN117045158B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electrical equipment technology, specifically to a cleaning device, a control method and apparatus for the cleaning device, and a computer device. Background Technology
[0002] A floor scrubber is a device used for cleaning floors. It has advantages such as being environmentally friendly, energy-saving, and highly efficient. It can be divided into semi-automatic floor scrubbers, fully automatic floor scrubbers, walk-behind floor scrubbers, and ride-on floor scrubbers. The working principle of floor scrubbers is basically the same: a water pump draws clean water from the clean water tank to wet the cleaning components such as the roller brush or mop. As the floor scrubber moves across the floor, it completes the cleaning process.
[0003] Currently, when floor scrubbers clean floors, the amount of water added to the cleaning unit from the clean water tank is the same regardless of whether the cleaning unit is dry or wet. Normally, to ensure effective cleaning, the amount of water added to the cleaning unit is determined based on whether the cleaning unit is dry. Adding the same amount of water when the cleaning unit is wet would waste water and reduce the scrubber's runtime. Summary of the Invention
[0004] In view of this, the present invention provides a cleaning device, a control method for the cleaning device, an apparatus, and a computer device to solve the problem of water waste in floor scrubbers.
[0005] In a first aspect, embodiments of the present invention provide a control method for a cleaning device, the method comprising the following steps: after the cleaning device is turned on, acquiring the operating current of the cleaning components in the cleaning device; and determining the water output of the clean water tank in the cleaning device based on the operating current.
[0006] The control method for the cleaning equipment provided in this embodiment acquires the operating current of the cleaning components after the cleaning equipment is turned on. Since the operating current of the cleaning components reflects their dryness, the water output of the clean water tank in the cleaning equipment can be determined based on the operating current of the cleaning components. In other words, compared to a method where the clean water tank uses the same output regardless of whether the cleaning components are dry or wet, the control method provided in this embodiment allows the water output to vary depending on the dryness of the cleaning components. This extends the usage time of the water stored in the clean water tank and thus extends the operating time of the cleaning equipment. It should be noted that because the water output of the clean water tank is determined based on the dryness of the cleaning components, the amount of water residue left on the ground during operation will not be excessive or insufficient, thereby improving the user experience.
[0007] In lightweight cleaning devices, the water tank holds relatively little water. When the same amount of water is added to the cleaning components regardless of whether they are dry or wet, the device's runtime is short. However, the control method provided in this embodiment extends the device's runtime and improves the user experience.
[0008] In one optional implementation, determining the water output of the clean water tank in the cleaning equipment based on the operating current includes: determining the current range to which the operating current belongs; and determining the water output of the clean water tank based on the current range, wherein the larger the minimum value of the current range, the larger the water output.
[0009] Therefore, the method for determining the output of the clean water tank is simple and easy to implement.
[0010] In one optional implementation, determining the water output of the clean water tank based on the current range includes: determining the dryness of the cleaning component based on the current range; obtaining a preset correspondence between the dryness and the water output; determining the water output of the clean water tank based on the dryness of the cleaning component and the correspondence between the dryness and the water output; or, obtaining a preset correspondence between the current region and the water output; and determining the water output of the clean water tank based on the current range to which the operating current belongs and the correspondence between the current region and the water output.
[0011] Therefore, the method for determining the output of the clean water tank is simple and easy to implement.
[0012] In one optional implementation, obtaining the operating current of the cleaning component in the cleaning device includes: obtaining the operating current of the cleaning component at preset intervals.
[0013] This allows for real-time adjustment of the water output from the clean water tank during the operation of the cleaning equipment.
[0014] In one optional implementation, the control method for the cleaning equipment further includes the following steps: after obtaining the first water output from the clean water tank, determining whether the first water output is greater than a preset water volume threshold; when the first water output is greater than the water volume threshold, acquiring the last final operating state of the cleaning equipment; determining the basic state of the cleaning components when the cleaning equipment is turned on based on the last final operating state; determining whether the first water output needs to be adjusted based on the basic state; or, after obtaining the first water output from the clean water tank, determining whether the first water output is greater than a water volume threshold; when the first water output is greater than the water volume threshold, acquiring humidity information detected by a humidity sensor; determining the basic state of the cleaning components based on the humidity information; determining whether the first water output needs to be adjusted based on the basic state.
[0015] This eliminates the possibility of excessive operating current in the cleaning components due to hair adhering to them, making the determination of the dryness of the cleaning components based on the operating current more accurate, and consequently, making the determination of the water output from the clean water tank based on the operating current more accurate.
[0016] In one optional implementation, determining the basic state of the cleaning component when the cleaning equipment is turned on based on the last final operating state includes: when the last final operating state was a self-cleaning state or a drying state, determining that the basic state of the cleaning component is a dry state; when the last final operating state was a working state, obtaining the working duration of the last operation and the time interval from the end of the last operation to the start of the current operation; when the working duration is greater than or equal to a preset first threshold and the time interval is less than or equal to a preset second threshold, determining that the basic state of the cleaning component is a moist state; otherwise, determining that the basic state of the cleaning component is a dry state.
[0017] This allows for a relatively accurate determination of the basic condition of the cleaning components without increasing costs.
[0018] In one optional implementation, determining whether the initial water output needs to be adjusted based on the baseline state includes: reducing the initial water output when the baseline state is wet; and keeping the initial water output unchanged when the baseline state is dry.
[0019] This eliminates the possibility of excessive operating current in the cleaning components due to hair adhering to them, making the determination of the dryness of the cleaning components based on the operating current more accurate, and consequently, making the determination of the water output from the clean water tank based on the operating current more accurate.
[0020] In one alternative implementation, after reducing the initial water output, the method further includes: after obtaining other water outputs besides the initial water output, reducing the other water outputs.
[0021] This eliminates the possibility of excessive operating current in the cleaning components due to hair adhering to them, making the determination of the dryness of the cleaning components based on the operating current more accurate, and consequently, making the determination of the water output from the clean water tank based on the operating current more accurate.
[0022] Secondly, embodiments of the present invention also provide a control device for a cleaning device, the device including a first acquisition module and a water output determination module. After the cleaning device is turned on, the first acquisition module is used to acquire the operating current of the cleaning components in the cleaning device; the water output determination module is used to determine the water output of the clean water tank in the cleaning device based on the operating current.
[0023] Thirdly, embodiments of the present invention also provide a computer device, including a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the control method of the cleaning device described in the first aspect or any corresponding embodiment.
[0024] Fourthly, embodiments of the present invention also provide a cleaning device, including a cleaning component, a clean water tank, a clean water tank outlet flow control device, and a computer device of the third aspect. The cleaning component is used to clean the surface to be cleaned; the clean water tank is used to provide water to the cleaning component; the clean water tank outlet flow control device is used to control the amount of water provided by the cleaning component to the cleaning component; and the computer device is communicatively connected to the cleaning component and the clean water tank outlet flow control device.
[0025] In one alternative implementation, the cleaning equipment is a floor scrubber.
[0026] Fifthly, embodiments of the present invention also provide a computer-readable storage medium storing computer instructions, which are used to cause a computer to perform the control method of the cleaning equipment described in the first aspect or any corresponding embodiment. Attached Figure Description
[0027] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0028] Figure 1 This is a flowchart of a cleaning equipment control method according to an embodiment of the present invention;
[0029] Figure 2 This is a flowchart of another cleaning equipment control method according to an embodiment of the present invention;
[0030] Figure 3 This is a flowchart illustrating an example of a cleaning equipment control method according to an embodiment of the present invention;
[0031] Figure 4 This is a flowchart of another cleaning equipment control method according to an embodiment of the present invention;
[0032] Figure 5 This is a flowchart of another cleaning equipment control method according to an embodiment of the present invention;
[0033] Figure 6 This is a structural block diagram of a cleaning equipment control device according to an embodiment of the present invention;
[0034] Figure 7 This is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Detailed Implementation
[0035] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0036] According to an embodiment of the present invention, a control method for a cleaning device is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0037] This embodiment provides a control method for cleaning equipment, which can be used in computer equipment. Figure 1 This is a flowchart of a cleaning equipment control method according to an embodiment of the present invention, such as... Figure 1 As shown, the process includes the following steps:
[0038] Step S101: After the cleaning equipment is turned on, obtain the operating current of the cleaning components.
[0039] Specifically, cleaning equipment can be a floor scrubber; cleaning components can be roller brushes, mops, etc.
[0040] Step S102: Determine the water output of the clean water tank in the cleaning equipment based on the operating current of the cleaning components.
[0041] When the cleaning equipment is turned on, the drier the cleaning components are, the greater the friction and the higher the operating current. Conversely, the wetter the cleaning components, the lower the friction and the lower the operating current. In other words, the operating current of the cleaning components reflects their dryness. Therefore, the water output from the clean water tank in the cleaning equipment can be determined based on the operating current of the cleaning components.
[0042] The control method for the cleaning equipment provided in this embodiment acquires the operating current of the cleaning components after the cleaning equipment is turned on. Since the operating current of the cleaning components reflects their dryness, the water output of the clean water tank in the cleaning equipment can be determined based on the operating current of the cleaning components. In other words, compared to a method where the clean water tank uses the same output regardless of whether the cleaning components are dry or wet, the control method provided in this embodiment allows the water output to vary depending on the dryness of the cleaning components. This extends the usage time of the water stored in the clean water tank and prolongs the operating time of the cleaning equipment. It should be noted that because the water output of the clean water tank is determined based on the dryness of the cleaning components, the amount of water residue left on the ground during operation will not be excessive or insufficient, thus improving the user experience.
[0043] In lightweight cleaning devices, the water tank holds relatively little water. When the same amount of water is added to the cleaning components regardless of whether they are dry or wet, the device's runtime is short. However, the control method provided in this embodiment extends the device's runtime and improves the user experience.
[0044] This embodiment provides a control method for cleaning equipment, which can be used in computer equipment. Figure 2 This is a flowchart of another cleaning equipment control method according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps:
[0045] Step S201: After the cleaning equipment is turned on, obtain the operating current of the cleaning components in the cleaning equipment.
[0046] Specifically, when the cleaning equipment is working, the operating current of the cleaning components is detected at preset intervals. When determining the operating current of the cleaning components, filtering calculations are required. The filtering algorithms include, but are not limited to, mean and root mean square filtering algorithms.
[0047] Step S202: Determine the current range to which the operating current belongs.
[0048] Step S203: Determine the water output of the clean water tank according to the current range, wherein the larger the minimum value of the current range, the larger the water output of the clean water tank.
[0049] As a specific implementation method, determining the water output of the clean water tank based on the current range includes: determining the dryness of the cleaning components based on the current range; obtaining a preset correspondence between the dryness and the water output; and determining the water output of the clean water tank based on the dryness of the cleaning components and the correspondence between the dryness and the water output.
[0050] For example, such as Figure 3As shown, the current range can be divided into four ranges: [preset threshold 2, preset threshold 1), [preset threshold 3, preset threshold 2), [preset threshold 4, preset threshold 3), and [0, preset threshold 4), where preset threshold 4 < preset threshold 3 < preset threshold 2 < preset threshold 1.
[0051] When the operating current falls within [preset threshold 2, preset threshold 1), the dryness of the cleaning component is state 1; when the operating current falls within [preset threshold 3, preset threshold 2), the dryness of the cleaning component is state 2; when the operating current falls within [preset threshold 4, preset threshold 3), the dryness of the cleaning component is state 3; and when the operating current falls within [0, preset threshold 4), the dryness of the cleaning component is state 4. State 1, state 2, state 3, and state 4 are arranged in descending order of dryness as state 1 > state 2 > state 3 > state 4.
[0052] Accordingly, when the dryness of the cleaning components is at state 1, the water output from the clean water tank is output 1; when the dryness of the cleaning components is at state 2, the water output from the clean water tank is output 2; when the dryness of the cleaning components is at state 3, the water output from the clean water tank is output 3; and when the dryness of the cleaning components is at state 4, the water output from the clean water tank is output 4. Wherein, output 1 > output 2 > output 3 > output 4.
[0053] As another specific implementation method, determining the water output of the clean water tank based on the current range includes: obtaining the correspondence between a preset current range and the water output; and determining the water output of the clean water tank based on the current range to which the operating current belongs and the correspondence between the current range and the water output.
[0054] In other words, the water output of the clean water tank can be directly determined based on the current range to which the operating current belongs.
[0055] The control method for the cleaning equipment provided in this embodiment not only allows the water output from the clean water tank to vary depending on the dryness of the cleaning components, thus extending the runtime of the floor scrubber, but also ensures that the water residue left on the floor during operation is neither too much nor too little. Furthermore, the method for determining the current range to which the operating current belongs and determining the water output from the clean water tank based on the current range is simple and easy to implement.
[0056] This embodiment provides a control method for cleaning equipment, which can be used in computer equipment. Figure 4 This is a flowchart of another cleaning equipment control method according to an embodiment of the present invention, such as... Figure 4 As shown, the process includes the following steps:
[0057] Step S401: After the cleaning equipment is turned on, obtain the operating current of the cleaning components in the cleaning equipment.
[0058] Step S402: Determine the initial water output of the clean water tank in the cleaning equipment based on the operating current.
[0059] Step S403: Determine whether the first water output is greater than the preset water volume threshold; if the first water output is greater than the water volume threshold, proceed to step S404; otherwise, proceed to step S408, that is, control the water output of the clean water tank according to the first water output determined in step S402.
[0060] Specifically, the water volume threshold can be set according to the model of the sweeper and the application scenario of the sweeper.
[0061] Step S404: Obtain the last final operating status of the cleaning equipment.
[0062] Specifically, the operating states of cleaning equipment include working state, self-cleaning state, and drying state. It should be noted that different models of cleaning equipment may include different operating states. For example, some cleaning equipment only includes working state and self-cleaning state, while others include working state, self-cleaning state, and drying state.
[0063] Step S405: Determine the basic state of the cleaning components when the cleaning equipment is turned on based on the previous operating state.
[0064] Specifically, the basic state of the cleaning components when the cleaning equipment is turned on is determined based on the previous operating state, including: when the previous final operating state was self-cleaning state or drying state, the basic state of the cleaning components is determined to be dry state; when the previous final operating state was working state, the working duration of the previous operation and the time interval from the end of the previous operation to the start of the current operation are obtained respectively; when the working duration is greater than or equal to a preset first threshold and the time interval is less than or equal to a preset second threshold, the basic state of the cleaning components is determined to be wet state; otherwise, the basic state of the cleaning components is determined to be dry state.
[0065] When steps S404 and S405 are used, the basic condition of the cleaning components can be determined relatively accurately without increasing costs.
[0066] Step S404 above can be replaced by the following step: acquiring humidity information detected by the humidity sensor. Step S405 above can be replaced by the following step: determining the basic state of the cleaning component based on the humidity information. Specifically, the humidity sensor can be installed inside the cleaning component.
[0067] Step S406: Determine whether the basic state of the cleaning component is wet. If the basic state of the cleaning component is wet, proceed to step S407; otherwise, proceed to step S408, that is, control the water output of the clean water tank according to the first water output determined in step S402.
[0068] Step S407: Reduce the initial water output.
[0069] This is because the cleaning component draws a relatively large current, which in some cases is not due to the component being dry, but rather because it has hair on it. Specifically, when the cleaning component has hair on it, the load on the component is greater, resulting in a higher operating current.
[0070] When the cleaning component is initially wet, the high operating current is due to hair adhering to it. In reality, the component isn't very dry, so the initial water flow rate needs to be reduced. Conversely, when the cleaning component is initially dry, the high operating current is indeed due to its dryness. Therefore, the water flow rate from the clean water tank should be controlled according to the initial water flow rate determined in step S402.
[0071] For example, when based on Figure 3 When the initial water output is determined to be output 1, in step S407, output 1 can be adjusted to output 2 or output 3 to reduce the initial water output; when according to Figure 3 When the first water output is determined to be water output 2, in step S407, the water output 3 can be adjusted to water output 3 to reduce the first water output.
[0072] The control method for the cleaning equipment provided in this embodiment can eliminate the situation where the operating current of the cleaning component is large due to hair adhering to the cleaning component, making the degree of dryness of the cleaning component determined based on the operating current more accurate, and thus making the water output of the clean water tank determined based on the operating current more accurate.
[0073] This embodiment provides a control method for cleaning equipment, which can be used in computer equipment. Figure 5 This is a flowchart of another cleaning equipment control method according to an embodiment of the present invention, such as... Figure 5 As shown, the process includes the following steps:
[0074] Step S501: After the cleaning equipment is turned on, obtain the operating current of the cleaning components in the cleaning equipment.
[0075] Step S502: Determine the initial water output of the clean water tank in the cleaning equipment based on the operating current.
[0076] Step S503: When the first water output is greater than the water volume threshold, obtain the last final operating status of the cleaning equipment.
[0077] Step S504: Determine the basic state of the cleaning components when the cleaning equipment is turned on based on the previous operating state.
[0078] Step S505: When the basic state is wet, reduce the first water output.
[0079] Step S506: Obtain the time interval between the current moment and the last time the operating current was obtained.
[0080] Step S507: Determine whether the interval duration is greater than the preset fourth threshold. If it is, proceed to step S508; otherwise, proceed to step S506.
[0081] Step S508: Obtain the operating current of the cleaning components in the cleaning equipment.
[0082] Step S509: Determine the water output of the clean water tank in the cleaning equipment based on the operating current.
[0083] Step S510: Reduce the water output of the clean water tank.
[0084] This is because, as mentioned above, when the first water output needs to be reduced, it indicates that there is hair on the cleaning component. After obtaining the first water output, because there is hair on the cleaning component, the operating current of the cleaning component obtained in step S508 is also too high, which in turn leads to the water output of the clean water tank determined in step S509 being too high. Therefore, it is necessary to reduce the water output of the clean water tank to make the water output of the clean water tank determined based on the operating current more accurate.
[0085] The control method for the cleaning equipment provided in this embodiment can eliminate the situation where the operating current of the cleaning component is large due to hair adhering to the cleaning component, making the degree of dryness of the cleaning component determined based on the operating current more accurate, and thus making the water output of the clean water tank determined based on the operating current more accurate.
[0086] This embodiment also provides a control device for a cleaning device, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0087] This embodiment provides a control device for cleaning equipment, such as... Figure 6 As shown, it includes:
[0088] The first acquisition module 601 is used to acquire the operating current of the cleaning components in the cleaning equipment after the cleaning equipment is turned on.
[0089] The water output determination module 602 is used to determine the water output of the clean water tank in the cleaning equipment based on the operating current.
[0090] In some optional implementations, the water output determination module 602 includes a current range determination unit and a water output determination unit. The current range determination unit is used to determine the current range to which the operating current belongs; the water output determination unit is used to determine the water output of the clean water tank based on the current range.
[0091] In some optional implementations, the water output determination unit is specifically used to: determine the degree of dryness of the cleaning component based on the current range; and obtain a preset correspondence between the degree of dryness and the water output.
[0092] The water output of the clean water tank is determined based on the degree of dryness of the cleaning components and the corresponding relationship between the degree of dryness and the water output.
[0093] In some optional implementations, the water output determination unit is specifically used to: obtain the correspondence between a preset current region and the water output; and determine the water output of the clean water tank based on the current range to which the operating current belongs and the correspondence between the current range and the water output.
[0094] In some optional implementations, the first acquisition module 601 is specifically used to: acquire the operating current of the cleaning component at preset intervals.
[0095] In some optional implementations, the control device for the cleaning equipment further includes a second acquisition module, a basic state determination module for cleaning components, and a water output correction module. After obtaining the initial water output from the clean water tank, the second acquisition module is used to acquire the previous final operating state of the cleaning equipment; the basic state determination module for cleaning components is used to determine the basic state of the cleaning components when the cleaning equipment is turned on based on the previous final operating state; and the water output correction module is used to determine whether the initial water output needs to be adjusted based on the basic state.
[0096] In some optional implementations, after obtaining the first water output from the clean water tank, the second acquisition module is used to acquire humidity information detected by the humidity sensor; the basic state determination module for the cleaning component is used to determine the basic state of the cleaning component based on the humidity information; and the water output correction module is used to determine whether the first water output needs to be adjusted based on the basic state.
[0097] In some optional implementations, the basic state determination module for cleaning components is specifically used to: determine that the basic state of the cleaning component is dry when the last final operating state was self-cleaning or drying; when the last final operating state was working, obtain the working duration of the last operation and the time interval from the end of the last operation to the start of the current operation; determine that the basic state of the cleaning component is wet when the working duration is greater than or equal to a preset first threshold and the time interval is less than or equal to a preset second threshold; otherwise, determine that the basic state of the cleaning component is dry.
[0098] In some optional implementations, the water output correction module is specifically used to: reduce the initial water output when the base state is the wet state; and keep the initial water output unchanged when the base state is the dry state.
[0099] In some optional implementations, before obtaining the last final operating state of the cleaning equipment, the water output correction module is also used to determine whether the water output of the clean water tank is greater than a preset water output threshold; when the water output of the clean water tank is greater than the water output threshold, it is determined that the step of obtaining the last final operating state of the cleaning equipment needs to be performed.
[0100] In some alternative implementations, after reducing the initial water output, the water output correction module is also used to reduce other water outputs after obtaining other water outputs besides the initial water output.
[0101] In this embodiment, the control device for the cleaning equipment is presented in the form of a functional unit. Here, a unit refers to an ASIC circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above-mentioned functions.
[0102] Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.
[0103] The control device for the cleaning equipment provided in this embodiment acquires the operating current of the cleaning components after the cleaning equipment is turned on. Since the operating current of the cleaning components reflects their dryness, the water output of the clean water tank in the cleaning equipment can be determined based on the operating current of the cleaning components. In other words, compared to a system where the clean water tank uses the same output regardless of whether the cleaning components are dry or wet, the control method provided in this embodiment allows the water output of the clean water tank to vary depending on the dryness of the cleaning components. This extends the usage time of the water stored in the clean water tank and thus extends the operating time of the cleaning equipment. It should be noted that because the water output of the clean water tank is determined based on the dryness of the cleaning components, the amount of water residue left on the ground during operation will not be excessive or insufficient, thereby improving the user experience.
[0104] In lightweight cleaning devices, the water tank holds relatively little water. When the same amount of water is added to the cleaning components regardless of whether they are dry or wet, the device's runtime is short. However, the control method provided in this embodiment extends the device's runtime and improves the user experience.
[0105] This invention also provides a computer device having the above-described features. Figure 6 The control device for the cleaning equipment shown.
[0106] This invention also provides a cleaning device, including a cleaning component, a clean water tank, a clean water tank outlet flow control device, and the aforementioned computer device. The cleaning component is used to clean the surface to be cleaned; the clean water tank is used to provide water to the cleaning component; the clean water tank outlet flow control device is used to control the amount of water provided by the cleaning component to the cleaning component; and the computer device is communicatively connected to the cleaning component and the clean water tank outlet flow control device.
[0107] Specifically, the cleaning equipment can be a floor scrubber.
[0108] Please see Figure 7 , Figure 7 This is a schematic diagram of the structure of a computer device provided in an optional embodiment of the present invention, such as... Figure 7 As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 7 Take a processor 10 as an example.
[0109] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.
[0110] The memory 20 stores instructions executable by at least one processor 10 to cause at least one processor 10 to perform the method shown in the above embodiments.
[0111] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device as shown by a landing page for an app. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, which can be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0112] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.
[0113] The computer device also includes an input device 30 and an output device 40. The processor 10, memory 20, input device 30, and output device 40 can be connected via a bus or other means. Figure 7 Taking the example of a connection between China and Israel via a bus.
[0114] Input device 30 can receive input numerical or character information, and generate key signal inputs related to user settings and function control of the computer device, such as a touchscreen, keypad, mouse, trackpad, touchpad, joystick, one or more mouse buttons, trackball, joystick, etc. Output device 40 may include display devices, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors). The aforementioned display devices include, but are not limited to, liquid crystal displays, light-emitting diodes, displays, and plasma displays. In some alternative embodiments, the display device may be a touchscreen.
[0115] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.
[0116] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A control method for cleaning equipment, characterized in that, The method includes: After the cleaning equipment is turned on, the operating current of the cleaning components in the cleaning equipment is obtained; The water output of the clean water tank in the cleaning equipment is determined based on the operating current; The step of obtaining the operating current of the cleaning component in the cleaning equipment includes: obtaining the operating current of the cleaning component at preset intervals; The method further includes: After obtaining the first water output from the clean water tank, it is determined whether the first water output is greater than a preset water volume threshold; when the first water output is greater than the water volume threshold, the last final operating state of the cleaning equipment is obtained; based on the last final operating state, the basic state of the cleaning component when the cleaning equipment is turned on is determined, wherein the basic state is a dry state or a wet state; based on the basic state, it is determined whether the first water output needs to be adjusted. Alternatively, after obtaining the first water output from the clean water tank, determine whether the first water output is greater than the water volume threshold; when the first water output is greater than the water volume threshold, obtain humidity information detected by the humidity sensor; determine the basic state of the cleaning component based on the humidity information; and determine whether the first water output needs to be adjusted based on the basic state.
2. The method according to claim 1, characterized in that, The step of determining the water output of the clean water tank in the cleaning equipment based on the operating current includes: Determine the current range to which the operating current belongs; The water output of the clean water tank is determined based on the current range, wherein the larger the minimum value of the current range, the larger the water output.
3. The method according to claim 2, characterized in that, Determining the water output of the clean water tank based on the current range includes: The degree of dryness of the cleaning component is determined based on the current range; Obtain the preset relationship between the degree of dryness and the output water volume; The water output of the clean water tank is determined based on the degree of dryness of the cleaning components and the correspondence between the degree of dryness and the water output. or, Obtain the correspondence between the preset current range and the water output; The water output of the clean water tank is determined based on the current range to which the operating current belongs and the correspondence between the current range and the water output.
4. The method according to claim 1, characterized in that, Determining the basic state of the cleaning component when the cleaning equipment is turned on based on the previous final operating state includes: When the last final operating state was self-cleaning state or drying state, the basic state of the cleaning component is determined to be dry state; When the last final running state is the working state, obtain the working duration of the last running and the time interval from the end of the last running to the start of the current running. When the working time is greater than or equal to a preset first threshold and the time interval is less than or equal to a preset second threshold, the basic state of the cleaning component is determined to be a wet state; otherwise, the basic state of the cleaning component is determined to be a dry state.
5. The method according to claim 4, characterized in that, The step of determining whether the initial water output needs to be adjusted based on the basic condition includes: When the basic state is the wet state, reduce the first water output; When the basic state is the dry state, the initial water output remains unchanged.
6. The method according to claim 5, characterized in that, After reducing the initial water output, the following is also included: After obtaining the water outputs other than the first output, reduce the other outputs.
7. A control device for cleaning equipment, characterized in that, The device includes: The first acquisition module is used to acquire the operating current of the cleaning components in the cleaning equipment after the cleaning equipment is turned on. The water output volume determination module is used to determine the water output volume of the clean water tank in the cleaning equipment based on the operating current. The first acquisition module is specifically used to: acquire the operating current of the cleaning component at preset intervals; The device further includes a second acquisition module, a basic state determination module for cleaning components, and a water output correction module. After obtaining the first water output from the clean water tank, it determines whether the first water output is greater than a preset water output threshold. When the first water output is greater than the water output threshold, the second acquisition module is used to acquire the previous final operating state of the cleaning equipment. The basic state determination module for cleaning components is used to determine the basic state of the cleaning components when the cleaning equipment is turned on based on the previous final operating state, wherein the basic state is a dry state or a wet state. The water output correction module is used to determine whether the first water output needs to be adjusted based on the basic state. Alternatively, after obtaining the first water output from the clean water tank, it is determined whether the first water output is greater than a preset water volume threshold. When the first water output is greater than the water volume threshold, the second acquisition module is used to acquire humidity information detected by the humidity sensor; the basic state determination module of the cleaning component is used to determine the basic state of the cleaning component based on the humidity information; and the water output correction module is used to determine whether the first water output needs to be adjusted based on the basic state.
8. A computer device, characterized in that, include: A memory and a processor are communicatively connected, the memory storing computer instructions, and the processor executing the computer instructions to perform the control method of the cleaning device according to any one of claims 1 to 6.
9. A cleaning device, characterized in that, include: Cleaning components are used to clean surfaces. A clean water tank is used to supply water to the cleaning components; A water tank outlet control device is used to control the amount of water supplied by the cleaning component to the cleaning component; The computer device of claim 8 is communicatively connected to the cleaning component and the water output control device of the clean water tank.
10. The cleaning equipment according to claim 9, characterized in that, The cleaning equipment is a floor scrubber.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a computer to perform the control method of the cleaning equipment according to any one of claims 1 to 6.
Citation Information
Patent Citations
Scrubber control method and device, scrubber and readable storage medium
CN116269070A