Piston type pressure stabilizing water replenishment control system
By monitoring and identifying piston motion data in real time and dynamically adjusting the water replenishment control strategy, the control error problem of the piston-type pressure stabilizing water replenishment device is solved, and the stable water supply and fault self-healing ability are improved.
Patent Information
- Application Number
- CN202511543788.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-28
- Publication Date
- 2026-01-27
- Estimated Expiration
- 2045-10-28
AI Technical Summary
Existing piston-type pressure stabilizing water supply devices lack the ability to dynamically identify the system's behavior, leading to control errors and problems such as over-compensation or water supply lag.
The data monitoring module collects piston motion data in real time, and the first and second identification modules identify rhythm imbalance and misalignment behavior. The control strategy module formulates corresponding water replenishment control strategies, and the water replenishment control module executes the strategies to achieve stable pressure water replenishment.
Timely identification and handling of stability fluctuations during the pressure stabilization and water replenishment process can prevent overpressure in the pipeline network and water outages at the terminals, reduce system failure rate, reduce ineffective energy consumption, and enhance the system's self-healing capability.
Smart Images

Figure CN121006826B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of pressure stabilization and water replenishment control, specifically to a piston-type pressure stabilization and water replenishment control system. Background Technology
[0002] As urban water supply systems become increasingly complex, piston-type pressure-stabilizing and water-replenishing devices are widely used in secondary pressurized water supply scenarios to stabilize pipeline pressure and reduce the frequency of pump start-ups and shutdowns. However, existing control systems mostly employ single-threshold triggering logic, relying solely on single measurements such as pressure or piston displacement to make water replenishment decisions. This lacks the ability to dynamically identify the system's behavioral state, making it prone to control errors. For example, the upward and downward movements of the piston may exhibit differences in speed, duration, or stability, leading to over-replenishment or delayed replenishment by the controller. When the system is in a certain phase, such as the pressure reduction phase, its actual behavior deviates from the expected behavior for that phase, making it difficult for the controller to promptly identify system operational misalignments and implement appropriate interventions.
[0003] For example, patent application CN118131830A discloses a water replenishment and pressure stabilization device and its usage method, including a water storage tank for storing cooling medium; a water replenishment device for replenishing cooling medium to the test equipment; a pressure stabilization device for ensuring the pressure stability of the medium inside the test equipment pipeline; a temperature display device for monitoring the temperature of the cooling medium; a pressure display device for monitoring the pressure during the cooling medium replenishment process; and an equipment system control device for controlling the pressure stabilization device accordingly based on the temperature value monitored by the temperature display device and the pressure value monitored by the pressure display device. This achieves the goal of simultaneously and automatically replenishing water and venting air from multiple test devices, reducing the number of operators and the time spent on water replenishment and venting. It has a significant effect on shortening the test cycle, increasing production capacity, and reducing personnel, improving production efficiency and equipment automation, and effectively reducing the workload of water replenishment and venting air before the test of the equipment under test. However, this solution still suffers from the problem mentioned in the background of this application: a lack of dynamic identification capability of system behavior status, which easily leads to control errors.
[0004] The information disclosed in this background section is intended only to enhance the understanding of the overall background of this application and should not be construed as an admission or in any way implying that the information constitutes prior art known to those skilled in the art. Summary of the Invention
[0005] The technical problem to be solved by this application is to overcome the defects of the prior art and provide a piston-type pressure stabilization and water replenishment control system that can accurately identify and handle the stability fluctuation problem in the pressure stabilization and water replenishment process.
[0006] To solve the above-mentioned technical problems, this application provides the following technical solution:
[0007] A piston-type pressure-stabilized water supply control system includes a data monitoring module, a first identification module, a second identification module, a control strategy module, and a water supply control module; wherein:
[0008] The data monitoring module is used to collect piston motion data in real time and identify the operating stage of each water replenishment cycle based on the motion data;
[0009] The first identification module identifies rhythmic imbalances in pressure-stabilized water replenishment based on piston motion data.
[0010] The second identification module identifies rhythmic misalignment behavior in pressure stabilization and water replenishment based on piston motion data;
[0011] The control strategy module formulates a water replenishment control strategy based on the rhythm imbalance and rhythm misalignment behavior of pressure stabilization water replenishment.
[0012] The water replenishment control module is used to execute the water replenishment control strategy to achieve pressure stabilization and water replenishment control.
[0013] As a preferred embodiment of the piston-type pressure-stabilizing water supply control system described in this application, the motion data includes piston height and motion speed; the operation phase of any water supply cycle includes a pressure relief phase and a water supply phase;
[0014] The first identification module includes a water replenishment imbalance identification unit and a first recovery identification unit;
[0015] The water replenishment imbalance identification unit is configured with an imbalance identification strategy; the imbalance identification strategy is used to identify the rhythm imbalance behavior of the pressure-stabilized water replenishment based on the piston's motion data; if there is a rhythm imbalance behavior, the water replenishment imbalance identification unit sends a first strategy setting instruction to the water replenishment control module.
[0016] The first recovery identification unit is configured with a first recovery identification strategy; the first recovery identification strategy is used to identify whether the rhythm imbalance behavior has ended; if the rhythm imbalance behavior has ended, the first recovery identification unit sends a first strategy switching command to the water replenishment control module.
[0017] As a preferred embodiment of the piston-type pressure-stabilizing water supply control system described in this application, the rhythm imbalance behavior includes a first imbalance behavior and a second imbalance behavior; the imbalance identification strategy specifically includes:
[0018] Mark the most recent m water replenishment cycles as observation cycles; m is a positive integer; extract the piston motion data for each observation cycle;
[0019] The duration of the depressurization phase in each observation period was calculated and averaged to obtain the average duration of the depressurization phase; the duration of the water replenishment phase in each observation period was calculated and averaged to obtain the average duration of the water replenishment phase.
[0020] The ratio of the average duration of the decompression phase to the average duration of the water replenishment phase is calculated and used as the first symmetry index.
[0021] An upper limit threshold and a lower limit threshold are set for the first symmetry index; if the first symmetry index is greater than the preset upper limit threshold, a first imbalance behavior exists; if the first symmetry index is less than the preset lower limit threshold, a second imbalance behavior exists.
[0022] As a preferred embodiment of the piston-type pressure-stabilizing water supply control system described in this application, the imbalance identification strategy further includes:
[0023] The average piston speed during the decompression phase in each observation period was calculated and averaged to obtain the first piston speed; the average piston speed during the water replenishment phase in each observation period was calculated and averaged to obtain the second piston speed.
[0024] Calculate the ratio of the first piston speed to the second piston speed as a second symmetry index; set an upper limit threshold and a lower limit threshold for the second symmetry index; if the second symmetry index is greater than the preset upper limit threshold, a second imbalance behavior exists; if the second symmetry index is less than the preset lower limit threshold, a first imbalance behavior exists.
[0025] As a preferred embodiment of the piston-type pressure-stabilizing water supply control system described in this application, the first recovery identification strategy specifically includes:
[0026] Mark the most recent observation period as the first verification period; extract the motion velocity at each moment of the corresponding decompression phase in the first verification period and perform normalization processing to organize the motion velocity curve of the corresponding decompression phase;
[0027] Extract the motion velocity at each moment of the water replenishment stage in the first verification cycle and perform normalization processing to organize the motion velocity curve of the corresponding water replenishment stage.
[0028] The similarity between the velocity curve of the corresponding depressurization stage and the velocity curve of the corresponding water replenishment stage is calculated by dynamic time warping and used as the first verification indicator.
[0029] Set a first verification threshold; if the first verification indicator is greater than the first verification threshold, the rhythm imbalance behavior ends.
[0030] As a preferred embodiment of the piston-type pressure-stabilizing water supply control system described in this application, the second identification module includes a water supply misalignment identification unit and a second recovery identification unit.
[0031] The water replenishment misalignment identification unit is configured with a misalignment identification strategy; the misalignment identification strategy is used to identify rhythm misalignment behavior of pressure stabilization water replenishment based on piston motion data; if rhythm misalignment behavior exists, the water replenishment misalignment identification unit sends a second strategy setting instruction to the water replenishment control module.
[0032] The second recovery identification unit is configured with a second recovery identification strategy; the second recovery identification strategy is used to identify whether the rhythm misalignment behavior has ended; if the rhythm misalignment behavior has ended, the second recovery identification unit sends a second strategy switching command to the water replenishment control module;
[0033] The rhythm misalignment behavior includes a first misalignment behavior and a second misalignment behavior; the misalignment recognition strategy specifically includes:
[0034] Calculate the average movement speed of the piston during the depressurization phase in all water replenishment cycles and obtain the average value to get the first reference speed; calculate the ratio of the first piston speed to the first reference speed as the first misalignment index; set a threshold for the first misalignment index. If the first misalignment index is less than the corresponding threshold, then there is a first misalignment behavior.
[0035] Calculate the average movement speed of the piston during the water replenishment phase in all water replenishment cycles and obtain the average value to get the second reference speed; calculate the ratio of the second piston speed to the second reference speed as the second misalignment index; set a threshold for the second misalignment index. If the second misalignment index is less than the corresponding threshold, then there is a second misalignment behavior.
[0036] As a preferred embodiment of the piston-type pressure-stabilizing water supply control system described in this application, the misalignment identification strategy further includes: calculating the velocity oscillation index of the pressure release phase in each observation cycle and averaging the values to obtain a first oscillation index; setting a first oscillation threshold; if the first oscillation index is greater than the first oscillation threshold, then a first misalignment behavior exists.
[0037] The velocity oscillation index during the water replenishment phase in each observation period is calculated and the average value is obtained to obtain the second oscillation index; a second oscillation threshold is set; if the second oscillation index is greater than the second oscillation threshold, a second misalignment behavior exists;
[0038] The method for calculating the velocity oscillation index during the water replenishment or depressurization phase in any observation period is as follows:
[0039] Calculate the difference between the velocity at any moment in the corresponding water replenishment or depressurization phase and the velocity at the adjacent previous moment, and use it as the velocity oscillation at the corresponding moment; arrange the velocity oscillation at each moment into a velocity oscillation sequence in chronological order; traverse each velocity oscillation in the velocity oscillation sequence and identify the number of times the positive or negative sign of the velocity oscillation changes, and use it as the velocity oscillation index.
[0040] As a preferred embodiment of the piston-type pressure-stabilizing water supply control system described in this application, the second recovery identification strategy specifically includes:
[0041] Construct a rhythm memory template; mark the most recent water replenishment cycle as the second verification cycle; construct the rhythm vector of the second verification cycle; calculate the similarity between the rhythm vector of the second verification cycle and the rhythm memory template, as the second verification index; set a second verification threshold; if the second verification index is greater than the second verification threshold, the rhythm misalignment behavior ends.
[0042] The method for constructing the rhythm memory template is as follows: extract the replenishment cycle without rhythm imbalance or rhythm misalignment behavior as the rhythm reference cycle; construct the rhythm vector of each rhythm reference cycle; calculate the mean vector of the rhythm vector of each rhythm reference cycle as the rhythm memory template.
[0043] As a preferred embodiment of the piston-type pressure-stabilizing water supply control system described in this application, the method for constructing the rhythm vector of any water supply cycle is as follows:
[0044] The rhythmic characteristic index of the water replenishment cycle is calculated based on the piston motion data during the water replenishment cycle; each rhythmic characteristic index is normalized and dimensionless; each rhythmic characteristic index is encoded into a feature vector, and the feature vectors corresponding to each rhythmic characteristic index are arranged into the rhythm vector of the water replenishment cycle according to a preset order.
[0045] The rhythmic characteristic indicators of any water replenishment cycle include the mean velocity of movement within the water replenishment cycle, the proportion of the duration of the depressurization phase to the duration of the water replenishment cycle, the proportion of the duration of the water replenishment phase to the duration of the water replenishment cycle, the range of velocity of movement within the water replenishment cycle, as well as the first oscillation indicator and the second oscillation indicator.
[0046] As a preferred embodiment of the piston-type pressure-stabilizing water supply control system described in this application, the water supply control strategy includes a standard water supply strategy, a first regulation strategy, and a second regulation strategy.
[0047] The first control strategy specifically includes: if the first imbalance occurs, reducing the operating power of the water pump; if the second imbalance occurs, triggering the water pump to start operation in advance.
[0048] The second control strategy specifically includes: if the first misalignment behavior exists, a first control time window is set starting from the current moment; within the first control time window, the automatic pressure regulation of the air pressure chamber is stopped; if the second misalignment behavior exists, a second control time window is set starting from the current moment; within the second control time window, the water pump is stopped from replenishing water.
[0049] The water replenishment control module includes a strategy switching unit; the strategy switching unit is used to control the switching of the water replenishment control strategy, specifically including: if the first strategy setting instruction is received, the water replenishment control strategy is set to the first regulation strategy; if the second strategy setting instruction is received, the water replenishment control strategy is set to the second regulation strategy; if the first strategy switching instruction or the second strategy switching instruction is received, the water replenishment control strategy is set to the standard water replenishment strategy.
[0050] Compared with the prior art, the beneficial effects achieved by this application are as follows:
[0051] This application can promptly identify imbalances in duration and speed during the water replenishment and depressurization phases, and take corresponding measures for different types of imbalances to prevent problems such as pipeline overpressure and terminal water outages, thereby reducing the system failure rate.
[0052] By detecting deviations in piston movement speed from expectations and misalignment issues such as speed oscillations, ineffective water replenishment energy consumption can be avoided, equipment damage caused by misalignment can be reduced, and the system's self-healing capability can be improved.
[0053] Based on different abnormal situations such as imbalance and misalignment, the water replenishment control strategy is dynamically adjusted to adapt to complex operating conditions, avoid the failure of traditional fixed strategies, and achieve stable water supply. Attached Figure Description
[0054] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. Wherein:
[0055] Figure 1 A schematic diagram of a piston-type pressure-stabilizing water supply control system provided in this application;
[0056] Figure 2 This application provides a functional schematic diagram of a piston-type pressure-stabilizing water supply control system. Detailed Implementation
[0057] The technical solution of this application will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the embodiments and specific features in the embodiments are detailed descriptions of the technical solution of this application, rather than limitations thereof. In the absence of conflict, the embodiments and technical features in the embodiments can be combined with each other.
[0058] This embodiment describes a piston-type pressure-stabilizing and water-replenishing control system, referring to... Figure 1The system includes a data monitoring module, a first identification module, a second identification module, a control strategy module, and a water replenishment control module; the functions of each module are as follows: Figure 2 As shown. Wherein:
[0059] The data monitoring module is used to collect piston motion data in real time and identify the operating stage of each water replenishment cycle based on the motion data;
[0060] The data monitoring module includes a data acquisition unit and an operation identification unit;
[0061] The data acquisition unit is used to acquire piston motion data in real time; the motion data includes piston height and motion speed.
[0062] In this embodiment, the motion speed is the instantaneous linear velocity of the piston moving upward or downward.
[0063] The operation identification unit is used to identify the operation phase of each water replenishment cycle; the operation phase of any water replenishment cycle includes a depressurization phase and a water replenishment phase;
[0064] In this embodiment, the depressurization stage indicates that the piston gradually descends under the pressure of the gas in the pressure chamber, pushing the water flow in the fluid chamber to supply water to the user. During this stage, the water supply to the user relies on the energy stored in the gas pressure chamber, and the water pump is in a stopped state. The water replenishment stage indicates that when the gas pressure in the pressure chamber drops to a preset lower limit, or the piston position is lower than a preset lower limit, the gas pressure in the pressure chamber is insufficient to stably push the piston and thus stably supply water to the user. During this stage, the water pump is started to replenish water to the fluid chamber, and the piston slowly rises as the water level rises. The gas pressure in the pressure chamber gradually increases as the piston compresses the gas.
[0065] The operation identification unit is configured with a stage identification strategy, specifically including:
[0066] The piston movement direction at each moment is identified based on the piston height. For any given moment, if the piston height is greater than the piston height of the adjacent previous moment, the piston movement direction at that moment is upward; if the piston height is less than the piston height of the adjacent previous moment, the piston movement direction at that moment is downward.
[0067] If the piston movement direction is detected to be upward for at least M consecutive moments, the displacement of the piston in the at least M consecutive moments is calculated based on the piston height at each moment; M is a positive integer; if the displacement of the piston in the at least M consecutive moments is greater than a preset first displacement threshold, then the current operation stage is the water replenishment stage.
[0068] If the piston movement direction is detected to be downward for at least N consecutive moments, the displacement of the piston in the at least N consecutive moments is calculated based on the piston height at each moment; N is a positive integer; if the displacement of the piston in the at least N consecutive moments is greater than a preset second displacement threshold, then the current operating stage is the pressure relief stage.
[0069] The stage identification strategy provided in this embodiment identifies the operating stage based on the dual constraints of piston movement direction and displacement, which can avoid misjudgment caused by piston micro-movement or short-term disturbance, and provide decision support for the subsequent identification of rhythm imbalance behavior and rhythm misalignment behavior.
[0070] The first identification module identifies rhythmic imbalances in pressure-stabilized water replenishment based on piston motion data.
[0071] The first identification module includes a water replenishment imbalance identification unit and a first recovery identification unit;
[0072] The water replenishment imbalance identification unit is configured with an imbalance identification strategy; the imbalance identification strategy is used to identify the rhythm imbalance behavior of the pressure-stabilized water replenishment based on the piston's motion data; if there is a rhythm imbalance behavior, the water replenishment imbalance identification unit sends a first strategy setting instruction to the water replenishment control module.
[0073] The rhythm imbalance behavior includes a first imbalance behavior and a second imbalance behavior; the imbalance identification strategy specifically includes:
[0074] Mark the most recent m water replenishment cycles as observation cycles; m is a positive integer; extract the piston motion data for each observation cycle;
[0075] The duration of the depressurization phase in each observation period was calculated and averaged to obtain the average duration of the depressurization phase; the duration of the water replenishment phase in each observation period was calculated and averaged to obtain the average duration of the water replenishment phase.
[0076] The ratio of the average duration of the decompression phase to the average duration of the water replenishment phase is calculated and used as the first symmetry index.
[0077] Set an upper limit threshold and a lower limit threshold for the first symmetry index; if the first symmetry index is greater than the preset upper limit threshold, there is a first imbalance behavior; if the first symmetry index is less than the preset lower limit threshold, there is a second imbalance behavior.
[0078] The imbalance identification strategy also includes:
[0079] The average piston speed during the decompression phase in each observation period was calculated and averaged to obtain the first piston speed; the average piston speed during the water replenishment phase in each observation period was calculated and averaged to obtain the second piston speed.
[0080] Calculate the ratio of the first piston speed to the second piston speed as the second symmetry index;
[0081] Set an upper limit threshold and a lower limit threshold for the second symmetry index; if the second symmetry index is greater than the preset upper limit threshold, a second imbalance behavior exists; if the second symmetry index is less than the preset lower limit threshold, a first imbalance behavior exists.
[0082] In this embodiment, the first imbalance behavior indicates that the water pump thrust is too large or the pressure rises too quickly during the water replenishment stage, which can easily cause overshoot or high-frequency start-stop.
[0083] The second imbalance behavior indicates that the pressure decays too quickly, making it difficult to maintain a stable water supply, and intervention and regulation are needed to ensure the continuity of water supply at the end point.
[0084] The first recovery identification unit is configured with a first recovery identification strategy; the first recovery identification strategy is used to identify whether the rhythm imbalance behavior has ended; if the rhythm imbalance behavior has ended, the first recovery identification unit sends a first strategy switching command to the water replenishment control module;
[0085] The first recovery identification strategy specifically includes:
[0086] Mark the most recent observation period as the first verification period; extract the motion velocity at each moment of the corresponding decompression phase in the first verification period and perform normalization processing to organize the motion velocity curve of the corresponding decompression phase;
[0087] Extract the motion velocity at each moment of the water replenishment stage in the first verification cycle and perform normalization processing to organize the motion velocity curve of the corresponding water replenishment stage.
[0088] The similarity between the velocity curve of the corresponding depressurization stage and the velocity curve of the corresponding water replenishment stage is calculated by dynamic time warping and used as the first verification indicator.
[0089] Set a first verification threshold; if the first verification indicator is greater than the first verification threshold, the rhythm imbalance behavior ends.
[0090] In this embodiment, an asymmetric strategy is employed to detect rhythm imbalance behavior and whether the rhythm imbalance behavior has ended. Once it is confirmed that the rhythm imbalance behavior has ended, the identification target shifts from whether it is abnormal to whether it has returned to a steady state; at this point, the focus is more on whether the water replenishment process tends to stabilize. The judgment based on curve shape similarity in this application emphasizes the overall consistency of the piston's upward and downward movements, which better reflects whether the water replenishment rhythm has stabilized.
[0091] The second identification module identifies rhythmic misalignment behavior in pressure stabilization and water replenishment based on piston motion data;
[0092] The second identification module includes a water replenishment misalignment identification unit and a second recovery identification unit;
[0093] The water replenishment misalignment identification unit is configured with a misalignment identification strategy; the misalignment identification strategy is used to identify rhythm misalignment behavior of pressure stabilization water replenishment based on piston motion data; if rhythm misalignment behavior exists, the water replenishment misalignment identification unit sends a second strategy setting instruction to the water replenishment control module.
[0094] The rhythm misalignment behavior includes a first misalignment behavior and a second misalignment behavior; the misalignment recognition strategy specifically includes:
[0095] Calculate the average movement speed of the piston during the depressurization phase in all water replenishment cycles and obtain the average value to get the first reference speed; calculate the ratio of the first piston speed to the first reference speed as the first misalignment index; set a threshold for the first misalignment index. If the first misalignment index is less than the corresponding threshold, then there is a first misalignment behavior.
[0096] Calculate the average movement speed of the piston during the water replenishment phase in all water replenishment cycles and obtain the average value to get the second reference speed; calculate the ratio of the second piston speed to the second reference speed as the second misalignment index; set a threshold for the second misalignment index. If the second misalignment index is less than the corresponding threshold, then there is a second misalignment behavior.
[0097] The misalignment identification strategy further includes: calculating the velocity oscillation index of the decompression phase in each observation period and averaging it to obtain a first oscillation index; setting a first oscillation threshold; if the first oscillation index is greater than the first oscillation threshold, then a first misalignment behavior exists;
[0098] The velocity oscillation index during the water replenishment phase in each observation period is calculated and the average value is obtained to obtain the second oscillation index; a second oscillation threshold is set; if the second oscillation index is greater than the second oscillation threshold, a second misalignment behavior exists;
[0099] The method for calculating the velocity oscillation index during the water replenishment or depressurization phase in any observation period is as follows:
[0100] The difference between the velocity at any given moment during the replenishment or depressurization phase and the velocity at the adjacent preceding moment is calculated as the velocity oscillation at that moment. The velocity oscillations at each moment are then arranged in chronological order to form a velocity oscillation sequence. Each velocity oscillation in the sequence is iterated over, and the number of times the sign of the velocity oscillation changes is identified as the velocity oscillation index. For example, if the velocity oscillation at any given moment is positive and the velocity oscillation at the next adjacent moment is negative, this is recorded as one sign change.
[0101] In this embodiment, if the piston's downward movement speed during the depressurization phase does not match the expected speed, or if the piston speed fluctuates drastically, it is determined to be a first misalignment behavior, corresponding to a system misalignment behavior of end-stage hydraulic backflushing or air pressure setting imbalance during the depressurization phase. If the piston's upward movement speed during the water replenishment phase does not match the expected speed, or if the piston speed fluctuates drastically, it is determined to be a second misalignment behavior, corresponding to a system misalignment behavior of water pressure not being established and water supply failing to generate back pressure.
[0102] The second recovery identification unit is configured with a second recovery identification strategy; the second recovery identification strategy is used to identify whether the rhythm misalignment behavior has ended; if the rhythm misalignment behavior has ended, the second recovery identification unit sends a second strategy switching command to the water replenishment control module;
[0103] The second recovery identification strategy specifically includes:
[0104] Construct a rhythm memory template; mark the most recent water replenishment cycle as the second verification cycle; construct the rhythm vector of the second verification cycle; calculate the similarity between the rhythm vector of the second verification cycle and the rhythm memory template, as the second verification index; set a second verification threshold; if the second verification index is greater than the second verification threshold, the rhythm misalignment behavior ends.
[0105] The method for constructing the rhythm memory template is as follows: extract the replenishment cycle without rhythm imbalance or rhythm misalignment behavior as the rhythm reference cycle; construct the rhythm vector of each rhythm reference cycle; calculate the mean vector of the rhythm vector of each rhythm reference cycle as the rhythm memory template.
[0106] The method for constructing the rhythm vector for any water replenishment cycle is as follows:
[0107] The rhythmic characteristic index of the water replenishment cycle is calculated based on the piston motion data during the water replenishment cycle; each rhythmic characteristic index is normalized and dimensionless; each rhythmic characteristic index is encoded into a feature vector, and the feature vectors corresponding to each rhythmic characteristic index are arranged into the rhythm vector of the water replenishment cycle in a specified order.
[0108] The rhythmic characteristic indicators of any water replenishment cycle include the mean of the movement speed within the water replenishment cycle, the proportion of the duration of the depressurization phase to the duration of the water replenishment cycle, the proportion of the duration of the water replenishment phase to the duration of the water replenishment cycle, the range of the movement speed within the water replenishment cycle, as well as the first oscillation indicator and the second oscillation indicator.
[0109] When the system is running stably, it develops a typical operating rhythm, and the rhythmic characteristic indicators are relatively stable. For example, the range of motion velocity within a water replenishment cycle reflects the stability of piston motion; if the range is too large, phenomena such as interruptions or abnormal pulses may occur. The essence of rhythm misalignment is that the system's operating state deviates from its stable operating state; when the rhythm vector of the latest water replenishment cycle has a high similarity to the rhythm memory template, for example, a high cosine similarity, then the operating state of that water replenishment cycle has returned to a stable operating state.
[0110] The control strategy module formulates a water replenishment control strategy based on the rhythm imbalance and rhythm misalignment behavior of pressure stabilization water replenishment.
[0111] The water replenishment control strategy includes a standard water replenishment strategy, a first regulation strategy, and a second regulation strategy;
[0112] The control strategy module includes a first strategy unit and a second strategy unit;
[0113] The first strategy unit is configured with a first control strategy; the first control strategy specifically includes:
[0114] If the first imbalance occurs, reduce the operating power of the water pump; for example, reduce the operating power of the water pump to 60% of the rated power to reduce the water replenishment rate, suppress the risk of over-rushing during the water replenishment process, and reduce the pressure fluctuation of the pipeline network.
[0115] If the second imbalance occurs, the water pump will be triggered in advance; for example, the lower limit of the position of the piston that triggers water pump replenishment will be raised by 30% to solve abnormalities such as rapid pressure drop caused by rapid water use at the end, and to avoid a sudden drop in pressure due to slow water replenishment response.
[0116] The second strategy unit is configured with a second control strategy; the second control strategy specifically includes:
[0117] If the first misalignment occurs, a first control time window is set starting from the current moment. Within the first control time window, the automatic pressure regulation of the air pressure chamber is stopped. The automatic pressure regulation is a piston-type pressure stabilizing and water replenishment device that automatically adjusts the air pressure in the air pressure chamber to affect the piston's balance position and response speed. For example, by using an external air source or exhaust valve, the air in the air pressure chamber is appropriately increased or released. When the first misalignment occurs, this solution controls and locks the automatic pressure regulation command, causing the original air pressure to be slowly released or restored, thereby avoiding interference with the piston's natural downward trend and maintaining the continuity and stability of the user's water supply.
[0118] If the second misalignment behavior exists, a second control time window is set starting from the current moment; within the second control time window, the water pump is controlled to stop replenishing water. By locking the water replenishment control command within the specified time period, over-adjustment caused by water pump replenishment is prevented, which could exacerbate the unsteady state of the second misalignment behavior.
[0119] The water replenishment control module is used to execute the water replenishment control strategy to achieve pressure stabilization and water replenishment control.
[0120] The water replenishment control module includes a strategy execution unit and a strategy switching unit;
[0121] The strategy execution unit is used to execute the corresponding water replenishment control strategy, controlling the start and stop of the water pump and its operating power, the lower limit of the piston position, and the automatic pressure regulation of the air pressure chamber.
[0122] The strategy switching unit is used to control the switching of the water replenishment control strategy, specifically including:
[0123] If the first strategy setting instruction is received, the water replenishment control strategy is set to the first regulation strategy;
[0124] If the second strategy setting instruction is received, the water replenishment control strategy is set to the second regulation strategy;
[0125] If the first strategy switching instruction or the second strategy switching instruction is received, the water replenishment control strategy is set to the standard water replenishment strategy.
[0126] Optionally, the standard water replenishment strategy specifically includes: setting the operating power of the water pump to the rated power, and setting the lower limit of the air pressure and the lower limit of the piston position to the initial values when triggering the water replenishment stage; monitoring whether the piston returns to its original position after water replenishment is completed, and automatically adjusting the air pressure in the air pressure chamber according to the piston's return position.
[0127] Those skilled in the art can determine the preferred values of each threshold set in the scheme of this application based on experience or a large number of experiments.
[0128] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0129] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of protection of this application, and these forms are all within the protection scope of this application.
Claims
1. A piston-type pressure-stabilizing water supply control system, characterized in that: It includes a data monitoring module, a first identification module, a second identification module, a control strategy module, and a water replenishment control module; among which: The data monitoring module is used to collect piston motion data in real time and identify the operating stage of each water replenishment cycle based on the motion data; The motion data includes piston height and motion speed; the operation phases of any water replenishment cycle include a depressurization phase and a water replenishment phase; The first identification module identifies rhythmic imbalances in pressure-stabilized water replenishment based on piston motion data. The first identification module includes a water replenishment imbalance identification unit and a first recovery identification unit; The water replenishment imbalance identification unit is configured with an imbalance identification strategy; the imbalance identification strategy is used to identify the rhythm imbalance behavior of the pressure-stabilized water replenishment based on the piston's motion data; if there is a rhythm imbalance behavior, the water replenishment imbalance identification unit sends a first strategy setting instruction to the water replenishment control module. The first recovery identification unit is configured with a first recovery identification strategy; the first recovery identification strategy is used to identify whether the rhythm imbalance behavior has ended; if the rhythm imbalance behavior has ended, the first recovery identification unit sends a first strategy switching command to the water replenishment control module; The rhythm imbalance behavior includes a first imbalance behavior and a second imbalance behavior; the imbalance identification strategy specifically includes: Mark the most recent m water replenishment cycles as observation cycles; m is a positive integer; extract the piston motion data for each observation cycle; The duration of the depressurization phase in each observation period was calculated and averaged to obtain the average duration of the depressurization phase; the duration of the water replenishment phase in each observation period was calculated and averaged to obtain the average duration of the water replenishment phase. The ratio of the average duration of the decompression phase to the average duration of the water replenishment phase is calculated and used as the first symmetry index. Set an upper limit threshold and a lower limit threshold for the first symmetry index; if the first symmetry index is greater than the preset upper limit threshold, there is a first imbalance behavior; if the first symmetry index is less than the preset lower limit threshold, there is a second imbalance behavior. The second identification module identifies rhythmic misalignment behavior in pressure stabilization and water replenishment based on piston motion data; The control strategy module formulates a water replenishment control strategy based on the rhythm imbalance and rhythm misalignment behavior of pressure stabilization water replenishment. The water replenishment control module is used to execute the water replenishment control strategy to achieve pressure stabilization and water replenishment control.
2. The piston-type pressure-stabilizing water supply control system as described in claim 1, characterized in that: The imbalance identification strategy also includes: The average piston speed during the decompression phase in each observation period was calculated and averaged to obtain the first piston speed; the average piston speed during the water replenishment phase in each observation period was calculated and averaged to obtain the second piston speed. Calculate the ratio of the first piston speed to the second piston speed as a second symmetry index; set an upper limit threshold and a lower limit threshold for the second symmetry index; if the second symmetry index is greater than the preset upper limit threshold, a second imbalance behavior exists; if the second symmetry index is less than the preset lower limit threshold, a first imbalance behavior exists.
3. The piston-type pressure-stabilizing water supply control system as described in claim 2, characterized in that: The first recovery identification strategy specifically includes: Mark the most recent observation period as the first verification period; extract the motion velocity at each moment of the corresponding decompression phase in the first verification period and perform normalization processing to organize the motion velocity curve of the corresponding decompression phase; Extract the motion velocity at each moment of the water replenishment stage in the first verification cycle and perform normalization processing to organize the motion velocity curve of the corresponding water replenishment stage. The similarity between the velocity curve of the corresponding depressurization stage and the velocity curve of the corresponding water replenishment stage is calculated by dynamic time warping and used as the first verification indicator. Set a first verification threshold; if the first verification indicator is greater than the first verification threshold, the rhythm imbalance behavior ends.
4. The piston-type pressure-stabilizing water supply control system as described in claim 3, characterized in that: The second identification module includes a water replenishment misalignment identification unit and a second recovery identification unit; The water replenishment misalignment identification unit is configured with a misalignment identification strategy; the misalignment identification strategy is used to identify rhythm misalignment behavior of pressure stabilization water replenishment based on piston motion data; if rhythm misalignment behavior exists, the water replenishment misalignment identification unit sends a second strategy setting instruction to the water replenishment control module. The second recovery identification unit is configured with a second recovery identification strategy; The second recovery identification strategy is used to identify whether the rhythm misalignment behavior has ended; if the rhythm misalignment behavior has ended, the second recovery identification unit sends a second strategy switching instruction to the water replenishment control module. The rhythm misalignment behavior includes a first misalignment behavior and a second misalignment behavior; The misalignment detection strategy specifically includes: Calculate the average movement speed of the piston during the depressurization phase in all water replenishment cycles and obtain the average value to get the first reference speed; calculate the ratio of the first piston speed to the first reference speed as the first misalignment index; set a threshold for the first misalignment index. If the first misalignment index is less than the corresponding threshold, then there is a first misalignment behavior. Calculate the average movement speed of the piston during the water replenishment phase in all water replenishment cycles and obtain the average value to get the second reference speed; calculate the ratio of the second piston speed to the second reference speed as the second misalignment index; set a threshold for the second misalignment index. If the second misalignment index is less than the corresponding threshold, then there is a second misalignment behavior.
5. A piston-type pressure-stabilizing water supply control system as described in claim 4, characterized in that: The misalignment identification strategy further includes: calculating the velocity oscillation index of the decompression phase in each observation period and averaging it to obtain a first oscillation index; setting a first oscillation threshold; if the first oscillation index is greater than the first oscillation threshold, then a first misalignment behavior exists; The velocity oscillation index during the water replenishment phase in each observation period is calculated and the average value is obtained to obtain the second oscillation index; a second oscillation threshold is set; if the second oscillation index is greater than the second oscillation threshold, a second misalignment behavior exists; The method for calculating the velocity oscillation index during the water replenishment or depressurization phase in any observation period is as follows: Calculate the difference between the velocity at any moment in the corresponding water replenishment or depressurization phase and the velocity at the adjacent previous moment, and use it as the velocity oscillation at the corresponding moment; arrange the velocity oscillation at each moment into a velocity oscillation sequence in chronological order; traverse each velocity oscillation in the velocity oscillation sequence and identify the number of times the positive or negative sign of the velocity oscillation changes, and use it as the velocity oscillation index.
6. The piston-type pressure-stabilizing water supply control system as described in claim 5, characterized in that: The second recovery identification strategy specifically includes: Construct a rhythm memory template; mark the most recent water replenishment cycle as the second verification cycle; construct the rhythm vector of the second verification cycle; calculate the similarity between the rhythm vector of the second verification cycle and the rhythm memory template, as the second verification index; set a second verification threshold; if the second verification index is greater than the second verification threshold, the rhythm misalignment behavior ends. The method for constructing the rhythm memory template is as follows: extract the replenishment cycle without rhythm imbalance or rhythm misalignment behavior as the rhythm reference cycle; construct the rhythm vector of each rhythm reference cycle; calculate the mean vector of the rhythm vector of each rhythm reference cycle as the rhythm memory template.
7. A piston-type pressure-stabilizing water supply control system as described in claim 6, characterized in that: The method for constructing the rhythm vector for any water replenishment cycle is as follows: The rhythmic characteristic index of the water replenishment cycle is calculated based on the piston motion data during the water replenishment cycle; each rhythmic characteristic index is normalized and dimensionless; each rhythmic characteristic index is encoded into a feature vector, and the feature vectors corresponding to each rhythmic characteristic index are arranged into the rhythm vector of the water replenishment cycle according to a preset order. The rhythmic characteristic indicators of any water replenishment cycle include the mean velocity of movement within the water replenishment cycle, the proportion of the duration of the depressurization phase to the duration of the water replenishment cycle, the proportion of the duration of the water replenishment phase to the duration of the water replenishment cycle, the range of velocity of movement within the water replenishment cycle, as well as the first oscillation indicator and the second oscillation indicator.
8. A piston-type pressure-stabilizing water supply control system as described in claim 7, characterized in that: The water replenishment control strategy includes a standard water replenishment strategy, a first regulation strategy, and a second regulation strategy; The first control strategy specifically includes: if the first imbalance occurs, reducing the operating power of the water pump; if the second imbalance occurs, triggering the water pump to start operation in advance. The second control strategy specifically includes: if the first misalignment behavior exists, a first control time window is set starting from the current moment; within the first control time window, the automatic pressure regulation of the air pressure chamber is stopped; if the second misalignment behavior exists, a second control time window is set starting from the current moment; within the second control time window, the water pump is stopped from replenishing water. The water replenishment control module includes a strategy switching unit; the strategy switching unit is used to control the switching of the water replenishment control strategy, specifically including: if the first strategy setting instruction is received, the water replenishment control strategy is set to the first regulation strategy; if the second strategy setting instruction is received, the water replenishment control strategy is set to the second regulation strategy; if the first strategy switching instruction or the second strategy switching instruction is received, the water replenishment control strategy is set to the standard water replenishment strategy.
Citation Information
Patent Citations
Water supplementing and pressure stabilizing equipment and using method thereof
CN118131830A
Control method of secondary pressurization domestic water supply system
CN112526868A
Energy-saving constant-pressure water supply system
CN116641451A