| Perforation is an important ring on the oilfield producing energy construction, directly affects the evaluation of the oil and gas reservoir. The result of the perforating design plays a guiding role in perforation. Quality perforating design results can achieve the goal to control perforating cost and improve perforating efficiency. At the same time, complex constraint conditions make the perforating optimization design problem difficult to solve, therefore perforating optimization design has high practical and theoretical value.In this paper, two kinds of perforating optimization design problem are studied by proposing the corresponding discrete particle swarm optimization algorithms. The algorithms are based on the particle swarm optimization algorithm and are modified by improving the particles’ position updating strategy and presenting encoding method conformity with characteristics of problem. The main research works of this paper are summarized as follows:1. With redefining the representation of particles on the basis of the standard particle swarm optimization algorithm, and improving the particles’ position updating strategy by adaptive inertia weight dynamically, a dynamic adaptive discrete particle swarm algorithm is presented to solve cable conveyed perforating optimization design, whose single optimization goal is the total length of the perforating guns. The algorithm ensures that the particles can be updated in the discrete domain, it also improved the search performance of the particle swarm optimization algorithm. Experiments demonstrated the effectiveness and feasibility of the algorithm.2. Based on the concept of Pareto dominance experiments and the improved particle swarm optimization algorithm, an algorithm is proposed to solve the tubing conveyed perforating optimization design, whose goals are total length of perforating guns and the number of blind areas in perforated layers. The algorithm designed a method to prefer feasible solutions based on Maximin fitness function and crowding distance, and it produced a mixed external archives retention policy combined with truncation and circulation. The preferred method of the algorithm makes quality particles are preferentially retained, and the mixed retention policy makes diverse non-dominated solutions can be obtained and the time complexity of the algorithm can be reduced. Experiments show that the algorithm achieved good design results.3. Perforating design system is designed and implemented based on the algorithms proposed in this paper, The actual use proved the application effect of the system is good. And the research works of paper are summarized and prospected. |