Hierarchical Optimization Framework for Layout Design of Star–Tree Gas-Gathering Pipeline Network in Discrete Spaces
Abstract
:1. Introduction
1.1. Motivation
1.2. Literature Review
1.3. Contributions
- (1)
- We stablish an MINLP model for the optimal design of star–tree networks in discrete space.
- (2)
- A hierarchical optimization framework is proposed. The first stage focuses on optimizing the design of the star topology pipeline network connecting wells to stations. The second stage involves optimizing the design of the tree topology pipeline network connecting stations to plants.
- (3)
- An improved genetic algorithm (IGA) is proposed, and the Kruskal algorithm is used to achieve optimal layout solutions for the tree network.
2. Mathematical Model
2.1. Objective Function
2.2. Constraints
2.3. Decision Variables
3. Solving Method
3.1. Basic Genetic Algorithm
- (1)
- Encoding: encode the information on the distribution of wells and stations into the chromosome sequence.
- (2)
- Generating initial population: a fixed size of chromosomes (individuals) is randomly generated to form the initial population P(t) (in this paper, 200 groups are generated). Here, t denotes the evolutionary generation counter, and T represents the maximum number of evolution cycles set for the algorithm.
- (3)
- Fitness function: each individual in the population is evaluated based on a fitness function, typically using the total investment value as the criterion for evaluation.
- (4)
- Selection and inheritance: the initial population is selected and crossed by simulating the process of biological evolution, and the next generation population P(t + 1) is obtained through step 3.
- (5)
- Termination condition judgment: when t ≤ T, then t + 1 replaces t, and we go to step 2; if t > T, we regard the individual with optimal fitness through the process of evolution as the optimal solution and terminate the operation [24].
3.2. Algorithm Improvement
3.3. IGA Testing
3.4. Kruskal Algorithm
4. Results and Discussion
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Nomenclature
Sets | |
Well set, | |
Station candidate position set, | |
Plant candidate position set, | |
Parameters | |
Pipeline network investment, CNY | |
Price of pipeline between wells and stations, CNY/m | |
Price of pipeline between stations, CNY/m | |
Maximal allowable pipeline length from well to station, m | |
Cost of plant, CNY | |
Cost of station, CNY | |
Plant investment, CNY | |
Station investment, CNY | |
Production pipeline investment, CNY | |
Gathering pipeline investment, CNY | |
Pipeline length from wells to stations, m | |
Pipeline length between stations, m | |
Node gas flow of station j, m3/d | |
Capacity of station, m3/d | |
Node gas flow of well i, m3/d | |
Node gas flow of plant k, m3/d | |
Connection decision variable between wells and stations, 0 or 1 | |
Station location decision variable, 0 or 1 | |
Connection decision variable between stations, 0 or 1 | |
Plant location decision variable, 0 or 1 |
References
- Zhou, J.; Fu, T.; Chen, Y.; Xiao, Y.; Peng, J.; Liang, G. A mixed integer nonlinear programming model for optimal design of natural gas storage surface double-pipe network. J. Energy Storage 2021, 44, 103379. [Google Scholar] [CrossRef]
- Rios-Mercado, R.; Borraz-Sanchez, C. Optimization problems in natural gas transportation systems: A state-of-the-art review. Appl. Energy 2015, 147, 536–555. [Google Scholar] [CrossRef]
- Demissie, A.; Zhu, W.; Belachew, C.T. A multi-objective optimization model for gas pipeline operations. Comput. Chem. Eng. 2017, 100, 94–103. [Google Scholar] [CrossRef]
- Hong, B.; Li, X.; Di, G.; Song, S.; Yu, W.; Chen, S.; Li, Y.; Gong, J. An integrated MILP model for optimal planning of multi-period onshore gas field gathering pipeline system. Comput. Ind. Eng. 2020, 146, 106479. [Google Scholar] [CrossRef]
- Sanaye, S.; Mahmoudimehr, J. Optimal design of a natural gas transmission network layout. Chem. Eng. Res. Des. 2013, 91, 2465–2476. [Google Scholar] [CrossRef]
- Rodriguez, D.A.; Oteiza, P.P.; Brignole, N.B. Simulated Annealing Optimization for Hydrocarbon Pipeline Networks. Ind. Eng. Chem. Res. 2013, 52, 8579–8588. [Google Scholar] [CrossRef]
- Fu, Y.X. Multi-objective parameters optimization design of single-pipe ring-type mixing water oil-gathering pipe network. Key Eng. Mater. 2011, 467, 1285–1290. [Google Scholar] [CrossRef]
- Wang, B.; Yuan, M.; Zhang, H.; Zhao, W.; Liang, Y. An MILP model for optimal design of multi-period natural gas transmission network. Chem. Eng. Res. Des. 2018, 129, 122–131. [Google Scholar] [CrossRef]
- Zhou, J.; Zhou, X.; Liang, G.; Peng, J. An MINLP model for network layout of underground natural gas storage. J. Intell. Fuzzy Syst. 2020, 38, 4619–4642. [Google Scholar] [CrossRef]
- Daskin, M. Network and discrete location models, algorithms and applications. J. Oper. Res. Soc. 1997, 48, 763–764. [Google Scholar] [CrossRef]
- Posta, M.; Ferland, J.A.; Michelon, P. An exact cooperative method for the uncapacitated facility location problem. Math. Program. Comput 2014, 6, 199–231. [Google Scholar] [CrossRef]
- Balinski, M.L. Integer programming: Methods, uses, computations. Manag. Sci. 1965, 12, 253–313. [Google Scholar] [CrossRef]
- Klincewicz, J.G.; Luss, H.; Rosenberg, E. Optimal and heuristic algorithms for multiproduct uncapacitated facility location. Eur. J. Oper. Res. 1986, 26, 251–258. [Google Scholar] [CrossRef]
- Efroymson, M.A.; Ray, T.L. A branch-bound algorithm for plant location. Oper. Res. 1966, 14, 361–368. [Google Scholar] [CrossRef]
- Uester, H.; Dilaveroglu, S. Optimization for design and operation of natural gas transmission networks. Appl. Energy 2014, 133, 56–69. [Google Scholar] [CrossRef]
- Zhang, H.; Liang, Y.; Zhang, W.; Wang, B.; Yan, X.; Liao, Q. A unified MILP model for topological structure of production well gathering pipeline network. J. Pet. Sci. Eng. 2017, 152, 284–293. [Google Scholar] [CrossRef]
- Bosikov, I.I.; Klyuev, R.V.; Silaev, I.V.; Stas, G.V. Comprehensive assessment of formalized ventilation difficultly and technological processes in coal mines. Sustain. Dev. Mt. Territ. 2023, 15, 516–527. [Google Scholar] [CrossRef]
- Nguyen, H.; Bui, X.N.; Choi, Y.; Topal, E. Application of artificial intelligence in predicting slope stability in open-pit mines: A case study with a novel imperialist competitive algorithm-based radial basis function neural network. In Applications of Artificial Intelligence in Mining, Geotechnical and Geoengineering; Elsevier: Amsterdam, The Netherlands, 2024; pp. 97–111. [Google Scholar]
- Rosa, V.R.; Camponogara, E.; Ferreira Filho, V.J.M. Design optimization of oilfield subsea infrastructures with manifold placement and pipeline layout. Comput. Chem. Eng. 2018, 108, 163–178. [Google Scholar] [CrossRef]
- Liu, Y.; Chen, S.; Guan, B.; Xu, P. Layout optimization of large-scale oil-gas gathering system based on combined optimization strategy. Neurocomputing 2019, 332, 159–183. [Google Scholar] [CrossRef]
- Hong, B.; Li, X.; Di, G.; Li, Y.; Liu, X.; Chen, S.; Gong, J. An integrated MILP method for gathering pipeline networks considering hydraulic characteristics. Chem. Eng. Res. Des. 2019, 152, 320–335. [Google Scholar] [CrossRef]
- Montagna, A.F.; Cafaro, D.C.; Grossmann, I.E.; Burch, D.; Shao, Y.; Wu, X.H.; Furman, K. Pipeline network design for gathering unconventional oil and gas production using mathematical optimization. Optim. Eng. 2023, 24, 539–589. [Google Scholar] [CrossRef]
- Slowik, A.; Kwasnicka, H. Evolutionary algorithms and their applications to engineering problems. Neural Comput. Appl. 2020, 32, 12363–12379. [Google Scholar] [CrossRef]
- Tohyama, H.; Ida, K.; Matsueda, J. A genetic algorithm for the uncapacitated facility location problem. Electr. Commun. Jpn. 2011, 94, 47–54. [Google Scholar] [CrossRef]
- Beasley, J.E. OR-Library: Distributing test problems by electronic mail. J. Oper. Res. Soc. 1990, 41, 1069–1072. [Google Scholar] [CrossRef]
- Al-Sultan, K.S.; Hussain, M.F.; Nizami, J.S. A genetic algorithm for the set covering problem. J. Oper. Res. Soc. 1996, 47, 702–709. [Google Scholar] [CrossRef]
- Pettie, S.; Ramachandran, V. An optimal minimum spanning tree algorithm. J. ACM 2002, 49, 16–34. [Google Scholar] [CrossRef]
- Zhou, J.; Peng, J.; Liang, G.; Deng, T. Layout optimization of tree-tree gas pipeline network. J. Pet. Sci. Eng. 2019, 173, 666–680. [Google Scholar] [CrossRef]
Problem Size | Total Number of Calculations | ε | Average Optimal Result |
---|---|---|---|
50 × 25 | 10 | 0.0001 | 861,682.74 |
0.0002 | 830,511.15 | ||
0.0003 | 818,015.08 | ||
0.0004 | 796,668.16 | ||
0.0005 | 806,771.78 | ||
0.001 | 809,352.78 | ||
0.002 | 855,745.99 | ||
0.003 | 834,490.13 |
Problem | Size (n × m) | Algorithm | Optimal Solution (Ave.) | Time (s) |
---|---|---|---|---|
CAP101 | 50 × 25 | LOCAL | 796,648.437 | - |
TABU | 797,508.70 | 0.19 | ||
CPSO | 796,648.44 | 0.88 | ||
IGA | 796,668.16 | 0.37 | ||
CAP103 | 50 × 25 | LOCAL | 893,782.11 | - |
TABU | 894,008.10 | 0.24 | ||
CPSO | 893,782.11 | 0.99 | ||
IGA | 895,192.66 | 0.17 | ||
CAP104 | 50 × 25 | LOCAL | 928,941.75 | - |
TABU | 928,941.80 | 0.15 | ||
CPSO | 928,941.75 | 0.60 | ||
IGA | 928,946.48 | 0.17 | ||
CAP131 | 50 × 50 | LOCAL | 793,439.56 | - |
TABU | 794,299.90 | 0.20 | ||
CPSO | 793,439.56 | 3.62 | ||
IGA | 793,902.48 | 0.37 | ||
CAP133 | 50 × 50 | LOCAL | 893,076.71 | - |
TABU | 893,782.10 | 0.30 | ||
CPSO | 893,076.71 | 3.78 | ||
IGA | 893,994.01 | 0.22 | ||
CAPB | 1000 × 100 | LOCAL | 13,198,556.43 | - |
TABU | 13,214,718.1 | 3.91 | ||
IGA | 13,211,519.82 | 3.26 |
Project | Cost |
---|---|
Station | CNY 52.17 × 104 |
Plant | CNY 1725.93 × 104 |
Pipeline cost (De160 × 9.5 mm) | CNY/km 15.636 × 104 |
Pipeline cost (De225 × 12.8 mm) | CNY/km 25.406 × 104 |
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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lin, Y.; Qiu, Y.; Chen, H.; Zhou, J.; He, J.; Du, P.; Liu, D. Hierarchical Optimization Framework for Layout Design of Star–Tree Gas-Gathering Pipeline Network in Discrete Spaces. Algorithms 2024, 17, 340. https://doi.org/10.3390/a17080340
Lin Y, Qiu Y, Chen H, Zhou J, He J, Du P, Liu D. Hierarchical Optimization Framework for Layout Design of Star–Tree Gas-Gathering Pipeline Network in Discrete Spaces. Algorithms. 2024; 17(8):340. https://doi.org/10.3390/a17080340
Chicago/Turabian StyleLin, Yu, Yanhua Qiu, Hao Chen, Jun Zhou, Jiayi He, Penghua Du, and Dafan Liu. 2024. "Hierarchical Optimization Framework for Layout Design of Star–Tree Gas-Gathering Pipeline Network in Discrete Spaces" Algorithms 17, no. 8: 340. https://doi.org/10.3390/a17080340
APA StyleLin, Y., Qiu, Y., Chen, H., Zhou, J., He, J., Du, P., & Liu, D. (2024). Hierarchical Optimization Framework for Layout Design of Star–Tree Gas-Gathering Pipeline Network in Discrete Spaces. Algorithms, 17(8), 340. https://doi.org/10.3390/a17080340