A Mixed Coding Scheme of a Particle Swarm Optimization and a Hybrid Genetic Algorithm with Sequential Quadratic Programming for Mixed Integer Nonlinear Programming in Common Chemical Engineering Practice

被引:8
|
作者
Chanthasuwannasin, Manatsanan [1 ]
Kottititum, Bundit [1 ]
Srinophakun, Thongchai [1 ,2 ,3 ]
机构
[1] Kasetsart Univ, Fac Engn, Dept Chem Engn, Bangkok, Thailand
[2] Kasetsart Univ, Natl Ctr Excellence Petr Petrochem & Adv Mat, Fac Engn, Dept Chem Engn, Bangkok, Thailand
[3] Kasetsart Univ, Ctr Adv Studies Ind Technol, Bangkok, Thailand
关键词
Genetic algorithm; Heat exchanger network; Mixed integer nonlinear programming; Mixed-coding; Optimization; Particle swarm; Sequential quadratic programming; HEAT-EXCHANGER NETWORKS; GLOBAL OPTIMIZATION; EVOLUTIONARY ALGORITHMS; MINLP OPTIMIZATION; RETROFIT; BRANCH; SEARCH; NLP;
D O I
10.1080/00986445.2017.1294583
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
In this paper, mixed integer nonlinear programming (MINLP) is optimized by PSO_GA-SQP, the mixed coding of a particle swarm optimization (PSO), and a hybrid genetic algorithm and sequential quadratic programming (GA-SQP). The population is separated into two groups: discrete and continuous variables. The discrete variables are optimized by the adapted PSO, while the continuous variables are optimized by the GA-SQP using the discrete variable information from the adapted PSO. Therefore, the population can be set to a smaller size than usual to obtain a global solution. The proposed PSO_GA-SQP algorithm is verified using various MINLP problems including the designing of retrofit heat exchanger networks. The fitness values of the tested problems are able to reach the global optimum.
引用
收藏
页码:840 / 851
页数:12
相关论文
共 50 条
  • [1] Improved particle swarm optimization algorithm for mixed integer nonlinear programming problems
    Li Hui-rong
    Gao Yue-lin
    MATERIALS, MECHATRONICS AND AUTOMATION, PTS 1-3, 2011, 467-469 : 359 - +
  • [2] An Improved Particle Swarm Optimization Algorithm For Solving Mixed Integer Programming Problems
    Jia, Chunhua
    Zhang, Yuping
    Zeng, Yong
    Yuan, Cheng
    2015 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS IHMSC 2015, VOL II, 2015,
  • [3] A method for mixed integer programming problems by Particle Swarm Optimization
    Kitayama, Satoshi
    Yasuda, Keiichiro
    ELECTRICAL ENGINEERING IN JAPAN, 2006, 157 (02) : 40 - 49
  • [4] A method for mixed integer programming problems by particle swarm optimization
    Kitayama, Satoshi
    Yasuda, Keiichiro
    Electrical Engineering in Japan (English translation of Denki Gakkai Ronbunshi), 2006, 157 (02): : 40 - 49
  • [5] An Efficient Modified Particle Swarm Optimization Algorithm for Solving Mixed-Integer Nonlinear Programming Problems
    Sun, Ying
    Gao, Yuelin
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2019, 12 (02) : 530 - 543
  • [6] Hybrid particle swarm optimization with chaotic search for solving integer and mixed integer programming problems
    Yue Tan
    Guan-zheng Tan
    Shu-guang Deng
    Journal of Central South University, 2014, 21 : 2731 - 2742
  • [7] An Efficient Modified Particle Swarm Optimization Algorithm for Solving Mixed-Integer Nonlinear Programming Problems
    Ying Sun
    Yuelin Gao
    International Journal of Computational Intelligence Systems, 2019, 12 : 530 - 543
  • [8] Hybrid particle swarm optimization with chaotic search for solving integer and mixed integer programming problems
    谭跃
    谭冠政
    邓曙光
    Journal of Central South University, 2014, 21 (07) : 2731 - 2742
  • [9] Hybrid particle swarm optimization with chaotic search for solving integer and mixed integer programming problems
    Tan Yue
    Tan Guan-zheng
    Deng Shu-guang
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2014, 21 (07) : 2731 - 2742
  • [10] Sequential Quadratic Programming Algorithm for Real-Time Mixed-Integer Nonlinear MPC
    Quirynen, Rien
    Di Cairano, Stefano
    2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 993 - 999