1. Introduction
In summer, different end users, such as residential and commercial sectors, consume more electricity for building space cooling. This may lead to an energy crisis and cascading power outages [
1,
2]. Therefore, the economic operation of electrical air conditioners is important to reduce the energy demand of interconnected power systems. The optimal short-term scheduling of multiple-chiller systems is a cost-effective tool to minimize the total energy cost and power consumption of multiple-chiller plants [
3,
4]. The main objective of the economic chiller dispatch problem is to minimize the power consumption of the chillers while satisfying the cooling load-generation balance constraint and the refrigeration capacity of the chiller units [
5,
6]. The partial load ratio, refrigeration production, and electrical power consumption of the chillers have been selected as the decision variables of the optimization problem. Moreover, the binary variables that show the on or off status of the chillers are used to determine which ones are turned on at each operating time interval. The variable climatic conditions affect the building cooling demand, the optimum value of the partial load ratios (PLRs), and the cooling capability of the chillers, as well as their power consumption [
7]. Therefore, the uncertainties associated with the cooling load should be modeled by short-term scheduling of electrical air conditioners [
8,
9].
Recently, researchers have presented fast optimization algorithms for solving the optimal chiller loading (OCL) problem. In [
10], the branch and bound method was proposed to find the best values of the PLR of the chillers and minimize the power consumption of the water coolers. Chang et al. [
11] proved that the gradient method achieves the optimum scenario with less calculation time and better objective function than the Lagrangian approach. The authors of [
12] demonstrated that if the particle swarm optimization (PSO) is integrated with the neural networks, the power consumption of the chillers will be 18% less than that achieved by linear regression and the equal loading distribution method. The simulated annealing method, which is used for heating a specific metal to its melting temperature, reducing shape defects, and cooling the modified metal, provides more accurate solutions than the Lagrangian approach [
13]. Coelho and Mariani [
14] solved the OCL problem by using the Gaussian distribution function coupled with the firefly search algorithm. The firefly search algorithm is a well-known search strategy that was inspired by the behavior of fireflies, which attract mating partners based on light intensities. In this model, it is assumed that all fireflies except one are of the same sex and only the firefly of the different sex can be attracted by the others. Other search algorithms, such as evolution strategy [
15], teaching learning procedure [
16], cuckoo search algorithm [
17], differential evolution method [
18], exchange market strategy [
19,
20], and basic open-source non-linear mixed-integer programming [
21], provide global optimal solutions with a lower computational burden in less time than the genetic algorithm [
22,
23]. Lo et al. [
24] introduced a novel OCL strategy based on non-linear ripple weight indices and self-adaption repulsion factors, known as the ripple bee swarm optimization technique, but invasive weed optimization [
25] is able to find better operating points in the three test systems than those obtained by this technique. Saeedi et al. [
26] applied an interval robust optimization algorithm to the OCL problem in order to model the uncertainty of the cooling demand. Minimum and maximum forecasted values of cooling load over a 24-h study horizon were considered in order to minimize the total electricity requirement of a three-chiller standard grid. The partial load ratio, refrigeration production, and power consumption of the chillers in three scenarios—(a) minimum cooling load profile, (b) forecasted demand, and (c) maximum load level—were compared. Recent studies on the possible use of thermoacoustic refrigerators have provided quite significant results, which may lead to a considerable reduction in environmental pollutants and, in the future, a reduction in costs [
27] due to the use of new smart-window technologies that reduce the cooling load [
28].
Different search methods have been proposed for solving the OCL problem and saving energy in air conditioning systems, but the uncertainty of the cooling demand has only been discussed in [
26]. Two consecutive intervals have been considered for modeling the underestimated and overestimated cooling loads in the robust optimization approach. Meanwhile, information gap decision theory (IGDT) could be applied to economic dispatch problems in order to model both risk-aversion or robustness and risk-taker or opportunistic aspects of risk-constrained OCL strategy. This paper implements the IGDT algorithm on a benchmark five-chiller plant in order to solve a mixed-integer non-linear programming problem with a generalized algebraic mathematical modeling system (GAMS). In the risk-aversion OCL problem, the system operator enters a critical cost value. The cooling load increase is then maximized in such a way that the sum of the refrigeration production of the chillers is higher than or equal to the overestimated cooling demand, and the daily energy cost of the test system is smaller than the given cost function. In other words, the total electricity cost over the study horizon is not considered to be the objective function. It is restricted so that it is smaller than the critical cost function. The maximum value of the cooling demand increase that can be satisfied by chillers is then calculated as the objective function. In the risk-taker or opportunistic decision-making process, the minimum value of the cooling load decrease is calculated in order to reduce the total energy cost so that it is as low as the given cost function. The refrigeration capacity constraints of the chillers and load-generation balance criterion are also modeled in robustness and risk-taker modes. The on/off status, partial load ratio, cooling generation, and electricity consumption of each chiller are selected as the decision variables that are found in the base case study and the robustness and opportunistic OCL problem. In all reviewed works, the total power consumption of the chiller plants was minimized as the objective function, but real-time electricity prices should be considered for minimization of the total energy cost of multi-chiller systems. The novel contributions of this paper can be summarized as follows:
- ▪
The IGDT method was applied to the OCL problem to model the uncertainty of the cooling demand.
- ▪
The robustness or risk-aversion decision-making approach was used for maximizing the value of the cooling load increase while minimizing the daily energy cost so that it was as low as the critical energy cost.
- ▪
The opportunistic or risk-taker OCL strategy was used to find the best operating point of the chillers so that the minimum value of the cooling load decrease that results in target cost saving was found.
2. Proposed IGDT-Based OCL Strategy
Figure 1 shows the single-line diagram of a conventional multi-chiller plant. In this system, the total electricity cost is minimized over the
T-hour study horizon, as given by Equation (1), where
and
are the electricity price and the power consumption of chiller
at operating time interval
, which can be calculated from Equations (2)–(4), where,
is a binary decision variable that is equal to 1 if the
ith chiller is on at hour
; otherwise, it will be 0. Based on Equation (3), the partial load ratio of chiller
i is selected as another decision variable and represents the cooling capacity constraint. As is evident from Equation (4), when chiller
i is on at hour
t, its electrical power consumption depends on the constant coefficients
and its cooling production; otherwise, it will be 0. Equation (5) demonstrates that the refrigeration capability of the chillers should be equal to or larger than the cooling demand at time interval
t. Note that
and
denote the cooling load at hour
and the refrigeration capacity of chiller
, respectively [
26].
2.1. IGDT-Based OCL Problem
The main objective of the IGDT approach is to maximize the horizon of the cooling demand uncertainty, while minimizing the daily energy cost of the multiple-chiller plant to be as low as the given value. The IGDT method enables the system operator to make the appropriate and most cost-effective decisions regarding the probable fluctuations of the cooling demand. In the economic dispatching of chiller units, the cooling load may behave adversely and lead to a higher energy cost or it may behave desirably and lead to a lower electricity cost. In other words, the IGDT strategy assesses the robustness and opportunistic aspects of the air conditioning process by modeling the unexpected variations of the cooling load using three components: (a) system model, (b) performance requirement, and (c) uncertainty model.
2.1.1. System Model
It is presumed that the cooling demand, , is an uncertain parameter, and it may be increased or decreased at each time interval t. Moreover, the input–output model of the multi-chiller system is shown as the energy cost function , where denotes the decision variables of the optimization problem, which include the on/off status, partial load ratio, cooling production, and electrical power consumption of ith chiller at hour t. The daily energy cost function, , should be minimized to be as low as possible.
2.1.2. Performance Requirement
The expectations of the system operator regarding the energy cost function are evaluated using the robustness and opportunistic strategies, Equations (6) and (7), respectively. According to Equation (6), the robust optimization problem is formulated with an aim to maximize the uncertainty variable, , while the energy cost is less than the given cost, . The uncertainty variable, , is maximized as per Equation (8). The system operator makes the robustness decision with less sensitivity to the variations of the uncertain parameter, . Moreover, the energy cost over the study time interval T is smaller than the predefined critical cost . The robustness function, , investigates how robust the multi-chiller system is against the possible increase in cooling demand. A risk-taker decisionmaker requests a lower energy cost by implementing the opportunity mode of the IGDT algorithm. As formulated by Equation (9), the variable is the minimum value of with the aim of achieving lower costs for the decision variables, . Note that represents the maximum cost of the opportunity strategy, which is determined by the system operator, for paying less under the favorable changes of the uncertain cooling demand, .
2.1.3. Uncertainty Model in Risk-Aversion or Robustness Mode
The robustness variable, , is defined for the risk-aversion decision-making approach and evaluates the greatest value of the uncertainty variable, , when the maximum cost is smaller than the predefined cost, . The larger indicates higher robustness against uncertainty. Therefore, will increase as increases, and vice versa. The uncertain cooling demand can be calculated by Equation (10). The increasing rate of the cooling load causes an increase in the energy cost function, which is evident from Equation (10). According to Equation (11), the objective is to maximize for the given critical cost, . The parameter represents the forecasted cooling demand at operating time interval t.
2.1.4. Uncertainty Model in Opportunistic Decision-Making Strategy
The opportunity function, , assesses the feasibility of the lower costs. Therefore, a small value of is desirable. According to Equation (12), the opportunity variable is the lowest value of for minimization of energy cost as low as . Therefore, it is expected that increases with the reduction of for the energy cost minimization approach as in Equations (13) and (14). As expected from Equation (13), the decreasing rate of the cooling demand causes a decrease in electricity cost.
3. Numerical Result and Discussions
A mixed-integer non-linear program (MINLP) was developed by GAMS software [
29] and was solved using a branch and reduce optimization navigator (BARON) tool [
30]. A benchmark multi-chiller system with two 550 and three 1000 RT chillers [
31] was used for simulations. The power consumption coefficients and the cooling capacity of the chillers are presented in
Table 1. The forecasted value of the cooling load over a 24-h study horizon [
31] is illustrated in
Figure 2. The hourly variations of the electricity prices [
32] are shown in
Figure 3.
First, the robustness OCL problem was solved using the GAMS optimization software in conjunction with the different values of the critical energy costs. The risk-aversion optimization problem was performed on the test system, taking Equations (1)–(5), (10), and (11) into consideration. The system operator then determined the value of the known parameter
for 12 iterations (
). As mentioned in
Section 2.1.3, the main objective of the robustness mode at each scenario
was to maximize the percentage of the cooling load increase by increasing
in such a way that the maximum value of the daily energy cost is smaller than or equal to the predefined critical cost
. Meanwhile, the cooling capacity of the chillers was satisfactory at each solution. In addition, the total refrigeration production of the chiller units was more than or equal to the overestimated cooling demand, or
.
Figure 4 shows the optimum value of the cooling demand increase at each iteration of the robustness economic dispatch problem. The vertical axis represents the predefined critical energy cost,
, at each iteration
. The horizontal axis refers to the maximum value of the cooling load increase, which is obtained by solving the robust short-term scheduling problem. As expected from Equations (3)–(5), (10), and (11), when the building cooling load increased, the value of the refrigeration production of the chillers increased, as did the electrical power consumption of the chillers.
Figure 4 shows the optimum value of the cooling load increase at each scenario of the robust economic dispatch problem. It is clear that the daily electricity cost increased, a result which is to be expected as per Equation (1). In the opportunistic optimal cooling energy procurement strategy, the target energy cost,
, is lower than that obtained from solving the base case study (Equations (1)–(5)) without considering the uncertainty of the cooling load. In other words, the system operator wants the daily electricity purchasing cost to be smaller than the energy cost of the multi-chiller system under
or the base optimization problem. The system owner wants to reduce the daily energy cost of the five-chiller plant so that it is as low as the target energy cost,
. Hence, the minimum value of the cooling load decrease, which reduces the energy cost to predefined values
, must be found by solving the optimization problem (Equations (1)–(5), (13) and (14)). As shown in
Figure 5, eight scenarios were considered for the risk-taker decision-making approach (
). As expected from Equations (5) and (13) and displayed in
Figure 5, when the cooling demand decreased, the value of the cooling production of the chillers also decreased. Therefore, they consumed less electrical power while supplying this underestimated cooling demand. The day-ahead energy cost was also reduced, as predicted by Equations (1)–(4).
Figure 6 and
Figure 7 show the daily electricity consumption of the chillers in three cases: (a) risk-neutral, (b) risk-aversion or robustness OCL problem, and (c) risk-taker or opportunistic economic dispatch process. As mentioned before, when the values of the robustness and opportunity factors are equal to zero,
and the base OCL problem is solved in accordance with the forecasted cooling load profile (
Figure 2). Hence, the daily electricity cost will be equal to
$254.5 as a result of 6097.69 kW power consumption by the chillers, as seen in
Figure 6 and
Figure 7. If the system owner wants to pay the higher energy costs and procure greater electrical power for the chillers, the maximum value of the cooling demand increase can be found, as shown in
Figure 6. This figure enables the system operator to know how much the cooling demand can be increased to meet the specific value of the energy cost. It is also possible to find the minimum value of the cooling load decrease in order to save the electrical power a certain value, as demonstrated in
Figure 7.
The PLR cooling generation and the electrical power consumption of the chillers in the three cases are shown in
Figure 8a–c, respectively.
Figure 8a depicts the PLRs of the chillers versus the critical (
) and target (
) costs. The orange line marks the boundary between the opportunistic and robustness modes. At hour 7, the PLR and the power consumption of chiller 2 will be equal to zero in all robustness and risk-taker scenarios. The optimization problem detects that if chiller 2 is off and does not operate at hour 7, the total energy cost of the system will be less than when it turns on at this hour. It may be economic to turn on chiller 2 at hours with different cooling demand values.
Figure 8 demonstrates how the cooling demand changes at hour 7, as well as how much electrical power is consumed by the chillers to supply this value. This information can be utilized when it comes to making robustness/opportunistic decisions with respect to the cooling load increase/decrease.
Figure 8 also allows the system operator to see the value of the power consumption of the chillers and daily energy cost when the cooling load at hour 7 changes from 1400 to 2600 RT. As seen in
Figure 2, the forecasted cooling demand at hour 7 in the deterministic or risk-neutral optimization problem, without considering the uncertainty of the cooling demand, is equal to 1979 RT, which is shown with a vertical line. If the cooling demand is less than 1979 RT (opportunistic zone), the system owner gains more energy cost savings from the underestimated cooling load. In the same manner, when the cooling demand increases from 1979 RT (robust mode), the daily energy cost increases. Hence, the value of the power consumption of the chillers will change according to the left and right sides of the vertical boundary line, designated as "Opportunity" and "Robust". For example, if the opportunity factor is equal to 0.289 and the cooling demand is (1 − 0.289)
1979 = 1407 RT in opportunistic operating mode, the value of the power consumption of chillers 1, 3, 4, and 5 will be equal to 65, 68, 107, and 0 kW, respectively. However, if the cooling demand at this hour increases to 1431 RT, their power consumption will change to 0, 68, 0, and 101 kW, respectively. Even though the cooling demand increases, it will still be more economic to turn off chillers 1 and 4 and turn on chiller 5. Similarly, if the cooling demand increases from 1979 RT in the deterministic or risk-neutral optimization problem to 2478 RT (
) in the robust economic dispatch strategy, the electricity consumption of chiller 1 changes from 0 to 65 kW. The IGDT-based uncertainty modeling approach enables the operator to make appropriate decisions in order to optimize the system’s operation with respect to possible changes in cooling load. Similar analysis can be considered for other hours with different values of cooling load.