Abstract
In this paper, the Ant-based Radial Basis Function Network (ARBFN) is proposed to determine the optimal daily dispatch of ice-storage air-conditioning systems. ARBFN is a novel algorithm that is integrated into the Ant Colony Optimization and Radial Basis Function Network. ARBFN is used to construct the function of the cost and operation for each chiller and ice-storage tank and is used to simulate the polynomial function of the cooling load and the cost of power consumption. The best learning rate in the training process is adjusted in ARBFN to improve the accuracy of constructing models for chillers and ice-storage tanks. The electricity savings are thus 4.130% on a summer day and 7.381% on a non-summer day. The results have shown that ARBFN can more accurately calculate the actual power consumption and cooling capability of each chiller and ice-storage tank. Lastly, ACO is used to calculate the daily dispatch of the ice-storage air-conditioning system. The results demonstrated the optimization of energy savings and efficiency for the operation of the ice-storage air-conditioning system.
1. Introduction
The growth in electricity demand in recent years has become substantial and the summer peak load is rising year by year. Taiwan is an island and must generate 100% of its own electricity due to the fact that its power system is not connected to other power grids. Stable energy and a stable power supply are very important for Taiwan. The demand for electricity is continuously growing at an average of 3.2% per year and the capacity of air-conditioning systems occupies more than 30% of the overall energy consumption and up to 40% during peak periods [1]. Therefore, we have an urgent need to seek and develop alternative sources of energy and carry out comprehensive reviews of the efficiency of using these energy sources. Currently, public sites both in Taiwan and abroad have tended to grow larger in scale, and public buildings such as large hospitals, office buildings, and shopping malls must use air-conditioning systems. In many case studies, the cooling capacity is above 1000–10,000 RT, and the load is about 40–50% of the total power load. Ice-storage air-conditioning systems, which integrate chillers with an ice-storage tank, have been effectively applied to the management of the system cooling loads [2]. They shift the peak load of electricity consumption to off-peak hours in order to reduce the problem of overloads during peak hours, improve the efficiency of off-peak electricity use, and reduce peak electricity use. Therefore, power management in ice-storage air-conditioning systems is very important for energy saving [3].
In ice-storage air-conditioning systems, chillers account for the biggest share of the air-conditioning system power consumption, roughly 60% [4]. The electrical energy consumption of chiller plants markedly increases if the chillers are improperly managed. The optimization approach for multi-chiller systems has thus attracted significant attention. A benefit of the optimization approach is that it often leads to substantial savings in energy consumption. Studies have been carried out on the effectiveness of optimal chiller loading (OCL) problems in the past [5,6,7,8]. Recently, some artificial intelligence techniques have been presented to solve the OCL problem and have shown their effectiveness [9,10]. Simulated annealing (SA) based on the kW/PLR curves includes non-convex functions to solve the OCL problem [11]. Additionally, a differential evolution algorithm (EP) was proposed to solve the OCL problem [12] and a two-stage differential evolution was used to solve the optimal chiller loading for energy saving [13]. Furthermore, a particle swarm optimization (PSO) algorithm was presented to solve the OCL problem and has shown its effectiveness [14,15]. The authors of [16] also proposed the Barnacles Mating Optimizer algorithm to optimize the chiller loading for energy conservation and reduction. Results indicated that an optimal dispatch of the chillers can be found so that the operating cost of the whole scheduling period can be minimized while satisfying numerous operating constraints. The problem becomes a difficult decision-making process because of the complex constraints so efficient tools are needed to determine the best dispatching system.
Ant colony optimization (ACO) is the activity characteristic of biotic populations [17,18]. The advantages of the ACO algorithm are that it learns and exchanges information to search for the shortest route between the colony and food sources. In the ACO method, individual solutions can converge to the optimal solution through a small number of evolution iterations. In this paper, the ant colony optimization algorithm is integrated with the radial basis function network to create the ant-based radial basis function network (ARBFN) for finding the optimal dispatch of ice-storage air-conditioning systems. The RBFN has many of the advantages of neural intelligence in searching, with an easy and fast convergence in computation, but it has poor stability in a higher-dimensional search. Because the ACO has the capability to optimize learning parameters, the best learning rate of the ARBFN is adjusted to improve the accuracy of constructing models. The ARBFN is then used to construct the function of the cost and operation of each chiller and ice-storage tank. The results showed that ARBFN can more accurately calculate the actual power consumption and cooling capability of each chiller and ice-storage tank. In addition, the ACO was used to calculate the daily dispatch of the ice-storage air-conditioning system and optimize the energy saving and efficiency of the operation of the ice-storage air-conditioning system. The simulation results from this study provided a novel tool to solve the problems of the economic dispatch of ice storage air-conditioning systems and can provide more efficient energy use to dispatch chillers for saving energy.
2. Problem Description
The ice-storage air-conditioning system operates ice-storage in the off-peak hours of electricity use. During peak electricity use, the ice is melted into water to release cold energy in order to meet the required cooling load. The ice-storage air-conditioning system fully utilizes the characteristics of chillers and ice-storage tanks in order to provide better operations and electricity planning. In a conventional ice-storage air-conditioning system, the energy-saving planning of the chiller groups and the ice-storage tank is conducted mainly by letting the chiller groups be responsible for supplying the whole day’s cooling load for the target space. The mathematical formulas of the chillers and ice-storage tank are introduced as follows:
2.1. The Cooling Load of the Chiller
The cooling load of the chillers in the air-conditioning system usually considers the measured return and supply water temperature of the chiller units and the cooling water flow to calculate the cooling load of the chiller using (1) to (3):
2.2. Ice-Storage Cooling System
The operation modes of the ice-storage cooling system are divided into two kinds: “charge process” and “discharge process”. The ice-storage operation during off-peak periods freezes water into ice in order to store the cooling capability, and the cooling load capability of ice melting is calculated with water temperature differences and the water flow valve. Thus, the cooling load of the ice-storage cooling system is calculated by (4) to (7):
3. Solution Algorithms
3.1. The Models of Chillers and Ice-Storage Tanks
The chiller function can be expressed (8) [5]:
where is the power consumption of the i-th chiller and , , , are the regression coefficients of the i-th chiller. The model constructed with traditional methods tends toward linear functions and mainly depends on the return and supply water temperature of the ice-storage air-conditioning system. The charge and discharge process of the ice-storage tank are defined as (9) and (10), respectively:
where , , , and are regression coefficients of the function of the ice-storage capacity and is the power consumption cost. The cooling load capacity of ice melting is calculated based on the amount of melting ice.
The actual controllable parameters of the chillers and ice-storage tank are used in order to demonstrate the association between the power capacity of the chillers and ice-storage tank and the cooling capacity of the system. The main purpose of this paper is to find the optimal dispatch of the ice-storage air-conditioning system that satisfies the demanded cooling load of the system. The objective function is defined as (11):
The cooling conditions of the target space as shown in (12) must also be satisfied.
where is the cooling load of i-th chiller during the hour t (kJ/h), is the cooling load of i-th ice-storage during the hour t (kJ/h), and is the system total cooling load during the hour t (kJ/h).
3.2. Ant-Based Radial Basis Function Network (ARBFN)
The ARBFN consists of the input, hidden, and output layers. The signal propagation and the basic function of each layer are described in [19]. The ARBFN structure is shown in Figure 1 and the “ACO” process is performed in the training stage. The learning rates are adjusted by ACO as stated below. The ACO technique finds the optimal solution using a population of ants. The population size is set to and the dimension is set to . The generation ants are , where , and are the ARBFN learning rates. To evaluate the accuracy of the ARBFN in testing, the mean absolute percentage error (MAPE), as calculated with (13), is used in this paper.
where and are the actual data of the chiller and ice-storage tank, and are the ARBFN regression data, and U is the number of testing data.
Figure 1.
The ARBFN structure j-th model.
This study mainly adopts the ARBFN to find various operating parameters of chillers and ice-storage tanks. The cost-performance curve for each unit was simulated in order to solve the energy-saving planning for the ice-storage air-conditioning system. The operation of the ice-storage air-conditioning system and all the chillers and ice-storage tanks is an optimization problem. Therefore the scheduling strategy adopted for energy-saving in the ice-storage air-conditioning system is to determine the operating parameter settings of each chiller and ice-storage tank in each time period. The ant colony optimization algorithm has been verified on complex problems. It not only possesses excellent efficiency, but it can also convert the presentation of the problem-solving process into paths. Through probability calculation and updating pheromones, the best path is selected. Therefore, when encountering several local optima, it can find better objective functions than conventional search algorithms.
The ARBFN is used to construct the function of cost and operation for each chiller and ice-storage tank. The operating data of the charge process and discharge process of each chiller and ice-storage tank are collected and divided into input variables and output variables. Then, the cooling load and power consumption for each chiller and ice-storage tank can be constructed. ARBFN is used to construct the cost function for each chiller and ice-storage tank. Therefore, when the input variables of the chiller are determined, the corresponding output variables can be obtained through the ARBFN.
The chillers’ net is expressed as
Input = [Temp, , PLR, , ]
Output = [, ]
The charge process of the ice-storage net is expressed as
Input = [Temp, , , , Ice Capacity (%)]
Output = [, Ice Charge (RT)]
The discharge process of the ice-storage net is expressed as
Input = [Temp, , ,LPM, Ice Capacity (%)]
Output = [, Ice Discharge (RT)]
The operation of the ice-storage net is expressed by (14) and (15)
The steps of ARBFN are as follows:
- (1)
- Use the ACO algorithm to compute the 24-h switching state of each chiller.
- (2)
- The operating parameters of each chiller are used by the NO.1 to NO.6 chiller net to calculate their individual power consumption and cooling load capacity. For the ice-storage tank, the ice-storage operation consists of a total of nine hours from 22:00 to 06:00 the next day. The operating parameters are used by the charging process net to calculate the power consumption and ice-storage volume. From 07:00 to 21:00, the ice-melting operation occurs for a total of 15 h. The operating parameters are then used by the discharge process net to calculate the cooling load capacity and the amount of melting ice.
- (3)
- The sum of the cooling load capacity of all chillers and ice-storage tanks should also meet the required cooling load of the system in each time period. The total power consumption multiplied by the electricity price per time is the sum of the total cost.
4. Simulation Results
In this paper, six chillers (NO.1 and NO.2 are sets of 550RT and NO.3 to NO.6 are sets of 1000RT) and ice-storage tank sets of 8000RT are used as the simulation case. The power price for the chillers and ice-storage tanks is calculated based on the time-of-use rate in [20]. The required hourly data of the ice storage system were collected from 22:00 of the previous day until 21:00 of the following day on two days (a summer day and non-summer day).
4.1. Least-Squares Regression (LSR) Model Verification
The collected data are used to plot the distribution of power consumption and cooling capacity. Figure 2 shows that although the power consumption and cooling capacity data of the NO.3 chiller are chaotically scattered, they generally exhibit a proportional rising. Equation (8) is used in this paper to construct the third-order polynomial function of power consumption using LSR. Therefore, Figure 2 shows that the relationship between and is almost linear. The constructed corresponding output function is shown in Figure 3 and Table 1 shows the coefficients of the polynomial functions for chillers and ice-storage tanks constructed by LSR.
Figure 2.
P-Q curve of chiller NO.3.
Figure 3.
Chiller NO.3 in the LSR model.
Table 1.
Chillers NO.1-NO.6 and the ice storage LSR.
4.2. ARBFN Model Verification
Table 2 shows the learning performance of the ARBFN, RBFN, and BPN for comparison of the NO.3 chiller net. With the regulation of learning rates , , and by ACO, the ARBFN has a better accuracy than the other methods in Table 2 and is shown in Figure 4.
Table 2.
Performance comparison with various control methods in the NO.3 chiller net.
Figure 4.
Chiller NO.3 on ARBFN.
The ARBFN is used to construct the function model of the hourly ice storage of the charge process net for the ice-storage tank as shown in Figure 5. The ARBFN is used to construct the function model of the hourly ice melting of the discharge process net for the ice-storage tank, and the association between the cooling capability and ice discharge is shown in Figure 6. If the melting ice volume of the ice-storage tank decreases, the cooling load will also decrease.
Figure 5.
Charge process net.
Figure 6.
Discharge process net.
4.3. The Dispatch of ICE-Storage Air-Conditioning System
The condition parameters on a summer day and non-summer day, as given in Figure 7 and Figure 8, are simulated. The hourly required cooling capacity, outside air temperature, and of the ice-storage system were collected from 22:00 of the previous day, until 21:00 of the following day on both a summer and non-summer day.
Figure 7.
System condition parameters on a summer day.
Figure 8.
System condition parameters on a non-summer day.
In this paper, the accuracy of the LSR and ARBFN models for the chiller and ice-storage tank is analyzed with the system cooling load on a summer day and a non-summer day. The parameters of each unit were used as input data for LSR and ARBFN to compute the cooling capacity and power consumption in order to calculate the cost of a single day’s power consumption. Finally, as given in Table 3 and Table 4, the actual power consumption measured by the ice-storage air-conditioning system was compared for verification. In the tables, the “actual” data are the actual measurements of the ice-storage air-conditioning system. The power consumption of a single day was also listed for comparative analysis.
Table 3.
Comparative analysis of power consumption on a summer day.
Table 4.
Comparative analysis of power consumption on a non-summer day.
In this paper, the errors between the actual power consumption of the chillers and ice-storage tank and the estimations of the ARBFN and LSR were compared and shown in Table 3 and Table 4. The maximum error of ARBFN in a single hour on a summer day was 5.14% and 5.13% in a single hour on a non-summer day, while the maximum error of LSR in a single hour on a summer day was as high as 11.94% and in a single hour on a non-summer day was as high as 28.64%. The average hourly error of the ARBFN on a summer day and a non-summer day was 2.815%, and the difference in power consumption was 50.10 kW. The average hourly error of LSR was 7.805%, and the difference in power consumption was 144.81 kW. Therefore, the accuracy of the ARBFN models can be verified. If LSR is chosen for the scheduling assessment of the ice-storage air-conditioning system, larger errors in costs tend to occur.
Table 5 shows the operating status of chillers during 24 h periods on a summer day and a non-summer day. From Table 5, during off-peak hours when the cooling load is smaller, the ice maker stores the required cooling energy in the storage tank. During peak hours, the storage tank provides the required cooling load. Figure 9 shows the operating cost of chillers during 24 h periods on a summer day and a non-summer day. It can be seen in Figure 9 that the TOU rate will influence the overall economy of the ice storage air-conditioning system.
Table 5.
The operating status of chillers on a summer day and non-summer day.
Figure 9.
The operating cost of chillers on a summer day and non-summer day.
The convergent characteristics of operating costs on a summer day (17 July) and a non-summer day (21 October) are as given in Figure 10. Using ACO to optimize the energy planning for the ice-storage air-conditioning system can effectively reduce costs. The electricity savings are thus 4.130% on a summer day and 7.381% on a non-summer day. This system can also yield a better plan for ice storage and melting procedures.
Figure 10.
Convergent characteristics of operating cost on a summer day and non-summer day.
Table 6 shows the comparisons of the various algorithms. An IBM PC with a P-IV2.0 GHz CPU and 512 MB SDRAM was used for this test. The improvement of the ARBFN over other algorithms is clear. Although the execution time of the ARBFN was longer, it did indicate the capacity of ARBFN to discover a better optimum.
Table 6.
Comparison of the various algorithms.
5. Conclusions
In this paper, the ARBFN is combined with the ACO algorithm to determine the optimal planning of the ice-storage air-conditioning system. The advantages of the ARBFN in regression analysis include simulating the corresponding power consumption and cooling capacity of each chiller and ice-storage tank, thus providing their operating parameters. Using the ACO algorithm for the parameter learning of the radial basis function network keeps the training speed within an allowable range, and it is more accurate than traditional polynomial regression methods in modeling the function of power consumption and cooling capacity. The ACO algorithm is also integrated to derive energy-saving planning for the ice-storage air-conditioning system. In this paper, actual cases were used to verify the effectiveness of the proposed method. For future development, it can be extended to more restricted types, such as an efficiency analysis for the operation and continuous operation of ice-storage systems with variable frequency as well as adjustment plans for ice-storage and melting in ice-storage systems. It is expected that these results will be more in line with the energy-saving planning of the ice-storage air-conditioning system. This method could also improve the operating efficiency of air-conditioning equipment.
Author Contributions
C.-J.T. is the first author. He provided the project idea, related experiences, and system model, and revised the English. M.-T.T. assisted with the project and prepared the manuscript as the corresponding author. All authors discussed the simulation results and approved the publication. All authors have read and agreed to the published version of the manuscript.
Funding
This research was supported by the National Science and Technology Council, Taiwan. (Grant Nos. MOST 111-2221-E-230-002).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Nomenclature
| The specific heat of chilled water (4.186 kJ/kg) | |
| Liter per minute of chilled water, 1 RT = 10 LPM | |
| Liter per minute of ice-storage water control valve | |
| The liters per minute lower bound of ice-storage water | |
| The liters per minute upper bound of ice-storage water | |
| The power consumption of the chiller (kW) | |
| The power consumption of the i-th chiller during hour t | |
| The power price of a chiller during hour t | |
| The power consumption of the ice storage during hour t | |
| The power price of ice storage during hour t | |
| Cooling load of the ice storage (kJ/h) | |
| The return temperature of the ice-storage water (°C) | |
| The supply temperature of the ice-storage water (°C) | |
| The supply temperature of chilled water (°C) | |
| The return temperature of brine chiller cooling water (°C) | |
| The supply temperature of brine chiller cooling water (°C) | |
| The return temperature of chilled water (°C) | |
| The return temperature of brine chiller water (°C) | |
| The supply temperature of brine chiller water (°C) | |
| The i-th chiller on/off during the hour t | |
| The temperature difference of chilled water (K) | |
| The temperature differences of the lower bound of chilled water (°C) | |
| The temperature differences of the upper bound of chilled water (°C) | |
| The temperature difference of ice-storage water (°C) | |
| The temperature differences of the lower bound of ice-storage water (°C) | |
| The temperature differences of the upper bound of ice-storage water (°C) | |
| The temperature difference of brine chiller water (°C) | |
| The temperature difference of brine chiller cooling water (°C) | |
| The density of chilled water (1 kg/L) |
References
- Bureau of Energy, Ministry of Economic Affairs. The White Paper for the Long-Term Load Forecasting and Power Development Planning. Available online: http://data.gov.tw)dataset/16437 (accessed on 1 December 2021).
- Ben, K. Numerical study of the thermal behavior of a composite phase change Material (PCM) room. Eng. Technol. Appl. Sci. Res. 2018, 8, 2663–2667. [Google Scholar]
- Du, Y.; Gai, W.; Jin, L.; Sheng, W. Thermal comfort model analysis and optimization performance evaluation of a multifunctional ice storage air conditioning system in a confined mine refuge chamber. Energy 2017, 141, 964–974. [Google Scholar] [CrossRef]
- Sohrabi, F.; Heris, M.; Ivatloo, B.; Asadi, S. Optimal chiller loading for saving energy by exchange market algorithm. Energy Build. 2018, 169, 245–253. [Google Scholar] [CrossRef]
- Chang, Y.C.; Chan, T.S.; Lee, W.S. Economic dispatch of chiller plant by gradient method for saving energy. Appl. Energy 2010, 87, 1096–1101. [Google Scholar] [CrossRef]
- Chen, C.L.; Chang, Y.C.; Chan, T.S. Applying smart models for energy saving in optimal chiller loading. Energy Build. 2014, 68, 364–371. [Google Scholar] [CrossRef]
- Wang, Y.; Jin, X.; Shi, W.; Wang, J. Online chiller loading strategy based on the near-optimal performance map for energy conservation. Appl. Energy 2019, 238, 1444–1451. [Google Scholar] [CrossRef]
- Zheng, Z.X.; Li, J.Q. Optimal chiller loading by improved invasive weed optimization algorithm for reducing energy consumption. Energy Build. 2018, 161, 80–88. [Google Scholar] [CrossRef]
- Chang, Y.C.; Lee, C.Y.; Chen, C.R.; Chou, C.J.; Chen, W.H.; Chen, W.H. Evolution strategy based optimal chiller loading for saving energy. Energy Convers. Manag. 2009, 50, 132–139. [Google Scholar] [CrossRef]
- Li, N.; Xia, L.; Shiming, D.; Xu, X.; Yin, M. Dynamic modeling and control of a direct expansion air conditioning system using artificial neural network. Appl. Energy 2012, 91, 290–300. [Google Scholar] [CrossRef]
- Chang, Y.C. An innovative approach for demand side management optimal chiller loading by simulated annealing. Energy 2006, 31, 1883–1896. [Google Scholar] [CrossRef]
- Lee, W.S.; Chen, Y.T.; Kao, Y. Optimal chiller loading by differential evolution algorithm for reducing energy consumption. Energy Build. 2011, 43, 599–604. [Google Scholar] [CrossRef]
- 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. [Google Scholar] [CrossRef]
- Lee, W.S.; Lin, L.C. Optimal chiller loading by particle swarm algorithm for reducing energy consumption. Appl. Therm. Eng. 2009, 19, 1730–1734. [Google Scholar] [CrossRef]
- Ozcan, H.; Ozdemir, K.; Ciloglu, H. Optimum cost of an air cooling system by using differential evolution and particle swarm algorithms. Energy Build. 2013, 65, 93–100. [Google Scholar] [CrossRef]
- Sulaiman, M.H.; Mustaffa, Z. Optimal chiller loading solution for energy conservation using Barnacles Mating Optimizer algorithm. Results Control Optim. 2022, 7, 100109. [Google Scholar] [CrossRef]
- Freitas, A.A.; Lima, T.M.; Gaspar, P.D. Ergonomic Risk Minimization in the Portuguese Wine Industry: A Task Scheduling Optimization Method Based on the Ant Colony Optimization Algorithm. Processes 2022, 10, 1364. [Google Scholar] [CrossRef]
- Mullen, R.J.; Monekosso, D.; Barman, S.; Remagnino, P. A review of ant algorithms. Expert Syst. Appl. 2009, L36, 9608–9617. [Google Scholar] [CrossRef]
- Homer, L.G.; David, J.P.A.; Gonzalez, S.G.; Mario, C.S. Multivariate statistical inference in a radial basis function neural network. Expert Syst. Appl. 2021, 93, 313–321. [Google Scholar]
- Taiwan Power Company (TPC). Time-of-Use Rate for Contract Customers. Available online: https://www.taipower.com.tw/tc/page.aspx?mid=238 (accessed on 1 April 2022).
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).