# Optimal Residential Load Scheduling Under Utility and Rooftop Photovoltaic Units

^{1}

^{2}

^{3}

^{*}

## Abstract

**:**

## 1. Introduction

## 2. Related Work

## 3. System Model

## 4. Problem Formulation

#### 4.1. Energy Consumption

#### 4.2. Electricity Cost

#### 4.3. PAR

#### 4.4. Scheduling Problem Formulation

## 5. Proposed Scheme

#### 5.1. GA

#### 5.2. BPSO

#### 5.3. WDO

#### 5.4. GWDO

## 6. Simulations and Discussions

#### 6.1. Feasible Region

#### 6.2. Energy Consumption Behavior of Appliances

#### 6.3. Electricity Cost per Timeslot Analysis

#### 6.4. Total Cost Analysis

#### 6.5. PAR Analysis

## 7. Conclusions and Future Work

## Author Contributions

## Conflicts of Interest

## Abbreviations

A | Set of total appliances |

${A}^{IA}$ | Set of interruptible appliances |

SM | Smart meter |

AMI | Advanced metering infrastructure |

IHD & MCU | In-home display and monitoring control unit |

INV | Inverter |

${A}^{Non-IA}$ | Set of non-interruptible appliances |

${A}^{MR-A}$ | Set of must-run appliances |

${p}_{r}^{i}$ | Power rating of an appliance |

$\chi $ | Status of appliance |

t | Timeslot |

${T}_{h}$ | Scheduling time horizon |

${E}_{c}^{i}\left(t\right)$ | Energy consumption at timeslot |

$\chi \left({E}_{c}^{i}\left(t\right)\right)$ | Combined RTP and IBR pricing scheme |

$\phi \left(t\right)$ | Real-time electricity price at timeslot |

${E}_{th}^{i}$ | Energy consumption threshold |

${b}_{t}$ | Greater price when threshold of energy consumption is exceeded |

${S}_{t}^{i}$ | Current position of an appliance |

${r}_{t}^{i}$ | Remaining operation timeslots |

${w}_{t}^{i}$ | Waiting timeslots |

${X}_{t}$ | Status indicator of an appliance |

${S}_{t+1}^{i}$ | Appliance position at next timeslot |

${T}_{o}^{i}$ | Operation timeslots of an appliance |

$\alpha $ | Operation start time of an appliance |

$\beta $ | Operation end time of an appliance |

${E}^{PV}\left(t\right)$ | Output power of PV unit |

${\eta}^{PV}$ | Percentage efficiency of PV unit |

${A}^{PV}$ | Area of PV unit |

$Ir\left(t\right)$ | Solar irradiance |

${T}^{a}\left(t\right)$ | Temperature |

$f\left({I}_{r}\left(t\right)\right)$ | Weibull probability density function |

$\zeta $ | Weighted factor |

${\alpha}_{1},{\alpha}_{2}$ | Shape factors |

${\beta}_{1},{\beta}_{2}$ | Scale factors |

${E}^{ESS}\left(t\right)$ | Stored energy in ESS |

${\eta}^{ESS}$ | Efficiency of ESS |

$E{P}^{Ch}\left(t\right),E{P}^{Dch}\left(t\right)$ | Energy charge and discharge of ESS |

$E{P}_{UB}^{Ch}$ | Upper limit of charging |

$E{P}_{LB}^{Dch}$ | Lower limit of discharge |

${{E}^{ESS\_}}_{UB}^{Ch}$ | Upper limit of stored energy |

${E}_{T}$ | Aggregated energy consumption |

${C}_{T}$ | Total cost |

$Capcity$ | Capacity of the grid |

${E}_{T}^{\mathrm{unsch}}$ | Unscheduled load total energy consumption |

${E}_{T}^{\mathrm{sch}}$ | Scheduled load total energy consumption |

${T}_{o}^{i-\mathrm{unsch}}$ | Unscheduled load operation timeslots |

${T}_{o}^{i-\mathrm{sch}}$ | Scheduled load operation timeslots |

${X}_{t}^{\mathrm{unsch}}$ | Unscheduled load status |

${X}_{t}^{\mathrm{sch}}$ | Scheduled load status |

${P}_{C}$ | Probability of crossover |

${P}_{m}$ | Probability of mutation |

${w}_{i}$ | Initial weight |

${w}_{f}$ | Final weight |

${v}_{max}$ | Maximum velocity |

${v}_{min}$ | Minimum velocity |

${v}_{i}$ | Initial velocity |

## References

- Hurlbut, D. State Clean Energy Practices: Renewable Portfolio Standards; Technical Report; National Renewable Energy Lab. (NREL): Golden, CO, USA, 2008; NREL/TP-670-43512.
- Solar Energy. Available online: https://en.wikipedia.org/wiki/Solar_energy (accessed on 9 March 2017).
- Christian, R.; Bernhardt, J. Lessons Learned Along Europe’s Road to Renewables. Available online: https://spectrum.ieee.org/energy/renewables/lessons-learned-along-europes-road-to-renewables (accessed on 9 March 2017).
- Ma, J.; Chen, H.H.; Song, L.; Li, Y. Residential load scheduling in smart grid: A cost efficiency perspective. IEEE Trans. Smart Grid
**2016**, 7, 771–784. [Google Scholar] [CrossRef] - Adika, C.O.; Wang, L. Smart charging and appliance scheduling approaches to demand side management. Int. J. Electr. Power Energy Syst.
**2014**, 57, 232–240. [Google Scholar] [CrossRef] - Shirazi, E.; Zakariazadeh, A.; Jadid, S. Optimal joint scheduling of electrical and thermal appliances in a smart home environment. Energy Convers. Manag.
**2015**, 106, 181–193. [Google Scholar] [CrossRef] - Ogwumike, C.; Short, M.; Abugchem, F. Heuristic optimization of consumer electricity costs using a generic cost model. Energies
**2015**, 9, 6. [Google Scholar] [CrossRef] [Green Version] - Chen, C.; Nagananda, K.G.; Xiong, G.; Kishore, S.; Snyder, L.V. A communication-based appliance scheduling scheme for consumer-premise energy management systems. IEEE Trans. Smart Grid
**2013**, 4, 56–65. [Google Scholar] [CrossRef] - Samadi, P.; Mohsenian-Rad, H.; Wong, V.W.; Schober, R. Tackling the load uncertainty challenges for energy consumption scheduling in smart grid. IEEE Trans. Smart Grid
**2013**, 4, 1007–1016. [Google Scholar] [CrossRef] - Adika, C.O.; Wang, L. Autonomous appliance scheduling for household energy management. IEEE Trans. Smart Grid
**2014**, 5, 673–682. [Google Scholar] [CrossRef] - Chen, L.; Li, N.; Low, S.; Doyle, J. Two market models for demand response in power networks. In Proceedings of the 2010 First IEEE International Conference on Smart Grid Communications, Gaithersburg, MD, USA, 4–6 October 2010; pp. 397–402. [Google Scholar]
- Ye, F.; Qian, Y.; Hu, R.Q. A real-time information based demand-side management system in smart grid. IEEE Trans. Parallel Distrib. Syst.
**2016**, 27, 329–339. [Google Scholar] [CrossRef] - Gan, L.; Topcu, U.; Low, S. Optimal decentralized protocol for electric vehicle charging. IEEE Trans. Power Syst.
**2013**, 28, 940–951. [Google Scholar] [CrossRef] - Cagigal, M.C.; Martín, Á.G.; Maciá, F.M.H.; Martín, E.C.; Bote, D.M.; Leube, F.J.J. A Semi-Distributed Electric Demand-Side Management System with PV Generation for Self-Consumption Enhancement. Energy Convers. Manag.
**2011**. [Google Scholar] [CrossRef] [Green Version] - Liu, Y.; Yuen, C.; Huang, S.; Hassan, N.U.; Wang, X.; Xie, S. Peak-to-average ratio constrained demand-side management with consumer’s preference in residential smart grid. IEEE J. Sel. Top. Signal Process.
**2014**, 8, 1084–1097. [Google Scholar] [CrossRef] - Ziadi, Z.; Taira, S.; Oshiro, M.; Funabashi, T. Optimal power scheduling for smart grids considering controllable loads and high penetration of photovoltaic generation. IEEE Trans. Smart Grid
**2014**, 5, 2350–2359. [Google Scholar] [CrossRef] - Zhao, Z.; Lee, W.C.; Shin, Y.; Song, K.B. An optimal power scheduling method for demand response in home energy management system. IEEE Trans. Smart Grid
**2013**, 4, 1391–1400. [Google Scholar] [CrossRef] - Sahar, R.; Javaid, N.; Ahmad, A.; Khan, S.A.; Khan, Z.A.; Alrajeh, N.; Qasim, U. Exploiting heuristic algorithms to efficiently utilize energy management controllers with renewable energy sources. Energy Build.
**2016**, 129, 452–470. [Google Scholar] - Ahmad, A.; Khan, A.; Javaid, N.; Hussain, H.M.; Abdul, W.; Almogren, A.; Alamri, A.; Azim Niaz, I. An optimized home energy management system with integrated renewable energy and storage resources. Energies
**2017**, 10, 549. [Google Scholar] [CrossRef] - Safdarian, A.; Fotuhi-Firuzabad, M.; Lehtonen, M. Optimal residential load management in smart grids: A decentralized framework. IEEE Trans. Smart Grid
**2016**, 7, 1836–1845. [Google Scholar] [CrossRef] - Ma, K.; Yao, T.; Yang, J.; Guan, X. Residential power scheduling for demand response in smart grid. Int. J. Electr. Power Energy Syst.
**2016**, 78, 320–325. [Google Scholar] [CrossRef] - Javaid, N.; Naseem, M.; Rasheed, M.B.; Mahmood, D.; Khan, S.A.; Alrajeh, N.; Iqbal, Z. A New Heuristically Optimized Home Energy Management Controller for Smart Grid. Sustain. Cities Soc.
**2017**, 34, 211–227. [Google Scholar] [CrossRef] - Anees, A.; Chen, Y.P.P. True real time pricing and combined power scheduling of electric appliances in residential energy management system. Appl. Energy
**2016**, 165, 592–600. [Google Scholar] [CrossRef] - Rasheed, M.B.; Javaid, N.; Awais, M.; Khan, Z.A.; Qasim, U.; Alrajeh, N.; Iqbal, Z.; Javaid, Q. Real time information based energy management using customer preferences and dynamic pricing in smart homes. Energies
**2016**, 9, 542. [Google Scholar] [CrossRef] - Bahrami, S.; Wong, V.W.; Huang, J. An online learning algorithm for demand response in smart grid. IEEE Trans. Smart Grid
**2017**. [Google Scholar] [CrossRef] - Mohammadi, A.; Mehrtash, M.; Kargarian, A. Diagonal Quadratic Approximation for Decentralized Collaborative TSO+ DSO Optimal Power Flow. IEEE Trans. Smart Grid
**2018**. [Google Scholar] [CrossRef] - Amini, M.H.; Nabi, B.; Haghifam, M.R. Load management using multi-agent systems in smart distribution network. In Proceedings of the Power and Energy Society General Meeting (PES), Vancouver, BC, Canada, 21–25 July 2013. [Google Scholar]
- Bahrami, S.; Amini, M.H.; Shafie-khah, M.; Catalao, J.P. A Decentralized Electricity Market Scheme Enabling Demand Response Deployment. IEEE Trans. Power Syst.
**2017**. [Google Scholar] [CrossRef] - Ogliari, E.; Dolara, A.; Manzolini, G.; Leva, S. Physical and hybrid methods comparison for the day ahead PV output power forecast. Renew. Energy
**2017**, 113, 11–21. [Google Scholar] [CrossRef] - Grimaccia, F.; Leva, S.; Mussetta, M.; Ogliari, E. ANN sizing procedure for the day-ahead output power forecast of a PV plant. Appl. Sci.
**2017**, 7, 622. [Google Scholar] [CrossRef] - Shirazi, E.; Jadid, S. Optimal residential appliance scheduling under dynamic pricing scheme via HEMDAS. Energy Build.
**2015**, 93, 40–49. [Google Scholar] [CrossRef] - Häberlin, H. Analysis of Loss Mechanisms in Crystalline Silicon Modules in Outdoor Operation. In Photovoltaics System Design and Practice; John Wiley & Sons: West Sussex, UK, 2012; pp. 538–542. [Google Scholar]
- Del Valle, Y.; Venayagamoorthy, G.K.; Mohagheghi, S.; Hernandez, J.C.; Harley, R.G. Particle swarm optimization: basic concepts, variants and applications in power systems. IEEE Trans. Evolut. Comput.
**2008**, 12, 171–195. [Google Scholar] [CrossRef] - Bayraktar, Z.; Komurcu, M.; Bossard, J.A.; Werner, D.H. The wind driven optimization technique and its application in electromagnetics. IEEE Trans. Antennas Propag.
**2013**, 61, 2745–2757. [Google Scholar] [CrossRef]

**Figure 13.**Energy consumption profile of users: (

**a**) Without RESs and ESS; (

**b**) With RESs; (

**c**) With RESs and ESS.

**Figure 14.**Electricity cost profile: (

**a**) Without RESs and ESS; (

**b**) With RESs; (

**c**) With RESs and ESS.

**Figure 15.**Aggregated cost analysis: (

**a**) Without RESs and ESS; (

**b**) With RESs; (

**c**) With RESs and ESS.

References | Techniques | Objectives | Limitations |
---|---|---|---|

Demand-side energy consumption scheduling in presence of peak to average ratio (PAR) constraint and users’ preference [15] | Distributed algorithm | Minimization of cost | renewable energy sources (RESs) integration are not addressed |

Electricity storage and appliances scheduling schemes for residential sector [5] | energy management control (EMC) and day-ahead pricing | Electricity cost reduction | Uncoordinated charging and discharging of batteries results in discomfort |

Smart home energy management system for joint scheduling of electrical and thermal appliances [6] | Heuristic-based EMC | Optimal scheduling of appliances and cost reduction | Achieved economical solution at cost of users’ comfort |

Intelligent decision support systems under generic and flexible cost model for load scheduling [7] | Generic and flexible cost model | Peaks reduction and enhancement of the power system efficiency | Reduced the peaks and cost while user comfort was comprised |

Joint access and load scheduling under DR schemes [8] | Markov chain and derive the steady-state distribution | Cost reduction | PAR is increased while reducing the cost |

Residential load control algorithm for demand-side management [9] | Energy consumption scheduling algorithm | Reduction of electricity bill and PAR | Reduced peaks in demand while user comfort is minimized |

Prosumers demand-side management [10] | Smart scheduler | Reduction of electricity cost | Peaks in consumption emerged while reducing electricity cost, which may damage the entire power system |

Optimal scheduling method for distributed generations, battery ESS, tap transformer, and controllable loads [16] | Binary particle swarm optimization (BPSO) | Minimization of total system losses | Objectives are achieved at the cost of system complexity |

Two market models in order to cope with the gap between demand and supply [11] | Distributed demand response (DR) algorithms | Minimization of cost | Higher communication overhead and computing complexity |

Optimal scheduling of appliances under operational constraints and economical consideration [12] | Novel appliances commitment algorithm | Comfort maximization and cost reduction | Peaks may emerge while reducing cost |

Demand curve smoothing by controlling the charging strategies of electric vehicles [13] | Decentralized algorithm | Minimization of the peak demand loads | User comfort is compromised while reducing peaks in demand |

Optimal power scheduling method for DR in home energy management system [17] | Genetic algorithm (GA) | Electricity cost and PAR reduction | The complexity of the system increased due to the division of scheduling time horizon |

An efficient heuristic-based EMC is utilized with RESs for load scheduling in the SG [18] | GA, BPSO, and ACO algorithms | Minimization of electricity cost, PAR, and maximization of user comfort | Complexity of the system is increased while achieving the desired objectives |

An optimized home energy management system in the smart grid (SG) for demand-side management [19] | GA, wind-driven optimization (WDO), BPSO, and hybrid of GA and BPSO algorithms | Cost and PAR minimization | User comfort is compromised |

Home load management in the SG [20] | Decentralized framework and proposed scheduling algorithm | Cost reduction, comfort, and privacy reservation | PAR is compromised while reducing desired objectives |

Parameters | Values |
---|---|

Population size | 100 |

n | 9 |

Number of iterations | 100 |

${P}_{c}$ | 0.9 |

${P}_{m}$ | 0.1 |

Parameters | Values |
---|---|

Swarm size | 9 |

n | 9 |

Number of iterations | 100 |

${c}_{1}$ | 2 |

${c}_{2}$ | 2 |

${w}_{i}$ | 2 |

${w}_{f}$ | 0.4 |

$vmax$ | 4 |

$vmin$ | −4 |

Parameters | Values |
---|---|

Population size | 20 |

n | 9 |

Number of iterations | 100 |

$RT$ | 3 |

g | 0.2 |

$\alpha $ | 0.4 |

$dimMin$ | −5 |

$dimMax$ | 5 |

$vmax$ | 0.3 |

$vmin$ | −0.3 |

Category | SA | OTS | Power Rating (kW) |
---|---|---|---|

Must-run appliances | Air conditioner | 75 | 1.5 |

Water cooler | 70 | 1 | |

Refrigerator | 60 | 0.5 | |

Interruptible appliances | Washing machine | 40 | 0.7 |

Clothes dryer | 40 | 2 | |

Water motor | 36 | 0.8 | |

Non-interruptible appliances | Electric kettle | 20 | 1.5 |

Electric iron | 30 | 1.8 | |

Oven | 25 | 2 |

Techniques | Cost Reduction: Scenario 1 | Cost Reduction: Scenario 2 | Cost Reduction: Scenario 3 | PAR Reduction: Scenario 1 | PAR Reduction: Scenario 2 | PAR Reduction: Scenario 3 |
---|---|---|---|---|---|---|

GA | 4.2% | 11.6% | 13.46% | 8.3% | 4.5% | 17.39% |

BPSO | 15.49% | 9.3% | 21.5% | 16.5% | 11.36% | 13.04% |

WDO | 18.3% | 13.95% | 25% | 20.8% | 13.6% | 26.08% |

GWDO | 22.5% | 47.7% | 49.2% | 29.1% | 30.% | 35.4% |

© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).

## Share and Cite

**MDPI and ACS Style**

Hafeez, G.; Javaid, N.; Iqbal, S.; Khan, F.A.
Optimal Residential Load Scheduling Under Utility and Rooftop Photovoltaic Units. *Energies* **2018**, *11*, 611.
https://doi.org/10.3390/en11030611

**AMA Style**

Hafeez G, Javaid N, Iqbal S, Khan FA.
Optimal Residential Load Scheduling Under Utility and Rooftop Photovoltaic Units. *Energies*. 2018; 11(3):611.
https://doi.org/10.3390/en11030611

**Chicago/Turabian Style**

Hafeez, Ghulam, Nadeem Javaid, Sohail Iqbal, and Farman Ali Khan.
2018. "Optimal Residential Load Scheduling Under Utility and Rooftop Photovoltaic Units" *Energies* 11, no. 3: 611.
https://doi.org/10.3390/en11030611