Next Article in Journal
Proposed Strategies for Improving Poor Hygrothermal Conditions in Museum Exhibition Rooms and Their Impact on Energy Demand
Next Article in Special Issue
Multi-Objective Optimal Cloud Model Design of Vehicle-to-Grid Connected Systems Based on the Multiple Performance Characteristic Index Method
Previous Article in Journal
Wind Power Integration: An Experimental Investigation for Powering Local Communities
Previous Article in Special Issue
A Mutual Blocking Technology Applied to Dual Power Source Switching Control
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Applying Two-Stage Differential Evolution for Energy Saving in Optimal Chiller Loading

1
Institute of Electrical and Control Engineering, National Chiao Tung University, No. 1001 University Road, Hsinchu 30010, Taiwan
2
Department of Mechanical Engineering, Tatung University, 40 Zhongshan North Road, 3rd Section Taipei 104, Taiwan
3
Energy and Environment Research Laboratories, Industrial Technology Research Institute, Rm.820, Bldg.51, 8F, 195, Sec.4, Chung Hsing Rd., Chutung, Hsinchu 31040, Taiwan
*
Author to whom correspondence should be addressed.
Energies 2019, 12(4), 622; https://doi.org/10.3390/en12040622
Submission received: 9 January 2019 / Revised: 8 February 2019 / Accepted: 9 February 2019 / Published: 15 February 2019
(This article belongs to the Special Issue Selected Papers from TIKI ICICE 2018)

Abstract

:
In Taiwan, over 45% of the energy in common buildings is used for the air-conditioning system. In particular, the chiller plant consumes about 70% of the energy in air-conditioning system. The electric energy consumption of air-condition system in a clean room of semiconductor factory is about 5–10 times of that in a common building. Consequently, the optimal chiller loading in energy saving of building is a vital issue. This paper develops a new algorithm to solve optimal chiller loading (OCL) problems. The proposed two-stage differential evolution algorithm integrated the advantages of exploration (global search) in the modified binary differential evolution (MBDE) algorithm and exploitation (local search) in the real-valued differential evolution (DE) algorithm for finding the optimal solution of OCL problems. In order to show the performance of the proposed algorithm, comparison with other optimization methods has been done and analyzed. The result shows that the proposed algorithm can obtain similar or better solution in comparison to previous studies. It is a promising approach for the OCL problem.

1. Introduction

The air-conditioning systems of large-scale commercial buildings in Taiwan account for about 32%–54% of Taiwan’s electrical energy consumption, and chiller plants consume more than 70% of the overall energy consumed by air-conditioning systems [1]. In systems where multiple chillers are operated in parallel (multi-chiller systems), each chiller can operate independently; adjusting the chiller operation schedule to provide the venue with a stable refrigeration ton (RT) load and a flexible maintenance schedule [1] is a common practice in large commercial buildings. Because multi-chiller systems are composed of chillers of varying features or even of various types of chillers, the question of how to adjust appropriate numbers of operating chillers and operational control points so that each chiller operates at optimal efficiency is crucial for saving energy in air-conditioning systems.
In recent years, many articles have discussed the optimal chiller loading (OCL) problem. Chang [2,3] proposed using a branch-and-bound method and a Lagrangian multiplier method to solve OCL problems. In addition to traditional numerical methods, numerous heuristic optimization methods have been used to solve OCL problems. Optimal chiller loading that consumed less energy than that of Chang [2,3] was obtained by genetic algorithms (GAs) [4]. Chang et al. [5] applied an evolutionary strategy (ES) to OCL problems and found a lower power consumption with higher precision for chillers than found previously. Particle swarm optimization (PSO), which uses the social behavior of entities for evolutionary computing, was applied to OCL problems [6]. PSO was more efficient than binary GA and real-valued GA in solving OCL problems. Differential evolution (DE), which uses the characteristics of intergroup differences for evolution, was also used in OCL problems [7]; according to the literature, its results were superior to that of PSO. Coelho et al. [8] proposed using a differential cuckoo search approach to improve the original cuckoo search approach, so that the performance of a differential cuckoo search for OCL problems could be superior to those of GA, PSO, and DE.
Exploration (global search) and exploitation (local search) are the two critical factors that influence evolutionary optimization methods; the balance of the two directly affects the results and efficacy of searches for optimal solutions. Tan et al. [9] dynamically adjusted evolutionary computations to maintain the balance between scope and convergence of multi-objective optimization. Binkley et al. [10] used PSO for multimodal optimization; when the velocity of the particle swarm was lower than a threshold, the designed quantity was reduced and the particles were restarted to maintain the diversity of the multimodal design space. Epitropakis et al. [11] combined the mutation mechanisms of different DE algorithms, first using exploration and then a high-convergence mechanism to search for optimal solutions. Bao [12] proposed a two-phase hybrid optimization algorithm involving an ant colony algorithm (ACO) and a simulated annealing (SA) optimization algorithm to solve complex optimization problems. Beghi et al. [13] used a multiphase GA for the management of a multi-chiller system to reduce power consumption and operational costs. Cheng and Tran [14] used a two-phase DE algorithm project to obtain an optimized schedule of time and cost.
This study proposes a two-stage DE algorithm to solve OCL problems. The framework includes DE with two different types of variables: the first stage uses a modified binary differential evolution (MBDE) algorithm [15,16] for exploration; the second stage uses a real-valued DE algorithm for exploitation. A binary encoding method enabled greater exploration than a real-valued encoding algorithm [17] would have allowed; thus, in the process of searching for the optimal solution, the proposed method was able to quickly find the optimal solution. After the proposed MBDE completes stage 1, the optimal solution discovered by MBDE in stage 1 undergoes conversion into real numbers and is then introduced into the real-valued DE of stage 2 for optimal exploitation. Through the integration of the aforementioned two stages, the proposed two-stage algorithm, which integrates the advantages of binary MBDE and real-valued DE, has excellent exploration and exploitation capabilities. Its design enhances its operational efficacy and its evolutionary methods enhance the results of its searches for optimal solutions.
The remainder of this paper is structured as follows. Section 2 describes the intricacies of the OCL problem, its objective function, and its restrictions. Section 3 explains the evolutionary mechanism and the features of the two-stage DE algorithm. Section 4 compares the results of the proposed method with those of different methods for various examples. Conclusions are drawn in Section 5.

2. Introduction to Multi-chiller System

Multi-chiller systems can provide flexible operation, reserve capacity, and less frequent system shutdowns for maintenance. Those systems composed of two or more chillers are widely used in the air-conditioning systems of large buildings. In a multi-chiller system, each chiller can operate independently and provide different refrigeration capabilities; the chillers operate efficiently according to different or similar performance curves to meet a wide range of RT requirements in HVAC (heating, ventilation and air conditioning) system. The architecture of the multi-chiller system is as shown in Figure 1 below.
Generally, the maximum capacity of a chiller is designed to meet the maximum peak load demand, but because of actual venue requirements and change of seasons, maximum peak load generally only occurs in summer, and the system operates at low partial load mode during the remaining time. Therefore, if the designed capacity is too large, the system consumes excessive power. The partial load rate (PLR) of the chiller can be expressed as (1):
P L R = c h i l l e r   l o a d c h i l l e r   r a t e d   l o a d
The power consumption of a chiller and its PLR share a certain relationship; according to the chiller power consumption equation of [8] as shown in (2) and (3):
P i = a i + b i × P L R i + c i × P L R i 2
P i = a i + b i × P L R i + c i × P L R i 2 + d i × P L R i 3
Equations (2) and (3) are chiller power consumption for Example 1 and Example 2 introduced from literate [8]. In (2) and (3), the coefficients ai, bi, ci, and di define the relationship between power consumption and PLR for the chillers in Examples 1 and 2; this analysis was based on [8]. The PLR ranged between 0.0 and 1.0.
The overall objective of OCL optimization was to find the optimal partial loading rate of each chiller of the multi-chiller system that satisfied the cooling requirements of the venue but also minimized overall power consumption. Therefore, the objective function of the proposed OCL optimization was defined as shown in (4):
O b j F u n c t i o n = M i n i m i z e i = 1 n P i
In (4), the parameter i signifies the ith chiller; n is the total number of chillers in the multi-chiller system; Pi is defined as the power consumption (kW) of the ith chiller. The object of Equation (4) is to find the lowest total power consumption in the multi-chiller system.
OCL problems have two types of restrictions [8] during solving; the first restriction is that the total output of RT must be equal to the RT required by the venue, as shown in (5). Qi signifies the rated RT capacity of the ith chiller; CL is the total RT required by the venue. This is the basic constraint for OCL problems. If the total RT generated by all chillers is smaller or larger than the RT requirement, the people who stay in the venue will feel not very comfortable.
i = 1 n P L R i × Q i = C L
The second restriction is that the partial loading of each chiller cannot be less than 30% [8], as defined in (6):
P L R i 0.3

3. Two-Stage Differential Evolution Algorithm

The proposed two-stage DE algorithm is an optimization method that integrates MBDE and DE; it has superior exploration and convergence rates during searches for optimal solutions.

3.1. Differential Evolution Algorithm

The DE (differential evolution) algorithm was proposed by Price and Storn in 1995 [18]. First, the initial real-number entities were randomly generated; the mutation operator used random numbers to select different entities to generate vector differences to serve as search directions, which were multiplied by a weight to obtain the size of the search, thus forming new search vectors. Then, through crossover, assessment, and selection, the process was iterated until the termination condition was met. The three main steps of the DE algorithm are: mutation, crossover, and selection.

3.1.1. Mutation Operator

The purpose of the DE mutation operator is to generate different mutated vectors. Those vectors are generated by (7) and (8), where G represents the current iteration and G+1 represents the next iteration.
V i , G + 1 = X i , G + F × ( X r 2 , G X r 3 , G )
V i , G + 1 = X b e s t , G + F × ( X r 2 , G X r 3 , G )
From the group that ranges from Entity 1 to Entity P, randomly select two entities from whole DE group, the vectors Xr2,G and Xr3,G, perform subtraction between these two entities to find the difference vector, then multiply it by a given weight F. Finally, add the global best vector Xbest,G or the self vector Xi,G to obtain the next generation of mutated vectors Vi,G+1

3.1.2. Crossover Operator

After an individual entity applies the mutation mechanism to generate a mutated vector, the crossover operator is used to generate trial vectors; the probability Cr of the crossover operator can range from 0.0 to 1.0. D represents the total design elements (or variables) in one vector. Regarding the randomly generated R, if the value of R is greater than Cr, then the jth element of original vector Xji,G is selected; if the value of R is smaller than Cr, then the jth element of mutated vector Vji,G+1 is selected as the jth element of trial vector Uji,G+1 for the next generation. The crossover operator is formulated as shown in (9):
i f   R C r ,   U j i , G + 1 = V j i , G + 1 i f   R > C r ,   U j i , G + 1 = X j i , G j = 1 , 2 . D

3.1.3. Selection Operator

The selection operator is a convergence mechanism of the DE algorithm; it calculates the value of the objective function of the original vector Xi,G and the trial vector Ui,G+1, and compares the advantages and disadvantages of the objective function. The vector with the higher (or better) objective function value becomes the next generation’s original vector Xi,G+1, then the vector with the highest objective function value of all original vector is selected as the global best vector XBest,G.

3.2. Modified Binary Differential Evolution (MBDE) Algorithm

A modified DE algorithm [15,16] was proposed by Wu and Tseng in 2010. The real number encoding of the original DE algorithm was changed to a binary encoding, and a modified mutation operator was used for evolution. The method was also applied in engineering optimization problems [19]; the mechanism of the MBDE was the same as that of the original DE.

3.2.1. Mutation Operator

The mutation equation for MBDE obtained by the original DE mutation operator [18] uses logical operators to compute binary strings as shown in (10) and (11). Xi,G is original vector and Xr1,G selects one entities randomly from the whole DE group. Xbest,G represents the global best vector. This binary mutation uses the logical operator XOR (exclusive or) to divide the binary string into two groups, “0” and “1” strings. The “0” string group represents common characteristics between two entities; the set weight F2 and randomly generated value are compared; when the randomly generated value is smaller than F2, then the bit “0” or “1” is mutated to “1” or “0”. Alternatively, when the randomly generated value is greater than F2, then the bit remains unchanged. The “1” string group represents different characteristics between two entities; the given weight F1 and randomly generated value are compared; when the randomly generated value is smaller than F1, then the bit “0” or “1” is converted to “1” or “0”; alternately, when the randomly generated number is greater than F1, the bit remains unchanged. Finally, the two strings are combined to form the next generation of mutated vectors Vi,G+1; the flowchart of the modified binary mutation operator is depicted in Figure 2.
V i , G + 1 = F 1 ( X i , G X r 1 , G ) + F 2 ! ( X i , G X r 1 , G )
V i , G + 1 = F 1 ( X i , G X b e s t , G ) + F 2 ! ( X i , G X b e s t , G )
Weight F1 tends to be greater than F2 because there is a higher probability that the characteristic of the optimal solution is a common characteristic, therefore a lower probability is used to maintain common characteristics, and a higher probability is used to change different characteristics.

3.2.2. Crossover Operator

The binary crossover operator of the modified binary DE algorithm is similar to the crossover operator of the DE algorithm. For the mutually equal jth design variable, a randomly generated value and the set crossover rate are compared; if the randomly generated value is greater than the crossover rate, then the original vector is selected as the next-generation trial vector. Alternately, if the randomly generated value is smaller than the crossover rate, then the mutated vector becomes the next-generation trial vector, as shown in Figure 3.

3.2.3. Selection Operator

The operation of selection is similar to the assessment and selection of DE. After binary mutation and binary crossover, the objective function F(Xi,G) of the original vector is compared with the objective function F(Ui,G+1) of the trial vector, and the best vector is selected as the next-generation objective vector Xi,G+1. The vector with highest objective function value among all DE group is selected as the global best vector Xbest,G for mutation operator. The evolutionary computational system repeats Section 3.2.1, Section 3.2.2, and Section 3.2.3 iteratively until the termination condition is met.

3.3. Two-Stage Differential Evolution Algorithm

The two-stage DE algorithm solves OCL problems in two stages. In stage 1, the solving of MBDE begins after the PLR of each chiller has been encoded to binary, restrictions have been considered, and the objective equation has been defined. The character of binary encoding has low numerical precision but has favorable diversity when searching for an optimal solution [17]. After stage 1 has been solved, the resultant real-number encoding is taken into stage 2 of DE for exploitation. The overall architecture of the two-stage DE algorithm is illustrated in Figure 4.

4. Results, Analyses and Discussions

The OCL problems in [8] can serve as test examples for the proposed two-stage DE algorithm. Examples 1 and 2 are OCL problems for a six-chiller system and a four-chiller system. The parameters were set as follows: the population was 20; the mutation operator used (8) for DE and (11) for MBDE; the DE mutation rate and crossover rate were 0.5; the MBDE crossover rate was 0.5; the mutation rates F1 and F2 were 0.5 and 0.005, respectively. The aforementioned parameters were set in reference to the recommendations of [15,18]. The total number of iterations was configured to fit the required number of calculations of the example. The number of iterations in of case study 1 was 1000; it was 40 in case study 2.

4.1. Case Study 1

This multi-chiller system was composed of six chillers. The objective was to calculate the lowest power consumption combinations of this six-chiller system under different RT requirements. The venue RT requirements in Example 1 were of five types: 6858 (90%); 6477 (85%); 6096 (80%); 5717 (75%); and 5334 (70%). Equation (2) defines the power consumption of this chiller system. The rated RT of each chiller and the power consumption parameters (ai, bi, ci) are listed in Table 1. The present study used a comparison method similar to those of other studies [8]; the total number of function evaluations was 20,000 for each run; 30 runs were executed, after which the mean, standard deviation (SD), maximum, and minimum values were computed in the manner of previously published articles in the literature.
Table 2 summarizes the optimization results of the proposed method with DCSA (differential cuckoo search approach) [8], showing that for both the minimum value and SD, all values of the optimal solution found by the two-stage DE algorithm under different CL conditions that were very close to those of DCSA. When CL was 80%, 75%, and 70%, the proposed method executed 20,000 function evaluations (2000 function evaluations for phase 1 and 18,000 function evaluations for phase 2) to achieve better results than DCSA. Table 3 compared the optimal solutions of two-stage DE algorithm with those of other methods; when CL was 90% and 80%, a solution similar to that of DCSA was found; the solution was superior to than that of SA [20] and PSO [6]. Under other CL conditions (85%, 75%, and 70%), the results of the proposed two-stage DE algorithm were superior to those of other studies [6,8,20]. The convergence of two-DE algorithm for case study 1 is shown in Figure 5.

4.2. Case Study 2

This multi-chiller system was composed of four chillers. The objective of this example was the same as that of Example 1, namely, to find the lowest power consumption combination for this four-chiller system at different RT requirements. The RT requirements of the venue were of six types: 2610 (90%); 2320 (80%); 2030 (70%); 1740 (60%); 1450 (50%); and 1160 (40%). Equation (3) defines the power consumption of the chiller, the rated RT of each chiller and their power consumption parameters (ai, bi, ci, di) are listed in Table 4. The study referenced the comparison methods of relevant articles [4,6,7,8], and 800 function evaluations were allowed in each run, and 30 runs were executed. The mean, SD, maximum, and minimum values were calculated for comparison with those of other studies.
Table 5 proves that in addition to the power consumption of the proposed two-stage DE algorithm being relatively similar to that of DCSA at CL = 80%, under other CL conditions (70%, 60%, 50%, and 40%), the results of the proposed optimization method using 800 function evaluations (80 function evaluations for phase 1 and 720 function evaluations for phase 2) were also superior to that of DCSA [8]. In particular, at CL = 50% and CL = 40%, the SD results validated that the proposed two-stage DE algorithm was more stable than DCSA. The results of comparisons with other methods [4,6,7,8] are listed in Table 6, they prove that the proposed two-stage DE algorithm could find a power consumption combination that was similar to or lower than those of other methods (GA [4], PSO [6], DE [7], CSA [8]) under most CL conditions. The convergence of two-DE algorithm for case study 2 is shown in Figure 6.

5. Conclusions

The proposed two-stage DE algorithm integrates the characteristics of binary and real-valued DE algorithms; it has excellent exploration and convergence rates for optimal solutions. Regarding case studies 1 and 2, the comparisons of the proposed method with other methods indicate that the proposed two-stage DE algorithm is suitable for optimization of the power consumption configurations of multi-chiller systems. In addition to being able to obtain solutions similar to or better than those of referenced studies, the degree of variance of the optimal solution in each search was better than those of other studies, further validating that the performance and stability of the proposed two-stage DE algorithm are better than those of other methods. The proposed algorithm can be used to solve similar optimization problems.

Author Contributions

Conceptualization: C.-M.L., C.-C.K. and K.-Y.T.; methodology: K.-Y.T.; software: C.-C.K.; validation: C.-M.L., C.-Y.W. and S.-F.L.; investigation: C.-M.L.; data curation: K.-Y.T.; writing—original draft preparation: C.-M.L.; writing—review and editing: C.-Y.W. and S.-F.L.

Funding

This research was funded by the Bureau of Energy, Ministry of Economic Affairs, R.O.C. (Taiwan).

Acknowledgments

The authors would like to acknowledge the support from Energy Fund of Ministry of Economics Affairs, Taiwan, National Chiao Tung University and Tatung University.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Schwedler, M.; Yates, A. Applications Engineering Manual. Multiple-Chiller-System Design and Control; Trane: Dublin, Ireland, 2001. [Google Scholar]
  2. Chang, Y.C. A novel energy conservation method—Optimal chiller loading. Electr. Power Syst. Res. 2004, 69, 221–226. [Google Scholar] [CrossRef]
  3. Chang, Y.C.; Lin, F.A.; Lin, C.H. Optimal chiller sequencing by branch and bound method for saving energy. Energy Convers. Manag. 2005, 46, 2158–2172. [Google Scholar] [CrossRef]
  4. Chang, Y.C. Genetic algorithm based optimal chiller loading for energy conservation. Appl. Therm. Eng. 2005, 25, 2800–2815. [Google Scholar] [CrossRef]
  5. Chang, Y.C. Optimal chiller loading by evolution strategy for saving energy. Energy Build. 2007, 39, 437–444. [Google Scholar] [CrossRef]
  6. Ardakani, A.J.; Ardakani, F.F.; Hosseinian, S.H. A novel approach for optimal chiller loading using particle swarm optimization. Energy Build. 2008, 40, 2177–2187. [Google Scholar] [CrossRef]
  7. Lee, W.S.; Chen, Y.T.; Kao, T. Optimal chiller loading by differential evolution algorithm for reducing energy consumption. Energy Build. 2011, 43, 599–604. [Google Scholar] [CrossRef]
  8. Coelho, L.D.S.; Klein, C.E.; Sabat, S.L.; Mariani, V.C. Optimal chiller loading for energy conservation using a new differential cuckoo search approach. Energy 2014, 75, 237–243. [Google Scholar] [CrossRef]
  9. Tan, K.C.; Chiam, S.C.; Mamun, A.A.; Goh, C.K. Balancing exploration and exploitation with adaptive variation for evolutionary multiobjective optimization. Eur. J. Oper. Res. 2009, 197, 701–713. [Google Scholar] [CrossRef]
  10. Binkley, K.J.; Hagiwara, M. Balancing exploration and exploitation in Particle Swarm Optimization: Velocity-based Reinitializaton. Inf. Media Technol. 2008, 3, 103–111. [Google Scholar] [CrossRef]
  11. Epitropakis, M.G.; Plagianakos, V.P.; Vrahatis, M.N. Balancing the exploration and exploitation capabilities of the Differential Evolution Algorithm. In Proceedings of the 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), Hong Kong, China, 1–6 June 2008; pp. 2686–2693. [Google Scholar]
  12. Bao, H. A Two-Phase Hybrid Optimization Algorithm for Solving Complex Optimization Problems. Int. J. Smart Home 2015, 9, 27–36. [Google Scholar] [CrossRef]
  13. Beghi, A.; Cecchinato, L.; Rampazzo, M. A multiphase genetic algorithm for the efficient management of multichiller systems. Energy Convers. Manag. 2011, 52, 1650–1661. [Google Scholar] [CrossRef]
  14. Cheng, M.; Tran, D. Two-Phase Differential Evolution for the Multiobjective Optimization of Time–Cost Tradeoffs in Resource-Constrained Construction Projects. IEEE Trans. Eng. Manag. 2014, 61, 450–461. [Google Scholar] [CrossRef]
  15. Wu, C.Y.; Tseng, K.Y. Topology optimization of structures using modified binary differential evolution. Struct. Multidiscip. Optim. 2010, 42, 939–953. [Google Scholar] [CrossRef]
  16. Wu, C.Y.; Tseng, K.Y. Stress-based binary differential evolution for topology optimization of structures. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2010, 224, 443–457. [Google Scholar] [CrossRef]
  17. Okabe, T.; Jin, Y.; Sendhoff, B. Combination of Genetic Algorithms and Evolution Strategies with Self-adaptive Switching. In Multi-Objective Memetic Algorithms; Springer: Berlin/Heidelberg, Germany, 2009; pp. 281–307. [Google Scholar]
  18. Storn, R.; Price, K. Differential evolution—A simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
  19. Wu, C.Y.; Tseng, K.Y. Engineering Optimization Using Modified Binary Differential Evolution Algorithm. In Proceedings of the Third International Joint Conference on Computational Science and Optimization, Huangshan, China, 28–31 May 2010; pp. 501–505. [Google Scholar]
  20. Chang, Y.C. An innovative approach for demand side management—Optimal chiller loading by simulated annealing. Energy 2006, 31, 1883–1896. [Google Scholar] [CrossRef]
Figure 1. Multi-chiller system architecture.
Figure 1. Multi-chiller system architecture.
Energies 12 00622 g001
Figure 2. Modified binary mutation operator [15].
Figure 2. Modified binary mutation operator [15].
Energies 12 00622 g002
Figure 3. Binary crossover operator [15].
Figure 3. Binary crossover operator [15].
Energies 12 00622 g003
Figure 4. Flowchart of two-stage DE.
Figure 4. Flowchart of two-stage DE.
Energies 12 00622 g004
Figure 5. Convergence of two-stage DE for case study 1.
Figure 5. Convergence of two-stage DE for case study 1.
Energies 12 00622 g005
Figure 6. Convergence of two-stage DE for case study 1.
Figure 6. Convergence of two-stage DE for case study 1.
Energies 12 00622 g006
Table 1. Power consumption coefficient and rated RT information for case study 1.
Table 1. Power consumption coefficient and rated RT information for case study 1.
Chiller a i b i c i Rated RT
1399.345−122.12206.301280
2287.11680.04700.481280
3−120.5051525.99−502.141280
4−19.121898.76−98.151280
5−95.0291202.39−352.161280
6191.75224.86524.041280
Table 2. Case study 1: comparison with DCSA.
Table 2. Case study 1: comparison with DCSA.
CLAlgorithmMIN (kW)Average (kW)Max (kW)SD
6868 (90%)Two-stage DE4738.5754733.5754738.5753.919x10−6
DCSA4738.5754738.5754738.5755.313 × 10−7
6477 (85%)Two-stage DE4421.6494421.6494421.6506.355 × 10−5
DCSA4421.6494421.6504421.6502.301 × 10−4
6096 (80%)Two-stage DE4143.7064143.7094143.7143.211 × 10−4
DCSA4143.7064143.7104143.7094.299 × 10−4
5717 (75%)Two-stage DE3838.2083838.2173838.2256.702 × 10−4
DCSA3840.0553840.4583843.7669.428 × 10−1
5334 (70%)Two-stage DE3507.2703507.2783507.3021.356 × 10−3
DCSA3507.2703507.7153511.7601.036
Table 3. Case study 1: comparison with methods proposed by other studies.
Table 3. Case study 1: comparison with methods proposed by other studies.
CLChiller No.SA [20]Power (kW)PSO [6]Power (kW)DCSA [8]Power (kW)Two Stage DEPower (kW)
iPLRiofPLRiofPLRiofPLRiof
6898 (90%)10.77894777.030.80264739.530.8127264738.5750.812734738.5750
20.75870.77990.7496190.749554
30.97910.99961.0000001.000000
40.97810.99981.0000001.000000
50.98200.99991.0000001.000000
60.92650.81830.8385590.838621
6477 (85%)10.80514453.670.76064423.040.7277314421.6490.7204094421.6486
20.60560.65550.6561320.634290
30.96891.00001.0000001.000000
40.99411.00001.0000001.000000
50.98661.00001.0000001.000000
60.74320.68350.7165240.746387
6096 (80%)10.56354178.730.65914147.690.6427354143.7060.6423684143.7064
20.57430.57980.5626450.562711
30.96750.99911.0000000.999999
40.97980.99791.0000000.999999
50.98450.99211.0000000.999999
60.73380.57100.5944900.594798
5717 (75%)10.61403925.510.77133921.070.8436973840.0550.8432433838.2079
20.44290.71770.7837940.783222
30.98910.30000.0000010.000000
40.88670.99911.0000000.999999
50.98411.00001.0000000.999999
60.587S0.71870.8830490.882499
5334 (70%)10.62653675.340.64183642.550.7499693507.2700.7581763507.269
20.74030.66210.6824770.689668
30.30930.33010.0000120.000000
40.95460.99061.0000001.000000
50.95110.99901.0000001.000000
60.62500.58060.7763630.760606
Table 4. Case study 2: Power consumption coefficient and rated RT information.
Table 4. Case study 2: Power consumption coefficient and rated RT information.
Chiller a i b i c i d i Rated RT
1104.09166.57−430.13512.53450
2−67.151177.79−2174.531456.53450
3384.71−779.131151.42−63.21000
4541.63413.48−3626.54021.411000
Table 5. Case study 2: comparison with DCSA.
Table 5. Case study 2: comparison with DCSA.
CLAlgorithmMIN (kW)Average (kW)Max (kW)SD
2610 (90%)Two-Stage DE1857.2971858.0311859.6261.317 × 101
DCSA1857.2991857.3151857.4012.329 × 102
2320 (80%)Two-Stage DE1458.3341458.3441458.9312.130 × 102
DCSA1455.6651455.8101458.4785.303 × 101
2030 (70%)Two-Stage DE1178.1381178.9281182.9520.2006
DCSA1178.1371181.0671199.4954.803
1740 (60%)Two-Stage DE942.050976.1821001.1704.9418
DCSA942.183972.0761008.49325.721
1450 (50%)Two-Stage DE752.963759.612792.9071.851
DCSA753.004765.340824.34717.429
1160 (40%)Two-Stage DE583.938630.990661.4603.985
DCSA583.923644.933726.01644.015
Table 6. Case study 2: comparison with the methods proposed by other studies.
Table 6. Case study 2: comparison with the methods proposed by other studies.
CLChiller No.GA [4]Power (kW)DE [7]Power (kW)PSO [6]Power (kW)DCSA [8]Power (kW)Two Stage DEPower (kW)
iPLRiofPLRiofPLRiofPLRiofPLRiof
2610 (90%)10.9900001862.180.990001857.300.9900001857.300.9909881857.2990.9904911857.297
20.9500000.910000.9100000.9054730.905503
31.0000001.0000001.0000001.0000001.000000
40.7400000.7600000.7600000.7565930.756791
2320 (85%)10.8600001457.230.8300001455.660.8300001455.660.8287561455.6650.8229811455.733
20.8100000.8100000.8100000.8054570.801856
30.8800000.9000000.9000000.8967220.885369
40.6900D00.6900000.6900000.6878830.685549
2030 (70%)10.6600001183.800.7300001178.140.7300001178.140.7734781178.1370.7252891178.138
20.7600000.7400000.7400000.7398010.739752
30.7600000.7200000.7200000.7211460.722185
40.6400000.6500000.6500000.6278780.648549
1740 (60%)10.6000001001.620.600000998.530.600000998.530.767678942.1830.745135942.059
20.7000000.6600000.6600000.0045310.000000
30.5100000.5600000.5600000.7463170.748647
40.5900000.6100000.6100000.6461890.656017
1450 (50%)10.600000907.720.610000820.070.610000820.070.515832753.0040.599201752.963
20.3600000.0000000.0000000.0000010.000000
40.4400000.5700000.5700000.6105470.S71431
40.5800000.6100000.6100000,6073280.656017
1160 (40%)10.330000856.300.000000651.070.000000651.070,000000583.9230.000000583.938
20.3200000.0000000.0000000.0000140.000012
30.3200000.5600000.5600000.5703690.556082
40.5400000.6000000.6000000.5896250.603912

Share and Cite

MDPI and ACS Style

Lin, C.-M.; Wu, C.-Y.; Tseng, K.-Y.; Ku, C.-C.; Lin, S.-F. Applying Two-Stage Differential Evolution for Energy Saving in Optimal Chiller Loading. Energies 2019, 12, 622. https://doi.org/10.3390/en12040622

AMA Style

Lin C-M, Wu C-Y, Tseng K-Y, Ku C-C, Lin S-F. Applying Two-Stage Differential Evolution for Energy Saving in Optimal Chiller Loading. Energies. 2019; 12(4):622. https://doi.org/10.3390/en12040622

Chicago/Turabian Style

Lin, Chang-Ming, Chun-Yin Wu, Ko-Ying Tseng, Chih-Chiang Ku, and Sheng-Fuu Lin. 2019. "Applying Two-Stage Differential Evolution for Energy Saving in Optimal Chiller Loading" Energies 12, no. 4: 622. https://doi.org/10.3390/en12040622

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop