Next Article in Journal
Entrepreneurship Ecosystem Performance in Egypt: An Empirical Study Based on the Global Entrepreneurship Index (GEI)
Next Article in Special Issue
PV/Wind-Integrated Low-Inertia System Frequency Control: PSO-Optimized Fractional-Order PI-Based SMES Approach
Previous Article in Journal
Crowded Cities: New Methodology in COVID-19 Risk Assessment
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Comprehensive Review on Residential Demand Side Management Strategies in Smart Grid Environment

1
Department of Electrical Engineering, ZHCET, Aligarh Muslim University, Aligarh 202002, India
2
Capability Systems Centre, School of Engineering and Information Technology, University of New South Wales, Canberra, ACT 2612, Australia
3
Department of Electrical Engineering, College of Engineering, Taif University, Taif 21944, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sustainability 2021, 13(13), 7170; https://0-doi-org.brum.beds.ac.uk/10.3390/su13137170
Submission received: 2 May 2021 / Revised: 28 May 2021 / Accepted: 9 June 2021 / Published: 25 June 2021

Abstract

:
The ever increasing demand for electricity and the rapid increase in the number of automatic electrical appliances have posed a critical energy management challenge for both utilities and consumers. Substantial work has been reported on the Home Energy Management System (HEMS) but to the best of our knowledge, there is no single review highlighting all recent and past developments on Demand Side Management (DSM) and HEMS altogether. The purpose of each study is to raise user comfort, load scheduling, energy minimization, or economic dispatch problem. Researchers have proposed different soft computing and optimization techniques to address the challenge, but still it seems to be a pressing issue. This paper presents a comprehensive review of research on DSM strategies to identify the challenging perspectives for future study. We have described DSM strategies, their deployment and communication technologies. The application of soft computing techniques such as Fuzzy Logic (FL), Artificial Neural Network (ANN), and Evolutionary Computation (EC) is discussed to deal with energy consumption minimization and scheduling problems. Different optimization-based DSM approaches are also reviewed. We have also reviewed the practical aspects of DSM implementation for smart energy management.

1. Introduction

The emerging era of the smart grid not only assists utilities in conserving energy, reducing cost, increasing grid transparency, sustainability and efficiency, but also has captivated consumer attention via Demand Side Management (DSM), which is an important aspect of the smart grid. However, the exponentially increasing demand for electricity at consumer premises is still a pressing issue for both utilities and consumers. According to the forecast by the National Institution for Transforming India (NITI) Ayog, the electricity demand in India for the residential sector is predicted to grow 6–13 times by the year 2047 [1]. Smart energy management refers to planning, monitoring, controlling, and optimizing energy through smart solutions or intelligent means whose ultimate objective is to maximize productivity and comfort on the one hand, and to minimize the energy cost and pollution on the other hand [2]. To achieve these objectives effectively, there is a need for the electric grid to transition from the traditional centralized version to one that uses smart technologies and is known as the smart grid [3]. A smart grid is an electricity network based on digital technology that has the provision for full-duplex communication, as well as bidirectional power flow between utilities and customers [4]. To ensure grid sustainability, the residential customers, as a part of electricity demand, must have a better understanding and awareness of the evolving grid’s worth. In India, the domestic sector accounts for 24.76% of the total electricity consumption in 2019 [5].
The smart home (utilizing home automation, or domotics), one of the key components of a smart grid, is a dwelling that serves the residents with security, healthcare, comfort, and remote control of the home appliances through smart technology [6,7]. Smart home energy management plays an important role in Demand Side Management (DSM), one of the aspects of the smart grid [8], which deals with controlling and optimizing the various smart home appliances according to the user needs and preferences to reduce the electricity consumption and therefore the cost, enhancing energy efficiency, and maintaining a clean and green environment [9]. Although various researchers have been working in this field for years in achieving said objectives, still there is a need for state-of-the-art technologies and developments to provide optimal solutions in maximizing user comfort levels and assisted living as well as energy consumption and wastage reduction. Figure 1 shows the block diagram of the energy management framework.
The main contributions of this paper are as follows:
  • Description of various DSM strategies.
  • Conduct of a comprehensive review of previous and current research works on DSM through soft computing and optimization techniques.
  • Proposal of new viewpoints and challenges for further research.
The rest of the paper is organized as follows: Section 2 describes DSM strategies. Section 3 addresses the hardware and communication technology in DSM. Section 4 provides the application of soft computing techniques for DSM. Section 5 discusses the optimization-based DSM approaches. Section 6 reviews DSM approaches and their hardware implementation. Section 7 discusses the challenges for future research. The paper is concluded in Section 8.

2. Demand Side Management

Demand Side Management is the planning, controlling, and execution that directly or indirectly influences the user-side demand of the electric meter. The DSM program reduces the energy costs of electricity, which in the long run will restrict the need for more capacity building transmission and distribution networks [10].
The significant objectives of demand-side management [11] are as follows:
  • Reduction in generation margin;
  • Improvement of the economic viability of the grid and its operating efficiency;
  • Improvement of the economic viability of the distribution network;
  • Maintenance of demand-supply balance with renewable;
  • Increasing the efficiency of the overall energy supply system.
Reducing the generation side peak demand is very expensive and according to a study done in [12], at least 10% of supply cost provides only 1% hours per year. To deal with such a challenge, DSM offers a cost-effective opportunity. DSM reduces the overall peak load demand by modifying the energy consumption pattern of the consumer that enhances the grid stability, which in turn reduces the energy consumption cost and carbon footprints [13,14]. Various DSM strategies (as shown in Figure 1) include—Energy Conservation and Energy Efficiency, Energy Consumption Optimization and Scheduling, Demand Response, Distributed Generation, and Energy Storage. Figure 2 illustrates the role of DSM strategies [15]. These roles include peak shaving, valley filling, strategic conservation, load shifting, and time-shifting. Peak shaving and valley filling are the direct load control techniques. Strategic conservation involves direct consumer-side demand reduction. Load shifting and time shifting shift the demand from peak hours to off-peak hours. Peak shaving is carried out through energy efficiency, incentive-based DR, and distributed generation, valley filling through price-based DR, strategic conservation through energy conservation and energy optimization, load shifting, and time-shifting through scheduling and energy storage, respectively.

2.1. Energy Conservation and Energy Efficiency

Energy conservation is at the heart of energy management that should be considered as a moral, religious, and societal duty. Both energy conservation and energy efficiency aim at saving energy and the environment, but with different methodologies. To clarify the subsequent confusion among consumers, we compared the two with examples in Table 1, which shows the basic differences between energy conservation and energy efficiency.
The government of India has adopted certain approaches to maintain the consumer demand with the view to minimize carbon dioxide growth rate to protect citizens and environment from its hazardous effects [16]. These approaches include:
  • Greater use of renewable energy sources.
  • Shifting towards super-critical technologies for conventional power plants.
  • Energy efficient innovative measures under the overall realm of the Energy Conservation Act 2001.
The Ministry of Power has implemented many energy efficient programs through the Bureau of Energy Efficiency (BEE) in the fields of household lighting, commercial buildings, standards, and product marketing, and demand-side management.

2.1.1. Energy Conservation and Energy Efficiency Programs

  • Standards and Labeling programs—To provide consumers with a choice regarding the energy-saving potential and thus the cost-saving potential of the related product in the market. These programs aid the vision of energy surplus India with 24 * 7 power to all [1].
  • Energy Conservation Buildings Code—To set minimum energy standards for large commercial buildings having a connected load of 100 kW or contract demand of 120 KVA and above. For the residential sector, Eco-Niwas Samhita is launched to set various standards for limited heat gain and heat loss and for achieving natural ventilation and daylighting. Figure 3 shows the Eco-Niwas Samhita Scheme in the Residential sector [1].
  • Strengthening Institutional Capacity of States—To set up State Designated Agencies for initiating the energy conservation activities at the state level.
  • School Education Program—To promote energy efficiency in schools through the formation of Energy Clubs. BEE is realizing the Students Capacity Building Programme under the Energy Conservation awareness scheme for the XII five year plan.
  • Human Resource Development—To implement energy-efficient technologies and practices in various sectors, a sound policy is required for the creation, retention, and up-gradation of skills of human resources.
  • National Mission for Enhanced Energy Efficiency—One of the eight missions under the National Action Plan on Climate Change (NAPCC) is the National Mission for Enhanced Energy Efficiency (NMEEE). The goal of NMEEE is to improve energy efficiency by establishing a favorable regulatory and policy regime for encouraging innovative sustainability in energy efficiency.

2.1.2. Energy Efficiency Projects in India

  • Energy Efficiency in light Bulb: Domestic Efficient Lighting Program (DELP) scheme (now renamed as Unnat Jeevan by Affordable LEDs and Appliances for All (UJALA)) is designed to monetize energy consumption reduction in the household sector and to attract investments therein. Approximately 45,865 mn kWh of energy were saved per year according to the Ministry of Power, and carbon emissions were reduced by 3, 71, 50, 810 tonnes. For the fiscal year 2019-20, nearly 40 crores of LED bulbs were distributed under UJALA Yojana, resulting in cost savings of Rs 18,341 crores per year [17].
  • Energy Efficiency in Street Lighting: The inefficient sodium and mercury vapor street lights were replaced by efficient LED street lights in many cities with a payback period of nearly two years. New technologies in LED-based street lights offer noise and pollution sensors, with remote control facilities.
  • Energy Efficiency in Water Pumping: Five States in the Agricultural sector and 8 States in the Municipal sector replaced the traditional pump with its energy-efficient counterpart. The profound transition towards solar energy is making the water pumping system even smarter and efficient than the previous technologies.
Table 2 shows the international collaboration with India in energy efficiency.

2.2. Demand Response

Demand response (DR) is a process in which the utility may curb the load at customer premises or remotely detach such customer appliances to avoid huge capital investments in generation capacity. DR acts as a resource to deal with a high spike in fuel prices, brownouts, blackouts, and other emergency conditions. DR engages customer participation through various incentives and penalties [10,18]. Scientists and researchers are now showing interest in residential DR programs, which enable a customer to decrease their electricity consumption and manage smart appliances [19,20,21]. The DR classification as given by the US Department of Energy [22] is shown in Figure 4, and its functional strategy is shown in Figure 5.
Utility sends the DR request to the consumer via Advanced Metering Infrastructure (AMI), which is an integration of smart meters, communication networks, measurement terminals, data concentrators, and data management systems [23]. AMI replaces the conventional meters with smart meters to promote two-way communication for remote monitoring and control applications. Table 3 highlights the basic differences between the aforesaid DR programs. Price-based DR programs are time-dependent programs that require price design and involve voluntary participation. On the other hand Incentive-based DR programs are time-independent programs that require baseline estimation and involve voluntary, mandatory, or market-based participation.

2.2.1. Price-Based DR Program

In a price-based DR program or indirect load control, consumers modify their energy consumption patterns at peak demand times in response to different time-based pricing schemes called tariffs. This in turn offers financial benefits to users. The various pricing schemes include Time-Of-Use pricing (TOU), Critical Peak Pricing (CPP), and Real-Time Pricing (RTP). TOU is a widely used tariff in which usage charges are divided into different time slots for different seasons of the year or hours of the day [24]. Generally, prices are higher during peak hours and lower during off-peak hours, so consumers may respond through scheduling. CPP is quite similar to TOU, but here the prices change periodically often during the summer when the system is overloaded. The participants are notified of the new price a day ahead [25,26]. RTP or dynamic pricing is the one where the hourly prices fluctuate and participants are notified about the time beforehand. RTP implementation requires real-time communication between utilities and customers and an energy management controller for modifying the energy consumption pattern resulting in overall price reduction [21].

2.2.2. Incentive-Based DR Program

In incentive-based DR programs, participants reduce their energy consumption during overload periods, and they avail financial incentives in return. Incentive-based DR programs include Direct Load Control (DLC), demand bidding, and interruptible programs. In DLC, as the name signifies, the utility can directly switch on or off the customer’s air conditioner or water heater based on the mutual contract [19,27,28]. Demand bidding is also known as negawatt or buyback program, is a market-based program where customers bid for the load they are willing to reduce [29]. Once the bid is accepted and customers commit according to the requirement, and is paid for that. Interruptible programs allow customers to shift their load to off-peak hours or shut down especially during emergencies. Enrolled customers may get penalties if they fail to respond during the event [30].

2.3. Energy Optimization and Scheduling

Optimization refers to the selection of the best possible element from several alternatives to achieve a target. Mathematically, it deals with finding the maxima or minima of a function that is subjected to some constraints [31]. Energy consumption optimization is used to find the optimal parameters needed for smart energy management [32]. Two important parameters include current indoor parameters and user-desired parameters [33]. The difference between the two produces the error, which is minimized using optimization to minimize energy consumption. Traditional energy management that is based on load forecasting and machine learning where the data is taken from traditional meters fails to predict hourly consumption [34]. The issue is overcome either by replacing these meters with digital ones or by using DR-based load forecasting [26]. Energy prediction is a prerequisite for energy consumption optimization [35]. The user comfort level is a prime factor in considering the optimization problem. Many researchers have proposed various optimization techniques for controlling energy consumption without jeopardizing user comfort.
As the conventional grid is transforming into a decentralized grid, load scheduling is now replacing load shedding. Demand-side management involves scheduling of home appliances by modifying their energy consumption pattern. Scheduling is a load management technique wherein the smart home appliances are shifted from on-peak hours to off-peak hours (during DR programs) [36], thereby shaving the peaks and filling the valleys resulting in load factor improvement.

2.4. Distributed Generation

Distributed Generation or Decentralized Generation (DG) is an electricity source directly connected to the distribution level or on the user-end side [37]. DG serves as a backup plan to the demand side, which not only mitigates the transmission losses, but also improves well-being, as no one wants the high transmission lines to pass over their residence. DG technologies provide economic benefits for cogeneration, peak-shaving, and standby power applications [38]. The DG technologies in smart homes include renewables (solar and wind), gas turbines, microturbines, and fuel cells [39].
With the rapid sustainable development and the need for emission-free generation, renewable energy penetration seems to the largest among the DG technologies. These are some of the sources of cost-effective, clean, and green energy. In the solar energy domain, photovoltaic technology is the most prevailing among smart homes. Another renewable technology is wind power, which is also growing worldwide after solar. Wind power is generated by wind turbines, which include a fan, generator, gearbox, tower, and safety mechanisms [40]. Biomass is also used in smart homes, especially for cooking and heating. Biomass technologies include combustion, gasification, and biogas [41,42]. According to the annual report of the Ministry of New and Renewable Energy (MNRE), nearly 86 GW of renewable power capacity has been set up by December 2019 in India, and the target is to extend it further to 175 GW by the year 2022 [43].
Now, in the era of renewable energy sources coupled with information and communication technology, the devices are becoming smart. The LED light bulb, LED street light, and energy-efficient water pump are enriched with smart technology and get power from solar photovoltaic systems and are now called smart home lights, smart street lights, and smart water pumps. In India, the present solar energy contribution includes 1,721,343 smart home lights, 679,772 smart street lights, and 246,074 smart water pumps, respectively, [43].

2.5. Energy Storage

Energy storage is the ultimate solution to overcome the intermittency challenges associated with renewable power [44]. Storing renewable power will abort the dependency on the grid power supply. With intelligent energy management, customers are engaged to buy and store electricity when it is available in plenty or when prices are low. With smart metering, customers can reduce their consumption and therefore cost during peak load hours (or high price periods). Energy storage technologies in the smart home include batteries, ultracapacitors, and electric vehicles [45,46]. Commonly used batteries are lead-acid, lithium-ion, zinc-bromine, zinc-iron, etc. [10]. Electric Vehicle (EV) or portable energy storage replacing the conventional vehicles are one of the promising green energy technologies that will turn the entire energy scenario shortly. EV technology comprises a battery, hybrid, plug-in hybrid, and fuel cell. In India, Faster Adoption and Manufacturing of Electric Vehicles (FAME-II) provides inputs on different aspects of electric mobility. Renewable energy-based charging infrastructure is in progress [43].

3. Hardware and Communication Technology

Home Energy Management System (HEMS) uses smart sensors to collect information and communicate with the smart appliances to perform the specific action. Various research projects have been carried out in the framework of intelligent HEMS, leveraging smart technologies to build HEMS hardware and control algorithms. In [47], authors presented a hardware demonstration for DR management comprising of home energy management unit, load controllers, PC, communication module, and a smart meter. A hardware HEMS is developed for controlling domestic loads in response to pricing signals in the department of Electrical Power Systems of Politehnica University of Bucharest [48]. The system employed a smart meter, bipolar fuses, relays, Raspberry PI, and wireless router. The work in [49] proposed an intelligent HEMS for DR management. The hardware setup consists of wireless modules, controllers, and smart plugs. The study in [50] provided the architecture and practical implementation of an IoT and cloud computing-based HEMS on a project circuit board. The hardware components used are the WeMos D1 Mini microcontroller with a built-in Wi-Fi module, current and voltage sensors, power module, multiplexer, and relay.
To apply appropriate appliance scheduling and energy management measures, smart HEMS needs communication technology. A smart home uses wireless sensor networks to connect home appliances with HEMS. Most widely used communication technologies include BACnet [51], Digital Addressable Lighting Interface (DALI) [52], Zigbee [53], Bluetooth [54], Wi-Fi [55], and Power Line Communication (PLC) [56]. BACnet was developed by Ashrae for controlling HVAC systems. The authors in [57] introduced the building automation and communication requirement using BACnet. The DALI protocol is used to provide communication between the fuzzy controller and LED luminaires [58]. Zigbee, Bluetooth, and Wi-Fi are wireless communication technologies. Zigbee is mostly preferred for communication in smart homes due to its low power requirement, simplicity, reasonable range, low cost, and support to a large number of network nodes [59]. An intelligent HEMS is designed for demand response and load management via Zigbee based on IEEE 802.15.4 standard [60]. A Zigbee-based protection system is constructed for building safety against fire [61]. An intelligent cloud home energy management system is proposed using the Zigbee protocol to overcome the intermittency challenges associated with renewable power [62]. HEMS based on Zigbee technology is developed that is capable of monitoring energy usage with accuracy, and thus is well suited to energy conservation and planning [63]. The hardware demonstrations for DR management using the Zigbee protocol are presented [47,64].
The use of Bluetooth is limited as it provides short-range communication (up to 10 m) and requires more power consumption than Zigbee. Researchers introduced a novel Bluetooth-based HEMS capable of reducing the peak load demand and electricity cost while maintaining user comfort [65]. Wi-Fi on the other hand provides a communication range of more than 100 m with high speed, but it requires more power consumption and additional components than Zigbee. The hardware demonstration of DSM for controlling air conditioners through Wi-Fi technology and DR programs is discussed [66]. A Wi-Fi smart plug is designed for monitoring and controlling smart home appliances. This inexpensive solution enables a user to remotely switch on/off the devices [67]. PLC provides high security at low cost, but it offers low speed and low data transmission quality. The study in [56] described HEMS that used power line communication to provide real-time information on energy consumption patterns.

4. Soft Computing Based DSM

Owing to the myriads of applications, soft computing techniques have been successfully applied to solve complex problems (imprecise or uncertain) of intelligent building control [68]. Based on the type of soft computing techniques, the DSM can be classified as Fuzzy Logic (FL) based DSM, Artificial Neural Network (ANN) based DSM, and Evolutionary Computation (EC) based DSM.

4.1. FL Based DSM

Fuzzy logic has been extensively used for controlling and monitoring home appliances for many years due to its simplicity, adaptability, flexibility, and outstanding capability in dealing with uncertainties and nonlinearities [69,70]. D. Kolokotsa et al. [71] designed fuzzy PD, fuzzy PID, and adaptive fuzzy PD controllers. They proved that the adaptive controller gives optimum performance and results in effective energy saving (25–30% more than ON-OFF controller) when user preferences are critical and suggested to use fuzzy PD for visual control and adaptive fuzzy PD for thermal and air quality control. A genetic algorithm (GA) tuned fuzzy controller is proposed in [72] for controlling the indoor building parameters and energy consumption minimization. The study in [73] showed that the fuzzy P controller yields an annual energy saving of 76% for electric lighting as compared to the fuzzy PD, fuzzy PI, fuzzy PID, and adaptive fuzzy PD controllers. These three works focused on providing thermal, visual, and air quality comfort via a smart card. An adaptive fuzzy controller is developed for ensuring the thermal comfort of the Heating Ventilation and Air-Conditioning (HVAC) system [74]. A fuzzy-based automatic roller blind [75] was designed for luminance control on account of the availability of solar radiation. The aim is to utilize the maximum daylight illumination effectively [75]. Improved adaptive fuzzy controllers are developed for controlling the air handling unit of the HVAC system in real-time where the GA is used for rule matrix and membership adjustment [76,77]. Authors in [78] presented an intelligent coordinator control with five fuzzy controllers for thermal, visual, and air quality control.
A scheduling problem for air conditioner temperature control based on day-ahead pricing is modeled using FL, and the temperature forecasting is done through immune clonal selection programming [79]. The concept of adaptive actively spheres integration with FL [80] is proposed, where the system learns and adapts to the changing human behavior and artifacts. As the era of the smart grid is emerging, various technologies like smart sensors, communication, and smart home appliance commitment are becoming a topic of interest to many researchers. The work in [81] applied fuzzy logic for scheduling smart home appliances based on the day-ahead pricing scheme and user comfort. Novel agent-based energy optimization of the HVAC system for higher education building is proposed [82]. Intelligent agents are used for prediction, control, sensing, and data processing. The experimental results showed 3% energy saving while maintaining user thermal comfort [82]. Authors used the synergy of wireless sensor networks, fuzzy logic, and smart grid incentives to design a smart thermostat for the HVAC system using a programmable communicating thermostat [83]. Then an adaptive model is developed to adjust the user’s changing preferences [84]. The results are compared with the existing thermostat and it is observed that developed systems automatically respond to DR programs and resulted in a significant reduction in load demand without user discomfort [83,84]. Researchers in [85] proposed a fuzzy logic-based behavioral controller for HEMS.
A fuzzy logic-based smart LED lighting system is designed to provide visual comfort. The experimentation encompasses the DALI protocol for communication, daylight, user movement, and preferences [58]. The HVAC system is controlled using FL concepts and the performance is compared with the conventional on-off controller. The study implemented the simulation using the Building Control Virtual Test Bed platform [86]. The thermal comfort provided by the fuzzy controller is found superior to the on-off controller. A fuzzy logic-based smart HEMS for battery and load management was proposed in [87], which used Wi-Fi communication technology and IoT based monitoring. An additional humidity parameter is introduced in the fuzzy system and the rules are generated automatically using the combinatorial method [88]. Additionally, the study also utilized IoT-based sensors and a feedback loop. It is concluded that the proposed method can reduce energy consumption by up to 50%. The study in [8] classified the appliances based on their energy consumption pattern [89] and accordingly designed fuzzy controllers to control the HVAC and the illumination system.

4.2. ANN Based DSM

ANN is a machine learning approach that is flooded with numerous applications due to its simplicity, adaptability, real-time fast solution, and self-organization. An ANN-based predictive and adaptive control logic is developed for providing thermal comfort. The proposed logic used two predicted models and a hardware framework that resulted in accurate prediction and better thermal comfort than the conventional logic [90]. They also considered the humidity factor. Then a discrete model predictive approach is developed for an HVAC system. ANN is used for model prediction and branch and bound approach for optimization [91]. Simulations showed an energy saving of 50%.
An ANN-based HEMS is proposed with the DR program to maintain the energy consumption below the demand limit, and the system is trained using a Levenberg–Marquardt and feed-forward network [92]. An hourly energy consumption predictor [93] is developed using a multilayer perceptron. Recently, ANN was used for forecasting DR signals and energy consumption patterns for maintaining an energy-efficient smart home [94,95,96]. A hybrid Lightning Search algorithm (LSA)-ANN-based HEMS was developed [97]. For optimal scheduling, the LSA selects the appropriate neurons and learning rate. Deep Extreme Learning Machine (DELM) based energy consumption predictors were proposed and subsequently compared with other machine learning methods [98,99]. The DELM predictor outperformed the other methods. A hybrid Adaptive Neuro-Fuzzy Inference System (ANFIS) controller [100] was proposed to control the temperature and air quality concerning changing demands [101].

4.3. EC Based DSM

Evolutionary computation is well known for its highly optimized solutions, and therefore is widely used to solve complex nonlinear, nonconvex, and constrained optimization problems. An efficient energy management reset scheme using evolutionary programming was proposed [102] with 7% energy-saving potential. Authors used Binary Particle Swarm Optimization (BPSO) for scheduling interruptible loads for cost and interruption minimization [103]. They divided the swarms into subswarms for significant scheduling improvement. A day-ahead load scheduling method capable of handling a variety of loads was developed using a heuristic evolutionary algorithm [13].
The authors in [104] proposed an energy management system for micro-grids equipped with wind-turbines. The economic dispatch problem is solved by Ant Colony Optimization (ACO). The study in [105] used the dual pricing model RTP with Inclined Block Rate (IBR) for efficient load scheduling. The optimization of the operational time of the appliances is performed using GA [106]. GA was compared with ACO [107] and also with Particle Swarm Optimization (PSO) [108,109] for maximizing user comfort. Multi-objective optimization problems were solved using a non-dominated sorting GA [110,111] and PSO [112]. The works in [113,114] used Artificial Bee Colony for appliance scheduling for energy management considering renewables as well. The algorithm yields a cost reduction of about 47%. Different heuristic algorithms GA, ACO, BPSO, Wind-Driven Optimization, Bacterial Foraging Optimization, and Hybrid GA-PSO were compared, wherein the GA based controllers outperformed the other methods [115,116,117]. They also considered TOU and IBR dual models.
A multi-agent control system [118] with hybrid multi-objective GA is developed for energy-efficient buildings. The developed method resulted in 31.6% energy efficiency. A real-time appliance scheduling is performed by Binary Backtracking Search Algorithm for energy management [119]. For electricity cost and peak load reduction, HEMS comprising of GA, Cuckoo Search Algorithm, BPSO, and Crow Search Algorithm [120] were designed with RTP and TOU pricing models, respectively, [121,122]. The studies also considered energy storage and renewable energy options. An optimal energy scheduler for load reliability was investigated and the optimization problem was solved using PSO [123]. A real-time electricity scheduler was developed for smart home energy management, considering renewables and energy storage resources [124]. GA was used to solve the multiobjective optimization problem. A day-ahead load forecasting was assumed before scheduling, and a hybrid Harmony Search-PSO algorithm was used for optimal scheduling via a human–machine interface, central controller, and different loads [125].
The study in [126] introduced and implemented the Lightlearn controller based on reinforcement learning. Due to its adaptive nature, it learned the user’s behavior and adapted to controlling actions accordingly. Recent research presented a bi-level deep reinforcement learning approach for appliance scheduling. Besides, it incorporated charge and discharge schedules of energy storage and EV [127]. In [128], a load scheduling problem was solved via the Dijkstra algorithm, and the simulation results are compared with GA, Optimal Pattern Recognition Algorithm, and BPSO. The results showed a cost reduction of about 51%. Renewable generation and storage systems were also considered. Table 4 summarizes the soft computing based DSM.

5. Optimization Based DSM

Game Theory is one of the most powerful and widely used optimization techniques. Autonomous Game-Theory-based DSM is presented in [129,130]. The players act as users and their strategies as daily home appliances schedules [131]. There is only interaction among participating users rather than utilities, and a single energy source is shared by the users. Their ultimate objective was to minimize energy costs and Peak to Average Ratio (PAR). Then, Game Theory was also used for load scheduling considering renewable sources [132], EV [133], and for realizing user-aware DSM considering user preferences [134].
Researchers in [135] used two optimization methods for RTP-based DSM. Stochastic optimization was used for price minimization and controlling associated financial risks. On the other hand, robust optimization deals with the price uncertainty intervals [136]. A mixed-integer programming optimization was used for smart home appliance scheduling [137,138,139], with EV and energy storage in [140]. Reference [141] transformed the Mixed-Integer Linear Programming (MILP) problem into a convex programming optimization one for flexible and efficient performance. To deal with the uncertainties such as price-elasticities of demand, [24] proposed a TOU tariff design using stochastic optimization based on quadratically constrained quadratic programming and RTP design in [142]. Simulated Annealing was used for DSM [143], which uses white tariff, an extension of TOU tariff. Researchers introduced a cost-efficient scheduling approach using fractional programming while considering service fees and renewables [144].
To implement an incentive-based DR program [145] proposed a practical load scheduling optimization algorithm for user satisfied energy management. A comparative study among Linear programming, PSO, Extended PSO, adaptive dynamic programming, and self-learning procedures was made for smart load scheduling while considering data uncertainties [146]. In a study, a multiobjective mixed-integer non-linear programming optimization was used for energy saving and maintaining thermal comfort [147]. The scheduling problem was solved by interval number optimization in [148]. At first, the uncertain parameters were transformed into interval numbers and then successively solved by BPSO coupled with Integer linear programming. A metaheuristic optimization method that is a hybrid bacterial foraging-GA is proposed to handle multiple constraints and improve search efficiency [149]. Dynamic programming is used for real-time appliance scheduling. A heuristic optimization based appliance scheduling and energy management system was developed, which considered both renewable sources as well as user preferences [150].
A recent study [151] used MILP with normalized weighted sum and compromise programming for solving scheduling problems considering the TOU pricing scheme. The work in [8] scheduled the appliances using the Bat algorithm [152], Flower pollination, and hybrid Bat Flower pollination optimization techniques, respectively. A novel appliance scheduling optimization for a flexible and comfortable environment contributed to peak load reduction while considering socio-technical factors [153]. Table 5 summarizes optimization-based DSM.
Table 6 shows the comparison between the soft computing DSM and optimization DSM.

6. Miscellaneous

In addition to the soft computing and optimization based DSM, there are some other approaches, and this very section summarizes those works in the literature. Two of the major features of a smart grid are the integration of renewable energies [155] and storage resources and increased customer participation. For integration, [156] designed and tested an embedded system in which a microcontroller switches between the various power sources. The energy peaks are managed by the home gateway and utility server via the GSM modem. A net energy saving of about 33% is achieved. Since these integrations may also cause power supply uncertainty. To overcome the issue, [157] developed TOU-based DSM schemes for both prosumers and consumers. The latter is achieved by presenting a scheduling algorithm that takes into account the customer preferences and RTP using Analytical Hierarchy Process and Piecewise Cubic Hermite Interpolating Polynomial [158].
In DLC, it is quite difficult to decide which appliance to turn on or off while maintaining user comfort [159]. Researchers proposed a naïve control method for controlling an electric water heater without a temperature parameter. Instead, a time-varied weight matrix and heating durations are used to generate a customer satisfaction prediction index, which in turn selects the appropriate heater for DLC [160]. Asha Radhakrishnan and M.P. Selvan proposed a DR based off-line scheduling algorithm considering renewable sources [36]. The method comprises load classification, load prioritization, and application of tariff plans.
The hardware implementation of DR programs and cloud computing methods considering customer’s preferences and load priority for energy management are presented [62,161]. A smart residential energy management system is designed for appliances and battery scheduling [162]. Graph theory and the Fast greedy approach [163] were used for efficient load scheduling implementation of thermostatic devices [164]. Then model predictive controllers [165] were used for scheduling both thermostatic [166,167,168,169] as well as non-thermostatic appliances [170]. An energy-saving smart LED lighting system is developed using sensors and microcontrollers. The experimental results achieved 55% and 65% energy saving in continuous and discrete pattern environment [171]. The work in [172] discussed DR management through practical implementation. The required algorithm is designed based on user indices and engagement plans. The authors proposed an energy management algorithm considering renewable power, battery state of charge level, grid availability, and different tariffs [173]. From the simulation, it is shown that energy-saving with the proposed algorithm with renewable energy is about 28% whereas it is 25% without renewable energy.
Recently researchers developed a residential load simulator using MATLAB-Simulink graphical user interface [174], which cannot only model the smart appliances, but also the local generation resources for extracting the power profiles. In [47] and [64], authors presented a hardware demonstration for DR management using the Zigbee protocol, considering load priority [175] and user preferences. The performance analysis of global model based anticipated building energy management system was developed for energy management [176]. A real-time rule-based DR controller with load shifting and curtailment mechanisms was proposed in [177]. The study in [178] conducted a quality of experience perception analysis and based on user profile proposed a smart HEMS considering the degree of annoyance and renewable energy resources. The hardware demonstration of DSM for controlling air conditioners through Wi-Fi technology and DR programs was discussed [66]. The control methodology in [64] used the combination of fuzzy controller, rolling optimization, and real-time control strategy for appliance scheduling in a DR environment. For efficient utilization of energy storage systems [179] developed a nonhomogenous hidden Markov model that formulates the energy storage management problem and used piecewise linear approximation for further solving. Table 7 summarizes the miscellaneous DSM approaches.

7. Discussion and Future Works

From a technical point of view, the most challenging proposals are as follows:
  • As the number of HVAC systems is increasing, heat dissipation from the condensing coil is also increasing, thereby causing environmental issues indirectly affecting human comfort. To overcome the challenge there is a need for the development of a DSM scheme that can accommodate this heat which can either be used for space heating or in kitchen applications.
  • The majority of the research focused on thermal, visual, and air quality comfort, but did not consider humidity, social comfort, and assisted living in their experiments.
  • Design and real-time implementation of hybrid DR controllers considering both technical and economic aspects of the grid to provide enough knowledge of the system (experience) concerning decentralized control and to maintain the reliability of the grid (to control the peaks at off-peak hours).
  • Integration of Fuzzy Logic with metaheuristic algorithms capable of energy prediction, optimization, and scheduling in real-time could give the best results for energy consumption minimization without affecting the degree of comfort.
  • The system should also include renewable energy resources, energy storage devices, and an IoT based protocol to maintain the flexibility and security within the smart home.

8. Conclusions

This paper provides a review of the previous and ongoing research on DSM. DSM strategies are described and a comparison is made between energy conservation and energy efficiency, price-based and incentive-based DR programs, energy optimization and scheduling, and distributed generation and energy storage. We addressed soft computing techniques namely FL, ANN, EC, and different optimization techniques for energy management and scheduling using renewables and storage devices and finally compared them. From a sustainable point of view, DSM is economically viable, provides grid stability, improves the demand and supply-side efficiency, and is environmentally friendly. It is still a developing and promising area of the smart grid. We hope that this review can help new researchers and readers gain insights into various terminologies and methodologies adopted in DSM implementation.

Author Contributions

All authors contributed equally in the preparation of the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the Taif University Researchers Supporting Project, Taif University, Taif, Saudi Arabia, under Grant TURSP-2020/278, and in part by the Project CRGS/Mohd Tariq/01 from the Hardware-In-the-Loop (HIL) Laboratory, Department of Electrical Engineering, Aligarh Muslim University, India.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors have no conflict of interest.

Correction Statement

Due to an error in article production, several article preparation template sentences were included in the initial version of this publication. This information has been removed and the manuscript updated. This change does not affect the scientific content of the article.

References

  1. Bureau of Energy Efficiency. Marching towards Energy Efficient Economy. 2019. Available online: https://beeindia.gov.in/sites/default/files/English_BEE_0.pdf (accessed on 11 July 2020).
  2. Ahmad, Z.; Abbasi, M.H.; Khan, A.; Mall, I.S.; Khan, M.F.N.; Sajjad, I.A. Design of IoT Embedded Smart Energy Management System. In Proceedings of the 2020 International Conference on Engineering and Emerging Technologies (ICEET), Lahore, Pakistan, 22–23 February 2020; pp. 1–5. [Google Scholar] [CrossRef]
  3. Dileep, G. A survey on smart grid technologies and applications. Renew. Energy 2020, 146, 2589–2625. [Google Scholar] [CrossRef]
  4. Sarker, E.; Halder, P.; Seyedmahmoudian, M.; Jamei, E.; Horan, B.; Mekhilef, S.; Stojcevski, A. Progress on the demand side management in smart grid and optimization approaches. Int. J. Energy Res. 2021, 45, 36–64. [Google Scholar] [CrossRef]
  5. Central Electricity Authority. Growth of Electricity Sector in India from1947 to 2019. 2019. Available online: http://www.cea.nic.in/reports/others/planning/pdm/growth_2019.pdf (accessed on 7 August 2020).
  6. Lobaccaro, G.; Carlucci, S.; Löfström, E. A review of systems and technologies for smart homes and smart grids. Energies 2016, 9, 348. [Google Scholar] [CrossRef]
  7. Pau, G.; Collotta, M.; Ruano, A.; Qin, J. Smart home energy management. Energies 2017, 10, 382. [Google Scholar] [CrossRef]
  8. Khalid, R.; Javaid, N.; Rahim, M.H.; Aslam, S.; Sher, A. Fuzzy energy management controller and scheduler for smart homes. Sustain. Comput. Inf. Syst. 2019, 21, 103–118. [Google Scholar] [CrossRef]
  9. Makhadmeh, S.N.; Khader, A.T.; Al-Betar, M.A.; Naim, S.; Abasi, A.K.; Alyasseri, Z.A.A. Optimization methods for power scheduling problems in smart home: Survey. Renew. Sustain. Energy Rev. 2019, 115. [Google Scholar] [CrossRef]
  10. Smart Grid Handbook for Regulators and Policy Makers; India Smart Grid Forum: New Delhi, India, 2017.
  11. Strbac, G. Demand side management: Benefits and challenges. Energy Policy 2008, 36, 4419–4426. [Google Scholar] [CrossRef]
  12. Hopkins, A.S. Best Practices in Utility Demand Response Programs. 2017. Available online: https://www.synapse-energy.com/sites/default/files/Utility-DR-Presentation-17-010.pdf (accessed on 19 July 2020).
  13. Logenthiran, T.; Srinivasan, D.; Shun, T.Z. Demand side management in smart grid using heuristic optimization. IEEE Trans. Smart Grid 2012, 3, 1244–1252. [Google Scholar] [CrossRef]
  14. Hussain, I.; Mohsin, S.; Basit, A.; Khan, Z.A.; Qasim, U.; Javaid, N. A review on demand response: Pricing, optimization, and appliance scheduling. Procedia Comput. Sci. 2015, 52, 843–850. [Google Scholar] [CrossRef]
  15. Harish, V.; Kumar, A. Demand side management in India: Action plan, policies and regulations. Renew. Sustain. Energy Rev. 2014, 33, 613–624. [Google Scholar] [CrossRef]
  16. Ministry of Power, Government of India. Energy Efficiency. 2019. Available online: https://powermin.nic.in/en/content/energy-efficiency (accessed on 2 February 2021).
  17. Gupta, P. Budget 2019: Thousands of Crores Saved Annually by Using LED, Says Nirmala Sitharaman. 2019. Available online: https://www.financialexpress.com/budget/budget-2019-thousands-of-crores-saved-annually-by-using-led-says-nirmala-sitharaman/1631289/ (accessed on 11 July 2020).
  18. Haider, H.T.; See, O.H.; Elmenreich, W. A review of residential demand response of smart grid. Renew. Sustain. Energy Rev. 2016, 59, 166–178. [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. Conejo, A.J.; Morales, J.M.; Baringo, L. Real-time demand response model. IEEE Trans. Smart Grid 2010, 1, 236–242. [Google Scholar] [CrossRef]
  21. Vardakas, J.S.; Zorba, N.; Verikoukis, C.V. A survey on demand response programs in smart grids: Pricing methods and optimization algorithms. IEEE Commun. Surv. Tutor. 2015, 17, 152–178. [Google Scholar] [CrossRef]
  22. US Department of Energy. Benefits of Demand Response in Electricity Markets and Recommendations for Achieving Them; A Report to the United States Congress Pursuany to Section 1252 of the Energy Policy Act of 2005; US Department of Energy: Washington, DC, USA, 2006. [Google Scholar]
  23. Guerrero-Prado, J.S.; Alfonso-Morales, W.; Caicedo-Bravo, E.; Zayas-Pérez, B.; Espinosa-Reza, A. The Power of Big Data and Data Analytics for AMI Data: A Case Study. Sensors 2020, 20, 3289. [Google Scholar] [CrossRef] [PubMed]
  24. De Sá Ferreira, R.; Barroso, L.A.; Lino, P.R.; Carvalho, M.M.; Valenzuela, P. Time-of-use tariff design under uncertainty in price-elasticities of electricity demand: A stochastic optimization approach. IEEE Trans. Smart Grid 2013, 4, 2285–2295. [Google Scholar] [CrossRef]
  25. Herter, K. Residential implementation of critical-peak pricing of electricity. Energy Policy 2007, 35, 2121–2130. [Google Scholar] [CrossRef]
  26. Zhou, Q.; Guan, W.; Sun, W. Impact of demand response contracts on load forecasting in a smart grid environment. In Proceedings of the 2012 IEEE Power and Energy Society General Meeting, San Diego, CA, USA, 22–26 July 2012; pp. 1–4. [Google Scholar]
  27. Palensky, P.; Dietrich, D. Demand side management: Demand response, intelligent energy systems, and smart loads. IEEE Trans. Ind. Inf. 2011, 7, 381–388. [Google Scholar] [CrossRef]
  28. Lang, C.; Okwelum, E. The mitigating effect of strategic behavior on the net benefits of a direct load control program. Energy Econ. 2015, 49, 141–148. [Google Scholar] [CrossRef]
  29. Aalami, H.; Moghaddam, M.P.; Yousefi, G. Modeling and prioritizing demand response programs in power markets. Electr. Power Syst. Res. 2010, 80, 426–435. [Google Scholar] [CrossRef]
  30. Faria, P.; Vale, Z. Demand response in electrical energy supply: An optimal real time pricing approach. Energy 2011, 36, 5374–5384. [Google Scholar] [CrossRef]
  31. Rao, S.S. Engineering Optimization: Theory and Practice, 4th ed.; John Wiley & Sons: Hoboken, NJ, USA, 2009. [Google Scholar]
  32. Shah, A.S.; Nasir, H.; Fayaz, M.; Lajis, A.; Shah, A. A review on energy consumption optimization techniques in IoT based smart building environments. Information 2019, 10, 108. [Google Scholar] [CrossRef]
  33. Wang, Z.; Yang, R.; Wang, L. Multi-agent control system with intelligent optimization for smart and energy-efficient buildings. In Proceedings of the 36th Annual Conference on IEEE Industrial Electronics Society, IECON 2010, Glendale, AZ, USA, 7–10 November 2010; pp. 1144–1149. [Google Scholar]
  34. Li, X.; Wen, J.; Bai, E.W. Developing a whole building cooling energy forecasting model for on-line operation optimization using proactive system identification. Appl. Energy 2016, 164, 69–88. [Google Scholar] [CrossRef]
  35. Cai, H.; Shen, S.; Lin, Q.; Li, X.; Xiao, H. Predicting the energy consumption of residential buildings for regional electricity supply-side and demand-side management. IEEE Access 2019, 7, 30386–30397. [Google Scholar] [CrossRef]
  36. Radhakrishnan, A.; Selvan, M. Load scheduling for smart energy management in residential buildings with renewable sources. In Proceedings of the 2014 Eighteenth National Power Systems Conference (NPSC), Guwahati, India, 18–20 December 2014; pp. 1–6. [Google Scholar]
  37. Ackermann, T.; Andersson, G.; Soder, L. Distributed Generation: A Definition. Electr. Power Syst. Res. 2001, 57, 195–204. [Google Scholar] [CrossRef]
  38. De Almeida, A.T.; Moura, P.S.; Gellings, C.W.; Parmenter, K.E. Distributed Generation and Demand Side Management. In Handbook of Energy Efficiency and Renewable Energy; Taylor & Francis Group, LLC: Abington, UK, 2007; Chapter 5; pp. 1–54. [Google Scholar]
  39. U.S. Environmental Protection Agency. Distributed Generation of Electricity and Its Environmental Impacts. 2020. Available online: https://www.epa.gov/energy/distributed-generation-electricity-and-its-environmental-impacts (accessed on 21 July 2020).
  40. Fthenakis, V.; Kim, H.C. Land use and electricity generation: A life-cycle analysis. Renew. Sustain. Energy Rev. 2009, 13, 1465–1474. [Google Scholar] [CrossRef]
  41. Goh, C.S. Energy: Current Approach. In Sustainable Construction Technologies; Elsevier: Amsterdam, The Netherlands, 2019; Chapter 6; pp. 145–159. [Google Scholar]
  42. Zhou, B.; Li, W.; Chan, K.W.; Cao, Y.; Kuang, Y.; Liu, X.; Wang, X. Smart home energy management systems: Concept, configurations, and scheduling strategies. Renew. Sustain. Energy Rev. 2016, 61, 30–40. [Google Scholar] [CrossRef]
  43. Ministry of New and Renewable Energy. Annual Report 2019–20. 2020. Available online: https://mnre.gov.in/img/documents/uploads/file_f-1585710569965.pdf (accessed on 14 July 2020).
  44. Revuelta, P.S.; Litrán, S.P.; Thomas, J.P. Distributed Generation. In Active Power Line Conditioners; Elsevier Inc.: Amsterdam, The Netherlands, 2016; Chapter 8; pp. 285–322. [Google Scholar] [CrossRef]
  45. Longe, O.M.; Ouahada, K.; Rimer, S.; Harutyunyan, A.N.; Ferreira, H.C. Distributed demand side management with battery storage for smart home energy scheduling. Sustainability 2017, 9, 120. [Google Scholar] [CrossRef]
  46. Mehrjerdi, H. Multilevel home energy management integrated with renewable energies and storage technologies considering contingency operation. J. Renew. Sustain. Energy 2019, 11, 025101. [Google Scholar] [CrossRef]
  47. Kuzlu, M.; Pipattanasomporn, M.; Rahman, S. Hardware Demonstration of a Home Energy Management System for Demand Response Applications. IEEE Trans. Smart Grid 2012, 3, 1704–1711. [Google Scholar] [CrossRef]
  48. Paunescu, C.I.; Zabava, T.; Toma, L.; Bulac, C.; Eremia, M. Hardware home energy management system for monitoring the quality of energy service at small consumers. In Proceedings of the 2014 16th International Conference on Harmonics and Quality of Power (ICHQP), Bucharest, Romania, 25–28 May 2014; pp. 24–28. [Google Scholar]
  49. Shakeri, M.; Amin, N.; Pasupuleti, J.; Mehbodniya, A.; Asim, N.; Tiong, S.K.; Low, F.W.; Yaw, C.T.; Samsudin, N.A.; Rokonuzzaman, M.; et al. An autonomous home energy management system using dynamic priority strategy in conventional homes. Energies 2020, 13, 3312. [Google Scholar] [CrossRef]
  50. Hashmi, S.A.; Ali, C.F.; Zafar, S. Internet of things and cloud computing-based energy management system for demand side management in smart grid. Int. J. Energy Res. 2021, 45, 1007–1022. [Google Scholar] [CrossRef]
  51. Inoue, M.; Higuma, T.; Ito, Y.; Kushiro, N.; Kubota, H. Network architecture for home energy management system. IEEE Trans. Consumer Electr. 2003, 49, 606–613. [Google Scholar] [CrossRef]
  52. Digital Illumination Interface Alliance. Standards. 2018. Available online: https://www.dali-alliance.org/dali/ (accessed on 25 May 2021).
  53. Han, D.M.; Lim, J.H. Design and implementation of smart home energy management systems based on zigbee. IEEE Trans. Consumer Electr. 2010, 56, 1417–1425. [Google Scholar] [CrossRef]
  54. Lilakiatsakun, W.; Seneviratne, A. Wireless home networks based on a hierarchical Bluetooth scatternet architecture. In Proceedings of the Ninth IEEE International Conference on Networks, ICON 2001, Bangkok, Thailand, 10–11 October 2001; pp. 481–485. [Google Scholar]
  55. Tozlu, S.; Senel, M.; Mao, W.; Keshavarzian, A. Wi-Fi enabled sensors for internet of things: A practical approach. IEEE Commun. Mag. 2012, 50, 134–143. [Google Scholar] [CrossRef]
  56. Son, Y.S.; Pulkkinen, T.; Moon, K.D.; Kim, C. Home energy management system based on power line communication. IEEE Trans. Consumer Electr. 2010, 56, 1380–1386. [Google Scholar] [CrossRef]
  57. Kastner, W.; Neugschwandtner, G.; Soucek, S.; Newman, H.M. Communication systems for building automation and control. Proc. IEEE 2005, 93, 1178–1203. [Google Scholar] [CrossRef]
  58. Liu, J.; Zhang, W.; Chu, X.; Liu, Y. Fuzzy logic controller for energy savings in a smart LED lighting system considering lighting comfort and daylight. Energy Build. 2016, 127, 95–104. [Google Scholar] [CrossRef]
  59. Abubakar, I.; Khalid, S.; Mustafa, M.; Shareef, H.; Mustapha, M. Application of load monitoring in appliances’ energy management—A review. Renew. Sustain. Energy Rev. 2017, 67, 235–245. [Google Scholar] [CrossRef]
  60. Han, D.M.; Lim, J.H. Smart home energy management system using IEEE 802.15. 4 and zigbee. IEEE Trans. Consumer Electr. 2010, 56, 1403–1410. [Google Scholar] [CrossRef]
  61. Huang, L.C.; Chang, H.C.; Chen, C.C.; Kuo, C.C. A ZigBee-based monitoring and protection system for building electrical safety. Energy Build. 2011, 43, 1418–1426. [Google Scholar] [CrossRef]
  62. Byun, J.; Hong, I.; Park, S. Intelligent cloud home energy management system using household appliance priority based scheduling based on prediction of renewable energy capability. IEEE Trans. Consumer Electr. 2012, 58, 1194–1201. [Google Scholar] [CrossRef]
  63. Peng, C.; Huang, J. A home energy monitoring and control system based on ZigBee technology. Int. J. Green Energy 2016, 13, 1615–1623. [Google Scholar] [CrossRef]
  64. Zhou, S.; Wu, Z.; Li, J.; Zhang, X.P. Real-time energy control approach for smart home energy management system. Electr. Power Compon. Syst. 2014, 42, 315–326. [Google Scholar] [CrossRef]
  65. Collotta, M.; Pau, G. A novel energy management approach for smart homes using bluetooth low energy. IEEE J. Sel. Areas Commun. 2015, 33, 2988–2996. [Google Scholar] [CrossRef]
  66. Saha, A.; Kuzlu, M.; Pipattanasomporn, M. Demonstration of a home energy management system with smart thermostat control. In Proceedings of the 2013 IEEE PES Innovative Smart Grid Technologies Conference (ISGT), Washington, DC, USA, 24–27 February 2013; pp. 1–6. [Google Scholar]
  67. Wang, L.; Peng, D.; Zhang, T. Design of smart home system based on WiFi smart plug. Int. J. Smart Home 2015, 9, 173–182. [Google Scholar] [CrossRef]
  68. Vesselényi, T.; Moldovan, O.; Bungau, C.; Csokmai, L. A survey on soft computing techniques used in intelligent building control. Recent Innov. Mechatron. 2014, 1. [Google Scholar] [CrossRef]
  69. Wu, Y.; Zhang, B.; Lu, J.; Du, K. Fuzzy logic and neuro-fuzzy systems: A systematic introduction. Int. J. Artif. Intell. Expert Syst. 2011, 2, 47–80. [Google Scholar]
  70. Feng, G. A survey on analysis and design of model-based fuzzy control systems. IEEE Trans. Fuzzy Syst. 2006, 14, 676–697. [Google Scholar] [CrossRef]
  71. Kolokotsa, D.; Tsiavos, D.; Stavrakakis, G.; Kalaitzakis, K.; Antonidakis, E. Advanced fuzzy logic controllers design and evaluation for buildings’ occupants thermal–visual comfort and indoor air quality satisfaction. Energy Build. 2001, 33, 531–543. [Google Scholar] [CrossRef]
  72. Kolokotsa, D.; Stavrakakis, G.; Kalaitzakis, K.; Agoris, D. Genetic algorithms optimized fuzzy controller for the indoor environmental management in buildings implemented using PLC and local operating networks. Eng. Appl. Artif. Intell. 2002, 15, 417–428. [Google Scholar] [CrossRef]
  73. Kolokotsa, D. Comparison of the performance of fuzzy controllers for the management of the indoor environment. Build. Environ. 2003, 38, 1439–1450. [Google Scholar] [CrossRef]
  74. Calvino, F.; La Gennusa, M.; Rizzo, G.; Scaccianoce, G. The control of indoor thermal comfort conditions: Introducing a fuzzy adaptive controller. Energy Build. 2004, 36, 97–102. [Google Scholar] [CrossRef]
  75. Lah, M.T.; Zupančič, B.; Peternelj, J.; Krainer, A. Daylight illuminance control with fuzzy logic. Solar Energy 2006, 80, 307–321. [Google Scholar]
  76. Navale, R.L.; Nelson, R.M. Use of genetic algorithms to develop an adaptive fuzzy logic controller for a cooling coil. Energy Build. 2010, 42, 708–716. [Google Scholar] [CrossRef]
  77. Khan, M.W.; Choudhry, M.A.; Zeeshan, M. An efficient design of genetic algorithm based adaptive fuzzy logic controller for multivariable control of hvac systems. In Proceedings of the 2013 5th Computer Science and Electronic Engineering Conference (CEEC), Colchester, UK, 17–18 September 2013; pp. 1–6. [Google Scholar]
  78. Dounis, A.I.; Tiropanis, P.; Argiriou, A.; Diamantis, A. Intelligent control system for reconciliation of the energy savings with comfort in buildings using soft computing techniques. Energy Build. 2011, 43, 66–74. [Google Scholar] [CrossRef]
  79. Hong, Y.Y.; Lin, J.K.; Wu, C.P.; Chuang, C.C. Multi-objective air-conditioning control considering fuzzy parameters using immune clonal selection programming. IEEE Trans. Smart Grid 2012, 3, 1603–1610. [Google Scholar] [CrossRef]
  80. Wagner, C.; Goumopoulos, C.; Hagras, H. Emerging and adaptive fuzzy logic based behaviours in activity sphere centred ambient ecologies. Pervas. Mobile Comput. 2012, 8, 500–521. [Google Scholar] [CrossRef]
  81. Mohsenzadeh, A.; Shariatkhah, M.H.; Haghifam, M. Applying fuzzy techniques to model customer comfort in a smart home control system. In Proceedings of the 22nd International Conference and Exhibition on Electricity Distribution (CIRED 2013), Stockholm, Sweden, 10–13 June 2013; pp. 1–4. [Google Scholar]
  82. Al-Daraiseh, A.; El-Qawasmeh, E.; Shah, N. Multi-agent system for energy consumption optimisation in higher education institutions. J. Comput. Syst. Sci. 2015, 81, 958–965. [Google Scholar] [CrossRef]
  83. Keshtkar, A.; Arzanpour, S.; Keshtkar, F.; Ahmadi, P. Smart residential load reduction via fuzzy logic, wireless sensors, and smart grid incentives. Energy Build. 2015, 104, 165–180. [Google Scholar] [CrossRef]
  84. Keshtkar, A.; Arzanpour, S. An adaptive fuzzy logic system for residential energy management in smart grid environments. Appl. Energy 2017, 186, 68–81. [Google Scholar] [CrossRef]
  85. Ainsworth, N.; Johnson, B.; Lundstrom, B. A fuzzy-logic subsumption controller for Home Energy Management Systems. In Proceedings of the 2015 North American Power Symposium (NAPS), Charlotte, NC, USA, 4–6 October 2015; pp. 1–7. [Google Scholar]
  86. Anastasiadi, C.; Dounis, A.I. Co-simulation of fuzzy control in buildings and the HVAC system using BCVTB. Adv. Build. Energy Res. 2018, 12, 195–216. [Google Scholar] [CrossRef]
  87. Krishna, P.N.; Gupta, S.R.; Shankaranarayanan, P.; Sidharth, S.; Sirphi, M. Fuzzy Logic Based Smart Home Energy Management System. In Proceedings of the 2018 9th International Conference on Computing, Communication and Networking Technologies (ICCCNT), Bengaluru, India, 10–12 July 2018; pp. 1–5. [Google Scholar]
  88. Ain, Q.U.; Iqbal, S.; Khan, S.A.; Malik, A.W.; Ahmad, I.; Javaid, N. IoT operating system based fuzzy inference system for home energy management system in smart buildings. Sensors 2018, 18, 2802. [Google Scholar] [CrossRef] [PubMed]
  89. Lee, J.W.; Lee, D.H. Residential electricity load scheduling for multi-class appliances with time-of-use pricing. In Proceedings of the 2011 IEEE GLOBECOM Workshops (GC Wkshps), Houston, TX, USA, 5–9 December 2011; pp. 1194–1198. [Google Scholar]
  90. Moon, J.W.; Kim, J.J. ANN-based thermal control models for residential buildings. Build. Environ. 2010, 45, 1612–1625. [Google Scholar] [CrossRef]
  91. Ferreira, P.; Ruano, A.; Silva, S.; Conceicao, E. Neural networks based predictive control for thermal comfort and energy savings in public buildings. Energy Build. 2012, 55, 238–251. [Google Scholar] [CrossRef]
  92. Ahmed, M.S.; Mohamed, A.; Shareef, H.; Homod, R.Z.; Ali, J.A. Artificial neural network based controller for home energy management considering demand response events. In Proceedings of the 2016 International Conference on Advances in Electrical, Electronic and Systems Engineering (ICAEES), Putrajaya, Malaysia, 14–16 November 2016; pp. 506–509. [Google Scholar]
  93. Wahid, F.; Ghazali, R.; Fayaz, M.; Shah, A.S. Statistical Features Based Approach (SFBA) for Hourly Energy Consumption Prediction Using Neural Network. Int. J. Inf. Technol. Comput. Sci. 2017, 9, 23–30. [Google Scholar] [CrossRef]
  94. Lu, R.; Hong, S.H.; Yu, M. Demand Response for Home Energy Management Using Reinforcement Learning and Artificial Neural Network. IEEE Trans. Smart Grid 2019, 10, 6629–6639. [Google Scholar] [CrossRef]
  95. Hafeez, G.; Alimgeer, K.S.; Wadud, Z.; Khan, I.; Usman, M.; Qazi, A.B.; Khan, F.A. An Innovative Optimization Strategy for Efficient Energy Management With Day-Ahead Demand Response Signal and Energy Consumption Forecasting in Smart Grid Using Artificial Neural Network. IEEE Access 2020, 8, 84415–84433. [Google Scholar] [CrossRef]
  96. Yousefi, M.; Hajizadeh, A.; Norbakhsh Soltani, M.; Hredzak, B. Predictive Home Energy Management System with Photovoltaic Array, Heat Pump and Plug-in Electric Vehicle. IEEE Trans. Ind. Inf. 2020, 17, 430–440. [Google Scholar] [CrossRef]
  97. Ahmed, M.S.; Mohamed, A.; Homod, R.Z.; Shareef, H. Hybrid LSA-ANN based home energy management scheduling controller for residential demand response strategy. Energies 2016, 9, 716. [Google Scholar] [CrossRef]
  98. Fayaz, M.; Kim, D. A prediction methodology of energy consumption based on deep extreme learning machine and comparative analysis in residential buildings. Electronics 2018, 7, 222. [Google Scholar] [CrossRef]
  99. Li, C.; Ding, Z.; Zhao, D.; Yi, J.; Zhang, G. Building energy consumption prediction: An extreme deep learning approach. Energies 2017, 10, 1525. [Google Scholar] [CrossRef]
  100. Moon, J.W.; Jung, S.K.; Kim, Y.; Han, S.H. Comparative study of artificial intelligence-based building thermal control methods–Application of fuzzy, adaptive neuro-fuzzy inference system, and artificial neural network. Appl. Therm. Eng. 2011, 31, 2422–2429. [Google Scholar] [CrossRef]
  101. Ahn, J.; Cho, S.; Chung, D.H. Analysis of energy and control efficiencies of fuzzy logic and artificial neural network technologies in the heating energy supply system responding to the changes of user demands. Appl. Energy 2017, 190, 222–231. [Google Scholar] [CrossRef]
  102. Fong, K.; Hanby, V.; Chow, T. HVAC system optimization for energy management by evolutionary programming. Energy Build. 2006, 38, 220–231. [Google Scholar] [CrossRef]
  103. Pedrasa, M.A.A.; Spooner, T.D.; MacGill, I.F. Scheduling of demand side resources using binary particle swarm optimization. IEEE Trans. Power Syst. 2009, 24, 1173–1181. [Google Scholar] [CrossRef]
  104. Esmat, A.; Magdy, A.; Elkhattam, W.; Elbakly, A. A novel Energy Management System using Ant Colony Optimization for micro-grids. In Proceedings of the 2013 3rd International Conference on Electric Power and Energy Conversion Systems, Istanbul, Turkey, 2–4 October 2013; pp. 1–6. [Google Scholar] [CrossRef]
  105. 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]
  106. Nassif, N. Modeling and optimization of HVAC systems using artificial neural network and genetic algorithm. In Building Simulation; Springer: Berlin, Germany, 2014; Volume 7, pp. 237–245. [Google Scholar]
  107. Galbazar, A.; Ali, S.; Kim, D. Optimization approach for energy saving and comfortable space using aco in building. Int. J. Smart Home 2016, 10, 47–56. [Google Scholar] [CrossRef]
  108. Ali, S.; Kim, D.H. Optimized power control methodology using genetic algorithm. Wireless Pers. Commun. 2015, 83, 493–505. [Google Scholar] [CrossRef]
  109. Ullah, I.; Kim, D. An improved optimization function for maximizing user comfort with minimum energy consumption in smart homes. Energies 2017, 10, 1818. [Google Scholar] [CrossRef]
  110. Carlucci, S.; Cattarin, G.; Causone, F.; Pagliano, L. Multi-objective optimization of a nearly zero-energy building based on thermal and visual discomfort minimization using a non-dominated sorting genetic algorithm (NSGA-II). Energy Build. 2015, 104, 378–394. [Google Scholar] [CrossRef]
  111. Garroussi, Z.; Ellaia, R.; Talbi, E.G. Appliance scheduling in a smart home using a multiobjective evolutionary algorithm. In Proceedings of the 2016 International Renewable and Sustainable Energy Conference (IRSEC), Marrakech, Morocco, 14–17 November 2016; pp. 1098–1103. [Google Scholar]
  112. Delgarm, N.; Sajadi, B.; Kowsary, F.; Delgarm, S. Multi-objective optimization of the building energy performance: A simulation-based approach by means of particle swarm optimization (PSO). Appl. Energy 2016, 170, 293–303. [Google Scholar] [CrossRef]
  113. Zhang, Y.; Zeng, P.; Zang, C. Optimization algorithm for home energy management system based on artificial bee colony in smart grid. In Proceedings of the 2015 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER), Shenyang, China, 8–12 June 2015; pp. 734–740. [Google Scholar]
  114. Wahid, F.; Kim, D.H. An efficient approach for energy consumption optimization and management in residential building using artificial bee colony and fuzzy logic. Math. Probl. Eng. 2016, 2016. [Google Scholar] [CrossRef]
  115. Rahim, S.; 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] [CrossRef]
  116. 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]
  117. Hafeez, G.; Javaid, N.; Iqbal, S.; Khan, F.A. Optimal residential load scheduling under utility and rooftop photovoltaic units. Energies 2018, 11, 611. [Google Scholar] [CrossRef]
  118. Shaikh, P.H.; Nor, N.B.M.; Nallagownden, P.; Elamvazuthi, I.; Ibrahim, T. Intelligent multi-objective control and management for smart energy efficient buildings. Int. J. Electr. Power Energy Syst. 2016, 74, 403–409. [Google Scholar] [CrossRef]
  119. Ahmed, M.S.; Mohamed, A.; Khatib, T.; Shareef, H.; Homod, R.Z.; Abd Ali, J. Real time optimal schedule controller for home energy management system using new binary backtracking search algorithm. Energy Build. 2017, 138, 215–227. [Google Scholar] [CrossRef]
  120. Butt, A.A.; Rahim, M.H.; Khan, M.; Zahra, A.; Tariq, M.; Ahmad, T.; Javaid, N. Energy efficiency using genetic and crow search algorithms in smart grid. In International Conference on P2p, Parallel, Grid, Cloud and Internet Computing; Springer: Berlin, Germany, 2017; pp. 63–75. [Google Scholar]
  121. Aslam, S.; Iqbal, Z.; Javaid, N.; Khan, Z.A.; Aurangzeb, K.; Haider, S.I. Towards efficient energy management of smart buildings exploiting heuristic optimization with real time and critical peak pricing schemes. Energies 2017, 10, 2065. [Google Scholar] [CrossRef]
  122. Javaid, N.; Ullah, I.; Akbar, M.; Iqbal, Z.; Khan, F.A.; Alrajeh, N.; Alabed, M.S. An intelligent load management system with renewable energy integration for smart homes. IEEE Access 2017, 5, 13587–13600. [Google Scholar] [CrossRef]
  123. Ren, Y.; Wu, H.; Yang, H.; Yang, S.; Li, Z. A Method for Load Classification and Energy Scheduling Optimization to Improve Load Reliability. Energies 2018, 11, 1558. [Google Scholar] [CrossRef]
  124. Li, S.; Yang, J.; Song, W.; Chen, A. A Real-Time Electricity Scheduling for Residential Home Energy Management. IEEE Internet Things J. 2019, 6, 2602–2611. [Google Scholar] [CrossRef]
  125. Zhang, Z.; Wang, J.; Zhong, H.; Ma, H. Optimal scheduling model for smart home energy management system based on the fusion algorithm of harmony search algorithm and particle swarm optimization algorithm. Sci. Technol. Built Environ. 2020, 26, 42–51. [Google Scholar] [CrossRef]
  126. Park, J.Y.; Dougherty, T.; Fritz, H.; Nagy, Z. LightLearn: An adaptive and occupant centered controller for lighting based on reinforcement learning. Build. Environ. 2019, 147, 397–414. [Google Scholar] [CrossRef]
  127. Lee, S.; Choi, D.H. Energy Management of Smart Home with Home Appliances, Energy Storage System and Electric Vehicle: A Hierarchical Deep Reinforcement Learning Approach. Sensors 2020, 20, 2157. [Google Scholar] [CrossRef]
  128. Ullah, I.; Rasheed, M.B.; Alquthami, T.; Tayyaba, S. A Residential Load Scheduling with the Integration of On-Site PV and Energy Storage Systems in Micro-Grid. Sustainability 2020, 12, 184. [Google Scholar] [CrossRef]
  129. Tushar, M.H.K.; Zeineddine, A.W.; Assi, C. Demand-side management by regulating charging and discharging of the EV, ESS, and utilizing renewable energy. IEEE Trans. Ind. Inf. 2017, 14, 117–126. [Google Scholar] [CrossRef]
  130. Mohsenian-Rad, A.; Wong, V.W.S.; Jatskevich, J.; Schober, R.; Leon-Garcia, A. Autonomous Demand-Side Management Based on Game-Theoretic Energy Consumption Scheduling for the Future Smart Grid. IEEE Trans. Smart Grid 2010, 1, 320–331. [Google Scholar] [CrossRef]
  131. Nguyen, H.K.; Song, J.B.; Han, Z. Distributed Demand Side Management with Energy Storage in Smart Grid. IEEE Trans. Parallel Distrib. Syst. 2015, 26, 3346–3357. [Google Scholar] [CrossRef]
  132. Zhu, Z.; Lambotharan, S.; Chin, W.H.; Fan, Z. A Game Theoretic Optimization Framework for Home Demand Management Incorporating Local Energy Resources. IEEE Trans. Ind. Inf. 2015, 11, 353–362. [Google Scholar] [CrossRef]
  133. Kim, B.G.; Ren, S.; Van Der Schaar, M.; Lee, J.W. Bidirectional energy trading for residential load scheduling and electric vehicles. In Proceedings of the 2013 IEEE INFOCOM, Turin, Italy, 14–19 April 2013; pp. 595–599. [Google Scholar]
  134. Yaagoubi, N.; Mouftah, H.T. User-Aware Game Theoretic Approach for Demand Management. IEEE Trans. Smart Grid 2015, 6, 716–725. [Google Scholar] [CrossRef]
  135. Chen, Z.; Wu, L.; Fu, Y. Real-time price-based demand response management for residential appliances via stochastic optimization and robust optimization. IEEE Trans. Smart Grid 2012, 3, 1822–1831. [Google Scholar] [CrossRef]
  136. Wang, J.; Li, P.; Fang, K.; Zhou, Y. Robust optimization for household load scheduling with uncertain parameters. Appl. Sci. 2018, 8, 575. [Google Scholar] [CrossRef]
  137. Qayyum, F.A.; Naeem, M.; Khwaja, A.S.; Anpalagan, A.; Guan, L.; Venkatesh, B. Appliance Scheduling Optimization in Smart Home Networks. IEEE Access 2015, 3, 2176–2190. [Google Scholar] [CrossRef]
  138. Melhem, F.Y.; Grunder, O.; Hammoudan, Z.; Moubayed, N. Optimal residential load scheduling model in smart grid environment. In Proceedings of the 2017 IEEE International Conference on Environment and Electrical Engineering and 2017 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&CPS Europe), Milan, Italy, 6–9 June 2017; pp. 1–6. [Google Scholar]
  139. Nagpal, H.; Staino, A.; Basu, B. Application of Predictive Control in Scheduling of Domestic Appliances. Appl. Sci. 2020, 10, 1627. [Google Scholar] [CrossRef]
  140. Erdinc, O.; Paterakis, N.G.; Mendes, T.D.; Bakirtzis, A.G.; Catalao, J.P. Smart household operation considering bi-directional EV and ESS utilization by real-time pricing-based DR. IEEE Trans. Smart Grid 2014, 6, 1281–1291. [Google Scholar] [CrossRef]
  141. Tsui, K.M.; Chan, S.C. Demand response optimization for smart home scheduling under real-time pricing. IEEE Trans. Smart Grid 2012, 3, 1812–1821. [Google Scholar] [CrossRef]
  142. Vivekananthan, C.; Mishra, Y.; Li, F. Real-Time Price Based Home Energy Management Scheduler. IEEE Trans. Power Syst. 2015, 30, 2149–2159. [Google Scholar] [CrossRef]
  143. Affonso, C.M.; da Silva, R.V. Demand side management of a residential system using simulated annealing. IEEE Latin America Trans. 2015, 13, 1355–1360. [Google Scholar] [CrossRef]
  144. Ma, J.; Chen, H.H.; Song, L.; Li, Y. Cost-efficient residential load scheduling in smart grid. In Proceedings of the 2014 IEEE International Conference on Communication Systems, Macau, China, 19–21 November 2014; pp. 590–594. [Google Scholar]
  145. Bahrami, S.; Parniani, M.; Vafaeimehr, A. A modified approach for residential load scheduling using smart meters. In Proceedings of the 2012 3rd IEEE PES Innovative Smart Grid Technologies Europe (ISGT Europe), Berlin, Germany, 14–17 October 2012; pp. 1–8. [Google Scholar]
  146. Squartini, S.; Boaro, M.; De Angelis, F.; Fuselli, D.; Piazza, F. Optimization algorithms for home energy resource scheduling in presence of data uncertainty. In Proceedings of the 2013 Fourth International Conference on Intelligent Control and Information Processing (ICICIP), Beijing, China, 9–11 June 2013; pp. 323–328. [Google Scholar]
  147. Anvari-Moghaddam, A.; Monsef, H.; Rahimi-Kian, A. Optimal Smart Home Energy Management Considering Energy Saving and a Comfortable Lifestyle. IEEE Trans. Smart Grid 2015, 6, 324–332. [Google Scholar] [CrossRef]
  148. Wang, J.; Li, Y.; Zhou, Y. Interval number optimization for household load scheduling with uncertainty. Energy Build. 2016, 130, 613–624. [Google Scholar] [CrossRef]
  149. Khalid, A.; Javaid, N.; Guizani, M.; Alhussein, M.; Aurangzeb, K.; Ilahi, M. Towards dynamic coordination among home appliances using multi-objective energy optimization for demand side management in smart buildings. IEEE Access 2018, 6, 19509–19529. [Google Scholar] [CrossRef]
  150. Jindal, A.; Bhambhu, B.S.; Singh, M.; Kumar, N.; Naik, K. A Heuristic-Based Appliance Scheduling Scheme for Smart Homes. IEEE Trans. Ind. Inf. 2019, 16, 3242–3255. [Google Scholar] [CrossRef]
  151. Yahia, Z.; Pradhan, A. Multi-objective optimization of household appliance scheduling problem considering consumer preference and peak load reduction. Sustain. Cities Soc. 2020, 55, 102058. [Google Scholar] [CrossRef]
  152. Fayaz, M.; Kim, D. Energy consumption optimization and user comfort management in residential buildings using a bat algorithm and fuzzy logic. Energies 2018, 11, 161. [Google Scholar] [CrossRef]
  153. Fanitabasi, F.; Pournaras, E. Appliance-Level Flexible Scheduling for Socio-Technical Smart Grid Optimization. IEEE Access 2020, 8, 119880–119898. [Google Scholar] [CrossRef]
  154. Koczy, L.T.; Medina, J.; Reformat, M.; Wong, K.W.; Yoon, J.H. Computational intelligence in modeling complex systems and solving complex problems. Complexity 2019, 2019, 7606715. [Google Scholar] [CrossRef]
  155. Bhalshankar, S.S.; Thorat, C. Integration of smart grid with renewable energy for energy demand management: Puducherry case study. In Proceedings of the 2016 International Conference on Signal Processing, Communication, Power and Embedded System (SCOPES), Paralakhemundi, India, 3–5 October 2016; pp. 1–5. [Google Scholar]
  156. Al-Ali, A.; El-Hag, A.; Bahadiri, M.; Harbaji, M.; El Haj, Y.A. Smart home renewable energy management system. Energy Procedia 2011, 12, 120–126. [Google Scholar] [CrossRef]
  157. Venizelou, V.; Makrides, G.; Efthymiou, V.; Georghiou, G.E. Methodology for deploying cost-optimum price-based demand side management for residential prosumers. Renew. Energy 2020, 153, 228–240. [Google Scholar] [CrossRef]
  158. Suryanarayanan, S.; Devadass, M.A.; Hansen, T.M. A load scheduling algorithm for the smart home using customer preferences and real time residential prices. IFAC-PapersOnLine 2015, 48, 126–131. [Google Scholar] [CrossRef]
  159. Rasheed, M.; Javaid, N.; Ahmad, A.; Jamil, M.; Khan, Z.; Qasim, U.; Alrajeh, N. Energy Optimization in Smart Homes Using Customer Preference and Dynamic Pricing. Energies 2016, 9, 593. [Google Scholar] [CrossRef]
  160. Xiang, S.; Chang, L.; Cao, B.; He, Y.; Zhang, C. A Novel Domestic Electric Water Heater Control Method. IEEE Trans. Smart Grid 2020, 11, 3246–3256. [Google Scholar] [CrossRef]
  161. Amer, M.; Naaman, A.; M’Sirdi, N.; El-Zonkoly, A. A hardware algorithm for PAR reduction in smart home. In Proceedings of the 2014 International Conference on Applied and Theoretical Electricity (ICATE), Craiova, Romania, 23–25 October 2014; pp. 1–6. [Google Scholar]
  162. Arun, S.; Selvan, M. Smart residential energy management system for demand response in buildings with energy storage devices. Front. Energy 2019, 13, 715–730. [Google Scholar] [CrossRef]
  163. Chakraborty, N.; Mondal, A.; Mondal, S. Intelligent scheduling of thermostatic devices for efficient energy management in smart grid. IEEE Trans. Ind. Inf. 2017, 13, 2899–2910. [Google Scholar] [CrossRef]
  164. Du, P.; Lu, N. Appliance Commitment for Household Load Scheduling. IEEE Trans. Smart Grid 2011, 2, 411–419. [Google Scholar] [CrossRef]
  165. Freire, R.Z.; Oliveira, G.H.; Mendes, N. Predictive controllers for thermal comfort optimization and energy savings. Energy Build. 2008, 40, 1353–1365. [Google Scholar] [CrossRef]
  166. Ostadijafari, M.; Dubey, A.; Yu, N. Linearized Price-Responsive HVAC Controller for Optimal Scheduling of Smart Building Loads. IEEE Trans. Smart Grid 2020, 1, 3131–3145. [Google Scholar] [CrossRef]
  167. Perez, K.X.; Baldea, M.; Edgar, T.F. Integrated HVAC management and optimal scheduling of smart appliances for community peak load reduction. Energy Build. 2016, 123, 34–40. [Google Scholar] [CrossRef]
  168. Scherer, H.F.; Pasamontes, M.; Guzmán, J.L.; Álvarez, J.; Camponogara, E.; Normey-Rico, J. Efficient building energy management using distributed model predictive control. J. Process Control 2014, 24, 740–749. [Google Scholar] [CrossRef]
  169. Baniasadi, A.; Habibi, D.; Bass, O.; Masoum, M.A.S. Optimal Real-Time Residential Thermal Energy Management for Peak-Load Shifting With Experimental Verification. IEEE Trans. Smart Grid 2019, 10, 5587–5599. [Google Scholar] [CrossRef]
  170. Chen, C.; Wang, J.; Heo, Y.; Kishore, S. MPC-Based Appliance Scheduling for Residential Building Energy Management Controller. IEEE Trans. Smart Grid 2013, 4, 1401–1410. [Google Scholar] [CrossRef]
  171. Chew, I.; Kalavally, V.; Oo, N.W.; Parkkinen, J. Design of an energy-saving controller for an intelligent LED lighting system. Energy Build. 2016, 120, 1–9. [Google Scholar] [CrossRef]
  172. Li, W.T.; Yuen, C.; Hassan, N.U.; Tushar, W.; Wen, C.K.; Wood, K.L.; Hu, K.; Liu, X. Demand response management for residential smart grid: From theory to practice. IEEE Access 2015, 3, 2431–2440. [Google Scholar] [CrossRef]
  173. Boynuegri, A.R.; Yagcitekin, B.; Baysal, M.; Karakas, A.; Uzunoglu, M. Energy management algorithm for smart home with renewable energy sources. In Proceedings of the 4th International Conference on Power Engineering, Energy and Electrical Drives, Istanbul, Turkey, 13–17 May 2013; pp. 1753–1758. [Google Scholar]
  174. Lopez, J.M.G.; Pouresmaeil, E.; Canizares, C.A.; Bhattacharya, K.; Mosaddegh, A.; Solanki, B.V. Smart residential load simulator for energy management in smart grids. IEEE Trans. Ind. Electr. 2018, 66, 1443–1452. [Google Scholar] [CrossRef]
  175. Pipattanasomporn, M.; Kuzlu, M.; Rahman, S. An Algorithm for Intelligent Home Energy Management and Demand Response Analysis. IEEE Trans. Smart Grid 2012, 3, 2166–2173. [Google Scholar] [CrossRef]
  176. Missaoui, R.; Joumaa, H.; Ploix, S.; Bacha, S. Managing energy smart homes according to energy prices: Analysis of a building energy management system. Energy Build. 2014, 71, 155–167. [Google Scholar] [CrossRef]
  177. Althaher, S.; Mutale, J. Management and control of residential energy through implementation of real time pricing and demand response. In Proceedings of the 2012 IEEE Power and Energy Society General Meeting, San Diego, CA, USA, 22–26 July 2012; pp. 1–7. [Google Scholar]
  178. Pilloni, V.; Floris, A.; Meloni, A.; Atzori, L. Smart home energy management including renewable sources: A qoe-driven approach. IEEE Trans. Smart Grid 2016, 9, 2006–2018. [Google Scholar] [CrossRef]
  179. Zhuang, P.; Liang, H. Energy storage management in smart homes based on resident activity of daily life recognition. In Proceedings of the 2015 IEEE International Conference on Smart Grid Communications (SmartGridComm), Miami, FL, USA, 2–5 November 2015; pp. 641–646. [Google Scholar]
Figure 1. Energy management framework.
Figure 1. Energy management framework.
Sustainability 13 07170 g001
Figure 2. Role of DSM strategies.
Figure 2. Role of DSM strategies.
Sustainability 13 07170 g002
Figure 3. Eco-Niwas Samhita Scheme in the residential sector [1].
Figure 3. Eco-Niwas Samhita Scheme in the residential sector [1].
Sustainability 13 07170 g003
Figure 4. Demand response classification.
Figure 4. Demand response classification.
Sustainability 13 07170 g004
Figure 5. DR functional strategy.
Figure 5. DR functional strategy.
Sustainability 13 07170 g005
Table 1. Comparison between energy conservation and energy efficiency.
Table 1. Comparison between energy conservation and energy efficiency.
AttributesEnergy ConservationEnergy Efficiency
MeaningChanging behavior or habits for using less energyUsing the technology that uses less energy
User-interactionYesMay or may not
Type of loadTraditional loadsDigital loads
User comfortCompromiseMaximum
Examples
  • Switching off lights or fans when leaving the room
  • Using natural day light
  • Walking instead of driving
  • Replacing incandescent bulbs with LEDs
  • Using Solar panels
  • Using Electric vehicles
Table 2. International collaboration under energy efficiency programs [1].
Table 2. International collaboration under energy efficiency programs [1].
S. No.International CollaborationProgrammes
1Indo-USDevelopment of ECBC, Energy Efficient HVAC systems, Capacity Building for Institutional Financing
2Indo-UKIndustrial Energy Efficiency, DSM Action Plans, Carbon Budgeting Approach
3Indo-Japan Energy Conservation Guidelines and Manuals, Waste Heat Recovery Projects, Joint Policy Researchers, Capacity Building and Industrial Energy Efficiency Programmes
4Indo-German Energy-Efficient Cooling, Energy Efficiency Standards for Multistorey Buildings, Perform, Achieve, and Trade (PAT) cycle
5Indo-SwitzerlandSmart GHAR Project, Energy Efficient Buildings via Integrated Design Method, Training Programmes
Table 3. Difference between price-based and incentive-based DR programs.
Table 3. Difference between price-based and incentive-based DR programs.
AttributesPrice-Based DRIncentive-Based DR
Price-variationTime-dependentTime-independent
RequirementPrice-designBaseline estimation
Discounts offeredTime-varyingFixed or Time-varying
Consumer participationVoluntaryVoluntary, mandatory, or market-based
ApplicabilityMostly addressed to have a propensity for less electricity use during peak hoursMostly addressed during overload periods or emergencies
Table 4. Soft computing based DSM.
Table 4. Soft computing based DSM.
ReferencesMethodObjectiveContribution
[71,72,73]FLthermal, visual, and air quality comfortFuzzy P, Fuzzy PD, Fuzzy PID, Adaptive fuzzy PD controller, and GA tuned Fuzzy controller
[74]FLthermal comfortAn adaptive fuzzy controller
[75]FLvisual comfortfuzzy-based automatic roller blind
[76,77]FLair quality comfortImproved adaptive fuzzy controllers in real-time
[78]FLthermal, visual, and air quality comfortintelligent coordinator control with five fuzzy controllers
[79,81]FLthermal comfortA scheduling problem for air conditioner temperature control based on day-ahead pricing is modeled
[83,84]FLthermal comfortsmart thermostat for the HVAC system using a programmable communicating thermostat and an adaptive model to adjust the user’s changing preferences
[58]FLvisual comfortA fuzzy logic-based smart LED lighting system
[86]FLthermal comfortFuzzy based controller for HVAC system using the Building Control Virtual Test Bed platform
[87]FL-A fuzzy logic-based smart HEMS for battery and load management
[8]FLthermal, visual and air quality comfortfuzzy controllers to control the HVAC and illumination system
[90]ANNthermal comfortANN-based predictive and adaptive control logic
[91]ANNthermal and air quality comfortdiscrete model predictive approach is developed for an HVAC system
[94,95,96]ANNthermal comfortforecasting DR signals and energy consumption patterns for maintaining an energy-efficient smart home
[97]ANNvisual comforthybrid Lightning Search algorithm LSA-ANN-based HEMS
[100,101]ANNthermal and air quality comforthybrid Adaptive Neuro-Fuzzy Inference System (ANFIS) controller
[103]ECload schedulingBinary Particle Swarm Optimization (BPSO) for scheduling interruptible loads for cost and interruption minimization
[13]ECload schedulingA day-ahead scheduling method using a heuristic evolutionary algorithm
[104]ECeconomoc dispatch probleman energy management system for micro-grids equipped with wind-turbines using ACO
[105]ECload schedulingdual pricing model RTP with Inclined Block Rate (IBR)
[107,108,109]ECuser comfortGA is compared with ACO and PSO
[113,114]ECload schedulingused Artificial Bee Colony for energy management considering renewables as well
[115,116,117]ECenergy cost reductionDifferent heuristic algorithms GA, ACO, BPSO, Wind-Driven Optimization, Bacterial Foraging Optimization, and Hybrid GA-PSO are compared
[119]ECenergy managementA real-time appliance scheduling is performed by Binary Backtracking Search Algorithm
[120,121,122]ECelectricity cost and peak load reductionhome energy management schemes comprising of GA, Cuckoo Search Algorithm, BPSO, and Crow Search Algorithm
[123]ECload schedulingAn optimal energy scheduler for load reliability using PSO
[124]ECload schedulingA real-time electricity scheduler considering renewables and energy storage resources
[125]ECload schedulingA hybrid Harmony Search-PSO algorithm
[126]ECvisual comfortLightlearn controller based on reinforcement learning
[127]ECload schedulinga bi-level deep reinforcement learning approach
[128]ECload schedulingDijkstra algorithm compared with GA, Optimal Pattern Recognition Algorithm, and BPSO
Table 5. Optimization based DSM.
Table 5. Optimization based DSM.
ReferencesOptimization MethodObjectiveContribution
[129,130]Game Theoryminimize energy costs and Peak to Average Ratio (PAR)Autonomous Game-Theory-based DSM
[132,133,134]Game Theoryload schedulingrealizing user-aware DSM considering user preferences and renewable sources
[135]Stochastic-Robustprice minimizationRTP-based DSM
[137,138,139,140]Mixed-integer programmingload schedulingsmart home appliance scheduling
[143]Simulated Annealingenergy optimizationDSM using white tariff
[146]Linear programmingload schedulingA comparative study among Linear programming, PSO, Extended PSO, Adaptive dynamic programming, and Self-learning procedures
[148]Interval number optimizationload schedulingBPSO coupled with Integer linear programming
[150]Dynamic programmingload schedulingA heuristic optimization based energy management system considering both renewable sources as well as user preferences
[151]MILPload schedulingnormalized weighted sum and compromise programming for solving scheduling problems considering the TOU pricing scheme
[152]Bat algorithm, Flower pollination, and hybrid Bat Flower pollinationload schedulingEnergy management scheduler for smart home
Table 6. Comparison between the soft computing DSM and optimization DSM.
Table 6. Comparison between the soft computing DSM and optimization DSM.
S. No.Soft Computing Based DSMOptimization-Based DSM
1.Set of computational techniques and algorithms that are used to deal with complex problems [154].Selection of the best possible element from several alternatives to achieve a target [31]
2.Does not require a mathematical modelRequires mathematical model
3.Approximate solutionsAccurate solutions
4.FastTime-consuming
5.May use heuristics or learning methodsRequire iterative methods
6.Simplicity, adaptability, and flexibilityRobustness, stochastic, and optimality
7.Best suited for real-world problemsIt may be difficult to solve real-world problems
8.Examples- Fuzzy logic [8], Artificial neural network [101], Genetic algorithm [124], Particle swarm optimization [125], Ant colony optimization [104], Cuckoo search algorithm [120], etc.Examples- Game theory [129], Mixed-integer linear programming [151], Dynamic programming [150], Simulated annealing [143], Interval number optimization [148], Stochastic and Robust optimization [135], etc.
Table 7. Miscellaneous DSM approaches.
Table 7. Miscellaneous DSM approaches.
ReferencesContribution
[156]Integration of renewable energies through microcontroller based embedded system
[157]TOU-based DSM schemes for both prosumers and consumers and a scheduling algorithm that takes into account the customer preferences
[160]A naïve control method for controlling an electric water heater without a temperature parameter
[36]DR based off-line scheduling algorithm considering renewable sources
[62,161]The hardware implementation of DR programs and cloud computing methods considering customer’s preferences and load priority
[162]A smart residential energy management system for appliances and battery scheduling
[163]Efficient load scheduling implementation of thermostatic devices using Graph theory and the Fast greedy approach
[165,166,167,168,169]Model predictive controllers for scheduling thermostatic appliances
[172]DR management through practical implementation
[173]Energy management algorithm considering renewable power, battery state of charge level, grid availability, and different tariffs
[174]Residential load simulator using MATLAB-Simulink graphical user interface
[47,64]Hardware demonstration for DR management using Zigbee protocol
[177]Real-time rule-based DR controller with load shifting and curtailment mechanisms
[66]Hardware demonstration of DSM for controlling air conditioners through Wi-Fi technology and DR programs
[64]Appliance scheduling in a DR environment using the combination of fuzzy controller, rolling optimization, and real-time control strategy
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Iqbal, S.; Sarfraz, M.; Ayyub, M.; Tariq, M.; Chakrabortty, R.K.; Ryan, M.J.; Alamri, B. A Comprehensive Review on Residential Demand Side Management Strategies in Smart Grid Environment. Sustainability 2021, 13, 7170. https://0-doi-org.brum.beds.ac.uk/10.3390/su13137170

AMA Style

Iqbal S, Sarfraz M, Ayyub M, Tariq M, Chakrabortty RK, Ryan MJ, Alamri B. A Comprehensive Review on Residential Demand Side Management Strategies in Smart Grid Environment. Sustainability. 2021; 13(13):7170. https://0-doi-org.brum.beds.ac.uk/10.3390/su13137170

Chicago/Turabian Style

Iqbal, Sana, Mohammad Sarfraz, Mohammad Ayyub, Mohd Tariq, Ripon K. Chakrabortty, Michael J. Ryan, and Basem Alamri. 2021. "A Comprehensive Review on Residential Demand Side Management Strategies in Smart Grid Environment" Sustainability 13, no. 13: 7170. https://0-doi-org.brum.beds.ac.uk/10.3390/su13137170

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