A new water purifier control system and a control method thereof

CN122923631APending Publication Date: 2026-10-16JIANGSU JIANGNAN WATER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610812289.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-06
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

在新型净水器控制过程中,当设备完成制水停止判定但执行状态尚未反馈确认时,如果用户再次触发制水控制,由于现有控制方法在判定完成与执行确认之间没有建立状态锁定或确认机制,系统可能同时接收到新的制水指令而未能区分指令先后,从而导致控制逻辑混乱,出现重复启动或停止失效现象,而现有的新型净水器控制技术不能根据完成制水停止判定且执行状态未反馈确认时再次触发制水控制的情况下的执行确认状态去调整新型净水器控制中的制水控制,会造成制水动作不稳定,进而影响设备运行稳定性和水质控制可靠性

Benefits of technology

1.本发明通过在新型净水器控制过程中引入状态识别、触发关联以及逻辑映射处理,对“完成制水停止判定且执行状态未反馈确认”这一关键过渡阶段进行精细化建模与结构化管理,使得每次制水触发行为均能够在触发序列中获得明确的顺序定位和执行确认状态标识。通过构建触发顺序与执行确认状态之间的一一对应关系,并在再次触发制水控制的情况下对触发行为进行分类、排序和关联处理,从根本上解决了传统控制逻辑中无法区分多次触发指令先后关系的问题,避免了重复启动或停止失效现象。同时,通过将执行确认状态作为核心调控依据,实现对制水控制指令的精准匹配与有序执行,使控制过程由原有的简单触发驱动转变为基于状态反馈与顺序约束的闭环控制,提高了控制逻辑的可控性与一致性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122923631A_ABST
    Figure CN122923631A_ABST
Patent Text Reader

Abstract

The application discloses a novel water purifier control system and a control method thereof, and relates to the technical field of water purifier control, and specifically comprises the following steps: in the case of triggering water production control again, the triggered water production control is associated with a state identifier, and the triggering sequence and priority are recorded in the triggering sequence, which are used for determining the execution confirmation state of the novel water purifier; a logical mapping is established according to the triggering sequence and the execution confirmation state, and each water production triggering behavior is associated with the corresponding execution confirmation state, and the water production control in the novel water purifier control is adjusted according to the execution confirmation state. The application solves the problem that the water production control triggered again cannot distinguish the instruction sequence and effectively control when the novel water purifier completes the water production stop determination and the execution state does not feed back the confirmation, realizes the triggering sequence identification, control adjustment and dynamic control based on the execution confirmation state, and thus the stability, coordination and operation reliability of the water production control are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of water purifier control technology, specifically to a novel water purifier control system and its control method. Background Technology

[0002] New water purifier control refers to a control method that, based on traditional water purification equipment, introduces information technology, sensor detection technology, and intelligent control algorithms to collect, analyze, and adjust various parameters during the water purifier's operation in real time, thereby achieving automated and intelligent management of the water purification process. Existing technologies typically use embedded control systems as their core. These systems collect key data on raw water and the water purification process through water quality sensors, flow sensors, and pressure sensors, transmitting the collected data to the control unit for processing and analysis. The control unit, based on preset control logic or algorithm models, adjusts and controls actuators such as the filter module, booster pump, and solenoid valves to achieve coordinated operation at different purification stages. Simultaneously, some systems incorporate communication modules to upload equipment operating status and water quality information to a cloud platform or user terminal, enabling remote monitoring and control. Overall, this type of control technology mainly includes multiple stages such as data acquisition, signal transmission, data processing and decision-making, execution control, and information interaction. These stages, through systematic integration and collaborative cooperation, construct a complete intelligent control system for water purifiers, thereby improving the automation level and management capabilities of the equipment.

[0003] The existing technology has the following shortcomings: In the control process of the new water purifier, when the device completes the water production stop determination but the execution status has not yet been confirmed, if the user triggers the water production control again, the existing control method does not establish a state locking or confirmation mechanism between the determination completion and the execution confirmation. The system may receive new water production commands at the same time and fail to distinguish the order of commands, which will lead to chaotic control logic and repeated start-up or stop failure. The existing new water purifier control technology cannot adjust the water production control in the new water purifier control according to the execution confirmation status when the water production stop determination is completed and the execution status is not confirmed, which will cause unstable water production action and thus affect the stability of equipment operation and the reliability of water quality control.

[0004] The information disclosed in the background section is only intended to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0005] The purpose of this invention is to provide a novel water purifier control system and its control method to solve the problems mentioned in the background art.

[0006] To achieve the above objectives, the present invention provides the following technical solution: a novel water purifier control method, specifically comprising the following steps: S1. A unique status identifier is generated when the new water purifier completes the water production stop determination and the execution status has not been confirmed. Combined with the current triggering behavior record triggering order and execution sequence, it is used to determine whether to trigger water production control again when the new water purifier completes the water production stop determination and the execution status has not been confirmed. S2. If the water production control is triggered again, establish a relationship between the triggered water production control and the status identifier, and record the triggering order and priority in the triggering sequence to determine the execution confirmation status of the new water purifier. S3. Establish a logical mapping based on the trigger sequence and execution confirmation status, and associate each water production trigger behavior with the corresponding execution confirmation status. Adjust the water production control in the new water purifier control according to the execution confirmation status. S4. Compare the adjusted execution confirmation status with the current water production status, and optimize the triggering sequence and execution rhythm to match the water production control with the current status. S5. Through the dynamic regulation of the new water purifier, the trigger operation rhythm and execution confirmation status are adaptively adjusted to achieve coordinated execution of water production control under continuous triggering and state boundary conditions.

[0007] Preferably, S1 is as follows: A unique status identifier is generated when the new water purifier completes the water production stop determination and the execution status has not been confirmed. The trigger time information and trigger source information are extracted based on the current triggering behavior, and the trigger time information and trigger source information are combined and encoded to form a unique status identifier corresponding to the current water production stop determination. Each triggered action is sorted according to the trigger time information, and a trigger order is generated in chronological order. A mapping relationship is established with the execution status data corresponding to each triggered action. The mapped trigger order is associated with the execution status and recorded to construct an execution sequence, so that both the trigger order and the execution sequence are associated with a unique status identifier. The newly triggered water production control is compared with the triggering sequence. When the newly triggered water production control is located after the triggering behavior corresponding to the unique status identifier in the triggering sequence, it is determined that the new water purifier has completed the water production stop determination and the execution status has not been confirmed, and the water production control is triggered again.

[0008] Preferably, S2 specifically includes the following steps: S201. When the water production control is triggered again, extract the trigger time information corresponding to the triggered water production control, and match the trigger time information with the trigger time range corresponding to the status identifier. By inserting the triggered water production control into the trigger interval position corresponding to the status identifier, the association between the triggered water production control and the status identifier is established. S202. Write the re-triggered water control into the trigger sequence. The trigger sequence is formed by arranging multiple triggering behaviors in chronological order according to the triggering time information. The order is determined by comparing the triggering time information of each triggering behavior, thus forming the triggering order. At the same time, extract the triggering source information, classify and mark it according to the source category corresponding to the triggering source information, and assign different priority labels to different source categories according to the pre-set source category correspondence. Record the triggering order with the priority labels. S203. By analyzing the positional relationship between the triggering order, priority, and status identifier in the triggering sequence, when the position of the water control triggered again in the triggering order is after the triggering behavior corresponding to the status identifier and the priority meets the preset arrangement relationship, the execution confirmation status of the new water purifier is determined.

[0009] Preferably, S203 is as follows: The triggering order, priority identifier, and position of the corresponding triggering behavior of each triggering behavior in the triggering sequence are organized. The triggering order is arranged according to time sequence, the priority identifier is marked according to the triggering source, and the position of the corresponding triggering behavior of the status identifier in the triggering sequence is located to form an association record of the triggering order, priority identifier, and corresponding position of the status identifier. Write the re-triggered water production control into the trigger sequence and determine the position of the re-triggered water production control in the trigger order. At the same time, check whether the priority identifier corresponding to the re-triggered water production control conforms to the preset arrangement relationship. Only retain the re-triggered water production control that meets the condition that the trigger order position is after the trigger behavior corresponding to the status identifier and the priority identifier conforms to the preset arrangement relationship. For water purification control that is triggered again and meets the conditions of trigger sequence position and priority identifier, an execution confirmation status flag is generated, and the execution confirmation status flag is associated with the trigger sequence and status identifier to determine the execution confirmation status of the new water purifier.

[0010] Preferably, S3 specifically includes the following steps: S301. Based on the triggering order of each water production triggering action in the triggering sequence, the execution confirmation status is sequentially aligned, the execution confirmation status is arranged in the order of triggering, and a one-to-one correspondence between the triggering order and the execution confirmation status is established to form a logical mapping. S302. Match the triggering order of each water production triggering behavior in the triggering sequence with the execution confirmation status in the logical mapping. By adding an execution confirmation status identifier to each water production triggering behavior in the triggering sequence, the association between each water production triggering behavior and the corresponding execution confirmation status is realized. S303. Adjust the water production control in the new water purifier control according to the execution confirmation status corresponding to each water production triggering behavior in the trigger sequence. Specifically, set corresponding water production control instructions for different execution confirmation statuses and execute the corresponding water production control instructions in sequence according to the trigger order.

[0011] Preferably, S302 is as follows: Extract the triggering order of each water production triggering action in the triggering sequence, and read the execution confirmation status corresponding to the triggering order in the logical mapping. By aligning the triggering order with the arrangement position in the logical mapping, the matching process between the triggering order and the execution confirmation status is completed. After the matching process is completed, an execution confirmation status identifier field is added to the record position of each water production triggering behavior in the trigger sequence, and the matched execution confirmation status is written into the execution confirmation status identifier field, so that the execution confirmation status identifier and the water production triggering behavior in the trigger sequence form a one-to-one correspondence. Each water production triggering action containing an execution confirmation status identifier in the triggering sequence is traversed. The consistency between the execution confirmation status identifier and the execution confirmation status in the logical mapping is checked, and the water production triggering action that passes the check is associated with the corresponding execution confirmation status and recorded.

[0012] Preferably, S4 is as follows: The adjusted execution confirmation status is compared with the current water production status. The execution confirmation status of each water production triggering behavior in the trigger sequence is read one by one and compared with the actual execution status in the current water production status. The execution differences and status deviations are analyzed to form a set of comparison results. Based on the comparison result set, the triggering order of each triggering behavior in the triggering sequence is optimized. By rearranging the triggering behaviors that have deviations or conflicts in the triggering order, the triggering order is made consistent with the time and logical order of the execution confirmation status, and the optimized order is recorded in the triggering sequence. Based on the optimized triggering sequence and corresponding execution confirmation status, the execution rhythm is adjusted. By adjusting the execution time interval and execution sequence of each water production triggering behavior, the water production control in the new water purifier control is matched with the current water production status, achieving smooth execution and stable response of continuous triggering behavior.

[0013] Preferably, S5 is as follows: The execution confirmation status and triggering operation rhythm of each water production triggering behavior in the triggering sequence are collected in real time. The current execution progress and state boundary conditions of each triggering behavior are analyzed, and adaptive adjustment parameters are generated based on the difference between the triggering operation rhythm and the execution confirmation status. These parameters are used to adjust the execution time interval and order of subsequent triggering behaviors. Based on adaptive adjustment parameters, the execution order and time interval of each water production triggering behavior in the trigger sequence are dynamically controlled. The execution time interval of the triggering behavior is extended or shortened, and the execution order is adjusted to eliminate conflicts. This enables the water production control in the new water purifier control to achieve coordinated execution under continuous triggering and state boundary conditions. At the same time, the trigger sequence and state identifier records are updated to maintain the stability of the control logic.

[0014] Preferably, a novel water purifier control system includes a status recognition module, a trigger association module, a mapping control module, a sequence optimization module, and a dynamic adjustment module; The status recognition module generates a unique status identifier when the new water purifier completes the water production stop determination and the execution status has not been confirmed. Combined with the current triggering behavior record triggering order and execution sequence, it is used to determine whether to trigger water production control again when the new water purifier completes the water production stop determination and the execution status has not been confirmed. The trigger association module, when the water production control is triggered again, establishes an association between the triggered water production control and the status identifier, and records the trigger order and priority in the trigger sequence to determine the execution confirmation status of the new water purifier. The mapping control module establishes a logical mapping based on the trigger sequence and execution confirmation status, and associates each water production trigger behavior with the corresponding execution confirmation status, and adjusts the water production control in the new water purifier control according to the execution confirmation status; The sequence optimization module compares the adjusted execution confirmation status with the current water production status and optimizes the triggering sequence and execution rhythm to match the water production control with the current status. The dynamic control module adaptively adjusts the triggering operation rhythm and execution confirmation status through the dynamic control of the new water purifier, realizing coordinated execution of water production control under continuous triggering and state boundary conditions.

[0015] The technical effects and advantages provided by the present invention in the above technical solution are as follows: 1. This invention introduces state recognition, trigger association, and logic mapping processing into the control process of a novel water purifier. It provides refined modeling and structured management of the critical transition phase where "water production is stopped but the execution status has not been confirmed," ensuring that each water production trigger can obtain a clear sequence location and execution confirmation status identifier within the trigger sequence. By establishing a one-to-one correspondence between the trigger sequence and the execution confirmation status, and classifying, sorting, and associating the triggering behavior when water production control is triggered again, it fundamentally solves the problem of traditional control logic's inability to distinguish the sequential relationship of multiple trigger commands, avoiding repeated start-up or stop failures. Simultaneously, by using the execution confirmation status as the core control basis, it achieves precise matching and orderly execution of water production control commands, transforming the control process from simple trigger-driven to closed-loop control based on state feedback and sequence constraints, thus improving the controllability and consistency of the control logic.

[0016] 2. This invention employs a combined process of sequential optimization and dynamic control to continuously compare the execution confirmation state with the current water production state, and adjusts the triggering sequence and execution rhythm in real time, ensuring consistency in both the time and state dimensions for each water production triggering behavior. Furthermore, by combining the triggering operation rhythm with state boundary conditions to generate adaptive adjustment parameters, the execution sequence and execution interval are dynamically adjusted, enabling the new water purifier to maintain stable operation even under continuous triggering and complex state switching scenarios. This technical solution not only improves the response accuracy and execution stability of the equipment under high-frequency operating conditions but also enhances the control system's adaptability to abnormal triggering and boundary states, thereby improving the overall reliability of the new water purifier and the accuracy of water quality control. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this invention. For those skilled in the art, other drawings can be obtained based on these drawings.

[0018] Figure 1 This is a schematic diagram of the process of the present invention.

[0019] Figure 2 This is a schematic diagram of the modules of the present invention. Detailed Implementation

[0020] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that the description of this disclosure will be more complete and fully convey the concept of the exemplary embodiments to those skilled in the art.

[0021] This invention provides, for example Figure 1 The novel water purifier control method shown includes the following steps: S1. A unique status identifier is generated when the new water purifier completes the water production stop determination and the execution status has not been confirmed. Combined with the current triggering behavior record triggering order and execution sequence, it is used to determine whether to trigger water production control again when the new water purifier completes the water production stop determination and the execution status has not been confirmed. In this embodiment, S1 specifically refers to: A unique status identifier is generated when the new water purifier completes the water production stop determination and the execution status has not been confirmed. The trigger time information and trigger source information are extracted based on the current triggering behavior, and the trigger time information and trigger source information are combined and encoded to form a unique status identifier corresponding to the current water production stop determination. Each triggered action is sorted according to the trigger time information, and a trigger order is generated in chronological order. A mapping relationship is established with the execution status data corresponding to each triggered action. The mapped trigger order is associated with the execution status and recorded to construct an execution sequence, so that both the trigger order and the execution sequence are associated with a unique status identifier. The newly triggered water production control is compared with the triggering sequence. When the newly triggered water production control is located after the triggering behavior corresponding to the unique status identifier in the triggering sequence, it is determined that the new water purifier has completed the water production stop determination and the execution status has not been confirmed, and the water production control is triggered again.

[0022] During the operation of the new water purifier, when the control unit detects that the water production process has entered a stop phase, it continuously collects flow rate and control command status data to determine whether the water production stop determination has been completed. The flow rate status is characterized by a continuous absence of water or extremely low water output, while the lack of feedback confirmation in the execution status indicates that the control command has been sent but no completion feedback signal has been received. In this phase, the trigger time and trigger source information corresponding to the current triggered action are first extracted. The trigger time information is continuously accumulated by the internal timing unit, and the trigger source information is determined by the trigger entry identifier, such as the user operation entry or the automatic control entry. Subsequently, the trigger time information and trigger source information are combined and encoded according to a preset concatenation order. For example, the time information is arranged with the most significant digit first and an additional source identifier is added to form a string marker, thereby generating a unique status identifier used to distinguish different water production stop phases.

[0023] After a unique status identifier is generated, all triggered actions are recorded and processed uniformly. First, each triggered action is written to a buffer and sorted according to its trigger time. The sorting method can be a sequential comparison, placing earlier triggered actions first and later ones last, thus forming the trigger order. Simultaneously, execution status data is collected for each triggered action. This execution status data is determined by a combination of control instruction sending flags and execution feedback flags; for example, a sent instruction without confirmation can be marked as incomplete. Subsequently, a one-to-one correspondence is established between the trigger order and the execution status data, and this is recorded in a sequential linked list, ultimately forming an execution sequence that ensures a synchronized change between the trigger order and the execution status data.

[0024] After the triggering order and execution sequence are established, newly triggered water control actions are processed for judgment. Specifically, the triggering time information of the new action is extracted and compared one by one with the triggering time information of existing actions in the triggering order. When the time information of the new action is located after the triggering action corresponding to the unique status identifier in the sequence, it can be determined that water control has been triggered again. In the implementation process, the judgment can be completed by traversing all records in the triggering order, inserting the new action into the corresponding position, and judging its positional relationship. This process ensures that all triggered actions are clearly distinguished according to their chronological order, avoiding confusion in the control logic.

[0025] The new water purifier includes functional units such as flow acquisition, control command processing, and execution feedback confirmation. The completion of the water production stop determination indicates that the control logic has judged the water production process to be complete based on flow changes and control status. The lack of execution status feedback confirmation indicates that the control command has not yet completed the execution loop. The stage where the new water purifier completes the water production stop determination but has not yet received execution status feedback confirmation is a critical transition stage in the control logic. Generating a unique status identifier at this stage accurately marks the current control context. The current trigger behavior represents any water production control operation, which can originate from user input or automatic control signals. Trigger time information is continuously provided by the internal timing recording unit, and trigger source information is used to distinguish different trigger entry points. The combined encoding forms a unique identifier by concatenating time information and source information in a fixed order.

[0026] The trigger sequence represents the chronological arrangement of multiple triggering actions, while the execution status data represents the execution progress status of each triggering action. The mapping relationship is established by binding each item in the trigger sequence with the execution status data. The mapped trigger sequence and execution status form an execution sequence through associated records. A newly triggered water control action represents a new triggering action added to the current control process. Its position in the trigger sequence is determined by time comparison. When a new triggering action is located after the triggering action corresponding to a unique status identifier, it indicates that the action occurred after the current execution was not completed, thus determining that water control has been triggered again. In this way, the trigger sequence can be accurately distinguished without relying on fixed thresholds, providing a clear basis for subsequent control adjustments.

[0027] S2. If the water production control is triggered again, establish a relationship between the triggered water production control and the status identifier, and record the triggering order and priority in the triggering sequence to determine the execution confirmation status of the new water purifier. In this embodiment, S2 specifically includes the following steps: S201. When the water production control is triggered again, extract the trigger time information corresponding to the triggered water production control, and match the trigger time information with the trigger time range corresponding to the status identifier. By inserting the triggered water production control into the trigger interval position corresponding to the status identifier, the association between the triggered water production control and the status identifier is established. When a water production control is triggered again, the corresponding trigger time information is obtained through the internal timing unit. This trigger time information can be recorded as a continuously incrementing time count or a timestamp with a date identifier. Simultaneously, a status identifier is bound to a corresponding trigger time range upon generation. This trigger time range can be formed by recording the generation time of the status identifier and the associated water production stop determination time. In the specific implementation, the trigger time information of the re-triggered water production control is matched with the trigger time range corresponding to the status identifier. For example, it is determined whether the trigger time information falls within or after the trigger time range, and its position within the trigger range is determined based on the chronological order. When the trigger time information is later than the start position of the time range corresponding to the status identifier, the re-triggered water production control is inserted into the corresponding position within the trigger range. For example, in an experimental environment, the recorded trigger time range corresponding to the status identifier is a continuous time interval within a certain period. If the re-triggered water production control occurs after this period, it is positioned as a subsequent trigger behavior through time comparison, thus establishing its association with the status identifier. This process can be achieved through time sorting and interval judgment, avoiding confusion in the control logic.

[0028] The trigger time information for a re-triggered water production control refers to the time data recorded by the timing unit when the triggering action occurs, used to identify the trigger sequence; the trigger time range refers to the time interval bound to the status identifier, used to define the time boundary of the current control phase; the matching process refers to comparing the trigger time information with the trigger time range to determine their relative positional relationship; the status identifier is used to uniquely identify the current control phase in the execution state without feedback confirmation; the trigger interval position corresponding to the status identifier refers to the interval position mapped by the trigger time range in the trigger sequence, used to represent the range of this state in the entire trigger sequence. Through the coordinated processing of the above elements, a clear time sequence relationship can be formed, enabling the accurate positioning of the re-triggered water production control in the trigger sequence and establishing a stable association with the status identifier.

[0029] S202. Write the re-triggered water control into the trigger sequence. The trigger sequence is formed by arranging multiple triggering behaviors in chronological order according to the triggering time information. The order is determined by comparing the triggering time information of each triggering behavior, thus forming the triggering order. At the same time, extract the triggering source information, classify and mark it according to the source category corresponding to the triggering source information, and assign different priority labels to different source categories according to the pre-set source category correspondence. Record the triggering order with the priority labels. When writing the re-triggered water production control into the trigger sequence, all triggering behaviors are first collected and sorted according to their trigger time information to form a trigger sequence arranged chronologically. For example, in the experimental environment, the time information of three triggering behaviors was recorded for the morning, noon, and evening periods. By comparing the trigger times, the order of each triggering behavior in the sequence can be determined, thus establishing the trigger order. Simultaneously, the trigger source information for each triggering behavior is extracted, such as user panel operation, remote control, or timed automatic triggering. These are categorized and labeled according to their source type, with different source categories corresponding to different priority identifiers. For example, user panel operation is high priority, remote control is medium priority, and timed triggering is low priority. Each triggering behavior is assigned a corresponding priority identifier in the sequence, and the trigger order is associated with the priority identifier. This allows the control logic to rationally sort and process the triggers based on the trigger time and source category, ensuring a clear execution order for subsequent water production control.

[0030] A trigger sequence is a set of multiple triggering actions arranged chronologically, with each triggering action corresponding to a specific water control event. The trigger order indicates the temporal sequence of the triggering actions. Trigger source information identifies the source type of the triggering action. Source category is a classification system that categorizes different triggering sources. Classification tags bind triggering actions to their source categories, and different source categories correspond to different priority identifiers. Pre-defined source category relationships clarify the priority order of each source category. After the trigger order and priority identifiers are associated and recorded, water control operations can be rationally sorted and managed according to time and source, ensuring that the position of each triggering action in the trigger sequence is clear and traceable.

[0031] S203. By analyzing the positional relationship between the triggering order, priority, and status identifier in the triggering sequence, when the position of the water control triggered again in the triggering order is after the triggering behavior corresponding to the status identifier and the priority meets the preset arrangement relationship, the execution confirmation status of the new water purifier is determined.

[0032] In this embodiment, S203 specifically refers to: The triggering order, priority identifier, and position of the corresponding triggering behavior of each triggering behavior in the triggering sequence are organized. The triggering order is arranged according to time sequence, the priority identifier is marked according to the triggering source, and the position of the corresponding triggering behavior of the status identifier in the triggering sequence is located to form an association record of the triggering order, priority identifier, and corresponding position of the status identifier. Write the re-triggered water production control into the trigger sequence and determine the position of the re-triggered water production control in the trigger order. At the same time, check whether the priority identifier corresponding to the re-triggered water production control conforms to the preset arrangement relationship. Only retain the re-triggered water production control that meets the condition that the trigger order position is after the trigger behavior corresponding to the status identifier and the priority identifier conforms to the preset arrangement relationship. For water purification control that is triggered again and meets the conditions of trigger sequence position and priority identifier, an execution confirmation status flag is generated, and the execution confirmation status flag is associated with the trigger sequence and status identifier to determine the execution confirmation status of the new water purifier.

[0033] When organizing the trigger sequence, all triggering behaviors are first written into a unified storage structure according to their trigger time information. An ordered arrangement is then established by comparing the trigger time information item by item, placing earlier triggering behaviors at the front and later triggering behaviors at the back. Simultaneously, the trigger source information for each triggering behavior is extracted and categorized, mapping different sources to different priority identifiers. For example, manual operation sources correspond to high priority, remote command sources to medium priority, and automatic scheduling sources to low priority. During the organization process, the position of the triggering behavior corresponding to the status identifier in the trigger sequence is marked as a baseline position using a positioning method. The trigger order, priority identifier, and this baseline position are then linked and recorded, forming a structured sequence that can be used for subsequent judgment.

[0034] When water control is triggered again, the triggering behavior is written into the trigger sequence, and the insertion position is determined by comparing the trigger time information. Specifically, this is done by comparing each item from the beginning of the trigger sequence. When the trigger time information of a new triggering behavior is greater than the current comparison item, the sequence continues to move forward until the corresponding position is located, thus completing the insertion and maintaining the continuity of the triggering order. After insertion, the trigger source information of the triggering behavior is extracted and mapped to a corresponding priority identifier. This priority identifier is then checked against a preset arrangement relationship, which is a fixed priority order between different source categories. For example, manual operation takes precedence over remote commands, and remote commands take precedence over automatic scheduling. Only triggering behaviors whose triggering sequence position is after the triggering behavior corresponding to the status identifier and whose priority conforms to the preset arrangement relationship are retained. Other triggering behaviors do not participate in subsequent processing.

[0035] For water control that is triggered again and meets the conditions of trigger sequence position and priority identifier, an execution confirmation status flag is generated by extracting its position in the trigger sequence, priority identifier, and relative positional relationship with the status identifier. Specifically, the position index, priority identifier, and status identifier in the trigger sequence are combined into a unified identifier, which is written into the status record area. At the same time, an association field is added to the corresponding trigger behavior in the trigger sequence, so that the execution confirmation status flag is consistently associated with the trigger sequence and the status identifier, which is used for status identification in the subsequent control judgment process.

[0036] The triggering order represents the arrangement of triggered behaviors over time, forming a stable sequence through time comparison; the priority identifier indicates the execution priority of different trigger sources in control, obtained through source classification mapping; the position of the status identifier corresponding to the triggered behavior represents the reference point of the current control stage in the triggering sequence, used to distinguish between preceding and subsequent triggered behaviors. The associated records of the triggering order, priority identifier, and corresponding position of the status identifier are bound through a unified storage structure, ensuring that each triggered behavior has a clear time position, priority attribute, and control stage identifier, thereby guaranteeing the logical consistency of the triggering sequence.

[0037] The position of the re-triggered water control in the trigger sequence is determined by comparing each item's time. The preset arrangement relationship is established through a fixed mapping between source category and priority. The execution confirmation status marker is formed by combining the trigger position, priority identifier, and status identifier information to form a unique identifier. The execution confirmation status of the new water purifier is determined by the association between this identifier and the status record. Through this process, the trigger order and priority relationship can be accurately distinguished when triggering behaviors occur consecutively, and triggering behaviors that meet the conditions can be clearly marked, thereby supporting the determination and execution of subsequent water control.

[0038] S3. Establish a logical mapping based on the trigger sequence and execution confirmation status, and associate each water production trigger behavior with the corresponding execution confirmation status. Adjust the water production control in the new water purifier control according to the execution confirmation status. In this embodiment, S3 specifically includes the following steps: S301. Based on the triggering order of each water production triggering action in the triggering sequence, the execution confirmation status is sequentially aligned, the execution confirmation status is arranged in the order of triggering, and a one-to-one correspondence between the triggering order and the execution confirmation status is established to form a logical mapping. During the operation of the new water purifier, each water production trigger corresponds to a trigger time sequence. By extracting the sequence information of each trigger behavior in the trigger sequence, the execution confirmation status can be aligned sequentially. Specifically, the trigger sequence can be arranged chronologically, and the execution confirmation status corresponding to each trigger behavior can be sorted sequentially according to the trigger order, ensuring that each trigger behavior corresponds to a unique execution confirmation status within the sequence. For example, in an experimental environment, assuming the system records continuously triggered water production behaviors, the sequence can be determined by comparing the trigger times, and then the corresponding execution confirmation statuses can be arranged sequentially, thus forming a one-to-one correspondence between trigger behaviors and execution confirmation statuses. This method can be implemented by sorting and mapping timestamps using software logic, thereby accurately establishing a logical mapping in the trigger sequence. This ensures that the execution status of each water production trigger behavior can clearly match its position in the sequence, providing a reliable basis for subsequent control operations.

[0039] The triggering order of each water production action represents the temporal sequence of each action. The execution confirmation status indicates the current completion status of the action. Sequence alignment is the process of arranging and matching the sequence information of the actions with their corresponding execution confirmation statuses. The one-to-one correspondence between the triggering order and the execution confirmation status is achieved by numbering each action in the sequence and associating it with an execution confirmation status identifier field. The logical mapping is the mapping structure between the triggering order and the execution confirmation status within the sequence. This approach ensures that each water production trigger action clearly corresponds to its execution status within the triggering sequence, guaranteeing that control commands are accurately executed according to the triggering order and execution confirmation status during actual operation, thus improving the stability and traceability of the new water purifier's control.

[0040] S302. Match the triggering order of each water production triggering behavior in the triggering sequence with the execution confirmation status in the logical mapping. By adding an execution confirmation status identifier to each water production triggering behavior in the triggering sequence, the association between each water production triggering behavior and the corresponding execution confirmation status is realized. S303. Adjust the water production control in the new water purifier control according to the execution confirmation status corresponding to each water production triggering behavior in the trigger sequence. Specifically, set corresponding water production control instructions for different execution confirmation statuses and execute the corresponding water production control instructions in sequence according to the trigger order.

[0041] When adjusting water production control based on the execution confirmation status of each water production triggering action in the trigger sequence, the execution confirmation status of each triggering action in the trigger sequence can be read and mapped to a specific water production control command, thus achieving dynamic execution of the control operation. In specific implementation, a corresponding water production control command can be predefined in the control unit for each execution confirmation status. For example, a triggering action with an execution confirmation status of "execution completed" corresponds to starting the next water production process, a triggering action with a status of "in execution" keeps the current water production process running, and a triggering action with a status of "not executed" triggers a predetermined water production action. In the experiment, by continuously triggering multiple water production operations and selecting the corresponding control command according to the execution confirmation status of each triggering action, and executing them sequentially according to the triggering order, it can be ensured that the water production operations are executed accurately according to the time and status sequence, avoiding repeated starts or skipped execution, and achieving the stability and continuity of the control logic.

[0042] In the control of the new water purifier, water production control represents the set of operation commands from the control unit to the water production device. Each water production control instruction represents a specific control operation corresponding to each execution confirmation state, such as starting the water pump, closing the valve, or maintaining the current state. By mapping the execution confirmation state to the water production control instructions, each triggered action can clearly correspond to a control operation and be executed sequentially according to the triggering order. This ensures that each water production trigger action receives an accurate response in the control flow, achieving precise management and stable execution of the water production process, while simultaneously ensuring a complete correlation link between the trigger sequence, execution confirmation state, and control operation.

[0043] In this embodiment, S302 specifically refers to: Extract the triggering order of each water production triggering action in the triggering sequence, and read the execution confirmation status corresponding to the triggering order in the logical mapping. By aligning the triggering order with the arrangement position in the logical mapping, the matching process between the triggering order and the execution confirmation status is completed. After the matching process is completed, an execution confirmation status identifier field is added to the record position of each water production triggering behavior in the trigger sequence, and the matched execution confirmation status is written into the execution confirmation status identifier field, so that the execution confirmation status identifier and the water production triggering behavior in the trigger sequence form a one-to-one correspondence. Each water production triggering action containing an execution confirmation status identifier in the triggering sequence is traversed. The consistency between the execution confirmation status identifier and the execution confirmation status in the logical mapping is checked, and the water production triggering action that passes the check is associated with the corresponding execution confirmation status and recorded.

[0044] When extracting the triggering order of each water production triggering action in the trigger sequence, the order alignment can be achieved by sorting the triggering actions according to their triggering time and comparing their positions with the execution confirmation status in the logical mapping. Specifically, each triggering action can be stored as a record in a list structure within the software's internal storage. The corresponding execution confirmation status is then read from the logical mapping table. By comparing the triggering order with the position in the logical mapping, a mapping relationship is established between each triggering action and its corresponding execution confirmation status. In experiments, for example, if the system continuously records multiple triggering actions and their corresponding execution statuses, a stable logical mapping between the triggering order and execution confirmation status can be generated by sequentially comparing the timestamps of the triggering actions with the logical mapping statuses.

[0045] After completing the sequence alignment, an execution confirmation status identifier field is added to the record position of each triggered behavior in the trigger sequence, and the matched execution confirmation status is written to this field. Specifically, a status identifier field can be added to the record structure of each triggered behavior. Software logic is used to assign the corresponding execution confirmation status from the logical mapping to this field, thus establishing a one-to-one correspondence between triggered behaviors and execution confirmation statuses. In experimental operations, for example, a status field is added to each triggered behavior in the sequence record, and the corresponding execution status identifier is written to ensure that each behavior carries complete execution status information in the sequence, providing data for subsequent control decisions.

[0046] To ensure the stability of the control logic, it is necessary to iterate through each triggered action in the trigger sequence that includes an execution confirmation status identifier, and verify the consistency of this identifier with the execution confirmation status in the logical mapping. Specifically, this can be achieved by traversing the list structure, reading each triggered action and its status identifier one by one, and comparing it with the corresponding execution status in the logical mapping table. If a match is found, an association record is established between the triggered action and the logical mapping status. In the experiment, software can automatically perform this comparison for each triggered action to ensure that the execution confirmation status of each action accurately corresponds to its logical mapping, preventing control conflicts or status inconsistencies.

[0047] The triggering sequence of each water production trigger indicates its temporal order within the control flow. The execution confirmation status indicates the current completion status of the triggering action. Sequence alignment is achieved by comparing the triggering sequence with the logical mapping arrangement to establish a consistent mapping relationship between triggering actions and execution status. The logical mapping establishes a stable correspondence between triggering actions and execution confirmation status, facilitating the control unit's identification of the status of each water production trigger and ensuring accurate execution during control operations, thus guaranteeing the traceability and continuity of the control flow.

[0048] The record location refers to the storage location or index of each triggered action in the trigger sequence. Adding an execution confirmation status identifier field is the operation of writing the execution confirmation status to this location. The execution confirmation status identifier field is used to mark the current execution status of each triggered action. Consistency verification is the operation of comparing the status identifier of the triggered action with the logical mapping status. Through these processes, each triggered action is clearly associated with its corresponding execution confirmation status in the trigger sequence, enabling the new water purifier control to stably execute water production operations according to the triggering order and execution confirmation status, ensuring the accuracy and reliability of the control.

[0049] S4. Compare the adjusted execution confirmation status with the current water production status, and optimize the triggering sequence and execution rhythm to match the water production control with the current status. In this embodiment, S4 specifically refers to: The adjusted execution confirmation status is compared with the current water production status. The execution confirmation status of each water production triggering behavior in the trigger sequence is read one by one and compared with the actual execution status in the current water production status. The execution differences and status deviations are analyzed to form a set of comparison results. Based on the comparison result set, the triggering order of each triggering behavior in the triggering sequence is optimized. By rearranging the triggering behaviors that have deviations or conflicts in the triggering order, the triggering order is made consistent with the time and logical order of the execution confirmation status, and the optimized order is recorded in the triggering sequence. Based on the optimized triggering sequence and corresponding execution confirmation status, the execution rhythm is adjusted. By adjusting the execution time interval and execution sequence of each water production triggering behavior, the water production control in the new water purifier control is matched with the current water production status, achieving smooth execution and stable response of continuous triggering behavior.

[0050] When comparing the adjusted execution confirmation status with the current water production status, the trigger sequence is first loaded into the status processing unit, and the execution confirmation status corresponding to each water production trigger action is read one by one. Simultaneously, real-time execution information of the current water production status, including the current execution instruction type and execution progress, is obtained through the status acquisition interface. Then, based on the trigger order, the execution confirmation status is compared item by item with the current water production status. By judging the consistency between the two in execution stage, execution direction, and execution duration, differing trigger actions are identified, and the difference type is classified and recorded in the comparison result set according to whether it was not executed, repeatedly executed, or executed in a different order. In the experimental environment, by continuously recording continuous trigger actions and their execution feedback, trigger actions with execution delays or misaligned sequences can be identified, forming stable difference identification results.

[0051] After obtaining the comparison result set, when optimizing the trigger sequence, the trigger behaviors with deviations are first extracted from the comparison result set, and their priority is re-determined based on the execution stage corresponding to the execution confirmation status. Specifically, the trigger sequence is rearranged, keeping completed trigger behaviors in the execution confirmation status at the front, moving trigger behaviors in the waiting or unexecuted status to subsequent positions, and merging trigger behaviors marked as duplicate executions, ensuring that the trigger order retains only a single valid trigger behavior. During the experiment, rearranging the trigger sequence eliminated order conflicts, ensuring that the arrangement of trigger behaviors in the sequence remained consistent with the execution confirmation status, thus constructing a new ordered trigger sequence.

[0052] After optimizing the trigger sequence, when adjusting the execution rhythm, the optimized trigger sequence is used as the basis for execution, and the water production control commands corresponding to each trigger behavior are scheduled one by one. Specifically, an execution queue is set up in the control unit, and trigger behaviors are added to the queue sequentially. The next trigger behavior is only allowed to enter the execution phase after the execution confirmation status of the previous trigger behavior has reached completion. For trigger behaviors with a delayed execution confirmation status, a waiting control flag is inserted to keep them paused in the execution queue until the current water production status matches the execution confirmation status before execution continues. During the experiment, by controlling the advancement rhythm of the execution queue, multiple water production control commands can be avoided from acting simultaneously, ensuring a continuous and conflict-free execution process.

[0053] The adjusted execution confirmation status represents the execution status information after logical mapping and sequence optimization. The current water production status represents the actual execution status of the new water purifier in real-time operation, including execution progress and direction information. The comparison process aligns the two types of statuses item by item according to the triggering order and performs consistency analysis. The comparison result set records the differences generated by each triggering behavior in the status comparison and serves as the basis for triggering order optimization. The triggering order represents the arrangement of triggering behaviors in the time dimension, and through optimization, it can be adjusted to a sequential structure consistent with the execution confirmation status.

[0054] The execution rhythm represents the temporal progression of triggered behaviors during execution, including the execution order and interval control; the execution queue represents the set of triggered behaviors to be executed, organized according to the optimized triggering order; the waiting control flag is used to mark triggered behaviors that need to be delayed in execution; and the water production control command represents the specific execution action in the control of the new water purifier. By controlling the execution rhythm, the water production control can be made to strictly follow the optimized triggering order during execution and remain consistent with the current water production status, thereby ensuring a stable and continuous control process.

[0055] S5. Through the dynamic regulation of the new water purifier, the trigger operation rhythm and execution confirmation status are adaptively adjusted to achieve coordinated execution of water production control under continuous triggering and state boundary conditions.

[0056] In this embodiment, S5 specifically refers to: The execution confirmation status and triggering operation rhythm of each water production triggering behavior in the triggering sequence are collected in real time. The current execution progress and state boundary conditions of each triggering behavior are analyzed, and adaptive adjustment parameters are generated based on the difference between the triggering operation rhythm and the execution confirmation status. These parameters are used to adjust the execution time interval and order of subsequent triggering behaviors. Based on adaptive adjustment parameters, the execution order and time interval of each water production triggering behavior in the trigger sequence are dynamically controlled. The execution time interval of the triggering behavior is extended or shortened, and the execution order is adjusted to eliminate conflicts. This enables the water production control in the new water purifier control to achieve coordinated execution under continuous triggering and state boundary conditions. At the same time, the trigger sequence and state identifier records are updated to maintain the stability of the control logic.

[0057] When collecting real-time data on the execution confirmation status and triggering rhythm of each water production triggering action in the trigger sequence, the execution confirmation status of each water production triggering action is first obtained through the status reading unit, and the time interval information between each triggering action is extracted through the time recording unit to form a triggering operation rhythm sequence. Then, based on the triggering order, the execution confirmation status is aligned with the current execution progress and judged in conjunction with state boundary conditions. State boundary conditions are identified by detecting whether the execution confirmation status is in a critical transition stage; for example, when the execution confirmation status is in the transition from incomplete to complete, it is marked as a boundary state. In the experimental environment, by continuously recording triggering actions and execution feedback, situations where the trigger interval is shortened and the execution confirmation status is incomplete can be identified and marked as continuous trigger boundaries, thus providing a basis for subsequent adjustments. Furthermore, the differences between the triggering operation rhythm and the execution confirmation status are classified, mapping the difference type to delayed execution markers, order adjustment markers, or priority execution markers, and an adaptive adjustment parameter set is constructed accordingly.

[0058] After obtaining the adaptive adjustment parameters, when dynamically controlling each water production triggering behavior in the trigger sequence, the trigger sequence is first loaded into the execution scheduling unit. Based on the adaptive adjustment parameters, the triggering behaviors are grouped, marking those requiring delayed execution as waiting and those requiring priority execution as priority. Subsequently, the triggering behaviors are traversed and scheduled according to the triggering order. For triggering behaviors in the waiting state, they are temporarily removed from the current execution queue and reinserted into a later position. For triggering behaviors in the priority state, they are moved to the front of the current execution queue. Simultaneously, the execution time intervals between triggering behaviors are reallocated to maintain an executable interval between adjacent triggering behaviors. During the experiment, by adjusting the execution order and time intervals of the triggering behaviors, multiple triggering behaviors can be avoided from executing simultaneously before the execution confirmation state is completed, thus eliminating execution conflicts.

[0059] After adjusting the execution order and time interval, during the synchronous update of the trigger sequence and status identifier records, the adjusted trigger order is rewritten into the trigger sequence structure, and the execution confirmation status corresponding to each water production trigger action is updated in the status identifier record, ensuring consistency between the trigger sequence and the status identifier. Specifically, this is achieved by updating the sequence and status fields of each record in the trigger sequence, and simultaneously updating the corresponding mapping relationship in the status identifier record area, thus establishing a consistent association between the position of each water production trigger action in the trigger sequence, its execution confirmation status, and its status identifier. In the experimental environment, re-scheduling the execution using the updated trigger sequence demonstrates that the execution order remains consistent with the execution confirmation status, with no duplicate executions or disordered sequences observed.

[0060] The trigger operation rhythm represents the distribution of trigger behaviors over time, characterized by a sequence of time intervals; the execution confirmation state indicates the completion status of the trigger behaviors during execution; state boundary conditions are used to identify the critical stages where the execution confirmation state switches; adaptive adjustment parameters are constructed from the differences between the trigger operation rhythm and the execution confirmation state, guiding the adjustment of the execution sequence and time intervals; dynamic control represents the process of real-time adjustment of the trigger sequence based on the adaptive adjustment parameters. By jointly analyzing and adjusting the trigger operation rhythm and the execution confirmation state, the execution process can be precisely scheduled under continuous triggering and state boundary conditions, ensuring that the water production control in the new water purifier maintains a consistent sequence and reasonable rhythm during execution, thereby achieving stable execution coordination.

[0061] like Figure 2 The novel water purifier control system shown includes a status recognition module, a trigger association module, a mapping control module, a sequence optimization module, and a dynamic adjustment module. The status recognition module generates a unique status identifier when the new water purifier completes the water production stop determination and the execution status has not been confirmed. Combined with the current triggering behavior record triggering order and execution sequence, it is used to determine whether to trigger water production control again when the new water purifier completes the water production stop determination and the execution status has not been confirmed. The trigger association module, when the water production control is triggered again, establishes an association between the triggered water production control and the status identifier, and records the trigger order and priority in the trigger sequence to determine the execution confirmation status of the new water purifier. The mapping control module establishes a logical mapping based on the trigger sequence and execution confirmation status, and associates each water production trigger behavior with the corresponding execution confirmation status, and adjusts the water production control in the new water purifier control according to the execution confirmation status; The sequence optimization module compares the adjusted execution confirmation status with the current water production status and optimizes the triggering sequence and execution rhythm to match the water production control with the current status. The dynamic control module adaptively adjusts the triggering operation rhythm and execution confirmation status through the dynamic control of the new water purifier, realizing coordinated execution of water production control under continuous triggering and state boundary conditions.

[0062] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.

[0063] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0064] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0065] In the several embodiments provided in this application, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0066] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0067] In addition, the functional units in the various embodiments of this application 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.

[0068] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A novel water purifier control method, characterized in that, Specifically, the following steps are included: S1. A unique status identifier is generated when the new water purifier completes the water production stop determination and the execution status has not been confirmed. Combined with the current triggering behavior record triggering order and execution sequence, it is used to determine whether to trigger water production control again when the new water purifier completes the water production stop determination and the execution status has not been confirmed. S2. If the water production control is triggered again, establish a relationship between the triggered water production control and the status identifier, and record the triggering order and priority in the triggering sequence to determine the execution confirmation status of the new water purifier. S3. Establish a logical mapping based on the trigger sequence and execution confirmation status, and associate each water production trigger behavior with the corresponding execution confirmation status. Adjust the water production control in the new water purifier control according to the execution confirmation status. S4. Compare the adjusted execution confirmation status with the current water production status, and optimize the triggering sequence and execution rhythm to match the water production control with the current status. S5. Through the dynamic regulation of the new water purifier, the trigger operation rhythm and execution confirmation status are adaptively adjusted to achieve coordinated execution of water production control under continuous triggering and state boundary conditions.

2. The novel water purifier control method according to claim 1, characterized in that, S1 specifically refers to: A unique status identifier is generated when the new water purifier completes the water production stop determination and the execution status has not been confirmed. The trigger time information and trigger source information are extracted based on the current triggering behavior, and the trigger time information and trigger source information are combined and encoded to form a unique status identifier corresponding to the current water production stop determination. Each triggered action is sorted according to the trigger time information, and a trigger order is generated in chronological order. A mapping relationship is established with the execution status data corresponding to each triggered action. The mapped trigger order is associated with the execution status and recorded to construct an execution sequence, so that both the trigger order and the execution sequence are associated with a unique status identifier. The newly triggered water production control is compared with the triggering sequence. When the newly triggered water production control is located after the triggering behavior corresponding to the unique status identifier in the triggering sequence, it is determined that the new water purifier has completed the water production stop determination and the execution status has not been confirmed, and the water production control is triggered again.

3. The novel water purifier control method according to claim 1, characterized in that, S2 specifically includes the following steps: S201. When the water production control is triggered again, extract the trigger time information corresponding to the triggered water production control, and match the trigger time information with the trigger time range corresponding to the status identifier. By inserting the triggered water production control into the trigger interval position corresponding to the status identifier, the association between the triggered water production control and the status identifier is established. S202. Write the re-triggered water control into the trigger sequence. The trigger sequence is formed by arranging multiple triggering behaviors in chronological order according to the triggering time information. The order is determined by comparing the triggering time information of each triggering behavior, thus forming the triggering order. At the same time, extract the triggering source information, classify and mark it according to the source category corresponding to the triggering source information, and assign different priority labels to different source categories according to the pre-set source category correspondence. Record the triggering order with the priority labels. S203. By analyzing the positional relationship between the triggering order, priority, and status identifier in the triggering sequence, when the position of the water control triggered again in the triggering order is after the triggering behavior corresponding to the status identifier and the priority meets the preset arrangement relationship, the execution confirmation status of the new water purifier is determined.

4. The novel water purifier control method according to claim 3, characterized in that, S203 specifically refers to: The triggering order, priority identifier, and position of the corresponding triggering behavior of each triggering behavior in the triggering sequence are organized. The triggering order is arranged according to time sequence, the priority identifier is marked according to the triggering source, and the position of the corresponding triggering behavior of the status identifier in the triggering sequence is located to form an association record of the triggering order, priority identifier, and corresponding position of the status identifier. Write the re-triggered water production control into the trigger sequence and determine the position of the re-triggered water production control in the trigger order. At the same time, check whether the priority identifier corresponding to the re-triggered water production control conforms to the preset arrangement relationship. Only retain the re-triggered water production control that meets the condition that the trigger order position is after the trigger behavior corresponding to the status identifier and the priority identifier conforms to the preset arrangement relationship. For water purification control that is triggered again and meets the conditions of trigger sequence position and priority identifier, an execution confirmation status flag is generated, and the execution confirmation status flag is associated with the trigger sequence and status identifier to determine the execution confirmation status of the new water purifier.

5. The novel water purifier control method according to claim 1, characterized in that, S3 specifically includes the following steps: S301. Based on the triggering order of each water production triggering action in the triggering sequence, the execution confirmation status is sequentially aligned, the execution confirmation status is arranged in the order of triggering, and a one-to-one correspondence between the triggering order and the execution confirmation status is established to form a logical mapping. S302. Match the triggering order of each water production triggering behavior in the triggering sequence with the execution confirmation status in the logical mapping. By adding an execution confirmation status identifier to each water production triggering behavior in the triggering sequence, the association between each water production triggering behavior and the corresponding execution confirmation status is realized. S303. Adjust the water production control in the new water purifier control according to the execution confirmation status corresponding to each water production triggering behavior in the trigger sequence. Specifically, set corresponding water production control instructions for different execution confirmation statuses and execute the corresponding water production control instructions in sequence according to the trigger order.

6. A novel water purifier control method according to claim 5, characterized in that, S302 specifically refers to: Extract the triggering order of each water production triggering action in the triggering sequence, and read the execution confirmation status corresponding to the triggering order in the logical mapping. By aligning the triggering order with the arrangement position in the logical mapping, the matching process between the triggering order and the execution confirmation status is completed. After the matching process is completed, an execution confirmation status identifier field is added to the record position of each water production triggering behavior in the trigger sequence, and the matched execution confirmation status is written into the execution confirmation status identifier field, so that the execution confirmation status identifier and the water production triggering behavior in the trigger sequence form a one-to-one correspondence. Each water production triggering action containing an execution confirmation status identifier in the triggering sequence is traversed. The consistency between the execution confirmation status identifier and the execution confirmation status in the logical mapping is checked, and the water production triggering action that passes the check is associated with the corresponding execution confirmation status and recorded.

7. The novel water purifier control method according to claim 1, characterized in that, S4 specifically refers to: The adjusted execution confirmation status is compared with the current water production status. The execution confirmation status of each water production triggering behavior in the trigger sequence is read one by one and compared with the actual execution status in the current water production status. The execution differences and status deviations are analyzed to form a set of comparison results. Based on the comparison result set, the triggering order of each triggering behavior in the triggering sequence is optimized. By rearranging the triggering behaviors that have deviations or conflicts in the triggering order, the triggering order is made consistent with the time and logical order of the execution confirmation status, and the optimized order is recorded in the triggering sequence. Based on the optimized triggering sequence and corresponding execution confirmation status, the execution rhythm is adjusted. By adjusting the execution time interval and execution sequence of each water production triggering behavior, the water production control in the new water purifier control is matched with the current water production status, achieving smooth execution and stable response of continuous triggering behavior.

8. The novel water purifier control method according to claim 1, characterized in that, S5 specifically refers to: The execution confirmation status and triggering operation rhythm of each water production triggering behavior in the triggering sequence are collected in real time. The current execution progress and state boundary conditions of each triggering behavior are analyzed, and adaptive adjustment parameters are generated based on the difference between the triggering operation rhythm and the execution confirmation status. These parameters are used to adjust the execution time interval and order of subsequent triggering behaviors. Based on adaptive adjustment parameters, the execution order and time interval of each water production triggering behavior in the trigger sequence are dynamically controlled. The execution time interval of the triggering behavior is extended or shortened, and the execution order is adjusted to eliminate conflicts. This enables the water production control in the new water purifier control to achieve coordinated execution under continuous triggering and state boundary conditions. At the same time, the trigger sequence and state identifier records are updated to maintain the stability of the control logic.

9. A novel water purifier control system, used to implement the novel water purifier control method according to any one of claims 1-8, characterized in that, It includes a state recognition module, a trigger association module, a mapping control module, a sequence optimization module, and a dynamic adjustment module; The status recognition module generates a unique status identifier when the new water purifier completes the water production stop determination and the execution status has not been confirmed. Combined with the current triggering behavior record triggering order and execution sequence, it is used to determine whether to trigger water production control again when the new water purifier completes the water production stop determination and the execution status has not been confirmed. The trigger association module, when the water production control is triggered again, establishes an association between the triggered water production control and the status identifier, and records the trigger order and priority in the trigger sequence to determine the execution confirmation status of the new water purifier. The mapping control module establishes a logical mapping based on the trigger sequence and execution confirmation status, and associates each water production trigger behavior with the corresponding execution confirmation status, and adjusts the water production control in the new water purifier control according to the execution confirmation status; The sequence optimization module compares the adjusted execution confirmation status with the current water production status and optimizes the triggering sequence and execution rhythm to match the water production control with the current status. The dynamic control module adaptively adjusts the triggering operation rhythm and execution confirmation status through the dynamic control of the new water purifier, realizing coordinated execution of water production control under continuous triggering and state boundary conditions.