Application of an Artificial Fish Swarm Algorithm in Solving Multiobjective Trajectory Optimization Problems

被引:7
|
作者
Sun, Tengfei [1 ]
Zhang, Hui [2 ]
Liu, Shujie [1 ]
Cao, Yanfeng [1 ]
机构
[1] CNOOC Res Inst, Beijing, Peoples R China
[2] China Univ Petr, Beijing, Peoples R China
关键词
artificial fish swarm algorithm; sorting; trajectory; multiobjective optimization;
D O I
10.1007/s10553-017-0834-2
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Drilling faces many complex design and multiobjective optimization problems. Solving these problems is also a critical and complicated part of drilling optimization as part of well trajectory design and optimization. Many researchers have developed many algorithms, but they have some disadvantages. We take the shortest total borehole length, the highest target shooting accuracy, the lowest cost, and the minimum friction as the multiobjective function, and we use a fish swarm algorithm for trajectory optimization. In this paper, we present the idea of using a nondominant relation for sorting in the algorithm and we also use an optimization program in the Matlab software to obtain all numerical solutions satisfying the constraints. Therefore it is quite adaptable for introducing the idea of nondominant sorting into appropriate multiobjective optimization problems based on a fish swarm algorithm. We give an example of the calculation, and also show that the algorithm and the calculation procedure are accurate and reliable. The algorithm has a simple structure, a small number of calculations, and good convergence.
引用
收藏
页码:541 / 547
页数:7
相关论文
共 50 条
  • [1] Application of an Artificial Fish Swarm Algorithm in Solving Multiobjective Trajectory Optimization Problems
    Tengfei Sun
    Hui Zhang
    Shujie Liu
    Yanfeng Cao
    [J]. Chemistry and Technology of Fuels and Oils, 2017, 53 : 541 - 547
  • [2] Application of the Artificial Fish Swarm Algorithm to Well Trajectory Optimization
    Tengfei Sun
    Hui Zhang
    Deli Gao
    Shujie Liu
    Yanfeng Cao
    [J]. Chemistry and Technology of Fuels and Oils, 2019, 55 : 213 - 218
  • [3] Application of the Artificial Fish Swarm Algorithm to Well Trajectory Optimization
    Sun, Tengfei
    Zhang, Hui
    Gao, Deli
    Liu, Shujie
    Cao, Yanfeng
    [J]. CHEMISTRY AND TECHNOLOGY OF FUELS AND OILS, 2019, 55 (02) : 213 - 218
  • [4] The Application of Artificial Fish Swarm Algorithm in the Optimization of Well Trajectory
    Sun Tengfei
    Qian Feng
    Kong Xiangji
    [J]. ELECTRONIC JOURNAL OF GEOTECHNICAL ENGINEERING, 2016, 21 (15): : 4937 - 4944
  • [5] Artificial Searching Swarm Algorithm for Solving Constrained Optimization Problems
    Chen, Tanggong
    Pang, Lingling
    Du, Jiang
    Liu, Zibin
    Zhang, Lijie
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 1, 2009, : 562 - 565
  • [6] Solving Multiobjective Optimization Problems Using Artificial Bee Colony Algorithm
    Zou, Wenping
    Zhu, Yunlong
    Chen, Hanning
    Zhang, Beiwei
    [J]. DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2011, 2011
  • [7] A New Artificial Fish Swarm Algorithm for Dynamic Optimization Problems
    Yazdani, Danial
    Akbarzadeh-Totonchi, Mohammad Reza
    Nasiri, Babak
    Meybodi, Mohammad Reza
    [J]. 2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [8] Solving multiobjective problems using cat swarm optimization
    Pradhan, Pyari Mohan
    Panda, Ganapati
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (03) : 2956 - 2964
  • [9] Solving Manufacturing Cell Design Problems Using an Artificial Fish Swarm Algorithm
    Soto, Ricardo
    Crawford, Broderick
    Vega, Emanuel
    Paredes, Fernando
    [J]. ADVANCES IN ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, MICAI 2015, PT I, 2015, 9413 : 282 - 290
  • [10] Multiobjective artificial fish swarm algorithm for multiple sequence alignment
    Dabba, Ali
    Tari, Abdelkamel
    Zouache, Djaafar
    [J]. INFOR, 2020, 58 (01) : 38 - 59