TRusT: A Two-stage Robustness Trade-off approach for the design of decentralized energy supply systems

TRusT: A Two-stage Robustness Trade-off approach for the design of decentralized energy supply systems

Energy xxx (2016) 1e10 Contents lists available at ScienceDirect Energy journal homepage: www.elsevier.com/locate/energy TRusT: A Two-stage Robustn...

1MB Sizes 0 Downloads 20 Views

Energy xxx (2016) 1e10

Contents lists available at ScienceDirect

Energy journal homepage: www.elsevier.com/locate/energy

TRusT: A Two-stage Robustness Trade-off approach for the design of decentralized energy supply systems  Bardow* Dinah Elena Majewski, Matthias Lampe, Philip Voll, Andre Chair of Technical Thermodynamics, RWTH Aachen University, 52056 Aachen, Germany

a r t i c l e i n f o

a b s t r a c t

Article history: Received 23 March 2016 Received in revised form 18 September 2016 Accepted 19 October 2016 Available online xxx

The design of decentralized energy supply systems is a complex task and thus best addressed by mathematical optimization. However, design problems typically rely on uncertain input data, such as future energy demands or prices. Still, conventional optimization models are usually deterministic and thus neglect uncertainties. For this reason, the deterministic optimal solution is in general suboptimal or even infeasible. Robust design methods are available to guarantee security of energy supply, however, they usually lead to significant additional costs. In this work, we show that energy supply systems with guaranteed secure energy supply are not expensive per se. For this purpose, we propose the Two-stage Robustness Trade-off (TRusT) approach. The TRusT approach considers the trade-off between expected costs in the nominal scenario and costs in the worst case while guaranteeing security of energy supply. Thereby, the TRusT approach identifies balanced robust energy supply systems which are cost-efficient in both the daily business and the worst case. The TRusT approach can be applied and solved efficiently. In a case study, we identify robust design options which ensure security of energy supply at low additional costs. Hence, the TRusT approach is a suitable tool to design cost-efficient and secure energy systems. © 2016 Elsevier Ltd. All rights reserved.

Keywords: Decentralized energy supply systems Robust optimization Bi-objective optimization Mixed integer linear programming (MILP) System design

1. Introduction Decentralized energy supply systems (DESS) are commonly designed using deterministic mathematical optimization models [1]. Deterministic optimization models, however, rely on the assumption of perfect foresight. Perfect foresight implies that input parameters (e. g., energy demands, prices for gas and electricity, or efficiency of the equipment) are known with certainty, when the optimization is performed. If the actual conditions differ from the deterministic parameters considered in the optimization, the obtained solutions will usually become suboptimal or even infeasible, as shown for general optimization problems [2] as well as for typical engineering problems, such as unit assignment [3], production planning [4], and DESS [5]. For DESS, infeasibility implies insufficient energy supply, for example, if the actual energy demand is higher than assumed in the design of the DESS. In practice, a pragmatic approach is often employed to aim for a reliable energy supply: Peak loads are taken

* Corresponding author. E-mail addresses: [email protected] (D.E. Majewski), matthias. [email protected] (M. Lampe), [email protected] (P. Voll), andre. [email protected] (A. Bardow).

into account in the optimization when considering average monthly values [6], typical days [7] or other typical periods [8]. Another pragmatic but expensive way to increase the reliability of energy supply is to install redundant equipment [9]. While security of energy supply can be achieved still assuming perfect foresight but with extraordinary high peak loads, the resulting system will be over-conservative: The peak loads are assumed to occur for certain and a corresponding energy system is built. Thus, the uncertain nature of demands has to be considered in the optimization to identify a cost-efficient robust energy supply system. The definition of a robust energy supply system is not used consistently in literature [10]. We expect a robust energy supply system to cover uncertain energy demands without regarding failure of equipment. The contribution of our work is to show that a robust design which ensures security of energy supply can be cost-efficient at the same time. For this purpose, we introduce the Two-stage Robustness Trade-off (TRusT) approach. The advantages of the TRusT approach are twofold: First, the approach highlights the trade-off between nominal costs and worst-case costs for the robust design. The nominal costs represent costs obtained when uncertainties are neglected and perfect foresight is assumed. Second, the TRusT approach guarantees security of energy supply. Existing approaches often make compromises: The reliability of the system

http://dx.doi.org/10.1016/j.energy.2016.10.065 0360-5442/© 2016 Elsevier Ltd. All rights reserved.

Please cite this article in press as: Majewski DE, et al., TRusT: A Two-stage Robustness Trade-off approach for the design of decentralized energy supply systems, Energy (2016), http://dx.doi.org/10.1016/j.energy.2016.10.065

2

D.E. Majewski et al. / Energy xxx (2016) 1e10

is reduced in order to receive a less expensive design, as shown in the following literature review. If probability distributions of the uncertain parameters are available, stochastic optimization [11] can be applied. However, probability distributions are not known in general and have to be estimated. The uncertainty in the estimated probability distribution then impacts on the actual robustness of the design [12]. Robust optimization overcomes the need for uncertain probability distributions. A robust solution considers every possible scenario (i. e., every possible combination of parameter values) without relying on its probability of occurrence (for a review see Ref. [13]). Strictly robust optimization [14] ensures the feasibility of a solution for each scenario while minimizing costs for the most expensive scenarios. The concept of strictly robust optimization was introduced for linear programs by Soyster [14] in 1973 and restated by Ben-Tal and Nemirovski [15] in 1999. The resulting strictly robust optimal solutions are in general very conservative and, thus, expensive compared to the nominal costs. In order to reduce the degree of conservatism of robust solutions, the so-called G-robustness was introduced by Bertsimas and Sim [16]. Herein, not all uncertain parameters vary at the same time. The level of uncertainty G limits the number of parameters varying simultaneously and represents the degree of conservatism. For linear problems, the resulting G-robustness program can be transformed into a linear program. Robust optimization approaches have been applied successfully to the operation of decentralized energy supply systems (DESS): Dong et al. [17] use the G-robustness to derive a fuzzy radial linear programming model for planning robust energy management systems with environmental constraints. Akbari et al. [18] employ G-robustness to optimize operation. Additionally, they determine the G-robust structure and sizing of the installed heating and cooling components, considering renewable energy and storage. Renewable energy technologies in the design of energy systems are also considered by Moret et al. [19]. They classify the uncertain parameters to define adequate ranges of their variation. In general, G-robustness can only ensure security of energy supply if the conservativeness level G is set to its upper bound. However, using the upper bound for the level G leads to strictly robust optimization and thus unnecessarily expensive solutions which are not relevant for practical applications. Reducing the degree of conservatism in any way, however, compromises security of energy supply. This compromise can be measured by a robustness index analyzing the trade-off between investments and achievable targets [20]. The minimax regret approach (e. g., [21]) aims to identify a solution with low risk, characterized by the so-called regret. For each scenario, the regret is defined as the deviation between the occurring costs and the minimal possible costs for the scenario. The maximal possible regret is then minimized. To decrease the conservatism in minimax regret, Yokoyama et al. [22] allow a violation of the energy balance constraints and introduce a penalty term for the unmet energy demands in the objective function. The minimax regret approach is also successfully applied by Dong et al. [23] to determine power generation and capacity expansion for uncertain demands. The design of decentralized energy supply systems can also be interpreted as a two-stage optimization problem. Two-stage problems are characterized by two kinds of variables [24]: First-stage variables have to be fixed in the beginning (so-called here-and-now variables). Second-stage variables (wait-and-see variables) can be revised later when knowledge on the scenario is available. In the design of energy systems, first-stage variables commonly correspond to design variables that determine which components should be installed at which capacity. The second stage defines the

operation of the installed components. The concept of two stages has been introduced into robust optimization as adjustable robustness (also called adaptive robustness) [24]. The original concept was further extended by Thiele et al. [25]. Bertsimas et al. [26] propose a two-stage unit-commitment problem taking into account the failure of components. They consider unit commitment as first stage and dispatch as second stage. Adaptive robustness can be combined with a conservatism scaling factor to achieve less conservative solutions [3]. Applying adaptive robustness leads to complex problems which are hard to solve. Thus, special solving strategies are necessary, such as Bender's decomposition [27] and outer approximation [28]. Two-stage problem formulations are used frequently in stochastic optimization [11]. Recent advances in two-stage programming are reviewed by Grossmann et al. [29]. Applications to building energy systems [30] and to utility system optimization [5] showed that uncertainties have to be considered already at the design stage. In order to analyze the trade-off between the system economy and system failure, risk preferences of decision makers are introduced in stochastic approaches [31]. Most robust design approaches thus aim to be less conservative than strictly robust optimization, in order to obtain less expensive solutions. In return, however, they cannot guarantee security of energy supply. In this work, we propose the Two-stage Robustness Trade-off (TRusT) approach which identifies robust design options ensuring security of energy supply. Cost-efficient design options can be chosen by analyzing the trade-off between nominal costs and robust costs. Thus, the proposed TRusT approach allows the designer to find solutions which are both, robust and cost-efficient. Our approach builds upon the classical concept of strictly robust optimization stated by Soyster et al. [14]. Robust optimization can be efficiently applied to DESS design using MILP optimization. We extend the concept of strict robustness and introduce the TRusT approach. The TRusT approach recognizes the two-stage nature of DESS design: A two-stage bi-objective optimization is employed studying the nominal cost and the strictly robust costs simultaneously. Both objective functions employ identical first-stage variables representing design decisions. The second-stage variables, however, are adapted separately for the nominal and the robust objective function. Thus, the design decisions ensure that the system is feasible for every scenario. Operation can thus be adapted to each specific case, e. g., the nominal or worst-case scenario. A related bi-criteria approach to robust optimization has recently been introduced by Chassein and Goerigk [32] for single-stage problems with uncertainties in the objective function. In their approach, the nominal and the robust objective function are €bel [33] generalizes the concept of light robustness minimized. Scho [34] which selects solutions with the highest robustness among all solutions within a certain range of the nominal optimal objective function value. They show that the trade-off between robustness and nominal quality yields promising solutions. For stochastic programming, a similar concept has recently been proposed [35]: A stochastic analysis is performed for the expected and worst-case costs of residential cogeneration systems. We apply the TRusT approach to a DESS design problem formulated deterministically in our earlier work [6]. The DESS design problem considers decisions on structure, unit sizing, and operation in a deterministic mixed-integer linear program (MILP). In this work, we assume uncertainties in energy prices and energy demands. The resulting TRusT problem is formulated as bi-objective MILP. Thus, the problem is efficiently solvable without implementing special solution algorithms and the approach can easily be applied to DESS design problems. Thereby, the TRusT approach increases the acceptance for practical applications. Furthermore, we show

Please cite this article in press as: Majewski DE, et al., TRusT: A Two-stage Robustness Trade-off approach for the design of decentralized energy supply systems, Energy (2016), http://dx.doi.org/10.1016/j.energy.2016.10.065

that the identified strictly robust optimal design of the DESS guarantees security of energy supply and still can be implemented at low additional costs. Thus, the results have significant practical relevance. This work is structured as follows: In Section 2, we introduce the idea and the mathematical formulation of the TRusT approach. The TRusT approach is applied to a real-world problem in Section 2. A brief summary and conclusions are given in Section 4. 2. Two-stage Robustness Trade-off (TRusT) for decentralized energy supply systems In Section 2.1, we explain the idea of the TRusT approach before introducing the formulation for strictly robust optimization in Section 2.2 which is employed in the TRusT approach (in Section 2.3). In Section 2.4, we state the problem formulation of the TRusT approach for DESS. In the following, we always refer to strictly robust optimization, and hence, we use the terms robust and strictly robust synonymously. 2.1. Idea The idea of the Two-stage Robustness Trade-off (TRusT) approach is introduced for the design of decentralized energy supply systems (DESS). In DESS optimization, we consider three decision-levels: structure, sizing, and operation [1] (Fig. 1). Allowing for uncertainties in the energy demands has an impact not only on the operation of the DESS but also on the structure and sizing. We incorporate uncertainties by interpreting DESS optimization as a two-stage problem: The first-stage variables De correspond to the design variables which determine structure and sizing. The secondstage variables Op fix the operation and can be adapted to the occurring combination of uncertain parameters, called scenario. The robust objective function frob=rob minimizes the worst possible costs while the constraints must be fulfilled for every possible scenario: This leads to a robust design Derob and robust

optimization [14] for DESS design. The strictly robust optimization is represented by the right branch in Fig. 1. The resulting robust optimal solution is generally conservative. Conservative solutions are often desired for energy supply systems, as the availability of DESS is mandatory [36]. However, there is a trade-off between the degree of conservatism of the design and the resulting costs. Thus, the TRusT approach complements strictly robust optimization by taking into account also the nominal scenario (left branch in Fig. 1). The nominal scenario corresponds to the best available prediction for the uncertain parameters which would have been employed in the deterministic problem with assumed perfect foresight. The bi-objective TRusT approach integrates the nominal evaluation into the strictly robust concept by optimizing the nominal objective function frob=nom and the robust objective function frob=rob . However, not only the robust objective function frob=rob but also the nominal objective function frob=nom employs a robust design Derob to ensure security of energy supply. Hence, using the nominal objective frob=nom , a robust design Derob must be found which is also cost efficient for the nominal scenario. The two objective functions evaluate the performance of the same robust design Derob in the nominal and in the worst-case scenario. Thus, the TRusT approach identifies the trade-off between conservativeness and costs.

2.2. Strictly robust optimization The TRusT approach is based on strictly robust optimization. Hence, this section gives a brief introduction to the concept of strictly robust optimization. Assuming that potentially uncertain parameters x are known with certainty, an optimization problem ðP x Þ can be defined by



Px



min

f ðx; xÞ

s: t:

Fðx; xÞ  0 x2ℝn ;

operation Oprob , and thus to the classical problem of strictly robust

where f : ℝn  ℝm /ℝ and F : ℝn  ℝm /ℝM specify the objective function and the feasible region, respectively. In real life, the parameters x in the optimization are often uncertain. Each occurring set of uncertain parameters is called a scenario. The union of all scenarios is represented by the uncertainty set U . Taking all uncertain parameters into account leads to an uncertain optimization problem [15] defined by the family

ðP U Þ :¼



  P x ; x2U :

Problem ðP x Þ is the deterministic optimization problem resulting for one particular scenario x2U , i. e., for each uncertain parameter, a certain value is assumed. The problem ðP U Þ contains all sub-problems ðP x Þ, thus, considering all scenarios of the uncertainty set U : The uncertain problem ðP U Þ represents the union of all sub-problems ðP x Þ over all scenarios. The robust counterpart ðP RC Þ of the uncertain problem ðP U Þ minimizes the

4

D.E. Majewski et al. / Energy xxx (2016) 1e10

 t  P RC

min s: t:

t

f ðx; xÞ  t Fðx; xÞ  0 x2ℝn ; t2ℝ:

TAC ¼

cx2U cx2U

2.3. The TRusT approach The TRusT approach applies bi-objective optimization to a twostage uncertain problem. Two-stage formulations divide the variables x of the optimization problem ðP x Þ into first-stage variables and second-stage variables. The bi-criteria optimization problem of the TRusT approach (see Section 2.1) employs identical first-stage variables urob for both objective functions. The second stage is determined by the variables vnom and vrob for nominal and robust objective, respectively. The corresponding TRusT problem ðP TRusT Þ is defined by

0 ðP TRusT Þ

min

urob ;vnom ;vrob

s: t:



gas;buy

Dtt pgas ,U_ t

ðDe; OpÞ

t2L

The equivalence holds because ðP tRC Þ minimizes the auxiliary variable t, which is an upper bound for the original objective function f ðx; xÞ no matter which scenario occurs [15]. An optimal solution of ðP RC Þ is strictly robust optimal for the uncertain problem ðP U Þ. In the robust counterpart ðP RC Þ, the constraints Fðx; xÞ  0 are satisfied for each scenario x2U , which ensures the feasibility of the solution for the whole range of uncertainties. The objective determines the maximal cost over all scenarios. Thus, the resulting optimal solution is feasible for all scenarios and minimizes the worst-case costs.

  1 f urob ; vnom ; b x B C  A @ sup f urob ; vrob ; x x2U   F urob ; vrob ; x  0

Xh

cx2U

with uncertainty set U 4ℝm , and functions f : ℝn  U /ℝ and x Þ corresponds F : ℝn  U /ℝM . The objective function f ðurob ; vnom ; b to the nominal objective frob=nom and supx2U f ðurob ; vrob ; xÞ to the robust objective frob=rob , respectively (see Fig. 1). For DESS design, first-stage variables urob correspond to the design Derob and second-stage variables vnom and vrob correspond to the operation Opnom and Oprob . The Pareto front of this problem is called TRusT curve and contains all efficient solutions of problem ðP TRusT Þ, i.e., solutions which cannot be improved for both objective functions simultaneously (for a detailed introduction to multi-objective optimization see Ref. [37]). The supremum in problem ðP TRusT Þ can be substituted by the auxiliary variable t in the same way as in problem ðP tRC Þ. The proposed TRusT approach provides the trade-off between x Þ and the robust the nominal objective function f ðurob ; vnom ; b f ðurob ; vrob ; xÞ.

Both objective functions objective function supx2U employ the same robust first-stage variables urob for the structure, whereas the second-stage variables vnom and vrob are adjusted independently.

2.4. Problem formulation for decentralized energy supply systems To apply the TRusT approach to design DESS, we consider the total annualized costs TAC as objective function

el;buy ðDe; OpÞ þ pel;buy ,U_ t i el;sell _ el;sell p ,V t ðDe; OpÞ  X 1 þ pm þ k ,Ik ðDeÞ; PVF k2K

where pgas , pel;buy and pel;sell denote the energy prices for gas as well as purchased and sold electricity. Energy conversion units k2K are modeled as generic converters of an input energy flow U_ t (e. g., gas

or electricity) to an output energy flow V_ t (e. g., heating, cooling, electricity) in time step t2L for period Dtt . Components k are contained in set of technologies K which, in this work, includes absorption chillers AC, compression chillers CC, boilers B, and combined heat and power engines CHP. The indexes buy and sell denote if an energy flow is purchased or sold, respectively. The present value factor PVF is used to annualize investment costs Ik ðDeÞ [38]. The factor pm expresses the maintenance costs of unit k k as a share of the investment costs. Commonly, demands and energy prices are uncertain in DESS design problems. Heating, cooling, and electricity demands are  heat heat cool el denoted by E_ , E_ , and E_ . Let b x ¼ bp gas ; bp el;sell ; bp el;buy ; bE_ ;  b_ cool b_ el ;E E define the nominal scenario, which corresponds to the parameters which would have been employed in the deterministic problem with perfect foresight. Usually, demands and energy prices fluctuate within some range. For this reason, we assume intervalbased uncertainty:

U ¼

n heat cool el  e e  ~ el;sell ; p ~ el;buy ; e ~ gas ; p ; E_ ; E_  p E_ gas ~ gas ¼ b p p ð1 þ pgÞ; pg2½  εpg ; εpg ; el;sell el;sell ~ ¼b p ð1 þ peÞ; p el;buy el;buy ~ ¼b p ð1 þ peÞ; pe2½  εpe ; εpe ; p o heat i h n heat _ _ b e_ b heat ; E_ t ;  εEh þ εEh Et 2 max 0; E_ t t t o i n cool cool cool h _ _ e_ b b ; E_ t þ εEc Et 2 max 0; E_ t  εEc t t ; o el i h n _ _ e_ el b b el ; E_ t þ εEe Et 2 max 0; E_ t  εEe t t ; o t2L :

Herein, the uncertainty of each parameter is expressed by an upper and a lower bound of the variation around the nominal value [15]. For some time steps, the demand might be smaller than the _

assumed variation 3 E, t . To exclude negative demands, the demands are further restricted to positive values. For electricity prices, the variation of the prices for purchasing pel;buy and feeding in electricity pel;sell are coupled by the parameter pe because their price levels are correlated. When stating the TRusT problem for design of DESS, we are potentially confronted with two problems: First, the problem is intrinsically infeasible and, second, there is an infinite number of constraints. Thus, the problem would not be solvable. In the following, we show why these two problems occur and how we can adapt the TRusT problem. According to strictly robust optimization, we enforce feasibility of a solution for every scenario in the TRusT problem: The solution has to be feasible for the full range of uncertain parameters. As

Please cite this article in press as: Majewski DE, et al., TRusT: A Two-stage Robustness Trade-off approach for the design of decentralized energy supply systems, Energy (2016), http://dx.doi.org/10.1016/j.energy.2016.10.065

D.E. Majewski et al. / Energy xxx (2016) 1e10

demands are assumed to be uncertain, robust operation would have to cover the full range of demands at the same time which is impossible. The energy balances

5

The problem still contains an infinite number of constraints induced by the robust objective function: In order to eliminate the supremum, the auxiliary variable t is introduced (see Section 2.3).

    X eheat V_ kt Derob ; Oprob  U_ kt Derob ; Oprob ¼ E_ t

X k2B∪CHP

X

ct2L; cx2U

k2AC cool

  e V_ kt Derob ; Oprob ¼ E_ t

ct2L; cx2U

k2AC∪CC

X

       X el  el el;buy el;sell eel Derob ; Oprob  V_ t Derob ; Oprob ¼ E_ t V_ kt Derob ; Oprob  U_ kt Derob ; Oprob þ U_ t

k2CHP

ct2L; cx2U

k2CC

cannot be satisfied for every possible scenario x of the uncertainty set U at the same time. As a result, the robust solution space is empty. Mathematically, this is due to the equality constraints in the energy balances which cannot be satisfied for two or more different levels of demand at the same time. Hence, we relax the equality constraints to inequality constraints, such that every energy demand can be fulfilled, while overproduction is allowed. Thereby, we ensure that at least the required energy demand is satisfied. As a result, load cases might arise which cannot be covered exactly. In this case, overproduction occurs, e. g., if a demand is smaller than the minimal part load of the installed components. This problem arises if overproduction is cheaper than installing a smaller unit to cover the demand without overproduction. To reduce overproduction in our model, we require that the robust design has to be able to cover the nominal and the smallest demands exactly. Hence, we add the following constraints to the TRusT problem ðP TRusT Þ stated in Section 2.3:

  F urob ; vnom ; b x ¼0   F urob ; vlb ; x ¼ 0

(1)

with x being the scenario containing the lower bounds of the uncertain demands. The auxiliary operation variables vlb guarantee that the equality-constraints can be satisfied, without influencing the objective functions. These additional constraints remove overproduction in most load cases. Due to the interval-based uncertainty, we are still confronted with the problem of having an infinite number of constraints. For each scenario x2U , the relaxed energy balances must be fulfilled. Thus, an infinite number of constraints has to be considered. This problem can be solved since the uncertain values on the right-hand heat

cool

el

e e e side, i. e., the energy demands E_ t , E_ t , and E_ t , can be replaced by their upper bounds. Thereby, redundant constraints are eliminated and the resulting constraints are given by

The auxiliary variable t limits the total annualized costs for every scenario x2U :

Xh



gas;buy

Dtt p~gas ,U_ t

t2L



Derob ; Oprob



 Derob ; Oprob  i el;sell ~el;sell ,V_ t Derob ; Oprob p    X 1 þ pm þ ,Ik Derob  t k PVF el;buy

~el;buy ,U_ t þp



Finally, we eliminate the resulting infinite number of constraints by inserting the upper bound for the gas price (see Eq. (3)). This is exact because the highest price corresponds to the highest cost. The uncertain electricity costs for purchasing and selling energy vary simultaneously because the price levels are correlated. As revenue from electricity sales reduce total annualized costs, not only the upper bound but also the lower bound of the electricity prices has to be taken into account. Hence, the following constraints have to be considered:

Xh





gas;buy Derob ;Oprob Dtt bp gas ð1þ 3 pg Þ,U_ t

t2L

k2B∪CHP

X

k2AC cool

  b V_ kt Derob ; Oprob  E_ t



  el;buy Derob ;Oprob ð1þpeÞ,U_ t  i el;sell el;sell b p Derob ;Oprob ð1þpeÞ,V_ t    X 1 rob þpm  t cpe2f 3 pe ; 3 pe g: þ k ,Ik De PVF

þb p

el;buy

k2K

(3) This formulation involves two constraints: one for high and one for low electricity prices with pe¼3 pe and pe¼ 3 pe , respectively. By eliminating the supremum and reducing the constraints to a finite number, all constraints and the robust objective function are

    X _ b heat þ 3 Eh V_ kt Derob ; Oprob  U_ kt Derob ; Oprob  E_ t t

X

cx2U :

k2K

_

þ 3 Ec t

ct2L ct2L

(2)

k2AC∪CC

X

k2CHP

       X el  el el;buy el;sell _ b el Derob ; Oprob  V_ t Derob ; Oprob  E_ t þ 3 Ee V_ kt Derob ; Oprob  U_ kt Derob ; Oprob þ U_ t t

ct2L:

k2CC

Please cite this article in press as: Majewski DE, et al., TRusT: A Two-stage Robustness Trade-off approach for the design of decentralized energy supply systems, Energy (2016), http://dx.doi.org/10.1016/j.energy.2016.10.065

6

D.E. Majewski et al. / Energy xxx (2016) 1e10

Fig. 2. Heating and cooling demands of building complexes on Site A and Site B with uncertainties indicated by error bars.

reformulated to mixed-integer linear relations. The nominal objective function is already a mixed-integer linear function, so no reformulation is necessary. The resulting problem is a bi-objective mixed-integer linear problem (MILP) and can be solved efficiently with common concepts for multi-objective optimization [37]. For reference, the full problem is stated in Appendix A.

and Site B. We consider energy demands and prices for gas and electricity to be uncertain. The prices, all load profiles, and the corresponding uncertainties are deduced from real data of previous years. The total heating and cooling demands and their uncertainties are shown in Fig. 2. The load cases represent aggregated months with similar load profiles. The deterministic model must be able to cover both the aggregated demands and the peak loads to ensure sufficient capacities of the energy supply system (see Ref. [6]). Peak loads are always considered, independent of taking uncertainties into account or not. For the TRusT approach, we consider uncertainties for all load cases, i. e., also peak loads. The deviation between minimal and maximal cooling demand is 5:2 GWh=a. This range corresponds to 19:4 % of the nominal total annual cooling demand. For the heating demand, minimal and maximal values differ by 4:6 GWh=a, i. e., 16:2 % of the nominal total annual heating demand. The total electricity demand lies within 34:6 GWh=a and 64:9 GWh=a. Gas and electricity can be purchased from the public grids at a price of pgas ¼ 5 ct=kWh and pel;buy ¼ 16 ct=kWh, respectively. Electricity that is not used on-site can be fed in at a price of pel;sell ¼ 10 ct=kWh. The uncertainties of the gas and electricity price correspond to 40 % and 46 % of the original values, respectively. The cash flow time is assumed to be 10 years.

3. Case study In Section 3.1, we describe a real-world decentralized energy supply system (DESS) design problem of an industrial park. The problem considers uncertainties for the deterministic problem introduced in our previous work [6]. All solutions are computed with CPLEX 12.6.0.1 to machine accuracy. 3.1. Real-world problem An industrial park is considered comprising of 6 building complexes. The buildings include production facilities, laboratories as well as office space. The existing energy supply system of the industrial park comprises 2 boilers, 1 combined heat and power (CHP) engine, and 2 compression chillers (see Fig. 3). Furthermore, the industrial park is divided into 2 areas Site A and Site B. Due to existing infrastructure, the cooling systems of the areas cannot be connected. Thus, 2 independent cooling systems are installed. The heating system is connected and can supply heating to both, Site A

3.2. Optimal solutions for single-objective optimization If perfect foresight is assumed, i. e., only the nominal scenario is considered, optimal total annualized costs are ðTAC nom Þ ¼ 5:92 Mio. V/a. The corresponding optimal solution requires the installation of 2 CHP engines, 1 absorption chiller, and 1 compression chiller on Site A (see Fig. 3). From the existing energy system, 1 boiler and 1 compression chiller are retained. On Site B, 1 absorption chiller is installed. This structure is referred to as reference structure in the following. However, if energy prices rise, the nominal optimal solution will become suboptimal. Even worse, the solution will be infeasible if the demands increase according to the uncertainties (see Fig. 2). As a result, the energy demands could not be covered. Security of energy supply is ensured for all ranges of uncertainty by the single-objective robust problem. The resulting robust optimal solution is structurally identical to the nominal optimal solution (see Fig. 3), but employs much larger units. Thus, the robust

Fig. 3. Optimal structure for both single-objective nominal and single-objective robust solution depicted in light gray (referred to as reference structure); additional dark green and green components (marked by "(1)" and "(2)", respectively) are referred to in Section 3.3 in Fig. 4: “(1)” only in solutions with “”-marks, “(2)” only in solutions marked by “”.

Please cite this article in press as: Majewski DE, et al., TRusT: A Two-stage Robustness Trade-off approach for the design of decentralized energy supply systems, Energy (2016), http://dx.doi.org/10.1016/j.energy.2016.10.065

D.E. Majewski et al. / Energy xxx (2016) 1e10

7

of a CHP engine, an absorption chiller is more efficient than a compression chiller. Fig. 5 shows the robust design Derob of the anchor points and of the solution at the kink with costs of TAC rob=nom ¼ 5:933 Mio. V/a which provides a good trade-off. There are only small variations in the sizing of the components. The main difference is that the robust optimal design Derob with minimal robust costs ðTAC rob=rob Þ selects 1 additional CHP engine and, thus, provides more heat. Consequently, absorption chiller AC1 which runs on heat is larger and compression chiller CC2 is smaller compared to the robust optimal design for minimal nominal costs ðTAC rob=nom Þ . In Fig. 4, all values of the robust feasible nominal total annualized costs TAC rob=nom lie within a range of only 1 %. Thus, even installing the robust optimal design implies only low costs Fig. 4. TRusT curve of the real-world problem; values corresponding to the reference structure shown in Fig. 3 (light gray components) are marked by “”, solutions with 1 more boiler than contained in the reference structure are marked with “*” (and shown in dark green and marked with “(1)” in Fig. 3), solutions marked by “þ” contain 1 additional CHP engine (shown in green and marked with “(2)” in Fig. 3).

optimal total annualized costs are ðTAC rob Þ ¼ 10:63 Mio. V/a, an increase of 80 % compared to the nominal optimal value. However, the robust optimal solution considers the worst-case scenario for the demands. Therefore, the robust solution supplies a significantly larger amount of energy than the solution of the nominal problem. Even more importantly, the strictly robust problem assumes higher prices for the energy purchased. Thus, there is no common basis for a direct comparison of robust and nominal optimal costs, ðTAC rob Þ and ðTAC nom Þ , respectively. To provide a sound comparison and to find an adequate trade-off between nominal quality and robustness, we apply the bi-objective TRusT approach. 3.3. Two-stage Robustness Trade-Off curve The Two-stage Robustness Trade-off (TRusT) approach provides insight on the true costs related to robust energy supply systems. The TRusT problem for the real-world example described in Section 3.1 is solved with the augmented 3 -constraint method [39]. Here, in contrast to the single-objective nominal problem, both objective functions are based on robust design variables. To emphasize this difference, we will refer to as robust feasible costs if the reference might not be clear. The TRusT curve of the total annualized costs is the Pareto front of the robust feasible nominal total annualized

TAC rob=nom for the nominal conditions. The maximal deviation to the single-objective ðTAC nom Þ is only 1:2 %. The nominal solution represents a lower bound for all solutions including solutions from other design approaches that include uncertainties. Approaches that compromise on the security of energy supply might lead to a more cost-efficient design than the TRusT solutions. However, the upper bound of the potential savings is only 1:2 % of the robust costs which corresponds to 70 000 V/a. Here, a reason for the small increase of the costs for a robust design is that peak loads are already considered in the deterministic problem. The robust design does not cause a further large increase of the costs. Thus, using peak loads in conventional optimization results in similar additional costs as a robust design. However, the conventional design does not ensure security of energy supply. The comparison of the nominal optimal total annualized costs ðTAC nom Þ with the costs ðTAC rob=nom Þ of a robust system for the nominal conditions is more adequate than examining the deviation between nominal optimal costs ðTAC nom Þ and the robust optimal costs ðTAC rob Þ which is 80 %, as shown in Section 3.2. The comparison of the nominal optimal costs ðTAC nom Þ with the robust optimal costs ðTAC rob Þ does not provide the sound basis for a comparison of the designed energy system because the single-objective robust problem assumes higher demands and higher prices. The higher energy prices would also increase the costs of the nominal optimal design. Furthermore, the nominal optimal design is not feasible for all scenarios, thus, a lack of energy supply may arise for several scenarios if the nominal optimal solution was implemented.

costs TAC rob=nom and the robust feasible robust total annualized costs TAC rob=rob . The TRusT curve of the real-world DESS design problem is shown in Fig. 4. The anchor point on the top left-hand side represents the minimal robust feasible nominal total annualized costs ðTAC rob=nom Þ : The solution is based on robust design variables, i. e., the design is feasible for all demands, while determining the operation for the nominal scenario. The second anchor point on the right-hand side corresponds to the minimal robust feasible robust total annualized costs ðTAC rob=rob Þ . This solution considers not only a robust design but also robust operation. Additionally, each design can exactly fulfill both the nominal demands as well as the lower bounds of the demands (Eq. (1)). The TRusT curve has kinks at 5:928 Mio: V=a and 5:933 Mio: V=a, respectively, where a remarkable decrease of the robust feasible robust total annual costs can be observed. The costs decrease because the sizing of the absorption chiller on Site A increases along with a decrease of the sizing of the compression chiller. In combination with excess heat

Fig. 5. Robust design Drob of three Pareto-optimal solutions in terms of installed thermal power for robust feasible nominal optimal total annualized costs ðTAC rob=nom Þ (left anchor point), for the solution at the kink (see text for details) with costs of TAC rob=nom ¼ 5:933 Mio. V/a (trade-off), and for robust feasible robust optimal total annualized costs ðTAC rob=rob Þ (right anchor point): AC1, AC2 are absorption chillers, CC1E, CC2 are compression chillers, B1E is a boiler, CHP1, CHP2, CHP3 are combined heat and power engines; components ending with “E” are already existing components with a fixed size; only AC2 is placed on Site B.

Please cite this article in press as: Majewski DE, et al., TRusT: A Two-stage Robustness Trade-off approach for the design of decentralized energy supply systems, Energy (2016), http://dx.doi.org/10.1016/j.energy.2016.10.065

8

D.E. Majewski et al. / Energy xxx (2016) 1e10

For the robust designs from the TRusT curve, the range is quite small for the nominal costs, whereas the robust costs vary significantly: The range of the robust total annualized costs TAC rob=rob is 17 % (see Fig. 4). This implies, a robust design that is cost efficient for the nominal scenario can cause significantly higher costs if an unexpected scenario occurs. The case study shows that the TRusT approach provides robust designs at low additional costs. The constraints (3) and (2) ensure that every robust design can cover at least any demand in the uncertainty interval and it is able to cover exactly the nominal demands and the lower bound of each demand. The solutions at kinks of the TRusT curve should be preferred because they provide a good trade-off: Slightly higher costs for the nominal scenario lead to significantly lower costs in the robust case. It is remarkable that the full range of robust Pareto-optimal design is not expensive, when operated for the nominal scenario. Even the maximal deviation to the nominal optimal total annualized costs ðTAC nom Þ is only 1:2 %. 3.4. Sensitivity analysis of the TRusT curve In the previous sections, we considered the uncertainty interval to be explicitly known. However, in real life, lower and upper bounds are, in general, unknown themselves. Thus, we analyze the sensitivity of the total annualized costs with respect to the bounds of the demand uncertainties. In the following, we vary the lower and upper bounds of the uncertainty intervals for the demands by _

_

_

Ec Ee scaling the uncertainty size 3 Eh t , 3 t , and 3 t , for each time step t2L with the uncertainty-scaling factor u. E. g., the resulting uncertainty interval for the heating demand is now given by h n o heat i _ _ b heat b max 0; E_ t ; E_ t .  u,3 Eh þ u,3 Eh t t

We vary the size of the uncertainty significantly (u2f0:2; 0:6; 1; 1:4; 1:8g). Still, the Pareto-optimal solutions contain only small deviations in the structure: For instance, 3 instead of 2 CHP engines are contained in the solutions for u  1 (on the right-hand side of the gray line in Fig. 6). For a high uncertainty-scaling factor u, the robust design is still cheap for the operation in the nominal scenario: The maximal robust feasible nominal total annualized costs TAC rob=nom are only 2:1 % higher than the nominal optimal total annualized costs of ðTAC nom Þ ¼ 5:92 Mio: V=a. In contrast, robust feasible nominal optimal solutions are expensive for the robust case, especially for large uncertainty-scaling factor u, e. g., for u ¼ 1:8, the deviation for different robust designs of the robust costs TAC rob=rob is about 25 %

which corresponds to about 3.2 Mio. V/a. For different uncertaintyscaling factors u, the TRusT curve also allows for selecting less conservative solutions providing good trade-offs, as already observed in Section 3.3. Combining the TRusT approach with the sensitivity analysis shows that trade-off solutions at kinks appear for all considered uncertainty-scaling factors in the analyzed case study. 4. Conclusions We show how robust design of energy supply systems can provide both cost-efficient solutions and security of energy supply. For this reason, we propose the Two-stage Robustness Trade-off (TRusT) approach to integrate uncertainties of input parameters into the design of decentralized energy supply systems: The biobjective approach minimizes both the nominal and the strictly robust objective function. Decentralized energy supply system (DESS) optimization with uncertain input parameters can be interpreted as a two-stage problem: The first-stage variables correspond to structure and sizing, i. e., the design, of the installed units. A robust design has to satisfy all uncertain demands to ensure availability of the DESS. The second-stage variables determine the operation of the units. We incorporate the two-stage nature of DESS in the TRusT approach: Second-stage variables are determined separately for the nominal and the robust objective function, while the strictly robust first-stage variables are shared. The TRusT approach can be applied easily for interval-based uncertainty, as the TRusT problem can be reformulated with low effort as bi-objective mixed-integer linear program. The resulting TRusT curve represents the Pareto front of the nominal (i. e., expected) and robust objectives employing identical robust first-stage variables. Thus, we obtain information about how the same robust design performs in everyday business and in the worst case. The trade-off between nominal and worst-case costs helps the decision-maker to reach a final design decision: Preferable solutions are located at the kinks of the TRusT curve. The case study considers uncertain demands and prices and minimizes the total annualized costs. Applying the TRusT approach shows that implementing a strictly robust design implies only low additional costs for the nominal operation. The maximal nominal costs employing a robust design lie only 1:2 % above the singleobjective nominal optimal costs. In contrast, the robust total annualized costs turn out to be high for a nominal optimal robust design if the parameters differ from the nominal scenario. The sensitivity study shows that even for high uncertainties the strictly robust design is still cost-efficient for the nominal scenario. Applying the TRusT approach to DESS design problems allows the designer to identify a robust solution with low additional costs. The designed system covers uncertain demands and guarantees security of energy supply for the considered scenarios. Thus, the availability of the DESS is ensured. Our investigations show that security of energy supply and cost-efficient energy supply are not mutually exclusive, but can be integrated using the TRusT approach leading to robust and cost-efficient designs of decentralized energy supply systems. The proposed approach is easy to apply and the resulting optimization problem can efficiently be solved. As a result, the TRusT approach allows to include robustness aspects in practical energy design problems in an easy and effective way. Acknowledgments

Fig. 6. Sensitivity of the TRusT curve with respect to the uncertainty-scaling factor u; solutions for u  1 contain 3 instead of 2 CHP engines on the right-hand side of the gray line.

Parts of this study were funded by the German Federal Ministry for Economic Affairs and Energy (ref. no.: 03ET1259A). The support is gratefully acknowledged.

Please cite this article in press as: Majewski DE, et al., TRusT: A Two-stage Robustness Trade-off approach for the design of decentralized energy supply systems, Energy (2016), http://dx.doi.org/10.1016/j.energy.2016.10.065

D.E. Majewski et al. / Energy xxx (2016) 1e10

Appendix A. TRusT problem formulation for a decentralized energy supply system We present the TRusT problem for a decentralized energy supply system (DESS). The TRusT problem is proposed in Section 2.4. The application to DESS is based on a deterministic model introduced in our previous work [6]. The nominal and robust total annualized costs are minimized:

0X B B B B B B B B B B min B Derob ;Opnom ;Oprob ;Oplb ;t B B B B B B B B @

h

t2L





gas;buy Derob ;Opnom Dtt bp gas ,U_ t



The auxiliary variable t restricts the robust objective function:

Xh t2L

C C C C C C C C C  i C el;sell _ el;sell C: rob nom b De ;Op ,V t p C C C C    C X 1 C m rob C þp ,Ik De C þ PVF k A k2K

t





gas;buy Derob ; Oprob Dtt pb gas ð1 þ 3 pg Þ,U_ t



  el;buy Derob ; Oprob ð1  3 pe Þ,U_ t  i el;sell el;sell b p Derob ; Oprob ð1  3 pe Þ,V_ t    X 1 þ pm ,Ik Derob  t þ k PVF þb p

1

  el;buy _ el;buy Derob ;Opnom ,U t þb p

9

el;buy

k2K

Xh t2L





gas;buy Derob ; Oprob Dtt pb gas ð1 þ 3 pg Þ,U_ t



  el;buy Derob ; Oprob ð1 þ 3 pe Þ,U_ t  i el;sell el;sell b p Derob ; Oprob ð1 þ 3 pe Þ,V_ t    X 1 þ pm ,Ik Derob  t: þ k PVF þb p

el;buy

k2K

For all t2L, maximal energy demands have to be covered at least:

    X _ b heat þ u,3 Eh V_ kt Derob ; Oprob  U_ kt Derob ; Oprob  E_ t t

X k2B∪CHP

k2AC

  _ b cool V_ kt Derob ; Oprob  E_ t þ u,3 Ec t

X k2AC∪CC

       X el  el el;buy el;sell _ b el Derob ; Oprob  V_ t Derob ; Oprob  E_ t þ u,3 Ee V_ kt Derob ; Oprob  U_ kt Derob ; Oprob þ U_ t t :

X k2CHP

k2CC

For all t2L, nominal and minimal demands have to be fulfilled exactly:

    X b heat V_ kt Derob ; Opnom  U_ kt Derob ; Opnom ¼ E_ t

X k2B∪CHP

X



k2AC



b cool V_ kt Derob ; Opnom ¼ E_ t

k2AC∪CC

X

       X el  el el;buy el;sell b el Derob ; Opnom  V_ t Derob ; Opnom ¼ E_ t V_ kt Derob ; Opnom  U_ kt Derob ; Opnom þ U_ t

k2CHP

k2CC

X k2B∪CHP

X

    X _ b heat V_ kt Derob ; Oplb   u,3 Eh U_ kt Derob ; Oplb ¼ E_ t t

k2AC   _ b cool V_ kt Derob ; Oplb ¼ E_ t  u,3 Ec t

k2AC∪CC  X el  V_ kt Derob ; Oplb k2CHP



X

      el el;buy el;sell _ b el Derob ; Oplb  V_ t Derob ; Oplb ¼ E_ t  u,3 Ee U_ kt Derob ; Oplb þ U_ t t :

k2CC

Please cite this article in press as: Majewski DE, et al., TRusT: A Two-stage Robustness Trade-off approach for the design of decentralized energy supply systems, Energy (2016), http://dx.doi.org/10.1016/j.energy.2016.10.065

10

D.E. Majewski et al. / Energy xxx (2016) 1e10

References [1] Frangopoulos CA, Spakovsky MRv, Sciubba E. A brief review of methods for the design and synthesis optimization of energy systems. Int J Appl Thermodyn 2002;5(4):151e60. [2] Ben-Tal A, Nemirovski A. Robust solutions of linear programming problems contaminated with uncertain data. Math Program 2000;88(3):411e24. [3] Shi H, You F. A computational framework and solution algorithms for twostage adaptive robust scheduling of batch manufacturing processes under uncertainty. AIChE J 2016;62(3):687e703. [4] Li Z, Ding R, Floudas CA. A comparative theoretical and computational study on robust counterpart optimization: I. robust linear optimization and robust mixed integer linear optimization. Ind Eng Chem Res 2011;50(18): 10567e603. [5] Sun L, Gai L, Smith R. Site utility system optimization with operation adjustment under uncertainty. Appl Energy 2016. http://dx.doi.org/10.1016/ j.apenergy.2016.05.036. [6] Voll P, Klaffke C, Hennen M, Bardow A. Automated superstructure-based synthesis and optimization of distributed energy supply systems. Energy 2013;50:374e88. ~ oz F, Cejudo-Lo pez JM, Carrillo-Andre s A, Gallardo-Salazar M. [7] Domínguez-Mun Selection of typical demand days for CHP optimization. Energ Build 2011;43(11):3036e43. chal F. Multi-objectives, [8] Fazlollahi S, Bungener SL, Mandel P, Becker G, Mare multi-period optimization of district energy systems: I-selection of typical operating periods. Comput Chem Eng 2014;65:54e66. [9] Aguilar O, Kim J-K, Perry S, Smith R. Availability and reliability considerations in the design and optimisation of flexible utility systems. Chem Eng Sci 2008;63(14):3569e84. [10] Månsson A, Johansson B, Nilsson LJ. Assessing energy security: an overview of commonly used methodologies. Energy 2014;73:1e14. [11] Birge JR, Louveaux F. Introduction to stochastic programming. second ed. Springer Series in Operations Research and Financial Engineering, Springer; 2011. http://link.springer.com/book/10.1007/978-1-4614-0237-4. [12] Delage E, Ye Y. Distributionally robust optimization under moment uncertainty with application to data-driven problems. Oper Res 2010;58(3): 595e612. [13] Ben-Tal A, Ghaoui LE, Nemirovski A. Robust optimization. Princeton and Oxford: Princeton University Press; 2009. [14] Soyster AL. Technical note e convex programming with set-inclusive constraints and applications to inexact linear programming. Oper Res 1973;21(5): 1154e7. [15] Ben-Tal A, Nemirovski A. Robust solutions of uncertain linear programs. Oper Res Lett 1999;25(1):1e13. [16] Bertsimas D, Sim M. The price of robustness. Oper Res 2004;52(1):35e53. [17] Dong C, Huang G, Cai Y, Liu Y. Robust planning of energy management systems with environmental and constraint-conservative considerations under multiple uncertainties. Energ Convers Manag 2013;65:471e86. [18] Akbari K, Nasiri MM, Jolai F, Ghaderi SF. Optimal investment and unit sizing of distributed energy systems under uncertainty: a robust optimization approach. Energ Build 2014;85:275e86. chal F. Robust optimization for strategic energy [19] Moret S, Bierlaire M, Mare

[20]

[21] [22]

[23]

[24] [25] [26]

[27] [28] [29]

[30] [31]

[32] [33] [34]

[35]

[36]

[37] [38] [39]

planning, Tech. Rep. TRANSP-OR 141115. Transport and Mobility Laboratory, de rale de Lausanne; 2014. Ecole Polytechnique Fe Sy CL, Aviso KB, Ubando AT, Tan RR. Target-oriented robust optimization of polygeneration systems under uncertainty. Energy 2016. http://dx.doi.org/ 10.1016/j.energy.2016.06.057. Yaman H, Karas¸an O, Pinar MÇ. The robust spanning tree problem with interval data. Oper Res Lett 2001;29(1):31e40. Yokoyama R, Fujiwara K, Ohkura M, Wakui T. A revised method for robust optimal design of energy supply systems based on minimax regret criterion. Energ Convers Manag 2014;84:196e208. Dong C, Huang G, Cai Y, Xu Y. An interval-parameter minimax regret programming approach for power management systems planning under uncertainty. Appl Energ 2011;88(8):2835e45. Ben-Tal A, Goryashko A, Guslitzer E, Nemirovski A. Adjustable robust solutions of uncertain linear programs. Math Program 2003;99(2):351e76. Thiele A, Terry T, Epelman M. Robust linear optimization with recourse. Rapport technique 2009:4e37. Bertsimas D, Litvinov E, Sun X, Zhao J, Zheng T. Adaptive robust optimization for the security constrained unit commitment problem. IEEE T Power Syst 2013;28(1):52e63. Benders JF. Partitioning procedures for solving mixed-variables programming problems. Numer Math 1962;4(1):238e52. Duran M, Grossmann IE. An outer-approximation algorithm for a class of mixed-integer nonlinear programs. Math Program 1986;36(3):307e39. Grossmann IE, Apap RM, Calfa BA, García-Herreros P, Zhang Q. Recent advances in mathematical programming techniques for the optimization of process systems under uncertainty. Comput Chem Eng 2016;91:3e14. Ashouri A, Petrini F, Bornatico R, Benz MJ. Sensitivity analysis for robust design of building energy systems. Energy 2014;76:264e75. Ji L, Niu D, Huang G. An inexact two-stage stochastic robust programming for residential micro-grid management-based on random demand. Energy 2014;67:186e99. Chassein A, Goerigk M. A bicriteria approach to robust optimization. Comput Oper Res 2016;66:181e9. €bel A. Generalized light robustness and the trade-off between robustness Scho and nominal quality. Math Method Oper Res 2014;80(2):161e91. €hring RH, Fischetti M, Monaci M. Light robustness. In: Ahuja RK, Mo Zaroliagis CD, editors. Robust and online large-scale optimization, vol. 5868 of lecture notes in computer science. Springer Berlin Heidelberg; 2009. p. 61e84. s LF, Santiban ~ ez-Aguilar JE, Ponce-Ortega JM. Optimal design of Fuentes-Corte residential cogeneration systems under uncertainty. Comput Chem Eng 2016;88:86e102. Kaundinya DP, Balachandra P, Ravindranath N. Grid-connected versus standalone energy systems for decentralized powerda review of literature. Renew Sust Energ Rev 2009;13(8):2041e50. Ehrgott M. Multicriteria optimization. second ed. Springer; 2005. Broverman SA. Mathematics of investment and credit. fifth ed. ACTX Publications, Inc; 2010. Mavrotas G. Effective implementation of the epsilon-constraint method in multiobjective mathematical programming problems. Appl Math Comput 2009;213(2):455e65.

Please cite this article in press as: Majewski DE, et al., TRusT: A Two-stage Robustness Trade-off approach for the design of decentralized energy supply systems, Energy (2016), http://dx.doi.org/10.1016/j.energy.2016.10.065