Professional Documents
Culture Documents
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2797018, IEEE
Transactions on Industrial Informatics
1
Abstract—Solar water heating (SWH) systems are well-known promising ecological solutions to combat catastrophic climate
and effective structures that transfer solar energy into thermal change, photovoltaic (PV) panels have been widely installed
energy with hot water as the storage. The efficiency of an in both commercial and residential buildings and facilities for
SWH system is mainly based on well-designed solar collectors
and proper operation mechanisms. Although the most existing using solar as an alternative source of energy [15–20].
literature has focused on the efficiency enhancement of solar One important solar energy resource for buildings, which
collectors, limited studies are devoted to improve the operating is also the topic of this study, is the solar thermal system.
mechanism. As such, this paper studies the control mechanisms Essentially, a solar thermal system uses the sun’s energy
of the SWH system with a purpose so as to help the building to generate low-cost and environmentally friendly thermal
manager to achieve targeted energy management goals. In
particular, three control approaches are presented for improving energy. This energy is used to heat the water or other fluids,
the operational efficiency of the SWH system by controlling e.g., to power solar cooling systems, and has been very popular
auxiliary heaters, such as heat pumps and electric heaters, as well for use in commercial and residential buildings for past few
as circulation pumps. The proposed approaches are developed years [21]. Recently, low heat generation capacity of solar
based on different requirements of information such as the thermal collectors has been a key concern for the efficient
hot water demand, weather, and electricity price. Moreover,
three various energy management objectives are studied with use of such system. As such, designing and optimizing solar
considering different scenarios in terms of real weather pattern thermal panels for achieving higher efficiency are discussed
and hot water demand of a commercial building. The results in [22–26]. In [22], the authors present the effect of flow
validate that the proposed approaches can improve the operation and geometric parameters on the performance of solar thermal
of the SWH system according to various operation objectives. collector provided with impinging air jets. Based on multiple
Index Terms—Solar thermal, Solar water heating system, Heat life cycle impact assessment methodologies, a comprehensive
pump, Hot water storage, Optimal control, Optimization. evaluation of the environmental profile of a building-integrated
solar thermal collector is conducted in [23]. A comparative
I. I NTRODUCTION study on the suitability of different type of solar thermal
With increasing global warming and its effect on recent collectors for use in a combined heat and power system at
climate change, adopting environmentally friendly technolo- the UK market is demonstrated in [24]. Other studies in this
gies for energy sector has been recognized as a key potential category can be found in [25] and [26].
solution to this problem [1–7]. Consequently, buildings, which While the emphasis on improving the efficiency of solar
account for around 40% of total global energy consump- collectors is of great importance as efficient solar thermal
tion [8], have become the focul point of many institutional collectors can considerably improve the generation of solar
energy reduction initiatives and research to make them more energy, the efficient use of this energy within the building
sustainable and energy efficient, e.g. see [1, 9–14]. In this requires the practice of effective energy scheduling process. As
context, and due to the fact that solar energy is one of the most such, an energy scheduling problem for a household equipped
with a solar-assisted heating, ventilation, and air conditioning,
This work is supported in part by the project NRF2015ENC-GBICRD001- and water heating system is studied in [27] to minimize
028, which is funded by National Research Foundation (NRF) via the Green the electricity cost while maintaining user’s thermal comfort
Buildings Innovation Cluster (GBIC), and administered by Building and
Construction Authority (BCA) - Green Building Innovation Cluster (GBIC) requirements. In [28], the authors develop a dynamic model
Program Office, and in part by the SUTD-MIT International Design Centre to maximize the solar energy harness ability of a variable
(IDC; idc.sutd.edu.sg). Any findings, conclusions, or opinions expressed in speed dish Stirling solar thermal system. The dynamics of
this document are those of the authors and do not necessarily reflect the
views of the sponsors. solar thermal plants, covering all processes between market
W. -T. Li, K. Thirugnanam and C. Yuen are with the Singapore University of demand through power output at millisecond resolution, for
Technology and Design (SUTD), 8 Somapah Road, Singapore 487372 (Email: the purpose of control design is modeled in [29], and the
{wentai li, kannan, yuenchau}@sutd.edu.sg).
W. Tushar is with the School of Information Technology and Electrical authors in [30] demonstrate the use of linear programming
Engineering of the University of Queensland, QLD 4072, Australia (Email: and Pontryagin’s principle to determine how storage should
w.tushar@uq.edu.au). be operated in a solar thermal power plant to maximise the
K. T. Chew and S. Tai are with the Khoo Teck Puat Hospital
(KTPH), 90 Yishun Central, Singapore 768828 (Email: {chew.kwee.tiang, revenue.
tai.stewart.yf}@ktph.com.sg). However, a reliable solar thermal system not only takes the
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2797018, IEEE
Transactions on Industrial Informatics
2
efficiency of solar collectors into account but also the operation Hot water
Cold water
Tank water
Control signal
of auxiliary heaters such as heat pumps and electric heaters,
Controller
that produce heat energy in the absence of solar energy. Hence,
Building
we note that one critical question that is needed to answer
Evacuated
in existing studies: what is the efficient way of scheduling tube collector
these auxiliary heaters within a solar thermal system that are Heat pump Electric
heater Kitchen
used for heating the water/fluid when the generated and/or Flat plate
zone
collector Kitchen tank
stored solar energy is not enough to meet the demand? This
Main water
is particularly important as the auxiliary heaters are generally Circulator supply
driven by the electricity from the main grid. Hence, if the pump Main tank
auxiliary heaters are run inefficiently to heat the water, the Fig. 1: Demonstration of the solar water heating system considered in this
impact of the building on the environment would still be work.
detrimental, and thus go against the main purpose of using
the solar thermal system. Furthermore, the operation schedule
of auxiliary heaters is also critical. If auxiliary heaters are any time of the day to meet the hot water demand with
run at the periods of peak hour or high electricity price, high necessary temperature. This provides the lower bound of
penalty cost may be charged by the utilities. In this context, the control performance. Finally, we propose a perdition
there are needs for effective scheduling mechanism of heaters based scheduling method to determine a solution that
to heat the water within a solar thermal system such that the lies between the lower bound and the upper bound. The
electricity cost for running the auxiliary heaters is minimized perdition based method is designed using a two timescale
while fulfilling the heat demand of the building. scheduling technique.
As such, we study optimized control strategies for the • To show the effectiveness of the proposed scheduling
operation of a solar thermal system in this paper. In particular, techniques, we study three cases with three different
we consider a real solar water heating (SWH) system, which objectives including operational cost reduction, consump-
is currently being operated within a commercial facility in tion of peak power alleviation, and multi-objective of
Singapore. Based on the system specification, actual data on joint cost-peak mitigation. The results demonstrate that
the hot water demand of the facility, and weather condition, the proposed approaches can effectively and efficiently
we model the system and show that significant energy and improve the operation of the SWH system.
cost savings are possible by scheduling the auxiliary heaters The rest of the paper is organized as follows. The system
without compromising the hot water demand by the occupants. model considered in this study is described in Section II
An initial version of this study has been published in [31], followed by the problem formulation and proposed control
and we have extended our previous work that the main strategies in Section III. The cases with various situations
contributions of this study are threefold: are studied in Section IV, where we also explain the related
results. Finally, the paper is concluded in Section V.
• We develop a mathematical model of the SWH system
considering the general hot water demand of the entire
building and a specific hot water demand with a higher II. S YSTEM M ODEL
temperature requirement. This is a practical scenario of
the considered commercial facility, where the general A. Description of the Solar Water Heating System
hot water (60◦ C) demand could be for the showering
purposes and the specific hot water (70◦ C) is necessary The schematic of a solar water heating system in a building
for the cooking purposes in the kitchen. Such two- is illustrated in Fig. 1, that consists of two different sizes
tier demand adds a new dimension to the optimization of hot water storages called main tank and kitchen tank,
framework due to not only the fact that the temperature heat pumps (HPs), electric heaters (EHs), and both flat-plate
requirement is higher, but also because it has a different and evacuated tube solar thermal collector (STC) arrays with
demand profile and is equipped with separate auxiliary circulator pumps (CPs). The number of heat pumps and
heaters (electric heaters) to heat the water to the required electric heaters is N and K, respectively. The main tank,
temperature. Further, the electric heaters are also run by which is connected to the cold water supply, HPs, and STCs
electricity from the grid, which contributes to increased with CPs, is responsible for supplying hot water to the whole
cost. building. The main tank stores the heat extracted from the
• We propose three different control scheduling techniques STCs by circulating water via circulator pumps. When the heat
in this paper. First, we study the real-time control of from the STCs is not enough to heat the water to the desired
heat pumps, electric heaters, and circulation pumps based temperature, the deficient heat is supplied by the connected
on the hot water demand of the buildings. This study heat pumps.
provides us with insights on the upper bound of the For kitchen’s demand, the hot water from main tank is
control performance. Then, we propose an optimization flowing in the kitchen tank, and the water inside the kitchen
technique to find the optimal schedule of heat pumps tank is further heated up to the higher specific temperature by
and electric heaters that are required to be turned on at electric heaters before supplying to kitchen zone.
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2797018, IEEE
Transactions on Industrial Informatics
3
B. Thermal Energy Model heat and consumed electricity by the heat pump. If the required
heat demand of water is more than the amount that can be
In this section, the mathematical model of SWH system is
produced with Qsh , the deficient amount of heat needs to be
presented according to the above description.
supplemented by the HPs. For this case, we assume that all
1) Required Thermal Energy: Let the amount of hot water
HPs have equal heating capacity, and are running at their
demand of the whole building be denoted as Dhw (liter) at any
maximum heating capacity (i.e., q hp ) while they are turned
time slot h ∈ {1, 2, . . . , H} of a day, where H is the total
on. Hence, the heat energy produced by HPs can be expressed
number of time slots. Then, referring to [32], the necessary
as
thermal energy Qw h (kWh) required for heating the water from Qhp hp
h = q ∆h × nh , (6)
cold water source to the desired temperature is calculated as
where nh is the number of HPs that need to be turned on to
Qw w w cold
h = CDh Tset − Th , (1)
produce the heat to fill the deficient amount of heat energy at
where C = 0.0012 (kWh/(liter◦ C)) is the specific heat capacity time slot h. Similar to heat pump, the produced heat of EH is
w expressed as
(or thermal capacity) of water. Tset represents the required
temperature of hot water set by the building manager (e.g., q eh = COPeh × P eh . (7)
w
Tset = 60◦ C), and Thcold is the temperature of the cold water
where COPeh is the coefficient of performance of EH, and
which is assumed as same as ambient temperature. Note that
P eh is the power consumption of electric heater. Then, the
the thermal energy Qw h is extracted from the main tank.
w total heat energy produced by EHs at time slot h is obtained
For kitchen zone, the hot water with temperature Tset is
as
further heated up to the higher temperature. Then the required
Qeh eh
h = q ∆h × kh . (8)
thermal energy extracted from kitchen tank is expressed as
where, kh is the number of EHs that are switched on at time
Qkh = CDhk (Tset
k w
− Tset ), (2)
slot h.
where Dhk represents the amount of kitchen’s demand, and Tset
k
is the required temperature of hot water for cooking purposes, 4) Energy Balance in Hot Water Storage: We regard hot
k
e.g., Tset = 70◦ C. Note that the amount of kitchen’s demand water storage as a pool that all relevant thermal energy steam
must be less than or equal to the amount of hot water demand must flow into or out of this pool. That is, if the amount of
of the whole building ( i.e., Dhk ≤ Dhw , ∀h). the sum of the produced energy is more than required energy,
2) Solar Energy: Considering the panel area of the flat- then the excess energy will be stored in the pool. On the other
plate and evacuated tube STC array are Af and Ae respec- hand, the energy stored in the pool also can be discharged to
tively. Also, Mf and Me are the respective number of flat- support the deficient amount of heat energy. Hence, a simple
plat and evacuated plat solar thermal panels. Let the solar energy balance model can be expressed as
irradiance be dented as Ih (kW/m2 ) at time slot h, then the QM M s hp w l
h = Qh−1 + Qh + Qh − Qh − Qh (9)
total effective thermal energy collected from the two STCs is
expressed as where QM
is the total thermal energy stored inside main tank
h
at time slot h. Qlh represents the overall energy loss due
qhs = Ih (ηf Af Mf + ηe Ae Me ) . (3) to heat exchange, demand delivery, and insulation materials
In (3), ηf and ηe are the thermal efficiency of the flat-plate 1 of the storage tank. Furthermore, the energy balance model
and evacuated tube STCs respectively. Hence, the solar energy can be transferred as dynamic variation of temperature in
extracted by CPs is determined as the hot water storage. In this context, let ThM denote as the
water temperature in the main tank at time slot h that can be
Qsh = qhs ∆h × uh , (4) calculated as [32]
where ∆h (hour) is the interval of time slot, and uh represents ∆QM
ThM = Th−1
M
+ h
, (10)
the status of CPs that are only switched ON or OFF. Note that CV M
the all circulator pumps are synchronously operated due to the
where ∆QM M M
h = Qh − Qh−1 , and V
M
is volume capacity of
setting of system. As a result, uh ∈ {0, 1} is a binary variable.
the main tank. For simplification, we assume that the overall
3) Heat Energy from Auxiliary Heaters: In this study, energy loss relies on the temperature of tank at pervious time
ON/OFF controlled air-to-water heat pumps and electric im- slot, that is, Qlh / CV M ≡ η M Th−1M
, where η M represents
mersion heaters are considered as auxiliary heaters. Assuming the heat loss coefficient of the main tank that indicates the
one HP consumes electricity power P hp (kW) while HP in influence of energy loss. By substituting Eq. (1) into Eq. (10),
service. Then the heat production of HP is determined as the dynamic temperature model of the main tank is determined
q hp = COPhp × P hp . (5) as:
1 s hp
Here, COPhp represents the coefficient of performance of HP, ThM = 1 − η M Th−1
M
+ Qh + Q h
CV M
that is, an indicator of the relationship between the produced ∆Thw w
− M Dh , h = 1, 2, . . . , H, (11)
1 That is how much heat energy is produced per unit of incidence I on
V
h
the surface. where ∆Thw = Tset
w
− Thcold .
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2797018, IEEE
Transactions on Industrial Informatics
4
Similarly, for the kitchen tank, the energy balance model is Furthermore, the electricity consumption by CPs at h is
expressed as
Ehcp = P cp ∆h × uh , (20)
QKh = QKh−1 + Qeh
h − Qkh − Qlk
h , (12)
where the rated power of all circulator pumps is P cp .
where QKh
is the total thermal energy stored in the kitchen tank Accordingly, the total cost Jcost of total electricity consump-
at time slot h, and Qlk
h is the overall energy loss corresponding tion for the whole day (i.e., H time slots) is determined as
to the kitchen tank. Then the dynamic temperature model of H
Ch
the kitchen tank is given as
X
Jcost = Ehhp + Eheh + Ehcp (21)
1 eh h=1
ThK = K
1 − η K Th−1 + Qh
CV K where Ch is the price per unit of electricity at h.
∆T k
− K Dhk , h = 1, 2, . . . , H. (13)
V III. E NERGY M ANAGEMENT S CHEMES
η K and V K are the heat loss coefficient and volume capacity The aim of this work is to devise control approaches to
of the kitchen tank, representatively, and ∆T k = Tset
k w
− Tset . improve efficiency of the SWH system. It indicates that the
In addition, there are some key constraints and assumptions building manager would be able to pursue its own efficiency
that are needed to be satisfied with the characteristics of objectives such as
storage tanks as follows: • Minimizing the total electricity cost:
• At the beginning of a day, we assume the temperature of H
Ch
the both tanks should have individual initial value as
X
Jcost = Ehhp + Eheh + Ehcp ,
T0M = Tini
M
, (14a) h=1
T0K = Tini
K
. (14b) • Minimizing the peak power consumption:
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2797018, IEEE
Transactions on Industrial Informatics
5
objective of peak reduction is also considered within ODC B. Optimal Day-ahead Scheduling (ODS)
approach. The basic functionality of ODC approach is shown Although ODC is a practical and implementable approach
via controlling the HPs, EHs and CPs to meet the current hot
Algorithm 1: ODC approach. water demand in real-time, ODC may be confronted by some
initialize: Specifications and parameters of system: problems. For instance, if the upcoming hot water demand
{Mf , Me , ηf , ηe , Af , Ae , · · · }
input : Solar irradiance {Ih }, hot water demand: {Dhw , Dk } is lager than the available capacity of heat energy of all
h
output : The number of HPs, EHs and CPs: {nh , kh , uh }, and HPs and STCs, the desired temperature of hot water would
M
temperature of both tanks: {Th , Th } K
not be achieved leading to user uncomfort. It is due to the
begin
1 for each h ∈ {1, · · · , H} do
fact that ODC approach lacks the future information such as
the weather condition and hot water demand. Therefore, if
Main tank:
2 Estimate the required heat energy by Eq. (1); the exact forecasting for future information is available, we
3 Estimate the current solar energy by Eq. (3); can efficiently schedule the operations of HPs, EHs, and CPs
4
s > 0 then
if qh
uh = 1
according to various aims. In this study, since the control of
else HPs, EHs, and CPs is only possible through on/off control,
uh = 0 searching for the optimal patterns of (nh , kh , uh ) from set
5
hp
Let Qh , nh = 0 and calculate ThM by using Eq. (11); {0, 1} ∀h is the ultimate target. In this context, the optimal
6 if Eq. (16a) (& Eq. (15a) if h=H) hold then day-ahead scheduling (ODS) problem can be expressed as
7 Update the temperature of the main tank by Eq.
(11); min J
nh ,kh ,uh
else
8 Determine the necessary number of HPs, nh , and s.t. (11), (13), (14) − (17), (22)
hp
calculating Qh by Eq. (6); nh , kh , uh ∈ {0, 1} ∀h.
9 Update the temperature of the main tank by Eq.
(11); Note that (22) is a general version of ODS, and J can
Kitchen tank: be any objective as long as the system constraints (11), (13),
10 Estimate the required thermal energy by Eq. (2); (14)-(17) are satisfied. That is, if the building manager wants
11 Let QEh K
h , kh = 0 and calculate Th by using Eq. (13); to schedule the HPs, EHs, and CPs via ODS so as to minimize
12 if Eq. (16b) (& Eq. (15b) if h=H) hold then
13 Update the temperature of the main tank by Eq. the total electricity cost, Jcost would be substituted for J in
(13); (22). Similarity, substituting J by Jpeak indicates minimizing
else the peak of power consumption via ODS approach. In addition,
14 Determining the necessary number of EHs, kh , and ODS (22) is formulated as an integer programming problem
calculate Qeh
h by Eq. (8); (MILP), and there are many popular solvers that can be applied
15 Update the temperature of the kitchen tank by Eq.
(13); to solve it. In this work, we employ built-in tool of MATLAB
to solve this problem.
16 Return {nh , kh , uh , ThM , ThK }, ∀h
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2797018, IEEE
Transactions on Industrial Informatics
6
a rough plan for the future. For instance, as seen in Fig. on the forecasted information. Such situation will result in an
2, we consider two kinds of time slot with different time infeasible solution. Fortunately, those unsatisfied constraints
intervals; the time slots within the upcoming one hour have usually take place at future time intervals. Therefore, we
15 minutes time interval, and otherwise the time interval is 60 adjust the limit of those unsatisfied constraints in order to
minutes. On the basic of the forecast data from different time overcome such problem, For example, we relax the constraint
as TiM ≥ Tmin M
resolution, i.e., 15 mins and hourly forecast, STWS schedules − δ , which δ is the tolerance. if Eq. (16a)
the control decisions for whole period as ODS does. Different cannot be satisfied at i-th time slot,
from ODS, STWS relaxes the relevant variables and certain of After scheduling, only the control decisions for the current
constraints for future time slot. This is due to the fact that the time slot are made, and then STWS will repeat for each time
control decisions of future time slot have highly uncertainty slot. Compared to ODS, STWS can be performed promptly
due to inaccurate forecasting. Hence, the general problem without huge computational burden due to relaxing the rele-
formulation of STWS can be express as vant variables and constraints for far future3 .
min J (h, h0 )
nh ,kh ,uh ,Nh0 ,Kh0 ,Uh0 IV. C ASE S TUDY
s.t. (11), (13), (14) − (17), In this section, we conducted the simulation to examine
nh ∈ {0, N }, kh ∈ {0, K}, (23) the proposed approaches based on the real data of SWH
uh ∈ {0, 1} ∀h ∈ H system from a commercial building in Singapore4 . That is, we
captured the historical data of hot water demand consumed
Nh0 ∈ [0, N ], Kh0 ∈ [0, K],
in this building, and the specification of the SWH system.
Uh0 ∈ [0, 1] ∀h0 ∈ H0 . The initial specification and parameters setting are detailed
Here, J (h, h0 ) indicates that the representation of objective is in TABLE I. Furthermore, the real weather data [34] and
adapted by different time resolution. Note that Nh0 , Kh0 , and electricity tariff [35] are also considered.
Uh0 represent the variables for hourly time slot, and are relaxed
form integer variable to real variable. H and H0 are the sets A. Considered Data for Simulation
of chosen time slot with the time interval of 15 minutes and 1 To validate the effectiveness of the proposed approaches
hour, respectively. For a better understanding on the problem under various scenarios, we first consider different weather
formulation of STWS, we provide an example to explain it. situations such as sunny, rainy, cloudy, and even dark such
Assume that the objective of building manager is to minimize the worst case. In particular, we select three practical days to
total electricity cost, and the index of current time slot is 1, i.e., run simulations, including a rainy day (RD - July/26/2016),
h = 1. Then, the set H of chosen time slots is H = {1, 2, 3, 4}, a sunny day (SD -July/05/2016), and a semisynthetic day
and the set of hourly time slots is H0 = {2, 3, · · · , 24}. Given with no solar (NS - July/01/2016). The RD and SD have
the forecasting values of 15 mins and hourly resolution2 , e.g., been chosen based on the real data including solar irradiance,
Whm , Whm0 , the problem can be written as ambient temperature, hot water demand and electricity price in
4 the month of July 2016, and also the NS has been chosen based
Ch
X
min Ehhp + Eheh + Ehcp on the real data except the whether data. Note that, only in the
h=1 NS case, the solar irradiance and the ambient temperature are
24 assumed to be zero and a constant value, 25◦ C, respectively.
Ch
X
+ 0 Ehhp0 + Eheh0 + Ehcp0 Fig. 3 shows the real date on RD, SD, and NS at each time slot
h0 =2 h. It is observed that, in Fig. 3, the peak of hot water demand
s.t. (11), (13), (14) − (17), (24)
arises from 6:00 to 10:00 hours in the morning, and the peak in
nh ∈ {0, N }, kh ∈ {0, K}, the evening is from 18:00 to 21:00 hours for all selected days.
uh ∈ {0, 1} , h = 1, 2, 3, 4. Furthermore, the peaks of the electricity price and hot water
demand profile are roughly coincident besides midnight. This
Nh0 ∈ [0, N ], Kh0 ∈ [0, K], indicates that the high electricity cost and power load, caused
Uh0 ∈ [0, 1] , h0 = 2, 3, · · · , 24. by auxiliary heaters, will have a high correlation during those
Here, Ch0 is the electricity price for hourly time resolution. periods without the optimized control.
Ehhp0 is based on Eq. (18), that is Ehhp0 = P hp ∆h0 × Nh0 , where To perform STWS, the forecasted information is necessary.
∆h0 = 4 × ∆h. Similar to Eheh0 and Ehcp0 , they are based on Eq. Hence, we generate a series simulated forecast data, including
(19) and Eq. (20), respectively. solar irradiance, ambient temperature, hot water demand ,and
However, the problem (23) is still possible to be infeasible electricity price by incorporating the real data with Gaussian
because sometimes the certain constraints, e.g., Eq. (16a), white noise, which is simulated as the forecasting errors. In
could not be satisfied when performing STWS approach based this work, we assume the any information within first hour to
be perfectly forecasted at the sliding time window of STWS.
2 There have been many methods, e.g., ARMA, artificial neural network 3 Essentially, STWS approach is a variant of model predictive control (MPC)
(ANN), Kalman filter, and so on, that can applied to short term and long term without the computation burden and complexity that typical MPC meets.
forecasting. However, how to implement the forecasting methods is out of 4 The authors wish to acknowledge the help of Khoo Teck Puat Hospital
scope. Hence, in this study, we only simulate the forecasted value. (KTPH) in sharing their data
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2797018, IEEE
Transactions on Industrial Informatics
7
TABLE I: Initial specification and parameters setting (the description of the parameter with the notation (*) indicates the corresponding value is assumed)
Description Parameter Value Description Parameter Value
The interval of time slot ∆h 15 mins The total number of time slots H 96
The required temperature of hot water for whole building w
Tset 60◦ C The absorber area of flat-plate panels Af 2.8 m2
The required temperature of hot water for kitchen zone k
Tset 70◦ C The absorber area of evacuated-tube panels Ae 2.8 m2
The maximum temperature of tank M
Tmax K
&Tmax 80◦ C The thermal efficiency of flat-plate panels (*) ηf 0.5
The minimum temperature of main tank M
Tmin 60◦ C The thermal efficiency of evacuated-tube panels (*) ηe 0.7
The minimum temperature of kitchen tank K
Tmin 70◦ C The capacity of tank V M /V K 12/3 m3
The heat loss coefficient of the storage (*) η M &η K 0.1%/hour The COP of heat pump COPhp 3.1
The number of flat-plate panels Mf 27 The COP of electric heater COPeh 0.76
The number of evacuated-tube panels Me 70 The electricity consumption of heat pump P hp 12.85 kW
The number of heap pumps N 5 The electricity consumption of electric heater P eh 18 kW
The number of electric heaters K 6 The electricity consumption of circulator pump P cp 2.75 kW
1000 35
Main tank
Ambient temperature ( °C )
Temperature (°C)
800 30 No. HPs (ODC) No. HPs (ODS) No. HPs (STWS) Temp. (ODC) Temp. (ODS) Temp. (STWS) 90
80
70
600 25 60
5
4
400 20 3
2
1
200 Solar irradiance 15 0
Ambient temperature 12 24 36 48 60 72
0 10 Kitchen tank
Temperature (°C)
90
80
1500 100 70
6
Total hot water demand 60
Hot water demand (Liter)
Fig. 3: Illustration of the considered data on a rainy day (RD), sunny day main tank up significantly. Moreover, more HPs and EHs are
(SD) and on a day with no solar (NS). turned on during the periods of lower price in order to reserve
heat for future demand. Similar phenomenon is also observed
from the results of STWS approach, that demonstrates the
For the remainder periods of time window, we assume that the effectiveness for the forecasts of demand and price. TABLE
mean of foretasting error is 0, and the standard deviation of
foretasting error, σ, is the 20% of actual data value for hourly TABLE II: The summary results of ODC.
resolution. For example, the foretasted solar irradiance at time Total electricity consumption (kWh)
No solar
618.8
Rainy day
626.1
Sunny day
330.6
Average of three days
525.2
slot h0 can be express as Peak power consumption (kW) 100.3 72.2 77.3 83.2
Total electricity cost (SGD) 39.87 33.18 22.75 31.9
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2797018, IEEE
Transactions on Industrial Informatics
8
TABLE III: The summary results of ODS and STWS compared to ODC in case study.
Case 1 Case 2 Case 3
Approach
NS RD SD NS RD SD NS RD SD
ODS 0.52% 1.52% −0.73% 14.22% 3.54% 1.81% 0.52% 0.04% −1.73%
Total electricity consumption
STWS 0.52% 1.52% 1.78% 0.52% 3.25% 16.71% 0.52% 0.55% 0.25%
ODS 71.82% 142.55% 122.83% −61.55% −46.57% −60.09% −61.55% −53.43% −60.09%
Peak power consumption
STWS 71.82% 138.74% 122.83% −61.55% −46.57% −56.53% −35.91% −28.76% −43.47%
ODS −5.04% −7.32% −6.42% 14.67% 2.18% 2.24% −2.81% −2.53% −3.59%
Total electricity cost
STWS −3.21% −4.92% −3.00% 0.76% 1.42% 17.83% −1.31% −2.17% −1.81%
In case 1, ODS and STWS achieve lower elec- In case 2, ODS and STWS achieve lower peak In case 3, ODS and STWS achieve both lower
Remark tricity cost than ODC in all weather conditions, power consumption than ODC in all weather electricity cost and lower peak power consump-
specially on RD. conditions, especially on NS and SD. tion than ODC in all weather conditions.
100
ODC
NS RD SD
ODS
433 50
STWS
80 10-3 10-2 10-1 100 101 102
Power consumption (kW)
60
Fig. 6: Demonstration of the weight selection performed upon ODS.
40
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2797018, IEEE
Transactions on Industrial Informatics
9
benchmark for performances comparison, which has shown [13] Y. Liu, C. Yuen, R. Yu, Y. Zhang, and S. Xie, “Queuing-based energy
that ODS can obtain a maximum cost-savings of 7.32%, com- consumption management for heterogeneous residential demands in
smart grid,” IEEE Transactions on Smart Grid, vol. 7, no. 3, pp. 1650–
pared to ODC for the cost-optimal objective. Then, for peak 1659, May 2016.
reduction objective, ODS can archive a maximum of 61.55% [14] W. Tushar, C. Yuen, D. B. Smith, and H. V. Poor, “Price discrimination
peak-reduction compared to ODC. For the dual cost-peak for energy trading in smart grid: A game theoretic approach,” IEEE
Transactions on Smart Grid, vol. 8, no. 4, pp. 1790–1801, Jul. 2017.
objectives, the demonstrated cost-savings and peak-reduction [15] Q. Chen, N. Liu, C. Hu, L. Wang, and J. Zhang, “Autonomous energy
of ODS are 3.59% and 61.55% respectively compared to ODC. management strategy for solid-state transformer to integrate pv-assisted
However, the potentiality of ODS for practical implementation ev charging station participating in ancillary service,” IEEE Transactions
on Industrial Informatics, vol. 13, no. 1, pp. 258–269, Feb. 2017.
is limited due to the requirement of perfect future information [16] W. Tushar, C. Yuen, S. Huang, D. B. Smith, and H. V. Poor, “Cost
and extensive computation time. Thus, ODS may not be minimization of charging stations with photovoltaics: An approach
implemented in reality. On the contrary, STWS has lower with EV classification,” IEEE Transactions on Intelligent Transportation
Systems, vol. 17, no. 1, pp. 156–169, Jan. 2016.
computation time and acceptable performance when compared [17] O. Kilkki, A. Alahäivälä, and I. Seilonen, “Optimized control of price-
to ODS. based demand response with electric storage space heating,” IEEE
The gap of performance between ODS and STWS is due Transactions on Industrial Informatics, vol. 11, no. 1, pp. 281–288, Feb.
2015.
to forecast uncertainty. Indeed, the performance of STWS [18] W. Tushar, B. Chai, C. Yuen, D. B. Smith, K. L. Wood, Z. Yang, and
depends on the accuracy of forecast, i.e., forecasting of solar H. V. Poor, “Three-party energy management with distributed energy
irradiance, ambient temperature and hot water demand. If the resources in smart grid,” IEEE Transactions on Industrial Electronics,
vol. 62, no. 4, pp. 2487–2498, Apr. 2015.
accuracy of forecast is near perfect, we can anticipate that the [19] W. Tushar, B. Chai, C. Yuen, S. Huang, D. B. Smith, H. V. Poor, and
performance of STWS approach would archive ODS’s. On the Z. Yang, “Energy storage sharing in smart grid: A modified auction-
other hand, by considering the worst case, which means highly based approach,” IEEE Transactions on Smart Grid, vol. 7, no. 3, pp.
1462–1475, May 2016.
foretasting error is incorporated, the STWS approach will be [20] Y. Liu, C. Yuen, N. U. Hassan, S. Huang, R. Yu, and S. Xie, “Electricity
degraded as ODC. As such, we can conclude that STWS is cost minimization for a microgrid with distributed energy resource under
the most suitable and recommendable approach for scheduling different information availability,” IEEE Transactions on Industrial
Electronics, vol. 62, no. 4, pp. 2571–2583, Apr. 2015.
the operation of the SWH system. [21] M. S. Buker and S. B. Riffat, “Building integrated solar thermal
collectors - A review,” Renewable and Sustainable Energy Reviews,
vol. 51, pp. 327–346, Nov. 2015.
R EFERENCES [22] R. Chauhan, T. Singh, N. S. Thakur, and A. Patnaik, “Optimization
of parameters in solar thermal collector provided with impinging air
jets based upon preference selection index method,” Renewable Energy,
[1] P. Palensky and D. Dietrich, “Demand side management: Demand re-
vol. 99, pp. 118–126, Dec. 2016.
sponse, intelligent energy systems, and smart loads,” IEEE Transactions
[23] C. Lamnatou, G. Notton, D. Chemisana, and C. Cristofari, “The envi-
on Industrial Informatics, vol. 7, no. 3, pp. 381–388, Aug. 2011.
ronmental performance of a building-integrated solar thermal collector,
[2] R. Deng, Z. Yang, M. Y. Chow, and J. Chen, “A survey on demand
based on multiple approaches and life-cycle impact assessment of
response in smart grids: Mathematical models and approaches,” IEEE
methodologies,” Building and Environment, vol. 87, pp. 45–58, May
Transactions on Industrial Informatics, vol. 11, no. 3, pp. 570–582, Jun.
2015.
2015.
[24] J. Freeman, K. Hellgardt, and C. N. Markides, “An assessment of
[3] Z. Zhou, J. Gong, Y. He, and Y. Zhang, “Software defined machine-to- solar-thermal collector designs for small-scale combined heating and
machine communication for smart energy management,” IEEE Commu- power applications in the United Kingdom,” Heat Transfer Engineering,
nications Magazine, vol. 55, no. 10, pp. 52–60, Oct. 2017. vol. 36, no. 14-15, pp. 45–58, 2015.
[4] Y. Zhang, R. Yu, S. Xie, W. Yao, Y. Xiao, and M. Guizani, “Home [25] I. Visa, A. Duta, M. Comsit, M. Moldovan, D. Ciobanu, R. Saulescu, and
M2M networks: Architectures, standards, and QoS improvement,” IEEE B. Burduhos, “Design and experimental optimization of a novel flat plate
Communications Magazine, vol. 49, no. 4, pp. 44–52, Apr. 2011. solar thermal collector with trapezoidal shape for facades integration,”
[5] S. Maharjan, Q. Zhu, Y. Zhang, S. Gjessing, and T. Başar, “Dependable Applied Thermal Engineering, vol. 90, pp. 432–443, Nov. 2015.
demand response management in the smart grid: A Stackelberg game [26] H. Tanaka, “Theoretical analysis of solar thermal collector and flat plate
approach,” IEEE Transactions on Smart Grid, vol. 4, no. 1, pp. 120–132, bottom reflector with a gap between them,” Energy Reports, vol. 1, pp.
Mar. 2013. 80–88, Nov. 2015.
[6] Y. Zhang, R. Yu, M. Nekovee, Y. Liu, S. Xie, and S. Gjessing, “Cognitive [27] H. T. Nguyen, D. T. Nguyen, and L. B. Le, “Energy management
machine-to-machine communications: Visions and potentials for the for households with solar assisted thermal load considering renewable
smart grid,” IEEE Network, vol. 26, no. 3, pp. 6–13, May 2012. energy and price uncertainty,” IEEE Transactions on Smart Grid, vol. 6,
[7] Y. Liu, C. Yuen, S. Huang, N. U. Hassan, X. Wang, and S. Xie, “Peak- no. 1, pp. 301–314, Jan. 2015.
to-average ratio constrained demand-side management with consumer’s [28] Y. Li, S. S. Choi, C. Yang, and F. Wei, “Design of variable-speed dish-
preference in residential smart grid,” IEEE Journal of Selected Topics stirling solar - Thermal power plant for maximum energy harness,” IEEE
in Signal Processing, vol. 8, no. 6, pp. 1084–1097, Dec. 2014. Transactions on Energy Conversion, vol. 30, no. 1, pp. 394–403, Mar.
[8] D. Kolokotsa, “The role of smart grids in the building sector,” Energy 2015.
and Buildings, vol. 116, pp. 703–708, Mar. 2016. [29] Q. Luo, K. B. Ariyur, and A. K. Mathur, “Control-oriented concentrated
[9] S. N. Han, G. M. Lee, and N. Crespi, “Semantic context-aware service solar power plant model,” IEEE Transactions on Control Systems
composition for building automation system,” IEEE Transactions on Technology, vol. 24, no. 2, pp. 623–635, Mar. 2016.
Industrial Informatics, vol. 10, no. 1, pp. 752–761, Feb. 2014. [30] L. R. Cirocco, M. Belusko, F. Bruno, J. Boland, and P. Pudney,
[10] S. Fang, L. D. Xu, Y. Zhu, J. Ahati, H. Pei, J. Yan, and Z. Liu, “An “Controlling stored energy in a concentrating solar thermal power plant
integrated system for regional environmental monitoring and manage- to maximise revenue,” IET Renewable Power Generation, vol. 9, no. 4,
ment based on internet of things,” IEEE Transactions on Industrial pp. 379–388, 2015.
Informatics, vol. 10, no. 2, pp. 1596–1605, May 2014. [31] W.-T. Li, K. Thirugnanam, W. Tushar, C. Yuen, and K. Wood, “Opti-
[11] A. Safdarian, M. Fotuhi-Firuzabad, and M. Lehtonen, “A distributed mizing energy consumption of hot water system in buildings with solar
algorithm for managing residential demand response in smart grids,” thermal systems,” in Proc. of the International Conference on Smart
IEEE Transactions on Industrial Informatics, vol. 10, no. 4, pp. 2385– Cities and Green ICT Systems (SMARTGREENS), Porto, Portugal, Apr.
2393, Nov. 2014. 2017, pp. 266–273.
[12] F. Y. Xu and L. L. Lai, “Novel active time-based demand response for [32] C. Yan, S. Wang, Z. Ma, and W. Shi, “A simplified method for
industrial consumers in smart grid,” IEEE Transactions on Industrial optimal design of solar water heating systems based on life-cycle energy
Informatics, vol. 11, no. 6, pp. 1564–1573, Dec. 2015. analysis,” Renewable Energy, vol. 74, pp. 271 – 278, 2015.
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TII.2018.2797018, IEEE
Transactions on Industrial Informatics
10
[33] J. Fink, R. P. Leeuwen, J. L. Hurink, and G. J. M. Smit, “Linear Kwee Tiang Chew received the Bachelor of Phar-
programming control of a group of heat pumps,” Energy, Sustainability macy (Honours) and the Master of Business Ad-
and Society, vol. 5, no. 1, p. 33, Nov. 2015. ministration Degree from the National University of
[34] Department of Geography, NUS, “Geography Weather Station,” https: Singapore.
//inetapps.nus.edu.sg/fas/geog/, [Online]. She has been advisor to the Council of the Phar-
[35] Energy Market Company of Singpore, “Price information,” https://www. maceutical Society of Singapore since 1995. She
emcsg.com/, [Online]. was appointed Chief Executive Officer of Khoo Teck
Puat Hospital, Alexandra Health Pte Ltd on 1 April
2012.
She was presented with the National Day Public
Administration Medal (Bronze) Award in August
Wen-Tai Li (M’18) received the B.S. and M.S. 2011. She also received the Pingat Kepujian Award from the President of
degrees in optoelectronics and communication en- Singapore for contributions in fight against SARs in 2003.
gineering from National Kaohsiung Normal Univer- She is a member of the Healthcare Tripartite for Workforce Innovation
sity, Kaohsiung, Taiwan, in 2009 and 2011, respec- and Productivity with the Ministry of Health. She also serves as member on
tively, and the Ph.D. degree from the Institute of the Management Board of Institute of Systems Science (ISS), the Workforce
Communications Engineering, National Sun Yat-sen Development Agencys (WDA) Service Excellence Skills and Training Council
University, Kaohsiung, Taiwan, in 2018. He was (SESTC) as well as the School Advisory Committee for Huamin Primary
a Research Assistant, from 2015 to 2017, and is School. She was appointed as Chairperson of the Selection Panel for MOH
currently a Post Doc Fellow with the Singapore Healthcare Scholarships, as well as the Healthcare Academic Advisory
University of Technology and Design, SUTD, Sin- Committee (AAC) at the Institute of Technical Education.
gapore. His research interests include power system
monitoring, smart grid, and wireless communications.
1551-3203 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.