Deodorization module failure determination method and cleaning device

By calculating the total amount of sewage in the floor scrubber to determine the failure status of the deodorizing module, the problem of difficulty in detecting the failure of the deodorizing module in the prior art is solved, and timely updates and effective deodorization are achieved.

CN119586930BActive Publication Date: 2025-05-27ZHUMI ZHIJING FUTURE (SUZHOU) TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510124966.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-27
Publication Date
2025-05-27
Estimated Expiration
2045-01-27

AI Technical Summary

Technical Problem

In the existing floor scrubbers, the deodorizing module of the sewage tank has a failure mechanism, which cannot effectively sterilize and deodorize, affects the user experience, and it is difficult to determine whether the module is invalid.

Method used

By measuring the accumulated cleaning time and unit time of the cleaning equipment under different cleaning modes, the total amount of sewage is calculated, and whether the deodorizing module is invalid based on the total amount of sewage is determined.

Benefits of technology

It realizes timely determination of whether the deodorizing module is invalid and reminds users to update, thereby ensuring the deodorization effect of the sewage tank and improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119586930B_ABST
    Figure CN119586930B_ABST
Patent Text Reader

Abstract

An embodiment of the present disclosure provides a method for determining the failure of a deodorization module and a cleaning device. The cleaning device includes a sewage tank, and when the cleaning device performs cleaning, sewage generated during the cleaning is discharged into the sewage tank. The sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank. The method includes: determining the cumulative amount of sewage entering the sewage tank based on the first cleaning duration of the cleaning device during the cleaning, so as to obtain the total amount of sewage deodorized by the deodorization module cumulatively; and determining whether the deodorization module fails according to the total amount of sewage.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of cleaning technology, and in particular, to a method for determining the failure of a deodorization module and a cleaning device. Background Art

[0002] Household floor washers are mainly used to clean and wash the floor surface. The floor washer can automatically spray water and wash the ground through cleaning parts such as a roller brush, and suck the sewage and stains on the cleaning parts into the sewage tank of the machine to achieve the functions of rapid cleaning and stain collection.

[0003] The sewage stored in the sewage tank is prone to generate odors, which affects the user experience. Here, a deodorization module can be set in the sewage tank to sterilize and deodorize the sewage. However, the deodorization module has a certain failure mechanism, and when the deodorization module fails, it cannot play the expected roles of sterilization, deodorization, etc. Therefore, how to determine whether the deodorization module fails and remind the user to update it is an urgent problem to be solved.

[0004] The information disclosed in this background art section is only intended to increase the understanding of the overall background of the present application, and should not be regarded as an admission or any form of suggestion that this information constitutes the prior art already known to those of ordinary skill in the art. Summary of the Invention

[0005] In view of this, embodiments of the present disclosure provide a method for determining the failure of a deodorization module and a cleaning device.

[0006] According to a first aspect of the embodiments of the present disclosure, a method for determining the failure of a deodorization module is provided, which is applied to a cleaning device, where the cleaning device includes a sewage tank, and the cleaning device discharges the sewage generated during the cleaning into the sewage tank when performing the cleaning, and the sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank;

[0007] The method includes:

[0008] Based on the first cleaning duration of the cleaning device for performing the cleaning, determine the cumulative amount of sewage entering the sewage tank, and then obtain the total amount of sewage deodorized by the deodorization module cumulatively;

[0009] Determine whether the deodorization module fails according to the total amount of sewage.

[0010] In some embodiments, the cleaning device includes N different cleaning modes, and the sewage discharge per unit time corresponding to each cleaning mode is not completely the same;

[0011] The determining of the total amount of sewage deodorized by the deodorization module based on the first cleaning duration of the cleaning device for performing the cleaning includes one of the following:

[0012] Based on the second cleaning durations respectively corresponding to N different cleaning modes during cleaning by the cleaning device, and the sewage discharge per first predetermined unit time respectively corresponding to each cleaning mode, determine the total amount of sewage;

[0013] Based on the second cleaning durations respectively corresponding to the N different cleaning modes, and the sewage discharge per second predetermined unit time, determine the first sewage amounts respectively corresponding to the N different cleaning modes, and determine the weighted sum of the first sewage amounts respectively corresponding to the N different cleaning modes as the total amount of sewage, wherein the weights respectively corresponding to different cleaning modes are not completely the same.

[0014] In some embodiments, determining whether the deodorization module fails according to the total amount of sewage includes:

[0015] If the total amount of sewage is less than the sewage total amount threshold, and the product of the water full alarm times of the sewage tank and the water full sewage amount of the sewage tank is greater than the sewage total amount threshold, determine that the deodorization module fails.

[0016] In some embodiments, the method further includes: at the alarm moment when the sewage tank is full of water, determine the theoretical sewage amount in the sewage tank, and if the difference between the theoretical sewage amount in the sewage tank and the water full alarm sewage amount of the sewage tank exceeds a predetermined error range, correct the total amount of sewage.

[0017] In some embodiments, correcting the total amount of sewage includes:

[0018] Take the absolute value of the difference between the theoretical sewage amount in the sewage tank and the water full alarm sewage amount of the sewage tank as the sewage compensation amount; when it is necessary to correct the total amount of sewage, if the theoretical sewage amount in the sewage tank is greater than the water full alarm sewage amount of the sewage tank, correct the total amount of sewage by subtracting the sewage compensation amount, and if the theoretical sewage amount in the sewage tank is less than the water full alarm sewage amount of the sewage tank, correct the total amount of sewage by adding the sewage compensation amount.

[0019] In some embodiments, the method further includes: during the period when the sewage tank is continuously installed in the cleaning device, take the product of the cumulative cleaning duration of the cleaning device and the sewage discharge per unit time as the current theoretical sewage amount in the sewage tank.

[0020] In some embodiments, the method further includes:

[0021] Determine that during the current cleaning process, when a water full alarm of the sewage tank is received outside the expected moment, compensate the total amount of sewage with the sewage compensation amount; the sewage compensation amount is determined based on the interval duration between the expected moment and the moment when the water full alarm is received.

[0022] In some embodiments, the method further includes: determining whether the deodorization module is inside the sewage tank based on first sensing information of a first in-position sensor for sensing whether the deodorization module is inside the sewage tank;

[0023] Determining the total amount of sewage for which the deodorization module performs deodorization based on the first cleaning duration of performing the cleaning by the cleaning device, includes:

[0024] Determining the total amount of sewage for which the deodorization module performs deodorization based on the first cleaning duration of performing the cleaning by the cleaning device when the deodorization module is inside the sewage tank.

[0025] In some embodiments, the method further includes at least one of the following:

[0026] Determining that the deodorization module fails and sending a failure indication message, where the failure indication message is used to indicate to the user that the deodorization module fails;

[0027] Based on the sensing information of the first in-position sensor, determining that the deodorization module is reinstalled, recording update information of the deodorization module, and sending an update indication message for the user to confirm, and determining whether the deodorization module is updated based on at least one of the following:

[0028] Determining that the deodorization module is updated if no indication message of a predetermined operation is received within a predetermined duration after sending the update indication message; determining that the deodorization module is not updated and removing the update information if an indication message of a predetermined operation is received within a predetermined duration after sending the update indication message.

[0029] According to a second aspect of the embodiments of the present disclosure, a method for determining deodorization module failure is provided, which is applied to a cleaning device, where the cleaning device includes a sewage tank, the cleaning device discharges sewage generated during cleaning into the sewage tank when performing cleaning, and the sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank;

[0030] The method includes:

[0031] Determining whether the deodorization module fails based on at least one of the total operation duration of the deodorization module inside the sewage tank and the total deodorization duration of the deodorization module performing deodorization.

[0032] In some embodiments, the method further includes at least one of the following:

[0033] Based on the second sensing information of the first in-position sensor used to sense whether the deodorization module is located in the sewage tank, determine the starting moment when the deodorization module is in the sewage tank, and determine the total operation duration based on the starting moment and the current moment;

[0034] Determine the starting moment based on the instruction information of the user, and determine the total operation duration based on the starting moment and the current moment.

[0035] In some embodiments, the method further includes:

[0036] Determine the total deodorization duration based on the first cleaning duration of the cleaning device for cleaning and the downtime soaking duration of the deodorization module in the sewage outside the first cleaning duration; wherein, the downtime soaking duration includes the interval duration between the end moment of the previous cleaning and the start moment of the next cleaning when the cleaning device has been in position in the sewage tank, and / or the interval duration between the moment when the cleaning device finishes the last cleaning and the moment when the sewage tank is separated from the cleaning device. It should be noted that the downtime soaking duration does not overlap with the cleaning duration, and the cleaning duration includes not only the duration of the cleaning device cleaning the ground but also the duration of the self-cleaning process of the cleaning device.

[0037] In some embodiments, the method further includes:

[0038] Compensate the total operation duration with the duration of the period when the sewage tank is not in position;

[0039] The determining whether the deodorization module fails based on the total operation duration of the deodorization module in the sewage tank includes:

[0040] Determine whether the deodorization module fails based on the total operation duration after completion of compensation.

[0041] In some embodiments, the method further includes:

[0042] Determine the total amount of sewage for which the deodorization module deodorizes based on the first cleaning duration of the cleaning device for cleaning;

[0043] The determining whether the deodorization module fails based on at least one of the total operation duration of the deodorization module in the sewage tank and the total deodorization duration of the deodorization module for deodorization includes one of the following:

[0044] If the total amount of sewage is greater than the sewage total amount threshold, determine whether the deodorization module fails based on at least one of the total operation duration and the total deodorization duration;

[0045] If the total dosing duration is greater than the total dosing duration threshold and / or the total deodorization duration is greater than the total dosing duration threshold, and the total sewage volume is greater than the total sewage volume threshold, determine that the deodorization module fails;

[0046] If the total dosing duration is greater than the total dosing duration threshold and / or the total deodorization duration is greater than the total dosing duration threshold, and the total sewage volume is less than or equal to the total sewage volume threshold, determine that the deodorization module does not fail.

[0047] In some embodiments, the cleaning includes N different cleaning modes, and the sewage discharge per unit time corresponding to each cleaning mode is not exactly the same;

[0048] Determining the total sewage volume for the deodorization module to perform the deodorization based on the first cleaning duration of cleaning using the cleaning device includes:

[0049] Based on the second cleaning durations corresponding to the N different cleaning modes during the cleaning using the cleaning device and the first predetermined sewage discharge per unit time corresponding to each cleaning mode, determine the total sewage volume;

[0050] Based on the second cleaning durations corresponding to the N different cleaning modes and the second predetermined sewage discharge per unit time, determine the first sewage volumes corresponding to the N different cleaning modes respectively, and determine the weighted sum of the first sewage volumes corresponding to the N different cleaning modes as the total sewage volume, where the weights corresponding to the different cleaning modes are not exactly the same.

[0051] In some embodiments, the method further includes: at the alarm moment when the sewage tank is full, determining the theoretical sewage volume in the sewage tank, and if the difference between the theoretical sewage volume in the sewage tank and the full-alarm sewage volume of the sewage tank exceeds a predetermined error range, correcting the total sewage volume.

[0052] In some embodiments, the correcting the total sewage volume includes:

[0053] Taking the absolute value of the difference between the theoretical sewage volume in the sewage tank and the full-alarm sewage volume of the sewage tank as the sewage compensation amount; when the total sewage volume needs to be corrected, if the theoretical sewage volume in the sewage tank is greater than the full-alarm sewage volume of the sewage tank, then correct the total sewage volume by subtracting the sewage compensation amount, and if the theoretical sewage volume in the sewage tank is less than the full-alarm sewage volume of the sewage tank, then correct the total sewage volume by adding the sewage compensation amount.

[0054] In some embodiments, the method further includes: during the period when the sewage tank is continuously installed in the cleaning device, taking the product of the cumulative cleaning duration of the cleaning device and the sewage discharge per unit time as the theoretical sewage volume in the sewage tank at present.

[0055] In some embodiments, the method further includes:

[0056] If the total sewage volume is less than the total sewage volume threshold, and the product of the number of water full alarms of the sewage tank and the water full sewage volume of the sewage tank is greater than the total sewage volume threshold, it is determined that the deodorization module fails.

[0057] In some embodiments, the method further includes:

[0058] Determine that during the current cleaning process, a water full alarm of the sewage tank is received outside the expected moment, and compensate the total sewage volume with a sewage compensation amount. The sewage compensation amount is determined based on the interval duration between the expected moment and the moment when the water full alarm is received.

[0059] According to a third aspect of the embodiments of the present disclosure, a method for determining the failure of a deodorization module is provided, which is applied to a cleaning device, wherein the cleaning device includes a sewage tank, and the cleaning device discharges the sewage generated during cleaning into the sewage tank during cleaning, and the sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank;

[0060] The method includes:

[0061] Determine that the number of times the sewage tank is not in place is less than n times the number of water full alarms, where n is greater than or equal to 1 and less than or equal to a predetermined multiple,

[0062] Determine whether the deodorization module fails according to the total sewage volume deodorized by the deodorization module and the number of water full alarms.

[0063] In some embodiments, the determining whether the deodorization module fails according to the total sewage volume deodorized by the deodorization module and the number of water full alarms includes:

[0064] If the total sewage volume is greater than the total sewage volume threshold, and the product of the number of water full alarms of the sewage tank and the water full sewage volume of the sewage tank is greater than the total sewage volume threshold, it is determined that the deodorization module fails.

[0065] According to a fourth aspect of the embodiments of the present disclosure, a method for determining the failure of a deodorization module is provided, which is applied to a cleaning device. The cleaning device includes a sewage tank. When the cleaning device performs cleaning, sewage generated during the cleaning is discharged into the sewage tank. The sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank. The sewage tank further includes a detection module for detecting water quality parameters of the sewage in the sewage tank.

[0066] The method includes:

[0067] Based on the water quality parameters detected by the detection module under predetermined conditions, determine whether the deodorization module fails.

[0068] In some embodiments, the detection module includes at least one of the following: a resistance detection module, a photoelectric detection module;

[0069] The water quality parameters include at least one of the following:

[0070] The resistance value of the sewage detected by the resistance detection module;

[0071] The turbidity of the sewage detected by the photoelectric detection module.

[0072] In some embodiments, the water quality parameters detected under predetermined conditions include at least one of the following:

[0073] The water quality parameters detected by the detection module when the sewage tank is in a predetermined posture;

[0074] The water quality parameters detected by the detection module after a predetermined stationary duration when the sewage tank is in a stationary state.

[0075] In some embodiments, the determining whether the deodorization module fails based on the water quality parameters detected by the detection module under predetermined conditions includes:

[0076] Determine whether the deodorization module fails based on the change value of the water quality parameters determined by the detection module within a detection time period.

[0077] In some embodiments, the determining whether the deodorization module fails based on the water quality parameters detected by the detection module under predetermined conditions includes one of the following:

[0078] The water quality parameters exceed the water quality parameter threshold, and based on at least one of the total operation duration of the deodorization module in the sewage tank, the total deodorization duration of the deodorization module for deodorization, and the total amount of sewage for which the deodorization module performs deodorization, determine whether the deodorization module fails;

[0079] It is determined that the water quality parameters obtained from M detections of the sewage by the detection module all exceed the water quality parameter threshold, and it is determined that the deodorization module fails, where M is greater than or equal to 2.

[0080] According to a fifth aspect of the embodiments of the present disclosure, a method for determining the failure of a deodorization module is provided, which is applied to a cleaning device. The cleaning device includes a sewage tank, and when the cleaning device performs cleaning, it discharges the sewage generated by the cleaning into the sewage tank. The sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank.

[0081] The method includes:

[0082] Based on the usage parameters of the cleaning device after the deodorization module is initially installed in the sewage tank, a prediction model is used to predict the first failure state of the deodorization module; wherein, the prediction model is trained using historical usage parameters and the second failure state of the deodorization module under the historical usage parameters.

[0083] The usage parameters include at least one of the following:

[0084] The third cleaning duration for which the cleaning device performs cleaning;

[0085] The cleaning frequency of the cleaning device;

[0086] The frequency of the sewage tank being out of position;

[0087] The ambient temperature of the sewage tank;

[0088] The degree of dirtiness of the sewage in the sewage tank.

[0089] According to a sixth aspect of the embodiments of the present disclosure, a cleaning device is provided. The cleaning device includes a sewage tank and a controller. When the cleaning device performs cleaning, it discharges the sewage generated by the cleaning into the sewage tank. The sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank; the controller is configured to execute the method for determining the failure of the deodorization module according to the first aspect, the second aspect, the third aspect, or the fifth aspect.

[0090] According to a seventh aspect of the embodiments of the present disclosure, a cleaning device is provided. The cleaning device includes a sewage tank and a controller. When the cleaning device performs cleaning, it discharges the sewage generated by the cleaning into the sewage tank. The sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank; the sewage tank further includes a detection module for detecting the water quality parameters of the sewage in the sewage tank, and the controller is configured to execute the method for determining the failure of the deodorization module according to the fourth aspect.

[0091] An embodiment of the present disclosure provides a method for determining the failure of a deodorization module and a cleaning device. The cleaning device includes a sewage tank, and when the cleaning device performs cleaning, sewage generated during the cleaning is discharged into the sewage tank. The sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank. The method includes: determining the total amount of sewage deodorized by the deodorization module based on the first cleaning duration of the cleaning device for the cleaning; and determining whether the deodorization module fails according to the total amount of sewage. In this way, whether the deodorization module fails is determined by the total amount of sewage deodorized by the deodorization module, reducing the failure of the deodorization module and the poor deodorization effect caused by the uncertain deodorization module, and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0092] Figure 1 is a schematic structural diagram of the cleaning device provided by an embodiment of the present application;

[0093] Figure 2 is a schematic structural diagram of the sewage tank provided by an embodiment of the present application;

[0094] Figure 3 is an exploded view of a partial structure of the sewage tank provided by an embodiment of the present application;

[0095] Figure 4 is a schematic structural diagram of the box body of the sewage tank provided by an embodiment of the present application;

[0096] Figure 5 is a schematic structural diagram of the deodorization module provided by an embodiment of the present application;

[0097] Figure 6 is a side view of the deodorization module provided by an embodiment of the present application;

[0098] Figure 7 is a top view of the box body with the deodorization module installed on the inner side wall of the box body provided by an embodiment of the present application;

[0099] Figure 8 is a top view of the box body with the deodorization module installed on the inner side wall of the box body and the deodorization module protruding from the dirt dumping port provided by an embodiment of the present application;

[0100] Figure 9 is a top view of the box body with the deodorization module installed on the outer side wall of the sewage inlet channel provided by an embodiment of the present application;

[0101] Figure 10 is a schematic flowchart of the method for determining the failure of the deodorization module provided by Embodiment 4 of the present application;

[0102] Figure 11 is a schematic flowchart of the method for determining the failure of the deodorization module provided by Embodiment 5 of the present application;

[0103] Figure 12It is a schematic flowchart of the method for determining the failure of the deodorization module provided in Embodiment 6 of the present application;

[0104] Figure 13 It is a schematic flowchart of the method for determining the failure of the deodorization module provided in Embodiment 7 of the present application;

[0105] Figure 14 It is a schematic flowchart of the method for determining the failure of the deodorization module provided in Embodiment 8 of the present application.

[0106] Explanation of reference numerals:

[0107] 110, body assembly; 120, floor brush structure; 130, sewage tank; 131, box body; 1311, sewage chamber; 1312, side wall; 1313, top edge of the box body side wall; 1314, dirty dumping port; 132, box cover; 1321, solid-liquid separation part; 1322, insertion tube; 1323, through hole; 133, sewage inlet channel; 1331, inlet of the sewage inlet channel; 1332, outlet of the sewage inlet channel; 134, deodorization module; 1341, hollow; 1342, through hole at the bottom of the hollow housing; 1343, protrusion; 140, clean water tank. Detailed implementation manners

[0108] To make the technical solutions and beneficial effects of the present invention more obvious and understandable, the following will be described in detail by listing specific embodiments. Among them, the drawings are not necessarily drawn to scale, and local features can be enlarged or reduced to more clearly show the details of the local features; unless otherwise defined, the technical and scientific terms used herein have the same meanings as those in the technical field to which the present application belongs.

[0109] The embodiments of the present disclosure are not exhaustive, but only schematic of some embodiments, and do not specifically limit the protection scope of the present disclosure. Without contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily. For example, the solution after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be arbitrarily exchanged. Additionally, the optional implementation manners in an embodiment can be combined arbitrarily; furthermore, the embodiments can be combined arbitrarily. For example, some or all of the steps of different embodiments can be combined arbitrarily, and an embodiment can be combined arbitrarily with the optional implementation manners of other embodiments.

[0110] In each embodiment of the present disclosure, if there is no special explanation and logical conflict, the terms and / or descriptions between the embodiments are consistent and can be cited from each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0111] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0112] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "the", "above", "said", "aforementioned", "this", etc., may mean "one and only one", or may also mean "one or more", "at least one", etc. For example, in the case of using articles such as "a", "an", "the" in English in the translation, the noun after the article can be understood as a singular expression form or a plural expression form.

[0113] In the embodiments of the present disclosure, "a plurality of" means two or more.

[0114] In some embodiments, terms such as "at least one (at least one, at least one item, at least one) (at least one of)", "one or more", "a plurality of", "multiple", etc. can be replaced with each other.

[0115] In some embodiments, notations such as "at least one of A and B", "A and / or B", "A in one case, B in another case", "A in one case, B in another case", etc. may include the following technical solutions according to the situation: In some embodiments, A (performing A independently of B); in some embodiments, B (performing B independently of A); in some embodiments, select to perform from A and B (A and B are selectively performed); in some embodiments, A and B (both A and B are performed). The same is true when there are more branches such as A, B, C, etc.

[0116] In some embodiments, notations such as "A or B" may include the following technical solutions according to the situation: In some embodiments, A (performing A independently of B); in some embodiments, B (performing B independently of A); in some embodiments, select to perform from A and B (A and B are selectively performed). The same is true when there are more branches such as A, B, C, etc.

[0117] The prefix words such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different described objects, and do not impose limitations on the position, order, priority, value, or content of the described objects. The statements of the described objects refer to the descriptions in the context of the claims or embodiments, and should not constitute redundant limitations due to the use of prefix words. For example, if the described object is "field", the ordinal numbers before "field" in "the first field" and "the second field" do not limit the position or order between the "fields", and "first" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". Again, if the described object is "level", the ordinal numbers before "level" in "the first level" and "the second level" do not limit the priority between the "levels". Again, the value of the described object is not restricted by the ordinal number and can be one or more. Taking "the first device" as an example, the value of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different. For example, if the described object is "device", then "the first device" and "the second device" can be the same device or different devices, and their types can be the same or different; again, if the described object is "information", then "the first information" and "the second information" can be the same information or different information, and their content can be the same or different.

[0118] In some embodiments, "including A", "containing A", "used to indicate A", "carrying A" can be interpreted as directly carrying A or indirectly indicating A.

[0119] In some embodiments, terms such as "……", "determining……", "in the case of……", "when……", "when……", "if……", "if……" can be mutually replaced.

[0120] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above", etc. can be mutually replaced, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below", etc. can be mutually replaced.

[0121] In addition, each element, each row, or each column in the tables of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, and any column can also be implemented as an independent embodiment.

[0122] The cleaning device in the embodiments of the present application can be a floor washer, a sweeping and mopping integrated machine, etc., but is not limited thereto.

[0123] For the convenience of description, a floor washer will be taken as an example for illustration below.

[0124] Refer to Figure 1 As shown, the floor washer includes a floor brush structure 120, a body assembly 110, and a sewage tank 130. During the cleaning process, the user can hold the body assembly 110 and drive the floor brush structure 120 to move forward by swinging the body assembly 110, so that the floor brush structure 120 makes frictional contact with the surface to be cleaned, so as to clean the surface to be cleaned. The surface to be cleaned includes the ground, carpet, wall, tabletop, etc.

[0125] Optionally, the floor washer may further include a clean water tank 140. The clean water tank 140 can provide a cleaning liquid to the roller brush to soak the roller brush, so that the roller brush can soak the stains on the surface to be cleaned during the cleaning process, reduce the adhesion of the stains, and improve the cleaning effect.

[0126] The sewage tank 130 is used to collect the dirt during the cleaning process, and the dirt is generally a solid-liquid mixture.

[0127] The cleaning device may further include a suction device. The suction device provides negative pressure. Under the action of the negative pressure, the dirt on the surface to be cleaned is sucked into the sewage tank 130.

[0128] The sewage tank 130 of the embodiment of the present application may be a sewage tank 130 with a solid-liquid separation function, or a sewage tank 130 without a solid-liquid separation function.

[0129] See Figure 2 and Figure 3 As shown, the sewage tank 130 without a solid-liquid separation function includes: a box body 131, a box cover 132, and a deodorization module 134. The box body 131 has a sewage cavity 1311, and a sewage inlet channel 133 and a dirt dumping port 1314 that are respectively communicated with the sewage cavity 1311; the box cover 132 is detachably connected to the box body 131 to open or close the dirt dumping port 1314; the deodorization module 134 is located in the sewage cavity 1311, and it is provided with a hollow shell, and a deodorant is provided in the hollow shell. The deodorant can destroy the cell structure of bacteria, kill bacteria, and achieve a deodorization effect. Or, the deodorant deodorizes by means of odor adsorption.

[0130] Since it does not have a solid-liquid separation function, solid wastes such as hair and fiber fabrics in the dirt are easily wound around the outer wall of the sewage inlet channel 133 or the deodorization module 134. In order to reduce or even avoid the outer wall of the sewage inlet channel 133 or the deodorization module 134 from being wound, a solid-liquid separation member 1321 can be added on the basis of the structure of the sewage tank 130 described above, and the solid-liquid separation function can be realized by using the solid-liquid separation member 1321. Therefore, the sewage tank 130 of the embodiment of the present application can also be a sewage tank 130 with a solid-liquid separation function.

[0131] The sewage tank 130 with solid-liquid separation function and the sewage tank 130 without solid-liquid separation function will be introduced separately below. Embodiment 1

[0132] Based on the above, this embodiment introduces the sewage tank 130 with solid-liquid separation function.

[0133] Refer to Figure 2 and Figure 3 As shown, the sewage tank 130 of the present application includes: a box body 131, a box cover 132, a solid-liquid separation member 1321 and a deodorization module 134. Among them, the box body 131 has a sewage chamber 1311, and a sewage inlet passage 133 and a dirt dumping port 1314 that are respectively communicated with the sewage chamber 1311; the box cover 132 is detachably connected to the box body 131 to open or close the dirt dumping port 1314; the solid-liquid separation member 1321 is located inside the box body 131 and is connected to the box cover 132. The outlet 1332 of the sewage inlet passage is located above the solid-liquid separation member 1321. The dirt output from the outlet 1332 of the sewage inlet passage flows to the bottom of the sewage chamber 1311 after being separated by the solid-liquid separation member 1321 under the action of gravity. The solid-liquid separation member 1321 is used to filter out some solid garbage in the dirt; the deodorization module 134 is located in the sewage chamber 1311. It is provided with a hollowed-out shell for storing deodorant. The deodorization module 134 is connected to the solid-liquid separation member 1321. The hollowed-out shell is located below the solid-liquid separation member 1321 and extends towards the bottom of the sewage chamber 1311.

[0134] Exemplarily, refer to Figure 4 , the box body 131 is in the shape of a cylindrical tube, which includes a substantially annular side wall 1312. The side wall 1312 encloses to form the sewage chamber 1311. The top opening of the sewage chamber 1311 is the dirt dumping port 1314. As Figure 3 shown, the inlet 1331 of the sewage inlet passage can be located at the bottom of the box body 131, and the sewage inlet passage 133 can be located in the approximate middle of the sewage chamber 1311, but it is not limited thereto.

[0135] The deodorization module 134 is located in the sewage chamber 1311. Sewage can contact the deodorant in the deodorization module 134 through the hollow 1341 of the hollowed-out shell to achieve the function of sterilizing and deodorizing the sewage.

[0136] The bactericide can be a silver ion bactericide or an activated carbon deodorant, such as silver ion slow-release particles or activated carbon particles, but it is not limited thereto.

[0137] Since the deodorization module 134 is connected to the solid-liquid separation member 1321, and the solid-liquid separation member 1321 is in turn connected to the lid 132, the operator can operate the lid 132 to take out the deodorization module 134 from the sewage chamber 1311, realizing the synchronous disassembly of the deodorization module 134 and the lid 132. The disassembly method is simple and convenient. There is no need to reach into the interior of the box body 131 to disassemble and assemble the deodorization module 134, avoiding the situation of dirty hands over a large area.

[0138] After the dirt is separated by the solid-liquid separation member 1321, part of the solid waste (including waste such as hair that is prone to entanglement) is intercepted above the solid-liquid separation member 1321, and the sewage mixed with part of the solid waste flows through the solid-liquid separation member 1321 to the bottom of the sewage chamber 1311. Since the deodorization module 134 is located below the solid-liquid separation member 1321, waste such as hair that is prone to entanglement is intercepted above by the solid-liquid separation member 1321, and thus the possibility of the deodorization module 134 being entangled by waste is greatly reduced.

[0139] In some application scenarios, for example: when the sewage in the sewage tank 130 reaches the maximum water level line, or when the sewage needs to be dumped after each self-cleaning, the sewage tank 130 can be removed from the cleaning device first, and then the lid 132 is disassembled to open the dirt dumping port 1314. The sewage, solid waste can be dumped through the dirt dumping port 1314 and the interior of the sewage chamber 1311 can be cleaned. After the deodorization module 134 is removed together with the lid 132, almost all the parts of the deodorization module 134 in contact with the sewage can be exposed, and the dirtier positions in the deodorization module 134 and the lid 132 can also be cleaned.

[0140] In some alternative embodiments, the solid-liquid separation member 1321 is provided with a water diversion portion for guiding the flow direction of the liquid on the solid-liquid separation member 1321, and the deodorization module 134 is located in the guiding direction of the water diversion portion, so that the liquid diverted by the water diversion portion flows to the bottom of the sewage chamber 1311 after passing through the deodorization module 134.

[0141] The solid-liquid separation member 1321 forms a preferential flow channel for the downward flow of sewage through the water diversion portion. In other words, the water diversion portion is the main flow channel for the downward flow of sewage. For example: if the sewage flows downward from multiple positions of the solid-liquid separation member 1321, the position with the largest flow rate is the water diversion portion. Placing the deodorization module 134 in the guiding direction of the water diversion portion can allow more sewage to flow through the deodorization module 134, and the sewage can fully contact the deodorization module 134, and the sewage can be preliminarily sterilized and deodorized before falling to the bottom of the sewage chamber 1311. In this way, even if the amount of sewage is small and only a partial area at the bottom of the deodorization module 134 is in contact with the sewage, the contact between the sewage and the deodorization module 134 during the downward flow of the sewage can be utilized to improve the sterilization and deodorization effect.

[0142] In some alternative embodiments, the top surface of the hollow shell is provided with through holes to receive the liquid diverted by the water diversion portion.

[0143] The through holes on the top surface of the hollow shell can increase the hollow area of the hollow shell, increase the contact probability between the sewage and the deodorant, and since the sewage flows from top to bottom, it can easily pass through the through holes at its top and directly pour into the hollow shell and then flow out, further improving the deodorization effect. Specifically, at least part of the sewage diverted by the water diversion part can enter the interior of the deodorization module 134 through the through holes, contact the deodorant in the deodorization module 134, and the sewage sterilized by the deodorant can flow from the hollow 1341 of the hollow shell to the bottom of the sewage chamber 1311.

[0144] Figure 5 Exemplarily shown in the figure, the hollow 1341 is a plurality of small holes distributed on the periphery of the hollow shell. The diameters of these circular hollow 1341 can be equal, or some can be large and some can be small. The plurality of small holes of the hollow 1341 can be evenly distributed on the side wall of the hollow shell, or can be unevenly distributed. Refer to Figure 5 As shown in the figure, there can be more small holes of the hollow 1341 below the deodorization module 134, and relatively fewer small holes above the deodorization module 134.

[0145] It can be understood that the hollow 1341 is not limited to the illustrated circular shape, and can also be rectangular, triangular, pentagonal, irregular, etc.

[0146] The through hole on the top surface of the hollow shell can be a single hole with a relatively large diameter, or multiple holes with relatively small diameters. Both the through hole and the hollow 1341 are communicated with the inner cavity of the hollow shell for storing the deodorant.

[0147] In some alternative embodiments, the water diversion part is located at the lowest position of the solid-liquid separation member 1321.

[0148] Refer to Figure 3 As shown in the figure, the solid-liquid separation member 1321 is an inclined separation plate, and a plurality of filter holes are provided on the surface of the separation plate to allow the filtered sewage to pass through. The lowest position of the solid-liquid separation member 1321 is the dominant flow path of the sewage, and this is the water diversion part. The deodorization module 134 is located below the lowest position of the solid-liquid separation member 1321. Most of the filtered sewage can flow downward through the deodorization module 134 from the lowest position of the solid-liquid separation member 1321, which is beneficial to improving the deodorization effect.

[0149] In some other alternative implementation manners, the water diversion part is provided in the form of a groove, and the groove is provided with filter holes facing the deodorization module 134.

[0150] The solid-liquid separation member 1321 has a through-hole 1323 that docks with the outlet 1332 of the sewage inlet channel. The groove can be arranged around the through-hole 1323. After the dirt flows out through the outlet 1332 of the sewage inlet channel and the through-hole 1323 in sequence, it diffuses around the through-hole 1323 and above the solid-liquid separation member 1321. The size of some solid wastes is intercepted because it is larger than the filter holes, while the solid wastes and sewage with a size smaller than the filter holes flow through the filter holes to the bottom of the sewage chamber 1311. The groove is called the water diversion part because of its lower position and closer distance to the outlet 1332 of the sewage inlet channel.

[0151] In some alternative embodiments, the distance between the bottom surface of the hollowed-out housing and the bottom surface of the sewage chamber 1311 is less than 1 cm. Since the sewage rises from the bottom of the sewage chamber 1311, the sewage generated by a single cleaning operation may not necessarily reach the maximum water level line of the sewage chamber 1311, and there may be only a small amount of sewage. Moreover, some solid dirt (such as sludge) flowing down with the sewage will also accumulate at the bottom of the sewage chamber 1311. Therefore, the bacterial content of the sewage near the bottom of the sewage chamber 1311 is relatively higher. The distance between the bottom surface of the hollowed-out housing and the bottom surface of the sewage chamber 1311 being less than 1 cm can enable the bottom of the deodorization module 134 to contact the bottom of the sewage chamber 1311 as much as possible. Even when the amount of sewage is small, the sewage can still be in contact with the deodorization module 134, ensuring the bactericidal and deodorizing effects.

[0152] In some alternative embodiments, the hollowed-out housing is provided with through-holes 1342 at least at the bottom.

[0153] The through-holes 1342 at the bottom of the hollowed-out housing can increase the hollowed-out area of the hollowed-out housing, increase the contact probability between the sewage and the deodorant, and improve the deodorizing effect. Specifically, the sewage diverted by the water diversion part can enter the inner cavity of the deodorization module 134 at least partially through the through-holes 1342 at the bottom of the hollowed-out housing, contact the deodorant in the deodorization module 134, and the sewage sterilized by the deodorant can flow out through the hollow 1341 of the hollowed-out housing.

[0154] The through-holes 1342 at the bottom of the hollowed-out housing can be one, or two, three or more. Figure 5 Exemplarily, the bottom of the hollowed-out housing is densely provided with a plurality of through-holes with small diameters.

[0155] In some alternative embodiments, the shape of the hollowed-out housing is cylindrical or a stack of cylinders with different radii. The maximum diameter of the hollowed-out housing is: 20 - 32 mm, the minimum diameter of the hollowed-out housing is 12 - 19 mm, and the height of the hollowed-out housing is: 80 - 134 mm. This shape of the hollowed-out housing can extend to the bottom of the sewage chamber 1311, better adapt to the sewage chamber 1311, and ensure the deodorizing effect.

[0156] Exemplarily, Figure 5The deodorization module 134 shown is a superposition of two cylinders with different radii. The upper cylinder has a smaller radius, approximately 8 mm, and the lower cylinder has a larger radius, approximately 13 mm. The overall length of the hollow shell (which can be understood as the sum of the heights of the upper and lower cylinders) is 111 mm.

[0157] In some alternative embodiments, the solid-liquid separation member 1321 is inclined in the box body 131, and the deodorization module 134 is located below the lowest position of the solid-liquid separation member 1321.

[0158] Compared with the positions below other parts of the solid-liquid separation member 1321, the sewage flow rate is the largest below the lowest position of the solid-liquid separation member 1321. The deodorization module 134 is located below the lowest position of the solid-liquid separation member 1321, which can enable more sewage to contact the deodorant during the falling process and improve the deodorization effect.

[0159] In some alternative embodiments, the hollow shell is columnar; the cross-section of the hollow shell gradually shrinks in the direction from bottom to top (as Figure 6 shown), or the cross-section of the bottom of the hollow shell is larger than the cross-section of its top (as Figure 5 shown).

[0160] Combined with the foregoing description, the sewage rises from the bottom of the sewage chamber 1311. The bottom of the sewage chamber 1311 preferentially collects sewage, and the sewage bacteria content near the bottom of the sewage chamber 1311 is relatively higher. The cross-section of the hollow shell gradually shrinks in the direction from bottom to top, or the cross-section of the bottom of the hollow shell is larger than the cross-section of its top, both of which make the hollow shell have a larger bottom space. Furthermore, the bottom of the hollow shell can store more deodorant, which can effectively improve the deodorization effect on the bottom of the sewage chamber 1311.

[0161] Exemplarily, the deodorization module 134 is a deodorization rod, or the deodorization module 134 includes a deodorization box and a mounting part. The deodorization box is connected to the bottom of the mounting part. The mounting part can be approximately strip-shaped to meet the function of the deodorization module 134 extending towards the bottom of the sewage chamber 1311. A deodorant is installed in the deodorization box, and the deodorization module 134 is installed on the solid-liquid separation member 1321 through the mounting part.

[0162] The deodorization module 134 does not need to have deodorant at all its heights because the sewage tank 130 has a maximum sewage capacity. Below the height corresponding to the maximum sewage capacity, there must be bactericidal and deodorizing particles. That is to say, the bactericide is at least distributed near the bottom of the deodorization module 134 close to the sewage chamber 1311.

[0163] When configuring the proportion of the bactericidal and deodorizing particles in the inner cavity of the deodorization module 134, the amount of bactericide at the bottom of the deodorization module 134 can be greater than the amount of bactericide above it.

[0164] In some alternative embodiments, the deodorization module 134 is detachably connected to the solid-liquid separation member 1321. The detachable connection methods of the deodorization module 134 include snap connection, magnetic attraction connection, screw connection, or plug-in connection.

[0165] The deodorization module 134 is detachable relative to the solid-liquid separation member 1321, which facilitates the separate cleaning of the deodorization module 134 or the replacement of a new deodorization module 134 when the deodorization efficiency of the deodorization module 134 fails to meet the requirements.

[0166] In addition, in other alternative embodiments, an outer shell cover may be provided on the hollow shell. The outer shell cover can open or close the inner cavity of the hollow shell, and the deodorant is stored in the inner cavity. When the deodorization efficiency of the deodorization module 134 fails to meet the requirements, the outer shell cover is opened to replace the new deodorant, so that the hollow shell can be reused, saving the usage cost.

[0167] The snap connection includes, but is not limited to: a snap groove and a snap protrusion are respectively provided on the solid-liquid separation member 1321 and the deodorization module 134, and the snap protrusion is inserted into or removed from the snap groove to achieve detachable connection.

[0168] The plug-in connection includes, but is not limited to: as shown in Figure 3 An insertion tube 1322 is provided below the solid-liquid separation member 1321, and the columnar deodorization module 134 can be inserted into the insertion tube 1322. In order to improve the reliability of the plug-in connection, a protrusion 1343 or a spring arm can be provided at the connection position between the deodorization module 134 and the solid-liquid separation member 1321.

[0169] In some alternative embodiments, the sewage tank 130 further includes: an in-place detection module for detecting whether the deodorization module 134 is installed in place.

[0170] The in-place detection module includes, but is not limited to, a pressure sensor, a photoelectric sensor, or a vision sensor, etc.

[0171] The in-place detection module can be used to remind the user whether the deodorization module 134 is currently installed and whether the deodorization module 134 is installed in place. It can also evaluate the service life of the deodorization module 134 according to the in-place duration of the deodorization module 134 detected by the in-place detection module, and remind the user to replace the new deodorization module 134 after the deodorization module 134 reaches the service life. Therefore, the in-place detection module can cooperate with other control logics of the cleaning device to improve the intelligence level of the sewage tank 130 and the user experience. Embodiment 2

[0172] Based on the above, this embodiment introduces the sewage tank 130 without a solid-liquid separation function. The difference between Embodiment 2 and Embodiment 1 is that the sewage tank 130 of Embodiment 2 does not have a solid-liquid separation member 1321, and the remaining structures can be the same as those of Embodiment 1.

[0173] For example: The sewage tank 130 includes a box body 131, a box cover 132, and a deodorization module 134. The box body 131 has a sewage chamber 1311, a sewage inlet channel 133 and a dirty waste dumping port 1314 that are respectively communicated with the sewage chamber 1311; the box cover 132 is detachably connected to the box body 131 to open or close the dirty waste dumping port 1314; the deodorization module 134 is located in the sewage chamber 1311. The deodorization module 134 is columnar, and it is provided with a hollowed-out housing for storing deodorant. Its top extends to the dirty waste dumping port 1314, and its bottom extends to the bottom of the sewage chamber 1311.

[0174] In some embodiments, the deodorization module 134 is detachably connected to the bottom surface of the sewage chamber 1311, the inner side wall of the box body 131 (as Figure 7 shown) or the outer side wall of the sewage inlet channel 133.

[0175] In some alternative embodiments, the deodorization module 134 can also be detachably connected to the box cover 132.

[0176] The maximum water level line of the sewage chamber 1311 is below the dirty waste dumping port 1314. The top of the deodorization module 134 extends to the dirty waste dumping port 1314 so that at least part of the top of the deodorization module 134 will not be immersed in the sewage. That is to say, the possibility that at least part of the top of the deodorization module 134 is polluted by sewage is reduced. In this way, the possibility of dirty hands when disassembling the deodorization module 134 can be reduced. When the deodorization module 134 is detachably connected to the bottom surface of the sewage chamber 1311, the deodorization module 134 can be located at any position between the outer wall of the sewage inlet channel 133 and the inner wall of the box body 131.

[0177] As Figure 4 shown, the inner side wall of the box body 131 refers to the side wall 1312 that encloses the sewage chamber 1311. As Figure 7 shown, the deodorization module 134 is detachably connected to the side wall 1312. Detachably connecting the deodorization module 134 to the inner wall of the sewage chamber 1311 not only facilitates the disassembly of the deodorization module 134, but also can use the inner side wall of the box body 131 to provide support for the deodorization module 134, improving the reliability of the deodorization module 134 installed in the sewage chamber 1311. Moreover, when the deodorization module 134 is detachably connected to the inner wall of the sewage chamber 1311, one side wall of the deodorization module 134 is almost in contact with the inner side wall of the box body 131, and solid waste in the dirt is not easily wound around the deodorization module 134.

[0178] As Figure 9As shown, when the deodorization module 134 is detachably connected to the outer wall of the sewage inlet passage 133, the outer wall of the sewage inlet passage 133 can also provide support for the deodorization module 134, improving the reliability of the installation of the deodorization module 134 in the sewage chamber 1311.

[0179] Optionally, the top of the deodorization module 134 is flush with the height of the dirt dumping port 1314, or, as Figure 8 shown, the top of the deodorization module 134 protrudes above the dirt dumping port 1314 in height. In this way, the possibility of the top of the deodorization module 134 being contaminated by dirt can be further reduced, and the disassembly of the deodorization module 134 can be further facilitated. If the top of the deodorization module 134 protrudes above the dirt dumping port 1314 in height, the protruding part of the deodorization module 134 can be held by hand to disassemble the deodorization module 134. While the disassembly is simple and convenient, the possibility of dirty hands is further reduced.

[0180] The top edge of the inner wall forming the sewage chamber 1311 encloses to form the dirt dumping port 1314. Here, "the top of the deodorization module 134 is flush with the height of the dirt dumping port 1314" means that the top of the deodorization module 134 is substantially flush with the top edge 1313 of the side wall of the box body ( Figure 4 shown).

[0181] In some embodiments, on the basis of the foregoing embodiments, as Figure 9 shown, the hollowed-out housing can also be in a ring shape. The ring-shaped hollowed-out housing is used to store the deodorant, and the hollowed-out housing is sleeved outside the sewage inlet passage 133.

[0182] As Figure 9 shown, the ring-shaped hollowed-out housing can be arranged closely against the outer wall of the sewage inlet passage 133. For example, the ring-shaped hollowed-out housing is sleeved outside the sewage inlet passage 133, and the fixed connection of the hollowed-out housing is realized through the frictional force between the outer wall of the sewage inlet passage 133. This sleeving method facilitates the disassembly of the deodorization module 134.

[0183] In some other alternative embodiments, there can be a gap between the ring-shaped hollowed-out housing and the outer wall of the sewage inlet passage 133.

[0184] It can be understood that, on the premise of no contradiction, some implementation manners of Embodiment 1 and Embodiment 2 can be combined to form a new embodiment.

[0185] For example: On the basis of Embodiment 2, the sewage tank 130 further includes a solid-liquid separation member 1321. The solid-liquid separation member 1321 is located inside the tank body 131. The outlet 1332 of the sewage inlet passage 133 is located above the solid-liquid separation member 1321. The dirt output from the outlet 1332 of the sewage inlet passage 133 flows to the bottom of the sewage chamber 1311 after being separated by the solid-liquid separation member 1321 under the action of gravity. The solid-liquid separation member 1321 is used to filter out some solid garbage in the dirt. The hollow shell is located below the solid-liquid separation member 1321 and extends along the axis direction of the sewage inlet passage 133 to the bottom surface of the sewage chamber 1311.

[0186] For another example: On the basis of the foregoing, the deodorization module 134 of the sewage tank 130 with a solid-liquid separation function can also be sleeved outside the sewage inlet passage 133, and the deodorization module 134 can also be clamped to the bottom of the sewage chamber 1311. In addition, the deodorization module 134 can also be annular. Embodiment 3

[0187] This embodiment provides a cleaning device including a floor brush structure 120, a body assembly 110, and the sewage tank 130 of any one of the foregoing embodiments; the body assembly 110 is rotatably connected to the floor brush structure 120, and the sewage tank 130 is installed on the floor brush structure 120 or the body assembly 110.

[0188] Reference Figure 1 As shown, in some implementation manners, the sewage tank 130 is detachably installed on the body assembly 110. In this case, the body assembly 110 bears the weight of the sewage tank 130, and the body assembly 110 is heavier. In other implementation manners, the sewage tank 130 is detachably installed on the floor brush structure 120, and the floor brush structure 120 bears the weight of the sewage tank 130, making the cleaning process more labor-saving.

[0189] The cleaning device may further include a suction device that provides negative pressure to suck the dirt at the roller brush to the sewage tank 130. Embodiment 4

[0190] Combined with any one of the foregoing embodiments, the embodiments of the present disclosure provide a method for determining the failure of a deodorization module, which can be but is not limited to being applied to the cleaning device described in any one of the foregoing embodiments. The cleaning device includes a sewage tank. When the cleaning device performs cleaning, it discharges the sewage generated by the cleaning into the sewage tank. The sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank;

[0191] As Figure 10 shown, the method includes:

[0192] Step 1001: Based on the first cleaning duration of the cleaning device for cleaning, determine the cumulative amount of sewage entering the sewage tank, and then obtain the total amount of sewage deodorized by the deodorization module cumulatively.

[0193] Step 1002: Determine whether the deodorization module fails according to the total amount of sewage.

[0194] Here, the steps of the method for determining the failure of the deodorization module can be executed by the controller of the cleaning device.

[0195] In a possible implementation, the cleaning performed by the cleaning device includes environmental cleaning (such as floor cleaning) by the cleaning device and / or self-cleaning of the cleaning device.

[0196] During the cleaning process of the cleaning device, clean water is drawn from the clean water tank and sprayed onto cleaning components such as a rotary brush. The cleaning components clean the surface to be cleaned. The sewage contaminated with stains can be scraped off by a squeegee strip in contact with the rotary brush and sucked into the sewage tank through the sewage suction port of the cleaning device. Therefore, during the cleaning process of the cleaning device, the amount of sewage discharged into the sewage tank is related to the first cleaning duration of the cleaning device for cleaning. The deodorization module can achieve deodorization of sewage by adsorbing odor molecules with deodorization particles contained in the deodorization module and other methods. The deodorization module can also achieve disinfection of sewage by using bactericidal materials (such as silver ion materials) contained in the deodorization module and other methods. In the following embodiments, the method for determining the failure of the deodorization module is described by taking the deodorization function of the deodorization module as an example.

[0197] In a possible implementation, the first cleaning duration can include the cleaning duration of each cleaning of the cleaning device.

[0198] In a possible implementation, the cumulative sewage amount can be the sewage amount accumulated within the first cleaning duration. The total sewage amount can be the sum of the cumulative sewage amounts determined for each cleaning. In a possible implementation, the first cleaning duration can also be the cumulative cleaning duration of the cleaning device for cleaning since the deodorization module was first installed in the sewage tank.

[0199] In a possible implementation, the total amount of sewage discharged into the sewage tank can be determined based on the first cleaning duration and the amount of sewage discharged into the sewage tank per unit time. The sewage discharged into the sewage tank can flow through the deodorization module, or the deodorization module can be immersed in the sewage in the sewage tank. Thus, the total amount of sewage for which the deodorization module performs deodorization is related to the total amount of sewage discharged into the sewage tank.

[0200] In a possible implementation, the total amount of sewage for which the deodorization module performs deodorization is equal to the total amount of sewage discharged into the sewage tank.

[0201] The deodorization module deodorizes the sewage by means of deodorization particles arranged inside the module. The deodorization module has a failure mechanism. The failure of the deodorization module is related to the amount of sewage filtered by the deodorization module. For example, during the process of filtering sewage by the deodorization particles in the deodorization module, the odor molecules are adsorbed to achieve the deodorization effect. As the amount of sewage filtered by the deodorization module increases, when the adsorption capacity of the deodorization particles is less than or equal to the predetermined adsorption value, the deodorization module cannot deodorize effectively, and thus fails.

[0202] In a possible implementation, the total amount of sewage deodorized by the deodorization module can be compared with the sewage total amount threshold of the deodorization module. If the total amount of sewage deodorized by the deodorization module is less than the sewage total amount threshold, it is determined that the deodorization module is effective; otherwise, it can be determined that the deodorization module fails. Here, the sewage total amount threshold can be determined based on the maximum amount of sewage that the deodorization module can handle. For example, the sewage total amount threshold is equal to the maximum amount of sewage that the deodorization module can handle.

[0203] In this way, on the one hand, whether the deodorization module fails is determined by the total amount of sewage deodorized by the deodorization module, reducing the situation of poor deodorization effect caused by the failure of the deodorization module due to uncertain deodorization modules, and improving the user experience. On the other hand, the method of this embodiment can implement the failure detection of the deodorization module by using the existing components of the cleaning device (such as the controller, the sewage tank water full detection component, etc.), without adding new components, reducing the corresponding design changes and saving the corresponding costs.

[0204] In some embodiments, the method further includes at least one of the following:

[0205] Determine that the deodorization module fails and send a failure indication message, where the failure indication message is used to indicate to the user that the deodorization module fails;

[0206] Based on the perception information of the first in-place sensor, determine that the deodorization module is reinstalled, record the update information of the deodorization module, and send an update indication message for the user to confirm, and determine whether the deodorization module is updated based on at least one of the following:

[0207] Within a predetermined time period after sending the update indication message, if no indication message of a predetermined operation is received, determine that the deodorization module is updated; within a predetermined time period after sending the update indication message, if an indication message of a predetermined operation is received, determine that the deodorization module is not updated and remove the update information.

[0208] In a possible implementation, the method for determining the failure of the deodorization module further includes determining the failure of the deodorization module and sending a failure indication message. Here, the failure indication message may include a sound indication message, a display indication message, etc. The failure indication message may also include an indication message sent to the user terminal for indicating to the user that the failure indication message may include a sound indication message, a display indication message, etc.

[0209] The failure indication message can remind the user to replace the deodorization module in time to reduce the situation of inability to deodorize and sterilize caused by the failure of the deodorization module not being replaced in time.

[0210] Here, the first in-place sensor is used to detect whether the deodorization module is in place. The first in-place sensor can be set in the sewage tank to detect whether the deodorization module is in place.

[0211] In a possible implementation, the first in-place sensor may include at least one of the following: a pressure sensor, a photoelectric sensor.

[0212] Here, the first in-place sensor can determine that the deodorization module has been removed and / or is in place. Furthermore, the first in-place sensor can determine whether the deodorization module has been reinstalled.

[0213] If it is determined that the deodorization module has been reinstalled, the controller can record update information. The update information can record the associated confidence related to the reinstalled deodorization module, such as the starting moment indicating the reinstallation of the deodorization module, the cleaning duration of the deodorization module in the subsequent cleaning device, the total amount of sewage, etc., which are not listed one by one here.

[0214] After the first in-place sensor determines that the deodorization module has been reinstalled, the controller needs to determine whether the user has replaced the deodorization module with a brand-new one or the deodorization module has not been replaced. Therefore, the controller can send an update indication message for the user to confirm whether the user has replaced the deodorization module with a brand-new one or the deodorization module has not been replaced.

[0215] In a possible implementation, the update indication message may include a voice message, a display message, etc.

[0216] If within a predetermined time period after sending the update indication message, no indication message of a predetermined operation is received, then the controller can default that the user has determined to replace the deodorization module with a brand-new one. Then, the controller can update the information of the deodorization module to recalculate the cleaning duration, the total amount of sewage, etc.

[0217] If within a predetermined time period after sending the update indication message, an indication message of a predetermined operation is received, then the controller can determine that the user has not replaced the deodorization module with a brand-new one. Then, the controller can remove the update information of the deodorization module and maintain the accumulation of the existing cleaning duration, the total amount of sewage, etc.

[0218] In a possible implementation, the predetermined operation may include resetting the deodorization module again, or operating a predetermined button, or operating through a user terminal (such as a mobile phone).

[0219] By sending update indication information, it is possible to confirm whether the deodorization module has been updated, reduce misjudgment of the cleaning device, and improve the accuracy of determining whether the deodorization module fails.

[0220] In some embodiments, the cleaning device includes N different cleaning modes, and the sewage discharge per unit time corresponding to each cleaning mode is not completely the same;

[0221] Determining the total amount of sewage for the deodorization by the deodorization module based on the first cleaning duration of cleaning using the cleaning device includes one of the following:

[0222] Based on the second cleaning durations corresponding to the N different cleaning modes during the cleaning using the cleaning device and the first predetermined sewage discharge per unit time corresponding to each cleaning mode, determining the total amount of sewage;

[0223] Based on the second cleaning durations corresponding to the N different cleaning modes and the second predetermined sewage discharge per unit time, determining the first amount of sewage corresponding to each of the N different cleaning modes, and determining the weighted sum of the first amounts of sewage corresponding to the N different cleaning modes as the total amount of sewage, where the weights corresponding to the different cleaning modes are not completely the same.

[0224] Here, the sewage discharge per unit time corresponding to different cleaning modes is not completely the same.

[0225] Exemplarily, the cleaning mode includes at least one of the following: normal cleaning mode, strong cleaning mode, self-cleaning mode.

[0226] In a possible implementation, the second cleaning durations corresponding to different cleaning modes include the cumulative cleaning durations corresponding to different cleaning modes in at least one cleaning. Here, the starting moment of the cumulative cleaning duration may include the moment when the deodorization module is initially installed in the sewage tank.

[0227] The controller in the cleaning device can accumulate the cleaning durations of different cleaning modes in each cleaning, and then determine the second cleaning durations corresponding to different cleaning modes.

[0228] In a possible implementation, the first predetermined sewage discharge per unit time in each cleaning mode can be determined in advance, and based on the second cleaning durations corresponding to different cleaning modes, the amount of sewage discharged into the sewage tank in each cleaning mode is determined, and then the total amount of sewage is obtained by adding the amounts of sewage discharged into the sewage tank in each cleaning mode.

[0229] In a possible implementation, it is possible not to distinguish the sewage discharge per unit time in each cleaning mode, and uniformly determine the amount of sewage discharged into the sewage tank in each cleaning mode based on the same second predetermined sewage discharge per unit time and the second cleaning duration corresponding to different cleaning modes respectively, and then obtain the total amount of sewage by means of weighting. Here, the difference in sewage discharge in different cleaning modes is adjusted by weights.

[0230] In this way, by distinguishing the differences in the amount of sewage in different cleaning modes and refining the calculation method of the total amount of sewage, the accuracy of the determined total amount of sewage can be improved, and further the accuracy of determining whether the deodorization module fails can be improved.

[0231] In some embodiments, determining whether the deodorization module fails according to the total amount of sewage includes:

[0232] If the total amount of sewage is less than the total sewage amount threshold, and the product of the water full alarm times of the sewage tank and the water full sewage amount of the sewage tank is greater than the total sewage amount threshold, it is determined that the deodorization module fails.

[0233] Here, a water full alarm sensor can be arranged in the sewage tank to detect the height of the sewage liquid level. When the sewage liquid level reaches the predetermined liquid level height (that is, the sewage in the sewage tank reaches the predetermined alarm total amount), the water full alarm sensor sends a water full alarm to the controller.

[0234] Due to the water absorption capacity of the surface to be cleaned (such as the ground) and the form of stains on the surface to be cleaned (solid, liquid), the actual sewage discharge per unit time of the sewage actually discharged into the sewage tank is not necessarily the same as the sewage discharge per unit time (including the first predetermined sewage discharge per unit time and / or the first predetermined sewage discharge per unit time). Therefore, the determined total amount of sewage is not necessarily the same as the actual total amount of sewage discharged.

[0235] When the water absorption capacity of the cleaning surface is weak, or there is a large amount of liquid on the cleaning surface, the total amount of sewage determined by the controller is less than the actual total amount of sewage discharged. That is, when the controller determines that the total amount of sewage is less than the total sewage amount threshold, the actual total amount of sewage discharged may be greater than the total sewage amount threshold.

[0236] Based on the water full alarm times of the sewage tank, the amount of sewage discharged into the sewage tank can be determined relatively accurately.

[0237] In a possible implementation, the product of the number of times of water full alarm in the sewage tank and the sewage volume at water full in the sewage tank is less than or equal to the total sewage volume actually discharged into the sewage tank (for example, the user may pour sewage before the water full alarm). Therefore, when the product of the number of times of water full alarm in the sewage tank and the sewage volume at water full in the sewage tank is greater than the total sewage volume threshold, the total sewage volume actually discharged into the sewage tank must be greater than the total sewage volume threshold. Therefore, it can be determined that the deodorization module fails.

[0238] The minimum value of the total sewage volume actually discharged into the sewage tank can be determined by the number of times of water full in the sewage tank. Comparing this minimum value with the total sewage volume threshold to determine whether the deodorization module fails can reduce the judgment error caused by excessive error in the total sewage volume determined by the cleaning duration, thereby improving the accuracy of determining whether the deodorization module fails.

[0239] In some embodiments, the method further includes: at the alarm moment of water full in the sewage tank, determining the theoretical sewage volume in the sewage tank. If the difference between the theoretical sewage volume in the sewage tank and the sewage volume at water full alarm in the sewage tank exceeds a predetermined error range, correcting the total sewage volume.

[0240] In a possible implementation, the theoretical sewage volume can be determined based on the sewage discharge rate per unit time. For example, after the sewage tank is reinstalled on the cleaning device, the theoretical sewage volume in the sewage tank can be determined based on the first cleaning duration and the sewage discharge rate per unit time.

[0241] The sewage volume at water full alarm in the sewage tank can be the total sewage volume in the sewage tank when the cleaning device alarms for water full. The cleaning device can sense the liquid level in the sewage tank through a water full sensor and issue a water full alarm when the water full liquid level is reached. It can be understood that the sewage volume at water full alarm can be a fixed value.

[0242] Due to the water absorption capacity of the surface to be cleaned (such as the ground) and the form of stains on the surface to be cleaned (solid, liquid), the sewage volume at water full alarm in the sewage tank is not necessarily the same as the theoretical sewage volume. If the difference between the theoretical sewage volume in the sewage tank and the sewage volume at water full alarm in the sewage tank exceeds a predetermined error range, then the difference between the theoretical sewage volume and the sewage volume at water full alarm is large and needs to be corrected to improve the accuracy of the total sewage volume.

[0243] In some embodiments, the correcting the total sewage volume includes:

[0244] Take the absolute value of the difference between the theoretical sewage volume in the sewage tank and the full - water alarm sewage volume of the sewage tank as the sewage compensation volume; when it is necessary to correct the total sewage volume, if the theoretical sewage volume in the sewage tank is greater than the full - water alarm sewage volume of the sewage tank, then subtract the sewage compensation volume from the total sewage volume for correction, and if the theoretical sewage volume in the sewage tank is less than the full - water alarm sewage volume of the sewage tank, then add the sewage compensation volume to the total sewage volume for correction.

[0245] If the theoretical sewage volume is greater than the full - water alarm sewage volume of the sewage tank, it means that the actual sewage discharge per unit time is relatively small, and the controller over - calculates the sewage flowing into the sewage tank. The excess part (i.e., the absolute value) needs to be subtracted.

[0246] If the theoretical sewage volume is less than the full - water alarm sewage volume of the sewage tank, it means that the actual sewage discharge per unit time is relatively large, and the controller under - calculates the sewage flowing into the sewage tank. The part of the sewage that has not been calculated (i.e., the absolute value) needs to be added to the total sewage volume.

[0247] In some embodiments, the method further includes: during the period when the sewage tank is continuously installed on the cleaning device, take the product of the cumulative cleaning duration of the cleaning device and the sewage discharge per unit time as the current theoretical sewage volume in the sewage tank.

[0248] Here, the period when the sewage tank is continuously installed on the cleaning device includes: the continuous period between when the sewage tank is reinstalled on the cleaning device and the full - water alarm of the sewage tank. When the sewage tank is reinstalled on the cleaning device, it can be considered that the sewage tank is emptied. Therefore, the sewage generated during cleaning within this period is accumulated in the sewage tank. Therefore, by taking the product of the cumulative cleaning duration and the sewage discharge per unit time as the current theoretical sewage volume in the sewage tank, the accuracy of determining the theoretical sewage volume can be improved. In some embodiments, the method further includes:

[0249] Determine that during the current cleaning process, when a full - water alarm of the sewage tank is received outside the expected moment, compensate the total sewage volume with the sewage compensation volume.

[0250] Here, the current cleaning process can include the cleaning process between when the sewage tank is reinstalled into the cleaning device and the full - water alarm of the sewage tank. That is, the current cleaning process is the cleaning process between when the sewage tank is in the emptied state and the full - water alarm of the sewage tank. The controller can sense the in - place state of the sewage tank through the second in - place sensor to determine whether the sewage tank is reinstalled into the cleaning device.

[0251] During the current cleaning process, the controller can determine the sewage volume flowing into the sewage tank based on the cleaning duration, and combine it with the maximum capacity of the full - water alarm of the sewage tank to predict the expected moment of the full - water alarm.

[0252] Due to the water absorption capacity of the surface to be cleaned (such as the ground) and the form of stains on the surface to be cleaned (solid, liquid), the actual sewage discharge per unit time into the sewage tank is not necessarily the same as the sewage discharge per unit time (including the first predetermined sewage discharge per unit time and / or the first predetermined sewage discharge per unit time).

[0253] Exemplarily, if there is liquid on the cleaning surface (such as spilled coffee), then the actual sewage discharge per unit time is greater than the sewage discharge per unit time, and the moment of water full alarm will be earlier than the expected moment. That is, there is a difference between the total amount of sewage determined based on the sewage discharge per unit time and the actual total amount of sewage.

[0254] Here, the sewage compensation amount can be used to compensate the total amount of sewage. For example, if the moment of water full alarm is earlier than the expected moment, the sum of the sewage compensation amount and the total amount of sewage determined by the controller can be used to update the total amount of sewage. Thus, the error of the determined total amount of sewage can be reduced, and the accuracy of failure judgment can be improved.

[0255] In a possible implementation, the sewage compensation amount can be a fixed value, and a specified value can be used to compensate the total amount of sewage. Each time a water full alarm of the sewage tank is received outside the expected moment, this fixed value is used for compensation.

[0256] In some embodiments, the sewage compensation amount is determined based on the interval duration between the expected moment and the moment when the water full alarm is received.

[0257] In a possible implementation, the sewage compensation amount is positively correlated with the interval duration.

[0258] In a possible implementation, the product of the interval duration and the sewage discharge per unit time is equal to the sewage compensation amount. Here, the sewage discharge per unit time corresponds to the current cleaning mode.

[0259] Exemplarily, when the cleaning device has been cleaning for 20 minutes, the controller expects to work for another 10 minutes before the water full alarm, but in fact, the alarm occurs after only 6 minutes, that is, the interval duration between the expected moment and the moment when the water full alarm is received is 4 minutes. Then the sewage compensation amount can be determined based on the sewage discharge in 4 minutes.

[0260] If the expected moment arrives before the moment of water full alarm, then the compensation for the total amount of sewage can be to add the sewage compensation amount to the total amount of sewage. If the expected moment arrives after the moment of water full alarm, then the compensation for the total amount of sewage can be to subtract the sewage compensation amount from the total amount of sewage.

[0261] Thus, by determining the sewage compensation amount based on the time interval between the expected moment and the moment when the water full alarm is received, the difference between the sewage discharge amount determined by the current cleaning and the actual sewage discharge amount can be determined, so that the total sewage amount can be compensated more accurately, and further the accuracy of the failure judgment of the deodorization module can be improved.

[0262] In some embodiments, the method further includes: determining whether the deodorization module is in the sewage tank based on the first sensing information of the first in-position sensor for sensing whether the deodorization module is in the sewage tank;

[0263] The determining the total sewage amount for the deodorization module based on the first cleaning duration of the cleaning performed by the cleaning device includes:

[0264] Determining the total sewage amount for the deodorization module based on the first cleaning duration of the cleaning performed by the cleaning device when the deodorization module is in the sewage tank.

[0265] Here, the first in-position sensor is used to detect whether the deodorization module is in position. The first in-position sensor can be arranged in the sewage tank to detect whether the deodorization module is in position.

[0266] Since whether the deodorization module fails is related to the total sewage amount actually deodorized by the deodorization module, the total sewage amount deodorized when the deodorization module is in position can be determined by the first in-position sensor, so as to reduce the influence of the sewage discharged when the deodorization module is not in position on the total sewage amount statistics, reduce the total sewage amount statistical error, and improve the accuracy of the failure judgment of the deodorization module. Embodiment 5

[0267] Combined with any of the above embodiments, an embodiment of the present disclosure provides a method for determining the failure of a deodorization module, which is applied to a cleaning device, where the cleaning device includes a sewage tank, and the cleaning device discharges the sewage generated during the cleaning into the sewage tank during the cleaning, and the sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank;

[0268] As Figure 11 shown, the method includes:

[0269] Step 1101: Determine whether the deodorization module fails based on at least one of the total operation duration of the deodorization module in the sewage tank and the total deodorization duration of the deodorization module for deodorization.

[0270] The cleaning process of the cleaning device and the way of discharging sewage into the sewage tank during the cleaning process are as described in any of the above embodiments, and will not be elaborated here.

[0271] The deodorization module deodorizes the sewage by means of deodorization particles arranged inside the module. The deodorization module has a failure mechanism. The failure of the deodorization module is related to the time the deodorization module is exposed to air and / or sewage. For example, as the deodorization module is exposed to the sewage tank for a certain period of time, it may fail due to reasons such as oxidation and adsorption of odor molecules.

[0272] In a possible implementation, the total operation duration can be the total continuous duration from when the deodorization module is installed in the sewage tank. For example, the total operation duration can include the total duration when the cleaning device is cleaning and the total duration when the cleaning device is not cleaning.

[0273] In a possible implementation, the total deodorization duration can be the total duration when the deodorization module deodorizes the sewage. For example, the total deodorization duration can include the total duration when the sewage flows through the deodorization module and / or the total duration when the deodorization module is immersed in the sewage.

[0274] In a possible implementation, the total operation duration can be compared with the total operation duration threshold. If the total operation duration is less than the total operation duration threshold, then it is determined that the deodorization module is effective; otherwise, it can be determined that the deodorization module fails. Here, the total operation duration threshold can be determined based on the maximum duration for which the deodorization module remains effective in the working environment.

[0275] In a possible implementation, the total deodorization duration can be compared with the total deodorization duration threshold. If the total deodorization duration is less than the total deodorization duration threshold, then it is determined that the deodorization module is effective; otherwise, it can be determined that the deodorization module fails. Here, the total deodorization duration threshold can be determined based on the maximum duration for which the deodorization module remains effective in the sewage.

[0276] In a possible implementation, when both the total operation duration and the total deodorization duration are used to determine whether the deodorization module is effective, if the total operation duration is greater than or equal to the total operation duration threshold and the total deodorization duration is greater than or equal to the total deodorization duration threshold, it can be determined that the deodorization module fails; otherwise, it can be determined that the deodorization module is effective.

[0277] In this way, by determining whether the deodorization module fails based on the total operation duration and the total deodorization duration of the deodorization module, the situation of poor deodorization effect caused by the failure of the deodorization module due to an uncertain deodorization module is reduced, and the user experience is improved.

[0278] In some embodiments, the method further includes at least one of the following:

[0279] Based on the second sensing information of the first in-position sensor for sensing whether the deodorization module is inside the sewage tank, determine the starting moment when the deodorization module is inside the sewage tank, and determine the total operation duration based on the starting moment and the current moment;

[0280] Determine the starting moment based on the user's instruction information, and determine the total operation duration based on the starting moment and the current moment.

[0281] Here, the first in-place sensor is used to detect whether the deodorization module is in place. The first in-place sensor can be arranged in the sewage tank to detect whether the deodorization module is in place.

[0282] In a possible implementation manner, the starting moment of the total operation duration can be determined based on the sensing information of the first in-place sensor. When the first in-place sensor senses that the deodorization module is installed in the sewage tank, this moment is determined as the starting moment when the deodorization module is in the sewage tank (i.e., the starting moment of the total operation duration).

[0283] In a possible implementation manner, the starting moment of the total operation duration can be indicated by the user. The user can interact with the cleaning device through a user terminal (such as a mobile phone) associated with the cleaning device. The user can send instruction information to the cleaning device through the user terminal to determine the starting moment when the deodorization module is in the sewage tank. The user can also directly exchange with the cleaning device, such as setting the starting moment when the deodorization module is in the sewage tank through a button, etc.

[0284] In this way, on the one hand, the starting moment when the deodorization module is in the sewage tank can be determined through the first in-place sensor and the user's instruction information, thereby improving the accuracy of determining the total operation duration, and further improving the accuracy of deodorization module failure judgment. On the other hand, the method of this embodiment can implement the failure detection of the deodorization module by using the existing components of the cleaning device (such as the controller, etc.), without adding new components, reducing the corresponding design changes, and saving the corresponding costs.

[0285] In some embodiments, the method further includes:

[0286] Determine the total deodorization duration based on the first cleaning duration of the cleaning device for cleaning and the downtime soaking duration of the deodorization module in the sewage outside the first cleaning duration; wherein, the downtime soaking duration includes the interval duration between the end moment of the previous cleaning and the start moment of the next cleaning when the cleaning device has been in place in the sewage tank all the time, and / or the interval duration between the end moment of the last cleaning of the cleaning device and the moment when the sewage tank is separated from the cleaning device.

[0287] It can be understood that the downtime soaking duration does not overlap with the cleaning duration. The cleaning duration includes not only the duration of the cleaning device cleaning the ground, but also the duration of the cleaning device self-cleaning process.

[0288] In a possible implementation, the first cleaning duration may include the cumulative cleaning duration of the cleaning device for multiple cleanings. The controller in the cleaning device may accumulate the cleaning duration of each cleaning to determine the first cleaning duration.

[0289] In a possible implementation, the first cleaning duration may be the cumulative cleaning duration of the cleaning device since the deodorization module was first installed in the sewage tank.

[0290] After the cleaning device finishes cleaning, the user may not necessarily empty the sewage in the sewage tank. At this time, the deodorization module is still deodorizing. Therefore, the downtime soaking duration still belongs to the total deodorization duration.

[0291] The cleaning device may include a second in-place sensor for detecting whether the sewage tank is on the cleaning device. If, when the cleaning device is cleaning, the second in-place sensor determines that the sewage tank has detached from the cleaning device, it can be considered that the user has emptied the sewage in the sewage tank. Then, the downtime soaking duration is the interval duration between the cleaning end time when the cleaning device finishes cleaning and the start time of the out-of-place period when the sewage tank is not in place.

[0292] By the first cleaning duration and the downtime soaking duration, the deodorization duration of the deodorization module can be accurately determined, thereby improving the accuracy of the failure judgment of the deodorization module.

[0293] In some embodiments, the method further includes:

[0294] Using the duration of the out-of-place period of the sewage tank to compensate the total operation duration;

[0295] Determining whether the deodorization module fails based on the total operation duration of the deodorization module in the sewage tank includes:

[0296] Determining whether the deodorization module fails based on the compensated total operation duration.

[0297] Based on the user's usage habits, when the sewage tank is out of place, it can generally be understood that when the user cleans the sewage, since the deodorization module is not in the deodorization state, the failure loss is less. Therefore, the duration of the out-of-place period of the sewage tank can be used to compensate the total operation duration. For example, the total operation duration can be updated with the difference between the total operation duration and the duration of the out-of-place period of the sewage tank.

[0298] By compensating the total operation duration with the duration, the accuracy of the determination of the total operation duration can be improved, thereby improving the accuracy of the failure judgment of the deodorization module.

[0299] In some embodiments, the method further includes:

[0300] Determine the total amount of sewage for which the deodorization module performs deodorization based on the first cleaning duration of performing the cleaning by the cleaning device;

[0301] Determine whether the deodorization module fails based on at least one of the total usage duration of the deodorization module in the sewage tank and the total deodorization duration of the deodorization module for performing deodorization, including one of the following:

[0302] If the total amount of sewage is greater than the sewage total amount threshold, determine whether the deodorization module fails based on at least one of the total usage duration and the total deodorization duration;

[0303] If the total usage duration is greater than the total usage duration threshold and / or the total deodorization duration is greater than the total usage duration threshold, and the total amount of sewage is greater than the sewage total amount threshold, determine that the deodorization module fails;

[0304] If the total usage duration is greater than the total usage duration threshold and / or the total deodorization duration is greater than the total usage duration threshold, and the total amount of sewage is less than or equal to the sewage total amount threshold, determine that the deodorization module does not fail.

[0305] Here, the implementation manner of determining the total amount of sewage for which the deodorization module performs deodorization based on the first cleaning duration may be as described in any of the above embodiments, and will not be elaborated here.

[0306] In a possible implementation manner, the total amount of sewage can be used for pre-judgment. When the total amount of sewage is greater than the sewage total amount threshold, then determine whether the deodorization module fails based on at least one of the total usage duration and the total deodorization duration.

[0307] In a possible implementation manner, after determining that the deodorization module fails based on the total usage duration and / or the total deodorization duration, the failure status of the deodorization module can be rechecked based on the total amount of sewage. If it is determined that the deodorization module fails based on the total usage duration and / or the total deodorization duration, and it is also determined that the deodorization module fails based on the total amount of sewage, then finally determine that the deodorization module fails. If it is determined that the deodorization module fails based on the total usage duration and / or the total deodorization duration, and it is determined that the deodorization module does not fail based on the total amount of sewage, then finally determine that the deodorization module does not fail.

[0308] In this way, by combining multiple methods to judge whether the deodorization module fails, the reliability of determining the failure of the deodorization module is improved, and the situation of misjudgment is reduced.

[0309] In some embodiments, the cleaning includes N different cleaning modes, and the sewage discharge per unit time corresponding to each cleaning mode is not completely the same;

[0310] Determining the total amount of sewage for which the deodorization module performs deodorization based on the first cleaning duration of cleaning using the cleaning device includes:

[0311] Determining the total amount of sewage based on the second cleaning durations respectively corresponding to N different cleaning modes during the cleaning using the cleaning device and the sewage discharge per unit time of the first predetermined unit for each cleaning mode;

[0312] Determining the first sewage amounts respectively corresponding to the N different cleaning modes based on the second cleaning durations respectively corresponding to the N different cleaning modes and the sewage discharge per unit time of the second predetermined unit, and determining the weighted sum of the first sewage amounts respectively corresponding to the N different cleaning modes as the total amount of sewage, where the weights respectively corresponding to different cleaning modes are not completely the same.

[0313] Here, the sewage discharge per unit time corresponding to different cleaning modes is not completely the same.

[0314] Exemplarily, the cleaning mode includes at least one of the following: normal cleaning mode, strong cleaning mode, self-cleaning mode.

[0315] In a possible implementation, the second cleaning durations respectively corresponding to different cleaning modes include the cumulative cleaning durations respectively corresponding to different cleaning modes in at least one cleaning. Here, the starting moment of the cumulative cleaning duration may include the moment when the deodorization module is initially installed in the sewage tank.

[0316] The controller in the cleaning device can accumulate the cleaning durations of different cleaning modes in each cleaning, and then determine the second cleaning durations respectively corresponding to different cleaning modes.

[0317] In a possible implementation, the sewage discharge per unit time of the first predetermined unit under each cleaning mode can be determined in advance, and based on the second cleaning durations respectively corresponding to different cleaning modes, the amount of sewage discharged into the sewage tank under each cleaning mode can be determined, and then the total amount of sewage can be obtained by adding up the amounts of sewage discharged into the sewage tank under each cleaning mode.

[0318] In a possible implementation, the sewage discharge per unit time under each cleaning mode may not be distinguished, and the amount of sewage discharged into the sewage tank under each cleaning mode is determined uniformly with the same sewage discharge per unit time of the second predetermined unit and the second cleaning durations respectively corresponding to different cleaning modes, and then the total amount of sewage is obtained by weighting. Here, the difference in sewage discharge of different cleaning modes is adjusted by the weight.

[0319] In this way, by distinguishing the differences in the amounts of sewage under different cleaning modes and refining the calculation method of the total amount of sewage, the accuracy of the determined total amount of sewage can be improved, and further the accuracy of determining whether the deodorization module fails can be improved.

[0320] In some embodiments, the method further includes:

[0321] If the total amount of sewage is less than the sewage total amount threshold, and the product of the water full alarm times of the sewage tank and the water full sewage volume of the sewage tank is greater than the sewage total amount threshold, it is determined that the deodorization module fails.

[0322] Due to the water absorption capacity of the surface to be cleaned (such as the ground) and the form of stains on the surface to be cleaned (solid, liquid), the actual sewage discharge per unit time of the sewage actually discharged into the sewage tank is not necessarily the same as the sewage discharge per unit time (including the first predetermined sewage discharge per unit time and / or the first predetermined sewage discharge per unit time). Therefore, the determined total amount of sewage is not necessarily the same as the actual total amount of sewage discharged.

[0323] When the water absorption capacity of the cleaning surface is weak, or there is a large amount of liquid on the cleaning surface, the total amount of sewage determined by the controller is less than the actual total amount of sewage discharged. That is, when the controller determines that the total amount of sewage is less than the sewage total amount threshold, the actual total amount of sewage discharged may be greater than the sewage total amount threshold.

[0324] Based on the water full alarm times of the sewage tank, the amount of sewage discharged into the sewage tank can be determined relatively accurately.

[0325] In a possible implementation manner, the product of the water full alarm times of the sewage tank and the water full sewage volume of the sewage tank is less than or equal to the actual total amount of sewage discharged into the sewage tank (for example, the user may pour sewage before the water full alarm). Therefore, when the product of the water full alarm times of the sewage tank and the water full sewage volume of the sewage tank is greater than the sewage total amount threshold, the actual total amount of sewage discharged into the sewage tank must be greater than the sewage total amount threshold. Therefore, it can be determined that the deodorization module fails.

[0326] The minimum value of the actual total amount of sewage discharged into the sewage tank can be determined through the number of times the sewage tank is full. Comparing this minimum value with the sewage total amount threshold to determine whether the deodorization module fails can reduce the judgment error caused by the excessive error of the total amount of sewage determined by the cleaning duration, thereby improving the accuracy of determining whether the deodorization module fails. At the same time, the failure detection of the deodorization module can be achieved by using the existing components of the cleaning device (such as the controller, etc.), without adding new components, reducing the corresponding design changes and saving the corresponding costs.

[0327] In some embodiments, the method further includes: at the alarm moment when the sewage tank is full, determining the theoretical amount of sewage in the sewage tank. If the difference between the theoretical amount of sewage in the sewage tank and the water full alarm sewage volume of the sewage tank exceeds a predetermined error range, correcting the total amount of sewage.

[0328] In a possible implementation, the theoretical sewage volume can be determined based on the sewage discharge per unit time. For example, after the sewage tank is reinstalled on the cleaning device, the theoretical sewage volume in the sewage tank can be determined based on the first cleaning duration and the sewage discharge per unit time.

[0329] The sewage volume for full-tank alarm of the sewage tank can be the total amount of sewage in the sewage tank when the cleaning device gives a full-tank alarm. The cleaning device can sense the liquid level in the sewage tank through a full-tank sensor and give a full-tank alarm when the full-tank liquid level is reached. It can be understood that the sewage volume for full-tank alarm can be a fixed value.

[0330] Due to the water absorption capacity of the surface to be cleaned (such as the ground) and the form of stains on the surface to be cleaned (solid, liquid), the sewage volume for full-tank alarm of the sewage tank is not necessarily the same as the theoretical sewage volume. If the difference between the theoretical sewage volume in the sewage tank and the sewage volume for full-tank alarm of the sewage tank exceeds the predetermined error range, then the difference between the theoretical sewage volume and the sewage volume for full-tank alarm is large and needs to be corrected to improve the accuracy of the total sewage volume.

[0331] In some embodiments, the correction of the total sewage volume includes:

[0332] Taking the absolute value of the difference between the theoretical sewage volume in the sewage tank and the sewage volume for full-tank alarm of the sewage tank as the sewage compensation volume; when the total sewage volume needs to be corrected, if the theoretical sewage volume in the sewage tank is greater than the sewage volume for full-tank alarm of the sewage tank, then the total sewage volume is corrected by subtracting the sewage compensation volume, and if the theoretical sewage volume in the sewage tank is less than the sewage volume for full-tank alarm of the sewage tank, then the total sewage volume is corrected by adding the sewage compensation volume.

[0333] If the theoretical sewage volume is greater than the sewage volume for full-tank alarm of the sewage tank, it means that the actual sewage discharge per unit time is small, and the controller overcalculates the sewage flowing into the sewage tank, and the excess part (i.e., the absolute value) needs to be subtracted.

[0334] If the theoretical sewage volume is less than the sewage volume for full-tank alarm of the sewage tank, it means that the actual sewage discharge per unit time is large, and the controller undercalculates the sewage flowing into the sewage tank, and the part of the sewage that has not been calculated (i.e., the absolute value) needs to be added to the total sewage volume.

[0335] In some embodiments, the method further includes: during the period when the sewage tank is continuously installed on the cleaning device, taking the product of the cumulative cleaning duration of the cleaning device and the sewage discharge per unit time as the current theoretical sewage volume in the sewage tank.

[0336] Here, the time period during which the sewage tank is continuously installed on the cleaning device includes: the continuous time period between when the sewage tank is reinstalled on the cleaning device and when the water full alarm of the sewage tank is triggered. Reinstalling the sewage tank on the cleaning device can be considered as emptying the sewage tank. Therefore, the sewage generated during cleaning within this time period accumulates in the sewage tank. Thus, by taking the product of the cumulative cleaning duration and the sewage discharge per unit time as the theoretical sewage volume in the current sewage tank, the accuracy of determining the theoretical sewage volume can be improved.

[0337] In some embodiments, the method further includes:

[0338] Determine that during the current cleaning process, when a water full alarm of the sewage tank is received outside the expected moment, compensate the total sewage volume with a sewage compensation amount.

[0339] Here, the current cleaning process can include the cleaning process between when the sewage tank is reinstalled into the cleaning device and when the water full alarm of the sewage tank is triggered. That is, the current cleaning process is the cleaning process between when the sewage tank is in an empty state and when the water full alarm of the sewage tank is triggered. The controller can sense the in-place state of the sewage tank through the second in-place sensor to determine whether the sewage tank is reinstalled into the cleaning device.

[0340] During the current cleaning process, the controller can determine the amount of sewage flowing into the sewage tank based on the cleaning duration, and combine it with the maximum capacity of the water full alarm of the sewage tank to predict the expected moment of the water full alarm.

[0341] Due to the water absorption capacity of the surface to be cleaned (such as the ground) and the form of stains on the surface to be cleaned (solid, liquid), the actual sewage discharge per unit time of the sewage actually discharged into the sewage tank is not necessarily the same as the sewage discharge per unit time (including the first predetermined sewage discharge per unit time and / or the first predetermined sewage discharge per unit time).

[0342] Exemplarily, if there is liquid on the cleaning surface (such as spilled coffee), then the actual sewage discharge per unit time is greater than the sewage discharge per unit time, and the moment of the water full alarm will be earlier than the expected moment. That is, there is a difference between the total sewage volume determined based on the sewage discharge per unit time and the actual total sewage volume.

[0343] Here, the total sewage volume can be compensated with a sewage compensation amount. For example, when the moment of the water full alarm is earlier than the expected moment, the sum of the sewage compensation amount and the total sewage volume determined by the controller can be used to update the total sewage volume. Thereby reducing the error of the determined total sewage volume and improving the accuracy of failure judgment.

[0344] In a possible implementation, the sewage compensation amount can be a fixed value, and a specified value can be used to compensate the total sewage volume. Each time when a water full alarm of the sewage tank is received outside the expected moment, this fixed value is used for compensation.

[0345] In some embodiments, the sewage compensation amount is determined based on the time interval between the expected moment and the moment when the water full alarm is received.

[0346] In a possible implementation, the sewage compensation amount is positively correlated with the time interval.

[0347] In a possible implementation, the product of the time interval and the sewage discharge rate per unit time is equal to the sewage compensation amount. Here, the sewage discharge rate per unit time corresponds to the current cleaning mode.

[0348] Exemplarily, when the cleaning device has been cleaning for 20 minutes, the controller expects to work for another 10 minutes before the water full alarm, but the alarm actually occurs after only 6 minutes, that is, the time interval between the expected moment and the moment when the water full alarm is received is 4 minutes. Then the sewage compensation amount can be determined based on the sewage discharge amount in 4 minutes.

[0349] If the expected moment arrives before the moment of the water full alarm, then the compensation for the total sewage volume can be to add the sewage compensation amount to the total sewage volume. If the expected moment arrives after the moment of the water full alarm, then the compensation for the total sewage volume can be to subtract the sewage compensation amount from the total sewage volume.

[0350] In this way, by determining the sewage compensation amount based on the time interval between the expected moment and the moment when the water full alarm is received, the difference between the sewage discharge amount determined by the current cleaning and the actual sewage discharge amount can be determined, so that the total sewage volume can be compensated more accurately, and further the accuracy of the failure judgment of the deodorization module can be improved. Embodiment 6

[0351] Combined with any of the above embodiments, the embodiments of the present disclosure provide a method for determining the failure of a deodorization module, which is applied to a cleaning device, wherein the cleaning device includes a sewage tank, and when the cleaning device performs cleaning, it discharges the sewage generated by the cleaning into the sewage tank, and the sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank;

[0352] As Figure 12 described above, the method includes:

[0353] Step 1201: Determine that the number of times the sewage tank is not in place is less than n times the number of water full alarms, where n is greater than or equal to 1 and less than or equal to a predetermined multiple.

[0354] Step 1202: Determine whether the deodorization module fails according to the total amount of sewage deodorized by the deodorization module and the number of water full alarms.

[0355] The cleaning process of the cleaning device and the way of discharging sewage into the sewage tank during the cleaning process are as described in any of the above embodiments, and will not be repeated here.

[0356] Here, the number of times of water full alarm can be considered as the number of times the user clears the sewage in the sewage tank. Therefore, the amount of sewage in the sewage tank cleared by the user can be determined.

[0357] Here, a method for determining whether the deodorization module fails can be selected based on the user's habit of clearing the sewage in the sewage tank. If the user usually clears the sewage in the sewage tank after it is full, that is, the user is used to clearing the sewage in the sewage tank after receiving the water full alarm, it can be shown that the amount of sewage cleared by the user has a corresponding relationship with the total amount of sewage actually deodorized. For example, if the sewage in the sewage tank is cleared every time after receiving the water full alarm, then the amount of sewage cleared by the user is equal to the total amount of sewage actually deodorized. Therefore, whether the deodorization module fails can be determined by combining the total amount of sewage deodorized by the deodorization module and the amount of sewage cleared by the user.

[0358] Here, whether the user is used to clearing the sewage in the sewage tank after receiving the water full alarm can be determined based on the relationship between the number of times the sewage tank is not in place and the number of alarms. The closer the relationship between the number of times the sewage tank is not in place and the number of alarms, the higher the probability that the user is used to clearing the sewage in the sewage tank after receiving the water full alarm.

[0359] Here, the range of the predetermined multiple can include greater than 1 and less than or equal to 2. When the number of times the sewage tank is not in place is less than n times the number of water full alarms, it can be determined that the user is used to clearing the sewage in the sewage tank after receiving the water full alarm.

[0360] By combining the total amount of sewage deodorized and the number of water full alarms to determine whether the deodorization module fails, a review of whether the deodorization module fails can be realized, and the reliability of failure determination can be improved.

[0361] In some embodiments, determining whether the deodorization module fails according to the total amount of sewage deodorized by the deodorization module and the number of water full alarms includes:

[0362] When the total amount of sewage is greater than the sewage total amount threshold, and the product of the number of water full alarms of the sewage tank and the water full sewage volume of the sewage tank is greater than the sewage total amount threshold, it is determined that the deodorization module fails.

[0363] In a possible implementation, the sewage total amount threshold is greater than or equal to the sewage total amount threshold.

[0364] By combining the total amount of sewage deodorized and the number of water full alarms to determine whether the deodorization module fails, a review of whether the deodorization module fails can be realized, and the reliability of failure determination can be improved. Embodiment 7

[0365] Combined with any of the above embodiments, the embodiments of the present disclosure provide a method for determining the failure of a deodorization module, which is applied to a cleaning device. The cleaning device includes a sewage tank, and when the cleaning device performs cleaning, it discharges the sewage generated by the cleaning into the sewage tank. The sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank; the sewage tank further includes a detection module for detecting the water quality parameters of the sewage in the sewage tank;

[0366] As Figure 13 described above, the method includes:

[0367] Step 1301: Determine whether the deodorization module fails based on the water quality parameters detected by the detection module under predetermined conditions.

[0368] Here, the detection module can be arranged in the sewage tank to detect the water quality parameters of the sewage.

[0369] When the deodorization module treats the sewage (deodorizes and / or sterilizes), the water quality parameters of the sewage will change. Therefore, it is possible to determine whether the deodorization module fails based on the water quality parameters of the sewage.

[0370] Here, the water quality parameters can include the odor parameters of the sewage, etc.

[0371] In a possible implementation manner, the current water quality parameters can be compared with the water quality parameter threshold. If the water quality condition reflected by the water quality parameters is worse than the water quality condition reflected by the water quality parameter threshold, then it can be determined that the deodorization module fails. Here, the water quality parameter threshold can be determined based on the water quality improvement ability when the deodorization module fails.

[0372] Here, the predetermined conditions can be determined based on the need to accurately determine the water quality parameters. For example, during the cleaning process of the cleaning device, the sewage in the sewage tank is in a moving state, which will affect the accuracy of the water quality parameter detection result. Therefore, the water quality parameters can be detected when the sewage is in a static state.

[0373] Through the water quality parameters, the influence of the deodorization module on the water quality can be directly determined, thereby improving the accuracy of the determination of the failure of the deodorization module.

[0374] In some embodiments, the detection module includes at least one of the following: a resistance detection module, a photoelectric detection module;

[0375] The water quality parameters include at least one of the following:

[0376] The resistance value of the sewage detected by the resistance detection module;

[0377] The turbidity of the sewage detected by the photoelectric detection module.

[0378] In a possible implementation, the deodorization module deodorizes by adsorption or other means. Silver ion sterilization can cause changes in the turbidity of the sewage, which in turn can easily lead to changes in the resistivity and turbidity (visibility) of the sewage.

[0379] In a possible implementation, the resistance detection module can be implemented using probes for detecting water fullness. The resistance detection module can include two probes extending into the sewage to measure the resistance between the two probes, and then determine the sewage resistance value.

[0380] In a possible implementation, the photoelectric detection module can include a transmitting end that emits light and a receiving end that receives the light. The light emitted by the transmitting end is attenuated by the sewage and received by the receiving end. The turbidity of the sewage is determined by comparing the emitted light and the received light.

[0381] The influence of the deodorization module on the water quality can be directly determined through the resistance value and / or turbidity, which can improve the accuracy of the failure judgment of the deodorization module.

[0382] In some embodiments, the water quality parameters detected under predetermined conditions include at least one of the following:

[0383] The water quality parameters detected by the detection module when the sewage tank is in a predetermined posture;

[0384] The water quality parameters detected by the detection module after a predetermined stationary duration when the sewage tank is in a stationary state.

[0385] Here, the water quality parameters obtained under the same conditions can be compared. On the one hand, it can improve the measurement accuracy, and on the other hand, it can also reduce the influence of the change in water quality parameters under different conditions on the judgment and improve the accuracy of the deodorization module judgment.

[0386] In a possible implementation, the predetermined posture can include the state of the sewage tank when the cleaning device is located at the base station for charging. In this state, the internal impurities in the sewage are in a sediment state, which can reduce the influence of the part with more impurities at the bottom of the sewage tank on the water quality.

[0387] In a possible implementation, detection can be performed after the sewage tank has been stationary for a predetermined stationary duration to reduce the fluctuation of the detected water quality parameters caused by the movement of the sewage and affect the detection result.

[0388] In some embodiments, determining whether the deodorization module fails based on the water quality parameters detected by the detection module under predetermined conditions includes:

[0389] Determining whether the deodorization module fails based on the change value of the water quality parameters determined by the detection module within the detection time period.

[0390] In a possible implementation, the detection time period may only cover a single cleaning process. For example, the time period after a predetermined stationary duration after the cleaning device stops after a single cleaning. To detect the change in the deodorization ability of the deodorization module within a relatively short time period.

[0391] In a possible implementation, the detection time period may cover multiple cleaning processes. For example, the sewage can be detected after each cleaning is completed, so as to detect the change in the deodorization ability of the deodorization module over a relatively long time period.

[0392] The change value of the water quality parameters in the detection time period can be used to determine the change in the deodorization ability of the deodorization module, so as to more intuitively determine whether the deodorization module fails and improve the accuracy of failure judgment.

[0393] In some embodiments, determining whether the deodorization module fails based on the water quality parameters detected by the detection module under predetermined conditions includes one of the following:

[0394] The water quality parameters exceed the water quality parameter threshold, and based on at least one of the total operation duration of the deodorization module in the sewage tank, the total deodorization duration of the deodorization module for deodorization, and the total amount of sewage for which the deodorization module performs deodorization, determine whether the deodorization module fails;

[0395] It is determined that the water quality parameters obtained by M detections of the sewage by the detection module all exceed the water quality parameter threshold, and it is determined that the deodorization module fails, where M is greater than or equal to 2.

[0396] In a possible implementation, after it is determined that the deodorization module may fail through the water quality parameters, the failure condition of the deodorization module can be rechecked in combination with the operation duration, the total deodorization duration, and / or the total amount of sewage, so as to improve the accuracy of failure judgment.

[0397] Here, the implementation manner of judging the failure condition of the deodorization module through the operation duration, the total deodorization duration, and / or the total amount of sewage is as described in any of the above embodiments, and will not be elaborated here.

[0398] The water quality parameters are rechecked through multiple detections. Thus, the reliability of the determined water quality parameters is improved, and the reliability of failure judgment is improved.

[0399] In a possible implementation, the sewage can be detected multiple times after a single cleaning.

[0400] In a possible implementation, failure judgment can be combined with the detections performed after multiple cleanings. One or more detections can be performed after each cleaning. Embodiment 8

[0401] Combined with any of the above embodiments, an embodiment of the present disclosure provides a method for determining the failure of a deodorization module, which is applied to a cleaning device. The cleaning device includes a sewage tank, and when the cleaning device performs cleaning, it discharges the sewage generated by the cleaning into the sewage tank. The sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank.

[0402] As Figure 14 shown, the method includes:

[0403] Step 1401: Based on the usage parameters of the cleaning device after the deodorization module is initially installed in the sewage tank, use a prediction model to predict the first failure state of the deodorization module; wherein, the prediction model is trained using historical usage parameters and the second failure state of the deodorization module under the historical usage parameters.

[0404] Among them, the prediction model can be autonomously learned, tested, and adjusted by an artificial intelligence AI model according to the recently accumulated usage parameters and failure situations.

[0405] In a possible implementation, the prediction model may include a machine learning model.

[0406] Here, the usage parameters are used to characterize the user's usage habits. The prediction model can predict the first failure state based on the user's usage habits.

[0407] In a possible implementation, predicting the first failure state of the deodorization module includes at least one of the following:

[0408] Predicting the moment when the deodorization module fails;

[0409] Predicting the remaining duration until the deodorization module fails.

[0410] The historical usage parameters and the second failure state can be obtained from different users. For example, the historical usage parameters can be the big data of users using the cleaning device.

[0411] The second failure state may include the duration required for the deodorization module to fail under different historical usage parameters, etc.

[0412] In this way, by predicting the failure state of the deodorization module through the prediction model, the situation of poor deodorization effect caused by the failure of the deodorization module brought by the uncertain deodorization module is reduced, and the user experience is improved.

[0413] In some embodiments, the usage parameters include at least one of the following:

[0414] The third cleaning duration for the cleaning device to perform cleaning;

[0415] The frequency of the cleaning device to perform cleaning;

[0416] The out-of-position frequency of the sewage tank;

[0417] The ambient temperature of the sewage tank;

[0418] The degree of dirtiness of the sewage in the sewage tank.

[0419] The above usage parameters can all affect or be related to affect the service life of the deodorization module to varying degrees; generally speaking, the remaining life of the deodorization module decreases as the third cleaning duration, cleaning frequency, out-of-position frequency of the sewage tank, ambient temperature, or degree of dirtiness of the sewage increases. Among them, the ambient temperature of the sewage tank can be obtained through a temperature sensor or networking. The higher the ambient temperature of the sewage tank, the faster the sewage will breed bacteria and become smelly, thereby accelerating the consumption of the service life of the deodorization module; the degree of dirtiness of the sewage in the sewage tank can be collected by a dirtiness sensor in the sewage suction pipe of the cleaning equipment. The greater the degree of dirtiness of the sewage, the more easily the service life of the deodorization module will be consumed.

[0420] The third cleaning duration, cleaning frequency, out-of-position frequency of the sewage tank, ambient temperature, and degree of dirtiness of the sewage are also related to and affect each other; for example, the out-of-position frequency of the sewage tank can reflect the situation of pouring sewage from the sewage tank, and thus can somewhat reflect the cleaning frequency and cleaning duration; the third cleaning duration reflects the user usage duration within a certain period. Combining the usage duration each time, the cleaning frequency can be roughly estimated; other correlation relationships are not listed one by one here.

[0421] In a possible implementation, the third cleaning duration may include the total duration of a single cleaning.

[0422] In a possible implementation, the third cleaning duration may include the cumulative duration of cleaning after updating the deodorization module.

[0423] An embodiment of the present disclosure also provides a cleaning device, which includes a sewage tank and a controller. When the cleaning device performs cleaning, it discharges the sewage generated by the cleaning into the sewage tank. The sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank; the controller is used to execute the method described in any of the above embodiments.

[0424] In a possible implementation, the sewage tank further includes a detection module for detecting the water quality parameters of the sewage in the sewage tank. It should be noted that the above various embodiments can be implemented alone or in combination. Information such as the start and stop times of various cleaning modes of the cleaning device, water full alarm, etc. can be recorded and stored in the main body of the cleaning device, or stored in a mobile phone or cloud through networking, so as to determine whether the deodorization module fails and issue a replacement alarm reminder through subsequent data processing.

[0425] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above-mentioned method for determining the failure of the deodorization module is implemented.

[0426] The computer-readable storage medium provided in this embodiment can execute the control method of the cleaning device in the above embodiment. The implementation principle and technical effects are similar, and will not be elaborated here in this embodiment.

[0427] The above-mentioned computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk or an optical disc. The readable storage medium can be any available medium accessible by a general-purpose or special-purpose computer.

[0428] An exemplary readable storage medium is coupled to the processor, so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in an electronic device or a master control device.

[0429] Those of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps included in the above method embodiments; and the foregoing storage medium includes: various media such as ROM, RAM, magnetic disk or optical disc that can store program codes.

[0430] In this specification, the embodiments or implementation manners are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The same or similar parts among the various embodiments can be referred to each other.

[0431] In the description of this specification, the descriptions referring to "one embodiment", "some embodiments", "schematic embodiments", "examples", "specific examples", or "some examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiments or examples are included in at least one embodiment or example of this application. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiments or examples. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.

[0432] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, rather than to limit them; although this application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A method for determining failure of a deodorization module, characterized in that: Applicable to cleaning equipment, wherein the cleaning equipment comprises a sewage tank, the cleaning equipment discharges sewage generated by the cleaning into the sewage tank during cleaning, the cleaning equipment has a sewage tank full water detection function, and the sewage tank comprises a deodorization module for deodorizing the sewage discharged into the sewage tank; The method comprises: Based on the first cleaning time of the cleaning device, the accumulated amount of sewage entering the sewage tank is determined, thereby obtaining the accumulated total amount of sewage deodorized by the deodorization module; Whether the deodorization module fails is determined based on the total amount of sewage, wherein if the total amount of sewage is less than the total amount of sewage threshold, and the product of the number of full water alarms of the sewage tank and the full amount of sewage in the sewage tank is greater than the total amount of sewage threshold, it is determined that the deodorization module has failed.

2. The method for determining failure of a deodorizing module according to claim 1, characterized in that: The cleaning device includes N different cleaning modes, and the sewage discharge per unit time corresponding to each cleaning mode is not completely the same; The determining, based on the first cleaning time of the cleaning device, the total amount of sewage to be deodorized by the deodorization module comprises the following: Determine the total amount of sewage based on the second cleaning durations corresponding to the N different cleaning modes during cleaning by the cleaning device and the first predetermined unit time sewage discharge volume corresponding to each cleaning mode; Based on the second cleaning time corresponding to the N different cleaning modes and the second predetermined sewage discharge volume per unit time, the first sewage volumes corresponding to the N different cleaning modes are determined, and the weighted sum of the first sewage volumes corresponding to the N different cleaning modes is determined as the total sewage volume, wherein the weights corresponding to different cleaning modes are not exactly the same.

3. The method for determining failure of a deodorizing module according to claim 1 or 2, characterized in that: The method further includes: determining a theoretical amount of sewage in the sewage tank at the alarm time when the sewage tank is full of water, and correcting the total amount of sewage if the difference between the theoretical amount of sewage in the sewage tank and the sewage amount of the sewage tank being full of water alarm exceeds a predetermined error range.

4. The method for determining failure of a deodorizing module according to claim 3, characterized in that: The correction of the total amount of sewage comprises: The absolute value of the difference between the theoretical sewage volume in the sewage tank and the full water alarm sewage volume of the sewage tank is used as the sewage compensation amount; when the total amount of sewage needs to be corrected, if the theoretical sewage volume in the sewage tank is greater than the full water alarm sewage volume of the sewage tank, the total amount of sewage is corrected by subtracting the sewage compensation amount; if the theoretical sewage volume in the sewage tank is less than the full water alarm sewage volume of the sewage tank, the total amount of sewage is corrected by adding the sewage compensation amount.

5. The method for determining failure of a deodorizing module according to claim 4, characterized in that: The method further includes: during the period of time when the sewage tank is continuously installed on the cleaning device, taking the product of the accumulated cleaning time of the cleaning device and the sewage discharge volume per unit time as the theoretical sewage volume in the current sewage tank.

6. The method for determining failure of a deodorizing module according to claim 1 or 2, characterized in that: The method further comprises: It is determined that during the current cleaning process, a full water alarm of the sewage tank is received beyond the expected time, and the total amount of sewage is compensated with a sewage compensation amount; the sewage compensation amount is determined based on the interval between the expected time and the time when the full water alarm is received.

7. The method for determining failure of a deodorizing module according to claim 1 or 2, characterized in that: The method further includes: determining whether the deodorization module is in the sewage tank based on first sensing information of a first in-place sensor for sensing whether the deodorization module is in the sewage tank; The determining the total amount of sewage deodorized by the deodorizing module based on the first cleaning time of the cleaning device comprises: The total amount of sewage deodorized by the deodorizing module is determined based on a first cleaning time duration for the cleaning device to perform the cleaning when the deodorizing module is in the sewage tank.

8. The method for determining failure of a deodorizing module according to claim 1 or 2, characterized in that: The method further comprises at least one of the following: Determining that the deodorization module fails, and sending failure indication information, wherein the failure indication information is used to indicate to a user that the deodorization module fails; Determine that the deodorizing module is reinstalled based on the sensing information of the first in-place sensor, record the update information of the deodorizing module, send update indication information for user confirmation, and determine whether the deodorizing module is updated based on at least one of the following: If no indication information of a predetermined operation is received within a predetermined time after the update indication information is sent, it is determined that the deodorization module is updated; if indication information of a predetermined operation is received within a predetermined time after the update indication information is sent, it is determined that the deodorization module is not updated, and the update information is removed.

9. A method for determining failure of a deodorization module, characterized in that: Applicable to cleaning equipment, wherein the cleaning equipment comprises a sewage tank, the cleaning equipment discharges sewage generated by the cleaning into the sewage tank during cleaning, the cleaning equipment has a sewage tank full water detection function, and the sewage tank comprises a deodorization module for deodorizing the sewage discharged into the sewage tank; The method comprises: Based on the first cleaning time of the cleaning device, the cumulative amount of sewage entering the sewage tank is determined, and then the total amount of sewage deodorized by the deodorization module is obtained; at the alarm time when the sewage tank is full of water, the theoretical amount of sewage in the sewage tank is determined, and if the difference between the theoretical amount of sewage in the sewage tank and the sewage amount of the sewage tank full of water alarm exceeds a predetermined error range, the total amount of sewage is corrected; It is determined whether the deodorization module is failed according to the corrected total amount of sewage.

10. The method for determining failure of a deodorizing module according to claim 9, characterized in that: The correction of the total amount of sewage comprises: The absolute value of the difference between the theoretical sewage volume in the sewage tank and the full water alarm sewage volume of the sewage tank is used as the sewage compensation amount; when the total amount of sewage needs to be corrected, if the theoretical sewage volume in the sewage tank is greater than the full water alarm sewage volume of the sewage tank, the total amount of sewage is corrected by subtracting the sewage compensation amount; if the theoretical sewage volume in the sewage tank is less than the full water alarm sewage volume of the sewage tank, the total amount of sewage is corrected by adding the sewage compensation amount.

11. The method for determining failure of a deodorizing module according to claim 10, characterized in that: The method further includes: during the period of time when the sewage tank is continuously installed on the cleaning device, taking the product of the accumulated cleaning time of the cleaning device and the sewage discharge volume per unit time as the theoretical sewage volume in the current sewage tank.

12. The method for determining failure of a deodorizing module according to claim 9, characterized in that: The method further comprises: It is determined that during the current cleaning process, a full water alarm of the sewage tank is received beyond the expected time, and the total amount of sewage is compensated with a sewage compensation amount; the sewage compensation amount is determined based on the interval between the expected time and the time when the full water alarm is received.

13. The method for determining failure of a deodorizing module according to claim 9, characterized in that: The method further includes: determining whether the deodorization module is in the sewage tank based on first sensing information of a first in-place sensor for sensing whether the deodorization module is in the sewage tank; The determining the total amount of sewage deodorized by the deodorizing module based on the first cleaning time of the cleaning device comprises: The total amount of sewage deodorized by the deodorizing module is determined based on a first cleaning time duration for the cleaning device to perform the cleaning when the deodorizing module is in the sewage tank.

14. A method for determining failure of a deodorization module, characterized in that: Applicable to a cleaning device, wherein the cleaning device comprises a sewage tank, the cleaning device discharges sewage generated by the cleaning into the sewage tank during cleaning, the cleaning device has a sewage tank in-place detection function, and the sewage tank comprises a deodorization module for deodorizing the sewage discharged into the sewage tank; The method comprises: Based on the total deodorization time of the deodorization module, whether the deodorization module is invalid is determined; based on the first cleaning time of the cleaning device, and the shutdown soaking time of the deodorization module in the sewage other than the first cleaning time, the total deodorization time is determined; wherein, The shutdown soaking time includes the interval between the end time of the previous cleaning and the start time of the next cleaning when the sewage tank is always in place with the cleaning equipment, and the interval between the moment when the cleaning equipment last finished cleaning and the moment when the sewage tank is separated from the cleaning equipment.

15. The method for determining failure of a deodorizing module according to claim 14, characterized in that: The method further comprises: Determining the total amount of sewage deodorized by the deodorization module based on a first cleaning time duration for the cleaning device to perform the cleaning; If the total deodorization time is greater than the total use time threshold, and the total sewage volume is less than or equal to the total sewage volume threshold, it is determined that the deodorization module is not invalid.

16. The method for determining failure of a deodorizing module according to claim 15, characterized in that: The cleaning comprises N different cleaning modes, and the sewage discharge per unit time corresponding to each cleaning mode is not exactly the same; The determining the total amount of sewage deodorized by the deodorizing module based on the first cleaning time of the cleaning device comprises: Determine the total amount of sewage based on the second cleaning durations corresponding to the N different cleaning modes during cleaning by the cleaning device and the first predetermined unit time sewage discharge volume corresponding to each cleaning mode; Based on the second cleaning time corresponding to the N different cleaning modes and the second predetermined sewage discharge volume per unit time, the first sewage volumes corresponding to the N different cleaning modes are determined, and the weighted sum of the first sewage volumes corresponding to the N different cleaning modes is determined as the total sewage volume, wherein the weights corresponding to different cleaning modes are not exactly the same.

17. The method for determining failure of a deodorizing module according to claim 15, characterized in that: The method further includes: determining a theoretical amount of sewage in the sewage tank at the alarm time when the sewage tank is full of water, and correcting the total amount of sewage if the difference between the theoretical amount of sewage in the sewage tank and the sewage amount of the sewage tank being full of water alarm exceeds a predetermined error range.

18. The method for determining failure of a deodorizing module according to claim 17, characterized in that: The correction of the total amount of sewage comprises: The absolute value of the difference between the theoretical sewage volume in the sewage tank and the full water alarm sewage volume of the sewage tank is used as the sewage compensation amount; when the total amount of sewage needs to be corrected, if the theoretical sewage volume in the sewage tank is greater than the full water alarm sewage volume of the sewage tank, the total amount of sewage is corrected by subtracting the sewage compensation amount; if the theoretical sewage volume in the sewage tank is less than the full water alarm sewage volume of the sewage tank, the total amount of sewage is corrected by adding the sewage compensation amount.

19. The method for determining failure of a deodorizing module according to claim 18, characterized in that: The method further includes: during the period of time when the sewage tank is continuously installed on the cleaning device, taking the product of the accumulated cleaning time of the cleaning device and the sewage discharge volume per unit time as the theoretical sewage volume in the current sewage tank.

20. The method for determining failure of a deodorizing module according to claim 15, characterized in that: The method further comprises: It is determined that during the current cleaning process, a full water alarm of the sewage tank is received beyond the expected time, and the total amount of sewage is compensated with a sewage compensation amount; the sewage compensation amount is determined based on the interval between the expected time and the time when the full water alarm is received.

21. A cleaning device, characterized in that: The cleaning device includes a sewage tank and a controller. When cleaning, the cleaning device discharges sewage generated by the cleaning into the sewage tank. The sewage tank includes a deodorization module for deodorizing the sewage discharged into the sewage tank. The controller is used to execute the deodorization module failure determination method according to any one of claims 1 to 20.

Citation Information

Patent Citations

  • Water purifier controller

    CN101704601A

  • Self-cleaning sewage treatment device and cleaning robot

    CN221522177U