Self-adaptive control method based on multi-cycle waterway pressure characteristics and related equipment thereof

By acquiring multi-cycle water pressure data, extracting feature values, and matching the pump motor speed, the problem of real-time control of the pump system when pressure changes is solved, improving the intelligence and efficiency of pump operation, and avoiding energy consumption and equipment damage.

CN120868003APending Publication Date: 2025-10-31SHENZHEN DONGFENG AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510951878.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-10
Publication Date
2025-10-31

AI Technical Summary

Technical Problem

Existing water pump systems lack real-time sensing and adaptive control capabilities when water pressure changes, leading to increased energy consumption, equipment damage, and a surge in noise. Furthermore, existing control methods are unable to accurately reflect the trends and fluctuations in water circuit conditions.

Method used

By acquiring water pressure data within multiple preset detection cycles, extracting feature values, determining the water pressure level, and matching the target speed of the water pump motor according to the level, a PWM signal or frequency converter signal is generated for precise speed control.

Benefits of technology

It enables adaptive sensing and response control of water circuit load changes, improves the intelligence and efficiency of water pump operation, and avoids water pump idling and equipment damage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120868003A_ABST
    Figure CN120868003A_ABST
Patent Text Reader

Abstract

The invention provides a self-adaptive control method based on multi-cycle waterway pressure characteristics and related equipment thereof. The self-adaptive control method comprises the following steps: acquiring target waterway pressure data in a plurality of preset detection cycles; extracting a characteristic value of the target waterway pressure data, and determining a current waterway pressure grade; according to the waterway pressure grade, the target rotating speed of a corresponding water pump motor is matched; and controlling the current rotating speed of the water pump motor according to the target rotating speed. Statistics and trend analysis are carried out on multi-cycle water pressure data through the steps of the method, self-adaptive sensing and response control over waterway load changes are achieved, and therefore the intelligent degree of a control system and the operation efficiency of a water pump are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent control, and in particular to an adaptive control method, device, system, electronic device and storage medium based on multi-cycle water pressure characteristics. Background Technology

[0002] Currently, cleaning trucks, water sprinkler trucks, or maintenance trucks widely used in municipal sanitation and urban cleaning typically rely on fixed speeds or manual adjustments for their water pump systems. During actual operation, the pressure of the water system fluctuates continuously with changes in water flow load, spraying conditions, or pipeline resistance.

[0003] In existing technologies, water pump motors lack the ability to sense and adaptively adjust these changes in real time. They often continue to operate at high speeds even when water pressure decreases, leading to pump idling, increased energy consumption, and even problems such as pump overload, equipment damage, or a surge in noise. In addition, although some systems introduce pressure sensors for monitoring, they only make judgments based on single-point or short-term water pressure values, which is difficult to accurately reflect the trend and fluctuation characteristics of water circuit conditions, resulting in delayed or unstable control response.

[0004] Therefore, existing water pressure control methods cannot fully utilize the trend information in the pressure curve to dynamically match the pump operating parameters and achieve intelligent speed regulation and stable operation of the hydraulic system. Summary of the Invention

[0005] This invention provides an adaptive control method based on multi-cycle water pressure characteristics to solve the problem that existing adaptive control methods based on multi-cycle water pressure characteristics cannot fully utilize the trend information in the pressure curve to dynamically match the pump operating parameters and achieve intelligent speed regulation and stable operation of the hydraulic system.

[0006] In a first aspect, the present invention provides an adaptive control method based on multi-cycle waterway pressure characteristics, the method comprising the following steps: Acquire target waterway pressure data within multiple preset detection cycles; The feature values ​​of the target waterway pressure data are extracted to determine the current waterway pressure level; Match the target speed of the corresponding water pump motor according to the water pressure level. The current speed of the water pump motor is controlled according to the target speed.

[0007] Optionally, acquiring water pressure data within multiple preset detection cycles includes: Based on multiple preset detection cycles, water pressure data in each detection cycle is collected by a pressure sensor to obtain the first water pressure dataset. The first water pressure dataset is filtered to obtain valid water pressure data, and a second water pressure dataset is formed. Based on the second waterway pressure dataset and the time interval corresponding to the detection period, the waterway pressure data in multiple periods are fused to obtain the target waterway pressure data for feature extraction.

[0008] Optionally, the step of extracting feature values ​​from the target waterway pressure data to determine the current waterway pressure level includes: Determine the characteristic curves corresponding to the target waterway pressure data within multiple preset detection cycles; Based on the characteristic curve, at least one of the characteristic values ​​among the average pressure value, absolute value, average value difference, and pressure change rate of the target waterway pressure data is extracted to obtain the characteristic value data under the corresponding characteristic curve. The current waterway pressure level is determined by comparing the at least one feature value with a preset pressure level threshold range.

[0009] Optionally, matching the target speed of the corresponding water pump motor according to the water pressure level includes: Based on the water pressure level, determine the maximum water output of the corresponding water pump motor; Based on the maximum water output and the maximum speed of the water pump motor, a target speed for the corresponding water pump motor is matched.

[0010] Optionally, controlling the current speed of the water pump motor according to the target speed includes: Based on the target rotational speed, a PWM signal and / or a frequency conversion signal are generated to drive the water pump motor; The PWM signal and / or frequency conversion signal are smoothed, and the current speed of the water pump motor is controlled and adjusted according to a preset delay control strategy.

[0011] Secondly, the present invention also provides an adaptive control device based on multi-cycle water channel pressure characteristics, the adaptive control device based on multi-cycle water channel pressure characteristics comprising: The first acquisition module is used to acquire water pressure data within multiple preset detection cycles; The first determining module is used to extract the feature values ​​of the water pressure data and determine the current water pressure level. The first matching module is used to match the target speed of the corresponding water pump motor according to the water pressure level. The first control module is used to control the current speed of the water pump motor according to the target speed.

[0012] Optionally, the first acquisition module includes: The first acquisition submodule is used to acquire water pressure data in each detection cycle through a pressure sensor according to multiple preset detection cycles, and obtain the first water pressure dataset. The second acquisition submodule is used to filter the first water pressure dataset to obtain effective water pressure data and form a second water pressure dataset. The fusion submodule is used to fuse water pressure data in multiple cycles based on the second water pressure dataset and the time interval corresponding to the detection cycle to obtain target water pressure data for feature extraction.

[0013] Thirdly, the present invention provides an adaptive control system based on multi-cycle water pressure characteristics, the adaptive control system based on multi-cycle water pressure characteristics includes: an adaptive control device based on multi-cycle water pressure characteristics, a sensor, and an intelligent motor.

[0014] Fourthly, the present invention provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps in the adaptive control method based on multi-cycle waterway pressure characteristics provided by the present invention.

[0015] Fifthly, the present invention provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the adaptive control method based on multi-cycle waterway pressure characteristics provided by the invention.

[0016] This invention acquires target water pressure data within multiple preset detection periods; extracts feature values ​​from the target water pressure data to determine the current water pressure level; matches the target speed of the corresponding water pump motor according to the water pressure level; and controls the current speed of the water pump motor according to the target speed. By performing statistical and trend analysis on multi-period water pressure data through the above methods, adaptive sensing and response control to changes in water load are achieved, thereby improving the intelligence level of the control system and the operating efficiency of the water pump. Attached Figure Description

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

[0018] Figure 1 This is a system architecture diagram of an adaptive control system based on multi-cycle water pressure characteristics provided in an embodiment of the present invention; Figure 2 This is a flowchart of an adaptive control method based on multi-cycle waterway pressure characteristics provided in an embodiment of the present invention; Figure 3 This is a schematic diagram of another adaptive control device based on multi-cycle water pressure characteristics provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0019] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0020] like Figure 1 As shown, Figure 1 This is an architectural diagram of an adaptive control system 100 based on multi-cycle water pressure characteristics provided in an embodiment of the present invention. The adaptive control system includes: an adaptive control device 300 based on multi-cycle water pressure characteristics, a sensor 101, and a smart motor 102. The adaptive control device 300 further includes a first acquisition module for acquiring water pressure data within multiple preset detection cycles; a first determination module for extracting feature values ​​from the water pressure data to determine the current water pressure level; a first matching module for matching the target speed of the corresponding water pump motor according to the water pressure level; and a first control module for controlling the current speed of the water pump motor according to the target speed.

[0021] Specifically, the transmission signals transmitted through the aforementioned sensors to the aforementioned adaptive control device based on the multi-cycle water pressure characteristics can be processed and analyzed, and then the corresponding control signals can be sent to the aforementioned intelligent motor, enabling the intelligent motor to perform corresponding operation.

[0022] The water pressure value during the operation of the target equipment can also be sampled in real time by the sensor installed in the aforementioned intelligent motor. Specifically, the dynamic water pressure at that location can be monitored by the pressure sensor installed at the outlet of the water pump or in the main pipe section.

[0023] The aforementioned preset detection cycle can be a time window set for segmented collection and analysis of water pressure data. For example, the duration of each detection cycle can be configured, such as 5 seconds or 10 seconds. The system collects a certain number of pressure samples in each cycle and forms a historical sequence of water pressure changes over multiple cycles, thereby facilitating the system to perceive trends, judge anomalies, or adjust control parameters.

[0024] The aforementioned water pressure data can be a set of core raw information generated by the above acquisition process, reflecting the pressure changes in the liquid delivery pipeline within the water pump system over a specific period of time, and is often stored in the form of a time series array. For example, within a 5-second cycle, if 10 data points are obtained by sampling twice per second, the water pressure data for that cycle would be {2.30, 2.45, 2.47, 2.42, 2.40, 2.36, 2.30, 2.25, 2.20, 2.15}. This data reflects whether the fluid state within the pipeline is stable and whether there are any abnormalities such as outlet blockage, inlet dry suction, or external water supply switching.

[0025] The aforementioned characteristic values ​​can be obtained through mathematical calculations from water pressure data. They are key statistical indicators that reflect the system state and serve as a direct basis for judging the system's pressure level and load conditions. In this embodiment, the types of characteristic values ​​include, but are not limited to: periodic average pressure, used to represent the overall water pressure level within a period; absolute value, used to reflect the water pressure fluctuation amplitude within a period; trend slope, used to reflect the rate of pressure increase or decrease, such as through linear fitting calculation; periodic mean difference, used to represent the rate of change of water pressure between two consecutive periods; and standard deviation, used to reflect pressure stability.

[0026] For example, if the average values ​​for three consecutive cycles are 2.3, 2.5, and 2.9 bar, it can be calculated that there is a significant upward trend. The system can predict that it may enter a high load range and appropriately increase the target speed to respond in advance.

[0027] In one possible embodiment, the aforementioned adaptive control system based on multi-cycle water pressure characteristics can perform analysis and calculations on the collected water pressure data to generate feature values. Specifically, through steps such as data cleaning, filtering, averaging, and differencing, the original time-series water pressure data can be transformed into representative indicators, facilitating rapid water pressure level determination by the system. For example, this system sets "feature value = current cycle average - previous cycle average". If it exceeds a threshold of 0.2 bar, it is determined as "rapid pressure increase" and speed regulation is triggered.

[0028] The aforementioned water pressure level can be determined by comparing the extracted feature values ​​with the level range stored in the system to determine the current operating status level of the water circuit. For example, the water pressure level can be divided into several fixed levels according to the preset water pressure level, such as low pressure (<2.0 bar), medium pressure (2.0–2.8 bar), and high pressure (>2.8 bar).

[0029] The aforementioned target speed can be the ideal speed value that the water pump motor should reach, mapped according to the current water pressure level. It is the expected operating speed of the water pump motor derived from the currently determined water pressure level. Generally speaking, if the current pressure level is determined to be medium, the target speed can be set to 2200 rpm. If the water pressure characteristic value is close to the upper limit of the high pressure threshold, the system can dynamically calculate the interpolated target value (such as 2600 rpm) to achieve fine matching of the speed and improve the operating efficiency and responsiveness of the water pump. That is, in addition to being related to the current water pressure level, the corresponding target speed can also be adaptively adjusted according to the characteristics of the water pressure curve, such as the slope. Generally speaking, the faster the slope rises, the higher the speed and the greater the load, so the threshold of the target speed can be dynamically reduced.

[0030] In another possible embodiment, the aforementioned adaptive control system based on multi-cycle water pressure characteristics generates a PWM signal or frequency conversion command according to the target speed, which is then applied to the water pump via the motor drive unit to achieve precise speed control. For example, when the target speed is 2500 rpm and the current speed is 2000 rpm, the control module can set the acceleration slope to not exceed 300 rpm / s, gradually increasing the output to ensure stable equipment operation and avoid water hammer or current overshoot caused by sudden changes.

[0031] like Figure 2 As shown, Figure 2 This is a flowchart of an adaptive control method based on multi-cycle water channel pressure characteristics provided by an embodiment of the present invention. The adaptive control method based on multi-cycle water channel pressure characteristics includes the following steps: 201. Obtain target water pressure data within multiple preset detection cycles.

[0032] In this embodiment of the invention, the above-mentioned adaptive control method based on multi-cycle water channel pressure characteristics can be applied to an adaptive control system based on multi-cycle water channel pressure characteristics. The above-mentioned adaptive control system based on multi-cycle water channel pressure characteristics has functions such as dynamic pressure regulation data processing, dynamic pressure regulation data transmission and reception, and dynamic pressure regulation data memory storage. It can be constructed based on sensors or sensor clusters. The above-mentioned sensors or sensor clusters can be electronic devices with dynamic pressure regulation data processing capabilities.

[0033] The aforementioned preset detection cycle can be a time window set for segmented collection and analysis of water pressure data. For example, the duration of each detection cycle can be configured, such as 5 seconds, 10 seconds, etc. The system collects a certain number of pressure samples in each cycle and forms a historical sequence of water pressure changes in multiple cycles, which facilitates the system to perceive trends, judge abnormalities, or adjust control parameters.

[0034] The aforementioned water pressure data can be a set of core raw information generated by the above acquisition process, reflecting the pressure changes in the liquid delivery pipeline within the water pump system over a specific period of time, and is often stored in the form of a time series array. For example, within a 5-second cycle, if 10 data points are obtained by sampling twice per second, the water pressure data for that cycle would be {2.30, 2.45, 2.47, 2.42, 2.40, 2.36, 2.30, 2.25, 2.20, 2.15}. This data reflects whether the fluid state within the pipeline is stable and whether there are any abnormalities such as outlet blockage, inlet dry suction, or external water supply switching.

[0035] 202. Extract the feature values ​​of the target waterway pressure data to determine the current waterway pressure level.

[0036] In this embodiment of the invention, the aforementioned characteristic values ​​can be key statistical indicators that reflect the system state and are obtained through mathematical calculations from water pressure data. They serve as a direct basis for judging the system's pressure level and load conditions. In this embodiment, the types of characteristic values ​​include, but are not limited to: periodic average pressure, used to represent the overall water pressure level within a period; absolute value, used to reflect the water pressure fluctuation amplitude within a period; trend slope, used to reflect the rate of pressure increase or decrease, such as through linear fitting calculation; periodic mean difference, used to represent the rate of change of water pressure between two consecutive periods; and standard deviation, used to reflect pressure stability.

[0037] For example, if the average values ​​for three consecutive cycles are 2.3, 2.5, and 2.9 bar respectively, it can be calculated that there is a significant upward trend. The system can predict that it may enter a high load range and appropriately increase the target speed to respond in advance.

[0038] In one possible embodiment, the aforementioned adaptive control system based on multi-cycle water pressure characteristics can perform analysis and calculations on the collected water pressure data to generate feature values. Specifically, through steps such as data cleaning, filtering, averaging, and differencing, the original time-series water pressure data can be transformed into representative indicators, facilitating rapid water pressure level determination by the system. For example, this system sets "feature value = current cycle average - previous cycle average". If it exceeds a threshold of 0.2 bar, it is determined as "rapid pressure increase" and speed regulation is triggered.

[0039] The aforementioned water pressure level can be determined by comparing the extracted feature values ​​with the level range stored in the system to determine the current operating status level of the water circuit. For example, the water pressure level can be divided into several fixed levels according to the preset water pressure level, such as low pressure (<2.0 bar), medium pressure (2.0–2.8 bar), and high pressure (>2.8 bar).

[0040] 203. Match the target speed of the corresponding water pump motor according to the water pressure level.

[0041] In this embodiment of the invention, the target speed can be the ideal speed value that the water pump motor should reach, mapped according to the current water pressure level. It is the expected operating speed of the water pump motor derived from the currently determined water pressure level. Generally, if the current pressure level is determined to be medium, the target speed can be set to 2200 rpm. If the water pressure characteristic value is close to the upper limit of the high pressure threshold, the system can dynamically calculate the interpolated target value (such as 2600 rpm) to achieve fine matching of the speed and improve the operating efficiency and responsiveness of the water pump. That is, in addition to being related to the current water pressure level, the target speed can also be adaptively adjusted according to the characteristics of the water pressure curve, such as the slope. Generally, the faster the slope rises, the higher the speed and the greater the load. The threshold of the target speed can then be dynamically reduced.

[0042] In another possible embodiment, the aforementioned adaptive control system based on multi-cycle water pressure characteristics generates a PWM signal or frequency conversion command according to the target speed, which is then applied to the water pump via the motor drive unit to achieve precise speed control. For example, when the target speed is 2500 rpm and the current speed is 2000 rpm, the control module can set the acceleration slope to not exceed 300 rpm / s, gradually increasing the output to ensure stable equipment operation and avoid water hammer or current overshoot caused by sudden changes.

[0043] 204. Control the current speed of the water pump motor according to the target speed.

[0044] In this embodiment of the invention, after the target speed is determined, the adaptive control system based on the multi-cycle water pressure characteristics uses the target value as input, combines it with the current speed of the motor, calculates the speed deviation between the target value and the current value, and then generates a control signal based on the deviation using a preset adjustment strategy. This signal can be a PWM control command or a frequency setting value of the inverter.

[0045] For example, taking a DC motor as an example, when the target speed is 2600 rpm and the current feedback speed is 1900 rpm, the system calculates a speed deviation of ±700 rpm. If the control system sets the maximum allowable acceleration rate to 300 rpm / s, the system will increase the motor speed in stages, smoothly adjusting it at a change of no more than 300 rpm per second. It will increase to 2200 rpm in the first second, 2500 rpm in the second second, and then fine-tune to 2600 rpm in the third second, maintaining stability thereafter.

[0046] The control module can employ a closed-loop proportional-integral (PI) regulator, using the difference between the target speed and the feedback speed as the input error term, and generating a PWM duty cycle output value based on the proportional and integral parameters. For example, when Δn is large, the system outputs an 80% duty cycle to rapidly increase the speed; when Δn decreases to <100 rpm, the duty cycle is reduced to 60%, entering fine-tuning mode.

[0047] In this embodiment of the invention, target water pressure data within multiple preset detection periods are acquired; feature values ​​of the target water pressure data are extracted to determine the current water pressure level; based on the water pressure level, a target speed of the corresponding water pump motor is matched; and based on the target speed, the current speed of the water pump motor is controlled. By performing statistical and trend analysis on multi-period water pressure data through the above methods, adaptive sensing and response control to changes in water load are achieved, thereby improving the intelligence level of the control system and the operating efficiency of the water pump.

[0048] Optionally, in the step of acquiring water pressure data within multiple preset detection cycles, water pressure data within each detection cycle can be collected by a pressure sensor according to the multiple preset detection cycles to obtain a first water pressure dataset; the first water pressure dataset can be filtered to obtain effective water pressure data and form a second water pressure dataset; based on the second water pressure dataset and the time interval corresponding to the detection cycle, the water pressure data within multiple cycles can be fused to obtain target water pressure data for feature extraction.

[0049] In this embodiment of the invention, the aforementioned first water pressure dataset refers to the set of raw water pressure values ​​collected in real time by a pressure sensor within each preset detection cycle. In this embodiment, when the detection cycle is set to 5 seconds and pressure signals are continuously collected at a preset sampling frequency, for example, in 3 consecutive cycles, the sampling frequency is once per second, and the system will obtain a total of 15 water pressure values. These raw data are unfiltered and may contain abnormal spikes, noise interference, and other non-representative information, therefore further processing is required.

[0050] In one possible embodiment, the adaptive control system based on multi-cycle water pressure characteristics described above can perform data cleaning operations on abnormal, distorted, or interfering data in the first water pressure dataset after acquiring the dataset, through median filtering, mean limiting, and standard deviation limiting. For example, if five sets of water pressure values ​​are detected in a certain cycle as {2.3, 2.4, 2.3, 3.9, 2.4} bar, and the value of “3.9 bar” deviates significantly from the mean of other points, the system can automatically determine that the value is an outlier based on a set threshold and remove it from the dataset.

[0051] The aforementioned valid water pressure data refers to the set of data points that accurately reflect the current water system status after filtering. This type of data has been filtered to remove extreme values ​​and noise interference, thus possessing high stability and representativeness. For example, if the original dataset is {2.2, 2.3, 2.3, 3.7, 2.2}, after filtering to remove the outlier "3.7", the remaining {2.2, 2.3, 2.3, 2.2} constitutes the valid dataset.

[0052] The aforementioned second waterway pressure dataset refers to a standardized data structure composed of valid waterway pressure data after filtration, serving as the input set for subsequent fusion processing. It organizes data by period, typically retaining all cleaned valid data within each detection period. For example, for three consecutive detection periods, valid data points {2.3, 2.4}, {2.5, 2.4, 2.6}, and {2.7, 2.8} are retained respectively, forming the second waterway pressure dataset in chronological order. Compared to the first dataset, the second dataset has higher data quality and a stronger signal-to-noise ratio.

[0053] The aforementioned time interval refers to a time parameter used by the system to identify the start and end times of each cycle or the time difference between sampling points when collecting and processing data from multiple detection cycles. In implementation, the time interval can be fixed (e.g., 5 seconds between each detection cycle) or dynamically adjusted to adapt to different operating modes (e.g., flushing / standby). Accurate recording of the time interval allows subsequent data fusion processing to consider not only the data values ​​themselves but also their position and sequence on the time axis. For example, when fusing data from cycle 1 and cycle 2, the system can calculate a weighted trend based on the time interval to determine if the pressure rise rate is abnormal.

[0054] In another possible embodiment, the adaptive control system based on multi-cycle water pressure characteristics analyzes and merges the second water pressure datasets obtained in multiple detection cycles. Specifically, methods such as sliding window weighted average and cycle mean trend fitting can be used to integrate the information during the cycle. For example, if the mean value of cycle 1 is 2.3 bar, cycle 2 is 2.5 bar, and cycle 3 is 2.4 bar, the system can obtain a fused value of 2.4 bar through sliding weighted average, and thus conclude that the water pressure trend is "a brief rise followed by stabilization".

[0055] The aforementioned target water pressure data refers to the processed result set used to calculate characteristic values ​​and determine water pressure levels after completing multi-cycle data acquisition, filtering, standardization, and fusion. This data reflects a comprehensive assessment of the water system's condition and possesses cross-cycle time continuity and high stability. For example, if the average target water pressure data after fusion is 2.65 bar with a fluctuation range of less than 0.1 bar, the system can determine that the current water pressure is stable and in a medium-high pressure state, and accordingly match a target rotational speed of 2600 rpm for precise control.

[0056] Optionally, the step of extracting feature values ​​from the target waterway pressure data to determine the current waterway pressure level further includes determining the feature curves corresponding to the target waterway pressure data within multiple preset detection cycles; based on the feature curves, extracting at least one feature value from the target waterway pressure data, including the average pressure value, absolute value, average difference, and pressure change rate, to obtain feature value data under the corresponding feature curve; and comparing the at least one feature value data with a preset pressure level threshold range to determine the current waterway pressure level.

[0057] In this embodiment of the invention, the aforementioned characteristic curve can be a pressure-time trend curve generated by the system through fitting, smoothing, or interpolation based on the time series changes of the target water channel pressure data within multiple preset detection cycles. This curve reflects the dynamic change process of the water channel pressure and serves as the basis for judging the pressure change pattern. In this embodiment, 15 effective pressure data points are collected within three consecutive detection cycles. After fusion processing, a curve composed of discrete pressure points is plotted in chronological order. By performing linear fitting or local polynomial fitting on this curve, a smooth "characteristic curve" is generated. If the curve shows a "rising-stable-falling" trend within 10 seconds, it can be identified that the curve has a typical peak shape, indicating a change in water section or a switch in the opening and closing state of the sprinkler head.

[0058] In one possible embodiment, the adaptive control system based on the multi-cycle water pressure characteristics described above can perform numerical analysis on the shape of the characteristic curve within the time interval and extract representative characteristic index values. Specifically, it can extract characteristic values, including but not limited to average pressure value, absolute value, average value difference, pressure change rate, etc., to describe the changing characteristics of the characteristic curve.

[0059] The aforementioned feature value data can refer to the specific set of numerical results obtained by the system after the above extraction and processing. These data serve as input parameters for determining the water pressure level.

[0060] The aforementioned preset pressure level threshold range can be internally stored water pressure level classification rules. Each level corresponds to one or more sets of characteristic value ranges, which are configured by the system or manually calibrated and written into the controller before the equipment is put into operation. For example, the following three-stage level division can be set: Low pressure rating: average pressure < 2.0 bar, and rate of change < 0.01 bar / s; Medium pressure rating: 2.0–2.8 bar, rate of change <0.05 bar / s; High pressure level: >2.8 bar or rate of change >0.05 bar / s.

[0061] Each level interval can be set as a closed interval or a semi-open interval, with clearly defined upper and lower boundaries. This threshold interval serves as a comparison standard and is logically matched with the feature value data calculated in real time.

[0062] In another possible embodiment, the feature value data extracted from the feature curve can be compared with the preset level threshold range to determine the correspondence. Specifically, for each feature value field, it can be determined whether its value falls into the corresponding level range.

[0063] For example, if the extracted average pressure is 2.6 bar and the rate of change is 0.02 bar / s, then all the judgment conditions for the medium pressure level are met. Based on all the comparison results, the system determines that the current pressure level is "medium pressure" and calls the corresponding water pump target speed control strategy accordingly (e.g., setting the target speed to 2200 rpm). It should be noted that the comparison can be a single match or a multi-condition cross-judgment, and supports flexible configuration of weights or priorities.

[0064] Optionally, the step of matching the target speed of the corresponding water pump motor according to the water pressure level may further include determining the maximum water output of the corresponding water pump motor based on the water pressure level; and matching the target speed of the corresponding water pump motor based on the maximum water output and the maximum speed data of the water pump motor.

[0065] In this embodiment of the invention, a dynamic control model conforming to the actual operating conditions of the pump is constructed using "maximum water output" and "maximum speed". Specifically, after extracting the target water circuit pressure data, completing feature value analysis and level determination, assuming the current water circuit pressure level is determined to be medium pressure (e.g., level value 2), the system will look up the maximum water output corresponding to that level from the internally preset "pressure level - maximum water output" mapping table, for example, set to 85 L / min. This maximum water output value represents the maximum flow requirement that the system allows the pump to operate at that level, serving as a reference upper limit for pump speed allocation. At the same time, the system also retrieves the maximum speed data of the pump motor from the pump equipment parameters, for example, 3000 rpm, representing the highest speed that the pump can output under ideal conditions.

[0066] Based on the above conditions, the target rotational speed is derived as follows: Level 3 (High Pressure) → Maximum water output: 100 L / min, corresponding to a target rotation speed of 3000 rpm; Level 2 (Medium Pressure) → Maximum water output: 85 L / min, which translates to a target rotation speed of approximately 2550 rpm. Level 1 (Low Pressure) → Maximum water output: 60 L / min, target rotation speed set to 2100 rpm.

[0067] At this point, after calculation, the system determines the target speed to be 2550 rpm and uses this value as the control target input of the first control module to generate a PWM control signal or frequency conversion setpoint for driving the motor speed regulation.

[0068] It should be noted that in the actual implementation plan, if the current speed of the water pump motor is 2000 rpm, the system will activate the slope-limited closed-loop regulation mechanism, gradually increasing the speed without exceeding the maximum allowable acceleration rate, until it runs smoothly near the target value (such as 2550±50 rpm), thus achieving an adaptive response to the grade of water output demand.

[0069] Optionally, the step of controlling the current speed of the water pump motor according to the target speed further includes generating a PWM signal and / or a frequency conversion signal for driving the water pump motor based on the target speed; smoothing the PWM signal and / or the frequency conversion signal; and controlling and adjusting the current speed of the water pump motor according to a preset delay control strategy.

[0070] In this embodiment of the invention, the aforementioned preset delay control strategy can be a set of delay and limit control parameters and execution logic set in advance to achieve a gradual and smooth adjustment of the motor speed from the current value to the target value. It can be used to prevent sudden speed changes from causing mechanical shock, water hammer effect, increased noise or unstable water supply to the water pump system.

[0071] In this embodiment, the rate of change of the control signal can be limited based on this strategy. For example, when the current speed of the water pump motor is 1800 rpm and the target speed is 2600 rpm, the system will not immediately output a control signal to directly set the speed to 2600 rpm. Instead, it will adjust in stages according to the "delay control strategy" to ensure that the speed increase process has a time buffer and amplitude limit. Specifically, this can be achieved by controlling the following parameters: Maximum speed change rate (slope limit): If set to no more than 300 rpm / s, it means that the speed can increase or decrease by a maximum of 300 rpm per second; Minimum adjustment period: If set to 500 ms, it means that the speed output is updated every 500 milliseconds; Single speed increment: Avoid sudden jumps, ideally not exceeding 100 rpm. Target hold deviation tolerance: If the target is allowed to enter hold mode when the error between the target and the current rpm is ≤ ±50 rpm.

[0072] The aforementioned adaptive control system based on multi-cycle water pressure characteristics controls the operation of the water pump motor according to the target speed. It adopts a preset delay control strategy and smooths the PWM or frequency conversion control signal by setting control parameters such as the maximum acceleration rate, minimum adjustment period, and single step amplitude. This allows the water pump motor speed to gradually adjust before reaching the target value, avoiding water hammer impact, motor overload, or unstable water supply caused by sudden speed changes. This achieves safe, stable, and highly responsive dynamic speed control.

[0073] like Figure 3 As shown, this embodiment of the invention also provides an adaptive control device 300 based on multi-cycle water channel pressure characteristics. The adaptive control device 300 based on multi-cycle water channel pressure characteristics includes: The first acquisition module 301 is used to acquire water pressure data within multiple preset detection cycles; The first determining module 302 is used to extract the feature values ​​of the water pressure data and determine the current water pressure level. The first matching module 303 is used to match the target speed of the corresponding water pump motor according to the water pressure level. The first control module 304 is used to control the current speed of the water pump motor according to the target speed.

[0074] Optionally, the first acquisition module 301 mentioned above includes: The first acquisition submodule is used to acquire water pressure data in each detection cycle through a pressure sensor according to multiple preset detection cycles, and obtain the first water pressure dataset. The second acquisition submodule is used to filter the first water pressure dataset to obtain effective water pressure data and form a second water pressure dataset. The fusion submodule is used to fuse water pressure data in multiple cycles based on the second water pressure dataset and the time interval corresponding to the detection cycle to obtain target water pressure data for feature extraction.

[0075] Optionally, the first determining module 302 mentioned above includes: The first determining submodule is used to determine the characteristic curves corresponding to the target waterway pressure data within multiple preset detection cycles; The extraction submodule is used to extract at least one of the following feature values ​​from the target waterway pressure data: average pressure value, absolute value, average difference, and pressure change rate, based on the feature curve, to obtain feature value data under the corresponding feature curve. The comparison submodule is used to compare the at least one feature value data with a preset pressure level threshold range to determine the current waterway pressure level. Optionally, the first matching module 303 mentioned above includes: The second determining submodule is used to determine the maximum water output of the corresponding water pump motor based on the water pressure level. The matching submodule is used to match the target speed of the corresponding water pump motor based on the maximum water output and the maximum speed data of the water pump motor. Optionally, the first control module 304 mentioned above includes: A generation submodule is used to generate a PWM signal and / or a frequency conversion signal for driving the water pump motor based on the target rotational speed. The control submodule is used to smooth the PWM signal and / or the frequency conversion signal, and control and adjust the current speed of the water pump motor according to a preset delay control strategy. like Figure 4 As shown, this embodiment of the invention also provides an electronic device 400, including a processor, which can execute any of the above-mentioned adaptive control methods based on multi-cycle water pressure characteristics.

[0076] Specifically, it includes a processor 401 and a memory 402, as well as a computer program stored in the memory 402 and capable of running on the processor 401, which executes an adaptive control method based on multi-cycle waterway pressure characteristics, wherein: The processor 401 executes the calculator program stored in the memory 402, which is based on an adaptive control method for multi-cycle water pressure characteristics, and performs the following steps: Acquire target waterway pressure data within multiple preset detection cycles; The feature values ​​of the target waterway pressure data are extracted to determine the current waterway pressure level; Match the target speed of the corresponding water pump motor according to the water pressure level. The current speed of the water pump motor is controlled according to the target speed.

[0077] Optionally, the processor 401 performs the acquisition of water pressure data within multiple preset detection cycles, including: Based on multiple preset detection cycles, water pressure data in each detection cycle is collected by a pressure sensor to obtain the first water pressure dataset. The first water pressure dataset is filtered to obtain valid water pressure data, and a second water pressure dataset is formed. Based on the second waterway pressure dataset and the time interval corresponding to the detection period, the waterway pressure data in multiple periods are fused to obtain the target waterway pressure data for feature extraction.

[0078] Optionally, the processor 401 performs the extraction of feature values ​​from the target waterway pressure data to determine the current waterway pressure level, including: Determine the characteristic curves corresponding to the target waterway pressure data within multiple preset detection cycles; Based on the characteristic curve, at least one of the characteristic values ​​among the average pressure value, absolute value, average value difference, and pressure change rate of the target waterway pressure data is extracted to obtain the characteristic value data under the corresponding characteristic curve. The current waterway pressure level is determined by comparing the at least one feature value with a preset pressure level threshold range.

[0079] Optionally, the processor 401 executes the step of matching the target speed of the corresponding water pump motor according to the water pressure level, including: Based on the water pressure level, determine the maximum water output of the corresponding water pump motor; Based on the maximum water output and the maximum speed of the water pump motor, a target speed for the corresponding water pump motor is matched.

[0080] Optionally, the processor 401 performs the step of controlling the current speed of the water pump motor according to the target speed, including: Based on the target rotational speed, a PWM signal and / or a frequency conversion signal are generated to drive the water pump motor; The PWM signal and / or frequency conversion signal are smoothed, and the current speed of the water pump motor is controlled and adjusted according to a preset delay control strategy.

[0081] This invention also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the adaptive control method based on multi-cycle water pressure characteristics provided in this invention, or the application-side adaptive control method based on multi-cycle water pressure characteristics, and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0082] Those skilled in the art will understand that implementing all or part of the processes in the above embodiments can be done by a computer program instructing related hardware, and can be stored in a computer-readable storage medium. When executed, the program can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.

[0083] The above description discloses only preferred embodiments of the present invention and should not be construed as limiting the scope of the present invention. Therefore, equivalent variations made in accordance with the claims of the present invention are still within the scope of the present invention.

Claims

1. An adaptive control method based on multi-cycle waterway pressure characteristics, characterized in that, include: Acquire target waterway pressure data within multiple preset detection cycles; The feature values ​​of the target waterway pressure data are extracted to determine the current waterway pressure level; Match the target speed of the corresponding water pump motor according to the water pressure level. The current speed of the water pump motor is controlled according to the target speed.

2. The adaptive control method based on multi-cycle waterway pressure characteristics as described in claim 1, characterized in that, The acquisition of water pressure data within multiple preset detection cycles includes: Based on multiple preset detection cycles, water pressure data in each detection cycle is collected by a pressure sensor to obtain the first water pressure dataset; The first water pressure dataset is filtered to obtain valid water pressure data, and a second water pressure dataset is formed. Based on the second waterway pressure dataset and the time interval corresponding to the detection period, the waterway pressure data in multiple periods are fused to obtain the target waterway pressure data for feature extraction.

3. The adaptive control method based on multi-cycle waterway pressure characteristics as described in claim 1, characterized in that, The step of extracting feature values ​​from the target waterway pressure data to determine the current waterway pressure level includes: Determine the characteristic curves corresponding to the target waterway pressure data within multiple preset detection cycles; Based on the characteristic curve, at least one of the characteristic values ​​of the target waterway pressure data, namely the average pressure value, absolute value, average value difference, and pressure change rate, is extracted to obtain the characteristic value data under the corresponding characteristic curve. The current waterway pressure level is determined by comparing the at least one feature value with a preset pressure level threshold range.

4. The adaptive control method based on multi-cycle waterway pressure characteristics as described in claim 1, characterized in that, The step of matching the target speed of the corresponding water pump motor according to the water pressure level includes: Based on the water pressure level, determine the maximum water output of the corresponding water pump motor; Based on the maximum water output and the maximum speed of the water pump motor, a target speed for the corresponding water pump motor is matched.

5. The adaptive control method based on multi-cycle waterway pressure characteristics as described in claim 1, characterized in that, The step of controlling the current speed of the water pump motor according to the target speed includes: Based on the target rotational speed, a PWM signal and / or a frequency conversion signal are generated to drive the water pump motor; The PWM signal and / or frequency conversion signal are smoothed, and the current speed of the water pump motor is controlled and adjusted according to a preset delay control strategy.

6. An adaptive control device based on multi-cycle waterway pressure characteristics, characterized in that, include: The first acquisition module is used to acquire water pressure data within multiple preset detection cycles; The first determining module is used to extract the feature values ​​of the water pressure data and determine the current water pressure level. The first matching module is used to match the target speed of the corresponding water pump motor according to the water pressure level. The first control module is used to control the current speed of the water pump motor according to the target speed.

7. The adaptive control device based on multi-cycle waterway pressure characteristics as described in claim 6, characterized in that, The first acquisition module includes: The first acquisition submodule is used to acquire water pressure data in each detection cycle through a pressure sensor according to multiple preset detection cycles, and obtain the first water pressure dataset. The second acquisition submodule is used to filter the first water pressure dataset to obtain effective water pressure data and form a second water pressure dataset. The fusion submodule is used to fuse water pressure data in multiple cycles based on the second water pressure dataset and the time interval corresponding to the detection cycle to obtain target water pressure data for feature extraction.

8. An adaptive control system based on multi-cycle waterway pressure characteristics, characterized in that, The adaptive control system based on multi-cycle water pressure characteristics includes: an adaptive control device based on multi-cycle water pressure characteristics; The adaptive control device based on multi-cycle water pressure characteristics implements the adaptive control method based on multi-cycle water pressure characteristics as described in claim 1.

9. An electronic device, characterized in that, include: The memory, the processor, and the computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the steps of the adaptive control method based on multi-cycle waterway pressure characteristics as described in any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the adaptive control method based on multi-cycle waterway pressure characteristics as described in any one of claims 1 to 6.