Intelligent and accurate filter element service lifespan calculation method and apparatus, device, and medium
By comparing filtered water quality and qualified water quality information, and combining user usage data, the system employs multi-factor analysis and overlap calculation to solve the problem of inaccurate traditional filter life calculation and achieve accurate estimation of filter life.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- SHANGHAI PURE DEAU ENVIRONMENT PROTECTION TECH CO LTD
- Filing Date
- 2025-08-13
- Publication Date
- 2026-06-25
Smart Images

Figure CN2025114275_25062026_PF_FP_ABST
Abstract
Description
Intelligent and accurate filter core life calculation method, device, equipment and medium TECHNICAL FIELD
[0001] The present application relates to the technical field of water purifiers, in particular to an intelligent and accurate filter core life calculation method, device, equipment and medium. BACKGROUND
[0002] With the increasing demand for water purity, filter cores are widely used in various water treatment equipment; in order to ensure that these devices can continuously and effectively remove impurities, pollutants, odors, etc. in water or air, it is necessary to accurately grasp the time length of the filter core under different working conditions. However, it is still a challenge to accurately estimate the service life of the filter core in intelligent water purification equipment, so how to accurately predict the service life of the filter core has become a hot research topic.
[0003] Traditional filter core life calculation mostly uses simple time calculation or flow counting method, that is, a fixed use time or a filter water volume threshold is set, and when it is reached, the filter core is replaced.
[0004] However, the traditional filter core life calculation method can only use a single condition for simple calculation, resulting in inaccurate estimation of the actual remaining life of the filter core. SUMMARY
[0005] In order to improve the accuracy of filter core life calculation, the present application provides an intelligent and accurate filter core life calculation method, device, equipment and medium.
[0006] In a first aspect, the present application provides an intelligent and accurate filter core life calculation method, which adopts the following technical solution:
[0007] An intelligent and accurate filter core life calculation method comprises:
[0008] Obtaining filter water quality information and qualified water quality information, if the filter water quality information and the qualified water quality information are inconsistent, determining a first filter core life, the filter water quality information is the water quality information filtered by the water purifier at present, and the qualified water quality information is the water quality information filtered by the water purifier for the first time;
[0009] Obtaining user usage information, and determining a second filter core life according to the user usage information;
[0010] Determining a life coincidence degree according to the first filter core life and the second filter core life;
[0011] If the life coincidence degree is greater than or equal to a preset coincidence degree, determining a target filter core life.
[0012] By adopting the technical scheme, after the filtered water quality information and the qualified water quality information are acquired, the filtered water quality information is compared with the qualified water quality information, if the filtered water quality information is inconsistent with the qualified water quality information, it indicates that impurities still exist in the water after the water is filtered by the filter core, the water quality at this time cannot meet the use standard, and the first filter core life is determined; then, the user use information is acquired, the user use information is analyzed and processed, and the second filter core life corresponding thereto is calculated; after the second filter core life is determined, the first filter core life and the second filter core life are subjected to coincidence degree calculation, so that the life coincidence degree is determined, thereby avoiding the limitation and error that may exist in a single determination method; then, the life coincidence degree is matched with the preset coincidence degree, if the life coincidence degree is greater than or equal to the preset coincidence degree, it indicates that the filtered water quality at this time just meets the use demand of the staff, the filter core has reached the service life at this time, and the target filter core life is determined; thereby the accuracy of filter core life calculation is improved.
[0013] In a possible implementation manner, the first filter core life is determined if the filtered water quality information is inconsistent with the qualified water quality information, and the first filter core life comprises:
[0014] The filtered water quality information is subjected to splitting processing to obtain a plurality of sub-filtered water quality information;
[0015] Based on the qualified water quality information, an influence water quality factor is determined;
[0016] According to the influence water quality factor, weight information is determined;
[0017] According to the weight information, a water quality score corresponding to each sub-filtered water quality information is determined;
[0018] If the water quality score is equal to a preset water quality score, a filter core use time is acquired;
[0019] According to the filter core use time, the first filter core life is obtained.
[0020] In a possible implementation manner, the user use information is acquired, and the second filter core life is determined according to the user use information, and the second filter core life comprises:
[0021] The user use information comprises a filter core use time and a water passing amount;
[0022] The filter core use time and the water passing amount are brought into a filter core life calculation formula to calculate the second filter core life;
[0023] The filter core calculation formula corresponding to the second filter core life comprises:
[0024] The second filter core life corresponding to the user usage information is calculated according to the following formula: Second filter core life = [100% - (n / N+m / M) / 2] * 100%
[0025] Wherein, n represents the user filter core usage time, m represents the water passing amount after n days, N represents the total filter core usage days, and M represents the total water passing amount after N days.
[0026] In a possible implementation, the determining the second filter core life further includes:
[0027] If the water quality score is less than the preset water quality score, the filter core replacement information is acquired, and the filter core replacement information includes the total usage days before the filter core replacement and the total water passing amount before the filter core replacement;
[0028] The filter core replacement information is brought into a standard filter core life calculation formula to calculate the standard filter core life;
[0029] The standard filter core life calculation formula corresponding to the determining the standard filter core life includes:
[0030] The standard filter core life corresponding to the standard filter core life is calculated according to the following formula: C = 100% - N now / N1 C = 100% - M now / M1
[0031] Wherein, N now represents the total usage days before the filter core replacement, M now represents the total water passing amount before the filter core replacement, and C represents the standard filter core life.
[0032] In a possible implementation, the determining the life coincidence degree according to the first filter core life and the second filter core life includes:
[0033] A first curve image is drawn according to the first filter core life;
[0034] A second curve image is drawn according to the second filter core life;
[0035] An image coincidence degree is determined according to the first curve image and the second curve image;
[0036] The life coincidence degree is determined according to the image coincidence degree.
[0037] In a possible implementation, the first filter core life includes a plurality of, the second filter core life includes a plurality of, and the determining the target filter core life includes:
[0038] A first weighted average value is determined according to the first filter core life;
[0039] determine a second weighted average value according to the second filter element life;
[0040] perform mean calculation on the first weighted average value and the second weighted average value to determine the target filter element life.
[0041] In a possible implementation, the determining the target filter element life further includes:
[0042] obtain the replacement service days and the actual water passing amount each time the filter element is replaced;
[0043] calculate the replacement service days in an optimal total service time calculation formula to obtain the optimal total service time;
[0044] the optimal total service time corresponding to the replacement service days includes:
[0045] the optimal total service time is calculated according to the following formula: N = [(n1+n2+n3+…+n x ) / x] / (100-C)
[0046] wherein, {n1+n2+n3+…+n x} represents the replacement service days each time the filter element is replaced, and C represents the standard filter element life;
[0047] calculate the actual water passing amount in an optimal total water passing amount calculation formula to obtain the optimal total water passing amount;
[0048] the optimal total water passing amount corresponding to the actual water passing amount includes:
[0049] the optimal total water passing amount is calculated according to the following formula: M = [(m1+m2+m3+…+m x ) / x] / (100-C)
[0050] wherein, {m1+m2+m3+…+m x} represents the actual water passing amount each time the filter element is replaced, and C represents the standard filter element life;
[0051] determine an optimal scheme according to the optimal total service time and the optimal total water passing amount.
[0052] In a second aspect, the present application provides an intelligent and accurate filter element life calculation device, which adopts the following technical scheme:
[0053] An intelligent and accurate filter element life calculation device includes a first filter element life determination module, a second filter element life determination module, a life coincidence degree determination module, and a target filter element life determination module, wherein,
[0054] The first filter core life determination module is configured to acquire filter water quality information and qualified water quality information, and determine the first filter core life if the filter water quality information is inconsistent with the qualified water quality information, wherein the filter water quality information is water quality information after water is filtered by the water purifier for the first time, and the qualified water quality information is water quality information after water is filtered by the water purifier for the first time.
[0055] The second filter core life determination module is configured to acquire user usage information, and determine the second filter core life according to the user usage information.
[0056] The life coincidence degree determination module is configured to determine a life coincidence degree according to the first filter core life and the second filter core life.
[0057] The target filter core life determination module is configured to determine the target filter core life if the life coincidence degree is greater than or equal to a preset coincidence degree.
[0058] By using the above technical solution, the first filter core life determination module compares the filter water quality information with the qualified water quality information after acquiring the filter water quality information and the qualified water quality information, and determines the first filter core life if the filter water quality information is inconsistent with the qualified water quality information. The water quality cannot meet the use standard if the water still contains impurities after being filtered by the filter core at this time, and the first filter core life is determined. Then, the second filter core life determination module analyzes and processes the user usage information according to the acquired user usage information, and calculates the corresponding second filter core life. After determining the second filter core life, the life coincidence degree determination module calculates the coincidence degree of the first filter core life and the second filter core life, thereby determining the life coincidence degree, so as to avoid the limitations and errors of a single determination method. Then, the target filter core life determination module matches the life coincidence degree with the preset coincidence degree, and determines the target filter core life if the life coincidence degree is greater than or equal to the preset coincidence degree. The water quality after filtration meets the demand of the staff at this time, and the filter core has reached the service life, thereby improving the accuracy of the filter core life calculation.
[0059] In a possible implementation manner, the first filter core life determination module comprises a sub-filter water quality information determination unit, an influence water quality factor determination unit, a weight information determination unit, a water quality score determination unit, a filter core usage time acquisition unit, and a first filter core life determination unit, wherein the sub-filter water quality information determination unit is configured to split the filter water quality information to obtain a plurality of sub-filter water quality information.
[0060] The sub-filter water quality information determination unit is configured to split the filter water quality information to obtain a plurality of sub-filter water quality information.
[0061] The influence water quality factor determination unit is configured to determine an influence water quality factor based on the qualified water quality information.
[0062] The weight information determination unit is used to determine weight information based on the factors affecting water quality.
[0063] A water quality score determination unit is used to determine the water quality score corresponding to each sub-filtration water quality information based on the weight information.
[0064] The filter cartridge usage time acquisition unit is used to acquire the filter cartridge usage time if the water quality score is equal to a preset water quality score.
[0065] The first filter life determination unit is used to determine the life of the first filter based on the usage time of the filter.
[0066] In one possible implementation, the second filter cartridge lifespan determination module includes: a second filter cartridge lifespan determination unit, wherein...
[0067] The user information includes filter cartridge usage time and water flow rate;
[0068] The second filter cartridge life determination unit is used to calculate the second filter cartridge life by inputting the filter cartridge usage time and the water flow rate into the filter cartridge life calculation formula.
[0069] The formula for calculating the lifespan of the second filter element includes:
[0070] The lifespan of the second filter element corresponding to the user usage information is calculated using the following formula: Second filter element lifespan = [100% - (n / N + m / M) / 2] * 100%
[0071] Where n represents the user's filter cartridge usage time, m represents the water flow rate after n days, N represents the total number of days the filter cartridge is used, and M represents the total water flow rate of the filter cartridge after N days.
[0072] In one possible implementation, the intelligent and precise filter life calculation device further includes: a filter replacement information acquisition module and a standard filter life determination module, wherein...
[0073] The filter replacement information acquisition module is used to acquire filter replacement information if the water quality score is less than the preset water quality score. The filter replacement information includes the total number of days of use and the total water flow before the filter replacement.
[0074] The standard filter life determination module is used to input the filter replacement information into the standard filter life calculation formula to calculate and determine the standard filter life.
[0075] The formula for calculating the standard filter life corresponding to the standard filter life includes:
[0076] The standard filter life corresponding to the standard filter life is calculated using the following formula: C = 100% - Nnow / N1 C=100%-M now / M1
[0077] Where, N now Indicates the total number of days of use before replacing the filter element, M now The value indicates the total water flow before the filter cartridge is replaced, and C indicates the standard filter cartridge lifespan.
[0078] In one possible implementation, the lifetime overlap determination module includes: a first curve image drawing unit, a second curve image drawing unit, an image overlap determination unit, and a lifetime overlap determination unit, wherein...
[0079] The first curve image drawing unit is used to draw a first curve image based on the lifespan of the first filter element;
[0080] The second curve image drawing unit is used to draw a second curve image based on the lifespan of the second filter element;
[0081] The image overlap determination unit is used to determine the image overlap based on the first curve image and the second curve image;
[0082] The lifetime overlap determination unit is used to determine the lifetime overlap based on the image overlap.
[0083] In one possible implementation, the target filter life determination module includes: a first weighted average determination unit, a second weighted average determination unit, and a target filter life determination unit, wherein,
[0084] The first weighted average value determination unit is used to determine the first weighted average value based on the lifespan of the first filter element;
[0085] The second weighted average value determination unit is used to determine the second weighted average value based on the lifespan of the second filter element;
[0086] The target filter life determination unit is used to calculate the average of the first weighted average and the second weighted average to determine the target filter life.
[0087] In one possible implementation, the intelligent and precise filter cartridge life calculation device further includes: an information acquisition module, an optimized total usage time determination module, an optimized total water flow determination module, and an optimization scheme determination module, wherein...
[0088] The information acquisition module is used to acquire the number of days the filter cartridge has been used for each replacement and the actual water flow rate for each replacement.
[0089] The optimized total usage time determination module is used to input the number of replacement days into the optimized total usage time calculation formula to obtain the optimized total usage time.
[0090] The total optimized usage time corresponding to the number of days of replacement includes:
[0091] The total optimized usage time is calculated using the following formula: N=[(n1+n2+n3+……+n x ) / x] / (100-C)
[0092] Among them, {n1+n2+n3+……+n x} indicates the number of days the filter cartridge is used each time it is replaced, and C indicates the standard filter cartridge lifespan;
[0093] The optimized total water flow determination module is used to input the actual water flow into the optimized total water flow calculation formula to calculate the optimized total water flow.
[0094] The optimized total water flow corresponding to the actual water flow includes:
[0095] The optimized total flow rate is calculated using the following formula: M=[(m1+m2+m3+……+m x ) / x] / (100-C)
[0096] Where, {m1+m2+m3+……+m x} indicates the actual water flow rate each time the filter cartridge is replaced, and C indicates the standard filter cartridge lifespan;
[0097] The optimization scheme determination module is used to determine the optimization scheme based on the total optimized usage time and the total optimized water flow.
[0098] Thirdly, this application provides an electronic device that adopts the following technical solution:
[0099] An electronic device comprising:
[0100] At least one processor;
[0101] Memory;
[0102] At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: execute the above-described intelligent and accurate filter life calculation method.
[0103] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution:
[0104] A computer-readable storage medium includes: a computer program that can be loaded by a processor and execute the above-described intelligent and accurate filter life calculation method.
[0105] In summary, this application includes the following beneficial technical effects:
[0106] After obtaining the filtered water quality information and the qualified water quality information, the filtered water quality information is compared with the qualified water quality information. If the filtered water quality information and the qualified water quality information are inconsistent, it means that impurities still exist in the water after filtration by the filter cartridge, and the water quality does not meet the usage standard. The lifespan of the first filter cartridge is then determined. Next, by analyzing and processing the user usage information, the lifespan of the corresponding second filter cartridge is calculated. After determining the lifespan of the second filter cartridge, the overlap between the lifespan of the first filter cartridge and the lifespan of the second filter cartridge is calculated to determine the lifespan overlap, thus avoiding the limitations and errors that may exist in a single judgment method. Then, the lifespan overlap is matched with a preset overlap. If the lifespan overlap is greater than or equal to the preset overlap, it means that the filtered water quality just meets the needs of the staff, and the filter cartridge has reached the end of its service life. The target filter cartridge lifespan is then determined, thus improving the accuracy of the filter cartridge lifespan calculation. Attached Figure Description
[0107] Figure 1 is a flowchart illustrating the intelligent and precise filter life calculation method of this application;
[0108] Figure 2 is a block diagram of the intelligent and accurate filter life calculation device of this application;
[0109] Figure 3 is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation
[0110] The present application will be further described in detail below with reference to Figures 1-3.
[0111] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0112] This application provides an intelligent and accurate method for calculating filter lifespan, executed by an electronic device. This electronic device can be a server or a terminal device. The server can be a standalone physical server, a server cluster consisting of multiple physical servers, a distributed device, or a cloud server providing cloud computing services. The terminal device can be a smartphone, tablet, laptop, desktop computer, etc., but is not limited to these. The terminal device and the server can be directly or indirectly connected via wired or wireless communication, and this application does not impose any limitations on this.
[0113] Referring to Figure 1, the method includes: steps S101, S102, S103, and S104, wherein:
[0114] Step S101: Obtain filtered water quality information and qualified water quality information. If the filtered water quality information and qualified water quality information are inconsistent, determine the lifespan of the first filter element.
[0115] In the application embodiment, the filtered water quality information is the water quality information after it has been filtered by the water purifier, and the qualified water quality information is the water quality information after it has been filtered by the water purifier for the first time.
[0116] Specifically, each water purifier is equipped with a monitoring device at both its inlet and outlet to detect water quality. This device collects water quality information in real time as the purifier operates and transmits this information to the electronic device. Upon receiving the water quality information, the electronic device categorizes and stores it in a database based on the operating time and the inlet / outlet. It then sets the water quality information after the first pass through the purifier as qualified water quality information. Subsequently, the electronic device compares the filtered water quality information with the qualified water quality information. If the filtered water quality information does not match the qualified water quality information, it means that impurities still exist in the water after filtration by the filter cartridge, and the water quality does not meet the standards for use. The electronic device then analyzes and processes the data to determine the lifespan of the corresponding first filter cartridge.
[0117] Step S102: Obtain user usage information and determine the lifespan of the second filter element based on the user usage information.
[0118] In the application embodiment, the user information includes filter cartridge usage time and water flow rate.
[0119] Specifically, each filter cartridge in the water purifier has a monitoring device at its installation location to detect user usage information. After receiving the user usage information transmitted by the monitoring device, the electronic device will store it in the database according to the filter cartridge usage time and water flow rate. Then, the electronic device will calculate the lifespan of the second filter cartridge according to the second filter cartridge lifespan calculation formula transmitted by the staff.
[0120] The lifespan of the second filter element corresponding to the user's usage information is calculated using the following formula: Second filter element lifespan = [100% - (n / N + m / M) / 2] * 100%
[0121] Where n represents the user's filter cartridge usage time, m represents the water flow rate after n days, N represents the total number of days the filter cartridge is used, and M represents the total water flow rate of the filter cartridge after N days.
[0122] Step S103: Determine the lifespan overlap based on the lifespan of the first filter element and the lifespan of the second filter element.
[0123] Specifically, the electronic device plots a curve image of the lifespan of the first filter element in the database with usage time as the x-axis and the lifespan of the first filter element as the y-axis, and sets the plotted image as the first curve image; at the same time, the electronic device plots a curve image of the lifespan of the second filter element in the database with usage time as the x-axis and the lifespan of the second filter element as the y-axis, and sets the plotted image as the second curve image; then the electronic device overlays the first curve image and the second curve image, and uses an image algorithm to determine the degree of overlap of lifespans.
[0124] Step S104: If the lifespan overlap is greater than or equal to the preset overlap, then determine the target filter lifespan.
[0125] Specifically, after determining the lifespan overlap, the electronic device matches the lifespan overlap with the preset overlap. If the lifespan overlap is greater than the preset overlap, it means that the filtered water quality meets the user's needs. If the lifespan overlap is less than the preset overlap, it means that the filtered water quality does not meet the user's needs at all, and the filter cartridge has far exceeded its lifespan. If the lifespan overlap is greater than or equal to the preset overlap, it means that the filtered water quality just meets the user's needs, and the filter cartridge has reached its lifespan. The electronic device then sets the weighted average of the lifespans of the first and second filter cartridges corresponding to the filter cartridge overlap being equal to the preset overlap as the target filter cartridge lifespan.
[0126] This application provides an intelligent and accurate method for calculating filter cartridge lifespan. After acquiring filtered water quality information and qualified water quality information, the filtered water quality information is compared with the qualified water quality information. If the filtered water quality information and qualified water quality information are inconsistent, it indicates that impurities still exist in the water after filtration by the filter cartridge, and the water quality does not meet the usage standard. The lifespan of the first filter cartridge is then determined. Next, user usage information is obtained and analyzed to calculate the corresponding lifespan of the second filter cartridge. After determining the lifespan of the second filter cartridge, the overlap between the lifespan of the first filter cartridge and the lifespan of the second filter cartridge is calculated to determine the lifespan overlap, thus avoiding the limitations and errors that may exist in a single judgment method. Then, the lifespan overlap is matched with a preset overlap. If the lifespan overlap is greater than or equal to the preset overlap, it indicates that the filtered water quality just meets the user's needs, and the filter cartridge has reached its service life, thus determining the target filter cartridge lifespan. This improves the accuracy of filter cartridge lifespan calculation.
[0127] If the filtered water quality information is inconsistent with the qualified water quality information, the lifespan of the first filter element is determined, including: splitting the filtered water quality information into multiple sub-filtered water quality information; determining the factors affecting water quality based on the qualified water quality information; determining the weight information based on the factors affecting water quality; determining the water quality score corresponding to each sub-filtered water quality information based on the weight information; if the water quality score is equal to the preset water quality score, obtaining the filter element usage time; and obtaining the lifespan of the first filter element based on the filter element usage time.
[0128] In this embodiment of the application, the qualified water quality information is the water quality information after the first filtration by the water purifier.
[0129] Specifically, the electronic equipment breaks down the filtered water quality information based on the water quality indicators set by the staff, resulting in multiple sub-filtered water quality information. Among these, the water quality indicators include the content of dissolved solids (TDS), pH value, hardness (measured by the content of substances such as calcium carbonate), microbial content (such as the number of bacteria and viruses), and heavy metal content (such as the content of elements like lead, mercury, and cadmium).
[0130] Furthermore, the electronic device compares qualified water quality information with water quality indicators to identify factors affecting water quality and sets them as influencing factors. Based on water quality assessment knowledge, the electronic device determines the importance of each influencing factor and assigns its corresponding weight information. For example, dissolved solids content has a weight of 0.2, pH has a weight of 0.1, hardness has a weight of 0.15, microbial content has a weight of 0.3, and heavy metal content has a weight of 0.25. The electronic device calculates the water quality score for each sub-filtration water quality information based on the weight information corresponding to each influencing factor. The electronic device then compares the water quality score with a preset water quality score. If the water quality score equals the preset score, it indicates that the water quality does not meet the staff's usage standards. The electronic device then generates a filter cartridge usage time acquisition command and transmits it to the filter cartridge timing device, which then transmits the filter cartridge usage time to the electronic device. Upon receiving the filter cartridge usage time, the electronic device sets the corresponding filter cartridge usage time as the first filter cartridge lifespan.
[0131] Obtain user usage information and determine the lifespan of the second filter element based on this information. This includes: inputting the filter element usage time and water flow rate into the filter element lifespan calculation formula to calculate and determine the lifespan of the second filter element; and determining the filter element calculation formula corresponding to the lifespan of the second filter element, including:
[0132] The lifespan of the second filter element corresponding to the user's usage information is calculated using the following formula: Second filter element lifespan = [100% - (n / N + m / M) / 2] * 100%
[0133] Where n represents the user's filter cartridge usage time, m represents the water flow rate after n days, N represents the total number of days the filter cartridge is used, and M represents the total water flow rate of the filter cartridge after N days.
[0134] In this embodiment of the application, the user information includes filter cartridge usage time and water flow rate.
[0135] Specifically, after receiving user usage information, the electronic device classifies and stores the filter cartridge usage time and water flow rate one-to-one. Then, the electronic device filters the filter cartridge usage time and water flow rate to determine the corresponding filter cartridge usage time n, water flow rate M after n days, total number of days of filter cartridge use N, and total water flow rate M after N days. These values are then substituted into the formula to calculate the corresponding second filter cartridge lifespan.
[0136] After determining the lifespan of the second filter element, the process further includes: if the water quality score is less than the preset water quality score, obtaining filter element replacement information; inputting the filter element replacement information into the standard filter element lifespan calculation formula to calculate and determine the standard filter element lifespan; and determining the standard filter element lifespan calculation formula corresponding to the standard filter element lifespan, including:
[0137] The standard filter life corresponding to the standard filter life is calculated using the following formula: C = 100% - N now / N1 C=100%-M now / M1
[0138] Where, N now Indicates the total number of days of use before replacing the filter element, M now The value indicates the total water flow before the filter cartridge is replaced, and C indicates the standard filter cartridge lifespan.
[0139] In this embodiment, the filter replacement information includes the total number of days of use and the total water flow before the filter replacement.
[0140] Specifically, the electronic device compares the water quality score with the preset water quality score. If the water quality score is lower than the preset water quality score, it indicates that the water quality is poor and cannot meet the needs of the staff. The electronic device then generates a filter replacement information acquisition command and transmits it to the corresponding monitoring device. After receiving the filter replacement information acquisition command, the monitoring device immediately transmits the filter replacement information to the electronic device. After receiving the filter replacement information, the electronic device immediately uses the filter replacement information, including the total number of days of use before filter replacement and the total water flow, into the formula to calculate and determine the standard filter life.
[0141] Determine the lifespan overlap based on the lifespan of the first filter element and the lifespan of the second filter element, including: plotting a first curve image based on the lifespan of the first filter element; plotting a second curve image based on the lifespan of the second filter element; determining the image overlap based on the first curve image and the second curve image; and determining the lifespan overlap based on the image overlap.
[0142] Specifically, the electronic device plots a first curve with the number of days from the start to the end of the filter's use as the x-axis and the lifespan of the first filter element as the y-axis. Assume the lifespan of the first filter element is 150 days. When x = 0, the filter element has just begun use, and the remaining lifespan ratio y = 1, meaning the curve's starting point is (0, 1). As time progresses, when x = 150, the filter element's lifespan is exhausted, and the remaining lifespan ratio y = 0, meaning the endpoint is (150, 0). Simultaneously, the electronic device plots a second curve in the same manner.
[0143] Furthermore, the electronic device plots the first curve image and the second curve image in the same coordinate system, analyzes and processes the images, and determines the image overlap degree corresponding to the first curve image and the second curve image; then the electronic device matches the image overlap degree with the corresponding filter element and sets it as the lifespan overlap degree of the filter element.
[0144] Determining the target filter life includes: determining a first weighted average based on the first filter life; determining a second weighted average based on the second filter life; and calculating the mean of the first weighted average and the second weighted average to determine the target filter life.
[0145] In the embodiments of this application, the lifespan of the first filter element includes multiple components, and the lifespan of the second filter element includes multiple components.
[0146] Specifically, the electronic device uses historical data to determine the relevant factors affecting the lifespan of the first filter element and assigns corresponding weights to these factors. For example, factors affecting filter lifespan may include the operating environment (such as temperature and humidity), the quality of the filtered water (pH, hardness, impurity content, etc.), and usage frequency (duration or number of times the filter is turned on each day). The electronic device then calculates a first weighted average based on the weights assigned to these factors; simultaneously, it calculates a second weighted average using the same method; finally, the electronic device calculates the mean of the first and second weighted averages and sets the resulting average as the target filter lifespan.
[0147] After determining the target filter cartridge lifespan, the following steps are also taken: obtaining the number of days of filter cartridge replacement and the actual water flow rate at each filter cartridge replacement; and then using the number of days of replacement to calculate the total optimized usage time in the formula for calculating the total optimized usage time.
[0148] The total optimized usage time corresponding to the number of days of use, including;
[0149] Calculate the total time for optimization using the following formula: N=[(n1+n2+n3+……+n x ) / x] / (100-C)
[0150] Where, {n1+n2+n3+……+n x} indicates the number of days the filter cartridge is used each time it is replaced, and C indicates the standard filter cartridge lifespan;
[0151] The actual flow rate is substituted into the optimized total flow rate calculation formula to obtain the optimized total flow rate.
[0152] The optimized total flow rate corresponding to the actual flow rate includes:
[0153] Calculate the optimized total flow rate using the following formula: M=[(m1+m2+m3+……+m x ) / x] / (100-C)
[0154] Where, {m1+m2+m3+……+m x} indicates the actual water flow rate each time the filter cartridge is replaced, and C indicates the standard filter cartridge lifespan;
[0155] The optimization plan is determined based on the total usage time and the total water flow rate.
[0156] Specifically, water purifiers are equipped with monitoring devices that record the number of days the filter cartridge is used and the actual water flow rate each time the filter cartridge is replaced. The monitoring devices transmit the number of days the filter cartridge is used and the actual water flow rate each time the filter cartridge is replaced to the electronic device. After receiving the number of days the filter cartridge is used and the actual water flow rate each time the filter cartridge is replaced from the monitoring devices, the electronic device uses the number of days the filter cartridge is used to calculate the total optimized usage time using the formula to obtain the total optimized usage time.
[0157] The total optimized usage time corresponding to the changed usage days includes;
[0158] Calculate the total time for optimization using the following formula: N=[(n1+n2+n3+……+n x ) / x] / (100-C)
[0159] Where, {n1+n2+n3+……+n x} indicates the number of days the filter cartridge is used each time it is replaced, and C indicates the standard filter cartridge lifespan;
[0160] The actual flow rate is substituted into the optimized total flow rate calculation formula to obtain the optimized total flow rate.
[0161] The optimized total flow rate corresponding to the actual flow rate includes:
[0162] Calculate the optimized total flow rate using the following formula: M=[(m1+m2+m3+……+m x ) / x] / (100-C)
[0163] Where, {m1+m2+m3+……+m x} indicates the actual water flow rate each time the filter cartridge is replaced, and C indicates the standard filter cartridge lifespan;
[0164] Furthermore, the electronic device optimizes the calculation formula for calculating the lifespan of the second filter element based on the optimized total usage time and optimized total water flow, and generates a corresponding optimization scheme.
[0165] Referring to Figure 2, the intelligent and precise filter life calculation device 20 may specifically include: a first filter life determination module 201, a second filter life determination module 202, a life overlap determination module 203, and a target filter life determination module 204, wherein,
[0166] The first filter cartridge life determination module 201 is used to obtain filtered water quality information and qualified water quality information. If the filtered water quality information and qualified water quality information are inconsistent, the life of the first filter cartridge is determined. The filtered water quality information is the water quality information after the water purifier has filtered the water, and the qualified water quality information is the water quality information after the first time the water purifier has filtered the water.
[0167] The second filter life determination module 202 is used to obtain user usage information and determine the life of the second filter based on the user usage information.
[0168] The lifespan overlap determination module 203 is used to determine the lifespan overlap based on the lifespan of the first filter element and the lifespan of the second filter element.
[0169] The target filter life determination module 204 is used to determine the target filter life if the life overlap is greater than or equal to the preset overlap.
[0170] In one possible implementation of this application embodiment, the first filter cartridge lifespan determination module 201 includes: a sub-filtration water quality information determination unit, a water quality influencing factor determination unit, a weight information determination unit, a water quality score determination unit, a filter cartridge usage time acquisition unit, and a first filter cartridge lifespan determination unit, wherein...
[0171] The sub-filtration water quality information determination unit is used to split the filtration water quality information to obtain multiple sub-filtration water quality information.
[0172] The water quality influencing factor determination unit is used to determine the influencing factors based on qualified water quality information.
[0173] The weight information determination unit is used to determine weight information based on factors affecting water quality.
[0174] The water quality score determination unit is used to determine the water quality score corresponding to each sub-filtration water quality information based on the weight information.
[0175] The filter cartridge usage time acquisition unit is used to acquire the filter cartridge usage time if the water quality score is equal to the preset water quality score.
[0176] The first filter element life determination unit is used to determine the first filter element life based on the filter element usage time.
[0177] In one possible implementation of this application embodiment, the second filter life determination module 202 includes: a second filter life determination unit, wherein...
[0178] User information includes filter cartridge usage time and water flow rate;
[0179] The second filter cartridge life determination unit is used to calculate the second filter cartridge life by inputting the filter cartridge usage time and water flow rate into the filter cartridge life calculation formula.
[0180] The formula for calculating the lifespan of the second filter element includes:
[0181] The lifespan of the second filter element corresponding to the user's usage information is calculated using the following formula: Second filter element lifespan = [100% - (n / N + m / M) / 2] * 100%
[0182] Where n represents the user's filter cartridge usage time, m represents the water flow rate after n days, N represents the total number of days the filter cartridge is used, and M represents the total water flow rate of the filter cartridge after N days.
[0183] One possible implementation of this application embodiment, the intelligent and precise filter life calculation device 20, further includes: a filter replacement information acquisition module and a standard filter life determination module, wherein...
[0184] The filter replacement information acquisition module is used to acquire filter replacement information if the water quality score is less than the preset water quality score. The filter replacement information includes the total number of days of use and the total water flow before the filter is replaced.
[0185] The standard filter life determination module is used to input filter replacement information into the standard filter life calculation formula to determine the standard filter life.
[0186] Determine the standard filter life calculation formula corresponding to the standard filter life, including:
[0187] The standard filter life corresponding to the standard filter life is calculated using the following formula: C = 100% - N now / N1 C=100%-M now / M1
[0188] Where, N now Indicates the total number of days of use before replacing the filter element, M now The value indicates the total water flow before the filter cartridge is replaced, and C indicates the standard filter cartridge lifespan.
[0189] In one possible implementation of this application, the lifetime overlap determination module 203 includes: a first curve image drawing unit, a second curve image drawing unit, an image overlap determination unit, and a lifetime overlap determination unit, wherein...
[0190] The first curve image drawing unit is used to draw a first curve image based on the lifespan of the first filter element;
[0191] The second curve image drawing unit is used to draw a second curve image based on the lifespan of the second filter element;
[0192] The image overlap determination unit is used to determine the image overlap based on the first curve image and the second curve image.
[0193] The lifetime overlap determination unit is used to determine the lifetime overlap based on the image overlap.
[0194] In one possible implementation of this application embodiment, the target filter life determination module 204 includes: a first weighted average determination unit, a second weighted average determination unit, and a target filter life determination unit, wherein...
[0195] The first weighted average value determination unit is used to determine the first weighted average value based on the lifespan of the first filter element;
[0196] The second weighted average value determination unit is used to determine the second weighted average value based on the lifespan of the second filter element;
[0197] The target filter life determination unit is used to calculate the average of the first weighted average and the second weighted average to determine the target filter life.
[0198] One possible implementation of this application embodiment, the intelligent and precise filter cartridge life calculation device 20, further includes: an information acquisition module, an optimized total usage time determination module, an optimized total water flow determination module, and an optimization scheme determination module, wherein...
[0199] The information acquisition module is used to acquire the number of days the filter cartridge has been used for each replacement and the actual water flow rate for each replacement.
[0200] The module for determining the total optimized usage time is used to input the number of days of replacement into the formula for calculating the total optimized usage time, thereby obtaining the total optimized usage time.
[0201] The total optimized usage time corresponding to the changed usage days includes;
[0202] Calculate the total time for optimization using the following formula: N=[(n1+n2+n3+……+n x ) / x] / (100-C)
[0203] Among them, {n1+n2+n3+……+n x} indicates the number of days the filter cartridge is used each time it is replaced, and C indicates the standard filter cartridge lifespan;
[0204] The optimized total flow rate determination module is used to input the actual flow rate into the optimized total flow rate calculation formula to obtain the optimized total flow rate.
[0205] The optimized total flow rate corresponding to the actual flow rate includes:
[0206] Calculate the optimized total flow rate using the following formula: M=[(m1+m2+m3+……+m x ) / x] / (100-C)
[0207] Where, {m1+m2+m3+……+m x} indicates the actual water flow rate each time the filter cartridge is replaced, and C indicates the standard filter cartridge lifespan;
[0208] The optimization scheme determination module is used to determine the optimization scheme based on the total optimization usage time and the total optimization flow rate.
[0209] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0210] This application also describes an electronic device from the perspective of a physical apparatus, as shown in FIG3. The electronic device 30 shown in FIG3 includes a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, for example, via a bus 302. Optionally, the electronic device 30 may further include a transceiver 304. It should be noted that in practical applications, the transceiver 304 is not limited to one, and the structure of the electronic device 30 does not constitute a limitation on the embodiments of this application.
[0211] Processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 301 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0212] Bus 302 may include a pathway for transmitting information between the aforementioned components. Bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 302 may be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in Figure 3, but this does not indicate that there is only one bus or one type of bus.
[0213] The memory 303 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.
[0214] The memory 303 is used to store application code that executes the solution of this application, and its execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the content shown in the foregoing method embodiments.
[0215] The electronic devices include, but are not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Servers may also be included. The electronic device shown in Figure 3 is merely an example and should not be construed as limiting the functionality and scope of the embodiments of this application.
[0216] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0217] The above are only some embodiments of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A smart and precise method for calculating filter cartridge lifespan, characterized in that, include: Obtain filtered water quality information and qualified water quality information. If the filtered water quality information and the qualified water quality information are inconsistent, determine the lifespan of the first filter element. The filtered water quality information is the water quality information after the water purifier has filtered the water, and the qualified water quality information is the water quality information after the first time the water purifier has filtered the water. Obtain user usage information and determine the lifespan of the second filter element based on the user usage information; Determine the lifespan overlap based on the lifespan of the first filter element and the lifespan of the second filter element; If the lifespan overlap is greater than or equal to the preset overlap, then the target filter lifespan is determined.
2. The intelligent and precise filter life calculation method according to claim 1, characterized in that, If the filtered water quality information is inconsistent with the qualified water quality information, the lifespan of the first filter element is determined, including: The filtered water quality information is split into multiple sub-filtered water quality information; Based on the qualified water quality information, the factors affecting water quality are identified; Based on the aforementioned factors affecting water quality, determine the weighting information; Based on the weight information, determine the water quality score corresponding to each sub-filtration water quality information; If the water quality score is equal to the preset water quality score, then the filter cartridge usage time is obtained; The lifespan of the first filter element is obtained based on the usage time of the filter element.
3. The intelligent and precise filter life calculation method according to claim 2, characterized in that, The step of obtaining user usage information and determining the lifespan of the second filter element based on the user usage information includes: The user information includes filter cartridge usage time and water flow rate; The filter cartridge lifespan is determined by substituting the filter cartridge usage time and the water flow rate into the filter cartridge lifespan calculation formula. The formula for calculating the lifespan of the second filter element includes: The lifespan of the second filter element corresponding to the user usage information is calculated using the following formula: Second filter life = [100% - (n / N + m / M) / 2] * 100% Where n represents the user's filter cartridge usage time, m represents the water flow rate after n days, N represents the total number of days the filter cartridge is used, and M represents the total water flow rate of the filter cartridge after N days.
4. The intelligent and precise filter life calculation method according to claim 2, characterized in that, The process of determining the lifespan of the second filter element then includes: If the water quality score is less than the preset water quality score, filter replacement information is obtained, which includes the total number of days of use and the total water flow before filter replacement. The filter replacement information is then used to calculate the standard filter lifespan using the standard filter lifespan formula. The formula for calculating the standard filter life corresponding to the standard filter life includes: The standard filter life corresponding to the standard filter life is calculated using the following formula: C=100%-N now / N1 C=100%-M now / M1 Where, N now Indicates the total number of days of use before replacing the filter element, M now The value indicates the total water flow before the filter cartridge is replaced, and C indicates the standard filter cartridge lifespan.
5. The intelligent and precise filter life calculation method according to claim 1, characterized in that, The step of determining the lifespan overlap based on the lifespan of the first filter element and the lifespan of the second filter element includes: Based on the lifespan of the first filter element, a first curve image is plotted; Based on the lifespan of the second filter element, a second curve image was plotted; Determine the image overlap based on the first curve image and the second curve image; The lifetime overlap is determined based on the image overlap.
6. The intelligent and precise filter life calculation method according to claim 1, characterized in that, The first filter element lifespan includes multiple components, the second filter element lifespan includes multiple components, and determining the target filter element lifespan includes: Determine the first weighted average value based on the lifespan of the first filter element; The second weighted average value is determined based on the lifespan of the second filter element; The target filter life is determined by averaging the first weighted average and the second weighted average.
7. The intelligent and precise filter life calculation method according to claim 1, characterized in that, The process of determining the target filter lifespan further includes: Obtain the number of days the filter cartridge was used for each replacement and the actual water flow rate for each replacement. Substitute the number of days of replacement into the formula for calculating the total optimized usage time to obtain the total optimized usage time. The total optimized usage time corresponding to the number of days of replacement includes: Calculate the total optimized usage time using the following formula: N=[(n1+n2+n3+……+n x ) / x] / (100-C) Among them, {n1+n2+n3+……+n x } indicates the number of days the filter cartridge is used each time it is replaced, and C indicates the standard filter cartridge lifespan; The actual water flow rate is substituted into the optimized total water flow rate calculation formula to obtain the optimized total water flow rate. The optimized total water flow corresponding to the actual water flow includes: The optimized total flow rate is calculated using the following formula: M=[(m1+m2+m3+……+m x ) / x] / (100-C) Where, {m1+m2+m3+……+m x } indicates the actual water flow rate each time the filter cartridge is replaced, and C indicates the standard filter cartridge lifespan; The optimization scheme is determined based on the total optimized usage time and the total optimized water flow.
8. A smart and precise filter cartridge life calculation device, characterized in that, include: The first filter cartridge life determination module is used to obtain filtered water quality information and qualified water quality information. If the filtered water quality information and the qualified water quality information are inconsistent, the life of the first filter cartridge is determined. The filtered water quality information is the water quality information after the water purifier has filtered the water, and the qualified water quality information is the water quality information after the first time the water purifier has filtered the water. The second filter life determination module is used to acquire user usage information and determine the life of the second filter based on the user usage information. The lifespan overlap determination module is used to determine the lifespan overlap based on the lifespan of the first filter element and the lifespan of the second filter element. The target filter life determination module is used to determine the target filter life if the life overlap is greater than or equal to a preset overlap.
9. An electronic device, characterized in that, The electronic device includes: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, said at least one application being configured to: perform an intelligent and accurate filter life calculation method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed in the computer, the computer is instructed to perform the intelligent and accurate filter life calculation method according to any one of claims 1 to 7.