Intelligent control method, device and equipment for water purifier and medium
By analyzing historical usage data, determining the idle time period of the water purifier and performing filter element regeneration operations during this period, the problems of reduced filtration effect and poor user experience of the existing water purifier are solved, and the efficient operation of the water purifier within the user's demand time is achieved.
Patent Information
- Application Number
- CN202411839902.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2044-12-13
AI Technical Summary
After the use period of existing water purifiers have accumulated a certain period of time, the filtration effect is reduced, and the water purification requirements cannot be met. The cleaning operation is fixed for a long time, which leads to the inability to use the user within the required time and the user experience is poor.
By analyzing historical usage data, determining idle time periods and performing regeneration of filter elements during this period, ensuring that the water purifier is available within the user's demand time.
It realizes accurate acquisition and regeneration of the water purifier during idle periods, improves user experience, and reduces unavailability caused by cleaning operations within the required time.
Smart Images

Figure CN119638013A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of water purifiers, and in particular to an intelligent control method, device, equipment and medium for a water purifier. Background Art
[0002] A water purifier, also called a water purifier, is a water treatment device that deeply filters and purifies water according to the requirements for water use. With the improvement of people's living standards, people are paying more and more attention to water safety. Therefore, water purifiers with purification functions are gradually accepted by the market. Among them, reverse osmosis water purifiers are favored by consumers due to their extremely high water purification accuracy.
[0003] After a certain period of use, the existing water purifier will have a reduced filtering effect and cannot meet the water purification requirements. Therefore, it is necessary to clean the filter element regularly to achieve in-situ regeneration of the filter element. At present, the water purifiers on the market all perform cleaning operations at fixed times, and the cleaning time is relatively long. When the water purifier is in the cleaning state, there is a problem that the user cannot use it within the required time.
[0004] Therefore, the existing water purifiers have the problem of poor user experience. Summary of the invention
[0005] The embodiments of the present invention provide a method, device, equipment and medium for intelligent control of a water purifier, aiming to solve the problem of poor user experience of existing water purifiers.
[0006] In a first aspect, an embodiment of the present invention provides a method for intelligently controlling a water purifier, the method comprising:
[0007] Analyze the historical usage data collected in the previous statistical period according to the preset idle period acquisition strategy to obtain the idle period analysis result of the previous statistical period;
[0008] Determine the regeneration period of the current statistical period based on the analysis results of the idle period of the previous statistical period;
[0009] If the current time reaches the determined regeneration period, it is determined whether the operating state of the water purifier meets the preset regeneration condition;
[0010] If the conditions are met, the water purifier is controlled to perform corresponding regeneration operations.
[0011] In a second aspect, an embodiment of the present invention further provides an intelligent control device for a water purifier, the device comprising:
[0012] An analysis unit, used to analyze the historical usage data collected in the previous statistical period according to a preset idle period acquisition strategy to obtain an idle period analysis result of the previous statistical period;
[0013] A determination unit, used to determine the regeneration period of the current statistical period according to the analysis result of the idle period of the previous statistical period;
[0014] A judging unit, configured to judge whether the operating state of the water purifier satisfies a preset regeneration condition if the current time reaches the determined regeneration period;
[0015] The execution unit is used to control the water purifier to perform corresponding regeneration operations if the conditions are met.
[0016] In a third aspect, an embodiment of the present invention further provides an electronic device, which includes a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the method described in the first aspect is implemented.
[0017] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, wherein the storage medium stores a computer program, wherein the computer program includes program instructions, and wherein the program instructions, when executed by a processor, can implement the method described in the first aspect above.
[0018] The present invention provides a method, device, equipment and medium for intelligent control of a water purifier, the method comprising: analyzing the historical usage data collected in the previous statistical period according to a preset idle period acquisition strategy to obtain the idle period analysis result of the previous statistical period; determining the regeneration period of the current statistical period according to the idle period analysis result of the previous statistical period; if the current time reaches the determined regeneration period, judging whether the operating state of the water purifier meets the preset regeneration condition; if so, controlling the water purifier to perform the corresponding regeneration operation. The embodiment of the present invention can analyze the historical usage data collected in the previous statistical period according to the preset idle period acquisition strategy to obtain the idle period analysis result of the previous statistical period, so as to achieve accurate acquisition of the idle period of the water purifier; the embodiment of the present invention can also determine the regeneration period of the current statistical period according to the idle period analysis result of the previous statistical period, so as to perform the regeneration operation in the idle period and improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.
[0020] Figure 1 A schematic diagram of a flow chart of an intelligent control method for a water purifier provided by an embodiment of the present invention;
[0021] Figure 2A schematic block diagram of an intelligent control device for a water purifier provided in an embodiment of the present invention;
[0022] Figure 3 A schematic block diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0023] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0024] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0025] It should also be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0026] It should be further understood that the term "and / or" used in the specification of the present invention and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes these combinations. The embodiments of the present invention provide a method, device, equipment and medium for intelligent control of a water purifier. The method is applied to the controller of a water purifier, and the method can also be applied to other products; for example, products that need to perform drying operations during idle periods or products that perform drying operations during idle periods or products that perform pretreatment operations during idle periods to restore the use state, etc.
[0027] Figure 1 The following is a flow chart of the intelligent control method of a water purifier provided by an embodiment of the present invention. Figure 1 As shown, the method includes steps S110-S140.
[0028] S110 , analyzing the historical usage data collected in the previous statistical period according to a preset idle period acquisition strategy to obtain an idle period analysis result of the previous statistical period.
[0029] In this embodiment, the historical usage data collected in the previous statistical period is analyzed according to the preset idle period acquisition strategy to obtain the idle period analysis results of the previous statistical period, and the idle period analysis results include the idle period of the previous statistical period; the present invention can improve the accuracy of the idle period acquisition of the water purifier by analyzing the historical usage data, and realize the regeneration operation during the idle period. The statistical period can be customized according to the actual application, and the statistical period can be set to one week or one month, etc.; when the statistical period is one week, the collected historical usage data can be grouped and analyzed according to working days and non-working days, and the working day idle period analysis results and non-working day idle period analysis results of the previous statistical period are obtained, thereby improving the accuracy of the idle period acquisition of the water purifier, realizing the regeneration operation during the idle period, and can effectively reduce the situation where the water purifier performs cleaning operations during the user's required time, resulting in the user being unable to use the water purifier, thereby improving the user experience.
[0030] Furthermore, in each statistical period, the usage time of the water purifier is collected at regular intervals of one hour or according to a preset plurality of time periods.
[0031] In one embodiment, the idle period analysis result includes the idle period of the previous statistical period, and step S110 includes: obtaining at least one daily historical usage data based on the historical usage data; splitting each of the daily historical usage data according to the splitting time period in the idle period acquisition strategy to obtain corresponding historical time period data; wherein the historical time period data includes multiple historical time periods; determining the historical idle period corresponding to each of the daily historical usage data based on the multiple historical time periods included in each of the historical time period data; selecting the time period with the smallest historical usage frequency from the multiple historical idle time periods to determine it as the idle period of the previous statistical period.
[0032] In this embodiment, at least one daily historical usage data is acquired according to the historical usage data; specifically, when the statistical period is one week, the historical usage data includes seven daily historical usage data.
[0033] Each of the daily historical usage data is split according to the splitting period in the idle period acquisition strategy to obtain corresponding historical time period data; wherein the historical time period data includes multiple historical time periods; the splitting period can be customized according to the cleaning / regeneration time of the water purifier, and the splitting period is greater than the required cleaning / regeneration time to ensure that the water purifier can complete the cleaning / regeneration operation during the idle period; specifically, if the splitting period is set to 3 hours, each of the daily historical usage data includes 8 historical time periods.
[0034] Determine the historical idle time period corresponding to each of the daily historical usage data according to the multiple historical time periods included in each of the historical time period data; specifically, select the time period with the smallest historical usage frequency from the multiple historical time periods included in the historical time period data as the corresponding historical idle time period; for example, the historical time period data S1 corresponds to the daily historical usage data S2, and the historical time period data S1 is obtained based on the daily historical usage data S2; select the time period with the smallest historical usage frequency from the multiple historical time periods included in the historical time period data S1 as the historical idle time period corresponding to the daily historical usage data S2.
[0035] A time period with the lowest historical usage frequency is selected from multiple historical idle time periods to be determined as the idle time period of the previous statistical period; further, among multiple historical idle time periods, if the historical idle time period L1 and the historical idle time period L2 are of the same size and are both time periods with the lowest historical usage frequency, then any one of the historical idle time period L1 and the historical idle time period L2 is selected as the idle time period.
[0036] S120: Determine the regeneration time period of the current statistical period according to the analysis result of the idle time period of the previous statistical period.
[0037] In this embodiment, the idle time period in the idle time period analysis result of the previous statistical cycle is used as the regeneration time period of the current statistical cycle, and in the current statistical cycle, the corresponding regeneration operation is performed according to the regeneration time period.
[0038] Further, if the current statistical period is an initial statistical period, the preset initial idle period is used as the regeneration period of the initial statistical period.
[0039] S130: If the current time reaches the determined regeneration period, determine whether the operating state of the water purifier meets the preset regeneration condition.
[0040] In this embodiment, if the current time reaches the determined regeneration period, it is determined whether the operating status of the water purifier meets the preset regeneration conditions; specifically, when the regeneration period is reached, if the user is taking water, it is determined that the preset regeneration conditions are not met; if the preset regeneration conditions are not met, the regeneration operation on the date where the current time is located is canceled to ensure the normal use of the water purifier and improve the user experience.
[0041] In one embodiment, step S130 includes: determining whether the operating state is the same as the state parameter in the preset regeneration condition; if so, determining that the preset regeneration condition is satisfied; if not, determining that the preset regeneration condition is not satisfied.
[0042] In this embodiment, it is determined whether the operating state is the same as the state parameter in the preset regeneration condition; wherein, the state corresponding to the state parameter may be an idle state; if so, it is determined that the operating state of the water purifier satisfies the preset regeneration condition; if not, it is determined that the operating state of the water purifier does not satisfy the preset regeneration condition; if the preset regeneration condition is not satisfied, the regeneration operation on the date of the current time is canceled to ensure the normal use of the water purifier and improve the user experience.
[0043] In one embodiment, after step S130, the method further includes: if the condition is not satisfied, canceling the regeneration operation on the date where the current time is.
[0044] In this embodiment, when the operating state is the water intake state (usage state), the operating state does not meet the preset regeneration condition. If it does not meet the condition, the regeneration operation on the date of the current time is canceled to ensure the normal use of the water purifier and improve the user experience.
[0045] In one embodiment, after step S130, the method further includes: recording the number of times the regeneration operation is canceled to obtain the number of consecutive cancellations.
[0046] In this embodiment, if the operating status of the water purifier does not meet the preset regeneration conditions, the regeneration operation on the date of the current time is canceled and the number of times the regeneration operation is canceled is recorded to obtain the number of consecutive cancellations to prevent the regeneration operation from being skipped for multiple consecutive days within a statistical period.
[0047] In one embodiment, after recording the number of times the regeneration operation is canceled to obtain the number of consecutive cancellations, the method further includes: determining whether the number of consecutive cancellations is equal to a preset threshold; if so, issuing a corresponding alarm prompt.
[0048] In this embodiment, it is determined whether the number of consecutive cancellations is equal to a preset threshold; the preset threshold can be set to 3 days, that is, within a statistical period, if the regeneration operation is canceled for three consecutive days, a corresponding alarm prompt is issued to remind the user to manually perform the regeneration operation or update the regeneration time period of the current statistical period, etc.
[0049] S140: If the conditions are met, control the water purifier to perform corresponding regeneration operations.
[0050] In this embodiment, if the running state of the water purifier meets the preset regeneration condition, the water purifier is controlled to perform a corresponding regeneration operation; the specific regeneration operation is: the adsorbent on the surface of the filter element in the water purifier and the micropores inside are cleaned simultaneously to achieve in-situ regeneration of the filter element in the water purifier. The embodiment of the present invention can improve the service life and reliability of the water purifier by performing the corresponding regeneration operation, thereby ensuring the safety of drinking water.
[0051] In one embodiment, after step S140, the method further includes: if a statistical cycle update signal is detected, updating the period length of the statistical cycle according to the statistical cycle update signal.
[0052] In this embodiment, the user can perform manual operation on the water purifier or manual operation on the remote terminal to trigger the statistical period update signal. When the statistical period update signal is detected, the period duration of the statistical period is updated according to the statistical period update signal to obtain a new statistical period, and the corresponding new historical usage data is obtained according to the new statistical period. The regeneration time period of the current new statistical period is determined according to the new historical usage data; wherein the remote terminal is a terminal that is communicatively connected to the controller.
[0053] To sum up, the embodiment of the present invention can analyze the historical usage data collected in the previous statistical period according to the preset idle period acquisition strategy, obtain the idle period analysis result of the previous statistical period, and realize accurate acquisition of the idle period of the water purifier; the embodiment of the present invention can also determine the regeneration period of the current statistical period according to the idle period analysis result of the previous statistical period, realize the regeneration operation during the idle period, and improve the user experience.
[0054] Figure 2 This is a schematic block diagram of an intelligent control device for a water purifier provided by an embodiment of the present invention. Figure 2 As shown, corresponding to the above water purifier intelligent control method, the present invention also provides a water purifier intelligent control device, which is configured in the controller of the water purifier. Figure 2 , the water purifier intelligent control device 700 includes:
[0055] The analysis unit 701 is used to analyze the historical usage data collected in the previous statistical period according to the preset idle period acquisition strategy to obtain the idle period analysis result of the previous statistical period.
[0056] In this embodiment, the historical usage data collected in the previous statistical period is analyzed according to the preset idle period acquisition strategy to obtain the idle period analysis results of the previous statistical period, and the idle period analysis results include the idle period of the previous statistical period; the present invention can improve the accuracy of the idle period acquisition of the water purifier by analyzing the historical usage data, and realize the regeneration operation during the idle period. The statistical period can be customized according to the actual application, and the statistical period can be set to one week or one month, etc.; when the statistical period is one week, the collected historical usage data can be grouped and analyzed according to working days and non-working days, and the working day idle period analysis results and non-working day idle period analysis results of the previous statistical period are obtained, thereby improving the accuracy of the idle period acquisition of the water purifier, realizing the regeneration operation during the idle period, and can effectively reduce the situation where the water purifier performs cleaning operations during the user's required time, resulting in the user being unable to use the water purifier, thereby improving the user experience.
[0057] Furthermore, in each statistical period, the usage time of the water purifier is collected regularly every hour or according to a preset multiple time periods.
[0058] The determination unit 702 is used to determine the regeneration period of the current statistical period according to the analysis result of the idle period of the previous statistical period.
[0059] In this embodiment, the idle time period in the idle time period analysis result of the previous statistical cycle is used as the regeneration time period of the current statistical cycle, and in the current statistical cycle, the corresponding regeneration operation is performed according to the regeneration time period.
[0060] Further, if the current statistical period is an initial statistical period, the preset initial idle period is used as the regeneration period of the initial statistical period.
[0061] The judgment unit 703 is used to judge whether the operating state of the water purifier meets the preset regeneration condition if the current time reaches the determined regeneration time period.
[0062] In this embodiment, if the current time reaches the determined regeneration period, it is determined whether the operating status of the water purifier meets the preset regeneration conditions; specifically, when the regeneration period is reached, if the user is taking water, it is determined that the preset regeneration conditions are not met; if the preset regeneration conditions are not met, the regeneration operation on the date where the current time is located is canceled to ensure the normal use of the water purifier and improve the user experience.
[0063] The execution unit 704 is used to control the water purifier to perform a corresponding regeneration operation if the conditions are met.
[0064] In this embodiment, if the running state of the water purifier meets the preset regeneration condition, the water purifier is controlled to perform a corresponding regeneration operation; the specific regeneration operation is: the adsorbent on the surface of the filter element in the water purifier and the micropores inside are cleaned simultaneously to achieve in-situ regeneration of the filter element in the water purifier. The embodiment of the present invention can improve the service life and reliability of the water purifier by performing the corresponding regeneration operation, thereby ensuring the safety of drinking water.
[0065] In some embodiments, the idle period analysis result includes the idle period of the previous statistical period. When the analysis unit 701 performs the step of analyzing the historical usage data collected in the previous statistical period according to the preset idle period acquisition strategy to obtain the idle period analysis result of the previous statistical period, it is specifically used to:
[0066] At least one daily historical usage data is obtained based on the historical usage data; each of the daily historical usage data is split according to the split time period in the idle time period acquisition strategy to obtain corresponding historical time period data; wherein the historical time period data includes multiple historical time periods; the historical idle time period corresponding to each of the daily historical usage data is determined based on the multiple historical time periods included in each of the historical time period data; and the time period with the smallest historical usage frequency is selected from the multiple historical idle time periods to be determined as the idle time period of the previous statistical period.
[0067] In this embodiment, at least one daily historical usage data is acquired according to the historical usage data; specifically, when the statistical period is one week, the historical usage data includes seven daily historical usage data.
[0068] Each of the daily historical usage data is split according to the splitting period in the idle period acquisition strategy to obtain corresponding historical time period data; wherein the historical time period data includes multiple historical time periods; the splitting period can be customized according to the cleaning / regeneration time of the water purifier, and the splitting period is greater than the required cleaning / regeneration time to ensure that the water purifier can complete the cleaning / regeneration operation during the idle period; specifically, if the splitting period is set to 3 hours, each of the daily historical usage data includes 8 historical time periods.
[0069] Determine the historical idle time period corresponding to each of the daily historical usage data according to the multiple historical time periods included in each of the historical time period data; specifically, select the time period with the smallest historical usage frequency from the multiple historical time periods included in the historical time period data as the corresponding historical idle time period; for example, the historical time period data S1 corresponds to the daily historical usage data S2, and the historical time period data S1 is obtained based on the daily historical usage data S2; select the time period with the smallest historical usage frequency from the multiple historical time periods included in the historical time period data S1 as the historical idle time period corresponding to the daily historical usage data S2.
[0070] A time period with the lowest historical usage frequency is selected from multiple historical idle time periods to be determined as the idle time period of the previous statistical period; further, among multiple historical idle time periods, if the historical idle time period L1 and the historical idle time period L2 are of the same size and are both time periods with the lowest historical usage frequency, then any one of the historical idle time period L1 and the historical idle time period L2 is selected as the idle time period.
[0071] In some embodiments, after executing the step of determining whether the operating state of the water purifier meets the preset regeneration condition, the determination unit 703 is further configured to:
[0072] If not satisfied, the regeneration operation on the date of the current time is canceled.
[0073] In this embodiment, when the operating state is the water intake state (usage state), the operating state does not meet the preset regeneration condition. If it does not meet the condition, the regeneration operation on the date of the current time is canceled to ensure the normal use of the water purifier and improve the user experience.
[0074] In some embodiments, when executing the step of determining whether the operating state of the water purifier meets the preset regeneration condition, the determination unit 703 is specifically used to:
[0075] Determine whether the operating state is the same as the state parameter in the preset regeneration condition; if so, determine that the preset regeneration condition is met; if not, determine that the preset regeneration condition is not met.
[0076] In this embodiment, it is determined whether the operating state is the same as the state parameter in the preset regeneration condition; wherein, the state corresponding to the state parameter may be an idle state; if so, it is determined that the operating state of the water purifier satisfies the preset regeneration condition; if not, it is determined that the operating state of the water purifier does not satisfy the preset regeneration condition; if the preset regeneration condition is not satisfied, the regeneration operation on the date of the current time is canceled to ensure the normal use of the water purifier and improve the user experience.
[0077] In some embodiments, after executing the step of executing the corresponding regeneration operation, the execution unit 704 is further configured to:
[0078] If a statistical cycle update signal is detected, the period length of the statistical cycle is updated according to the statistical cycle update signal.
[0079] In this embodiment, the user can perform manual operation on the water purifier or manual operation on the remote terminal to trigger the statistical period update signal. When the statistical period update signal is detected, the period duration of the statistical period is updated according to the statistical period update signal to obtain a new statistical period, and the corresponding new historical usage data is obtained according to the new statistical period. The regeneration time period of the current new statistical period is determined according to the new historical usage data; wherein the remote terminal is a terminal that is communicatively connected to the controller.
[0080] In some embodiments, after executing the step of canceling the regeneration operation on the date where the current time is located, the determination unit 703 is further configured to:
[0081] The number of times the regeneration operation is canceled is recorded to obtain the number of consecutive cancellations.
[0082] In this embodiment, if the operating status of the water purifier does not meet the preset regeneration conditions, the regeneration operation on the date of the current time is canceled and the number of times the regeneration operation is canceled is recorded to obtain the number of consecutive cancellations to prevent the regeneration operation from being skipped for multiple consecutive days within a statistical period.
[0083] In some embodiments, after executing the step of recording the number of times the regeneration operation is cancelled to obtain the number of consecutive cancellations, the determination unit 703 is further configured to:
[0084] Determine whether the number of consecutive cancellations is equal to a preset threshold; if so, issue a corresponding alarm prompt.
[0085] In this embodiment, it is determined whether the number of consecutive cancellations is equal to a preset threshold; the preset threshold can be set to 3 days, that is, within a statistical period, if the regeneration operation is canceled for three consecutive days, a corresponding alarm prompt is issued to remind the user to manually perform the regeneration operation or update the regeneration time period of the current statistical period, etc.
[0086] It should be noted that technicians in the relevant field can clearly understand that the specific implementation process of the above-mentioned water purifier intelligent control device and each unit can refer to the corresponding description in the aforementioned method embodiment, and for the convenience and conciseness of the description, it will not be repeated here.
[0087] The above-mentioned water purifier intelligent control device can be implemented in the form of a computer program, which can be used in Figure 3 The electronic device shown is running.
[0088] See also Figure 3 , Figure 3 800 is a schematic block diagram of an electronic device provided by an embodiment of the present invention. The electronic device 800 may be a controller of a water purifier.
[0089] See also Figure 3 The electronic device 800 includes a processor 802 , a memory and a network interface 805 connected via a system bus 801 , wherein the memory may include a non-volatile storage medium 803 and an internal memory 804 .
[0090] The non-volatile storage medium 803 can store an operating system 8031 and a computer program 8032. The computer program 8032 includes program instructions, and when the program instructions are executed, the processor 802 can execute a water purifier intelligent control method.
[0091] The processor 802 is used to provide computing and control capabilities to support the operation of the entire electronic device 800 .
[0092] The internal memory 804 provides an environment for the operation of the computer program 8032 in the non-volatile storage medium 803. When the computer program 8032 is executed by the processor 802, the processor 802 can execute a water purifier intelligent control method.
[0093] The network interface 805 is used to communicate with other devices over the network. Figure 3 The structure shown in the figure is merely a block diagram of a partial structure related to the solution of the present invention, and does not constitute a limitation on the electronic device 800 to which the solution of the present invention is applied. The specific electronic device 800 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0094] The processor 802 is used to run the computer program 8032 stored in the memory to implement the following steps:
[0095] According to the preset idle time period acquisition strategy, the historical usage data collected in the previous statistical period is analyzed to obtain the idle time period analysis result of the previous statistical period; the regeneration time period of the current statistical period is determined according to the idle time period analysis result of the previous statistical period; if the current time reaches the determined regeneration time period, it is determined whether the operating status of the water purifier meets the preset regeneration conditions; if so, the water purifier is controlled to perform the corresponding regeneration operation.
[0096] In some embodiments, the idle period analysis result includes the idle period of the previous statistical period. When the processor 802 analyzes the historical usage data collected in the previous statistical period according to the preset idle period acquisition strategy to obtain the idle period analysis result of the previous statistical period, it is specifically used to:
[0097] At least one daily historical usage data is obtained based on the historical usage data; each of the daily historical usage data is split according to the split time period in the idle time period acquisition strategy to obtain corresponding historical time period data; wherein the historical time period data includes multiple historical time periods; the historical idle time period corresponding to each of the daily historical usage data is determined based on the multiple historical time periods included in each of the historical time period data; and the time period with the smallest historical usage frequency is selected from the multiple historical idle time periods to be determined as the idle time period of the previous statistical period.
[0098] In some embodiments, after implementing the step of determining whether the operating state of the water purifier meets the preset regeneration condition, the processor 802 is further configured to:
[0099] If not satisfied, the regeneration operation on the date of the current time is canceled.
[0100] In some embodiments, when the processor 802 implements the step of determining whether the operating state of the water purifier meets the preset regeneration condition, it is specifically used to:
[0101] Determine whether the operating state is the same as the state parameter in the preset regeneration condition; if so, determine that the preset regeneration condition is met; if not, determine that the preset regeneration condition is not met.
[0102] In some embodiments, after implementing the steps of performing the corresponding regeneration operation, the processor 802 is further configured to:
[0103] If a statistical cycle update signal is detected, the period length of the statistical cycle is updated according to the statistical cycle update signal.
[0104] In some embodiments, after implementing the step of canceling the regeneration operation on the date where the current time is located, the processor 802 is further configured to:
[0105] The number of times the regeneration operation is canceled is recorded to obtain the number of consecutive cancellations.
[0106] In some embodiments, after implementing the step of recording the number of times the regeneration operation is cancelled to obtain the number of consecutive cancellations, the processor 802 is further configured to:
[0107] Determine whether the number of consecutive cancellations is equal to a preset threshold; if so, issue a corresponding alarm prompt.
[0108] It should be understood that in the embodiment of the present invention, the processor 802 may be a central processing unit (CPU), and the processor 802 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0109] It can be understood by those skilled in the art that all or part of the processes in the method for implementing the above embodiment can be completed by instructing the relevant hardware through a computer program. The computer program includes program instructions, and the computer program can be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the process steps of the embodiment of the above method.
[0110] Therefore, the present invention also provides a storage medium. The storage medium may be a computer-readable storage medium. The storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor executes the following steps:
[0111] According to the preset idle time period acquisition strategy, the historical usage data collected in the previous statistical period is analyzed to obtain the idle time period analysis result of the previous statistical period; the regeneration time period of the current statistical period is determined according to the idle time period analysis result of the previous statistical period; if the current time reaches the determined regeneration time period, it is determined whether the operating status of the water purifier meets the preset regeneration conditions; if so, the water purifier is controlled to perform the corresponding regeneration operation.
[0112] In one embodiment, the idle period analysis result includes the idle period of the previous statistical cycle, and the processor, when executing the program instructions to analyze the historical usage data collected in the previous statistical cycle according to the preset idle period acquisition strategy, obtains the idle period analysis result step of the previous statistical cycle, is specifically used to:
[0113] At least one daily historical usage data is obtained based on the historical usage data; each of the daily historical usage data is split according to the split time period in the idle time period acquisition strategy to obtain corresponding historical time period data; wherein the historical time period data includes multiple historical time periods; the historical idle time period corresponding to each of the daily historical usage data is determined based on the multiple historical time periods included in each of the historical time period data; and the time period with the smallest historical usage frequency is selected from the multiple historical idle time periods to be determined as the idle time period of the previous statistical period.
[0114] In one embodiment, after executing the program instructions to implement the step of determining whether the operating state of the water purifier meets the preset regeneration condition, the processor is further configured to:
[0115] If not satisfied, the regeneration operation on the date of the current time is canceled.
[0116] In one embodiment, when the processor executes the program instructions to implement the step of determining whether the operating state of the water purifier meets the preset regeneration condition, it is specifically used to:
[0117] Determine whether the operating state is the same as the state parameter in the preset regeneration condition; if so, determine that the preset regeneration condition is met; if not, determine that the preset regeneration condition is not met.
[0118] In one embodiment, after executing the program instructions to implement the steps of performing the corresponding regeneration operation, the processor is further configured to:
[0119] If a statistical cycle update signal is detected, the period length of the statistical cycle is updated according to the statistical cycle update signal.
[0120] In one embodiment, after executing the program instructions to cancel the regeneration operation step on the date where the current time is located, the processor is further configured to:
[0121] The number of times the regeneration operation is canceled is recorded to obtain the number of consecutive cancellations.
[0122] In one embodiment, after executing the program instructions to implement the step of recording the number of times the regeneration operation is cancelled to obtain the number of consecutive cancellations, the processor is further configured to:
[0123] Determine whether the number of consecutive cancellations is equal to a preset threshold; if so, issue a corresponding alarm prompt.
[0124] The storage medium may be a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk, etc., which are computer-readable storage media that can store program codes.
[0125] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0126] In the several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of each unit is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
[0127] The steps in the method of the embodiment of the present invention can be adjusted in order, combined and deleted according to actual needs. The units in the device of the embodiment of the present invention can be combined, divided and deleted according to actual needs. In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0128] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling an electronic device (which can be a personal computer, terminal, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention.
[0129] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A water purifier intelligent control method, characterized in that: The method comprises: Analyze the historical usage data collected in the previous statistical period according to the preset idle period acquisition strategy to obtain the idle period analysis result of the previous statistical period; Determine the regeneration period of the current statistical period based on the analysis results of the idle period of the previous statistical period; If the current time reaches the determined regeneration period, it is determined whether the operating state of the water purifier meets the preset regeneration condition; If the conditions are met, the water purifier is controlled to perform corresponding regeneration operations.
2. The intelligent control method for a water purifier according to claim 1, characterized in that: The idle period analysis result includes the idle period of the previous statistical period. The historical usage data collected in the previous statistical period is analyzed according to the preset idle period acquisition strategy to obtain the idle period analysis result of the previous statistical period, including: acquiring at least one daily historical usage data according to the historical usage data; Splitting each of the daily historical usage data according to the splitting time period in the idle time period acquisition strategy to obtain corresponding historical time period data; wherein the historical time period data includes multiple historical time periods; Determine the historical idle time period corresponding to each of the daily historical usage data according to the multiple historical time periods included in each of the historical time period data; A time period with the lowest historical usage frequency is selected from multiple historical idle time periods to be determined as the idle time period of the previous statistical period.
3. The intelligent control method for a water purifier according to claim 1 or 2, characterized in that: After determining whether the running state of the water purifier meets the preset regeneration condition, the method further includes: If not satisfied, the regeneration operation on the date of the current time is canceled.
4. The intelligent control method for a water purifier according to claim 1 or 2, characterized in that: The step of determining whether the operating state of the water purifier meets a preset regeneration condition includes: Determining whether the operating state is the same as the state parameter in the preset regeneration condition; If so, it is determined that the preset regeneration condition is met; If not, it is determined that the preset regeneration condition is not met.
5. The intelligent control method for a water purifier according to claim 1 or 2, characterized in that: After the corresponding regeneration operation is performed, the method further comprises: If a statistical cycle update signal is detected, the period length of the statistical cycle is updated according to the statistical cycle update signal.
6. The intelligent control method for a water purifier according to claim 3, characterized in that: After canceling the regeneration operation on the date where the current time is, the method further includes: The number of times the regeneration operation is canceled is recorded to obtain the number of consecutive cancellations.
7. The intelligent control method for a water purifier according to claim 6, characterized in that: After recording the number of times of cancelling the regeneration operation to obtain the number of consecutive cancellations, the method further includes: Determining whether the number of consecutive cancellations is equal to a preset threshold; If they are equal, a corresponding alarm prompt will be issued.
8. An intelligent control device for a water purifier, characterized in that: The device comprises: An analysis unit, used to analyze the historical usage data collected in the previous statistical period according to a preset idle period acquisition strategy to obtain an idle period analysis result of the previous statistical period; A determination unit, used to determine the regeneration period of the current statistical period according to the analysis result of the idle period of the previous statistical period; A judging unit, configured to judge whether the operating state of the water purifier satisfies a preset regeneration condition if the current time reaches the determined regeneration period; The execution unit is used to control the water purifier to perform corresponding regeneration operations if the conditions are met.
9. An electronic device, characterized in that: The electronic device includes a memory and a processor, the memory stores a computer program, and the processor implements the method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the method according to any one of claims 1 to 7 can be implemented.
Citation Information
Patent Citations
Concentrated water discharging method and apparatus
CN104965419A
Softened resin regeneration control method of softened water processing device
CN106219673A
Water purifier, and automatic flushing device and method thereof
CN110980993A
Water purifier control method, water purifier and computer readable storage medium
CN114075005A
Multifunctional water purification equipment and flushing method thereof
CN118651934A