Professional Documents
Culture Documents
DOI 10.1002/aic.15605
Published online February 1, 2017 in Wiley Online Library (wileyonlinelibrary.com)
This article addresses the optimal design of a non-cooperative shale gas supply chain based on a game theory
approach. Instead of assuming a single stakeholder as in centralized models, we consider different stakeholders, includ-
ing the upstream shale gas producer and the midstream shale gas processor. Following the Stackelberg game, the shale
gas producer is identified as the leader, whose objectives include maximizing its net present value (NPV) and minimiz-
ing the life cycle greenhouse gas (GHG) emissions. The shale gas processor is identified as the follower that takes
actions after the leader to maximize its own NPV. The resulting problem is a multiobjective mixed-integer bilevel linear
programming problem, which cannot be solved directly using any off-the-shelf optimization solvers. Therefore, an effi-
cient projection-based reformulation and decomposition algorithm is further presented. Based on a case study of the
Marcellus shale play, the non-cooperative model not only captures the interactions between stakeholders but also pro-
C 2017 American Institute of Chemical Engineers AIChE J, 63: 2671–2693, 2017
vides more realistic solutions. V
Keywords: shale gas, non-cooperative supply chain, life cycle GHG emissions, MIBLP
Introduction maker is assumed to have full control of the entire system, and
thus all the decisions made can be implemented successfully.22
In the past decade, the application of horizontal drilling and
However, in practice the management of a shale gas supply
hydraulic fracturing technologies has led to a boom in shale
chain is normally decentralized. In other words, different stake-
gas production.1 Accompanying the rapid development and
holders are in charge of different sectors in a shale gas supply
great economic benefits in shale gas industry, concerns are
chain. Activities including well drilling and gas production,
raised regarding the resulting environmental impacts. Multiple shale gas processing, transportation and distribution, and end
metrics have been proposed to evaluate the environmental per- use of shale gas are normally carried out by different compa-
formance of a shale gas supply chain, among which the green- nies. Each of them strives to pursue their own profits instead of
house gas (GHG) emissions are of special interest to both the best overall performance. Consequently, the optimal strate-
academia and industry.2,3 There is a large body of literature gy obtained from a centralized model can be practically
focusing on evaluating the life cycle GHG emissions of shale unachievable, and deviations of corresponding results are ineva-
gas, most of which are based on life cycle assessment (LCA) sible.23–26 To address this issue, a non-cooperative shale gas
methodology.4–10 However, a major drawback of classical supply chain model is developed, where a well-to-wire three-
LCA is the lack of a decision-support tool or systematic meth- echelon structure is considered.27 The power generation sector
odology that can help discern the optimal design or operations is identified as the leader, and both the production and process-
to improve the environmental performance. ing sectors are managed by the follower. The focus is to capture
There are some publications centering on optimization of the possible reactions of the upstream shale producers and mid-
shale gas supply chains; issues such as supply chain design,11,12 stream shale processors under different preferences of the
water management,13 and uncertainties were addressed.14 Nev- downstream customers in a non-cooperative environment.
ertheless, few of them take the environmental perspective into Unique features including the carbon capture and storage tech-
account in the optimization.15,16 In recent years, life cycle opti- nology and external natural gas sources are taken into account.
mization (LCO) has emerged as a useful tool that integrates However, a major shortcoming of this model is that both the
LCA with multiobjective optimization.17–21 Notably, almost all shale gas producer and processor is considered cooperative and
of the existing literature regarding shale gas supply chain opti- managed by an aggregated stakeholder. In practice, although
mization rely on centralized models, where a single decision- producer and processor both benefit from extensive shale gas
production, they are normally managed by different companies,
Correspondence concerning this article should be addressed to F. You at fengqi. and the processing service is provided through varied con-
you@cornell.edu.
tracts.28,29 The advantage of game theory-based model has also
C 2017 American Institute of Chemical Engineers
V been verified by another application, where a mixed-integer
2672 DOI 10.1002/aic Published on behalf of the AIChE July 2017 Vol. 63, No. 7 AIChE Journal
Figure 1. Superstructure of a shale gas supply chain: upstream shale sites are managed by the producer, and mid-
stream processing plants are managed by the processor.
[Color figure can be viewed at wileyonlinelibrary.com]
who is the main player of a shale gas supply chain to drill degrade to a single level optimization problem that returns the
wells and produce raw shale gas, is considered as the lead- same solution as that from a centralized model due to lack of
er.23,24 Moreover, major decisions made by the producer will conflicts between different players.
directly affect the overall production profile of the shale gas
supply chain. Thus, the important role of producer in the shale Processing technologies
gas supply chain matches the key position of leader in the A general shale gas processing plant includes a series of
Stackelberg game. Additionally, as the leader, the shale gas sections. First, the raw shale gas pipelined from wellheads
producer has to comply with federal environmental and public goes through a gas sweetening section, where the acid gas
health laws as well as state regulations.42 Thus, the leader impurities, such as H2S and CO2, are removed. After that, the
tends to care about the life cycle environmental sustainability sweet shale gas input passes through a dehydration section to
associated with the shale gas system, in addition to its own remove the water vapor typically using the triethylene glycol-
economic performance. By contrast, the follower is expected based absorption-regeneration cycle. Next one is an NGL
to make rational decisions after the leader’s decisions being recovery section, which is designed to recover longer hydro-
made. Since the midstream processor is normally considered carbons from the shale gas. The remaining gas (mainly meth-
as the processing service provider in a shale gas supply chain, ane) is finally compressed as pipeline gas or sent to an N2
the processor is considered as the follower that takes action rejection section depending on the N2 concentration. In this
after observation of the producer’s decisions and solely aims work, we focus on the NGL recovery section and consider
to maximize its own profit. Notably, the proposed modeling three alternative process schemes that are commonly applied
framework can be easily revised to address a reverse structure, in industry43:
namely shale gas producer as the leader and processor as the Gas sub-cooled process (GSP).
follower. Nevertheless, considering the physical meaning of Recycle split-vapor (RSV) process.
both players and the aforementioned features of leader and fol- Enhanced NGL recovery process (IPSI-1).
lower, such a role-switch may not be reasonable for a shale The GSP and RSV process schemes are developed by Ortl-
gas supply chain. First, processor’s functionality is to provide off Company and the IPSI-1 process scheme belongs to IPSI
processing service to the upstream producer. Thus, processor Company. Both the GSP and RSV process schemes mainly
is unlikely to make design decisions before shale gas pro- focus on improving the reflux stream to the demethanizer col-
ducers. Second, the shale gas producer is normally market- umn, while the IPSI-1 process scheme gives process enhance-
driven. It is rare to see that a producer makes design decisions ment at the bottom of the demethanizer column by using a
following the processor’s strategies.28,37 Additionally, we do self-refrigeration system.
not consider an environmental objective for the follower due The GSP process scheme is shown in Figure 2.43 Compared
to a few reasons. First, life cycle GHG emissions, as the most with the traditional turbo-expander process scheme, the GSP
widely-used environmental metric in shale gas industry, are process scheme adds one extra flash drum V-101. Notably, the
normally evaluated for the whole system. Besides, from the amount of ethane produced in the demethanizer column T-100
industries’ perspective, producer and processor are mainly is related to the top column temperature at any given operating
driven by economics and unlikely to compete against each pressure. Therefore, when the top column temperature
other based on their GHG emissions. Last, if both players have decreases, the ethane components become less volatile, and
a common environmental objective, the resulting problem will more ethane can be recovered at the bottom of the demethanizer
AIChE Journal July 2017 Vol. 63, No. 7 Published on behalf of the AIChE DOI 10.1002/aic 2673
Figure 2. Flowsheet of the gas sub-cooled process (GSP) scheme.
[Color figure can be viewed at wileyonlinelibrary.com]
column. However, the lower temperature profile at the top of The IPSI-1 process scheme is shown in Figure 4.45 As men-
demethanizer column could lead to concerns such as carbon tioned above, the IPSI-1 process scheme focuses on improve-
dioxide icing. By introducing the new flash drum V-101, the ments at the bottom of the demethanizer column (T-100) by
resulting input stream can warm up the demethanizer column using the pump-around streams and the product stream. A
T-100 sufficiently and minimize the risk of carbon dioxide pump-around stream is obtained from the demethanizer col-
freezing. More importantly, the stream coming from the bottom umn and then split into two streams. The first one goes through
of V-101 can effectively absorb ethane from the vapor and the heat exchanger E-102 and enters the flash drum V-100.
increase the recovery level in Demethanizer T-100. The second stream passes heat exchanger E-101 and combines
The RSV process scheme is given in Figure 3 that features a with the stream from the top of flash drum V-100. The stream
higher ethane recovery level than the GSP scheme.44 As can coming from the bottom of flash drum V-100 is mixed with
be seen, the RSV process scheme is capable of recycling a por- the product stream from column T-100 and composes the
tion of the demethanizer overhead steam to make a leaner top NGL product. The stripping gas stream obtained from using
tower feed (T-100) without passing through any compression the pump-around streams and the product stream can signifi-
step. This overcomes the vapor-liquid equilibrium effect that cantly reduce the overall energy requirement for the reboiler
limits the recovery potential. Moreover, since no extra com- in T-100. Due to the high concentration of ethane and propane
pression is required, the RSV process scheme shows a lower in the stripping gas stream, the temperature of the demethan-
capital investment. izer column reduces and heat integration becomes easier.
2674 DOI 10.1002/aic Published on behalf of the AIChE July 2017 Vol. 63, No. 7 AIChE Journal
Figure 4. Flowsheet of the enhanced NGL recovery process (IPSI-1) scheme.
[Color figure can be viewed at wileyonlinelibrary.com]
Additionally, the lower temperature permits the use of more and processor share the risk and opportunity of price
feed gas to provide reboiler duties and minimizes external fluctuations.
refrigeration. Furthermore, the relative volatility of the key Under a keep-whole contract, the processor retains title to
components inside the column is also increased, which results the NGLs extracted from shale gas as compensation for the
in more efficient separation and NGL recovery. processing service. However, since NGLs have a higher unit
Although the process schemes shown for GSP, RSV, and British thermal unit (Btu) content than natural gas, the extrac-
IPSI-1 are similar, it is worth noting that the key operating tion of NGLs results in a lower average Btu content in the
conditions and parameters, including NGL recovery rate, capi- processed shale gas. To compensate the loss of energy content,
tal and operating cost, energy consumption, etc. are all differ- the processor is required to return the amount of natural gas
ent. Moreover, different shale gas feedstocks will affect with identical Btu value to the shale gas feedstock. In this
the actual economic and environmental performance of these case, processor is expected to gain more profit when the value
technologies as well.43 Therefore, we consider the processing of NGLs is greater as separated liquids. In return, uncertainties
technology option an important strategic decision for the mid- are introduced to the processor’s income due to the variant
stream processor especially in the long-term planning. market prices.
AIChE Journal July 2017 Vol. 63, No. 7 Published on behalf of the AIChE DOI 10.1002/aic 2675
Cost data on capital investment, operations and mainte- the Marcellus shale play to demonstrate the application of this
nance (O&M), etc. novel game-theoretic LCO framework.
Emissions data on all the operations in this supply chain.
Demand and price of final commodities at the market. Multiobjective MIBLP Model Formulation
Planning horizon of this project.
According to the problem statement in the previous section, a
The shale gas processor provides processing service to the
multiobjective MIBLP model is developed to address the opti-
producer and is identified as the follower in this game. After
mal design of non-cooperative shale gas supply chain networks.
the observation of leader’s decisions, the follower will react
Corresponding to the bilevel structure, we have an upper level
rationally and make the following decisions:
leader’s problem and a lower level follower’s problem. For the
Selection of location and capacity for each potential proc-
upper level leader’s problem, we consider both economic and
essing plant.
environmental objectives. The economic objective function is
Selection of technologies for each processing plant.
Selection of processing contracts to sign with the producer given by Eq. (1) that maximizes leader’s NPV. The environmen-
for each time period. tal objective function is to minimize the life cycle GHG emis-
Processing schedule at each processing plant. sions of shale gas, given by Eq. (12). The objective in the lower
Marketing of the final products. level follower’s problem is given by Eq. (29) maximizing the
These decisions are made according to the following follower’s NPV. Five types of constraints are included in this
information: model. They are mass balance constraints, environmental con-
Production profile of shale gas provided by the producer. straints, economic constraints, capacity constraints, and logic
Composition of the shale gas feedstock. constraints. Constraints (2)–(11) are the economic constraints
A set of candidate processing plant locations. for the leader’s problem; constraints (13)–(17) refer to the envi-
Candidate process technology options. ronmental constraints; constraints (18)–(21) determines the mass
Cost data on capital investment, operations and mainte- balance relationship in the leader’s problem; constraints (22)–
nance (O&M), etc. (24) are used to depict the capacity constraints in the leader’s
Demand and price of final commodities at the market. problem; constraints (25)–(28) are the logic constraints in the
As the initiator in the shale gas supply chain, the producer leader’s problem; constraints (30)–(32) are used to measure the
not only enjoys the leader’s priority in decision making to economic performance in the follower’s problem; constraints
maximize its own total NPV, but also takes the responsibility (33)–(34) determines the mass balance relationship in the fol-
of a leader to mitigate the life cycle GHG emission across the lower’s problem; constraints (35)–(36) describe the capacity
whole shale gas supply chain. To be more specific, the objec- constraints in the follower’s problem; and constraints (37)–(40)
tives of the power plants include: stand for the logic constraints in the flower’s problem. Detailed
Maximizing the leader’s total NPV. model formulations are provided in the following. All the
Minimizing the cradle-to-gate life cycle GHG emissions parameters are denoted with lower-case symbols, and all of the
across the shale gas supply chain. variables are denoted with upper-case symbols.
Meanwhile, due to limited information, the processor takes
Leader’s problem (upper level problem)
actions after the producer and tends to only care about its own
profit. Thus, after the realization of the producer’s decisions, The shale gas producer is identified as the leader in this
the processor will react accordingly to optimize its own objec- game. Here we present the detailed model formulation for the
tive, which is: leader’s optimization problem (i.e., upper level problem in the
Maximizing processor’s total NPV. MIBLP formulation).
The major assumptions in this work are: Leaders’ Economic Objective. The shale gas producer has
The long-term production profile, shale gas composition, two conflicting objectives. The economic objective is to maxi-
and EUR for each shale site are known information. mize its own total NPV (TPproducer), which can be calculated by,
The maximum number of shale wells that can be drilled max TPproducer 5TRproducer 2TCAPproducer
at each shale site is given. (1)
2TOPEproducer 2TAXproducer
The natural gas and NGLs price forecast throughout the
entire planning horizon is available. TRproducer is the leader’s total revenue, which captures the
The capital costs regarding well development, pipeline sales income from natural gas and NGLs as well as the salvage
installation, and construction of processing plant are subject value of shale wells at the end of planning horizon.
to economies of scale.
X pngt TNGc1 ;t 1u TNGc2 ;t 1TNGc3 ;t
Notably, the main objective of this work is to investigate the TRproducer 5
optimal design of a shale gas supply chain considering both eco- t2T ð11dr Þt
nomics and life cycle GHG emissions under a non-cooperative
X X pnlk;t TNLc1 ;k;t 1u TNLc2 ;k;t
environment. Therefore, model simplifications regarding the 1
detailed drilling patterns for each shale well and purity informa- k2K t2T ð11dr Þt
(2)
tion in the water management are made following most existing XX
shale gas supply chain models.12,15,32 Recently, a rigorous 1 psgd NNi;t euri 2SPi;t
i2I t2T
mixed-integer nonlinear programming (MINLP) model was pro-
posed by Guerra et al. integrating water management and shale X X psxi;t STPXi;t
1
gas supply chain design, where both the detailed drilling pattern i2I t2T ð11drÞt
and water purity constraints are taken into account.11
Detailed model formulation and solution algorithm are pre- where pngt indicates the average unit price of natural gas in
sented in the next section, followed by a case study based on time period t, and pnlk;t is the average unit price of NGLs
2676 DOI 10.1002/aic Published on behalf of the AIChE July 2017 Vol. 63, No. 7 AIChE Journal
processed with process scheme k in time period t. psgd is the TCproc
t indicates the processing fee paid to the processor in
average estimated unit profit of shale gas remain to be pro- time period t, calculated by,
duced in shale wells. TNGc;t is amount of natural gas extracted XXXX
at processing plant under contract c in time period t. TNLc;k;t TCproc
t 5 vpc STPi;p;c;k;t ; 8t (8)
i2I p2P c2C k2K
stands for the amount of NGLs extracted at processing plant
under contract c with process scheme k in time period t. u is where vpc is the unit processing cost under contract c, and ST
the agreed on percentage of the actual proceeds of the sale of Pi;p;c;k;t denotes the amount of shale gas transported from shale
the dry natural gas and NGLs for producer according to the site i to processing plant p and processed under contract c with
percentage of proceeds contract. NNi;t is an integer variable process scheme k in time period t.
that indicates the number of wells drilled at shale site i in time TCtran
t is the total transportation cost in time period t, given
period t. euri is the EUR of wells at shale site i. SPi;t denotes by,
the amount of shale gas produced at shale site i in time period XXXX
t. dr is the discount rate per time period. psxi;t is the average TCtran
t 5 vtcs lspi;p STPi;p;c;k;t
i2I p2P c2C k2K
unit profit gained from shale gas from shale site i processed by
X
extra processing capacity in time period t. STPXi;t is the 1 vtcm lpd TNGc;t
amount of shale gas transported from shale site i to processing (9)
c2C
plant that exceeded the processing capacity in time period t. X
TCAPproducer is the total capital cost for the producer, which 1 vtcl lpm TNLc1 ;k;t 1TNLc2 ;k;t ; 8t
k2K
accounts for the capital investment regarding construction of
infrastructure. where tprir is the reference capital investment of pipeline
XXX
TCAPproducer 5 tprir21 XPi;r lspi;p transporting gas with capacity range r. tprcr is the reference
i2I p2P r2R capacity of pipeline transporting gas with capacity range r. X
XXX Pi;r is a binary variable that equals 1 if pipeline is installed to
1 ðTCPi;r 2tprcr21 XPi;r Þ (3) transport shale gas from shale site i to corresponding delivery
i2I p2P r2R node with capacity range r. TCPi;r is the capacity of pipeline
tprir 2tprir21 from shale site i to delivery node with capacity range r. lspi;p ,
lspi;p
tprcr 2tprcr21 lpd, and lpm are the distance from shale site i to delivery node
of processing plant p, distance from processing plant to natural
TOPEproducer is the leader’s total operating cost, which gas delivery node, and distance from processing plant to NGL
accounts for both the capital investment and operating costs market, respectively. vtcs, vtcm, and vtcl denote the unit trans-
regarding well drilling, shale gas production, water manage- portation costs through pipeline for raw shale gas, dry natural
ment, processing, transportation, and royalty payment. TOPE- gas, and NGLs, respectively.
producer
can be calculated using the following equation, TCroyal denotes the royalty payments, calculated by,
t
TOPEproducer 5 X
TCroyal
t 5 ci psgi;t SPi;t ; 8t (10)
X TCdrill 1TCprod 1TCwater 1TCproc 1TCtran royal
t t t t t 1TCt (4) i2I
t
t2T ð11dr Þ
where ci indicates the percentage of the value of extracted
where TCdrill is the total drilling cost in time period t, given shale gas paid for royalty at shale site i. psgi;t is the average
t
by, unit price of raw shale gas produced at wellhead i in time peri-
X od t.
TCdrill
t 5 sdci NNi;t ; 8t (5) TAXproducer denotes the tax payments for the producer,
i2I which should always be positive.
where sdci denotes the unit cost for shale well drilling and X x PRLt
TAXproducer 5 t (11)
t2T ð11dr Þ
completion at shale site i.
TCprod
t is the cost regarding shale gas production activities
in time period t, calculated by, where x indicates tax rate. PRLt is the profit of producer in
X time period t.
TCprod
t 5 spci SPi;t ; 8t (6) PRLt can be calculated by the following equation,
i2I
PRLt 5pngt TNGc1 ;t 1u TNGc2 ;t 1TNGc3 ;t
where spci is the unit cost for shale gas production at shale site X
i. 1 pnlk;t TNLc1 ;k;t 1u TNLc2 ;k;t
TCwater
t stands for the total water management cost in time k2K
period t, including the freshwater acquisition cost as well as X
1 psxi;t STPXi;t 2TCdrill
t 2TCprod
t 2TCwater
t
(12)
the wastewater treatment cost, given by, i2I
X XX
TCwater 5 fwc FWi;t 1 wtcw WWi;w;t ; 8t (7) 2TCproc 2TCtran royal
t 2TCt
t t
i2I i2I w2W
2dept TCAPproducer ; 8t
where fwc is the unit cost for freshwater acquisition, wtcw indi-
cates the unit wastewater treatment cost for treatment option w. where dept is the depreciation rate for investments in time
FWi;t is the amount of freshwater required at shale site i in time period t.
period t, and WWi;w;t denotes the amount of wastewater generat- Leaders’ Environmental Objective. The environmental
ed at shale site i and treated by option w in time period t. objective is to minimize the overall life cycle GHG emissions
AIChE Journal July 2017 Vol. 63, No. 7 Published on behalf of the AIChE DOI 10.1002/aic 2677
of the shale gas supply chain, which accounts for drilling time period that a certain shale well is drilled. Therefore, t 2 t0
activities (TEdrill), shale gas production (TEprod), water man- is the age of a shale well drilled at t0 in time period t.
agement (TEwater), gas processing (TEproc), and transportation The total amount of shale gas production at each shale site
(TEtran). should equal the total amount of shale gas transported to dif-
ferent processing plants. This mass balance is given by,
min TE5TEdrill 1TEprod 1TEwater 1TEproc 1TEtran (13) XXX
SPi;t 5 STPi;p;c;k;t 1STPXi;t ; 8i; t (20)
TEdrill is the total GHG emissions from drilling activities, p2P c2C k2K
which can be calculated by,
XX where STPXi;t is the amount of shale gas transported from
TEdrill 5 esdi NNi;t (14) shale site i to processing plant that exceeded the processing
i2I t2T capacity in time period t.
The total amount of freshwater required for shale site i is
where esdi is the emissions associated with the drilling process dependent on the shale gas production rate as well as the num-
of a shale well at shale site i. ber of wells drilled,
TEprod accounts for the GHG emissions generated at shale
gas production processes, which can be calculated by, FWi;t 5wfi SPi;t 1wdi NNi;t ; 8i; t (21)
XX where wfi is the unit water usage for hydraulic fracturing and
TEprod 5 espi SPi;t (15)
i2I t2T
production at shale site i, and wdi denotes the average drilling
water usage for each well at shale site i.
where espi stands for the emissions associated with the pro- The total amount of wastewater is approximately propor-
duction process of unit shale gas at shale site i. tional to the shale gas production rate, given by,
TEwater is the GHG emissions generated in water manage- X
WWi;w;t 5wti SPi;t ; 8i; t (22)
ment activities, including the freshwater acquisition and
w2W
wastewater handling, which is calculated by the following
equation, where wti indicates the produced water generation rate associ-
XX XXX ated with unit shale gas production at shale site i.
TEwater 5 efw FWi;t 1 ewtw WWi;w;t (16)
Capacity Constraints. The total amount of shale gas pro-
i2I t2T i2I w2W t2T
duced at shale site i in time period t should not exceed the
where efw is the emissions associated with unit amount of capacity of corresponding gathering pipelines,
freshwater acquisition. ewtw stands for the emissions associat- X
SPi;t TCPi;r ; 8i; t (23)
ed with treating unit wastewater by treatment option w. r2R
TEproc stands for the GHG emissions associated with shale
gas processing, which can be calculated by, The total amount of shale gas from all the shale sites processed
XXXXX by each processing plant should not exceed its processing
TEproc 5 epck STPi;p;c;k;t (17) capacity,
i2I p2P c2C k2K t2T X XX
SPi;t PCp;k ; 8t (24)
where epck is the emissions associated with processing unit i2I p2P k2K
amount of raw shale gas in process scheme k.
TEtran indicates the GHG emissions generated in all the The total amount of shale gas from all the shale sites should
transportation activities, which is given by, be greater than the minimum demand of shale gas production
XXXXX at each time period, given by
TEtran 5 est lspi;p STPi;p;c;k;t X
i2I p2P c2C k2K t2T SPi;t dslpt ; 8t (25)
XX i2I
1 emt lpd TNGc;t (18)
c2C t2T where dslpt is the minimum demand for shale gas production
XXX at time period t.
1 elt lpm TNLc;k;t Logic Constraints. The number of wells that can be
c2C k2K t2T
drilled in each time period is constrained by the number of
where est is the emissions associated with transportation of a available drilling rigs. This relationship is given by,
X
unit quantity of shale gas by pipeline. emt indicates the emis- NNi;t mn; 8t (26)
sions associated with transportation of a unit quantity of natu- i2I
ral gas by pipeline. elt is the emissions associated with
transporting unit quantity of NGLs. where mn indicates the maximum number of wells that can be
Leader’s Constraints. Mass Balance Constraints. drilled for all shale sites in each time period.
The total shale gas production rate at a shale site equals At each shale site, there is normally a maximum number of
the sum of that of different wells, which can be calculated wells that can be drilled. In other words, the total number of
by: wells that can be drilled at shale site i over the planning hori-
zon is bounded. This relationship is given by,
X
t21
X
SPi;t 5 NNi;t’ sppi;t2t’ ; 8i; t 2 (19) NNi;t tmni ; 8i (27)
t’51 t2T
where sppi;t indicates the shale gas production amount of a where tmni denotes the maximum number of wells that can be
shale well of age t at shale site i. The subscript t0 denotes the drilled at shale site i over the planning horizon.
2678 DOI 10.1002/aic Published on behalf of the AIChE July 2017 Vol. 63, No. 7 AIChE Journal
If a gathering pipeline is installed, its transportation capaci- plant p is constructed with process scheme k and capacity
ty should be bounded by the corresponding capacity range; range r.
otherwise, its capacity should be zero. This relationship can be TOPEprocessor stands for the processor’s total operating cost
modeled by the following inequality: regarding the processing operations and transmission activi-
tprcr21 XPi;r TCPi;r tprcr XPi;r ; 8i; r (28) ties, which is calculated by,
Only one capacity range of gathering pipeline can be chosen X X X X X vpoc;k STPi;p;c;k;t
TOPEprocessor 5
for a shale site. This constraint is modeled by, i2I p2P c2C k2K t2T ð11dr Þt
X X X vtcl lpm TNLc (33)
XPi;r 1; 8i (29) 3 ;k;t
1
r2R k2K t2T ð11dr Þt
Follower’s problem (lower level problem) where vpoc;k is the unit operating cost for processing plant
Follower’s Objectives. The shale gas processor’s objec- under contract c with process scheme k.
tive is solely maximizing its total NPV, including income TAXprocessor denotes the tax payments for the processor, cal-
from providing processing service to the producer through dif- culated by,
ferent types of contracts (TRprocessor ), capital (TCAPprocessor )
X x PRFt
and operating costs (TOPEprocessor
var ) from construction and run- TAXprocessor 5 (34)
ning of the processing plants, and tax payment (TAXprocessor ). t2T ð11dr Þt
max TPprocessor 5TRprocessor 2TCAPprocessor
(30) where x indicates tax rate. PRFt is the profit of processor in
2TOPEprocessor 2TAXprocessor
time period t.
TRprocessor indicates the total revenue obtained by the processor PRFt can be calculated by the following equation,
through providing processing service. It can be calculated by, XXXX
X X X X X vpc STPi;p;c;k;t PRFt 5 vpc STPi;p;c;k;t
TRprocessor 5 i2I p2P c2C k2K
i2I p2P c2C k2K t2T ð11dr Þt X
X X vpe STPXi;t 1 vpe STPXi;t
i2I
1
i2I t2T ð11drÞt 1pngt ð12uÞ TNGc2 ;t
X pngt ð12uÞ TNGc X
2 ;t 1 pnlk;t ð12uÞ TNLc2 ;k;t 1TNLc3 ;k;t
1
ð11dr Þt k2K
t2T (31) !
(35)
X X pnlk;t ð12uÞ TNLc2 ;k;t 1TNLc3 ;k;t XX XX
1 1 vpx PCp;k 2 STPi;p;c;k;t
k2K t2T ð11drÞt p2P k2K i2I c2C
! XXXX
XX 2 vpoc;k STPi;p;c;k;t
vpx PCp;k 2 STPi;p;c;k;t i2I p2P c2C k2K
XXX
1
i2I c2C X
p2P k2K t2T ð11dr Þt 2 vtcl lpm TNLc3 ;k;t
k2K
where vpe is the penalty cost for processing the shale gas that 2dept TCAPprocessor ; 8t
exceeds the existing processing capacity. The processor has to
process the extra shale gas through other existing facilities, Follower’s Constraints. Mass Balance Constraints. The
which will result in a higher unit processing cost. vpx denotes
total methane produced at a processing plant is determined by
the unit processing revenue from the remaining processing
the methane composition of the total shale gas transported
capacity at the processing plant. We note that the processing
from different shale sites taking into account processing effi-
plant does not necessarily receive shale gas only from the sin-
ciency. The amount of NGLs produced at a processing plant is
gle shale gas producer. Alternatively, it has the option to uti-
calculated by a similar equation.
lize its remaining processing capacity to process shale gas
from external sources. With this option, when the strategic XXX
plan offered by the producer is less attractive to the processor, TNGc;t 5 STPi;p;c;k;t pefi;c;k mci ; 8c; t (36)
i2I p2P k2K
the processor can always switch to other shale gas suppliers to
guarantee its profitability. XX
TNLc;k;t 5 STPi;p;c;k;t peflk lci ; 8c; k; t (37)
TCAPprocessor is the processor’s total capital cost that is i2I p2P
dependent on the processing capacity level as well as the pro-
cess scheme selected. We have, where pefi;c;k is the processing factor accounting for proc-
XXX essing efficiency of natural gas from shale site i with pro-
TCAPprocessor 5 prik;r YPp;k;r (32)
p2P k2K r2R
cess scheme k as well as the impact of processing contract
c. peflk denotes the processing factor accounting for
where prik;r indicates the reference capital investment NGL processing efficiency of process scheme k. mci and l
for processing plant with process scheme k and capacity ci are the composition factor for methane and NGLs,
level r. YPp;k;r is a binary variable that equals 1 if processing respectively.
AIChE Journal July 2017 Vol. 63, No. 7 Published on behalf of the AIChE DOI 10.1002/aic 2679
Capacity Constraints. The total amount of shale gas from Economic Objective :
all the shale sites processed by each processing plant should
max TPleader 5ctR xu 1ctZ yu 1dRt xl 1dZt yl ð1Þ
not exceed its processing capacity.
Environmental Objective :
XX
STPi;p;c;k;t PCp;k ; 8p; k; t (38) min TE5etR xu 1etZ yu 1fRt xl 1fZt yl ð12Þ
i2I c2C
s:t: AR xu 1AZ yu 1BR xl 1BZ yl < r ð2Þ2ð11Þ; ð13Þ2ð28Þ
The total amount of natural gas transmitted to the market xu 2 R m u mZ
1 ; y 2 Z1
R
2680 DOI 10.1002/aic Published on behalf of the AIChE July 2017 Vol. 63, No. 7 AIChE Journal
Solution Algorithm problem using
anoptimal value transformation, where dummy
As mentioned above, the resulting model leads to a multiob- variables xl0 ; yl0 are introduced to duplicate the lower-level
jective MIBLP problem that is challenging to solve. Therefore, variables xl ; yl , given in (P1). Notably, for the convenience
a novel projection-based reformulation and decomposition of algorithm implementation, we reformulate the leader’s
algorithm is presented to solve this problem efficiently.36 First, objective function into a minimization form.
we reformulate the original MIBLP (P0) into an equivalent
Such a reformulation provides a convenient way to deal program at given ðxu ; yu Þ. More importantly, since xl0 ; yl0 is
with the issue of multiple optimal solutions to the lower-level controlled by the upper-level program, it is guaranteed that the
problem. Although the lower-level problem could have an infi- solution best fits the upper-level program will be selected. The
nite number of optimal solutions, it has a unique optimal problem (P1) is then further reformulated into a projection-
objective
value. The fourth constraint in problem (P1) ensures based single-level optimization problem, and the correspond-
that xl0 ; yl0 is the optimal solution to the lower-level ing formulation is given in (P2).
where Projðxu ;yu Þ P yl;j is the projection of polyhedron
P yl;j a finite set of all yl values that lie in the projection of
onto the upper-level decision space (P yl;j 5 xu ; yu ; xl : MIBLP constraint region.
QR xu 1QZ yu 1PR xl s2PZ yl;j g; 8j 2 J). The indicator Next, since the expression ðxu ; yu Þ 2 Projðxu ;yu Þ P yl can-
constraint indicates that if ðxu ; yu Þ falls into the projection, not be computed directly, we employ an equivalent linear
then the constraints in the right square bracket take effect; program
to check if ðxu ; yu Þ falls within the projection of P
otherwise, these constraints are inactive. Corresponding yl;j onto the upper-level decision space. Such a linear
to any given yl;j 2 Y L , xl;j represents the lower-level contin- program is then replaced by its corresponding Karush-
uous variables, and pj represents the dual variables of the Kuhn-Tucker (KKT) conditions. The resulting formulation
lower-level constraints. Y L 5 yl;1 ; yl;2 ; . . . ; yl;k represents is given as (P3).
AIChE Journal July 2017 Vol. 63, No. 7 Published on behalf of the AIChE DOI 10.1002/aic 2681
min ctR xu 1ctZ yu 1dRt xl0 1dZt yl0
xu ;yu ;xl0 ;yl0
2682 DOI 10.1002/aic Published on behalf of the AIChE July 2017 Vol. 63, No. 7 AIChE Journal
2 3
wtR xl0 1wtZ yl0 wtR xl;l11 1wtZ yl;l11
6 7
6 PR xl;l11 s2QR xu 2QZ yu 2PZ yl;l11 7
h 6 7
l;l11 i 6 7
u u
ðx ; y Þ 2 Projðxu ;yu Þ P y )6
6 P t l11
R p w t
R ; x l;l11
? P t l11
R p 2w t
R
7
7 (P6)
6 7
6 pl11 ? s2QR xu 2QZ yu 2PR xl;l11 2PZ yl;l11 7
4 5
xl;l11 2 Rn1R ; pl11 2 Rn1L
where l 1 1 is the index of the next iteration, assuming l is the decreasing approximation of the shale gas production profile
index of the current iteration. With these KKT-condition- is considered.12 The EUR of each shale well is estimated
based inequalities, we are able to guarantee non-decreasing based on existing data reported in Marcellus shale play.50,51
lower bounds in each iteration. Thus, the lower bound and The wastewater generated in the drilling and production phase
upper bound can be updated correspondingly. In each itera- of shale gas can be handled by five types of water management
tion, if none of the stopping criteria are met, a new yl would strategies, including the Class II disposal wells,52 commercial
be generated. Since a repeated yl leads to convergence of the CWT facilities,53 and three types of onsite desalination tech-
algorithm and the set Y L is finite, the algorithm will converge nologies, namely multi-stage flash (MSF), multi-effect distilla-
in jY L j iterations. This projection-based reformulation and tion (MED), and reverse osmosis (RO).54,55 There are three
decomposition algorithm is summarized in the pseudo-code potential shale gas processing plants.39 For each processing
shown in Figure 5.36 plant, we consider three candidate NGL recovery processes
that are commonly applied in industry, namely the GSP, RSV
Case Study process, and enhanced NGL recovery process (IPSI-1).43 The
capacity of a processing plant is classified into four capacity
To illustrate the application of the proposed modeling levels ranging from 10 to 100 million cubic feet of shale gas
framework and solution algorithm, we consider a case study per day (MMcfd), and 1 cubic feet equals to 0.0283 cubic
based on Marcellus shale play. meter. As introduced in the background section, three types of
In this case study, a 20 mile 3 20 mile area within Beaver processing contracts are considered, including the fee-based
County, Pennsylvania is considered as shown in Figure 6. As contract, percentage of proceeds contract, and keep-whole
part of the Marcellus shale play, there are 10 potential shale contract. In each time period, the processor needs to select one
sites in total.47 Each shale site can drill up to 4–8 shale wells processing contract to determine the profit allocation with the
at maximum.48 We consider a mixed set of dry wells and wet producer. The price data regarding natural gas and NGLs are
wells, where the mole fraction of NGLs in the raw shale gas estimated using the forecast tool in Oracle Crystal Ball soft-
ranges from 1 to 20%.49 For each shale well, an exponentially ware56 based on the historical data reported by EIA.57,58 The
total planning horizon is 10 years and further divided into 10
time periods, which is close to the real productive life of Mar-
cellus wells.12,59,60 Notably, the legislation of severance tax in
Marcellus shale play is still pending at the time of this work,
so the tax term is set to zero in this specific case study. All
detailed input data are based on existing literature, and they
are available on request. The resulting problem is a multiob-
jective MIBLP problem, where the upper-level problem has
266 integer variables, 3937 continuous variables, and 1062
constraints; and the lower-level problem has 126 integer varia-
bles, 3056 continuous variables, and 531 constraints. All of
the models and solution procedures are coded in GAMS
24.7.361 on a PC with an IntelV CoreTM i7-6700 CPU @
R
AIChE Journal July 2017 Vol. 63, No. 7 Published on behalf of the AIChE DOI 10.1002/aic 2683
Figure 6. Reference shale well map based on Frac Focus.47
[Color figure can be viewed at wileyonlinelibrary.com]
between the economic and environmental objectives in the The total life cycle GHG emissions of point B are 2.37 Mt CO2-
leader’s problem. The region below the Pareto-optimal curve eq, equivalent to 18.6 g CO2-eq/MJ. Solutions between points A
is the suboptimal region, and the region above the curve is the and B are all equivalently optimal according to the definition of
infeasible region. Pareto-optimality, and they have higher leader’s NPV than A
In Figure 7, we choose three points on the Pareto curve for and lower life cycle GHG emissions than point B. Here we take
further demonstration. Point A indicates the optimal solution point C as an example of balanced solution between point A and
with the lowest total life cycle GHG emissions of 1.03 Mt point B. The total life cycle GHG emissions of Point C are 1.47
CO2-eq, equivalent to 17.7 g CO2-eq/MJ; meanwhile, it has Mt CO2-eq, equivalent to 18.0 g CO2-eq/MJ. With 42.7% higher
the lowest leader’s NPV of $43.0 MM. Therefore, we identify GHG emissions than point A, the leader’s NPV significantly
point A as the environmentally sustainable solution. On the increases to $109.3 MM, 154.2% higher than that of point A.
contrary, point B is identified as the economics-oriented solu- We note that the actual selection of strategies depends on the
tion, which has the highest leader’s NPV known as $154.7 MM. leader’s preference toward both economic and environmental
Figure 7. Pareto-optimal curve of the case study with cost breakdowns in terms of well drilling, shale gas produc-
tion, water management, gas processing, transportation, and royalty payment as well as life cycle GHG
emission breakdowns: pie charts represent cost breakdowns; the stacked columns represent emissions
breakdowns.
[Color figure can be viewed at wileyonlinelibrary.com]
2684 DOI 10.1002/aic Published on behalf of the AIChE July 2017 Vol. 63, No. 7 AIChE Journal
Table 1. Comparison of Game Theory Model and Centralized Models
criteria. The life cycle GHG emissions corresponding to unit NPV. The objective function is formulated as the leader’s
heating value of natural gas agrees well with existing literature.31 NPV adding the follower’s NPV multiplied by a sufficient
Apart from the Pareto-optimal curve, the detailed life cycle small factor l (e.g., 1026). This approach guarantees that the
GHG emissions breakdowns and corresponding cost break- strategy most favorable to the follower will be chosen when
downs of the three points are also provided in Figure 7. For multiple optimal strategies are available for the leader. Since
the cost breakdown, gas processing is identified as the leading the producer is acting as a leader in the game theory-based
sector that accounts for 29–39% of the total cost. The cost model to maximize its own NPV, the centralized-leader-
associated with drilling and gas production activities together focused model is expected to provide a more comprehensive
account for 31–38% of the total cost. Transportation and roy- comparison. The major difference between the three types of
alty payment normally results in 8–15% and 14–20% of total models is summarized in Table 1.
cost, respectively. Water management cost regarding freshwa- Next, we use Figure 8 to illustrate the different results
ter acquisition and wastewater treatment only takes a small obtained from the game theory-based model and centralized-
portion, about 1–2% of the total cost in the shale gas supply comprehensive model. Similar to the Pareto curve shown in
chain. Moreover, as the minimization of shale gas life cycle Figure 7, the x-axis represents the total life cycle GHG emis-
GHG emissions weighs more than the NPV maximization for sions of shale gas. However, the y-axis represents the total
the leader, we can observe the following trends: (1) the portion NPV involving both producer and processor in the shale gas
of cost directly associated with shale gas production activities supply chain. Due to the centralized feature of the centralized-
decreases; (2) the portion of cost regarding processing and comprehensive model, the blue curve is known as the Pareto
transportation activities increases. These trends not only mani- frontier by definition that perfectly shows the trade-off
fest the non-cooperative feature of the leader-follower game- between economic and environmental objectives. For the
based model, but more importantly gives insights into how the game theory-based model, since the direct trade-off originates
conflicts of interests between different stakeholders are from the producer’s conflicting objectives, the orange curve
resolved in the optimization of shale gas supply chain. Based does not necessarily follow the shape of a Pareto curve. By
on the results, we hypothesize that when the producer and pro- comparing the extreme points (the economical solutions on
cessor have conflicting objectives (e.g., GHG emissions mini- the right and environmentally sustainable solutions on the
mization and NPV maximization in this case), the producer left), we notice that the centralized-comprehensive model
will have to sacrifice part of its own economic benefits to push tends to provide more optimistic solutions than the game
forward its environmentally sustainable strategies. This theory-based model regarding both economic and environ-
hypothesis is further verified by other results in the following mental performances. The highest total NPV is improved by
case studies and analysis. Compared with the cost break- 10.2% and the lowest life cycle GHG emissions is reduced by
downs, the GHG emissions breakdowns for the three solution 3.4% in the centralized-comprehensive model. Even under the
points are very similar. Shale gas production activities account same GHG emissions limit, the centralized-comprehensive
for 62–64% of total life cycle GHG emissions; the portion of model gives a higher total NPV than the game theory-based
transportation emissions ranges from 29 to 31%; and shale gas model. However, the better performance provided by the cen-
processing accounts for 7% of the life cycle GHG emissions, tralized model is based on an ideal assumption that the entire
which are consistent with the published reports.7,31 supply chain is fully controlled by a single decision maker.
Therefore, all the decisions can be implemented without any
Comparison with centralized models obstacle to achieve the best performance. This assumption
To demonstrate the advantages of the proposed game grants the centralized-comprehensive model with a larger fea-
theory-based model, we further consider two types of central- sible region than the game theory-based model, and thus
ized models for in-depth comparison. In the first centralized, a results in a higher maximum total NPV and lower minimum
single decision-maker is assumed to be in charge of the whole GHG emissions. In other words, the optimal strategies and
supply chain, and the objectives are to optimize the overall corresponding performance are like the mirage built on opti-
economic and environmental performance. Specifically, the mistic assumptions that can be easily jeopardized by infeasi-
economic objective is defined as maximizing the total NPV of bility issues. By contrast, the game theory-based model takes
the shale gas supply chain, and the environmental objective is the impact of distinct stakeholders into consideration and leads
minimizing the total GHG emissions generated in the “cradle- to a better depiction of the actual performance of a shale gas
to-gate” life cycle of shale gas. We use “centralized- supply chain. Under a non-cooperative environmental, the
comprehensive model” to represent this type of centralized highest NPVs can be achieved for both producer and processor
model for abbreviation in the following content. In addition to are lower than those calculated from a centralized model. This
the centralized-comprehensive model, we take into account conclusion is further verified by the NPV allocation results,
another centralized model, which is named “centralized- which are given by the stacked columns. As can be seen, when
leader-focused model” here. The centralized-leader-focused the supply chain is led by the economic objective, both the
model still relies on the single decision-maker assumption, but centralized-comprehensive model and game theory-based
the economic objective is the maximization of producer’s model lead to reasonable profit allocations, where the
AIChE Journal July 2017 Vol. 63, No. 7 Published on behalf of the AIChE DOI 10.1002/aic 2685
Figure 8. Comparison between game theory-based model (leader: maximizing/minimizing its own NPV/life cycle
GHG emissions; follower: maximizing its own NPV) and centralized-comprehensive model (maximizing/
minimizing the total NPV/life cycle GHG emissions): stacked columns depicts the profit allocations
between different stakeholders.
[Color figure can be viewed at wileyonlinelibrary.com]
producer’s NPV accounts for slightly more than half of the Since in the game theory-based model, the economic objec-
total NPV, and the processor’s NPV accounts for the remain- tives for both producer and processor are maximizing their
ing half of the total NPV. However, when the leading objec- own NPV instead of the total NPV, we further present a com-
tive is to minimize the life cycle GHG emissions, the total parison between the game theory-based model and
NPV almost all comes from the producer, while the processor centralized-leader-focused model to give a full picture regard-
can barely make any profit from the optimal strategy given by ing the comparison of decentralized model and centralized
the centralized-comprehensive model. Since the processor model.
may always have the option to choose the shale gas supplier, it As can be seen in Figure 9, the green curve and orange
is possible that the processor refuses to accept this optimal curve are the Pareto frontiers obtained from the centralized-
strategy in the centralized model. Conversely, the game leader-focused model and the game theory-based model,
theory-based model still provides an optimal solution with rea- respectively. Both of them demonstrate the trade-off between
sonable NPV allocations, where the portion of producer’s NPV the producer’s NPV and the life cycle GHG emissions of shale
decreases by 17.4% to get a better environmental performance. gas. Additionally, we present the follower’s NPVs correspond-
In addition, the total NPV corresponding to the environmentally ing to some selected solutions. We use red dots for the game
sustainable solution in the game theory-based model is higher theory-based model and blue dots for the centralized-leader-
than that in the centralized-comprehensive model. focused model. NPV dots obtained in the same solution are
Figure 9. Comparison between game theory-based model (leader: maximizing/minimizing its own NPV/life cycle
GHG emissions; follower: maximizing its own NPV) and centralized-leader-focused model (maximizing/
minimizing the leader’s NPV adding the follower’s NPV multiplied by a sufficient small factor l/life cycle
GHG emissions).
[Color figure can be viewed at wileyonlinelibrary.com]
2686 DOI 10.1002/aic Published on behalf of the AIChE July 2017 Vol. 63, No. 7 AIChE Journal
Figure 10. Shale gas supply chain structure comparison between point A and point B.
[Color figure can be viewed at wileyonlinelibrary.com]
linked with grey dash lines. Since the producer is the only all the decisions made by the single decision-maker will be
decision maker in the centralized-leader-focused model, it successfully implemented. Compared with the centralized
tends to choose the strategies that benefit itself the most. As a model, game theory-based model generally provides slightly
result, for the economic solution on the right of the curve, the worse overall supply chain performance, such as lower total
producer gains 54.2% more NPV in the centralized-leader- profit. However, the profit allocation between different players
focused model than that in the game theory-based model. As is better balanced, and more competitive design decisions can
to the environmentally sustainable solution on the left, the be potentially obtained.62–64 Although both the centralized-
centralized-leader-focused model returns a 100.7% higher comprehensive model and centralized-leader-focused model
NPV for the producer than that in the game theory-based mod- return better solutions if we solely focus on the given objec-
el. However, the high NPV for the producer in the centralized- tives, these solutions can be implemented successfully only
leader-focused model is obtained based on sacrificing the pro- when the single decision maker and cooperative assumptions
cessor’s profit. For all the solutions with different GHG emis- stand. In the non-cooperative environment as considered in
sions, the processor’s NPV in the centralized-leader-focused this work, they are likely to be infeasible.62,65,66 Next, we will
model remains at a very low level. Meanwhile in the game mainly focus on the results of game theory-based model, and
theory-based model, both producer and processor have decent illustrate the detailed design and operational strategies select-
NPVs. Although it is not shown in the figure, when summing ed in different solutions.
up the NPVs of producer and processor, the game theory-
based model provides a 5–15% higher total NPV than that in Design and operational results
the centralized-leader-focused model. Furthermore, the game The optimal shale gas supply chain network design is given
theory-based model performs well in capturing the interactions in Figure 10. For point A where the producer targets on mini-
between different stakeholders with conflicting objectives: mizing the life cycle GHG emissions, eight shale sites are
when the producer tries to mitigate the GHG emissions gener- developed with a total of 31 wells being drilled. For point B
ated in the shale gas supply chain while the processor only where both players are trying to maximize their NPV, 10 shale
cares about its own NPV, the processor can take advantage of sites are developed, and 53 wells are drilled in total. The
this opportunity and gain a relatively higher NPV than the pro- design decisions regarding processing plants are similar. For
ducer. This trend agrees well with the one observed in another both points A and B, processing plant 2 is constructed with a
game theory-based model of shale gas supply chains, where capacity of 100 MMcfd, and the IPSI-1 process scheme is
power generation sector is the leader and shale gas production identified as the optimal process scheme for NGL recovery.
sector is the follower.27 In that case study, when the power These results are consistent with the existing publications.43
plants target on minimizing the total life cycle GHG emissions The specific capacities of gathering pipelines are given in gray
in the supply chain, the leader’s total cost increases, and the numbers as labeled below.
levelized cost of electricity is much higher due to the applica- The detailed drilling and production strategies chosen in the
tion of CCS technologies. Meanwhile, since the follower, environmentally sustainable solution (point A) and economic
namely the shale gas producer, still targets on profit maximiza- solution (point B) are given in Figure 11. The drilling schedule
tion, it is able to gain a 15% higher total profit under this GHG at different shale sites are given in stacked columns, the total
emissions minimization scenario. shale gas production profile is given by the blue line with
From the comparison above, we come to the preliminary markers, and the processing contracts between producer and
conclusion that the proposed game theory-based model is able processor are at the top. As can be observed, with different
to better capture the actual economic and environmental per- objectives, the producer will choose completely distinctive
formances of a shale gas supply chain. The centralized mod- drilling schedules, and the processor will react accordingly
els, conversely, are limited by a fundamental assumption that following their own pursuit. In the solution of point A, the
AIChE Journal July 2017 Vol. 63, No. 7 Published on behalf of the AIChE DOI 10.1002/aic 2687
Figure 11. Comparison of strategies selected in point A and point B: stacked columns depicts the optimal drilling
schedule; line with markers represents the natural gas production profile; processing contracts are giv-
en in separate blocks at top.
[Color figure can be viewed at wileyonlinelibrary.com]
producer focuses on mitigating the life cycle GHG emissions as well as the price fluctuation of natural gas and NGLs. This
in the supply chain, and thus a slightly decreasing drilling pro- is confirmed in the solution of point A, where the percentage
file is preferred. Due to the decreasing shale gas production of proceeds contract is chosen at the sixth year. This result
profile for shale wells, such a drilling schedule results in a rel- also agrees with the actual financial data reported by mid-
atively stable production profile as shown by the blue line. stream processing companies.46
Correspondingly, all the infrastructure can be assigned with a Notably, in the centralized models, due to the lack of multi-
proper capacity, and unnecessary energy consumptions can be player perspective, the fee-based contract could be chosen
saved. In the solution of point B, both the producer and pro- simply because it incurs less processing cost for the upstream
cessor are pursuing the maximization of their NPV. Conse- producer. In Figure 12, we present the optimal strategies corre-
quently, most of the wells are drilled in the first few years. The sponding to the economic solutions obtained in the
production peak at the fourth year is caused by the price fluc- centralized-comprehensive model and the centralized-leader-
tuation. Since the price of natural gas reaches a high level after focused model. As can be seen, compared with the game
the first three years based on the price forecast model, the pro- theory-based model, the general drilling schedules are similar
ducer chooses to drill more wells to gain more profit. From the in both centralized models, but the specific wells drilled at
processor’s perspective, increasing the profitability is the only each time period are different. More importantly, in the
driving force. Under the current market prices, NGLs are still centralized-leader-focused model, the fee-based contract
more valuable products than natural gas. Therefore, the keep- becomes the dominant processing contract. Although the pro-
whole contract becomes the dominant type of contract that ducer can gain more benefit from this contract, the processor
leads to higher margins for the processor. However, the case will receive much less profit. Thus, the processor will be reluc-
may vary depending on the both the composition of shale gas tant to accept this contract. Additionally, in the centralized-
2688 DOI 10.1002/aic Published on behalf of the AIChE July 2017 Vol. 63, No. 7 AIChE Journal
Figure 13. Optimal water management strategy for both point A and point B.
[Color figure can be viewed at wileyonlinelibrary.com]
comprehensive model, the economic objective is maximizing wells available in Marcellus shale play and the long-distance
the total NPV in the shale gas supply chain, and the keep-whole transportation cost for out-of-state disposal wells.
contract is still the preferred one that can potentially lead to a
win–win situation. This comparison once again demonstrates Computational results
the advantage of the decentralized game theory-based model in Base on the proposed modeling framework, the resulting
providing insightful optimal strategic decisions. problem is a multiobjective MIBLP problem that cannot be
In Figure 13, we fully compared the water management solved directly using any off-the-shelf global optimizers.
strategies corresponding to the economic and environmentally Therefore, we adopt the proposed projection-based reformula-
sustainable solutions in the game theory-based model. Due to tion and decomposition algorithm to solve it efficiently. The
the motivation of reducing the GHG emissions in point A, a detailed model statistics and computational time of the result-
smaller production scale is chosen by the producer that ing master problem and subproblems are summarized in the
includes eight shale sites and a total of 2.7 million barrels following Table 2. The initial master problem has 266 integer
(MM bbl) of freshwater consumption (one barrel equals to variables, 3937 continuous variables, and 1062 constraints.
0.119 cubic meter). The producer adopts the RO technology The corresponding computational time for the first iteration is
for onsite wastewater treatment, which is more flexible, pro- 39.7 CPU seconds for point B and 3379.5 CPU seconds for
vides water reuse option to save the freshwater resource, and point A, respectively. As the iteration of solution algorithm
incurs less GHG emissions throughout the life cycle. Conse- proceeds, the KKT-condition-based cuts are added to the mas-
quently, 0.4 MM bbl of wastewater is treated by the RO tech- ter problem, resulting in a greater scale of master problem.
nology. In point B, all the 10 shale sites are fully developed, After only two iterations of the proposed solution algorithm,
and accordingly 5.4 MM bbl of freshwater is required, result- the updated master problem has 3485 integer variables, 13,533
ing in 1.0 MM bbl of wastewater to be treated. The CWT facil- continuous variables, and 10,949 constraints. The overall com-
ity turns out to be the optimal option here, which is more cost- putational time is 51.1 CPU seconds for point B and up to
effective and has a larger treatment capacity. The application 3532.8 CPU seconds (less than 1 h) for point A. For most solu-
of Class II disposal wells is limited by the number of disposal tion points on the Pareto curve, the computational time can be
AIChE Journal July 2017 Vol. 63, No. 7 Published on behalf of the AIChE DOI 10.1002/aic 2689
Figure 14. Converging process of point A and point B.
[Color figure can be viewed at wileyonlinelibrary.com]
2690 DOI 10.1002/aic Published on behalf of the AIChE July 2017 Vol. 63, No. 7 AIChE Journal
Notation vpc = unit processing cost under contract c
vpe = penalty cost for processing the shale gas that exceeds the proc-
Sets essing capacity
C = set of processing contracts indexed by c (c1: fee-based; c2: per- vpoc;k = unit operating cost for processing plant under contract c with
centage of proceeds; c3: keep-whole) process scheme k
I = set of shale sites indexed by i vpsc = unit extra charge for unused processing capacity under contract
K = set of process schemes for processing plant indexed by k (k1: GSP; c
k2: RSV; k3: IPSI-1) vpx = unit processing revenue from the remaining capacity at process-
P = set of candidate processing plant indexed by p ing plant
R = set of capacity levels indexed by r vtcl = unit variable transportation cost for transporting NGL
T = set of time periods indexed by t vtcm = unit variable transportation cost for transporting natural gas
W = set of water treatment options indexed by w (w1: disposal well; vtcs = unit variable transportation cost for transporting shale gas
w2: CWT; w3: onsite treatment with MSF; w4: onsite treatment wdi = average drilling water usage for each well at shale site i
with MED; w5: onsite treatment with RO) wfi = unit water usage for hydraulic fracturing and production at
shale site i
Parameters wti = wastewater generation rate associated with unit gas production
dept = depreciation rate for investment in time period t at shale site i
dmlpt = minimum demand of natural gas at delivery node in time peri- wtcw = unit wastewater treatment cost for treatment option w
od t ci = percentage of the value of extracted shale gas paid for royalty
dmupt = maximum demand of natural gas at delivery node in time peri- at shale site i
od t x = tax rate for calculating the tax payment
dr = discount rate per time period u = agreed on percentage of the actual proceeds of the sale of the
dslpt = minimum demand for shale gas production at time period t dry natural gas and NGLs for producer
efw = emissions associated with unit amount of freshwater acquisition Nonnegative continuous variables
elt = emissions associated with transporting unit amount of NGLs FWi;t = amount of freshwater required at shale site i in time period
emt = Emissions associated with transporting unit amount of natural t
gas PCp;k = total processing capacity for processing plant p with process
epck = emissions associated with processing unit amount of raw shale scheme k
gas in process scheme k SPi;t = amount of shale gas produced at shale site i in time period t
esdi = emissions associated with the drilling process of a shale well at STPi;p;c;k;t = amount of shale gas transported from shale site i to process-
shale site i ing plant p and processed under contract c with process
esg = estimated life cycle emission of unit shale gas from well to scheme k in time period t
gate STPXi;t = amount of shale gas transported from shale site i to process-
espi = emissions associated with producing unit amount of shale gas ing plant that exceeded the processing capacity in time peri-
at shale site i od t
est = emissions associated with transportation of unit amount of shale TCPi;r = capacity of pipeline from shale site i to delivery node with
gas capacity range r
euri = average EUR of shale site i TNGc;t = amount of natural gas extracted at processing plant under
ewtw = emissions associated with treating unit wastewater by treatment contract c in time period t
option w TNLc;k;t = amount of NGL extracted at processing plant under contract
fwc = unit cost for freshwater acquisition c with process scheme k in time period t
lci = NGL composition factor in shale gas at shale site i WWi;w;t = amount of wastewater generated at shale site i and treated
lpc = minimum capacity requirement for processing contract by option w in time period t
lpd = distance from processing plant to natural gas delivery node
lpm = distance from processing plant to NGL market Integer variables
lspi;p = distance from shale site i to delivery node of processing plant p NNi;t = number of wells drilled at shale site i in time period t
mci = methane composition factor in shale gas at shale site i
mn = maximum total number of wells that can be drilled for in each
Binary variables
time period XPi;r = 0-1 variable. Equal to 1 if pipeline is installed to transport
pefi;c;k = processing factor accounting for processing efficiency of natural shale gas from shale site i to delivery node with capacity range
gas from shale site i with process scheme k as well as the r
impact of processing contract c YCp;c;t = 0-1 variable. Equal to 1 if processing contract c is chosen in
peflk = processing factor accounting for NGL processing efficiency of time period t at processing plant p
process scheme k YPp;k;r = 0-1 variable. Equal to 1 if processing plant p with process
pngt = average unit price of natural gas in time period t scheme k and capacity level r is constructed
pnlk;t = average unit price of NGL processed in process scheme k in Literature Cited
time period t
prck;r = reference capacity for processing plant with scheme k and 1. EIA. Review of Emerging Resources: U.S. Shale Gas and Shale Oil
capacity level r Plays. Washington, DC: U. S. Energy Information Administration,
prik;r = reference capital investment for processing plant with process 2011.
scheme k and capacity level r 2. EPA. Methane Emissions from the Natural Gas Industry. EPA, Tri-
psgi;t = average unit price of raw shale gas produced at wellhead i in angle Park, NC: National risk management research laboratory,
time period t Research, 1996.
psxi;t = average unit profit gained from shale gas from shale site i proc- 3. Skone T, Littlefield J, Marriott J. 2011. Life cycle greenhouse gas
essed by extra processing capacity in time period t inventory of natural gas extraction, delivery and electricity produc-
psgd = average estimated unit profit of shale gas remain to be tion. DOE/NETL-2011/1522.: US Department of Energy, National
produced Energy Technology Laboratory, Pittsburgh, PA, USA.
sdci = unit cost for shale well drilling and completion at shale site i 4. Dale AT, Khanna V, Vidic RD, Bilec MM. Process based life-cycle
spci = unit cost for shale gas production at shale site i assessment of natural gas from the marcellus shale. Environ Sci
sppi;t = shale gas production of a shale well of age t at shale site i Technol. 2013;47(10):5459–5466.
tmni = maximum number of wells that can be drilled at site i over the 5. Julian-Duran LM, Ortiz-Espinoza AP, El-Halwagi MM, Jimenez-
planning horizon Gutierrez A. Techno-economic assessment and environmental impact
tprcr = reference capacity of pipeline transporting gas with capacity of shale gas alternatives to methanol. ACS Sustain Chem Eng. 2014;
range r 2(10):2338–2344.
tprir = reference capital investment of pipeline transporting gas with 6. Weber CL, Clavin C. Life cycle carbon footprint of shale gas:
capacity range r review of evidence and implications. Environ Sci Technol. 2012;
upc = maximum capacity limit for processing contract 46(11):5688–5695.
AIChE Journal July 2017 Vol. 63, No. 7 Published on behalf of the AIChE DOI 10.1002/aic 2691
7. Jiang M, Michael GW, Chris H, Paulina J, Jeanne V, Aranya V. natural-gas-processing-contracts-and-how-they-affect-profits-and-val-
Life cycle greenhouse gas emissions of Marcellus shale gas. Environ uation/. Accessed Sep. 21, 2016.
Res Lett. 2011;6(3):034014. 30. Yue D, You F. Stackelberg-game-based modeling and optimization
8. Burnham A, Han J, Clark CE, Wang M, Dunn JB, Palou-Rivera I. for supply chain design and operations: a mixed integer bilevel pro-
Life-cycle greenhouse gas emissions of shale gas, natural gas, coal, gramming framework. Comput Chem Eng. 2016. doi:10.1016/
and petroleum. Environ Sci Technol. 2011;46(2):619–627. j.compchemeng.2016.07.026
9. Stephenson T, Valle JE, Riera-Palou X. Modeling the relative GHG 31. Laurenzi IJ, Jersey GR. Life cycle greenhouse gas emissions and
emissions of conventional and shale gas production. Environ Sci freshwater consumption of marcellus shale gas. Environ Sci Technol.
Technol. 2011;45(24):10757–10764. 2013;47(9):4896–4903.
10. Heath GA, O’donoughue P, Arent DJ, Bazilian M. Harmonization of 32. Yang L, Grossmann IE, Manno J. Optimization models for shale gas
initial estimates of shale gas life cycle greenhouse gas emissions for water management. AIChE J. 2014;60(10):3490–3501.
electric power generation. Proc Nat Acad Sci. 2014;111(31):E3167– 33. Lira-Barragan LF, Ponce-Ortega JM, Guillen-Gosalbez G, El-
E3176. Halwagi MM. Optimal water management under uncertainty for
11. Guerra OJ, Calder on AJ, Papageorgiou LG, Siirola JJ, Reklaitis GV. shale gas production. Ind Eng Chem Res. 2016;55(5):1322–1335.
An optimization framework for the integration of water management 34. Garcia DJ, You F. The water-energy-food nexus and process systems
and shale gas supply chain design. Comput Chem Eng. 2016;92:230– engineering: a new focus. Comput Chem Eng. 2016;91:49–67.
255. 35. Moore JT, Bard JF. The mixed integer linear bilevel programming
12. Cafaro DC, Grossmann IE. Strategic planning, design, and develop- problem. Oper Res. 1990;38(5):911–921.
ment of the shale gas supply chain network. AIChE J. 2014;60(6): 36. Yue D, You F. A projection-based reformulation and decomposition
2122–2142. algorithm for optimization of a class of mixed integer bilevel linear
13. Gao J, You F. Optimal design and operations of supply chain net- programs. J Global Optim. In press.
works for water management in shale gas production: MILFP model 37. Seydor SM, Clements E, Pantelemonitis S, Deshpande V. Under-
and algorithms for the water-energy nexus. AIChE J. 2015;61(4): standing the Marcellus Shale Supply Chain. Pittsburgh, PA: Univer-
1184–1208. sity of Pittsburgh, Katz Graduate School of Business, Mervis Hall,
14. Gao J, You F. Deciphering and handling uncertainty in shale gas 2012.
supply chain design and optimization: novel modeling framework 38. He C, You F. Toward more cost-effective and greener chemicals
and computationally efficient solution algorithm. AIChE J. 2015; production from shale gas by integrating with bioethanol dehydra-
61(11):3739–3755. tion: novel process design and simulation-based optimization. AIChE
15. Gao J, You F. Shale gas supply chain design and operations toward J. 2015;61(4):1209–1232.
better economic and life cycle environmental performance: MINLP 39. He C, You F. Shale gas processing integrated with ethylene produc-
model and global optimization algorithm. ACS Sustain Chem Eng. tion: novel process designs, exergy analysis, and techno-economic
2015;3(7):1282–1291. analysis. Ind Eng Chem Res. 2014;53(28):11442–11459.
16. Bartholomew TV, Mauter MS. Multiobjective optimization model 40. He C, You F. Deciphering the true life cycle environmental impacts
for minimizing cost and environmental impact in shale gas water and costs of the mega-scale shale gas-to-olefins projects in the Unit-
and wastewater management. ACS Sustain Chem Eng. 2016;4(7): ed States. Energ Environ Sci. 2016;9(3):820–840.
3728–3735. 41. EIA US. Natural gas consumption by end use; 2015. Available at
17. Gong J, You F. Global optimization for sustainable design and syn- http://www.eia.gov/dnav/ng/ng_cons_sum_dcu_nus_m.htm. Accessed
thesis of algae processing network for CO2 mitigation and biofuel May 20, 2015.
production using life cycle optimization. AIChE J. 2014;60(9):3195– 42. U.S. Government Accountability Office. Unconventional oil and gas
3210. development: Key environmental and public health requirements.
18. Santiba~nez-Aguilar JE, Gonzalez-Campos JB, Ponce-Ortega JM, GAO-12-874. Washington, DC: US Government Accountability
Serna-Gonzalez M, El-Halwagi MM. Optimal planning and site Office (September 2012). Available at: http://www.gao.gov/assets/
selection for distributed multiproduct biorefineries involving eco- 650/647782.pdf. Accessed 8 January 2014.
nomic, environmental and social objectives. J Clean Prod. 2014;65: 43. Getu M, Mahadzir S, Long NVD, Lee M. Techno-economic analysis of
270–294. potential natural gas liquid (NGL) recovery processes under variations
19. Yue D, Kim MA, You F. Design of sustainable product systems and of feed compositions. Chem Eng Res Des. 2013;91(7):1272–1283.
supply chains with life cycle optimization based on functional unit: 44. Hudson H, Wilkinson J, Lynch JT, Pitman R, Pierce M. Reducing
general modeling framework, mixed-integer nonlinear programming treating requirements for cryogenic ngl recovery plants. Paper pre-
algorithms and case study on hydrocarbon biofuels. ACS Sustain sented at: 80th Annual Convention of the Gas Processors Associa-
Chem Eng. 2013;1(8):1003–1014. tion, San Antonio, TX; 2001.
20. Yue D, Pandya S, You F. Integrating hybrid life cycle assessment 45. Yao J, Chen JJ, Elliot DG. Inventors; IPSI LLC, Houston, TX,
with multiobjective optimization: a modeling framework. Environ assignee. Enhanced NGL recovery processes. US patent 5,992,175;
Sci Technol. 2016;50(3):1501–1509. 1999.
21. Garcia DJ, You F. Network-based life cycle optimization of the net 46. DCP. Margin by contract type; 2016. Available at: http://www.
atmospheric CO2-eq ratio (NACR) of fuels and chemicals produc- dcpmidstream.com/investors/margin-by-contract-type. Accessed Sep.
tion from biomass. ACS Sustain Chem Eng. 2015;3(8):1732–1744. 21, 2016.
22. You F, Wang B. Life cycle optimization of biomass-to-liquid supply 47. FracFocus. Frac focus chemical disclosure registry; 2015. Available
chains with distributed–centralized processing networks. Ind Eng at http://www.fracfocus.org/. Accessed Oct. 13, 2015.
Chem Res. 2011;50(17):10102–10127. 48. Ladlee J, Jacquet J. The implications of multi-well pads in the Mar-
23. Stackelberg H. Market Structure and Equilibrium. Berlin, Heidelberg, cellus Shale. Res Policy Brief Ser. 2011;43.
Germany: Springer Science & Business Media, 2010. 49. Allen DT, Torres VM, Thomas J, Sullivan DW, Harrison M,
24. Yue D, You F. Game-theoretic modeling and optimization of multi- Hendler A, Herndon SC, Kolb CE, Fraser MP, Hill AD, Lamb BK,
echelon supply chain design and operation under Stackelberg game Miskimins J, Sawyer RF, Seinfeld JH. Measurements of methane
and market equilibrium. Comput Chem Eng. 2014;71:347–361. emissions at natural gas production sites in the United States. Proc
25. Gong J, You F. Sustainable design and synthesis of energy systems. Natl Acad Sci. 2013;110(44):17768–17773.
Curr Opin Chem Eng. 2015;10:77–86. 50. Swindell GS. Marcellus shale in Pennsylvania: a 2,600 well study of
26. Garcia DJ, You FQ. Supply chain design and optimization: chal- estimated ultimate recovery. SPE Annual Meeting. Dallas, TX, 2014.
lenges and opportunities. Comput Chem Eng. 2015;81:153–170. 51. EIA. Annual Energy Outlook 2015 with Projections to 2040. Wash-
27. Gao J, You F. A leader-follower game-based life cycle optimization ington, DC: U.S. Energy Information Administration, 2015.
framework and application. In: Zdravko K, Milos B, editors. Computer 52. Puder MG, Veil JA. Offsite Commercial Disposal of Oil and Gas
Aided Chemical Engineering, Vol. 38. Amsterdam, Netherlands: Exploration and Production Waste: Availability, Options, and Costs.
Elsevier, 2016:541–546. Argonne National Laboratory for the U.S. Department of Energy,
28. EIA. Natural Gas Processing: The Crucial Link Between Natural Office of Fossil Energy, National Energy Technology Laboratory;
Gas Production and its Transportation to Market. Washington, DC: 2006. ANL/EVS/R-06/5.
Energy Information Administration, 2006. 53. Veil JA. Final Report Water Management Technologies Used by
29. Pan I. Natural gas processing contracts and how they affect profits Marcellus Shale Gas Producers. Argonne, IL: U.S. Department of
and valuation; 2013. Available at http://marketrealist.com/2013/01/ Energy, 2010.
2692 DOI 10.1002/aic Published on behalf of the AIChE July 2017 Vol. 63, No. 7 AIChE Journal
54. Al-Nory MT, Brodsky A, Bozkaya B, Graves SC. Desalination sup- 62. Leng M, Parlar M. Game-theoretic analyses of decentralized assem-
ply chain decision analysis and optimization. Desalination 2014; bly supply chains: non-cooperative equilibria vs. coordination with
347(0):144–157. cost-sharing contracts. Eur J Oper Res. 2010;204(1):96–104.
55. Raluy G, Serra L, Uche J. Life cycle assessment of MSF, MED and 63. Zamarripa MA, Aguirre AM, Mendez CA, Espu~ na A. Improving
RO desalination technologies. Energy 2006;31(13):2361–2372. supply chain planning in a competitive environment. Comput Chem
56. Oracle. Oracle Crystal Ball; 2015. Available at http://www.oracle. Eng. 2012;42:178–188.
com/appserver/business-intelligence/crystalball/index.html. Accessed 64. Zhang D, Samsatli NJ, Hawkes AD, Brett DJL, Shah N,
June, 2015. Papageorgiou LG. Fair electricity transfer price and unit capacity
57. EIA. Natural gas prices; 2016. Available at https://www.eia.gov/ selection for microgrids. Energ Econ. 2013;36:581–593.
dnav/ng/ng_pri_sum_dcu_nus_m.htm. Accessed Sep. 21, 2016. 65. Hjaila K, Laınez-Aguirre JM, Puigjaner L, Espu~ na A. Scenario-based
58. EIA. U.S. Natural Gas Liquid Composite Price; 2016. Available at dynamic negotiation for the coordination of multi-enterprise supply
https://www.eia.gov/dnav/ng/hist/ngm_epg0_plc_nus_dmmbtum.htm. chains under uncertainty. Comput Chem Eng. 2016;91:445–470.
Accessed Sep. 21, 2016. 66. Cachon G, Netessine S. Game theory in supply chain analysis. In:
59. Marcellus-Shale.us. Real marcellus gas production; 2013. Available Simchi-Levi D, Wu SD, Shen Z-J, editors. Handbook of Quantitative
at http://www.marcellus-shale.us/Marcellus-production.htm. Accessed Supply Chain Analysis, Vol. 74. New York, United States: Springer,
Aug. 29, 2014. 2004:13–65.
60. Calderon AJ, Guerra OJ, Papageorgiou LG, Siirola JJ, Reklaitis GV. 67. Nash J. Non-cooperative games. Annal Math. 1951;54(2):286–295.
Financial considerations in shale gas supply chain development. In: 68. Zhao Y, Ma L, Xie G, Cheng TCE. Coordination of supply chains with
Krist V. Gernaey JKH, Rafiqul G, editors. Computer Aided Chemical bidirectional option contracts. Eur J Oper Res. 2013;229(2):375–381.
Engineering, Vol. 37. Amsterdam, Netherlands: Elsevier, 2015:2333– 69. Birge JR, Louveaux F. Introduction to Stochastic Programming.
2338. New York, United States: Springer, 2011.
61. Brooke A, Kendrick DA, Meeraus A, Rosenthal RE. GAMS: A 70. Ben-Tal A, Nemirovski A. Robust optimization—methodology and
User’s Guide: Course Technology. Washington, DC, USA: GAMS applications. Math Program. 2002;92(3):453–480.
Development Corporation, 1988.
Manuscript received July 26, 2016, and revision received Nov. 21, 2016.
AIChE Journal July 2017 Vol. 63, No. 7 Published on behalf of the AIChE DOI 10.1002/aic 2693