982
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Multi-Objective optimization of the Hydrocarbon supply chain under price and demand uncertainty

ORCID Icon, ORCID Icon & ORCID Icon
Pages 1525-1537 | Received 10 Jan 2021, Accepted 12 Oct 2021, Published online: 29 Oct 2021

ABSTRACT

The energy sector is known for its enormous investments, despite the erratic behaviour of the oil market (e.g. changes in crude oil prices). Therefore, strategic and tactical planning of the Hydrocarbon supply chain (HCSC), considering market uncertainty, is a significant area of research. HCSC construction involves the integration of crude oil and natural gas supply chains (SCs). In this study, a stochastic multi-objective optimization model is developed for the tactical planning of HCSC. The model considers price and demand uncertainty by formulating a two-stage stochastic programming model. Financial objectives are considered in terms of cost minimization and revenue maximization, while a non-financial objective is considered in terms of depletion rate minimization (i.e. reserves sustainability maximization). The model assists the decision-maker in quantifying the amount of production required to meet demand under different scenarios. Furthermore, the proposed model assists in evaluating the trade-offs among alternatives. A real-world HCSC is used to elucidate the practicability of the model, and some managerial insights are derived by conducting a sensitivity analysis. For instance, production can be reduced during high demand periods to maintain enough reserves, and the excess demand can be satisfied from the outside market based on medium-term contracts.

1. Introduction

The petroleum products market has been volatile in recent years due to irregular changes in crude oil prices. As a result, many petroleum companies went out of business due to the lack of cash inflow, hence weak global competitiveness. Furthermore, some oil-producing countries halted many development projects. Consequently, decision-makers should consider uncertain market behaviour in developing plans to tolerate different market conditions. Stochastic programming is one approach that can develop a robust plan taking into account all of the conditions.

The hydrocarbon supply chain (HCSC) begins with crude oil and natural gas reservoirs as production entities and ends at customers after going through several processing and refining operations. Throughout this journey, crude oil and natural gas undergo several stages of transformation, generating different types of products in different forms. These products are transported using various modes all over the world. The supply chain is typically segmented into three echelons: upstream, midstream, and downstream. Sahebi, Nickel, and Ashayeri (Citation2014) listed different entities and activities in each echelon, whereas (Stewart and Arnold Citation2007) provided a detailed description of all activities and the associated surface facility (entity).

HCSC optimization poses many challenges for both academics and practitioners. The first challenge includes managing entities, information, products, and activities (e.g. processing, transformation, and logistics) in an integrated fashion. The second challenge is formulating uncertain market behaviour, such as uncontrolled changes in oil prices, demand, and yield. The third challenge is keeping sufficient reserves of natural resources for the coming generations while also satisfying customer demand to maintain the same market share.

The aforementioned challenges pose an important research problem in shaping the research gap identified by the literature review in section 2. Although the area of HCSC optimization receives considerable attention, only (Iakovou Citation2001) formulated a deterministic multi-objective model for the logistics of the downstream segment. Furthermore, (Ghaithan, Attia, and Duffuaa Citation2017; Attia, Ghaithan, and Duffuaa Citation2019a) proposed deterministic multi-objective models for the upstream and downstream segments, respectively.

To the best of our knowledge, this work distinguishes itself from the prior studies by integrating different aspects in an optimization model. First, this study incorporates scenario-based stochastic programming (SP) considering price and demand uncertainties. Second, it formulates a multi-objective optimization (MOO) model that integrates the upstream activities of the oil and gas supply chains (SC). Financial objectives are considered in terms of cost minimization and revenue maximization, while non-financial objectives are considered in terms of depletion rate minimization (i.e. reserves sustainability maximization). The rationale behind separating cost and revenue is that each objective assesses different performance measures. Cost measures efficiency and how effective the organisation is doing its business, while revenue represents cash inflow. Consequently, the organisation wants to know how much the cash inflow is and whether it will be able to fulfill its commitments and obligations, such as salaries, loans, and services. Due to a lack of cash inflow, many organisations were forced to halt projects and lay off a large number of employees. In view of the importance of cash inflows in our situation, the two objectives are separated for assessing trade-offs between costs and revenues.

Third, this study optimises tactical decisions for crude oil and natural gas production and transportation quantities. Furthermore, CO2 emissions have been considered to reduce the negative environmental impact of HCSCs. Finally, the proposed model was applied to a real case study from Saudi Arabia to verify its validity and practicability.

The subsequent sections of this paper are organised as follows: relevant literature of the HCSC is reviewed in section 2. The model formulation and solution methodology are discussed in sections ‎3 and 4. A case study and sensitivity analysis are presented in section ‎5. The conclusion and recommendation for future research are highlighted in section ‎6.

2. Literature review

Research on HCSC optimization can be classified based on the product (e.g. crude oil or natural gas) or based on echelon as upstream, downstream, or integrated echelon. It is noted that the midstream echelon is implicitly considered as being a part of the upstream or downstream. In this section, only stochastic models were considered.

The first group of the reviewed models formulates the upstream oil-oriented echelon. Jørnsten (Citation1992) formulated a mixed-integer linear programming (MILP) model for investment planning of offshore petroleum fields under different demand scenarios. Although the investment planning was influenced by uncertainty in demand and prices, the uncertainty in price was not considered. Haugen (Citation1996) tackled scheduling oil or gas production from offshore fields, assuming uncertainty due to advances in technology that increase production, reveal the physical structure of reservoirs, and change the estimated reserves.

Jonsbråten (Citation1998) proposed a model for maximizing the net present value (NPV) of oil fields based on different scenarios of oil prices. A progressive hedging algorithm (PHA) was used to deconstruct the model into scenario-based sub-models, making the proposed model applicable. Although the model focuses on reservoir production, the uncertainty and non-linearity associated with reservoir performance were ignored. Aseeri, Gorman, and Bagajewicz (Citation2004) tackled investment planning by specifying the number and location of production platforms, well platforms, and wells to be drilled for production. They considered budget and potential for borrowing limitations, in addition to prices and the productivity index, as uncertain parameters. For simplicity, the reservoir behaviour was linearised using a piecewise linear function, which is a limitation of their model. In addition, they utilised sample average approximation (SAA) to overcome the complexities of solving large-scale stochastic models.

Continuing in the same direction of research concerning the investment planning of offshore fields, (Tarhan, Grossmann, and Goel Citation2009) proposed a multi-stage SP model considering uncertainties of initial maximum oil flow rate, recoverable oil volume, and water breakthrough time of the reservoir. However, their solution algorithm needs more improvement to reduce computational time.

The second group of the reviewed models formulates the downstream segment. Li et al. (Citation2004) compared two different objective functions for planning refinery operations utilising chance-constrained programming (CCP). The first objective was based on a confidence level (i.e. the probability of satisfying customer demand). The second was based on the filling rate (i.e. the proportion of satisfied demand). Neiro and Pinto (Citation2005) incorporated the effect of the uncertainty of oil prices and demand on planning refinery operations.

Al-Qahtani and Elkamel (Citation2010) proposed a MILP model to minimize annualised operating and capital costs of multi-refinery plants. The model decisions are related to capacity expansion, production quantities, and blending levels. In addition, they considered the uncertainty of the number of imported products, product price, and demand, employing the SAA approach.

(Yang, Gu, and Rong Citation2010; Tong, Feng, and Rong Citation2012) utilised the Markov chain to represent the fluctuation of product yield in refineries. The former used CCP in the formulation, whereas the latter used scenario-based. Oliveira and Hamacher (Citation2012) applied SP optimization to the downstream network in northern Brazil. They used SAA to avoid producing a large number of scenarios. The first-stage decisions involve when and where to invest, while the second-stage decisions focus on how much to produce. Fernandes, Relvas, and Barbosa-Póvoa (Citation2015) developed a stochastic MILP based on demand uncertainty using a node-variable formulation to produce a compact model. Although (Oliveira and Hamacher Citation2012; Fernandes, Relvas, and Barbosa-Póvoa Citation2015) optimised the downstream sector, they ignored the uncertainty associated with product price.

Recently, Attia (Citation2021) utilised robust programming to manage the HCSC using the MOO approach. They concluded that the robust model offers a plan with the highest revenue and the lowest sustainability. On the other hand, the stochastic model is conservative in terms of sustainability (i.e. offers better sustainability). The differences show that the robust model increases oil production to compensate for the scenario’s variability since it provides a single solution for all scenarios.

Related to HCSC integration, (Escudero, Quintana, and Salmerón Citation1999) developed a framework for scheduling transformation and transportation under uncertain price, cost, and demand conditions. They compared two different objectives: minimizing the penalties of non-sufficient resources and minimizing the total transformation and transportation costs. In line with the previous studies, (Dempster et al. Citation2000) formulated a model for the depot and refinery optimization problem considering the uncertainty of price and demand. Later on, (MirHassani Citation2008) tackled the same problem considering only demand as an uncertain parameter. Al-Othman et al. (Citation2008) showed that the plan based on stochastic models is more profitable than deterministic models.

Off-line research considers price and/or demand as uncertain parameters. Ghatee and Hashemi (Citation2009) considered uncertainty in daily production, daily exportation, refinery intake, pipelines, and storage tanks’ capacity. However, the capacities of pipelines and storage tanks are fixed during the planning period.

Ribas, Hamacher, and Street (Citation2010) developed a two-stage SP model based on 27 scenarios (i.e. three levels for each uncertain parameter). MirHassani and Noori (Citation2011) considered the capacity expansion of distribution systems (i.e. investment allocation). The first stage decisions are the capacity of instalments and transported quantities. They ignored price uncertainty despite its impact on investment decisions.

Among the few research works that considered environmental legislation, (Liqiang and Guoxin Citation2015) proposed a model-oriented around CO2 emissions. The objective was to mitigate carbon emissions to minimize the taxes from environmental legislation. For further reading, (Sahebi, Nickel, and Ashayeri Citation2014) conducted a comprehensive review of the HCSC optimization. In addition, (Caballero et al. Citation2004; Gutjahr and Pichler Citation2016) presented a general survey on the area of MOS optimization.

The literature reveals that this paper contributes to the literature by embracing a multi-objective framework to study the trade-off among conflicting objectives, e.g. financial and non-financial objectives. Besides, the model integrates different aspects, such as price and demand uncertainty, crude-oil and natural-gas planning simultaneously, CO2 emissions, and natural resource sustainability.

3. Model formulation

HCSC extends from crude oil and natural gas production fields, goes through processing and transforming operations, and ends at demand terminals. Attia, Ghaithan, and Duffuaa (Citation2019a) provides a detailed description of the different activities and products of the HCSC. There is an overlap between crude oil and natural gas SCs because of the inclusion of associated gas in crude oil. A schematic representation of the network is depicted in .

The produced crude oil is transported to gas-oil separator plants (GOSPs). The separated oil is then gathered and transported to the oil processing plants for stabilisation and sweetening (i.e. removing H2S and other gases). At the same time, the separated gas (i.e. associated gas) and non-associated gas are collected at the gas gathering centres. The gas is then processed to remove H2S and CO2, while methane and natural gas liquid (NGL) are produced. Furthermore, the NGL is further processed to produce different gas products (e.g. ethane, butane, propane, and natural gasoline). Eventually, the processed crude oil and gas products are transported to different demand terminals (e.g. local, industrial, and international).

Figure 1. HCSC activities and decisions of 1st and 2nd stages

Figure 1. HCSC activities and decisions of 1st and 2nd stages

3.1. Uncertainties in HCSC

Model parameters are classified as either certain or uncertain. Certain parameters are defined as those determined by the decision-maker beforehand (e.g. OPEC quota, gas-oil ratio (GOR), CO2 emission limit). While uncertain parameters cannot be determined (e.g. yield) or may change as a result of market behaviour (e.g. price and demand). In real-life situations, the values of uncertain parameters are not known at the start of the planning period. Consequently, the decision-maker has to make some decisions based on the known values of certain parameters; then, as the realisation of some uncertain parameters becomes clear, he/she can take the second batch of decisions (recourse decisions). This process continues (i.e. decide, realise, decide, realise, and so on) until all parameters are recognised, and all decisions are taken. Thus, the multi-stage SP can model the previous process involving staged decision-making.

Price and demand at echelon 3 are considered uncertain parameters in this study, while other parameters are assumed to be known and fixed. The reason behind price selection is the dramatic fluctuations in crude oil and petroleum products prices in recent years. Uncertain parameters can be represented by a plausible number of scenarios (i.e. finite set of realisations) with corresponding probabilities of occurrence.

At the start of the planning period, certain parameters are known in a two-stage SP, while uncertain parameters are subsequently realised. depicts the HCSC’s first and second stage decisions, such that the production from the oil and gas reservoirs starts at the beginning, as early as possible, to ensure satisfying the demand on time. The produced oil and gas, associated and non-associated, are then stored in the gathering centres. After that, the market scenarios for price and demand became known. Consequently, sufficient quantities are extracted from the gathering centres for further processing, transformation, and distribution. Extraction from gathering centres is known as recourse or corrective action, and it occurs when not all the produced quantities are sent for further activities (i.e. quantities as per need based on scenario values).

Dantzig (Citation1955) proposed the first representation of the two-stage SP model. The following formulation is adopted from (Conejo, Carrión, and Morales Citation2010):

(1) Minimizexz=cTx+EQω(1)
(2) subjecttoAx=b(2)
(3) xX(3)
(4) Qω=minimizeyωqωTyω(4)
(5) subjecttoTωx+Wωyω=hω(5)
(6) yωY,ωΩ(6)

Where x and y(ω) are the first- and second-stage decisions, ω scenario index, is the expected value of the second-stage decisions. The deterministic equivalent of the above formulation after a rearrangement is as follows:

(7) Minimizex,yωz=cTx+ωΩπωqωTyω(7)
(8) subjecttoAx=b(8)
(9) Tωx+Wωyω=hω,ωΩ(9)
(10) xX,yωY,ωΩ(10)

3.2. Model notations

summarises the definition of the sets, parameters, and variables used to formulate the proposed model, mainly adopted from (Attia, Ghaithan, and Duffuaa Citation2019a).

Table 1. Model notations

3.3. Model constraints

Constraints and objective functions in SP can be formulated mathematically based on either node-variable formulation or scenario-variable formulation (Conejo, Carrión, and Morales Citation2010), as represented in . In node-variable formulation, the number of decision variables depends on the number of decision points, whereas a scenario-based formulation depends on the number of scenarios. Node-variable formulation generates a compact model and utilises the recent advances in commercial software for solving optimization models without decomposition. In contrast, scenario-based formulation generates relatively larger models that are naturally decomposed. In this work, the model is formulated based on node-variable formulation.

Figure 2. SP formulation methods

Figure 2. SP formulation methods

There are eight sets of constraints formulated considering scenarios, ω, of uncertain parameters in addition to 1st and 2nd stage decision variables.

(1) Material balance constraints of the 2nd echelon plants: EquationEquatios (11) and (Equation12) formulate the material balance at GOSPs, n, for crude oil and associated gas. The input stream, xijt1o, output oil stream, xjit1o, and output gas stream, yjit1g, are 1st stage decisions. The output oil stream depends on the yield, Pijto, and the output associated gas stream depends on the gas-oil ratio, GORijto. The material balance at the oil, PO, and gas, PG processing plants, represented by EquationEquations (14) and (Equation15), and EquationEquation (17) for oil and gas, respectively. EquationEquations (14) and (Equation15) receive oil, xijωt2o, and produce oil, xjiωt2o, and gas, yjiωt2g, based on the input stream yield characteristics, Pijo. Beside EquationEquations (13) and (Equation16) balance the material at the oil, go, and gas, gg, gathering centres by receiving the input from GOSPs, n, and gas reservoirs, rg, then the output sent to the oil, po, and gas, pg, processing plants. The output from the gathering centres is scenario-based, ω.

(11) iroPijtoxijt1o=igoxjit1oo,jn(11)
(12) iroGORijtoxijt1o=iggyjit1go,jn(12)
(13) inxijt1o+xjωt12o+=ipoxjiωt2o+xjωt2o+o,jgo,ω(13)
(14) igoPijoxijωt2o=idoxjiωt2oo,jpo,ω(14)
(15) igoPijoxijωt2o=gH2S;idgyjiωt2go,jpo,ω(15)
(16) irgyijt1g+inyijt1g+yjωt12g+=ipgyjiωt2g+yjωt2g+g,jgg,ω(16)
(17) iggPijtgyijωt2g=idgyijωt2gg,jpg,ω(17)

(2) Plant capacity constraints of the 2nd and 3rd echelon plants: EquationEquations (18)–(Equation21) represent the maximum processing capacity of oil plants: reservoirs, ro, GOSPs, n, gathering centres, go, processing plants, po, and demand terminals, do, respectively. EquationEquations (22), (Equation23), and (Equation24) model the capacity of gas plants.

(3) Route capacity constraints: connecting all the plants are represented in EquationEquations (25) and (Equation27) for 1st stage decisions and EquationEquations (26) and (Equation28) for 2nd stage decisions.

(18) iropijtoxijt1oCjoo,jn(18)
(19) inxijt1o+xjωt12o+Cjoo,jgo,ω(19)
(20) igopijtoxijωt2oCjoo,jpo,ω(20)
(21) ipoxijωt2o+xjωt12o+Cjoo,jdo,ω(21)
(22) irgyijt1g+inyijt1g+yjωt12g+Cjgg,jgg,ω(22)
(23) iggpijtgyijωt2gCjgg,jpg,ω(23)
(24) ipgyijωt2g+yjωt12g+Cjgg,jdg,ω(24)
(25) xijt1ocijoo,i,jro,n,n,go(25)
(26) xijωt2ocijoo,i,jgo,po,po,do,ω(26)
(27) yijt1gcijgg,i,jrg,gg(27)
(28) yijωt2gcijgg,i,jgg,pg,pg,dg,ω(28)

(4) Demand constraints at the 3rd echelon: EquationEquations (29) and (Equation30). (5) OPEC quota constraint at the 3rd echelon: EquationEquation (31), and (6) Environmental regulations constraints at gas processing plants: EquationEquation (32) based on 2nd stage decisions. (7) Sustainability constraints at 1st echelon plants: EquationEquations (33) and (Equation34) depend on first-stage decisions. Eventually, (8) Non-negativity constraints: EquationEquations (35).

(29) ipoxijωt2oxjωt2o++xjωt2o=djωtoxjωt12o+o,jdo,ω(29)
(30) ipgyijωt2gyjωt2g++yjωt2g=djωtgyjωt12g+g,jdg,ω(30)
(31) o,ipo,jintoxijωt2o+o;jintoxjt1o+OPECQω(31)
(32) gCO2;jpgyjωt2gCmaxω(32)
(33) iro,jnxijt1oc,iroRitoD(33)
(34) irg,jggyijt1gg,irgRitgD(34)
(35) xijt1o,xijωt2o,xjωt2o+,xjωt2o,yijt2g,yijωt2g,yjωt2g+,yjωt2g,D0(35)

3.4. Model objective functions

Three objective functions have been proposed to investigate the trade-off between different economic and non-economic objectives. (1) Total cost minimization: expressed in EquationEquation (36). The considered costs are production costs at the 1st echelon represented by terms 1 and 2, the processing cost at the 2nd echelon plants represented by terms 5, 6, and 7, the transportation costs represented by terms 3, 4, 8, and 9, holding costs at gathering centres represented by terms 10 and 11 t, the penalty cost of producing over-or under- the demand represented by terms 10 and 11, and the final term account for CO2 emissions cost.

(2) Total revenue maximization: computed by subtracting the amount of production above the demand (i.e. over-production that cannot be sold) from total production results in the actual selling amount, equal to the demand, formulated in EquationEquation (37). The total cost and revenue are discounted back to their present value based on the discount rate dr per planning period t. (3) Depletion rate minimization: formulated in EquationEquation (38) as a ratio of production from reservoirs to the total proved reserves. Therefore, the proposed model can maximize the sustainability of the reserves of natural resources (e.g. crude oil and natural gas).

(36) MinimizeTotalCost=t1+drt1o,i,jro,necijtoxijt1o+g,i,jrg,ggecijtgyijt1g+o,i,jro,ntcijtoxijt1o+g,i,jrg,ggtcijtgyijt1g+o,i,jro,npcijtoxijt1o+ωπωo,i,jgo,popcijtoxijωt2o+g,i,jgg,pgpcijtgyijωt2g+o,i,jn,po,po,dotcijtoxijωt2o+g,i,jgg,pg,pg,dgtcijtgyijωt2g+o,jgo,dowjωo+xjωt2o++wjωoxjωt2o+g,jgg,dgwjωg+yjωt2g++wjωgyjωt2g+gCO2;jpgcitgyjωt2g(36)
(37) maximizeRevenue=t1+drt1ωπωo,i,jpo,doprjωtoxijωt2oxjωt2o++g,i,jpg,dgprjωtgyijωt2gyjωt2g+(37)
(38) minimizeD(38)

4. Solution methodology

The adopted solution methodology uses an improved version of the ε-constraint approach introduced by (Mavrotas and Florios Citation2013) to produce the Pareto-optima. The preferred plan from Pareto-optima set is chosen using Technique by Similarity to Ideal Solution (TOPSIS).

4.1. Multi-objective optimization

AUGMECON 2 (augmented epsilon constraint 2) is a modified version of the ε-constraint method proposed by (Mavrotas and Florios Citation2013) used to generate the Pareto-optima. The algorithm for the three objective functions is as the following:

Step 1: Identify the range of each objective function to establish the pay-off matrix and apply the Lexicographic optimization:

  1. Minimize the total cost, f1, ignoring the other two objectives, f2 and f3, and be subject to all constraints.

  2. Maximize the total revenue, f2, consider f1 as an equality constraint and be subject to all constraints.

  3. Minimize the depletion rate, f3, consider f1 and f2 as equality constraints, and be subject to all constraints.

Step 2: Repeat step 1 by changing the order of the objective functions.

Step 3: Generate the Pareto-optima.

  1. Choose f1 as a primary objective and divide the range of f2 and f3 equidistantly.

  2. Try different resolutions of f2 and f3 and choose the best one based on the maximum Euclidean distance between the successive resolutions.

  3. Apply an exhaustive enumeration over (f1, f2, f3) and obtain the corresponding decision variables.

4.2. Preferred plan selection

Pareto-optima is a finite number of tactical plans; thus, the problem is to find the preferred plan among a finite number of feasible plans based on conflicting criteria. This technique is a multi-criteria decision-making (MCDM), and TOPSIS is a numerical method used to solve this problem (Clemen and Reilly Citation2004; Tzeng and Huang Citation2011). The steps of the TOPSIS method is as follows (Ewa Citation2011)

Step 1: Construct the decision matrix and determine the weight of criteria, w, as shown in .

Table 2. Alternative decision matrix

Step 2: Calculate the normalised decision matrix

(39) nij=xiji=1mxij;i=1,,m;j=1,2,3(39)

Step 3: Calculate the weighted normalised decision matrix

(40) vij=wijnij;i=1,,m;j=1,2,3;j=13wj=1(40)

Step 4: Determine the positive ideal and negative ideal solutions.

Positive ideal solution A+, best values on each criterion, has the form:

(41) A+=v1+,v2+,v3+=maxvijijJ,minvijijJ(41)

Negative ideal solution A, worst values on each criterion, has the form:

(42) A=v1,v2,v3=minvijijJ,maxvijijJ(42)

Step 5: Calculate the separation measures from the positive ideal solution and the negative ideal solution.

(43) di+=j=1nvijvj+2;i=1,,m(43)
(44) di=j=1nvijvj2;i=1,,m(44)

Step 6: Calculate the relative closeness to the positive ideal solution.

(45) Ri=didi+di+;0Ri1;i=1,,m(45)

Step 7: Rank the preference order or select the alternative closest to 1.

5. Case study

The Saudi Arabian HCSC was utilised to evaluate the proposed model’s practicability and performance. This section presents the analysis of the results and highlights managerial insights after conducting the sensitivity analysis.

5.1. Saudi Arabian HCSC

The production areas, processing plants, and demand terminals of the HCSC are shown in and based on (McMurra Citation2011; Attia, Ghaithan, and Duffuaa Citation2019b, Citation2019a). Saudi Arabia produces crude oil in 4 different types: AXL, AL, AM, and AH. summarises the distribution of crude oil reserves, local demand, and international demand for each type, where the confirmed crude oil reserves are 268 Bbbl. summarises the distribution of gas products to the demand terminals.

Table 3. Distribution of oil reserves, local demand, and international demand for each type

Table 4. Distribution of gas products to the demand terminals

The cost of holding (i.e. the penalty of producing the above demand) is estimated to be 25% of the international price. While, the penalty of producing below demand is the international market price plus the cost of delivering the product to the demand terminal (i.e. assuming that shortage is not allowed), which is estimated to be 125% of the international price.

International prices and domestic demand are considered uncertain parameters with three levels: high, base, and low, with a corresponding probability for each level: 0.25, 0.50, and 0.25. The base-level represents the current values of the price and demand. While high and low levels represent the maximum increase and decrease over the 3 months planning period. These values are updated periodically at the beginning of each planning period. High and low levels are assumed 1.20 and 0.80 of the base level, as shown in . It is assumed that the realisations of the uncertain parameters are independent to get the joint probability. Uncertain parameters were selected based on market behaviour and consistency with the HCSC literature. The above assumptions regarding scenario construction (i.e. probabilities and independency) align with the literature (Al-Othman et al. Citation2008; Khor, Elkamel, and Douglas Citation2008; Ribas, Hamacher, and Street Citation2010; Ribas, Leiras, and Hamacher Citation2011).

Figure 3. Saudi Arabia upstream crude oil SC

Figure 3. Saudi Arabia upstream crude oil SC

Figure 4. Saudi Arabia natural gas SC

Figure 4. Saudi Arabia natural gas SC

Figure 5. Scenario construction for the MOS model

Figure 5. Scenario construction for the MOS model

5.2. Numerical results: MOS model

The length of the planning horizon in this study is three months, which is divided into a one-month planning period. The results obtained from GAMS (i.e. solved with CPLEX solver) for the case study are summarised in . To acquire more insights, the proposed stochastic model’s results are compared to the multi-objective deterministic (MOD) model proposed by (Attia, Ghaithan, and Duffuaa Citation2019a). The deterministic model assumes that all parameters are known and certain. The pay-off matrix listed in shows that the minimum total cost based on the MOS is higher than that of the MOD model the maximum revenue is lower. Therefore, in the worst case, the sustainability of MOD is better than MOS.

Table 5. MOS model statistics

Table 6. Pay-off matrix of MOS model applying lexicographic optimization

Table 7. Pay-off matrix of MOD model applying lexicographic optimization (Attia, Ghaithan, and Duffuaa Citation2019a)

To generate the Pareto-optima, the ranges of f2 and f3 are divided equidistantly to evaluate different resolutions, as shown in . The maximum Euclidean distance of 0.05 was used to decide whether there is a significant difference between the old and new resolutions. Then, a systematic search is applied over all possible points (i.e. 101 × 101 = 10,201 possible points). Where the coordinate of the points represents the values of (f1, f2, f3). The best resolution is 100 segments; more than this, no significance in Pareto-optima can be achieved.

Table 8. Sensitivity analysis for resolution

A set of 154 Pareto-optima is generated using the above algorithm, which shapes the trade-off between different objectives, as depicted in . The production plan at vertex V1, (a), represents the worst case with a total cost of M$ 31,602.43/3 months, the revenue of M$ 22,097.68/3 months, and the sustainability of the reserves is at the maximum of 123.41 years (i.e. low depletion rate). This occurs as a result of low production levels; consequently, the shortage penalty reaches the maximum. While at vertex V2, the minimum total cost and maximum revenue can be attained but with sacrificing sustainability. Regarding the total cost, the solver produces quantities from reservoirs that compromise production, processing, and transportation costs and penalties for producing above and below the requirements.

According to , the contour plot of the Pareto-optima produced by the stochastic model behaves similarly to the one produced by the deterministic model (Attia, Ghaithan, and Duffuaa Citation2019a). In other words, whether using deterministic or stochastic models, the trade-off between total cost, revenue, and depletion rate is the same. The break-even analysis is shown in , where Saudi Arabia can cover its total expenses by producing oil at 7.23 MMbbld and gas at 3,562.05 MMcftd. Not taking market uncertainty into account, the break-even points for oil and gas production are 6.96 MMbbld and 6,570.46 MMcftd, respectively. The deterministic model results in low oil production, which does not meet demand and adds to the shortage penalty. Simultaneously, gas production will increase, causing depletion and inventory levels to rise.

Finally, moving from V1 to V2, the preferred plan should be chosen by balancing the three objective functions to secure the required cash flow for sustaining Saudi Arabia’s development projects.

Figure 6. Contour plot of the Pareto-optima

Figure 6. Contour plot of the Pareto-optima

Figure 7. The relation between crude oil production and natural gas production of the MOS model

Figure 7. The relation between crude oil production and natural gas production of the MOS model

summarise the data of the preferred plan selected using TOPSIS (i.e. the values of the objective functions, quantity of oil production, and quantity of gas production), assuming that the weights of the objectives are equal. The MOS model provides a plan with higher cost, lower revenue, and greater sustainability due to lower levels of oil and gas productions. On the other hand, the deterministic model generates deceptive plans because it does not take into account different market scenarios (i.e. different costs and cash flows).

Table 9. Preferred plan from the MOS model

Table 10. Preferred plan from the MOD model (Attia, Ghaithan, and Duffuaa Citation2019a)

The solver generates quantities from reservoirs that compromise production, processing, and transportation costs, as well as the penalty for exceeding requirements (i.e. a cost that increases with production) and the penalty for falling short of requirements (i.e. a cost that decreases with production). Furthermore, there are scenarios in which prices and demand are above and below the base case, which increases the penalties (i.e. increases the expected total costs of scenario-based terms).

5.3. Sensitivity analysis: MOS model

In reality, a correlation exists between product price and market demand. In this section, additional market scenarios were analysed by assigning a high probability to a high price – low demand (case II) and low price – high demand (case III). The results in show that assigning a high probability to high demand (case III) increases crude oil production over the base-case of case I, numerical example section 4.4, and case II. Rising oil production reduces gas production and decreases the total cost due to reducing the penalty for producing below the demand. In contrast, a high probability of low prices affects the revenue and decreases the profit. As shown in , assigning a high probability to the base price and base demand yields the same plan as assigning a high probability to high price and low demand. At the same time, because of the effect of probability in the computations, the total cost and revenue are different.

Table 11. Preferred plan for the 3 cases

As a result of the proposed scenarios, the total cost of the crude oil decreases in the scenarios of high and base demand as a result of increasing production and decreasing the penalty for producing below demand (i.e. the shortage cost is at low levels) as shown in . Similarly, the overall effect on the profit is shown in . Thus, for oil, both high and base demand drives the production and profit to increase. On the contrary, a decrease in gas production leads to low profit from gas for the same scenarios.

Figure 8. Total cost and profit for crude oil based on the MOS model for the 3 cases

Figure 8. Total cost and profit for crude oil based on the MOS model for the 3 cases

6. Conclusion and future research

A MOO model for tactical planning of HCSC is presented, considering uncertainties in market conditions and scenario-based optimization to develop a realistic and practical model. Furthermore, the environmental impact of HCSCs has been considered by limiting CO2 emissions. After studying three market situations (represented by nine scenarios), it is found that the highest profit is achieved for the scenario of high price – low demand conditions. In this situation, oil and gas production can be reduced. The demand during the production (shortage) can be satisfied from the outside market based on medium-term contracts to meet customer needs and, at the same time, keep enough reserves for future generations. Future research should consider the non-linearity in the HCSC (e.g. reservoir behaviour and transportation activity), utilising financial risk management to mitigate the risks associated with market uncertainty, and utilising robust optimization to find a feasible and robust solution for every scenario. Besides, it is interesting to study more different probabilities to different scenarios.

Acknowledgments

The authors would like to thank King Fahd University of Petroleum and Minerals and the Interdisciplinary Research Center of Smart Mobility and Logistics for their support in completing this work.

Disclosure statement

No potential conflict of interest was reported by the author(s).

References

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.