A centrifugal pump control method and medium
By dynamically extracting characteristic parameters of the delivery pipeline and centrifugal pump, the centrifugal pump control method is optimized, solving the problem of the single control mode of the centrifugal pump, realizing dynamic flow regulation and fault early warning, and improving the system's operating efficiency and safety.
Patent Information
- Application Number
- CN202610214910.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-13
- Publication Date
- 2026-05-26
AI Technical Summary
Existing centrifugal pump control methods are simplistic and lack flexibility, failing to adjust control parameters according to real-time operating conditions and demands, resulting in low system operating efficiency.
By dynamically extracting characteristic parameters of the delivery pipeline and centrifugal pump, including fluid demand and failure index, the delivery flow rate of the centrifugal pump is optimized to achieve dynamic flow regulation and fault early warning.
It improves the operating efficiency of the centrifugal pump system, avoids overload or underload, ensures that the conveying flow rate matches the production conditions, and guarantees safe and stable conveying.
Smart Images

Figure CN122082998A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of fluid control technology, and in particular to a centrifugal pump control method and medium. Background Technology
[0002] Centrifugal pumps, as a common dynamic liquid transport device, primarily use a rotating impeller to generate centrifugal force, accelerating and pushing liquids into pipelines or systems, transporting them from low-pressure areas to high-pressure areas. In this process, the centrifugal pump increases the kinetic energy and pressure of the liquid, enabling it to be smoothly transported to where it is needed. Because centrifugal pumps are widely used in industry, agriculture, water supply, construction, and other fields, involving critical tasks such as liquid transport and pressure increase, the fluid operation control of centrifugal pumps is particularly important.
[0003] Current centrifugal pump fluid control typically employs fixed control strategies, such as PID controllers. The parameters of PID controllers are usually statically set. This control method is simplistic and lacks flexibility, failing to adjust control parameters according to real-time changes in operating conditions and requirements. This can lead to over-control or under-control, resulting in low system operating efficiency. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to address at least one defect of the related technologies mentioned in the background: the centrifugal pump control method is singular and lacks flexibility, and to provide a centrifugal pump control method and medium.
[0005] The technical solution adopted by this invention to solve its technical problem is: constructing a centrifugal pump control method, which is used when a centrifugal pump transports fluid, wherein the fluid transport pipeline includes several centrifugal pumps, and the method includes: Dynamic extraction steps: Feature extraction is performed based on pipeline information and information of each centrifugal pump to obtain feature parameters; Optimize control steps: Obtain the corresponding characteristic parameters within the control cycle, and control the corresponding flow rate of each centrifugal pump on the delivery pipeline according to the characteristic parameters, so as to achieve centrifugal pump flow control through the corresponding flow rate of each centrifugal pump.
[0006] In some embodiments, in the dynamic extraction step, the delivery pipeline information includes production demand information at the receiving end of the delivery pipeline, and the centrifugal pump information includes operating status parameters of each centrifugal pump on the delivery pipeline. The dynamic extraction step includes: extracting fluid demand and fault index based on the production demand information at the receiving end of the delivery pipeline and the operating status parameters of each centrifugal pump on the delivery pipeline; In the optimization control step, the delivery flow rate value corresponding to each centrifugal pump on the delivery pipeline is controlled according to the characteristic parameters, including: calculating the delivery flow rate value corresponding to each centrifugal pump on the delivery pipeline based on the fluid demand and the failure index.
[0007] In some embodiments, the method further includes: Determine whether the fault index is greater than the maximum value of the preset fault range. If yes, switch the centrifugal pump to the standby centrifugal pump. If no, further determine whether the fault index is within the preset fault range. If yes, maintain the centrifugal pump according to its location and number and update the maintenance record to the database. Otherwise, do not process it. The dynamic extraction step further includes: obtaining the cumulative maintenance coefficient of the centrifugal pump based on the cumulative analysis of the maintenance records of the centrifugal pump in the database, and extracting the feature parameters corresponding to the centrifugal pump based on the pipeline information, centrifugal pump information and the cumulative maintenance coefficient of the centrifugal pump.
[0008] In some embodiments, in the dynamic extraction step, the production demand information at the receiving end of the delivery pipeline includes the fluid usage at each collection time of the delivery pipeline within the control cycle; Fluid demand is extracted based on production demand information from the receiving end of the delivery pipeline, including: The slope of the tangent at each sampling moment is obtained by plotting the fluid usage over time, thus obtaining the usage slope at each sampling moment. The increase and decrease degrees are obtained based on the usage slope at each acquisition time. Fluid usage fluctuation values are calculated using slope, increase, and decrease. The fluctuation value of fluid usage is used to determine the degree of fluctuation in fluid usage at the receiving end of the delivery pipeline. Based on the determination result, the fluid usage is corrected to obtain the fluid demand.
[0009] In some embodiments, the degree of increase and degree of decrease are obtained based on the slope, respectively, including: At each acquisition time, the usage slope greater than zero is classified as the usage increase value, and the usage slope less than zero is classified as the usage decrease value; The fluid usage increase coefficient and fluid usage decrease coefficient are obtained by performing degree analysis on the increase and decrease values of usage, respectively. The degree of increase and the degree of decrease are calculated by summing the increase value and the decrease value respectively.
[0010] In some embodiments, the degree of fluctuation in fluid usage at the receiving end of the delivery pipeline is determined by the fluid usage fluctuation value, and the fluid usage is corrected according to the determination result to obtain the fluid demand, including: Determine whether the fluctuation of fluid usage at the receiving end of the delivery pipeline exceeds a preset fluctuation threshold. If so, correct the fluid usage at each sampling time to obtain the fluid demand. If not, calculate the average of the fluid usage at each sampling time to obtain the fluid demand.
[0011] In some embodiments, during the dynamic extraction step, the operating status parameters of each centrifugal pump on the delivery pipeline include at least the amplitude, temperature, inlet level, and outlet level of each centrifugal pump. Fault indices are extracted based on the operating status parameters of each centrifugal pump on the delivery pipeline, including: Reference status parameters are determined by the operating status parameters of each centrifugal pump; the reference status parameters include reference temperature, inlet reference liquid level, and outlet reference liquid level. The anomaly index corresponding to each sampling moment of the centrifugal pump is calculated by using reference temperature, inlet reference liquid level and outlet reference liquid level. The fault index is obtained by quantifying the abnormal state of the centrifugal pump within the control cycle based on the abnormal index corresponding to each acquisition time of the centrifugal pump.
[0012] In some embodiments, reference state parameters are determined using the operating state parameters of each centrifugal pump, including: Each centrifugal pump's operating status parameter is compared with the standard parameter range. If the operating status parameter is greater than the upper limit of the standard parameter range, the upper limit of the standard parameter range is used as the reference status parameter; if the operating status parameter is within the standard parameter range, the operating status parameter is used as the reference status parameter; if the operating status parameter is less than the lower limit of the standard parameter range, the lower limit of the standard parameter range is used as the reference status parameter.
[0013] In some embodiments, a fault index is obtained by quantifying the abnormal state of the centrifugal pump within the control period based on the abnormal index corresponding to each acquisition time of the centrifugal pump, including: The tangent expression of each abnormal point of the centrifugal pump within the control period is obtained by plotting the abnormal index over time, and the derivative of the tangent expression of each abnormal point is obtained by taking the derivative of the tangent expression. The tangent derivatives are classified and calculated to obtain abnormal monotonically increasing and abnormal monotonically decreasing values. The fault index is calculated using the anomaly index, tangent derivative, abnormal monotonically increasing value, and abnormal monotonically decreasing value.
[0014] This application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the centrifugal pump control method as described in any of the above embodiments.
[0015] By implementing this invention, the following beneficial effects are achieved: This invention extracts characteristic parameters from the information of the delivery pipeline and each centrifugal pump on the pipeline, and controls the flow of each centrifugal pump based on the characteristic parameters. This avoids overload or underload of the centrifugal pumps, ensures that the delivery flow of the pipeline matches the actual production conditions and the operating status of the centrifugal pumps, and improves the operating efficiency of the delivery pipeline. Attached Figure Description
[0016] The present invention will be further described below with reference to the accompanying drawings and embodiments. In the accompanying drawings: Figure 1 A flowchart of one embodiment of the centrifugal pump control method of the present invention is shown; Figure 2 A schematic diagram of a "dynamic extraction-optimized control-maintenance accumulation" cycle in an embodiment of the centrifugal pump control method of the present invention is shown; Figure 3 This invention illustrates a flowchart of the analysis steps for extracting fluid demand based on production demand information from the receiving end of a delivery pipeline in an embodiment of the centrifugal pump control method. Figure 4 A flowchart illustrating the analysis steps of an embodiment of the centrifugal pump control method of the present invention, based on obtaining the degree of increase and the degree of decrease using slopes respectively, is shown. Figure 5 A flowchart illustrating the analysis steps of extracting fault indices based on the operating status parameters of each centrifugal pump on the delivery pipeline is shown in one embodiment of the centrifugal pump control method of the present invention. Figure 6 The flowchart illustrates the analysis steps of a centrifugal pump control method of the present invention, which quantifies the abnormal state of the centrifugal pump within the control cycle based on the abnormal index corresponding to each acquisition time of the centrifugal pump to obtain the fault index. Detailed Implementation
[0017] To provide a clearer understanding of the technical features, objectives, and effects of the present invention, specific embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
[0018] It should be noted that the flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0019] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0020] like Figure 1 As shown, this invention discloses a centrifugal pump control method. This method is used when a centrifugal pump is used to transport fluid, wherein the fluid transport pipeline includes several centrifugal pumps. The method includes: Dynamic extraction steps: Feature extraction is performed based on pipeline information and information of each centrifugal pump to obtain feature parameters; Optimize control steps: Obtain the corresponding characteristic parameters within the control cycle, and control the corresponding flow rate of each centrifugal pump on the delivery pipeline according to the characteristic parameters, so as to achieve centrifugal pump flow control through the corresponding flow rate of each centrifugal pump.
[0021] Several centrifugal pumps are connected in parallel within the delivery pipeline. Parallel connection means that several centrifugal pumps work simultaneously and their outlet pipes are connected in parallel, so that they transport fluid from the delivery end to the receiving end.
[0022] In some embodiments, during the dynamic extraction step, the pipeline information includes production demand information at the receiving end of the pipeline, and the centrifugal pump information includes the operating status parameters of each centrifugal pump on the pipeline. The dynamic extraction steps include: extracting fluid demand and failure index based on the production demand information at the receiving end of the delivery pipeline and the operating status parameters of each centrifugal pump on the delivery pipeline; specifically, the characteristic parameters include fluid demand and failure index. In the optimization control step, the delivery flow rate value of each centrifugal pump on the delivery pipeline is controlled according to the characteristic parameters, including: calculating the delivery flow rate value of each centrifugal pump on the delivery pipeline based on the fluid demand and the fault index.
[0023] Production information of the delivery pipeline at each collection time is collected within the control cycle (the control cycle refers to 15 minutes, 25 minutes, 35 minutes, etc.).
[0024] This invention analyzes the fluid demand of the conveying pipeline and the failure index of each centrifugal pump to obtain the conveying flow rate of each centrifugal pump. Based on the corresponding conveying flow rate value of each centrifugal pump, the fluid control of each centrifugal pump is performed according to the corresponding conveying flow rate. This can avoid overload or underload of the centrifugal pump, ensure that the conveying flow rate matches the actual production conditions and the operating status of the centrifugal pump, and improve the overall operating efficiency of the conveying system.
[0025] In some embodiments, the method for calculating the delivery flow rate corresponding to each centrifugal pump is as follows: in, Let n be the flow rate corresponding to the nth centrifugal pump, where n is a positive integer, representing the n centrifugal pumps in the pipeline. Here, N is the preset flow conversion coefficient, and N is the total number of centrifugal pumps on the delivery pipeline. Let n be the failure index of the nth centrifugal pump. This refers to the fluid demand of the delivery pipeline.
[0026] In some embodiments, the method further includes: Determine whether the fault index is greater than the maximum value of the preset fault range. If yes, switch the centrifugal pump to the standby centrifugal pump. If no, further determine whether the fault index is within the preset fault range. If yes, maintain the centrifugal pump according to its location and number and update the maintenance record to the database. Otherwise, do not process it. The dynamic extraction step also includes: obtaining the cumulative maintenance coefficient of the centrifugal pump based on the cumulative analysis of the maintenance records of the centrifugal pump in the database, and extracting the feature parameters corresponding to the centrifugal pump based on the pipeline information, centrifugal pump information and the cumulative maintenance coefficient of the centrifugal pump.
[0027] The database stores production information for each delivery pipeline and the work logs for each centrifugal pump within each pipeline. The work logs include operating parameters and maintenance records.
[0028] Specifically, the location and number of the centrifugal pump are sent to the corresponding staff for maintenance. When the staff's maintenance completion instruction is received, a maintenance record is added to the centrifugal pump and the maintenance record is updated to the database. This allows the subsequent dynamic extraction steps to extract the maintenance record from the database to extract the centrifugal pump's characteristic parameters, thus improving the accuracy of the centrifugal pump's characteristic parameters.
[0029] like Figure 2 As shown, in this embodiment, the centrifugal pumps are controlled within the control cycle through a cycle of "dynamic extraction - optimization control - maintenance accumulation". Specifically, the dynamic extraction step extracts characteristic parameters within a preset time period, which are then used by the optimization control step to regulate the flow of each centrifugal pump based on these characteristic parameters within the preset time period. The maintenance records of each centrifugal pump within this preset time period are also updated to the database, which is then used by the dynamic extraction step to extract the characteristic parameters of each pump based on the maintenance accumulation coefficient in the database. By setting a preset time period as a control cycle, the periodic repetitive detection and adjustment of the "dynamic extraction - optimization control - maintenance accumulation" cycle is achieved. The optimization control module can dynamically adjust the operating status of the centrifugal pumps according to the actual production conditions and transportation requirements to maximize efficiency and ensure transportation safety.
[0030] In some embodiments, the method for calculating the cumulative maintenance coefficient of the centrifugal pump is as follows: in, The cumulative maintenance coefficient for centrifugal pumps is retrieved from the database. R1 represents the number of maintenance cycles for the centrifugal pump, and R2 represents the average duration of any two consecutive maintenance intervals for the centrifugal pump. and These are the preset weighting coefficients.
[0031] Specifically, the maintenance records of the centrifugal pumps are retrieved from the database. These records include the number of maintenance sessions (R1) and the corresponding maintenance time and duration for each session. The maintenance end time is defined as the moment the engineer's maintenance completion instruction is received, and this end time is used as the corresponding maintenance time for each session. Each maintenance session in the records is sorted chronologically according to its corresponding maintenance time. The interval between two consecutive maintenance sessions is calculated, and the average of these intervals is used to obtain R2. A cumulative maintenance coefficient is calculated using the maintenance records from the database, allowing the centrifugal pump maintenance information to be updated in real time, facilitating monitoring of the equipment's health status by engineers and managers.
[0032] In some embodiments, during the dynamic extraction step, the production demand information at the receiving end of the delivery pipeline includes the fluid usage at each acquisition time of the delivery pipeline within the control cycle. like Figure 3 As shown, the fluid demand is extracted based on the production demand information at the receiving end of the delivery pipeline, including: obtaining the tangent slope at each collection time by plotting the fluid usage over time, and obtaining the usage slope at each collection time; obtaining the increase and decrease based on the usage slope at each collection time; calculating the fluid usage fluctuation value using the slope, increase, and decrease; judging the degree of fluctuation of the fluid usage at the receiving end of the delivery pipeline based on the fluid usage fluctuation value, and correcting the fluid usage based on the judgment result to obtain the fluid demand.
[0033] Specifically, the fluid usage of the delivery pipeline at each sampling time within the control cycle is denoted as Yi, i = 1, 2, 3... I, where I is a positive integer, I represents the total number of sampling times, and i represents the i-th sampling time. A two-dimensional rectangular coordinate system is constructed with time as the horizontal axis and fluid usage Yi as the vertical axis. The fluid usage Yi is input into the coordinate axis according to its corresponding sampling time i, and the position of the fluid usage Yi in the coordinate axis is recorded as the usage point. A smooth curve is used to connect the usage points in sequence to obtain the curve of fluid usage changing with time. Tangents to the curve are drawn at each usage point, and the slope of the tangent is calculated using the least squares method and recorded as the usage slope.
[0034] like Figure 4As shown, in some embodiments, the degree of increase and the degree of decrease are obtained based on the usage slope, including: classifying the usage slope greater than zero at each acquisition time as the usage increase value and the usage slope less than zero as the usage decrease value; performing degree analysis based on the usage increase value and the usage decrease value to obtain the fluid usage increase coefficient and the fluid usage decrease coefficient; and summing the usage increase value and the usage decrease value to calculate the degree of increase and the degree of decrease.
[0035] Specifically, the usage slope greater than zero is recorded as the usage increase value, and the usage slope less than zero is recorded as the usage decrease value; the degree of increase and decrease in fluid usage is analyzed based on the usage increase value and usage decrease value to obtain the fluid usage increase coefficient and fluid usage decrease coefficient; the increase value and decrease value are summed to obtain the increase degree and decrease degree.
[0036] In some embodiments, the method for calculating the fluctuation value of the fluid is as follows: in, Fluctuation values are used for the fluid, with b1 and b2 being preset weighting coefficients. To increase the coefficient for fluid use, To reduce the coefficient of fluid use, To increase the degree, To reduce the degree, Let i be the total number of data collection moments, and i be the i-th data collection moment. Let be the slope used at the i-th acquisition time. This is the mean of all values using slope.
[0037] The greater the overall difference between the increasing and decreasing trends in fluid usage, the more significant the fluctuation in fluid usage at the receiving end, and thus the greater the fluid usage fluctuation value. Similarly, the greater the difference in usage slopes, the greater the difference in fluid usage at each usage point, and thus the greater the fluid usage fluctuation value. When the fluid usage fluctuation value exceeds the set fluctuation threshold, it indicates unstable fluid usage at the receiving end. In this case, additional corrections are made to the fluid usage data at each acquisition time to obtain the fluid demand. When the fluid usage fluctuation value is less than or equal to the set fluctuation threshold, it indicates relatively stable fluid usage at the receiving end. The average of the fluid usage data at each acquisition time is then calculated as the fluid demand; thus, the fluid demand for each monitoring period can be obtained.
[0038] The fluctuation of fluid usage at the receiving end of the delivery pipeline is assessed based on fluid usage fluctuation values. The fluid usage is then adjusted accordingly to arrive at the fluid demand. By analyzing the trend of fluid usage changes at the receiving end within the monitoring period, fluctuations in fluid usage can be detected, and adjustments can be made to the fluid demand. This ensures that the fluid demand more closely matches actual production conditions, providing data support for the optimization control module and helping to optimize the fluid control of the centrifugal pump. This real-time adjustment and optimization effectively addresses changes and fluctuations in the production process, ensuring the stability and reliability of the delivery pipeline.
[0039] In some embodiments, the fluid usage increase coefficient is obtained by performing a degree analysis based on the increase in usage value, including: classifying the increase in usage value into three categories—high increase in fluid usage, moderate increase in fluid usage, and low increase in fluid usage—through a preset increment range, and counting the cumulative number of high increase in fluid usage, moderate increase in fluid usage, and low increase in fluid usage for each category, and calculating the fluid usage increase coefficient based on the cumulative number of high increase in fluid usage, moderate increase in fluid usage, and low increase in fluid usage.
[0040] In this embodiment, the increase in usage is compared and analyzed with a set increment range. When the increase in usage is greater than the maximum value in the set increment range, it indicates that the fluid usage at the usage point corresponding to the increase in usage is relatively large; then, a fluid usage height increase is accumulated once. When the increase in usage is within the set increment range, a moderate increase in fluid usage is accumulated once. When the increase in usage is less than the minimum value in the set increment range, a low increase in fluid usage is accumulated once. The cumulative number of increases in fluid usage height, moderate increases in fluid usage, and low increases in fluid usage are counted respectively.
[0041] In some embodiments, the fluid use augmentation coefficient is calculated as follows: in, The cumulative number of times the fluid is used increases significantly. For the cumulative number of times fluid usage increases moderately, The cumulative number of times the fluid is used at a low degree. These are the weighting coefficients for increasing fluid usage by a certain degree, a certain degree, and a certain degree, respectively. .
[0042] In some embodiments, the fluid usage reduction coefficient is obtained based on the degree analysis of the reduction value, including: classifying the reduction value into three categories through a preset reduction range: high fluid usage reduction, moderate fluid usage reduction, and low fluid usage reduction; counting the cumulative number of high fluid usage reduction, moderate fluid usage reduction, and low fluid usage reduction for each category; and calculating the fluid usage reduction coefficient based on the cumulative number of high fluid usage reduction, moderate fluid usage reduction, and low fluid usage reduction.
[0043] In this embodiment, the decrease value is compared and analyzed with a set decrease range. When the decrease value is greater than the maximum value in the set decrease range, it indicates that the fluid usage at the usage point corresponding to the decrease value has changed (decreased) significantly, and a fluid usage decrease of height is recorded. When the decrease value is within the set decrease range, a moderate decrease in fluid usage is recorded. When the decrease value is less than the minimum value in the set decrease range, a low decrease in fluid usage is recorded. The cumulative number of fluid usage decreases of height, moderate decreases, and low decreases is counted respectively.
[0044] In some embodiments, the fluid reduction factor is calculated as follows: in, The cumulative number of times the fluid usage height is reduced. This represents the cumulative number of times fluid usage has been moderately reduced. The cumulative number of times the fluid is used at a low degree of reduction. These are the weighting coefficients for high-level reduction in fluid usage, moderate-level reduction in fluid usage, and low-level reduction in fluid usage, respectively. .
[0045] In the embodiments of the above-mentioned fluid usage increase coefficient and fluid usage decrease coefficient, by analyzing the trends of fluid usage increase and decrease, resource allocation can be better optimized to ensure high efficiency and economy in fluid usage.
[0046] In some embodiments, the degree of fluctuation of fluid usage at the receiving end of the delivery pipeline is judged by the fluid usage fluctuation value, and the fluid usage is corrected according to the judgment result to obtain the fluid demand. This includes: judging whether the degree of fluctuation of fluid usage fluctuation value at the receiving end of the delivery pipeline is greater than a preset fluctuation threshold. If so, the fluid usage at each collection time is corrected to obtain the fluid demand; if not, the average value of fluid usage at each collection time is calculated to obtain the fluid demand.
[0047] Specifically, the fluid demand is the average result of the average calculation, and the fluid demand is the fluid demand within the control cycle. The fluid demand within each control cycle is the average of the fluid usage at each acquisition time within the control cycle.
[0048] In some embodiments, the method for correcting the fluid usage at each acquisition time is as follows: Where QY represents the fluid demand. The preset correction coefficients, To increase the degree, To reduce the degree, Let i be the total number of data collection times, i be the i-th data collection time, and Yi be the fluid usage at the i-th data collection time.
[0049] As can be seen from the formula in this embodiment, when When this occurs, it indicates that the fluid demand value shows an increasing trend during the control period. ,but ;when When this occurs, it indicates that the fluid demand value shows a decreasing trend during the control period. ,but .
[0050] In some embodiments, during the dynamic extraction step, the operating status parameters of each centrifugal pump on the delivery pipeline include at least the amplitude, temperature, inlet level, and outlet level of each centrifugal pump. like Figure 5 As shown, the fault index is extracted based on the operating status parameters of each centrifugal pump on the delivery pipeline, including: determining reference status parameters through the operating status parameters of each centrifugal pump; the reference status parameters include reference temperature, inlet reference liquid level, and outlet reference liquid level; calculating the abnormal index corresponding to each sampling time of the centrifugal pump through the reference temperature, inlet reference liquid level, and outlet reference liquid level; and quantifying the abnormal state of the centrifugal pump within the control cycle based on the abnormal index corresponding to each sampling time of the centrifugal pump to obtain the fault index.
[0051] Amplitude refers to the amplitude of vibration during the operation of a centrifugal pump. The larger the amplitude, the more unbalanced the centrifugal pump is and the worse its operating condition. The temperature of a centrifugal pump should not be too high or too low. Excessive temperature may cause the fluid components to evaporate (such as light components in petroleum, such as petroleum ether and light hydrocarbons), and may also cause damage or accelerated wear of pump components, shortening the pump's service life. Excessive temperature may cause the pump components to become brittle and damaged. If the liquid level is too low, the pump may not be able to draw in fluid properly, while if the liquid level is too high, the fluid discharged by the pump may not be able to flow out smoothly, and may even cause additional load and damage to the pump.
[0052] In this embodiment, by collecting parameters such as amplitude, temperature, and inlet / outlet liquid level of the centrifugal pump in real time and comparing and analyzing them with standard operating parameters, the operating status of the centrifugal pump can be accurately determined. This allows for the timely detection of abnormal operation or low efficiency of the centrifugal pump, providing data support for targeted adjustments and optimizations, and helping to improve energy utilization efficiency and reduce energy consumption.
[0053] In some embodiments, the anomaly index is calculated as follows: in, This represents the anomaly index corresponding to the i-th data collection time of the centrifugal pump. Let be the amplitude of the centrifugal pump at the i-th sampling time. Let be the temperature of the centrifugal pump at the i-th sampling time. Let be the inlet liquid level of the centrifugal pump at the i-th sampling time. Let i be the outlet liquid level of the centrifugal pump at the i-th sampling time. For reference temperature, This is the reference liquid level for import. For the outlet reference liquid level, These are preset weighting coefficients. The larger the amplitude of the centrifugal pump, the larger the anomaly index; the further the temperature and inlet / outlet liquid levels deviate from the standard temperature range, standard inlet liquid level range, and standard outlet liquid level range, the larger the anomaly index.
[0054] In some embodiments, determining reference status parameters based on the operating status parameters of each centrifugal pump includes: comparing the operating status parameters of each centrifugal pump with a standard parameter range; if the operating status parameter is greater than the upper limit of the standard parameter range, then the upper limit of the standard parameter range is used as the reference status parameter; if the operating status parameter is within the standard parameter range, then the operating status parameter is used as the reference status parameter; if the operating status parameter is less than the lower limit of the standard parameter range, then the lower limit of the standard parameter range is used as the reference status parameter.
[0055] Each centrifugal pump is configured with corresponding standard operating parameters, including standard temperature range, standard inlet liquid level range, and standard outlet liquid level range. Specifically, the temperature Ti is compared with the standard temperature range. When the temperature Ti is greater than the upper limit of the standard temperature range, the upper limit of the standard temperature range is used as the reference temperature KZ; when the temperature Ti is within the standard temperature range, the temperature Ti is used as the reference temperature KZ; and when the temperature Ti is less than the lower limit of the standard temperature range, the lower limit of the standard temperature range is used as the reference temperature KZ. The inlet liquid level Ji is compared with the standard inlet liquid level range. When the inlet liquid level Ji is greater than the upper limit of the standard inlet liquid level range, the upper limit of the standard inlet liquid level range is used as the inlet reference liquid level KJ. When the inlet liquid level Ji is within the standard inlet liquid level range, the inlet liquid level Ji is used as the inlet reference liquid level KJ. When the inlet liquid level Ji is less than the lower limit of the standard inlet liquid level range, the lower limit of the standard inlet liquid level range is used as the inlet reference liquid level KJ. The outlet liquid level Ci is compared with the standard outlet liquid level range. When the outlet liquid level Ci is greater than the upper limit of the standard outlet liquid level range, the upper limit of the standard outlet liquid level range is used as the outlet reference liquid level KC. When the outlet liquid level Ci is within the standard outlet liquid level range, the outlet liquid level Ci is used as the outlet reference liquid level KC. When the outlet liquid level Ci is less than the lower limit of the standard outlet liquid level range, the lower limit of the standard outlet liquid level range is used as the outlet reference liquid level KC.
[0056] like Figure 6 As shown, in some embodiments, the abnormal state of the centrifugal pump within the control period is quantified based on the abnormal index corresponding to each acquisition time of the centrifugal pump to obtain the fault index. This includes: obtaining the tangent expression of each abnormal point of the centrifugal pump within the control period through the curve of the abnormal index changing with time; obtaining the tangent derivative by differentiating the tangent expression of each abnormal point; classifying and calculating the tangent derivative to obtain the abnormal monotonically increasing value and the abnormal monotonically decreasing value; and calculating the fault index through the abnormal index, the tangent derivative, the abnormal monotonically increasing value and the abnormal monotonically decreasing value.
[0057] Specifically, a two-dimensional rectangular coordinate system is constructed with time as the horizontal axis and the anomaly index as the vertical axis. The anomaly index is input into the coordinate system according to its corresponding collection time, and the position of the anomaly index in the coordinate system is recorded as anomaly point. A smooth curve is used to connect the anomaly points in sequence to obtain the curve of the anomaly index changing with time. Tangent lines are drawn to the curve at each anomaly point, and the expression of the tangent line is obtained by data fitting. The derivative of the expression is calculated to obtain the tangent line derivative Pi at each anomaly point. The tangent line derivatives greater than zero are summed to obtain the monotonically increasing anomaly value, recorded as D1, and the tangent line derivatives less than zero are summed and the absolute value is taken to obtain the monotonically decreasing anomaly value, recorded as D2.
[0058] In some embodiments, the failure index is calculated as follows: in, The failure index, To maintain the cumulative coefficient, 3 represents the preset fault weight coefficients. It is an abnormally monotonically increasing value. It is an abnormally monotonically decreasing value. Let be the tangent derivative of the i-th outlier. The mean of the tangent derivatives for all outliers.
[0059] The fault index calculated in this embodiment and the usage demand obtained in previous embodiments are used as characteristic parameters to calculate the centrifugal pump's delivery flow rate. By periodically analyzing the centrifugal pump's characteristic parameters during the control cycle, abnormal conditions of the centrifugal pump can be detected in a timely manner, such as the fault index exceeding the set threshold range, thereby avoiding potential safety hazards. Once an abnormality is detected, the system can switch to the standby centrifugal pump in a timely manner to ensure the safe operation of the delivered fluid.
[0060] For example, this embodiment provides a centrifugal pump control method, taking oil pipeline transportation as a specific application scenario, and describes in detail the fluid operation optimization control of the centrifugal pump, such as... Figure 2 As shown, a loop of "database-dynamic extraction-optimization control" is formed. This method is only an example and is not intended to limit this application. Other methods are also possible, as follows: Step 1: Retrieve the characteristic parameters corresponding to the control cycle, including usage demand and fault index. Compare the fault index of each centrifugal pump in the pipeline with the set fault range. When the fault index is greater than the maximum value in the set fault range, it indicates that the centrifugal pump is significantly abnormal, seriously jeopardizing the safety and efficiency of the centrifugal pump in transporting oil; in this case, switch the centrifugal pump to the standby centrifugal pump. When the fault index is within the set fault range, obtain the location and number of the centrifugal pump and send it to the corresponding engineer for timely maintenance. When a maintenance completion instruction is received from the engineer, a maintenance record is added for the centrifugal pump and updated to the database. When the fault index is less than the minimum value in the set fault range, no operation is required. By periodically analyzing the characteristic parameters of the centrifugal pumps, abnormal conditions can be detected in a timely manner, such as the fault index exceeding the set threshold range, thereby avoiding potential safety hazards. Once an abnormality is detected, the system can switch to the standby centrifugal pump in a timely manner to ensure the safe operation of oil transportation.
[0061] Step Two: Calculate the flow rate of each centrifugal pump by combining the usage demand of the delivery pipeline and the failure index of each pump using a pre-defined formula. This allows for the determination of the flow rate of each centrifugal pump, enabling fluid control of each pump according to its corresponding flow rate. By combining the usage demand of the delivery pipeline and the failure index of each centrifugal pump to obtain the flow rate, and controlling each pump to operate at its corresponding flow rate, overload or underload of the centrifugal pumps can be avoided. This ensures that the flow rate matches the actual production conditions and the operating status of the centrifugal pumps, improving the overall operating efficiency of the delivery system.
[0062] Step 3: Repeat steps 1 and 2 above, controlling the centrifugal pumps with the monitoring cycle as one control cycle. This allows for the allocation of appropriate oil delivery flow rates based on the actual oil demand at the receiving end and the operating status of each centrifugal pump in the delivery pipeline. This maximizes efficiency while ensuring delivery safety by closely aligning with actual production conditions. Through periodic monitoring and adjustments, the optimized control module dynamically adjusts the centrifugal pump's operating status according to actual production conditions and delivery requirements, maximizing efficiency and ensuring delivery safety. This real-time adjustment and optimization effectively addresses changes and fluctuations during the production process, ensuring system stability and reliability.
[0063] This invention, through detailed analysis of the changing trends of fluid usage (i.e., the amount of oil used by the oil receiving end) at the monitoring end within a monitoring period, can detect fluctuations in fluid usage and make additional corrections to the fluid usage to obtain the fluid demand. Simultaneously, by comparing and analyzing the operating parameters of the centrifugal pumps with standard operating parameters, it accurately judges the operating status of the centrifugal pumps, enabling timely detection of abnormal operation or low efficiency, and providing data support for targeted adjustments and optimizations. By combining the usage demand of the delivery pipeline with the failure index of each centrifugal pump, the delivery flow rate of each centrifugal pump is obtained, and fluid control is performed on each centrifugal pump according to the corresponding delivery flow rate. This avoids overload or underload of the centrifugal pumps, ensuring that the delivery flow rate matches the actual production conditions and the operating status of the centrifugal pumps.
[0064] The present invention also discloses a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the centrifugal pump control method as described in any of the above embodiments.
[0065] It is understood that the above embodiments only illustrate some implementation methods of the present invention, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can freely combine the above embodiments or technical features without departing from the concept of the present invention, and can also make several modifications and improvements, all of which fall within the protection scope of the present invention. That is, the embodiments described "in some embodiments" can be freely combined with any of the preceding and following embodiments. Therefore, all equivalent transformations and modifications made within the scope of the claims of the present invention should be covered by the claims of the present invention.
Claims
1. A centrifugal pump control method, characterized in that, This method is used when centrifugal pumps are used to transport fluids, and the fluid transport pipeline includes several centrifugal pumps. The method includes: Dynamic extraction steps: Feature extraction is performed based on pipeline information and information of each centrifugal pump to obtain feature parameters; Optimize control steps: Obtain the corresponding characteristic parameters within the control cycle, and control the corresponding flow rate of each centrifugal pump on the delivery pipeline according to the characteristic parameters, so as to achieve centrifugal pump flow control through the corresponding flow rate of each centrifugal pump.
2. The centrifugal pump control method according to claim 1, characterized in that, In the dynamic extraction step, the pipeline information includes production demand information at the receiving end of the pipeline, and the centrifugal pump information includes the operating status parameters of each centrifugal pump on the pipeline. The dynamic extraction step includes: extracting fluid demand and fault index based on the production demand information at the receiving end of the delivery pipeline and the operating status parameters of each centrifugal pump on the delivery pipeline; In the optimization control step, the delivery flow rate value corresponding to each centrifugal pump on the delivery pipeline is controlled according to the characteristic parameters, including: calculating the delivery flow rate value corresponding to each centrifugal pump on the delivery pipeline based on the fluid demand and the failure index.
3. The centrifugal pump control method according to claim 2, characterized in that, The method further includes: Determine whether the fault index is greater than the maximum value of the preset fault range. If yes, switch the centrifugal pump to the standby centrifugal pump. If no, further determine whether the fault index is within the preset fault range. If yes, maintain the centrifugal pump according to its location and number and update the maintenance record to the database. Otherwise, do not process it. The dynamic extraction step further includes: obtaining the cumulative maintenance coefficient of the centrifugal pump based on the cumulative analysis of the maintenance records of the centrifugal pump in the database, and extracting the feature parameters corresponding to the centrifugal pump based on the pipeline information, centrifugal pump information and the cumulative maintenance coefficient of the centrifugal pump.
4. The centrifugal pump control method according to claim 2, characterized in that, In the dynamic extraction step, the production demand information at the receiving end of the delivery pipeline includes the fluid usage at each collection time of the delivery pipeline within the control cycle. Fluid demand is extracted based on production demand information from the receiving end of the delivery pipeline, including: The slope of the tangent at each sampling moment is obtained by plotting the fluid usage over time, thus obtaining the usage slope at each sampling moment. The increase and decrease degrees are obtained based on the usage slope at each acquisition time. Fluid usage fluctuation values are calculated using slope, increase, and decrease. The fluctuation value of fluid usage is used to determine the degree of fluctuation in fluid usage at the receiving end of the delivery pipeline. Based on the determination result, the fluid usage is corrected to obtain the fluid demand.
5. The centrifugal pump control method according to claim 4, characterized in that, Based on the use of slope to obtain the degree of increase and decrease, including: At each acquisition time, the usage slope greater than zero is classified as the usage increase value, and the usage slope less than zero is classified as the usage decrease value; The fluid usage increase coefficient and fluid usage decrease coefficient are obtained by performing degree analysis on the increase and decrease values of usage, respectively. The degree of increase and the degree of decrease are calculated by summing the increase value and the decrease value respectively.
6. The centrifugal pump control method according to claim 4, characterized in that, The degree of fluctuation in fluid usage at the receiving end of the delivery pipeline is determined by analyzing the fluid usage fluctuation value. Based on the assessment result, the fluid usage is adjusted to obtain the fluid demand, including: Determine whether the fluctuation of fluid usage at the receiving end of the delivery pipeline exceeds a preset fluctuation threshold. If so, correct the fluid usage at each sampling time to obtain the fluid demand. If not, calculate the average of the fluid usage at each sampling time to obtain the fluid demand.
7. The centrifugal pump control method according to claim 3, characterized in that, In the dynamic extraction step, the operating status parameters of each centrifugal pump on the delivery pipeline include at least the amplitude, temperature, inlet liquid level and outlet liquid level of each centrifugal pump. Fault indices are extracted based on the operating status parameters of each centrifugal pump on the delivery pipeline, including: Reference status parameters are determined by the operating status parameters of each centrifugal pump; the reference status parameters include reference temperature, inlet reference liquid level, and outlet reference liquid level. The anomaly index corresponding to each sampling moment of the centrifugal pump is calculated by using reference temperature, inlet reference liquid level and outlet reference liquid level. The fault index is obtained by quantifying the abnormal state of the centrifugal pump within the control cycle based on the abnormal index corresponding to each acquisition time of the centrifugal pump.
8. The centrifugal pump control method according to claim 7, characterized in that, Reference state parameters were determined based on the operating state parameters of each centrifugal pump, including: Each centrifugal pump's operating status parameter is compared with the standard parameter range. If the operating status parameter is greater than the upper limit of the standard parameter range, the upper limit of the standard parameter range is used as the reference status parameter; if the operating status parameter is within the standard parameter range, the operating status parameter is used as the reference status parameter; if the operating status parameter is less than the lower limit of the standard parameter range, the lower limit of the standard parameter range is used as the reference status parameter.
9. The centrifugal pump control method according to claim 7, characterized in that, The fault index is obtained by quantifying the abnormal state of the centrifugal pump within the control cycle based on the abnormal index corresponding to each acquisition time of the centrifugal pump, including: The tangent expression of each abnormal point of the centrifugal pump within the control period is obtained by plotting the abnormal index over time, and the derivative of the tangent expression of each abnormal point is obtained by taking the derivative of the tangent expression. The tangent derivatives are classified and calculated to obtain abnormal monotonically increasing and abnormal monotonically decreasing values. The fault index is calculated using the anomaly index, tangent derivative, abnormal monotonically increasing value, and abnormal monotonically decreasing value.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the centrifugal pump control method as described in any one of claims 1-9.