1. Introduction
With the development of the smart grid, increasing intermittent renewable generations are connected to the power grid [
1]. In contrast to the traditional peak load shifting requirements, the timing balance between peak demand and renewable energy production brings a new challenge for power system operation. Particularly in locations with a high solar electric capacity, the amount of power that must be generated from sources other than solar displays a rapid increase around sunset and peaks in the mid-evening hours, producing a graph that resembles the silhouette of a duck [
2,
3]. For the duck curve [
4], there exist two typical line segments reflecting poor load factors: the decreasing segment for the duck abdomen and the increasing segment of the duck neck, both of which induce poor load factors by reducing average load and increasing maximum load, respectively.
In power systems with a large-capacity power shortage, like the duck load curve where there is rapid growth of photovoltaic (PV) generation [
5], the major concern for grid operators is, after times of high solar generation, that the power system must rapidly increase power output around the time of sunset to compensate for the loss of solar generation to keep electricity supply balance and the power system’s frequency stability. Storage can be used to fix these issues to flatten the load curve and prevent generator output fluctuation with a more well-fitting load factor. However, cost is a major limiting factor for energy storage to be utilized in a broad way.
Besides strategies of generation side, demand side resources have high potential to smooth the load curve. With growing number of smart meters and smart appliances being applied on the customer side, more consumption data can be used by demand response (DR) technologies to participate in smoothing the load curve. Such growing availability of energy consumption data offers unique opportunities in understanding the dynamics on both sides including customer behaviors on the consumption side and operating requirements, planning, and optimization on the utility side.
Existing DR programs usually offer identical incentives to participant consumers within the programs. However, since consumers are different in terms of life-style, electricity usage pattern [
6] and response to incentives, how to calculate the concrete demand response potential (DRP) value when a DR event occurs to make the most of the DR resources of all participant consumers is a question of great significance for every DR implementer. To answer this question, a natural first step is to evaluate how much electricity usage could be reduced for each participant consumer considering the willingness and behaviors of consumers in the period of the coming DR event [
7,
8]. Although there are quite a few works evaluating consumers’ DRP using various methods [
9,
10,
11], a method that can dynamically identify the appliances’ operation characteristics difference online is still missing, which motivates the work of this paper.
In recent years, smart appliances have been extensively studied at home and abroad. Lu [
12] investigated the heating, ventilation and air conditioning (HVAC) load potential for providing load balancing service. Niro et al. [
13] proposed a practical strategy that can control large-scale domestic refrigerators for demand peak reduction in distribution systems. Although these studies use the DRP of the smart appliances, the method of evaluating the DRP quantitatively online is still limited. Ahmed et al. [
14] the home energy management scheduling controller of the residential DR strategy is proposed to predict the optimal ON/OFF status for home appliances which can significantly reduce the peak-hour energy consumption. Bhattarai et al. [
15] presents a multi-timescale control strategy to deploy electric vehicle demand flexibility to solve grid unbalancing and congestions. Shad et al. [
16] presents a methodology for estimating and predicting the state of individual domestic electric water heaters (DEWHs) from models of their thermodynamics and water consumption. Authors of [
14,
15,
16] did not take into account the steep ramp like in the duck curve. While in [
17], the proposed DR strategy is designed in two layers (including the neighborhood area network (NAN) and the home area network (HAN)), and takes into account consumer comfort and proposes its indices, the DR strategy in HAN ignored the response times limit of all the smart appliances. An intelligent home energy management algorithm which manages household loads according to their preset priority and guarantees the total household power consumption below certain levels is presented in [
18], which can benefit electric distribution utilities and DR aggregators in providing an insight into the limits and DRP available in residential markets. Half-hour-ahead rolling optimization and a real-time control strategy are combined to achieve household economic benefits and ability to deal with complex operating environments in reference [
19]. Authors of [
14,
15,
16,
17,
18,
19] proposed different DR programs in residential household to provide the load shifting and curtailing of appliances. However, they did not consider the DRP of the smart appliances and lack the quantitative method of DRP.
In this paper, we focus on a large-capacity power shortage in power system, which consists of a dispatching center, multiple agents and plenty of consumers with smart appliances including air conditioners (ACs) which are used to refrigerate, water heaters (WHs) and electric vehicles (EVs). The potential of providing load balancing services in [
12] is extended to online DRP evaluation for household appliances and includes the EVs which can be interrupted for a longer time than HVAC. This study proposes a bi-level coordinated optimization strategy which includes the distribution method for allocating the demand limit to each agent in the upper method and optimization strategy for satisfying the demand limit in the lower method. The main contribution of this paper can be summarized: (1) a bi-level coordinated optimization strategy for smart appliances is proposed to not only descend the steep ramp but also reduce the peak loads; (2) a quantitative method of DRP is presented to evaluate the smart appliances’ DRP online based on their dynamic operating characteristics and comfort settings; (3) in order to satisfy the demand limit of each agent, an algorithm is formulated to guarantee the consumers’ comfort and response times of smart appliances within the permitted range.
The rest of this paper is organized as follows. In
Section 2, the bi-level DR strategy is proposed.
Section 3 describes the appliance models and their dynamic characteristics.
Section 4 presents the multi-agent distribution method based on the DRP in upper layer. In
Section 5, an optimization control strategy is proposed for smart appliances to guarantee the total load below demand limit.
Section 6 provides the simulations of different scenarios and illustrates the results. Finally, the conclusion is drawn in
Section 7.
2. Bi-Level Structure Based on DRP
Large-capacity power shortage conditions are likely to occur during critical time, when cascading failures and large-area blackouts occur. DR has been envisioned to deal with such unexpected supply-limiting events by selectively curtailing system loads. To allocate the shortage power reasonably, it is crucial to evaluate how much electricity usage could be reduced by each participant consumer. Considering the feasibility of the implementation, this paper proposes a bi-level coordinated optimization strategy.
To realize the proposed strategy, the technological structure is a bi-level structure, where the upper layer includes the dispatching center and DR agents as the curtailment service provider (CSP) to provide DR Service, and the lower layer consists of agents, consumers and smart appliances including ACs, WHs and EVs, as shown in
Figure 1. The green arrow represents uploading data and the red arrow indicates giving instructions. Consumers set parameters in advance for all the smart appliances, which consist of the room temperature set point
, water temperature set point
, temperature limits of AC and WH (
), travel distance
L, finish time
T, and response time coefficient α of EV. In each time interval of DR period, the ACs upload the room temperature
and working power
to the agent, the WHs upload the water temperature
and working power
and the EVs upload the working power
, while the agent transmits the DR signal (
) to each smart appliance. Every agent has to upload the aggregated DRP to the dispatching center and the dispatching center determines the demand limit
for each agent.
The bi-level control strategy including upper and lower layers is proposed to meet the requirements of load curtailment by quantitating smart appliances’ response potential capacity.
Figure 2 depicts the flow chart of the bi-level coordinated optimization strategy. In each time interval, the proposed control strategy starts by gathering information, which includes the status of all appliances, comfort range settings, water and room temperature, as well as the EV complete time. In the upper layer, the smart appliances’ DRP of each agent is quantitated based on the dynamic operating characteristics and comfort settings of smart appliances, then the aggregated DRP of the agent is achieved. The dispatching center allocates the total demand limit
to the agents on the basis of each agent’s DRP ratio to the total DRP. In the lower layer, the comfort index is proposed to indicate the level of satisfaction of consumers for the corresponding appliance. Considering the consumers’ comfort encompassing response times, the coordination optimization strategy of smart appliances is proposed to realize the total loads power below the demand limit
of the
ith agent.
3. Modeling and Dynamic Operating Characteristics of Residential Smart Appliances
The residential appliances include heating, ventilation, ACs, WHs, clothes dryers, washing machines, dishwashers, ranges, refrigerators, lights, plug loads, and EVs. ACs and WHs have the characteristic of thermal storage whereby homeowners can defer their power consumption by adjusting room/hot water temperature set points. Usage of EV can be deferred based on homeowner preference. All other loads, like cooking and TV, are not controlled.
3.1. AC Model
An AC system with a thermostat works in an “on–off” manner and the AC will simply run at its rated power when turned on. In general, a thermostat control is set that the room temperature will fluctuate around the thermostat set point within the dead band of .
(1) The mathematic model of AC
Controlling AC load can be carried out by adjusting cooling set points. When the room temperature increases above the cooling set point by half of the thermostat dead band (
), the air conditioner is ON. As the air conditioner drops below the cooling set point by half of the thermostat dead band (
), the air conditioner is OFF. If the room temperature is within the temperature range (
), the air conditioner will keep its previous status. The relationship is presented in (1):
where
is the working power of air conditioner in time interval
t (kW);
is the rated power of AC (kW);
is the room temperature in time interval
t (°F);
is the cooling set point in time interval
t (°F); and
is the thermostat dead band (°F).
The AC is controlled by changing the cooling set point
. Increasing the cooling set point to some value can stop the AC working. The controlled formula is presented in (2):
where
is the DR control signal which is received from in-home controller; and
is the cooling set point (°F).
(2) Determination of room temperature
For each time interval
t, the room temperature is calculated as:
where
is the length of time interval
t (h);
is heat gain rate of the house during time interval
t, positive for heat gain and negative for heat loss (Bth/h);
is cooling capacity (Bth/h); and
is energy needed to change the temperature of the air in the room by 1 °F (Bth/°F).
3.2. WH Model
The water heater model is a temperature-based model rather than energy-based one. This means that the duration of the ON period of the heating coils depends on the temperature set point and the current water temperature. When the current water temperature drops below the desired temperature set point by half of the thermostat dead band (
), the water heater is ON. As the water temperature goes above the desired temperature set point by half of the thermostat dead band (
), the water heater is OFF. If the water temperature is within the temperature range (
), the water heater keeps its previous status. The relationship is presented in (4):
where
is the working power of water heater in time interval
t (kW);
is the rated power of WH (kW);
is the water temperature in time interval
t (°F);
is the desired temperature set point in time interval
t (°F); and
is the thermostat dead band (°F).
The WH is controlled by changing the water set point
. Decreasing the water set point to some value can stop the WH working. The controlled formula is presented in (5):
where
is the DR control signal which is received from in-home controller; and
is the water set point (°F).
The water temperature in the tank is calculated as Formula (6):
where
is the temperature of inlet water (°F);
is the hot water flow rate in time interval
t (gpm);
is surface area of the tank (
);
is the volume of the tank (gallons);
is the heat resistance of the tank (
); and
is the duration of each time interval (minutes) [
20].
3.3. EV Model
Here, an on–off strategy is used for EV response, which means that each EV is charged by a constant and maximum power. The benefits of charging with on-off strategy instead of adjustable power are as follows. First of all, it was suggested that charging the EV with a constant power could prolong the battery’s service time. Secondly, smaller communication overheads are required to contact with a small subset of EVs and hence it is more practical to turn charging on or off rather than adjusting the charging rate when great amounts of EV charging are scheduled. Finally, it is expected that using on-off strategy can fully charge the EVs in shorter timeframe [
21].
To model EV charging profiles, three parameters are essential: the rated charging power, the plug-in time and the battery state-of-charge (SOC). The plug-in time is related to the time of vehicle arrival at home and arrival at work.
The calculation of the EV charging profile is described in (7):
where
is EV charge power in time interval
t (kW);
is EV rated power (kW);
is EV connectivity status in time interval
t, “1” if EV is connected to the plug and “0” if EV is not connected;
is EV charging status without control in time interval
t, which depends on the battery
SOC as shown in (8): “0” if EV is not being charged and “1” if EV is being charged; and
is DR control signal for EV in time interval
t, 0 = OFF, 1 = ON.
where
is the state of charge in time interval
t, and
is the minimum
SOC limit of EV at the desired finish time [
22].
The battery
SOC after EV charging completes should fulfill customers’ demand, which is determined by:
where
is the initial
SOC of EV;
L is the travel distance of EV (mile);
is the efficiency of driving (mile/kWh); and
is the full capacity of battery (kWh).
The EV battery charging model is as follows:
where
is the full battery capacity (kWh);
η is the coefficient of charging.
5. Control Strategy for Smart Appliances Considering Consumers’ Comfort
5.1. Flexible Comfort Index
The primary difference between smart appliances including AC, WH and EV and other business and industry loads is that the former are much more related with customers’ behavior and their subjective desire. In order to realize DR using the smart appliances, the consumers’ comfort should be considered. The comfort index is proposed, which indicates the customer’s subjective desire of participating DR that has helped utilities to design DR policies and strategies.
The better the customer feels, the higher the comfort index is. It means that the appliance has higher priority to be controlled when the comfort index is higher. The AC and WH comfort of consumers are related with the room temperature and water temperature, respectively. When the room temperature is lower with the function of AC or the water temperature is higher, the consumers are more satisfied with the AC or WH. In order to quantify the consumers’ comfort index of AC and WH, its mathematic model is proposed based on the comfort temperature range which is set by consumers previously. The comfort index is limited between 0 and 1. The AC comfort index decreases with the room temperature increasing and the WH comfort index increases with the water temperature increasing, as described in formulas (16) and (17):
For the EV, the consumer cares more about whether the EV can support the distance of travel for the whole day or not, and the charging times, which can reflect the lifetime of EV battery. If the EV cannot charge to the desired SOC at the complete time, the comfort index is set as 0 which means the consumer gives the poorest rating for comfort and cannot participate the DR program. The comfort index is related with the charging times and its coefficient α. The comfort index formula of EV is as follows.
where
,
, and
are the comfort index of air conditioner, water heater and electric vehicle in time interval t respectively;
and
are the upper limit of room temperature and water temperature respectively;
and
are the lower limit of room temperature and water temperature respectively;
is the room temperature in time interval
t and
is the water temperature in time interval
t;
represents the total charging times during the
t period;
is the
SOC of EV in time interval
t; and
is the minimum
SOC limit of EV at the desired finish time [
12]. Based on Formula (18), the coefficient α is calculated as
, then the consumers can set the value of α to limit the response times.
The smart appliances are turned off starting from higher comfort index until the total load is below the demand limit, which indicates the sequence of load shedding, not the amount of load shedding. Therefore, it does not indicate more load shedding.
5.2. Control Strategy of Lower Layer
As mentioned above, a higher comfort index of AC means the room temperature is closer to the comfort lower limit, which results in more power consumption. Similarly, a higher comfort index of WH/EV needs more power energy. Therefore, this section solves an electricity load scheduling problem of each agent that aims at guaranteeing the comfort index of the residence considering three kinds of appliances that are introduced in the previous section between 0 and 1. ACs and WHs are controlled on the premise of keeping the room/water temperatures limited to the comfort range, which belongs to the comfort settings permitted by consumers previously. The formulas are described as (19)–(21):
The EV
SOC at the desired finish time should be below
and the charging times are limited as follows:
For each agent, the total load power consumption should be below the demand limit allocated based on the DRP:
where
is the
ith AC comfort index;
is the
jth WH comfort index;
is the
kth EV comfort index; and
,
, and
are the total numbers of AC, WH, and EV respectively.
In order to prevent the status of AC and WH switching frequently, the least DR time have to be set, namely the appliance should keep responding for at least minutes once it starts to respond. When the appliances are during the period, it is uncontrolled and the remaining smart appliances response to the DR event.
The solution is implemented in MATLAB.
Figure 5 depicts the flow chart of optimal strategy in lower layer.
n is the total number of controlled smart appliances. When comparing the numerical magnitude of total load
and demand limit
, if
is smaller than
, update the appliances’ status and continue in next time interval; on the contrary, the comfort indexes of smart appliances except the uncontrolled ones mentioned above are calculated and ranked in descending order which defines the largest comfort index
, the second largest one
, and so on. Next, the parameters are judged as to whether the status S
i of
ith smart appliance equals 1 (1 if the smart appliance is working, 0 if the smart appliance is not working) and if the comfort index is above 0 which meets the constraints of Formulas (19)–(21). If so, the
ith smart appliance should stop working to transform the S
i from 1 to 0 until the updated total load is below the demand limit.