Abstract
Optimal production planning requires the solution of combinatorial optimization problems that need to be efficiently modelled so as to be solved with computational intelligence (CI) techniques. In this work, we report the computational performance of five recently proposed CI techniques, namely the sanitized-teaching-learning-based optimization (s-TLBO), moth flame optimization (MFO), flower pollination optimization, water cycle optimization, and adaptive wind driven optimization on the single level production planning problem which involves complex domain-hole constraints, nonlinearities in the production and investment costs, resource and unique process constraints. In this work, the domain-hole constraints are handled using a hard-penalty approach. The performance is evaluated on the case study of the Saudi Arabia petrochemical industry to determine optimal portfolio from 54 processes for producing 24 products with three production levels. Based on 2040 (8 Cases × 51 runs × 5 algorithms) unique instances of the problem, it was observed that s-TLBO and MFO are consistently able to determine efficient solutions and that s-TLBO was able to quickly discover feasible solutions and had relatively low variance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Abbreviations
- a sr :
-
amount of raw material r required in process s for producing per ton of product
- k :
-
production capacity level, K denotes the total number of production capacity level of a process
- n t :
-
number of active processes employed to produce product t
- r :
-
index for raw material, r ∈ (1, .., R); R denotes the total number of raw materials
- s :
-
index for process, s ∈ (1, .., S); S denotes the total number of processes
- t :
-
index for product, t ∈ (1, .., T); T denotes the total number of products
- x s :
-
total amount of product produced from process s
- \( {y}_s^k \) :
-
binary variable to indicate the production level from process s;
\( {y}_s^k \)= 1, if \( \left({L}_s^k\le {x}_s\le {L}_s^{k+1}\right) \), else 0
- z s :
-
binary parameter to indicate the production in domain hole; z s = 0 if (x s = 0) or (L s ≤ x s ≤ U s), else 1
- B :
-
total available monetary resources ($)
- C s :
-
total production cost of process s
- E s :
-
selling price per ton of the product produced from process s
- I s :
-
total investment cost of process s
- \( {L}_s^k \) :
-
production capacity level of level k for process s
- \( {P}_r^{rawmaterial} \) :
-
penalty incurred in fitness function due to insufficient raw material of type r
- P Budget :
-
penalty incurred in fitness function due to insufficient investment cost
- \( {P}_t^{uni} \) :
-
penalty incurred in fitness function due to violation of unique process constraint for product t
- \( {Q}_s^k \) :
-
production cost for production capacity level k of process s
- S t :
-
set of processes that can produce product t
- U s :
-
maximum production from process s
- \( {V}_s^k \) :
-
investment cost for production capacity level k of process s
- λ, γ :
-
static penalty factor
References
Alfares H, Al Amer A (2002) An optimization model for guiding the petrochemical industry development in Saudi Arabia. Eng Optim 34(6):671–687
Aminzadeh F (2005) Applications of AI and soft computing for challenging problems in the oil industry. J Pet Sci Eng 47(2):5–14
Assareh E, Behrang MA, Assari MR, Ghanbarzadeh A (2010) Application of PSO (particle swarm optimization) and GA (genetic algorithm) techniques on demand estimation of oil in Iran. Energy 35(12):5223–5229
Bayraktar Z, Komurcu M (2016) Adaptive wind driven optimization. In: Proceedings of the 9th EAI international conference on bio-inspired information and communications technologies, New York, USA. https://doi.org/10.4108/eai.3-12-2015.2262424
Toledo CEE, Aranda CG, Mareschal B (2010) Petrochemical industry: assessment and planning using multicriteria decision aid methods. Technol Invest 1(2):118–134
Cecchini RL, Ponzoni I, Carballido JA (2012) Multi-objective evolutionary approaches for intelligent design of sensor networks in the petrochemical industry. Expert Syst Appl 39(3):2643–2649
Chauhan SS, Kotecha P (2016) Single level production planning in petrochemical industries using Moth-flame optimization. IEEE region 10 conference (TENCON), Singapore. https://doi.org/10.1109/TENCON.2016.7848003
Chauhan SS, Kotecha P (2018) An efficient multi-unit production planning strategy based on continuous variables. Appl Soft Comput 68:458–477
Chauhan SS, Sivadurgaprasad C, Kadambur R, Kotecha P (2018) A novel strategy for the combinatorial production planning problem using integer variables and performance evaluation of recent optimization algorithm, Swarm and Evolutionary Computation, 43, 225–243
Chinta S, Kommadath R, Kotecha P (2016) A note on multi-objective improved teaching–learning–based optimization algorithm (MO–ITLBO). Inf Sci 373:337–350
Črepinšek M, Liu SH, Mernik L (2012) A note on teaching–learning–based optimization algorithm. Inf Sci 212:79–93
Duan QQ, Yang GK, Pan CC (2014) A novel algorithm combining finite state method and genetic algorithm for solving crude oil scheduling problem. Sci World J 2014:1–11
Editorial (2015) Synthesizing tomorrow. Nat Plants 1:15047
Eskandar H, Sadollah A, Bahreininejad A, Hamdi M (2012) Water cycle algorithm – a novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput Struct 110–111:151–166
Hasda RK, Bhattacharjya RK, Bennis F (2016) Modified genetic algorithms for solving facility layout problems. Int J Interact Des Manuf 11(3):713–725
Joly M, Rocha R, Sousa LCF, Takahashi MT, Mendonça PN, Moraes LAM, Quelhas AD (2015) The strategic importance of teaching operations research for achieving high performance in the petroleum refining business. Educ Chem Eng 10:1–19
Kadambur R, Kotecha P (2015) Multi-level production planning in a petrochemical industry using elitist teaching–learning-based-optimization. Expert Syst Appl 42(1):628–641
Kommadath R, Kotecha P (2017) Teaching learning based optimization with focused learning and its performance on CEC2017 functions, 2017 IEEE congress on evolutionary computation (CEC), San Sebastian, Spain. https://doi.org/10.1109/CEC.2017.7969595
Kadambur R, Kotecha P (2016) Optimal production planning in a petrochemical industry using multiple levels. Comput Ind Eng 100:133–143
Mernik M, Liu S-H, Karaboga D, Črepinšek M (2015) On clarifying misconceptions when comparing variants of the artificial bee Colony algorithm by offering a new implementation. Inf Sci 291:115–127
Mirjalili S (2015) Moth–flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl-Based Syst 89:228–249
Moro LFL (2009) Optimization in the petroleum refining industry – I the virtual refinery. Comput Aided Chem Eng 27:41–46
Nabavi R, Rangaiah GP, Niaei A, Salari D (2011) Design optimization of an LPG thermal cracker for multiple objectives. Int J Chem React Eng 9(A80):1–4634
Ozcelik Y, Hepbasli A (2006) Estimating petroleum exergy production and consumption using a simulated annealing approach. Energy Sources 1(3):255–265
Ramteke M, Srinivasan R (2012) Large-scale refinery crude oil scheduling by integrating graph representation and genetic algorithm. Ind Eng Chem Res 51(14):5256–5272
Ren T, Daniëls B, Patel MK, Blok K (2009) Petrochemicals from oil, natural gas, coal and biomass: production costs in 2030–2050. Resour Conserv Recycl 53(12):653–663
Sheremetov L, Bañares-Alcántara MAR, Aminzadeh F, Mansoori GA (2005) Intelligent computing in petroleum engineering. J Pet Sci Eng 47(1–2):1–3
Toksarı MD (2007) Ant colony optimization approach to estimate energy demand of Turkey. Energy Policy 35(8):3984–3990
Velez-Langs, Oswaldo, (2005). Genetic algorithms in oil industry: An overview. Journal of Petroleum Science and Engineering 47:15–22
Yang XS (2012) Flower pollination algorithm for global optimization. In: Proceedings of the 11th international conference on unconventional computation and natural computation, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32894-7_27
Zhang L, Jiang Y, Gao X, Huang D, Wang L (2016) Efficient two–level hybrid algorithm for the refinery production scheduling problem involving operational transitions. Ind Eng Chem Res 55(28):7768–7781
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Chauhan, S.S., Kotecha, P. (2020). Single-Level Production Planning in Petrochemical Industries Using Novel Computational Intelligence Algorithms. In: Bennis, F., Bhattacharjya, R. (eds) Nature-Inspired Methods for Metaheuristics Optimization. Modeling and Optimization in Science and Technologies, vol 16. Springer, Cham. https://doi.org/10.1007/978-3-030-26458-1_13
Download citation
DOI: https://doi.org/10.1007/978-3-030-26458-1_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-26457-4
Online ISBN: 978-3-030-26458-1
eBook Packages: EngineeringEngineering (R0)