Next Article in Journal
Platform AI Resources and Green Value Co-Creation: Paving the Way for Sustainable Firm Performance in the Digital Age
Previous Article in Journal
Tourist Loyalty in Intangible Cultural Heritage Tourism: The Roles of Perceived Attributes, Involvement, and Cultural Identity
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization of Operating Parameters Scheme for Water Injection System Based on a Hybrid Particle Swarm–Crested Porcupine Algorithm

1
School of Petroleum Engineering, Northeast Petroleum University, Daqing 163318, China
2
Daqing Oilfield Design Institute Co., Ltd., Daqing 163318, China
3
Postdoctoral Programme of Daqing Oilfield, Daqing 163318, China
4
Key Laboratory of Continental Shale Hydrocarbon Accumulation and Efficient Development, Northeast Petroleum University, Daqing 163318, China
*
Authors to whom correspondence should be addressed.
Sustainability 2025, 17(17), 8057; https://doi.org/10.3390/su17178057
Submission received: 16 July 2025 / Revised: 31 August 2025 / Accepted: 4 September 2025 / Published: 7 September 2025

Abstract

The energy consumption issue of water injection systems has always been a key focus of energy conservation and consumption reduction in oilfield production. Optimizing the operational schemes of the water injection system is of great significance for achieving energy conservation and consumption reduction goals in oilfields. This article establishes a mathematical model for optimizing the operating parameters of oilfield water injection systems, with the operating parameters of water injection pumps as design variables and the objective function of minimizing water injection energy consumption. In the model, multiple constraints such as the balance of supply and demand of water within the station, pump flow rate, and injection well pressure are considered. Using the four defensive behaviors of the Crested Porcupine Optimizer (CPO) to optimize the Particle Swarm Optimization (PSO) Algorithm, a Multi-Mechanism Threat Response Strategy for Dynamic Parameter Adjustment is proposed to form a Hybrid Particle Swarm–Crested Porcupine Algorithm (PSCPA). Compared with the other nine algorithms, the PSCPA has better solving efficiency. Applying this method to a practical case of an old oilfield, the optimized water injection system scheme reduced power consumption by 11,719.23 KWh/d, increased the average pump efficiency of the system by 9.3%, and reduced system unit consumption by 0.37 KWh/d. Therefore, this algorithm has good practicality for optimizing the operation of large-scale and highly sensitive water injection systems.

1. Introduction

Fatih Birol, Executive Director of the International Energy Agency (IEA), pointed out at the IEA’s 7th Annual Global Conference on Energy Efficiency that improving energy efficiency is a secure and sustainable technological means to ensure the supply of the energy economy. The improvement of oilfield production efficiency is equally important for the sustainable supply of petroleum energy. As an important secondary oil recovery method in oilfields, water injection plays a crucial role in improving crude oil recovery and maintaining reservoir pressure [1]. The water injection system consists of two parts, the surface part and the underground part. The surface part refers to the surface water injection pipeline network, while the underground part includes water injection wells and oil reservoirs [2]. Water is pressurized through injection stations, transported through surface pipelines, and injected into injection wells to complete oil recovery [3]. The energy consumption issue of water injection systems has always been a key focus of energy conservation and consumption reduction in oilfield production. The electricity consumption of the water injection system generally accounts for 33% to 56% of the total electricity consumption of the oilfield [4], and the energy consumption of the water injection pump station is the highest [5]. Currently, the operation parameter scheme of the water injection pump adopts manual decision-making, which is easily influenced by subjective experience and leads to high energy consumption. The economic production of oilfields is a key factor in their sustainable development. However, the high energy consumption of the water injection system is an important factor hindering the economic development of oilfields. By conducting energy-saving and optimized operation research on the oilfield water injection system, the energy consumption of the water injection system can be effectively reduced. This not only helps improve the economic production level of the oilfield, but also provides important support for promoting the sustainable development of the oilfield. Therefore, adopting optimization methods to optimize the operation scheme of the water injection system is of great significance for ensuring the normal production of the oilfield and achieving energy-saving, consumption reduction, and sustainable development goals.
The core of optimizing the operation scheme of the water injection system is the optimization model and solution method. The operation optimization model of the water injection system aims to minimize the total energy consumption, considering constraints such as pressure and flow rate. However, in the field of water injection system optimization, due to the complexity of the problem, only a few achievements have been published. Liang et al. [6] established a mixed integer nonlinear programming (MINLP) model with the objective function of minimizing construction investment, and proposed a mixed solution strategy that combines ant colony optimization, linear approximation, and simplex methods. Zhou et al. [7] proposed a mixed integer nonlinear programming (MINLP) model with the total revenue of water injection development as the objective function. Zhang et al. [8] proposed a method for optimizing the operation of oilfield water injection systems based on mixed integer linear programming (MILP). Lan et al. [9] proposed a non-convex nonlinear model and solved the design problem of regional water supply systems through a branch-and-reduce global optimization approach. Almeida et al. [10] took intelligent well control as a valve control, considering the uncertainty of processes and reservoirs, and established an optimization model with maximum net present value as the objective function. For large oilfields, the water injection system is usually ring-type pipeline network. The pressure changes within the ring-type system will affect each other, making it a more complex type of system. The published studies focus on tree-type water injection systems, which are simple fluid networks of independent water stations. Existing optimization models and methods cannot be applied to ring-type water injection systems. At present, there are few relevant research results on the ring-type water injection pipeline network. This article studies the ring-type water injection pipeline network. Under the existing equipment and topology structure of the water injection system, a swarm intelligence algorithm is used to optimize the operating parameter scheme of the ring-type water injection pipeline network during daily operation. Their global optimization capability and model universality make swarm intelligence algorithms effective tools for complex optimization problems, especially demonstrating strong practicality in practical engineering scenarios. In the field of oil and gas engineering, commonly used intelligent algorithms include the Particle Swarm Optimization Algorithm, the Ant Colony Optimization Algorithm, the Sparrow Search Algorithm, the Crested Porcupine Optimizer, etc. Among them, the Particle Swarm Optimization (PSO) Algorithm has been applied in various fields, including design optimization of trunk natural gas pipelines [11], logistics distribution site selection problems [12], machine learning and deep learning [13], feature extraction [14], biological science and technology [15], power systems [16], etc. Moreover, solving strongly nonlinear optimization models is more difficult, and conventional intelligent algorithms are prone to getting stuck in local optima. It is necessary to improve the algorithm to optimize the operation scheme of the water injection system. Compared with traditional algorithms, improved algorithms can usually obtain better optimization solutions. For example, the improved Particle Swarm Optimization Algorithm based on hormone regulation (HRPSO) can obtain a natural gas pipeline layout plan with lower total investment [17]. The improved hybrid arithmetic fireworks optimization algorithm (AFOA) can optimize the layout of oil gathering systems [18]. The hybrid optimization algorithm (MP/PSO) combining mathematical programming and Particle Swarm Optimization can optimize large-scale crude oil scheduling-integrated production planning [19]. The optimization workflow combining a genetic algorithm and a polyhedral search method can optimize oil recovery and water injection rates [20]. The combination of the Monte Carlo simulation method and a genetic algorithm can optimize the water injection strategy [21]. The hybrid optimization algorithm (PSO-CS) combining the Particle Swarm Optimization (PSO) Algorithm and the Cuckoo Search Algorithm (CS) can optimize the water scheduling of oilfield sewage systems [22]. The hybrid particle swarm algorithm solved the limitations of the original algorithm and improved computational accuracy, providing a new approach for solving complex optimization problems.
In this article, based on the structural characteristics of the ring-type pipe network of the water injection system, a more refined and practical optimization model is constructed, and a simulation calculation model for the water injection system is established. This article proposes a new intelligent optimization algorithm, namely the Hybrid Particle Swarm–Crested Porcupine Algorithm (PSCPA). This algorithm demonstrates its excellent global solving ability by comparing its solving performance with similar intelligent algorithms. Finally, the Hybrid Particle Swarm–Crested Porcupine Algorithm (PSCPA) was used to solve and optimize the model, and a satisfactory optimization solution was obtained.

2. Model Building

2.1. Optimization Model

Optimization of flow rate parameters of oilfield water injection pumps refers to adjusting the operational parameters (flow rate, pressure) of each water injection pump in the water injection station, under the premise that the on/off status of each water injection pump is known, in order to meet the requirements of system injection and reduce energy loss.
The objective function of this problem is to minimize the energy consumption of water injection, that is
min   E = γ i = 1 n p H p u m p , i Q p u m p , i ρ g t p u m p , i η p i η m o t o r , i
In the equation, H p u m p , i denotes the head of the i -th water injection pump (unit: m); Q p u m p , i represents the flow rate of the i -th water injection pump (unit: m3/h); η p i is the efficiency of the i -th water injection pump at flow rate Q p u m p , i (unit: %); η m o t o r , i indicates the efficiency of the motor driving the i -th pump (unit: %); n p stands for the total number of operating water injection pumps; n p is the fluid density (unit: kg/m3); g signifies the gravitational acceleration (unit: m/s2); t p u m p , i denotes the operating time of the i -th pump (unit: h); and γ is the unit conversion factor (value: 3.6 × 10−6).
In order to ensure that the optimization results meet the actual production requirements, it is necessary to require that the design variables and certain node parameters are within the allowable range and meet certain constraints. The following constraints need to be considered.

2.1.1. Local Loss Constraint Within the Station

For water injection stations, due to the presence of internal pipelines and valves, high-pressure water discharged by the water injection pump will experience local losses through the internal pipeline network, and its hydraulic losses should meet the law of pressure energy loss represented by the internal local loss model.
P P P S = Δ H λ ( λ , ξ , Q , D , L )
In the formula, P P and P S represent the outlet or manifold pressure of the water injection pump and the outlet pressure of the water injection station, respectively; Δ H λ ( ) is a local loss unit model within the water injection station, which is related to the friction coefficient of the station’s pipelines and valves, the flow rates of the water injection pump, the inner diameter and length of the pipelines.

2.1.2. Hydraulic Balance Conditions of Pipeline Network

For a water injection pipeline network with m nodes, the equilibrium equation for node i is
F i n , i F o u t , i j Ω i R i j sgn P i P j P i P j 1 / β = 0
In the formula, F i n , i and F o u t , i are, respectively, the input flow rate of node i and the output flow rate of node i ,where i = 1 , , m 1 ;  R i j is the pipeline resistance coefficient between node i and j ; P i and P j are the pressures of nodes i and j , respectively; Ω i represents the set of node numbers connected to node i ; β is a constant coefficient; and sgn is a sign function defined as
sgn A = 1 ,   w h e n   A 0 1 ,   w h e n   A < 0

2.1.3. Water Balance Constraint

The total water supply of each water injection pump should be equal to the sum of the water injection volumes of each water injection well, that is
i = 1 n p Q i = j = 1 n w u j
In the formula, n w represents the total number of water injection wells in the system.

2.1.4. Water Well Pressure Constraint

The node pressure of each injection well should not be less than its required minimum injection pressure, that is
P i P i min , i = 1 , , n w
In the formula, P i min is the minimum injection pressure required for the i -th injection well.

2.1.5. Pump Flow Rates Constraints

Each water injection pump needs to operate within the high-efficiency zone, that is
Q p u m p , i min Q p u m p , i Q p u m p , i max ,   i = 1 , , n p
In the formula, Q p u m p , i min and Q p u m p , i max are the minimum and maximum displacements of the i -th water injection pump operating in the high-efficiency zone.

2.1.6. Water Injection Volume Constraints at Station Level

For the injection volume of each water injection station, due to constraints such as incoming water volume and sewage reinjection, the injection volume of each water injection station should satisfy Equation (8).
F i min j = 1 n i Q i j F i max ,   i = 1 , 2 , , M
In the formula, n i is the number of operating water injection pumps in the i -th water injection station; F i min and F i max represents the upper and lower limits of the water injection volume for the i -th injection station; and M is the number of water injection stations.

2.2. Simulation Model

The stations injected into the system are treated as nodes, the pipelines injected into the system are classified as edges, and the water injection pump is represented as a virtual node unit. A schematic diagram of the fluid network of the injection system is drawn as shown in Figure 1. Taking the water injection pipeline network in Figure 1 as an example, the establishment and solution process of the simulation model is illustrated.
From the above schematic diagram, it can be seen that in this simple injection system, nodes 1 and 4 are the outlet nodes of the water injection station, nodes 2 and 3 are the water distribution rooms, nodes 5 and 6 are the water injection wells, nodes 7–11 are the water injection pump units, which are also virtual water source node units, and nodes 12 and 13 are the water injection pump manifold nodes. Edges ①~⑦ in the injection system are external pipeline units, ⑧~⑫ in the system correspond to the pipeline units from the outlet of different water injection pumps to the manifold, and ⑬ and ⑭ are internal pipeline units. The arrows in the system indicate the direction of fluid flow in the pipeline, which can be attributed to the actual small-scale fluid network of 5 virtual water source node units transported to two injection wells through the injection station, water distribution room, and internal and external pipelines.
Based on the Hazen–Williams formula, the energy equation for element i is shown in Equation (9).
Δ H i = P k P j = 10.67 q 1.852 C h 1.852 d j 4.87
In the formula, P k and P j are the pressures at nodes k and j ; q is the flow rate of the pipeline section (unit: m3/s); C h is the Hazen–Williams coefficient; d j is the calculated inner diameter of the pipeline considering the wall thickness (unit: m); and l is the length of the pipeline channel (unit: m).
The method of calculating the flow rate based on the pressure loss between the two nodes of application unit i can be obtained, as shown in Equation (10).
q 1.852 = Δ H i C h 1.852 d j 4.87 10.67
K i = C h 1.852 d j 4.87 10.67 ( Δ H i ) 0.852 1.852
If Equation (11) is satisfied, then Equation (10) can be written as
q i = K i Δ H i
When water flows from node k to node j , the pipeline flow rate is defined as positive, implying that H k > H j . Let q k i represent the flow rate at node k for unit i , and q j i represent the flow rate at node i for unit j . Assuming that positive flow rates indicate outflow from a node, then
q k i = K i Δ H i = K i H k H j q j i = K i Δ H i = K i H k H j
Equation (13) is represented in matrix form as Equation (14).
q k i q j i = K i + 1 1 1 + 1 H k i H j i
The flow balance equation for node 3 in Figure 1 is shown in Equation (15).
q 3 2 q 3 3 + q 3 7 q 3 5 = C 3
Based on the characteristics of the pipeline unit and considering that the flow rate from the node is positive, Equation (16) can be obtained.
q 3 2 = K 2 H 1 H 3 q 3 3 = K 3 H 2 H 3 q 3 5 = K 5 H 4 H 3 q 3 7 = + K 7 H 3 H 6
By substituting Equation (15) into Equation (16) and organizing it, Equation (17) can be obtained.
K 2 H 1 K 3 H 2 + K 2 + K 3 + K 5 + K 7 H 3 K 5 H 4 K 7 H 6 = C 3
This equation is a part of the overall equation system, and the above method can be used to obtain the equilibrium equation for each node in the pipeline network. For the pipeline system shown in Figure 1, the overall equation system is as shown in Equation (18).
K 1 + K 2 + K 13 K 1 K 2 0 0 0 0 0 0 0 0 K 13 0 K 1 K 1 + K 3 + K 4 + K 6 K 3 K 4 K 6 0 0 0 0 0 0 0 0 K 2 K 3 K 2 + K 3 + K 5 + K 7 K 5 0 K 7 0 0 0 0 0 0 0 0 K 4 K 5 K 4 + K 5 + K 14 0 0 0 0 0 0 0 0 K 14 0 K 6 0 0 K 6 0 0 0 0 0 0 0 0 0 0 K 7 0 0 K 7 0 0 0 0 0 0 0 0 0 0 0 0 0 K 8 0 0 0 0 K 8 0 0 0 0 0 0 0 0 K 9 0 0 0 0 K 9 0 0 0 0 0 0 0 0 K 10 0 0 K 10 0 0 0 0 0 0 0 0 0 0 K 11 0 K 11 0 0 0 0 0 0 0 0 0 0 0 K 12 0 K 11 K 13 0 0 0 0 0 K 8 0 K 10 K 11 0 K 8 + K 10 + K 11 + K 13 0 0 0 0 K 14 0 0 0 K 9 0 0 K 12 0 K 9 + K 12 + K 14 H 1 H 2 H 3 H 4 H 5 H 6 H 7 H 8 H 9 H 10 H 11 H 12 H 13 = C 1 C 2 C 3 C 4 C 5 C 6 C 7 C 8 C 9 C 10 C 11 C 12 C 13
In the formula, K 1 ~ K 7 are the calculation coefficients for the pipeline units outside the station; K 8 ~ K 12 is the calculation coefficient from the outlet of the water injection pump to the manifold pipeline unit; K 13 and K 14 are calculation coefficients for pipeline units from the manifold to the outlet of the water injection station; H 1 ~ H 6 is the pressure at the injection well and intersection point; the pressure of H 7 ~ H 11 is the virtual water source node, which is the outlet pressure of the water injection pump; H 12 and H 13 are the pressure of the station’s manifold; C 1 ~ C 4 is the sum of the output and input flow rates of the pipeline network nodes; C 6 and C 5 represent the water injection volume of the water injection well; C 7 ~ C 11 is the flow rate of the virtual water source point, which is the outlet flow rate of the water injection pump; and C 12 and C 13 are the flow rates at the station manifold.
Considering that the structure of the injection system is relatively complex and the system equations are of high dimension, the simple iteration method is adopted for solution to ensure the reliability of calculations. The solving process is as follows:
Step (1): Select a reference point, set its pressure value, estimate a set of initial node pressures H 0 in advance, give the required calculation accuracy ε , and make the iteration number k = 0 .
Step (2): The K i values of each pipe element are calculated to form the overall equation system.
Step (3): Boundary conditions are introduced to solve the overall system of equations and obtain the pressure values H at each node.
Step (4): The flow rate of each pipe element is calculated, and the accuracy requirement for judgment is if Equation (19) is satisfied.
max j I i q i j C i ε ,   i = 1 , , N
If satisfied, then proceed to Step (5); otherwise, let k = k + 1 and H 0 = H and turn to Step (2).
Step (5): Let H * = H to obtain the pressure values of each node, and end the iteration.

3. Feasibility Analysis

By conducting a thorough analysis of the advantages and disadvantages of the Particle Swarm Optimization Algorithm and the Crown Porcupine Optimizer, the following feasibility analysis is presented. As shown in Figure 2, in the case of simply executing the Particle Swarm Optimization Algorithm, after individual particles enter the local optimum zone (i.e., Stage 3), other particles gather towards the local optimum and eventually fall into the local optimum situation (i.e., Stage 4). The PSCPA determines the threat level of each particle motion by evaluating the difference between the optimal solution and the worst solution. Assuming that Particle 1 reaches the local optimal region through the exploration stage (Stage 3). At this time, the difference between the optimal solution and the worst solution is significant, indicating a high-threat stage. The algorithm tends to focus on local development, while the remaining particles gather towards Particle 1 (Stage 4). At this point, the particles are all in the local optimal region, and the difference between the optimal solution and the worst solution is small, indicating a low-threat stage, with the algorithm tending to explore globally. Assuming that the fitness of Particle 5 is the worst at this time, expanding the search range of Particle 5 and exploring in different directions increases the probability of the algorithm jumping out of the local optimum. Assuming that Particle 5 chooses to move to Position d, Particle 5 does not obtain a better solution, so the search space is expanded again to explore in different directions and find the global optimal solution. Assuming that Particle 5 chooses to move to Point c, Particle 5 reaches the domain range of the global optimal solution, and the difference between the optimal solution and the worst solution is significant, indicating a high-threat stage. Other particles gather towards Particle 5. At Stage 5, it is closer to the optimal solution compared to when Particle Swarm Optimization reached Stage 4 before the fusion of the Crown Porcupine Optimizer.

4. Multi-Mechanism Threat Response Strategy for Dynamic Parameter Adjustment

In traditional Particle Swarm Optimization Algorithms, the search process relies on information guidance from individual optima ( p b e s t ) and global optima ( g b e s t ). When there are multiple local optima in the problem (such as multi-modal function optimization), particles will quickly converge to the local optimum range, resulting in the rapid disappearance of population diversity and falling into local optima. The parameter adaptive adjustment strategy is the most effective way to avoid the Particle Swarm Optimization Algorithm falling into local optima. The core parameters of the Particle Swarm Optimization Algorithm (inertia weight ω , learning factors c 1 , c 2 ) directly affect the balance between “exploring new regions” and “developing known optimal regions”, and dynamically adjusting parameters can avoid the algorithm falling into local optima. In order to maintain population diversity and increase the algorithm’s ability to escape local optima, the efficient search for global optimal solutions can be achieved. A new Multi-Mechanism Threat Response Strategy for Dynamic Parameter Adjustment is proposed using the Hybrid Particle Swarm–Crested Porcupine Algorithm.
In the Multi-Mechanism Threat Response Strategy for Dynamic Parameter Adjustment, the dynamic adjustment logic of this strategy is the mapping relationship between threat level assessment and defense mechanism. The core behavior of the Crested Porcupine Optimizer (CPO) is based on the “threat perception–defense response” mechanism, including a visual mechanism, sound mechanism, odor mechanism, and physical attack mechanism. Among them, the visual mechanism applies to long-range detection threats (wide range but low accuracy), corresponding to the demand for “global exploration” (finding potential optimal areas), the sound mechanism applies to mid-range recognition threats (balancing range and accuracy), corresponding to the demand for “exploration and development balance” (considering both new and known areas), the odor mechanism applies to short-range positioning threats (narrow range but high accuracy), corresponding to the demand for “local development” (refining search within potential optimal areas), and the physical attack mechanism applies to extremely close range defense (focusing on local fine adjustment), corresponding to the demand for “fine local search” (deep mining near the optimal area). By triggering different defense mechanisms through threat levels, it is mapped to the dynamic adjustment of c 1 (individual cognitive coefficient) and c 2 (social learning coefficient) in PSO. The threat level assessment adopts the calculation of population fitness differences to evaluate the threat level. If the difference is greater than the given threshold, it is considered a high-threat level, and if it is less than the threshold, it is considered a low-threat level. The specific threat level assessment is shown in Equation (20).
t h r e a t _ l e v e l = 1 f min f max + ε
where t h r e a t _ l e v e l is the threat level; f min is the optimal fitness value in the population (minimum fitness); f max is the worst fitness value in the population (maximum fitness); and ε is an extremely small positive number (avoid denominator being 0).
The choice of defense mechanism depends on the level of threat. The visual defense mechanism and sound defense mechanism belong to low-threat level defense mechanisms, while the odor defense mechanism and physical attack defense mechanism belong to high-threat level defense mechanisms. When the threat level is higher than the threshold (high-threat), if the iteration rounds are odd, the odor defense mechanism (reducing c 1 and increasing c 2 ) is used to accelerate convergence towards the global optimum. If it is even, the “physical attack defense” mechanism (extremely low c 1 , extremely high c 2 ) is used to focus on the optimal solution neighborhood. When the threat level is below the threshold (low-threat), if the iteration rounds are odd, the visual defense mechanism (increase c 1 , decrease c 2 ) is used to escape the local optimum. If it is even, the sound defense mechanism (medium c 1 , c 2 ) is used to maintain search efficiency. An individual fitness influence factor is designed based on individual fitness to perform secondary adjustment on the c 1 and c 2 of individual particles, achieving the effect that particles with poorer fitness have slower attenuation of exploration ability and ensuring population diversity. An individual fitness influence factor is shown in Equations (21) and (22).
r i = f i k = 1 N f k + ε
α i = e γ · r i
In the formula, r i is the individual fitness; α i is the individual fitness influence factor; f i is the individual optimal fitness of the i -th particle; k = 1 N f k is the sum of fitness of all particles in the population; γ is the threat assessment coefficient ( γ > 0); and ε is an extremely small positive number (avoid denominator being 0).
To increase the probability of particles escaping from the local optimal solution, random perturbations were added, and ultimately a dynamic balance between exploration and development capabilities of the PSO algorithm was achieved through the Multi-Mechanism Threat Response Strategy for Dynamic Parameter Adjustment, effectively improving the algorithm performance.

5. Algorithm Solving Process

Based on the improved Multi-Mechanism Threat Response Strategy for Dynamic Parameter Adjustment mentioned above, the solution process of the Particle Swarm Optimization Algorithm is the main framework, and the specific solution process of the hybrid algorithm is as follows:
Step (1): The population size, maximum iteration times, and search space boundaries of the Hybrid Particle Swarm–Crested Porcupine Algorithm are initialized, and the main control parameters of the hybrid algorithm are assigned values, including the defense behavior switching threshold λ , random disturbance intensity parameter δ , and threat assessment coefficient γ , and the objective function and constraint conditions are read and stored, as well as the maximum particle velocity V max and inertia weight range [ W min , W max ] .
Step (2): According to the PSO algorithm, the initial positions of particles for the Hybrid Particle Swarm–Crested Porcupine Algorithm are randomly generated in the search space, and the fitness function values are calculated to store the best individuals in the population and historical best individuals.
Step (3): The current threat level ( t h r e a t _ l e v e l ) is calculated based on Equation (20).
Step (4): According to the threat threshold λ, the defense mechanism has been selected:
(1)
High threat ( t h r e a t _ l e v e l > λ ): ① When the iteration round is odd ( mod ( l ) = 1 ), the odor defense mechanism (enhance global exploration) is activated. ② When the iteration round is even ( mod ( l ) = 2 ), the physical attack defense mechanism (fine local search) is activated.
(2)
Low threat ( t h r e a t _ l e v e l < λ ): ① When the iteration round is odd ( mod ( l ) = 1 ), the visual defense mechanism (enhance local development) is activated. ② When the iteration round is even ( mod ( l ) = 2 ), the sound defense mechanism (balance exploration and development) is activated.
The value of the basic learning factor ( c 1 , c 2 ) based on the defense mechanism is determined.
Step (5): The learning factor ( c 1 , c 2 ) of each particle in the group is adjusted, and then the process proceeds to Step (6).
Step (6): The individual fitness influence factor ( α i ) of particles is determined through Equations (21) and (22), the basic learning factor ( c 1 , c 2 ) determined in Step (4) is adjusted twice to enable particles with poor fitness to have better exploration ability, and random perturbations are added. Go to Step (7).
Step (7): Determine whether the adjustment of all particles in the group has been completed. If so, proceed to Step (8); if not, proceed to Step (6) to adjust the next particle.
Step (8): The particle velocity is updated through inertia weight ω , individual cognition c 1 , and social guidance c 2 , and the new velocity does not exceed the maximum velocity V max . The particle movement adopts the new velocity. If the particle exceeds the boundary, it is pulled back into the search space.
Step (9): After the particles move to a new position, the fitness values of all particles at the new position are calculated. If the fitness of the new position is better than the historical optimal fitness, it is replaced. If a better solution is found, the current optimal solution is replaced, and the global optimal fitness for each generation is stored.
Step (10): Determine whether the maximum iteration termination condition is met, if so, proceed to Step (11); if not, proceed to Step (3) for the next iteration.
Step (11): Output the optimal solution.
The solution flowchart is shown in Figure 3.

6. Performance Analysis of Algorithm Solving

To verify the solving performance of the Hybrid Particle Swarm–Crested Porcupine Algorithm, this paper compares it with the Particle Swarm Optimization (PSO) Algorithm, the Crown Porcupine Optimizer (CPO), and seven cutting-edge intelligent optimization algorithms proposed in recent years. The numerical experiment adopts the International Standard Test Functions to horizontally evaluate the solving ability of the Hybrid Particle Swarm–Crested Porcupine Algorithm. Intelligent optimization algorithms are selected as comparison algorithms, including the GOOSE Algorithm, published in the SCI journal Evolving Systems in 2024 and inspired by the migration behavior of geese [23]; the Hippopotamus Optimization (HO) Algorithm, proposed by Iranian scholar Mohammad Hussein Amiri’s team in Scientific Reports in 2024, simulating the activity characteristics of hippopotamus water bodies [24]; the Parrot Optimizer (PO) proposed in 2024 and inspired by parrot foraging, staying, communication, and fear of life behaviors [25]; the Grey Wolf Optimizer (GWO) Algorithm, proposed by Seyedali Mirjalili and Andrew Lewis in 2014, published in Advances in Engineering Software, and inspired by the social hierarchy division of labor and collaborative hunting behavior of the gray wolf population [26]; the Golden Jackal Optimization (GJO) Algorithm, published by the Nitish Chopra research team in Expert Systems with Applications in 2022 and inspired by the unique survival strategy of giraffes in grassland ecosystems [27]; the Bitterling Fish Optimization (BFO) Algorithm, proposed by Lida Zareian in 2024 and published in Multimedia Tools and Applications [28]; and the Newton–Raphson-based Optimizer (NBRO), published in Engineering Applications of Artificial Intelligence in February 2024, which integrates classical numerical computation methods [29]. Through systematic horizontal comparison, the performance advantages of the Hybrid Particle Swarm–Crested Porcupine Algorithm over these cutting-edge algorithms will be objectively measured under a unified experimental framework. Comparative analysis of the performance of different algorithms using standard test functions is a general practice for testing the global optimization solving ability of algorithms. In this numerical test function, the 21 standard test benchmark functions from the IEEE CEC 2017 competition [30] are used to evaluate the performance of algorithms in the continuous search space, including F1 and F2 in the F1–F3 uni-modal function, F4, F5 and F7–F10 in the F4–F10 simple multi-modal function, F11–F16, F18, and F19 in the F11–F20 mixed function, and F21, F25, and F28–F30 in the F21–F30 combination function. The Hybrid Particle Swarm–Crested Porcupine Algorithm (PSCPA), the Crown Porcupine Optimizer (CPO), the Particle Swarm Optimization (PSO) Algorithm, the Hippopotamus Optimization (HO) Algorithm, the Bitterling Fish Optimization (BFO) Algorithm, the GOOSE Algorithm (GOOSE), the Newton–Raphson-based Optimizer (NBRO), the Parrot Optimizer (PO), the Grey Wolf Optimizer (GWO) Algorithm, and the Golden Jackal Optimization (GJO) Algorithm were, respectively, applied to solve 21 standard test functions. The number of iterations for all algorithms is 500, the dimensions of each problem are set to 30 dimensions (30 variables), the population size is 30, the implementation platform of the algorithm is Matlab, and the computer configuration used for calculation is a Core i7, 3.00 GHZ processer with 4G RAM, running on a Windows 10 system. The main control parameters of the Hybrid Particle Swarm–Crested Porcupine Algorithm were set as the defense behavior switching threshold λ = 0.7, the random perturbation intensity parameter δ = 0.3, the threat assessment coefficient γ = 0.2, the maximum particle velocity V max = 6 , and the inertia weight range [ W min = 0.6 , W max = 0.9 ] . The main control parameter settings for the other nine intelligent optimization algorithms are shown in Table 1. The parameter selection for each algorithm comes from the range of values in the literature proposing this algorithm. Each test function is solved 20 times, and the ranking results are summarized in Table 2. The specific calculation results are shown in Table A1 of Appendix A.
Based on the results and rankings in Table 2, it can be seen that compared with the other nine algorithms, the PSCPA proposed in this paper performs the best in numerical solution. Among the 21 standard test functions, the PSCPA obtained the best solution in 17 multi-modal or uni-modal benchmark functions, accounting for more than 4/5 of the total functions. The proportion of obtaining the optimal solution using other algorithms is relatively low. The PSO algorithm and BFO Algorithm obtained, respectively, the optimal solution in three and one standard test functions, accounting for 1/5 of the total functions. The average and standard deviation of the optimal values obtained by the PSCPA are superior to the other nine algorithms. In addition to ranking the PSCPA first based on the average value, the variance of the PSCPA is usually the smallest when the average value is optimal, indicating that the PSCPA has good robustness and can adapt well to different types of optimization problems. It can be used as a solution method for solving the parameters optimization scheme model of oilfield water injection systems. The excellent solution accuracy of the PSCPA can improve the algorithm’s global search ability, effectively jump out of local optima, and enhance the ability to find the global optimal solution. In order to further analyze the convergence speed of the PSCPA, the representative functions from 21 test functions were selected to plot the iterative descent curves of 10 algorithms, forming Figure 4.
Each sub-graph in Figure 4 shows the convergence speed of 10 algorithms, where the red solid line represents the iteration curve of the Hybrid Particle Swarm–Crested Porcupine Algorithm, and other algorithms are distinguished by different colored line shapes. Through observation, it can be found that in the experiments for a total of six test functions, f 1 , f 5 , f 13 , f 18 , f 25 and f 29 , the lines marked by the red solid lines are all located below the other nine lines, indicating that the Hybrid Particle Swarm–Crested Porcupine Algorithm can find the optimal solution with the least number of iterations. Among them, the red solid lines in Figure 4b–f have reached the optimal solution with less than 300 iterations, and their convergence speed is faster than the other 9 algorithms, and the obtained optimal value is also significantly better than other algorithms. In the six figures, the initial iteration descent speed of the Hybrid Particle Swarm–Crested Porcupine Algorithm in Figure 4b,c is not the fastest. In Figure 4b, it is slower than the GWO algorithm from 0 to 130 iterations, and after 130 iterations, the descent speed is significantly better than the GWO Algorithm. In Figure 4c, it is slower than the BFO Algorithm from 0 to 350 iterations, and after 350 iterations, the descent speed is significantly better than the . This is because the algorithm adopts the Multi-Mechanism Threat Response Strategy for Dynamic Parameter Adjustment, which allows the algorithm to jump out of local optima by adjusting the threat level parameters and has better global search ability. From Figure 4a, it can be seen that the PSCPA has extremely high global search efficiency under uni-modal functions and can quickly approach the optimum. The rapid exploration in the early stage and fine development in the later stage of the PSCPA shown in Figure 4b–d demonstrate its strong ability to solve multi-modal functions. Figure 4b,c show that the PSCPA can dynamically balance between “local refinement” (single peak segment) and “global jump out” (multi peak segment) and has outstanding solving ability in composite scenarios. The convergence descent curve in Figure 4 proves the correctness of the fusion of the Particle Swarm Optimization Algorithm and the Crown Porcupine Optimizer in the Hybrid Particle Swarm–Crested Porcupine Algorithm, and also verifies the effectiveness of the Multi-Mechanism Threat Response Strategy for Dynamic Parameter Adjustment. By combining the advantages of the Particle Swarm Optimization Algorithm and the Crown Porcupine Optimizer, the Hybrid Particle Swarm–Crested Porcupine Algorithm significantly improves the global and local search capabilities of the hybrid intelligent algorithm, enhances the diversity of the population, and accelerates the convergence speed of the algorithm. Through examples, it has been proven that the Hybrid Particle Swarm–Crested Porcupine Algorithm proposed in this paper is an effective algorithm for solving complex optimization problems and can be applied to the subsequent complex nonlinear optimization model solving in this paper.
In addition, to further explore the performance of the algorithm, a comparison of the computational cost between PSCPA and nine other algorithms was conducted. The combination function F25 was solved 20 times by 10 algorithms to obtain the average execution time and memory usage. A histogram is plotted as shown in Figure 5.
According to Figure 5, the average execution time of the PSCPA is 1.92 s, and the memory overhead of the PSCPA is 0.6 MB. Its execution time and memory usage are both in a moderately reasonable range, and far lower than the extreme memory consumption and high time consumption of the PO Algorithm. Meanwhile, its execution time and memory usage are similar to classic lightweight algorithms such as the PSO Algorithm (1.87 s, 0.6 MB) and BFO Algorithm (1.08 s, 0.2 MB). Therefore, the PSCPA belongs to the category of low-time-consumption and low-memory-consumption algorithms.
In order to further confirm whether there are significant differences between the Hybrid Particle Swarm–Crested Porcupine Algorithm and the other nine algorithms, non-parametric tests were conducted on the rankings obtained by the ten algorithms. Firstly, the mean and standard deviation of the optimal values in Table A1 of Appendix A were analyzed based on Friedman’s nonparametric test. This can determine, from the perspective of mathematical statistics, whether the optimization performance of the Hybrid Particle Swarm–Crested Porcupine Algorithm is significantly different from other algorithms. The specific Friedman test results can refer to Table 3.
According to the test results in Table 3, the p-values obtained from Friedman’s test are all below the significance level (<0.05), indicating significant differences between the PSCPA and the other nine algorithms. Furthermore, the test values indicate that the PSCPA has the best performance among the 10 algorithms. The p-values reached 4.1719 × 10−26 and 7.8185 × 10−17, indicating that these results are almost impossible to have been caused by random factors. Moreover, the PSCPA ranked highest in both the mean and variance of Friedman’s test values, indicating that the PSCPA has the best solution accuracy and stability among the nine algorithms.
In order to further analyze the performance differences between the 10 algorithms and draw more accurate conclusions, the Bonferroni–Dunn test was conducted based on the results of Friedman’s test. For the Bonferroni–Dunn test, the condition for significant differences between the two algorithms is that their performance ranking is greater than the critical difference. The critical difference calculation result of the Bonferroni–Dunn test is as follows:
C D 0.05 = 2.59 ,   C D 0.1 = 2.38
Based on the critical difference and Friedman test results obtained above, we drew a histogram of the PSCPA and the other nine algorithms, as shown in Figure 6. The pink horizontal line represents the Friedman test results of the optimal algorithm, the red horizontal line represents the threshold at the 95% significance level, and the black horizontal dashed line represents the threshold at the 90% significance level.
Based on the results of the Bonferroni–Dunn test for the ranking of average values across 21 test functions in Figure 6a, the PSCPA significantly outperforms the eight algorithms, namely CPO, HO, BFO, GOOSE, NRBO, PO, GWO, and GJO, at the 95% significance level. This indicates that there are significant differences in solution accuracy for optimization problems between the PSCPA and these eight algorithms, reflecting its excellent performance in global optimization solving ability. According to the analysis of the average standard deviation in Figure 6b, compared to other improved swarm intelligence optimization algorithms, the PSCPA has better robustness. At 90% and 95% confidence levels, this algorithm outperforms eight algorithms including CPO, HO, BFO, GOOSE, NRBO, PO, GWO, and GJO, indicating that its stability performance in solving optimization problems is significantly better than these eight algorithms. From the figure, it can be seen that this algorithm is superior to the PSO Algorithm, but the PSO Algorithm itself also performs well in terms of solving accuracy and robustness. Therefore, in the test, the PSCPA did not show significant advantages over the PSO Algorithm.

7. Case Study

Taking the water injection pipeline network in a certain section of Q oilfield as an example, there are 2 water injection stations, 131 water injection wells, 13 water distribution rooms, and 231 pipelines. The network topology structure is shown in Figure 7. Two water injection stations are equipped with four water injection pumps, with specifications listed in Table 4. The total required flow rate of the water injection system is 31,443 m 3 / d .
In order to verify the calculation accuracy, the operating parameters of 131 injection wells under actual working conditions were obtained. The demand wellhead flow rate for 131 wells is between 127 ( m 3 /d) and 264 ( m 3 /d), and the demand wellhead pressure range for 131 wells is 12.1 (Mpa) to 13.6 (Mpa). The PSCPA was selected to solve the optimal parameter scheme for the water injection system. The case was solved 10 times by the PSCPA, and the results are shown in Figure 8. A comparison of the operating parameter schemes for the water injection system before and after optimization is shown in Table 5. It can be seen from the table that under the same total water volume and number of pumps opened, the optimized water injection system reduces power consumption by 11,719.23 KWh/d, improves the average pump efficiency of the system to 88.89%, and reduces system unit consumption by 0.37 KWh/ m 3 . The optimization results of the water injection pump flow rate are shown in Figure 9. It can be seen from the figure that the deviation between the actual operating flow rate and the rated flow rate of the pump is greater than 10%, and the deviation between the optimized flow rate and the rated flow rate is less than 5%. The optimized accuracy is higher and meets the on-site hydraulic requirements. The optimized water injection pump unit consumption is shown in Figure 10. From the graph, it can be seen that the optimized pump unit consumption of three pumps is lower than the actual operating pump unit consumption. Due to the algorithm selecting the situation with the lowest energy consumption under the current connection, there may be individual water injection pumps with higher unit consumption than before optimization. Based on this situation, the optimized unit consumption of Xing22 Note 1 # is 0.77 KWh/ m 3 higher than the actual operating unit consumption, but the final optimized total unit consumption of water injection pumps (20.78 KWh/ m 3 ) is still better than the actual operating unit consumption of water injection pumps (21.91 KWh/ m 3 ), which proves that the fluctuation is reasonable and reduces energy consumption while minimizing flow rate deviation. By adjusting and optimizing the pressure of the injection well, as shown in Figure 11, it can be seen that the deviation between the optimized wellhead pressure and the actual wellhead pressure (13 Mpa) is less than 5%, which is within a reasonable range. From the above figure and table, it can be seen that the final optimization results meet the on-site requirements, and all wells meet the required flow rate.

8. Discussions

This study proposes a novel hybrid Particle Swarm Optimization Algorithm (Hybrid Particle Swarm–Crested Porcupine Algorithm) for optimizing the operating parameters scheme of the ring-type water injection pipeline network. The research results indicate that this method can significantly reduce system energy consumption and improve average pump efficiency without increasing additional equipment and pipeline renovation investment.
The existing research mainly focuses on the model establishment, structural adjustment, or long-term planning of the water injection pipeline network. For example, Zhou et al. [7] proposed a mixed-integer linear programming model, but the calculation of pressure in the water injection pipeline was simplified in the model design, which would result in a loss of calculation accuracy. However, the model proposed in this paper is a nonlinear hydraulic calculation model based on the water injection pipeline flow, which is a mixed-integer linear programming model. This model does not simplify the calculation of pressure in the water injection pipeline. Therefore, the proposed model can relatively more accurately reproduce the actual on-site situation of the water injection pipeline network.
White et al. [31] analyzed the hydraulic performance of Aramco’s water injection pipeline network and found that energy savings of approximately 15% can be achieved by increasing pipeline diameter, improving mainline circulation, or reducing pump outlet pressure. However, these optimization measures rely on expensive infrastructure upgrades. In contrast, the optimization method proposed in this study does not require renovation of the existing pipeline network but achieves energy savings by adjusting the operable parameters of existing equipment, providing a “low-renovation-cost” optimization path for oilfield water injection systems.
In addition, Xie et al. [32] proposed a multi-stage MINLP model to optimize the expansion and scheduling of the water injection pipeline network, achieving a cost reduction of approximately 14.6%. However, their research focuses on long-term capacity planning rather than daily operational optimization. Our research focuses on the daily operation optimization of the ring-type water injection pipeline network, which is relatively less discussed in the existing literature. The optimization results of the water injection pipeline network obtained through our method can be directly implemented in the existing water injection network, providing an immediately feasible solution for the oilfield.
Bai et al. [33] achieved an energy consumption reduction of over 8% by integrating the Injection–Reservoir–Production (I-R-P) system into the energy consumption model. Their research emphasizes the value of cross domain coupling, but does not delve into the optimization problem of the ring-type water injection pipeline network. In contrast, our research has made a unique contribution to the optimization problem of the ring-type water injection pipeline network, especially in solving the complex hydraulic feedback problem of the ring-type water injection pipeline network. The complexity of a ring-type water injection pipeline network lies in the fact that the hydraulic regulation of a station will propagate and feedback throughout the entire cycle. Therefore, the optimization problem of the ring-type water injection pipeline network is more challenging. The hybrid Particle Swarm Optimization Algorithm proposed in this study has been validated by the standard test benchmark function of the IEEE CEC 2017 competition, demonstrating excellent convergence and solution accuracy. It can effectively address this challenge and provide new ideas for optimizing the ring-type water injection pipeline network.
In addition, this study successfully applied the algorithm to a large-scale actual water injection system in 131 wells, and the results showed a 6.8% reduction in system energy consumption and a 9.3% increase in average pump efficiency. This method not only reduces the energy consumption of the system, but also effectively reduces valve throttling and pressure fluctuations, improves the pressure stability of the entire pipeline network, and further enhances the stability and efficiency of the system. In mature oilfields, the water injection system is often one of the units with the highest electricity consumption, and these improvements are of great significance for the sustainable development of the oilfield.
In summary, this study not only proposes optimization methods for the daily operation of the ring-type water injection pipeline network, but also proposes a new hybrid Particle Swarm Optimization Algorithm, which provides an effective tool for solving high-dimensional optimization problems. At the same time, the innovation of this study in optimizing oilfield water injection systems provides valuable supplements to the existing literature, especially in terms of low renovation cost and optimization of the ring-type water injection pipeline network.

9. Conclusions

This article takes the operating parameters of the water injection pump as the design variables, considers multiple constraints such as the balance of supply and demand water in the station, pump displacement, and water injection well pressure, and establishes a mathematical model for optimizing the operating parameters of the oilfield water injection system with the goal of minimizing water injection energy consumption. This article proposes the Hybrid Particle Swarm–Crested Porcupine Algorithm (PSCPA), which uses the optimization solution process of the Particle Swarm Optimization Algorithm as the main framework. The four defense behaviors of the Crested Porcupine Optimizer (CPO) are used to dynamically adjust the c 1 and c 2 parameters of the Particle Swarm Optimization (PSO) Algorithm. A Multi-Mechanism Threat Response Strategy for Dynamic Parameter Adjustment is proposed, which maps the threat level assessment to the defense mechanism. The lower the threat level, the more likely the defense mechanism used is to perform global search. According to individual fitness, the individual fitness-influencing factor is designed to make secondary adjustments to individual particle parameters, so that particles with lower fitness have slower decay in exploration ability, ensuring population diversity. Analyzing the performance of the Hybrid Particle Swarm–Porcupine Algorithm (PSCPA), it was found that the fused algorithm has significantly improved both global search ability and local mining ability. By using this optimization algorithm to solve the mathematical model for optimizing the operating parameters of the oilfield water injection system, the optimal water injection scheme for the oilfield water injection system can be effectively determined based on the required flow rate.
This method has been successfully applied to large-scale real water injection systems in 131 wells. From the calculation results, it can be seen that under the condition of a certain total water volume and number of pumps, the optimized water injection system reduces energy consumption by about 6.8%, increases the average pump efficiency by about 9.3%, and the deviation between the optimized flow rate and the rated flow rate is less than 5%. The final optimization result meets the on-site requirements, and all wells meet the required flow rate.
In summary, energy conservation and optimization of the water injection system are not only effective means to enhance the economic benefits of the oilfield, but also an important way to promote the green and low-carbon transformation and sustainable development of the oilfield. This study provides a practical path for the oilfield to achieve energy conservation and consumption reduction while ensuring the demand for water injection development.
Despite these advances, our work has limitations. First, this article only focuses on the optimization solution of the surface water injection system scheme and does not take into account the situation of the underground water injection system due to the complexity of the internal structure of the formation. At present, there are few relevant studies that comprehensively consider underground and surface water injection systems. Therefore, in the future, the entire integrated system of surface and underground water injection systems will be taken into account, taking into account factors such as formation pressure, in order to optimize the water injection scheme in the surface water injection system. Second, the scalability of the algorithm for ultra-large-scale networks remains to be rigorously validated. Future work will focus on dynamic optimization and scalability to enhance the algorithm’s applicability across diverse oilfield settings.

Author Contributions

Conceptualization, S.C. and C.C.; methodology, S.C. and C.C.; software, L.M.; validation, Y.L.; formal analysis, L.W. and B.G.; investigation, L.M.; writing—original draft preparation, C.C.; visualization, Y.L.; supervision, L.W. and B.G.; funding acquisition, S.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (No. 52104065, 51674086), Heilongjiang Postdoctoral Foundation (No. LBH-Z22043, LBH-Z20101), Heilongjiang Province’ Basic Research Support Program for Excellent Young Teachers (No. YQJH2023086), Northeast Petroleum University Talent Introduction and Research Initiation Funding Project (No. 2021KQ18), Northeast Petroleum University National Natural Science Foundation Cultivation Fund (No. 2023GPL-14), Qingyan Talent Support Program Project of Daqing Heilongjiang Province (No. DQXY202403), Heilongjiang Outbound Postdoctoral Funding (No. 216240064).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

Authors Yuchun Li and Lan Meng were employed by the company Daqing Oilfield Design Institute Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Appendix A

Table A1 shows the specific optimization results of PSCPA and other standard intelligent algorithms in solving benchmark functions with dimension D = 30.
Table A1. The specific optimization results of PSCPA and other standard intelligent algorithms in solving benchmark functions with dimension D = 30.
Table A1. The specific optimization results of PSCPA and other standard intelligent algorithms in solving benchmark functions with dimension D = 30.
f CPOPSOHOBFOGOOSENRBOPOGWOGJOPSCPA
f1Mean3.9415 × 1085.4349 × 1071.0376 × 1091.5771 × 10101.6943 × 1091.7146 × 10109.6585 × 1095.1602 × 10101.3037 × 10104.8909 × 104
Std7.0650 × 1092.2923 × 1084.9946 × 1085.4784 × 1092.0570 × 1093.1526 × 1094.0726 × 1098.8561 × 1094.2510 × 1095.0671 × 104
Mean Rank92374851061
Std Rank92384561071
f2Mean2.7571 × 10422.3426 × 10309.5813 × 10331.4614 × 10341.7253 × 10351.2027 × 10362.8103 × 10347.0071 × 10453.0344 × 10381.7687 × 1024
Std6.2300 × 10421.0476 × 10313.9590 × 10346.0840 × 10347.7090 × 10354.2910 × 10367.1410 × 10343.1328 × 10461.3517 × 10397.9100 × 1024
Mean Rank92346751081
Std Rank92346751081
f4Mean8.9324 × 103510.9126683.91712.3233 × 103797.62122.3067 × 1031.0168 × 1031.2946 × 1041.4817 × 103501.6782
Std2038.110932.301583.92041359.1503308.85021163.0100356.13104006.2503906.010313.9591
Mean Rank92384751061
Std Rank92384751061
f5Mean895.5982693.8153746.1043781.3029846.8421838.8936799.4480869.7892727.5988672.1825
Std43.360135.393544.890938.991058.120032.082740.974457.479646.309825.3623
Mean Rank10245876931
Std Rank63741025981
f7Mean1.4863 × 103944.11731.1594 × 1031.2498 × 1032.3260 × 1031.2301 × 1031.2441 × 1031.3501 × 1031.0614 × 103864.4265
Std87.549053.781055.153483.8219894.913479.104463.776160.603656.366739.0743
Mean Rank92471056831
Std Rank92381076541
f8Mean1.1728 × 103931.8650956.40281.0036 × 1031.1041 × 1031.0871 × 1031.0263 × 1031.0898 × 103979.5554921.5394
Std19.369523.886222.515722.348087.500025.355932.990932.542342.519417.7650
Mean Rank10235976841
Std Rank25431068791
f9Mean1.4076 × 1047.1220 × 1036.1171 × 1035.5676 × 1038.4207 × 1037.5841 × 1037.1159 × 1039.9712 × 1035.1892 × 1034.5300 × 103
Std2550.21571508.5423723.1598639.83602405.20271643.5024919.21711727.60201404.74201084.5736
Mean Rank10543876921
Std Rank10621973854
f10Mean9.6086 × 1034.9609 × 1035.6506 × 1035.3310 × 1035.8291 × 1037.8774 × 1036.8246 × 1039.0993 × 1037.0139 × 1034.9735 × 103
Std556.3631777.6838587.3245474.3100852.7603611.5030691.4044640.23431530.5555519.6913
Mean Rank10143586972
Std Rank38419576102
f 11 Mean1.5059 × 1041.2398 × 1031.9321 × 1032.1228 × 1031.7204 × 1032.5446 × 1031.9473 × 1037.1822 × 1033.5554 × 1031.2382 × 103
Std5125.899838.8587278.7992536.8613412.1286754.3540333.93113952.97351228.503147.4057
Mean Rank10246375981
Std Rank10136574982
f 12 Mean5.6109 × 1094.1294 × 1062.1368 × 1081.4556 × 1096.3336 × 1071.6612 × 1093.1107 × 1088.1281 × 1099.2470 × 1085.0728 × 106
Std39658.54262656.125011136.875041066.908812111.977526875.643214848.905770010.713425890.34577918.4000
Mean Rank91473851062
Std Rank81394751062
f 13 Mean2.8423 × 1093.0351 × 1041.2117 × 1055.1774 × 1079.9911 × 1043.9172 × 1081.7692 × 1071.4798 × 1092.5711 × 1082.2886 × 104
Std1.3252 × 1091.7180 × 1046.6157 × 1048.2999 × 1076.8174 × 1042.6535 × 1085.2113 × 1071.8808 × 1095.9421 × 1081.8473 × 104
Mean Rank10246385971
Std Rank10136475982
f 14 Mean4.1197 × 1063.1057 × 1044.6384 × 1051.3323 × 1042.0493 × 1052.0025 × 1054.4541 × 1051.9528 × 1057.6817 × 1051.9520 × 104
Std1.9784 × 1063.9403 × 1045.7953 × 1051.3279 × 1043.4334 × 1055.0779 × 1054.8979 × 1053.1374 × 1055.4244 × 1051.3620 × 104
Mean Rank10381657492
Std Rank43101687592
f 15 Mean2.9698 × 1089.7854 × 1034.2000 × 1043.8104 × 1045.1921 × 1042.6446 × 1069.7276 × 1056.1587 × 1071.6701 × 1077.3231 × 103
Std1.6756 × 1081.0551 × 1042.1883 × 1042.4126 × 1044.5650 × 1044.9630 × 1061.7215 × 1062.3071 × 1082.4820 × 1076.0091 × 103
Mean Rank10243576891
Std Rank92345761081
f 16 Mean5.0487 × 1032.8494 × 1033.6337 × 1033.1029 × 1033.8235 × 1033.8784 × 1033.7191 × 1034.3538 × 1033.1549 × 1032.7172 × 103
Std3.0883 × 1023.0714 × 1025.0107 × 1023.1793 × 1024.7444 × 1024.5308 × 1023.8594 × 1027.3379 × 1024.3813 × 1022.7518 × 102
Mean Rank10253786941
Std Rank32948751061
f 18 Mean5.2607 × 1071.1017 × 1069.8956 × 1055.4971 × 1058.2764 × 1051.6348 × 1062.9995 × 1064.7712 × 1062.8934 × 1064.1125 × 105
Std3.3936 × 1071.5744 × 1062.7065 × 1061.0287 × 1062.4542 × 1061.5948 × 1063.1427 × 1062.8921 × 1071.9100 × 1074.8173 × 105
Mean Rank10542368971
Std Rank10534267981
f 19 Mean4.2654 × 1089.8026 × 1032.4941 × 1061.2590 × 1061.0940 × 1061.2836 × 1074.2284 × 1064.8037 × 1071.5250 × 1079.9954 × 103
Std1.7549 × 1087.1379 × 1031.9009 × 1061.4631 × 1066.7374 × 1051.1190 × 1072.3043 × 1061.1388 × 1083.1930 × 1071.0372 × 104
Mean Rank10154376982
Std Rank10154376982
f 21 Mean2.6979 × 1032.5133 × 1032.5246 × 1032.5114 × 1032.6995 × 1032.6247 × 1032.5282 × 1032.6647 × 1032.5067 × 1032.4878 × 103
Std36.460937.935545.541281.965850.354750.326959.748732.937851.169333.4634
Mean Rank93541076821
Std Rank34510769182
f 25 Mean4.7115 × 1032.9049 × 1033.0537 × 103 3.3739 × 1033.0132 × 1033.3895 × 1033.1604 × 1034.8734 × 1033.3205 × 1032.9028 × 103
Std5.5377 × 10219.769430.13742.6291 × 10285.49251.0656 × 10260.90655.7566 × 1022.0509 × 10218.7253
Mean Rank92473851061
Std Rank92385641071
f 28 Mean6.2613 × 1033.2523 × 1033.4724 × 1033.9775 × 1033.6498 × 1034.1103 × 1033.8191 × 1036.0177 × 1033.8402 × 1033.2395 × 103
Std5.8328 × 10227.64271.0536 × 1023.9459 × 1024.1099 × 1023.3287 × 1022.3290 × 1028.0781 × 1023.1315 × 10221.6270
Mean Rank10237485961
Std Rank92378641051
f 29 Mean6.2504 × 1034.2803 × 1035.1620 × 1034.5674 × 1035.2526 × 1034.8852 × 1034.8908 × 1036.0440 × 1034.4773 × 1034.1680 × 103
Std4.9242 × 1022.6651 × 1024.0340 × 1024.4267 × 1023.6540 × 1024.2791 × 1024.4605 × 1029.6819 × 1024.2007 × 1023.3341 × 102
Mean Rank10274856931
Std Rank91473681052
f 30 Mean4.6295 × 1081.3497 × 1052.2379 × 1071.2762 × 1075.0135 × 1068.1549 × 1072.0189 × 1071.5754 × 1083.9163 × 1074.2966 × 104
Std1.9422 × 1089.1514 × 1041.7212 × 1072.6504 × 1061.9663 × 1065.4054 × 1071.7573 × 1072.2038 × 1083.4021 × 1074.0414 × 104
Mean Rank10264385971
Std Rank92543861071

References

  1. Hourfar, F.; Salahshoor, K.; Zanbouri, H.; Elkamel, A.; Pourafshary, P.; Moshiri, B. A systematic approach for modeling of waterflooding process in the presence of geological uncertainties in oil reservoirs. Comput. Chem. Eng. 2018, 111, 66–78. [Google Scholar] [CrossRef]
  2. Zhang, Y.; Lu, R.; Forouzanfar, F.; Reynolds, A.C. Well placement and control optimization for WAG/SAG processes using ensemble-based method. Comput. Chem. Eng. 2017, 101, 193–209. [Google Scholar] [CrossRef]
  3. Alhuthali, A.H.; Oyerinde, D.; Daffa-Gupta, A. Optimal waterflood management using rate control. Spe Reserv. Eval. Eng. 2007, 10, 539–551. [Google Scholar] [CrossRef]
  4. Wu, J.; Li, H.; Wu, J. The principle and application of PCP(Pump-Control-Pump). Ind. Instrum. Autom. 2008, 51–54. [Google Scholar] [CrossRef]
  5. Jia, G.; Chang, Y.; Zou, L.; He, P.; Gao, S. Energy saving technology for speed regulation of large-scale water injection systems in oil fields. J. Daqing Pet. Inst. 2000, 24, 58–62. [Google Scholar] [CrossRef]
  6. Liang, Y.; Zhou, X.; Qiu, R.; Zhang, H.; Wang, B.; Meng, L. Optimal operation study on the large-scale looped and branched waterflooding pipeline network system of oilfields. J. China Univ. Pet. (Ed. Nat. Sci.) 2018, 42, 121–132. [Google Scholar] [CrossRef]
  7. Zhou, X.Y.; Liang, Y.T.; Xin, S.C.; Di, P.W.; Yan, Y.M.; Zhang, H.R. A MINLP model for the optimal waterflooding strategy and operation control of surface waterflooding pipeline network considering reservoir characteristics. Comput. Chem. Eng. 2019, 129, 106512. [Google Scholar] [CrossRef]
  8. Zhang, H.R.; Liang, Y.T.; Zhou, X.Y.; Yan, X.H.; Qian, C.; Liao, Q. Sensitivity analysis and optimal operation control for large-scale waterflooding pipeline network of oilfield. J. Pet. Sci. Eng. 2017, 154, 38–48. [Google Scholar] [CrossRef]
  9. Lan, F.; Bayraksan, G.; Lansey, K. Reformulation linearization technique based branch-and-reduce approach applied to regional water supply system planning. Eng. Optim. 2016, 48, 454–475. [Google Scholar] [CrossRef]
  10. Almeida, L.F.; Vellasco, M.M.B.R.; Pacheco, M.A.C. Optimization system for valve control in intelligent wells under uncertainties. J. Pet. Sci. Eng. 2010, 73, 129–140. [Google Scholar] [CrossRef]
  11. Zolfaghari, A.; Izadi, M.; Razavi, H. Optimum design of natural gas trunk line using simulated annealing algorithm. Int. J. Oil Gas Coal Technol. 2021, 26, 281–301. [Google Scholar] [CrossRef]
  12. Wang, H.H.; Huang, M.; Ip, W.H.; Wang, X.W. Network design for maximizing service satisfaction of suppliers and customers under limited budget for industry innovator fourth-party logistics. Comput. Ind. Eng. 2021, 158, 107404. [Google Scholar] [CrossRef]
  13. Benmalek, M.; Seddiki, A. Particle swarm optimization-enhanced machine learning and deep learning techniques for Internet of Things intrusion detection. Data Sci. Manag. 2025, in press. [Google Scholar] [CrossRef]
  14. Robindro, K.; Devi, S.S.; Clinton, U.B.; Takhellambam, L.; Singh, Y.R.; Hoque, N. Hybrid distributed feature selection using particle swarm optimization-mutual information. Data Sci. Manag. 2024, 7, 64–73. [Google Scholar] [CrossRef]
  15. Ford, A.; Breitgoff, F.; Pasquini, M.; MacKenzie, A.; McElroy, S.; Baker, S.; Abrusci, P.; Varzandeh, S.; Bird, L.; Gavard, A.; et al. Application of particle swarm optimization to understand the mechanism of action of allosteric inhibitors of the enzyme HSD17β13. Patterns 2023, 4, 100733. [Google Scholar] [CrossRef]
  16. Shaikh, M.S.; Raj, S.; Babu, R.; Kumar, S.; Sagrolikar, K. A hybrid moth–flame algorithm with particle swarm optimization with application in power transmission and distribution. Decis. Anal. J. 2023, 6, 100182. [Google Scholar] [CrossRef]
  17. Chen, S.; Liu, T.; Dong, H.; Bao, Y.; Yu, Z.; Guan, B.; Jiang, X.; Zhou, S.; Wang, S. Generic layout optimization design methodology for China’s loop-star natural gas field pipeline network. Nat. Gas Ind. B 2024, 11, 616–629. [Google Scholar] [CrossRef]
  18. Chen, S.Q.; Wang, S.L.; Jiang, M.H.; Li, Y.C.; Meng, L.; Guan, B.; Yu, Z. Layout Reconstruction Optimization Method of Oil-Gathering Systems for Oilfields in the Mid to Late Stage of Development Based on the Arithmetic-Fireworks Optimization Algorithm. Mathematics 2024, 12, 2819. [Google Scholar] [CrossRef]
  19. He, R.C.; Xie, Y.H.; Zhang, S.W.; Xu, F.; Long, J. Knowledge-assisted hybrid optimization strategy of large-scale crude oil scheduling integrated production planning. Comput. Chem. Eng. 2025, 192, 108904. [Google Scholar] [CrossRef]
  20. Azamipour, V.; Assareh, M.; Mittermeir, G.M. An improved optimization procedure for production and injection scheduling using a hybrid genetic algorithm. Chem. Eng. Res. Des. 2018, 131, 557–570. [Google Scholar] [CrossRef]
  21. Yasari, E.; Pishvaie, M.R. Pareto-based robust optimization of water-flooding using multiple realizations. J. Pet. Sci. Eng. 2015, 132, 18–27. [Google Scholar] [CrossRef]
  22. Chen, S.; Zhou, S.; Li, Y.; Jiang, M.; Guan, B.; Xi, J. Optimization method for digital scheduling of oilfield sewage system. Water 2024, 16, 2623. [Google Scholar] [CrossRef]
  23. Hamad, R.K.; Rashid, T.A. GOOSE algorithm: A powerful optimization tool for real-world engineering challenges and beyond. Evol. Syst. 2024, 15, 1249–1274. [Google Scholar] [CrossRef]
  24. Amiri, M.H.; Hashjin, N.M.; Montazeri, M.; Mirjalili, S.; Khodadadi, N. Hippopotamus optimization algorithm: A novel nature-inspired optimization algorithm. Sci. Rep. 2024, 14, 5032. [Google Scholar] [CrossRef]
  25. Lian, J.B.; Hui, G.H.; Ma, L.; Zhu, T.; Wu, X.C.; Heidari, A.A.; Chen, Y.; Chen, H.L. Parrot optimizer: Algorithm and applications to medical problems. Comput. Biol. Med. 2024, 172, 108064. [Google Scholar] [CrossRef]
  26. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  27. Chopra, N.; Ansari, M.M. Golden jackal optimization: A novel nature-inspired optimizer for engineering applications. Expert Syst. Appl. 2022, 198, 116924. [Google Scholar] [CrossRef]
  28. Zareian, L.; Rahebi, J.; Shayegan, M. Bitterling fish optimization (BFO) algorithm. Multimed. Tools Appl. 2024, 83, 75893–75926. [Google Scholar] [CrossRef]
  29. Sowmya, R.; Premkumar, M.; Jangir, P. Newton-Raphson-based optimizer: A new population-based metaheuristic algorithm for continuous optimization problems. Eng. Appl. Artif. Intell. 2024, 128, 107532. [Google Scholar] [CrossRef]
  30. Wu, G.; Mallipeddi, R.; Suganthan, P.N. Problem Definitions and Evaluation Criteria for the CEC 2017 Competition on Constrained Real-Parameter Optimization; Technical Report; National University of Defense Technology: Changsha, China; Kyungpook National University: Daegu, Republic of Korea; Nanyang Technological University: Singapore, 2017; Available online: https://www.researchgate.net/publication/317228117_Problem_Definitions_and_Evaluation_Criteria_for_the_CEC_2017_Competition_and_Special_Session_on_Constrained_Single_Objective_Real-Parameter_Optimization (accessed on 15 July 2025).
  31. White, R.; Fischbuch, D.; Bahattab, M. Enhancing Oilfield Water Injection Distribution and Energy Efficiency through Surface Network Optimizations. In Proceedings of the International Petroleum Technology Conference, Dhahran, Saudi Arabia, 13–15 January 2020; p. D033S234R001. [Google Scholar] [CrossRef]
  32. Xie, S.; Feng, H.; Huang, Z.; Klemeš, J.J.; Zheng, J.; Varbanov, P.S.; Mikulčić, H.; Wang, B. Optimisation of an existing water injection network in an oilfield for multi-period development. Optim. Eng. 2024, 25, 199–228. [Google Scholar] [CrossRef]
  33. Bai, Y.; Hou, J.; Liu, Y.; Zhao, D.; Bing, S.; Xiao, W.; Zhao, W. Energy-consumption calculation and optimization method of integrated system of injection-reservoir-production in high water-cut reservoir. Energy 2022, 239, 121961. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of a simple injection system fluid network.
Figure 1. Schematic diagram of a simple injection system fluid network.
Sustainability 17 08057 g001
Figure 2. Schematic diagram of the improved mechanism.
Figure 2. Schematic diagram of the improved mechanism.
Sustainability 17 08057 g002
Figure 3. Flowchart of the Hybrid Particle Swarm–Crested Porcupine Algorithm.
Figure 3. Flowchart of the Hybrid Particle Swarm–Crested Porcupine Algorithm.
Sustainability 17 08057 g003
Figure 4. Convergence curves of PSCPA and nine other algorithms for benchmark functions. (a) The convergence curve of f 1   (CEC2017) in D = 30; (b) the convergence curve of f 5   (CEC2017) in D = 30; (c) the convergence curve of f 13   (CEC2017) in D = 30; (d) the convergence curve of f 18   (CEC2017) in D = 30; (e) the convergence curve of f 25   (CEC2017) in D = 30; and (f) the convergence curve of f 29   (CEC2017) in D = 30.
Figure 4. Convergence curves of PSCPA and nine other algorithms for benchmark functions. (a) The convergence curve of f 1   (CEC2017) in D = 30; (b) the convergence curve of f 5   (CEC2017) in D = 30; (c) the convergence curve of f 13   (CEC2017) in D = 30; (d) the convergence curve of f 18   (CEC2017) in D = 30; (e) the convergence curve of f 25   (CEC2017) in D = 30; and (f) the convergence curve of f 29   (CEC2017) in D = 30.
Sustainability 17 08057 g004aSustainability 17 08057 g004b
Figure 5. Comparison of computational costs for 10 algorithms. (a) Average execution time; (b) average memory usage.
Figure 5. Comparison of computational costs for 10 algorithms. (a) Average execution time; (b) average memory usage.
Sustainability 17 08057 g005
Figure 6. Bonferroni–Dunn test result histogram of the mean and standard deviation of the optimal values of 10 algorithms based on Table 3. (a) Mean value; (b) standard deviation. *** indicates p < 0.1.
Figure 6. Bonferroni–Dunn test result histogram of the mean and standard deviation of the optimal values of 10 algorithms based on Table 3. (a) Mean value; (b) standard deviation. *** indicates p < 0.1.
Sustainability 17 08057 g006
Figure 7. Topology diagram of water injection pipeline network in a certain section of Q oilfield.
Figure 7. Topology diagram of water injection pipeline network in a certain section of Q oilfield.
Sustainability 17 08057 g007
Figure 8. The results of PSCPA.
Figure 8. The results of PSCPA.
Sustainability 17 08057 g008
Figure 9. Optimization results of water injection pump flow rate.
Figure 9. Optimization results of water injection pump flow rate.
Sustainability 17 08057 g009
Figure 10. Optimization results of unit consumption of water injection pump.
Figure 10. Optimization results of unit consumption of water injection pump.
Sustainability 17 08057 g010
Figure 11. Optimization results of wellhead pressure in water injection wells.
Figure 11. Optimization results of wellhead pressure in water injection wells.
Sustainability 17 08057 g011
Table 1. Main control parameter settings for the other 9 intelligent algorithms.
Table 1. Main control parameter settings for the other 9 intelligent algorithms.
Intelligent AlgorithmsMain Control ParameterValue
CPO the   lower   bound   of   the   search   space   boundary   ( l b )−100
the   upper   bound   of   the   search   space   boundary   ( u b ) 100
the   minimum   population   size   ( N m i n )15
the   number   of   cycles   ( T )2
the   convergence   rate   ( α )0.2
the   strategy   trade - off   factor   ( T f ) 0.8
PSO the   lower   bound   of   the   search   space   boundary   ( l b )−100
the   upper   bound   of   the   search   space   boundary   ( u b ) 100
the   learning   factor   ( c 1 )2
the   learning   factor   ( c 2 )2
the   range   of   inertia   weights   ( [ W min ,   W max ])[0.6, 0.9]
the   maximum   speed   limit   ( V m a x )6
HO the   lower   bound   of   the   search   space   boundary   ( l b )−100
the   upper   bound   of   the   search   space   boundary   ( u b ) 100
the   mode   switching   threshold   ( T 1 )0.6
Levy   flight   parameters   ( β )1.5
the   Levy   flight   scaling   factor   ( L f ) 0.05
BFO the   lower   bound   of   the   search   space   boundary   ( l b )−100
the   upper   bound   of   the   search   space   boundary   ( u b ) 100
the   probability   parameter   ( p )1
the   maximum   number   of   hatching   times   ( H max )5
the   range   of   inertia   weights   ( [ W min ,   W max ])[0, 2]
GOOSE the   lower   bound   of   the   search   space   boundary   ( l b )−100
the   upper   bound   of   the   search   space   boundary   ( u b ) 100
the   coefficient   threshold   ( c o e )0.17
the   threshold   for   switching   between   development   and   exploration   modes   ( r n d )0.5
the   internal   sub   strategy   threshold   of   the   development   mode   ( p r o )0.2
NRBO the   lower   bound   of   the   search   space   boundary   ( l b )−100
the   upper   bound   of   the   search   space   boundary   ( u b ) 100
the   determining   factor   of   the   trap   avoidance   operator   ( D f ) 0.6
PO the   lower   bound   of   the   search   space   boundary   ( l b )−100
the   upper   bound   of   the   search   space   boundary   ( u b ) 100
Levy   flight   parameters   ( β )1.5
the   probability   threshold   of   communication   behavior   ( H )0.5
GWO the   lower   bound   of   the   search   space   boundary   ( l b )−100
the   upper   bound   of   the   search   space   boundary   ( u b ) 100
GJO the   lower   bound   of   the   search   space   boundary   ( l b )−100
the   upper   bound   of   the   search   space   boundary   ( u b ) 100
Levy   flight   parameters   ( β )1.5
the   energy   parameter   benchmark   value   ( E )1.5
the   Levy   flight   scaling   factor   ( L f ) 0.05
Table 2. Comparison of the PSCPA and other standard intelligent algorithms in solving benchmark function optimization results with dimension D = 30.
Table 2. Comparison of the PSCPA and other standard intelligent algorithms in solving benchmark function optimization results with dimension D = 30.
f CPOPSOHOBFOGOOSENRBOPOGWOGJOPSCPA
f1Mean Rank92374851061
Std Rank92384561071
f2Mean Rank92346751081
Std Rank92346751081
f4Mean Rank92384751061
Std Rank92384751061
f5Mean Rank10245876931
Std Rank63741025981
f7Mean Rank92471056831
Std Rank92381076541
f8Mean Rank10235976841
Std Rank25431068791
f9Mean Rank10543876921
Std Rank10621973854
f10Mean Rank10143586972
Std Rank38419576102
f 11 Mean Rank10246375981
Std Rank10136574982
f 12 Mean Rank91473851062
Std Rank81394751062
f 13 Mean Rank10246385971
Std Rank10136475982
f 14 Mean Rank10381657492
Std Rank43101687592
f 15 Mean Rank10243576891
Std Rank92345761081
f 16 Mean Rank10253786941
Std Rank32948751061
f 18 Mean Rank10542368971
Std Rank10534267981
f 19 Mean Rank10154376982
Std Rank10154376982
f 21 Mean Rank93541076821
Std Rank34510769182
f 25 Mean Rank92473851061
Std Rank92385641071
f 28 Mean Rank10237485961
Std Rank92378641051
f 29 Mean Rank10274856931
Std Rank91473681052
f 30 Mean Rank10264385971
Std Rank92543861071
Table 3. Results of the Friedman test for the Hybrid Particle Swarm Optimization–Porcupine Algorithm (PSCPA) and Other algorithms based on the mean and standard deviation of optimal values in Table 2 (the best ranking is marked in bold).
Table 3. Results of the Friedman test for the Hybrid Particle Swarm Optimization–Porcupine Algorithm (PSCPA) and Other algorithms based on the mean and standard deviation of optimal values in Table 2 (the best ranking is marked in bold).
//MeanStd
Inspection ResultsN2121
Chi-square141.90496.5532
p-value4.1719 × 10−267.8185 × 10−17
Friedman Test ValueCPO9.6677.619
PSO2.2382.714
HO4.3334.190
BFO4.7625.286
GOOSE5.4765.952
NRBO7.0486.381
PO5.7145.762
GWO8.8108.429
GJO5.7627.143
PSCPA1.1901.524
Table 4. Specifications and parameters of water injection pump.
Table 4. Specifications and parameters of water injection pump.
Pump NameRated Head (m)Rated Flow Rate ( m 3 /h)Rated Efficiency (%)Export Pipe Diameter (mm)Inlet Pipe Diameter (mm)Motor Model
Xing17 Note 1#165030076300200D300-150 × 11
Xing17 Note 2#150040076300200D400-150 × 10
Xing22 Note 1#165025075300200DF250-150 × 11
Xing22 Note 2#160040081300200DF400-160 × 10
Table 5. Comparison of operating parameters schemes for the water injection system before and after optimization.
Table 5. Comparison of operating parameters schemes for the water injection system before and after optimization.
NameBefore OptimizationAfter Optimization
Total   water   volume   ( m 3 /d)31,59831,598
Total energy consumption (KWh/d)172,720161,000.77
Average pump efficiency (%)79.5988.89
Unit   consumption   ( KWh / m 3 )5.475.1
Number of pumps turned on44
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chen, S.; Chen, C.; Li, Y.; Meng, L.; Wei, L.; Guan, B. Optimization of Operating Parameters Scheme for Water Injection System Based on a Hybrid Particle Swarm–Crested Porcupine Algorithm. Sustainability 2025, 17, 8057. https://doi.org/10.3390/su17178057

AMA Style

Chen S, Chen C, Li Y, Meng L, Wei L, Guan B. Optimization of Operating Parameters Scheme for Water Injection System Based on a Hybrid Particle Swarm–Crested Porcupine Algorithm. Sustainability. 2025; 17(17):8057. https://doi.org/10.3390/su17178057

Chicago/Turabian Style

Chen, Shuangqing, Chao Chen, Yuchun Li, Lan Meng, Lixin Wei, and Bing Guan. 2025. "Optimization of Operating Parameters Scheme for Water Injection System Based on a Hybrid Particle Swarm–Crested Porcupine Algorithm" Sustainability 17, no. 17: 8057. https://doi.org/10.3390/su17178057

APA Style

Chen, S., Chen, C., Li, Y., Meng, L., Wei, L., & Guan, B. (2025). Optimization of Operating Parameters Scheme for Water Injection System Based on a Hybrid Particle Swarm–Crested Porcupine Algorithm. Sustainability, 17(17), 8057. https://doi.org/10.3390/su17178057

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop