Next Article in Journal
The Synergy between Technological Development and Logistic Cooperation of Road Transport Companies
Next Article in Special Issue
Addressing Energy Poverty in the Energy Community: Assessment of Energy, Environmental, Economic, and Social Benefits for an Italian Residential Case Study
Previous Article in Journal
Exploring the Heterocatalytic Proficiencies of ZnO Nanostructures in the Simultaneous Photo-Degradation of Chlorophenols
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Time-of-Use Pricing Based Energy Management System for Smart Home Appliances: Cost-Effective Method

1
Department of Electrical and Computer Engineering, Faculty of Engineering, King Abdulaziz University, Jeddah 21589, Saudi Arabia
2
K. A. CARE Energy Research and Innovation Center, King Abdulaziz University, Jeddah 21589, Saudi Arabia
3
Department of Management & Innovation Systems, University of Salerno, 84084 Fisciano, Italy
4
Department of Electrical and Electronic Engineering Science, University of Johannesburg, Johannesburg 2006, South Africa
5
Institute of Forestry and Engineering, Estonian University of Life Sciences, 51006 Tartu, Estonia
6
Electrical Engineering Department, Faculty of Engineering, Minia University, Minia 61519, Egypt
*
Authors to whom correspondence should be addressed.
Sustainability 2022, 14(21), 14556; https://doi.org/10.3390/su142114556
Submission received: 26 September 2022 / Revised: 1 November 2022 / Accepted: 2 November 2022 / Published: 5 November 2022

Abstract

:
Smart grids (SG) allow users to plan and control device usage patterns optimally, thereby minimizing power costs, peak-to-average ratios (PAR), and peak load demands. The present study develops a typical framework of a home energy management system (HEMS) for SG scenarios using newly limited and multi-limited planning approaches for domestic users. Time-of-use pricing (TOUP) is used to develop, handle, and manage the optimization problem properly. As a capable method for optimizing the proposed problem, this paper uses a robust meta-heuristic algorithm named wind-driven optimization algorithm (WDOA) and compares it to the other optimization algorithms in order to demonstrate its efficiency. In addition, it integrates a rooftop photovoltaic (PV) system with the system in order to show that all devices are cost-effective if managed properly. Eight diverse case studies are analyzed using a variety of time planning algorithms. The simulation results advocate for the quality and high performance of the proposed model by minimizing the total cost and managing energy consumption economically.

1. Introduction

As the population increases, energy consumption increases. At present, power demand cannot be met by traditional power grids. Smart grids (SGs) are developed to meet these demands [1]. Energy-effective sources, smart controllers, smart meters (SM), renewable energy resources (RER), and smart devices are part of SGs [2]. Utilities and users are exchanging data through SM in SGs. As a result of the data, smart homes can be optimized for energy efficiency. Research has outlined some demand-side management (DSM) methods [3]. Through such methods, power usage patterns are optimized by shifting loads, filling valleys, clipping peaks, and so on. By implementing such methods, demand and supply can be balanced. In this way, such methods encourage the consumer for shifting its load from on-peak to off-peak periods [4]. DSM has two major tasks: demand response (DR) and load management (LM) [5].
Load management focuses on managing the user’s load profile efficiently. As a result, the main grid will be less likely to suffer from problems and power outages will be avoided. Moreover, it helps reduce peak-to-average ratios (PARs), energy usage, and energy prices. Users perform DR to respond to dynamic pricing (DP) from utilities [6]. As power usage increases, grid stability will become increasingly hard to maintain. The supply and demand of electric power are out of balance as consumers’ load demands increase. This ultimately causes load shedding and poses a threat to grid integrity across a wide region almost instantly. In this way, DR serves as a highly efficient method of educating power users and obtaining incentives in exchange for tolerating inconvenience.
There are two types of DR programs: incentive-driven DR program and cost-driven DR program. The demand–supply balance was more precise with such DP models compared to fixed-rate price methods. There are several types of DP tariffs, including time of use (TOU), real-time pricing (RTP), day-ahead pricing (DAP), critical peak pricing (CPP), and inclined block rate (IBR). Furthermore, RTP has been proven to be the best costing method for the electricity market [7]. SG’s energy management targets include minimizing power costs, reducing PAR, increasing customer satisfaction, minimizing total energy usage, and integrating RES. The above targets were achieved using DSM methods recently. Refs. [8,9] applied non-integer linear programming (NILP), mixed-integer linear programming (MILP), mixed-integer non-linear programming (MINLP), and convex programming for minimizing the price and power usage. There is, though, a limitation to such methods in terms of handling many devices. The drawbacks of such techniques lead to the introduction of meta-heuristic optimization methods for SG energy management. Accordingly, refs. [10,11] applied a genetic algorithm (GA) to minimize energy costs. Refs. [12,13] applied ant colony optimization (ACO) and differential evolution (DE) for reducing energy costs and total energy usage.
Ref. [14] presented a DSM model that is suitable to be used in domestic areas. The goal was to minimize energy costs, PAR, and runtime while maximizing consumer satisfaction. The paper evaluated its goals with three optimization methods: binary particle swarm optimization (BPSO), ACO, and GA. Energy costs are calculated using combined TOU and IBR costing methods. The paper used Energy Management Center (EMC) for home energy management (HEM). The paper demonstrated that its suggested scheme reduces costs and PAR more effectively with GA than with BPSO and ACO. Ref. [15] applied a heuristic-driven evolutionary algorithm for solving optimization problems. The paper aimed to minimize energy costs and PAR. There are three kinds of consumers considered in this paper: domestic, commercial, and industrial. Using the suggested algorithm, many controllable appliances of different kinds can be controlled, and PAR and power costs are significantly reduced. According to ref. [16], GA can be used to minimize costs in SG. RES and energy storage systems such as batteries are discussed in the study. Batteries get charged using RES, and energy is used from the batteries in high energy demand or cost. Ref. [17] examined an advanced energy management system. The paper examined supply side management. The optimum set point is determined for various types of distributed power sources in the study. A modified bacterial foraging algorithm (MBFO) was applied to schedule the procedure. The suggested method reduced operating costs and net emissions, without taking DSM into account. Ref. [18] examined Hybrid DE using a harmony search (DE-HS) algorithm. The study examined a production planning approach for microgrids (MGs), including conventional generators, photovoltaic (PV), wind power, storage systems, and the electric vehicle (EV). The EVs serve as both the storage unit and the load demand. The planning problems are solved using the suggested hybrid DE-HS algorithm. The paper modeled wind and PV systems’ uncertainties in order to ensure that MG was stable.
Almost all of the methods mentioned are unable to solve the HEMS problems effectively because of the unpredictability of individual behavior and the non-linear and complicated power usage profiles of many domestic devices. Often, methods for reducing power costs, PARs, and peak loads are used without considering consumers’ satisfaction. Moreover, the proposed algorithms converge less quickly with an increase in the number of devices. Accordingly, the novel contributions of this paper are summarized as follows:
(1) This paper implements a wind-driven optimization algorithm (WDOA) for minimizing the power bills and PAR, with minimal impact on consumer satisfaction.
(2) This paper develops an optimum control scheme for smart home devices for scheduling the load.
(3) It is possible to solve several restricted problems at once. Scheduled devices are scheduled for optimal periods during the day in order to monitor peak demand, PAR, and energy costs while maintaining user satisfaction.
(4) This paper proposes two new planning methods named ‘restricted’ and ‘multi-restricted’ to schedule devices efficiently.
Throughout the study, the following sections are described: Section 2 discusses load classification and energy tariffs. The problem development has been discussed in Section 3. The new multi-restricted planning method is described in Section 4. Section 5 presents WDOA. Section 6 presents the outcomes and the discussion. Section 7 concludes the study.

2. Load Classification and Energy Tariffs

It is possible to schedule various loads in the EMS of domestic buildings based on the load kind and its features. Aspects such as the period of use and the average power usage of different appliances are included in the features. In general, domestic devices can be divided into three categories: baseline or non-shiftable (such as emergency loads hospitals or health clinics), uninterruptable load (lightning, automation, etc.), and interruptible flexible loads (washing machines, dishwashers, tumble dryers, etc.) [19].

2.1. Domestic Devices Applied

The present study analyzes the suggested problem using a medium-sized house, and Table 1 presents load profiles for all appliances. The study integrates a 5 kW rooftop solar PV on-grid system. As a result, Figure 1 shows the case study’s PV production profile. There is a specific duration for appliances to complete the function, and therefore a specific energy consumption vector must be determined both based on the characteristics or through experimentation in equal periods during operation.

2.2. Energy Tariff Scheme

As a result, feed-in tariffs need to be greater in comparison to grid tariffs in order to appeal to consumers and generate renewable energy in real situations. The grid tariff (TOUP) and feed-in tariff (FIP) are set at equal levels for this paper as a demonstration of the scheme’s efficiency. A lower energy price during off-peak periods will also allow consumers to move their power usage from peak to off-peak times.
On average, household users pay 0.00517 USD per kWh for the 1st 50 kWh of energy they consume. Using the assumption that peak energy costs are 50% greater compared to off-peak energy costs, Table 2 shows the proposed TOUP scheme [20].

3. Problem Development

In the beginning, there are 24 time slots throughout the day. In a day, there are 120 time slots, every one of which lasts 12 min, and an hour has been divided into five time slots. s S { 1 ,   2 ,   120 } shows the time slots. By making the time slot short, WDOA can easily solve the problem. The minimum operating time of all appliances will be 12 min. A schedulable device’s length of operation time interval (LOT) will be determined by integer multiples of the 12 min periods. Time slots are presumed to be the unit of LOT for the paper. This indicates minor errors within a short time that are not worth paying attention to. P a shows the energy usage planning vector and would be:
P a [ P 1 , P 2 , , P 120 ]
According to their characteristics, every appliance has constant energy usage hourly. The device a has the power usage hourly of:
P a s = X a   5
A shiftable appliance’s (SA’s) energy rate is represented by Equation (2). This case has five slots for each hour. In the case of schedulable devices, the energy usage planning matrix P would be:
P = { P | P a s = X a   5 ,   a A   s [ t a , t a + l a ] P a s = 0 a A   s S \ [ t a , t a + l a ]
The planning vector can be obtained through the addition of the “Power Matrix” column-wise in the following way:
P s c h = { P s c h | P s c h s = P a k s , s S }

3.1. The off and on Decision Variable

The ‘on’ and ‘off’ modes of the schedulable devices are determined by the decision variable Y a k s .
A HEMS is designed to minimize the PAR of the load in order to decrease the bill. During the day, the TOUP determines the lowest energy price. C s shows the energy cost, according to the TOUP at the time slot s . The fitness function, f cost , would be:
F c o s t , 1 = m i n s = 1 n C s ( a = 1 m k = 1 u P a k s Y a k s ) s . t .   α a t a ( β a l a )
In which, P a k s shows the load demand in every device a in phase k for time slot s . Y a k s shows the ‘on’ and ‘off’ binary decision variable. The binary decision variable Y a k s { 0 ,   1 } determined the ‘on’ and ‘off’ modes of all devices. t a represents the optimum time for the function of the device a . l a represents the LOT meaning the energy usage of all appliances follows the appropriate schedule, α a and β a are the beginning and ending time slots of the function of all appliances ( β a > α a ) .
When an independent roof-top solar PV is incorporated, Equation (5) is as follows:
F c o s t , 2 = m i n s = 1 n a = 1 m k = 1 u ( C s P a k s Y a k s g s ρ a k s Y a k s )
Through the replacement of the variable P a k s Y a k s with P s c h , a k s and ρ a k s Y a k s with G s c h m ,   a k s , the objective function for the decrease in users’ power bills in the absence of the solar PV system would be:
m i n s = 1 120 ( C s P s c h s ) s . t . α a t a ( β a l a )
Incorporating the solar PV system will update the objective function in the following way:
m i n s = 1 120 ( C s P s c h s g s G s c h m s ) s . t . α a t a ( β a l a )
The decrease in PAR would be:
m i n P A R = M a x ( P s c h ) A v g ( P s c h )
Planning helps minimize a user’s discomfort level. Customer discomfort can be modeled and quantified using a delay time rate function.
m i n a A f s n
In which, f s n shows the dissatisfaction associated with the SA. Equation (11) calculates it using the delay time rate (DTR) of SAs [20]:
DTR = ( t a α a β a l a α a )   a A
In addition, it is possible to insert a delay parameter g > 1 for associating f s n as g DTR . Therefore, dissatisfaction associated with SA would be:
f s n = a A g DTR

3.2. Limitations

Solving the formulated objective functions requires the consideration of the below limitations.

3.2.1. Power Limitations

Power demands must be met by the load phases of all appliances. The limitation can be described in the following way:
1 5 s = 1 m P a k s = E ak   { a , k }
In the case of device a , load phase k , and time slot s , P a k s represents the load and E ak shows the power required. For each appliance, the maximum load restrictions have been set with the utility to a specified predetermined bound θ s .
s = 1 m P a k s   θ s

3.2.2. Solar Unit Production Limitation

Daily, the PV system generates between minimal and maximal energy through the PV panels.
P g , m i n   ρ   P g , m a x
Whenever the energy generated by PV occurs at the lowest, meaning ρ < P g , m i n , the utility is expected to provide the entire amount of energy needed for devices.

3.2.3. Power Balance Limitation

J + Q = n
In which, the number of controllable devices has been shown by J , the number of uncontrolled devices has been shown by Q , and n represents the entire number of devices.

3.2.4. Time Limitation

Scheduled load appliances (ScLAs) are not interruptible till all load phases have been completed. The following load phase cannot begin until the prior load phases have completed their operations.
Y a k s + γ a k s = 1
In the case of a binary decision variable Y a k s which has a binary 1 value, consequently, the auxiliary decision variable γ a k s must have a binary 0 value and the opposite is true. The decision variable γ a k s determines whether or not the prior function was finished. Based on the assumption that devices operate at their predetermined rate in operational times, it is necessary to impose various restrictions on demand management in the following manner:
β a l a   l a
Typically, the operational starting time occurs between α a and β a l a .
t a [ α a   ,   β a l a ]
For the devices’ functions, the cycle count would be:
Θ = S t , e n d S t , s t l a + 2
In which, Θ represents the cycle count of a device in operation, S t , s t represents the start time and S t , e n d shows the ending time for the device’s function in the consumer certain range, and l a represents the LOT for a device. The different parameters for ScLAs are shown in Table 3.

4. New Multi-Restricted Time Range Planning

For multi-restricted time range planning, operational durations and start times would be described in the following manner:
l a = { l a , 1   i f t a , 1 [ α a , 1   ,   β a , 1 l a , 1 ]   l a , 2   i f t a , 2 [ α a , 2   ,   β a , 2 l a , 2 ] 0 , e l s e
α a , 1 l a , 1 β a , 1 α a , 1
α a , 2 l a , 2 β a , 2 α a , 2
The operational start time would be between t a , 1 and t a , 2 .
t a , 1 [ α a , 1   ,   β a , 1 l a , 1 ]
t a , 2 [ α a , 2   ,   β a , 2 l a , 2 ]
In which, l a , 1 , l a , 2 represent the LOTs and α a , 1 , α a , 2 represent the start time slots. β a , 1 , β a , 2 represent the ending time slots and t a , 1 , t a , 2 represent the probable start times in the range of the start and ending times of slot ranges.

5. Wind-Driven Optimization Algorithm

This study makes use of the WDOA as the optimizer due to its special characteristics including the high convergence rate, and the sub-division ability, which helps to solve the multi-modal problems, having powerful local operators and highly random searches. Due to these features, it becomes a very successful and optimal option for the proposed nonlinear optimization problem. WDO would be a meta-heuristic algorithm based on wind movement within the atmosphere. For WDO, a search space is filled with incredibly small air parcels, and four various forces are employed for equalizing pressure on air parcels. The four forces involve the Coriolis force, the pressure gradient force, the gravitational force, and the frictional force. The Coriolis force moves winds horizontally, in other words, rotates winds around the earth, while a pressure gradient force changes the wind’s pressure as it moves. Wind pressure is balanced horizontally by equalizing Coriolis force and pressure gradient force. In addition, the gravitational force pushes winds vertically towards their center, causing the friction to decrease wind speed, slowing down the speed of the Coriolis force. The mathematical expressions for each force would be [21]:
C F = 2 Ω × μ
P G F = P δ V
F g = ρ δ V g
F f = ρ α μ
Firstly, Equation (30) has been used to generate the random solution ( v i ) :
v i = V m a x × 2 × ( r a n d ( p o p u l a t i o n s i z e , n ) 0.5 )
The fitness function evaluates all random solutions and reproduces reasonably acceptable solutions whilst neglecting undesirable solutions. During every stage, the air parcel’s velocity and position are assessed, and the air parcel’s velocity has been updated. The new velocity ( V n e w ) of air parcels can be expressed by Equation (31):
V n e w = ( 1 α ) V c u r V c u r × g ( R × T | 1 j 1 | ( x n e w x o l d ) ) + c V c u r P c u r
V n e w = V m a x   i f   V n e w > V m a x
V n e w = V m i n   i f   V n e w < V m a x
x n e w = x c u r + ( V n e w × Δ t )
Equation (34) is used to generate a new generation, and the procedure continues after an ending criterion has been achieved, meaning optimum planning of power usage and in of energy prices. Table 4 provides the optimum outcomes when taking into account the parameters [22].

6. Simulation Results and Discussions

This section assesses the performance of the proposed model on a standard test system. As the optimizer, WDOA is used to solve the suggested smart home device planning problem in eight various cases. For the case of efficacy, WDOA has then been compared with DE [23] method to demonstrate its efficiency. In the following subsections, shiftable load appliances (SLAs) will be presented and analyzed in various cases. It is worth noting that peak load demand in the residence is controlled by the maximal load limitation, which must be lower than or equal to 5.5 kW.

6.1. SAs Scheduled in a Constant Time Range

As part of the planning, the user adjusts the run time range for all appliances according to the allocated time slots. Daily, all schedulable appliances have at least one operational cycle. Schedules and adjustments to the appliance parameters must be done manually by the consumer. Then, the utility electricity pricing (TOUP) signal is sent. Table 5 provides the parameters of domestic load devices for constant time-range planning.
A typical home daily load demand is shown in Figure 2 for constant-time planning using TOUP. Moreover, it displays the highest load demand for each 24 h. A constant time range is shown in Figure 3 with no planning for the household’s daily load. Time slot 38 to 39 has the highest peak load in a day, in other words, 7:24 AM to 7:36 AM, so it is not the best time to minimize costs. Daily PAR can be determined using the mean of planned load demand. It is important to distribute the appliances to each time slot throughout the day to minimize the peak load demands while maintaining user satisfaction [24,25]. Equation (9) optimizes the fitness function in 24 h for the purpose of simulating peak load, regardless of TOUP. On a 24 h time horizon, the PAR equals 4.7.
As a result of the minimization of PAR daily, the fitness value in Equation (7) can be found. Using a constant time-range planning using a mean value of 4.7, the overall energy price equals 0.12 USD/day. There is an overall power usage of 19.79 kWh per day. According to Table 5, the washing machine has been planned to run from 12:00 AM to 2:48 AM. A washing machine operated in the daylight at peak times, such as from 9:00 AM to 11:48 AM, is likely to increase the energy price to 7.79 and the PAR is likely to be 5.73. There is a maximal peak load of 4.73 kW for time slots 51 and 55 (that is 10:00 AM to 10:48 AM).

6.2. ScLAs (Scheduled Load Appliances) Using Restricted Time Range

The planning specifies the start and end time slots for the devices’ function that users wish the devices to function during. The load scheduler randomly determines the appliance’s location to function during the times. As a result, the suggested algorithm determines the optimal combinations that have the lowest PAR and energy costs. By planning devices into acceptable operational cycles, undesirable time slots are minimized. According to Figure 4, the power demand limitation is satisfied by devices requiring less than 5.5 kW per slot. WDOA forecasts peak load at 3.23 kW during time slots 3 to 15, which are 12:24 AM to 2:48 AM; and DE forecasts peak load at 3.88 kW during time slots 35 to 36, which are 6:48 AM to 7:00 AM. The operational starting and ending times for the restricted time planning are shown in Table 6.
A PAR of 3.91 can be achieved by WDOA and a PAR of 4.71 can be achieved by DE. WDOA has 0.119 USD/day for energy price, whereas DE has 0.121 USD/day. WDOA’s scheduler reduces electricity costs and 3.9% and PAR by 16.8% when compared to constant-time planning. In the time slots 13 to 27, that is 2:24 AM to 5:12 AM, there is the peak power demand from the grid of 3.23 kW with no PV system. Figure 5 shows that there would be a PAR with no PV by WDOA of 3.91 and by DE of 6.52. WDOA’s minimal price with no PV equals 0.119 USD/day, whereas DE’s minimal price equals 0.120 USD/day. The operational starting and ending times for multi-restricted time planning are shown in Table 7.

6.3. ScLAs (Scheduled Load Appliances) Using Variable Time Planning

According to this planning, the probable operational start time slot equals 1, and the probable operational end time slot equals 120. Nonetheless, the operational period exceeds or equals the start time slot, but below or equal to the ending time slot minus the start time slot. A device that requires scheduling has a range of start operational times during its operating cycle. In Table 8, the parameters applied to simulate ScLAs with variable time range planning are shown. Figure 6 shows the load pattern per day with a variable time planning model. Figure 6 shows the load demand pattern daily for the highest iteration of 500. WDOA scheduler’s peak load demand equals 3.23 kW during time slots 35 to 49 (that is between 6:48 AM and 9:36 AM).
Variable time scheduling using WDOA results in PAR of 3.91and DE results in PAR of 3.94. DE calculates the energy price at 0.115 USD/day, whereas WDOA calculates it at 0.11 USD/day. WDOA load scheduler shows a similar peak load in restricted, multi-restricted, and variable time range planning without PV production, which equals 3.23 kW daily, however, 16.8% below constant time-range planning.

6.4. Constant Time-Range Planning Combined with PV

PV panels are given priority over electronic devices in every planning scenario. When PV panels cannot generate enough power for supplying the devices’ load, the power is supplied from the power grid. PV panels can export excess power to the main grid when they generate excess power. The process has been employed for optimizing the objective function similarly to scenario 1, and Table 5 parameters have been applied to integrate the PV system. Figure 7 shows the simulation outcomes. Figure 8 shows that there is a net peak load demand daily of 3.23 kW, but the net peak PV production following satisfaction of the demands equals −4.36 kW per slot. PAR equals 3.91. There is an overall energy demand of 19.79 kWh for devices daily. The TOUP tariff allows the sale of 8.7 kWh of energy to the power grid. In kWh, there is 0 net energy entering the utility. As a result, the PAR equals 3.75, 34% less compared to the unplanned load with no PV.
Figure 8 shows the pattern of demand per day for unplanned loads. The power prices, peak loads, and PARs of domestic devices that are planned with a constant-time planning approach tend to be below those of unscheduled load appliances (USLAs) without PVs. The peak load and PAR for a system without PV equal 17.99% below the unplanned loads. The power price for a system without PV production with constant time range planning equals 15.78% less compared to the power price of the unplanned loads. When utilizing constant time-range planning, the peak load and PAR of a PV system exceed the unplanned loads. PV compensates for the majority of load demands in unplanned loads compared to constant time-range planning. Instead of satisfying the load demand completely, the majority of PV production for constant-time planning has been sent to the utilities. In a system integrating PV utilizing constant time-range planning, the utility must pay the consumers 2.35% more for power compared to unplanned loads. Table 9 presents a comparison.

6.5. Restricted Time Scheduling Integrated with PV

When integrating 5 kW PV power production into restricted time-range planning, the identical parameters are applied as in scenario 2 and Table 6. The net load demand pattern per day is shown in Figure 9. Utility imports are indicated by the upper portion that exceeds 0. Utility exports are shown in the lower portion that is below 0.
The WDOA scheduler calculates power price and PAR in a system using PV at 4.86% and 1% below constant time-range planning, respectively. In the case of PV production with WDOA, the net peak load demand per day from the utility equals 3.19 kW, and with the DE scheduler, it equals 3.23 kW. PV utilizing WDOA has a minimal PAR of 3.87, whereas PV utilizing DE has a minimal PAR of 3.91. There is an overall energy demand daily of 19.79 kWh for the devices. The grid’s net power import equals zero, and the grid’s net power export equals 8.7 kWh. PV utilizing the WDOA has a minimal power price of −0.1 USD/day, whereas PV utilizing the DE has a minimal power price of −0.099 USD/day.

6.6. Multi-Restricted Time Range Scheduling Integrated with PV

In multi-restricted time-range planning, the parameters in scenario 3 and Table 7 are utilized for optimizing PAR, power price, and peak load. Figure 10 shows the net load demand pattern per day for a PV production system. In WDOA, the net peak power demand per day from the grid using PV equals 2.85 kW; whereas, in DE, the net peak power demand per day equals 3.23 kW. PV system utilizing WDOA results in the lowest PAR of 3.46; whereas, the PV system utilizing DE results in the lowest PAR of 3.87. PV system utilizing WDOA has the lowest price of −0.01 USD/day; whereas, DE has the lowest price of −0.099 USD/day.

6.7. Variable Time Scheduling Integrated with PV

Because all appliances’ load profiles are chosen randomly up to the highest iteration point, the load profile shape can vary slightly with each iteration. ScLAs using PV production with variable time planning are depicted in Figure 11. When PV is integrated into the grid utilizing WDOA, the net peak power demand per day equals 0.8 kW; whereas, when utilizing DE, the peak power demand equals 3.88 kW. WDOA has a minimal PAR of 1 with PV, whereas DE has a minimal PAR of 2.88. The minimal overall energy demand daily for devices equals 19.79 kWh. Utility grid energy imports are zero. According to TOUP, the minimal price of PV production with WDOA equals −0.11 USD/day, whereas with DE equals −0.104 USD/day.

7. Conclusions

The paper formulates and optimizes a smart house device planning problem with new restricted and multi-restricted time-range planning methods to satisfy both time and power requirements. Minimizing energy prices per month is the first goal. The second and third goals are to minimize peak-to-average ratios and maximize peak load demand. As the problem is non-convex, two efficient binary meta-heuristic optimization algorithms, a wind-driven optimization algorithm, and differential evolution have been used for solving it. There are eight shiftable appliances using a 5 kW roof-top PV panel. This problem is addressed by comparing eight scenarios including and excluding PV production. The outcomes show that the wind-driven optimization algorithm method minimizes energy costs, peak load demand, and peak-to-average ratios over differential evolution. With PV production, consumers can send excess power to the utility and take advantage of feed-in tariffs. It was seen that considering renewable sources of PV would result in a reinforced grid with a higher power supply in the unscheduled programs. According to the results, the power price for a system without PV production with constant time-range planning equals 15.78% less compared to the power price of the unplanned loads. Moreover, from the consumers’ points of view, the utility must pay the consumers 2.35% more for power compared to unplanned loads in a system integrating PV utilizing constant time-range planning. The time-of-use pricing would result in less costs and more flexibility in the system that can finally add to the social welfare of societies. In the future, authors would assess the security of data transaction within the system from a cyber point of view.

Author Contributions

Conceptualization, F.A., P.S., A.A. and M.A.M.; Formal analysis, F.A., P.S. and M.A.M.; Investigation, A.A. and M.A.M.; Methodology, F.A. and M.A.M.; Software, A.A. and M.A.M.; Supervision, M.A.M.; Validation, P.S. and A.A.; Visualization, F.A. and M.A.M.; Writing—original draft, P.S., A.A. and M.A.M.; Writing—review & editing, F.A., P.S. and M.A.M.. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors acknowledge the support provided by King Abdullah City for Atomic and Renewable Energy (K.A.CARE) under K.A.CARE-King Abdulaziz University Collaboration Program. The authors are also thankful to Deanship of Scientific Research, King Abdulaziz University for providing financial support vide grant number (RG-49–135-42).

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

C s Energy cost.
f cost Fitness function.
J Number of controllable devices.
g s The feed-in tariff.
gA constant value in the optimization algorithm.
l a The LOT meaning the energy usage of all appliances follows the appropriate schedule.
l a , 1 , l a , 2 The LOTs.
P a s Energy usage of a t h device at s t h time slot in kWh.
P g , m i n The minimal energy generation.
P g , m a x The maximal energy generation by applying the PV system daily in the grid.
P sch A vector that represents the overall energy demand of SAs for every time slot s .
P a k s Load demand in every device a in phase k for time slot s .
Q and n The number of uncontrolled devices.
t a The optimum time for the function of the device a .
t a , 1 , t a , 2 The probable start times in the range of the start and ending times of slot ranges.
S t , s t / S t , e n d The start time and end time for the device’s function in the consumer certain range.
X a Energy usage value hourly, at the time slot.
Y a k s The ‘on’ and ‘off’ binary decision variable.
VmaxMaximum velocity of the particle in the algorithm.
α a and β a The beginning and ending time slots of the function of all appliances ( β a > α a ) .
ρ i j s The energy generated via the rooftop solar PV system in s t h time slot.
Θ The cycle count of a device in operation.
α a , 1 , α a , 2 The start time slots.
β a , 1 , β a , 2 The ending time slots.

References

  1. Sattar, S.; Niknam, T.; Nafar, M. A novel bio-inspired stochastic framework to solve energy management problem in hybrid AC-DC microgrids with uncertainty. Int. J. Bio-Inspired Comput. 2021, 18, 165–175. [Google Scholar]
  2. Dayalan, S.; Gul, S.S.; Rathinam, R.; Savari, G.F.; Aleem, S.H.E.A.; Mohamed, M.A.; Ali, Z.M. Multi-Stage Incentive-Based Demand Response Using a Novel Stackelberg–Particle Swarm Optimization. Sustainability 2022, 14, 10985. [Google Scholar] [CrossRef]
  3. Jokar, H.; Bahmani-Firouzi, B.; Simab, M. Bilevel model for security-constrained and reliability transmission and distribution substation energy management considering large-scale energy storage and demand side management. Energy Rep. 2022, 8, 2617–2629. [Google Scholar] [CrossRef]
  4. Al-Ghussain, L.; Ahmad, A.D.; Abubaker, A.M.; Abujubbeh, M.; Almalaq, A.; Mohamed, M.A. A Demand-Supply Matching-Based Approach for Mapping Renewable Resources Towards 100% Renewable Grids in 2050. IEEE Access 2021, 9, 58634–58651. [Google Scholar] [CrossRef]
  5. Hafeez, G.; Wadud, Z.; Khan, I.U.; Khan, I.; Shafiq, Z.; Usman, M.; Khan, M.U. Efficient energy management of IoT-enabled smart homes under price-based demand response program in smart grid. Sensors 2020, 20, 3155. [Google Scholar] [CrossRef] [PubMed]
  6. Veras, J.M.; Silva, I.R.S.; Pinheiro, P.R.; Rabêlo, R.A.L.; Veloso, A.F.S.; Borges, F.A.S.; Rodrigues, J.J.P.C. A Multi-Objective Demand Response Optimization Model for Scheduling Loads in a Home Energy Management System. Sensors 2018, 18, 3207. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  7. Kou, X.; Li, F.; Dong, J.; Olama, M.; Starke, M.; Chen, Y.; Zandi, H. A Comprehensive Scheduling Framework Using SP-ADMM for Residential Demand Response With Weather and Consumer Uncertainties. IEEE Trans. Power Syst. 2020, 36, 3004–3016. [Google Scholar] [CrossRef]
  8. Hussain, H.M.; Javaid, N.; Iqbal, S.; Hasan, Q.U.; Aurangzeb, K.; Alhussein, M. An Efficient Demand Side Management System with a New Optimized Home Energy Management Controller in Smart Grid. Energies 2018, 11, 190. [Google Scholar] [CrossRef] [Green Version]
  9. Hafeez, G.; Islam, N.; Ali, A.; Ahmad, S.; Alimgeer, M.U.A.K.S. A Modular Framework for Optimal Load Scheduling under Price-Based Demand Response Scheme in Smart Grid. Processes 2019, 7, 499. [Google Scholar] [CrossRef] [Green Version]
  10. Zunnurain, I.; Maruf, N.I.; Rahman, M.; Shafiullah, G. Implementation of Advanced Demand Side Management for Microgrid Incorporating Demand Response and Home Energy Management System. Infrastructures 2018, 3, 50. [Google Scholar] [CrossRef] [Green Version]
  11. Karimi, H.; Niknam, T.; Dehghani, M.; Ghiasi, M.; Ghasemigarpachi, M.; Padmanaban, S.; Tabatabaee, S.; Aliev, H. Automated Distribution Networks Reliability Optimization in the Presence of DG Units Considering Probability Customer Interruption: A Practical Case Study. IEEE Access 2021, 9, 98490–98505. [Google Scholar] [CrossRef]
  12. Essiet, I.; Sun, Y.; Wang, Z. Scavenging differential evolution algorithm for smart grid demand side management. Procedia Manuf. 2019, 35, 595–600. [Google Scholar] [CrossRef]
  13. Bavafa, M.; Navidi, N.; Hesami, S.; Parsa, B.A. A new approach for Security Constrained Congestion Management using SSSC with Ant Colony Search Algorithm. In Proceedings of the 2010 Asia-Pacific Power and Energy Engineering Conference, Chengdu, China, 28–31 March 2010; pp. 1–5. [Google Scholar] [CrossRef]
  14. Awais, M.; Javaid, N.; Aurangzeb, K.; Haider, S.I.; Khan, Z.A.; Mahmood, D. Towards Effective and Efficient Energy Management of Single Home and a Smart Community Exploiting Heuristic Optimization Algorithms with Critical Peak and Real-Time Pricing Tariffs in Smart Grids. Energies 2018, 11, 3125. [Google Scholar] [CrossRef] [Green Version]
  15. Javaid, N.; Javaid, S.; Abdul, W.; Ahmed, I.; Almogren, A.; Alamri, A.; Niaz, I.A. A Hybrid Genetic Wind Driven Heuristic Optimization Algorithm for Demand Side Management in Smart Grid. Energies 2017, 10, 319. [Google Scholar] [CrossRef] [Green Version]
  16. Baroudi, U.; Bin-Yahya, M.; Alshammari, M.; Yaqoub, U. Ticket-based QoS routing optimization using genetic algorithm for WSN applications in smart grid. J. Ambient Intell. Humaniz. Comput. 2018, 10, 1325–1338. [Google Scholar] [CrossRef]
  17. Sarshar, J.; Moosapour, S.S.; Joorabian, M. Multi-objective energy management of a micro-grid considering uncertainty in wind power forecasting. Energy 2017, 139, 680–693. [Google Scholar] [CrossRef]
  18. Castillo, O.; Valdez, F.; Soria, J.; Yoon, J.H.; Geem, Z.W.; Peraza, C.; Ochoa, P.; Amador-Angulo, L. Optimal Design of Fuzzy Systems Using Differential Evolution and Harmony Search Algorithms with Dynamic Parameter Adaptation. Appl. Sci. 2020, 10, 6146. [Google Scholar] [CrossRef]
  19. Shareef, H.; Ahmed, M.S.; Mohamed, A.; Al Hassan, E. Review on home energy management system considering demand responses, smart technologies, and intelligent controllers. IEEE Access 2018, 6, 24498–24509. [Google Scholar] [CrossRef]
  20. Jang, M.; Jeong, H.C.; Kim, T.; Chun, H.-M.; Joo, S.-K. Analysis of Residential Consumers’ Attitudes Toward Electricity Tariff and Preferences for Time-of-Use Tariff in Korea. IEEE Access 2022, 10, 26965–26973. [Google Scholar] [CrossRef]
  21. Dutra, M.D.D.S.; Anjos, M.F.; Le Digabel, S. A realistic energy optimization model for smart-home appliances. Int. J. Energy Res. 2019, 43, 3237–3262. [Google Scholar] [CrossRef]
  22. Mohamed, M.A. A relaxed consensus plus innovation based effective negotiation approach for energy cooperation between smart grid and microgrid. Energy 2022, 252, 123996. [Google Scholar] [CrossRef]
  23. Essiet, I.O.; Sun, Y.; Wang, Z. Optimized energy consumption model for smart home using improved differential evolution algorithm. Energy 2019, 172, 354–365. [Google Scholar] [CrossRef]
  24. Rezaei, M.; Khalilpour, K.R.; Mohamed, M.A. Co-production of electricity and hydrogen from wind: A comprehensive scenario-based techno-economic analysis. Int. J. Hydrogen Energy 2021, 46, 18242–18256. [Google Scholar] [CrossRef]
  25. Tan, H.; Yan, W.; Ren, Z.; Wang, Q.; Mohamed, M.A. A robust dispatch model for integrated electricity and heat networks considering price-based integrated demand response. Energy 2022, 239, 121875. [Google Scholar] [CrossRef]
Figure 1. Case study’s PV production profile.
Figure 1. Case study’s PV production profile.
Sustainability 14 14556 g001
Figure 2. Domestic load demand pattern per day in constant-time planning.
Figure 2. Domestic load demand pattern per day in constant-time planning.
Sustainability 14 14556 g002
Figure 3. Domestic load per day in a constant time range in the absence of planning.
Figure 3. Domestic load per day in a constant time range in the absence of planning.
Sustainability 14 14556 g003
Figure 4. Load pattern per day within restricted time planning and PV production profile.
Figure 4. Load pattern per day within restricted time planning and PV production profile.
Sustainability 14 14556 g004
Figure 5. Load demand pattern per day with multi-restricted time planning and demonstrating PV production profile.
Figure 5. Load demand pattern per day with multi-restricted time planning and demonstrating PV production profile.
Sustainability 14 14556 g005
Figure 6. Domestic load pattern per day demands with variable time range.
Figure 6. Domestic load pattern per day demands with variable time range.
Sustainability 14 14556 g006
Figure 7. Net load profile pattern per day using PV energy with constant time planning.
Figure 7. Net load profile pattern per day using PV energy with constant time planning.
Sustainability 14 14556 g007
Figure 8. Load profile pattern per day of USLAs using PV.
Figure 8. Load profile pattern per day of USLAs using PV.
Sustainability 14 14556 g008
Figure 9. The net load demand pattern per day using PV production in order to minimize energy price with restricted time-range planning; (a) DE algorithm; (b) WDOA.
Figure 9. The net load demand pattern per day using PV production in order to minimize energy price with restricted time-range planning; (a) DE algorithm; (b) WDOA.
Sustainability 14 14556 g009
Figure 10. The net load demand pattern per day using PV generation in order to minimize energy price with multi-restricted time-range planning; (a) DE algorithm; (b) WDOA.
Figure 10. The net load demand pattern per day using PV generation in order to minimize energy price with multi-restricted time-range planning; (a) DE algorithm; (b) WDOA.
Sustainability 14 14556 g010
Figure 11. The net load profile pattern per day of ScLAs using PV power production with variable time planning; (a) DE algorithm; (b) WDOA.
Figure 11. The net load profile pattern per day of ScLAs using PV power production with variable time planning; (a) DE algorithm; (b) WDOA.
Sustainability 14 14556 g011
Table 1. The applied devices in the paper.
Table 1. The applied devices in the paper.
AppliancesWashing Machine with DryerRefrigeratorElectric
Iron
Electric Oven
(Morning Hours)
Electric Oven
(Evening Hours)
Water HeaterTable
Fan
Coffee Grinder
Power rating
(kW)
0.2251.52.152.151.50.0250.1
Table 2. The proposed TOUP scheme.
Table 2. The proposed TOUP scheme.
Hours22:00–7:007:12–21:48
Cost (TOUP) in USD/kWh0.005170.00775
Table 3. Variables for ScLAs.
Table 3. Variables for ScLAs.
DevicesCoffee
Grinder
Water HeaterWashing Machine
with Dryer
Electric IronTable
Fan
Electric Oven-
(Morning Hours)
Electric Oven-2
(Morning Hours)
Refrigerator
Number of
slots allocated
151521044115
Power usage
per day (kWh)
0.021.590.60.051.721.725.172
Real OTD
(min)
12601802412045451380
Power usage per
day slot (kWh)
0.020.30.60.30.050.430.430.045
Power rate
(kW)
0.11.531.50.0252.152.150.225
Table 4. WDO parameters.
Table 4. WDO parameters.
Parametersg α RTPopulation
Sizing
DimMax
Amounts0.20.43305
ParametersDimMin V m a x V m i n Maximum iteration
Amounts−50.10.9200
Table 5. Parameters of schedulable of devices for constant-time planning.
Table 5. Parameters of schedulable of devices for constant-time planning.
DevicesCoffee
Grinder
Water
Heater
Washing Machine
with Dryer
Electric
Iron
Table
Fan
Electric Oven-1
(Morning Hours)
Electric Oven-2
(Morning Hours)
Refrigerator
Number of
slots allocated
151521044115
OTI
(time slot)
6251–551–1537–3871–8036–3997–1001–115
Starting
Time (h)
12-15 PM10-00 AM12-00 AM7-15 AM2-00 PM7-00 AM7-15 PM12-00 AM
Ending
Time (h)
12-20 PM11-00 AM2-48AM7-30AM3-00 PM7-45AM8-00 PM10-48 PM
Power usage per
day slot (kWh)
151521044115
Power
rate (kW)
0.11.531.50.0252.152.150.225
Table 6. Operational starting and ending times for restricted time planning.
Table 6. Operational starting and ending times for restricted time planning.
Interruptible Flexible Load Devices
AppliancesElectric
Iron
Coffee
Grinder
Water
Heater
Table
Fan
Number of
slots allocated
21510
OTI33–4259–6846–5565–80
Power rate
(kW)
1.50.11.50.025
Feasible operational
starting and ending
time (h)
6:24–8:1211:36–13:249:00–10:4812:48–15:48
Non-interruptible flexible load devices
AppliancesElectric
oven-1
Electric
oven-2
RefrigeratorWashing machine
with dryer
Number of
slots allocated
4411515
OTI33–4492–1061–1151–30
Power rate
(kW)
2.152.150.2253
Feasible operational
starting and ending
time (h)
6:24–8:3618:12–21:0012:00–22:4800:00–5:48
Table 7. Operational starting and ending times for multi-restricted planning.
Table 7. Operational starting and ending times for multi-restricted planning.
Schedulable
Devices
Washing Machine
with Dryer
Water
Heater
Table
Fan
Electric
Oven-1
Electric
Oven-2
RefrigeratorElectric
Iron
Number of
slots allocated
15510441152
OTI
(time slot)
1–17
or
19–34
41–48
or
50–60
61–70
or
72–81
31–35
or
41–49
86–92
or
97–101
1–11531–36
or
39–43
Power rate
(kW)
31.50.0252.152.150.2251.5
Feasible operational
starting and ending
time (h)
00:00–3:12
or
3:36–6:36
8:00–9:24
or
9:48–11:48
12:00–13:48
or
14:12–16:00
6:00–6:48
or
8:00–9:36
17:00–18:12
or
19:12–20:00
12:12–23:486:00–7:00
or
7:36–8:24
Table 8. Parameters of schedulable devices.
Table 8. Parameters of schedulable devices.
DevicesWashing Machine
with Dryer
Water
Heater
Coffee
Grinder
Table
Fan
Electric
Oven-1
Electric
Oven-2
RefrigeratorElectric
Iron
Number of
slots allocated
155110441152
OTI
(time slot)
1–1201–1201–1201–1201–1201–1201–1201–120
Power usage
per day (kWh)
91.50.020.051.721.725.170.6
Number of exiting
operational cycles
1061161201111171176119
Power usage
per slot (kWh)
0.60.30.020.0050.430.430.0450.3
Table 9. Details of comparing constant a system with time-range planning and a system with no planning.
Table 9. Details of comparing constant a system with time-range planning and a system with no planning.
DevicesUnplannedFixed Time Planning
Operational
layout
System
using PV
System
sans PV
System
using PV
System
sans PV
PAR3.755.733.914.70
Peak load3.094.733.233.88
Power price
(USD/day) consumer paid
for grid
00.14800.124
Power price
(USD/day) grid paid
for consumer
0.07200.740
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Alsokhiry, F.; Siano, P.; Annuk, A.; Mohamed, M.A. A Novel Time-of-Use Pricing Based Energy Management System for Smart Home Appliances: Cost-Effective Method. Sustainability 2022, 14, 14556. https://doi.org/10.3390/su142114556

AMA Style

Alsokhiry F, Siano P, Annuk A, Mohamed MA. A Novel Time-of-Use Pricing Based Energy Management System for Smart Home Appliances: Cost-Effective Method. Sustainability. 2022; 14(21):14556. https://doi.org/10.3390/su142114556

Chicago/Turabian Style

Alsokhiry, Fahad, Pierluigi Siano, Andres Annuk, and Mohamed A. Mohamed. 2022. "A Novel Time-of-Use Pricing Based Energy Management System for Smart Home Appliances: Cost-Effective Method" Sustainability 14, no. 21: 14556. https://doi.org/10.3390/su142114556

APA Style

Alsokhiry, F., Siano, P., Annuk, A., & Mohamed, M. A. (2022). A Novel Time-of-Use Pricing Based Energy Management System for Smart Home Appliances: Cost-Effective Method. Sustainability, 14(21), 14556. https://doi.org/10.3390/su142114556

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

Article Metrics

Back to TopTop