Skip to main content

A comprehensive overview on demand side energy management towards smart grids: challenges, solutions, and future direction

Abstract

Demand-side management, a new development in smart grid technology, has enabled communication between energy suppliers and consumers. Demand side energy management (DSM) reduces the cost of energy acquisition and the associated penalties by continuously monitoring energy use and managing appliance schedules. Demand response (DR), distributed energy resources (DER), and energy efficiency (EE) are three categories of DSM activities that are growing in popularity as a result of technological advancements in smart grids. During the last century, the energy demand has grown significantly in tandem with the increase in the global population. This is related to the expansion of business, industry, agriculture, and the increasing use of electric vehicles. Because of the sharp increase in global energy consumption, it is currently extremely difficult to manage problems such as the characterization of home appliances, integration of intermittent renewable energy sources, load categorization, various constraints, dynamic pricing, and consumer categorization. To address these issues, it is critical to examine demand-side management (DSM), which has the potential to be a practical solution in all energy demand sectors, including residential, commercial, industrial, and agricultural. This paper has provided a detailed analysis of the different challenges associated with DSM, including technical, economic, and regulatory challenges, and has proposed a range of potential solutions to overcome these challenges. The PRISMA reviewing methodology is adopted based on relevant literature to focus on the issues identified as barriers to improving DSM functioning. The optimization techniques used in the literature to address the problem of energy management were discussed, and the hybrid techniques have shown a better performance due to their faster convergence speed. Gaps in future research and prospective paths have been briefly discussed to provide a comprehensive understanding of the current DSM implementation and the potential benefits it can offer for an energy management system. This comprehensive review of DSM will assist all researchers in this field in improving energy management strategies and reducing the effects of system uncertainties, variances, and restrictions.

Introduction

The mechanism that allows electricity to be transmitted from power plants to energy customers is known as the “power grid”. This electricity goes from the power plant through the substations in one direction before it reaches the energy user when the voltage is changed via the transmission and distribution line (Piette et al. 2004).

The need for energy has expanded significantly along with the increase in the global population during the last century. The International Energy Agency predicted that by 2030, global electricity consumption will have increased by more than 50% (Freeman 2005). This is related to the growth of business, industry, agriculture, and the increasing use of electric vehicles (Martínez-Lao et al. 2017).

Due to the sharp increase in global energy consumption, it is currently extremely challenging to manage problems such as controlling power loss, dependability, efficiency, and security challenges. A “smart grid,” which combines self-monitoring, self-healing, pervasive control, adaptive, and islanding mode mechanisms, has been suggested to allow for energy transit from the point of production to the site of consumption to solve these problems (Fang et al. 2011; Xu et al. 2016b).

The hardware and software components of smart grids provide the utilities the capacity to immediately identify and address any problems that could develop between the customers and the producing plants and endanger the consistency and quality of the power supply. The smart grid component is classified as shown in Table 1.

Table 1 Smart grid component (Moreno Escobar et al. 2021)

Electrical energy management is used to reduce energy expenses and alter the load profile on both the supply and demand sides. The goal of supply side management (SSM) is to make energy generation, transmission, and distribution more operationally effective. SSM has many advantages, such as maximizing customer value by ensuring efficient energy production at the lowest practical cost, satisfying demand for electricity without the need for new infrastructure, and limiting environmental impact. However, supply-side management is affected by fuel price volatility because of its techniques for managing thermal generators (Haffaf et al. 2021).

Demand side energy management (DSM) reduces the cost of energy acquisition and the associated penalties by continuously monitoring energy use and managing appliance schedules (Dranka and Ferreira 2019). In order to lower peak loads, control time of use (TOU) levels of power demand, evaluate user profiles for electricity loads, lower carbon emissions, and provide consumers a choice of preferred energy source, the electrical industry originally developed the DSM in 1970 (Gellings 2017; Maharjan et al. 2014).

Several nations, including the UK (Warren 2014), China (Ming et al. 2013), North America (Wang et al. 2015), and Turkey (Alasseri et al. 2017), have adopted the Energy Management System (EMS), which is the most effective way to save energy costs while preserving system stability. However, there are still several constraints that prevent EMS from being fully implemented in underdeveloped nations. These components might be related to:

  • Adopting an EMS comes at a significant expense, and the long-term rate of return on investment is low.

  • Time-varying electricity tariffs are ideal. Making the switch from an older model to a newer one is tough for electrical companies and merchants.

  • Not all stakeholders benefit equally from the transformation;

  • Population knowledge has a significant impact on implementation speed.

  • Upgrading the network infrastructure could be very expensive for the system, and bidirectional power flow is still in the research stage, which could delay the idea of EMS.

Cappers et al. examined the prospective benefits of DSM to the electrical power system as illustrated in Fig. 1. These enhancements have the potential to provide considerable secondary advantages, such as decreased losses and premature aging (Cappers et al. 2010).

Fig. 1
figure 1

Benefit achieved by the DSM program (Cappers et al. 2010)

To effectively reduce costs without the involvement of operators, a control system that selects the energy sources to power different loads according to the period of the energy demand is required. The most frequently used controllers in the literature to accomplish the aforementioned goal are programmable logic controllers (PLC), supervisory control and data acquisition (SCADA), building management systems (BMS), energy management systems (EMS), and automation systems (home automation systems, etc.) (Jabir et al. 2018).

Numerous studies have focused on the load control strategies used by DSM (Jabir et al. 2018), the roles played by DSM in the electricity market (Morgan and Talukdar 1979), the economic benefits of DS (Conchado and Linares 2012), the impacts of DSM on the commercial and residential sectors (Esther and Kumar 2016; Shoreh et al. 2016), the interactions between DSM and other smart grid technologies (Khan et al. 2015b), the business strategies used by DSM (Behrangrad 2015), the impacts of DSM on the reliability of the power system (Kirby 2006), the optimization strategies used by DSM (Hussain et al. 2015; Vardakas et al. 2014), and the load control strategies (Khan et al. 2016).

The electrical market has just entered a phase of transformation where one of the primary objectives is to lower peak demand while making the greatest use of all resources available. Over the world, incentives have been created to motivate consumers by offering them a range of monetary benefits and different power rates at different load-dependent intervals. Dynamic pricing is an inherent aspect of the home energy scheduling problem in this situation since it encourages consumers to move their load from the on-peak to the off-peak period. Marginal cost, load pattern, social considerations, and the power utility’s capacity are the main variables utilized to define the energy tariff structure (Phuangpornpitak and Tia 2013).

All consumers must benefit from greater DSM effectiveness, which requires detailed consumer consumption data. With the advent of advanced metering infrastructure (AMI), utilities may collect all consumer consumption data, and various DSM programs may be developed depending on the data attributes. The scale, complexity, and unpredictability of smart meter data are addressed for use in load forecasting and DSM systems. When implementing DSM, it is important to consider some important factors, including the load profile of an appliance, the integration of renewable energy, load categorization, constraints, dynamic pricing, consumer categorization, optimization techniques, consumer behaviors, problems with electricity data, enough knowledge, a solid framework, and smart grid technology with its intelligent applications (Khan and Jayaweera 2019).

As the load profile of appliances heavily depends on the stochastic behavioral patterns of consumers and the surrounding environment, developing a universal DSM optimization method that works for all types of consumers is quite challenging. It is also difficult to develop a generic forecasting system that can accurately predict the power consumption of various appliances for different users. Thus, the load profile of the consumers’ appliances plays a crucial role in the development of a consumer-specific optimization algorithm that takes into consideration their preferences for comfort (Sharda et al. 2021). Different appliances have different characteristics, power requirements, and operating styles. For DSM optimization, the right grouping of home appliances based on consumer preferences or behavior is essential. Survey techniques, bottom-up models, top-down models, and hybrid methods have all been explored to do accurate appliance forecasting. Nonetheless, it is believed that utilizing smart appliances and meters is the best option (Proedrou 2021).

The effectiveness of demand scheduling optimization depends critically on customer classification. Customers should be made active DR participants by ensuring their comfort which is done by arranging various appliances within their own time and temperature ranges. likewise, customers may be grouped according to their behavior and demand (Liu et al. 2015). It is necessary to overcome consumers’ resistance to adopting and taking part in DSM programs, and this may be done by creating consumer awareness initiatives that will urge customers to use the DSM system. Increased expenses for installing and maintaining control devices must also be taken into account. It is necessary to address the impact of the accelerated development of storage systems brought on by the availability of cheap local storage. The majority of the increasing energy consumption is caused by thermostatically regulated equipment. Hence, there is a lot of room for energy savings via effective management of these devices. The following suggestions, which were emphasized in Ming et al. (2015) may truly aid in overcoming the difficulties associated with DSM.

  • The planning for the power sector and regional economic growth should all use DSM as a resource. To be properly implemented, rules, laws, and regulations need to be created by the governments and electricity grid businesses.

  • It is important to gradually establish the DSM’s assessment and monitoring methods. It might be put into practice by constructing a post evaluation system for DSM, an expert committee and oversight mechanisms for DSM, an energy efficiency evaluation system for performing energy inspections, and an analysis of the energy efficiency criteria for electrical equipment. It is also necessary to promote the creation and improvement of relevant supporting policies for DSM.

To fulfill the expanding energy demand and reduce the rising CO2 emissions, energy generation from renewable energy sources has become more crucial. Several DSM methodologies are utilized to govern distributed energy resources, renewable energy resources, and storage devices to ensure the overall system operates as effectively as feasible. It is difficult to plan for optimal energy requirements since renewable energy sources and power costs are unpredictable. Each operating location must be thoroughly analyzed to pinpoint the areas where natural capital provides notable advantages for certain types of renewable energy consumption. Several optimization techniques, such as mixed-integer linear programming (MILP) (Erdinc et al. 2014), two-stage robust optimization (Liu and Hsu 2018), and heuristic optimization, have been proposed to enhance the scheduling of distributed energy sources (Luo et al. 2018). The ability of the electric vehicle to function as a battery energy storage system has also been researched for applications like vehicle-to-home (V2H) and vehicle-to-grid (V2G) (Erdinc et al. 2014).

An effective management system for scheduling various smart appliances and integrating renewable energy (RES) like solar, wind, distributed micro-generators, and energy storage devices, including plug-in electric automobiles and batteries, may be offered to DSM to provide an optimal management system (Qureshi et al. 2021; Wang et al. 2019; Wu et al. 2019). Electricity prices have a big impact on how much energy people use (Rahman and Miah 2017; Zhang and Peng 2017). But both the analysis and reshaping of the load profiles as well as the load market’s load patterns in SG may be handled by the DSM. This method lowers energy prices, carbon emissions, and grid running costs by lowering customer peak load demands. It also increases the system’s sustainability, security, and stability (Awais et al. 2015).

Numerous studies have been written about the DSM of SG, with the majority of them concentrating on distributed generation with renewable energy integration, optimal load scheduling of demand response (DR), and innovative enabling technologies and systems (Kakran and Chanana 2018; Lu et al. 2018). This paper reviews and examines carefully the DSM methods as well as the effects of distributed renewable energy generation and storage systems on SG. These strategies, seek to lessen peak load demands and uphold a highly developed synchronization between network operators and customers. This paper major contributions is shown below:

  • Challenges related to the full implementation of DSM in SG and their accompanying solution.

  • DSM policy, techniques, and their applications to lessen peak demands and price of electricity.

  • Recent trends of optimization techniques in the DSM.

The paper’s remaining section is shown as follows: The methodology used for this systematic DSM process and the existing work from the literature are also covered in depth in section “Methodology”. In section “The demand side energy management policies”, the DSM policy and related work done on these policies are examined. Section “Demand side management techniques” reviewed the DSM techniques extensively. The challenges related to the full implementation of DSM in SG are carefully examined in section “Challenges of DSM”. The future study is highlighted in chapter “Future work” with the concluding part shown in chapter “Conclusion”.

Methodology

PRISMA stands for Preferred Reporting Items for Systematic Reviews and Meta-Analyses. It is an evidence-based minimum set of guidelines meant to help scientific writers publish different kinds of systematic reviews and meta-analyses. PRISMA focuses on the methods through which authors may ensure accurate and comprehensive reporting of this type of research (Cortese et al. 2022). The PRISMA standard superseded the previous QUOROM standard by demonstrating the high review’s quality, allowing review process replication, and allowing readers to assess the review’s benefits and drawbacks. It offers the replication of a systematic literature review that will completely examine all papers published on the issue to identify the answers to a clearly defined research question. To do this, it will choose the reports to be included in the review using a range of inclusion and exclusion criteria, and it will then summarize the findings (Sarkis-Onofre et al. 2021).

Any research project’s main emphasis is centered on three crucial elements: the purpose, the research technique, and the output with potential future application. The planning, executing stage, and reporting are the three stages of the evaluation stage that are used. What are potential solutions to the problems encountered when implementing DSM in the smart grid? was one of the research questions that were developed in the initial step of planning the literature study. Which optimization method has recently become popular in DSM? How do DSM’s policies and methods affect peak demands and power costs in their use? The goal of the present research is to address these issues using the examined literature.

The second step of a systematic review, known as the “executing stage,” comprises the inclusive and exclusive criteria. Inclusive criteria give a full and in-depth assessment of current research papers, and an academic database is employed for this study, which comprises IEEE Explore, MDPI, ACM Digital Library, Springer, Science Direct, Google Scholar, and Taylor and Francis. These databases include reputable, excellent peer-reviewed materials including journal articles, conference papers, and review articles. To incorporate relevant terms in a single search, boolean operators are utilized. For instance, keywords and synonyms are combined using Boolean operators like “AND” and “OR.”. Hence, any article matching the keywords “Demand Side” Management,” “Demand Response,” “Load categorization,” “Optimization methods,” “Customer classification,” and “Distributed Energy Sources integration.” will show up in the search results. An organized approach based on PRISMA is used to cover the published material from the last 10 years. Which provides a guideline with features in the form of a checklist to improve openness and clarity in reviews (Page and Moher 2017) as shown in Fig. 2. Based on keyword searches of published articles during the last 10 years, we found 95,736 review papers in the chosen database that were all authored in English.

Fig. 2
figure 2

Overview of an articles search strategy

The Selection procedure was carried out based on the paper’s title, abstract, and English-written content. The publication should be published in an English journal or conference paper, feature a prominent DSM name, and make a significant contribution to the DSM’s practical application. Articles are not excluded based on their citation records, as is the case with traditional reviewing processes, and publications found in a general database like Google Scholar were tracked down to the relevant publishing journal and counted there rather than under Google Scholar to avoid duplicate entries. Parents or unpublished manuscripts are also excluded.

The final collection of papers is summarized, stored in Microsoft Word and Excel files, and then utilized in the R-Classify online tools, which help readers find the manuscript’s most important idea. In this last phase, the results are described together with any possible limits and prospective future study areas. The findings of earlier research on energy management systems are summarized in Table 2. The total number of works considered and cited in the final analysis is 255. Of the 255 articles, 24 are peer-reviewed papers while the others are technical papers. The following details were obtained from each article included in this study: The DSM, demand response techniques, implementation challenges, customer-driven adoption, methodology, approaches, and upcoming optimization work. Table 3 indicated the relationship between the existing and current studies.

Table 2 An overview of existing work on energy management system
Table 3 Summary of comparison between the current and existing works

Table 3 shows that most review works focused on DSM policy, DSM techniques, and optimization techniques, with little or no consideration for the remaining work. As a result, this paper thoroughly analyzes optimization techniques while also providing future directions to bridge these existing gaps.

Demand side management (DSM) is the concept of allowing users to monitor their energy consumption while taking peak energy demand into account. This continuous monitoring and management of energy consumption aim to improve system reliability while lowering energy costs. Many studies have been conducted on demand side energy management due to its enormous complexity (Li et al. 2018). The following is a discussion of the principles, techniques, issues, optimization techniques, and future developments used in literature.

The demand side energy management policies

Energy Efficiency (EE), Demand Response (DR), and Distributed Energy Resources (DER) are three categories into which the strategies used to manage energy on the demand side are divided (Sharifi et al. 2017; Wu and Xia 2017).

Energy efficiency

Energy efficiency provides energy consumers with a comparable and superior service to lower the quantity of energy needed in an economically effective manner since these methods eliminate excessive power loss in the power network (Bukoski et al. 2016). Among the energy-efficient tactics are shown by (Jabir et al. 2018).

  • Using energy-efficient equipment and buildings, as well as promoting consumers’ energy-conscious behavior, to reduce energy usage. Typical instances are switching to energy-saving lights from incandescent bulbs and switching to variable-speed air conditioning from standard air conditioning.

  • Enhancing and performing routine maintenance on electrical equipment by recovering heat from waste, improving maintenance techniques, using contemporary equipment with optimum designs, and implementing cogeneration.

  • Increasing the efficiency of power transmission and distribution networks by utilizing distributed generation, advanced control systems for voltage regulation, three-phase balancing, power factor correction, data acquisition and analysis in supervisory control and data acquisition systems, and modern technologies such as low-loss transformers, gas installation substations, smart meters, fiber-optics for data acquisition, and high transmission voltages.

Demand response

Customers’ energy expenses are reduced through demand response, an optional alteration to the load pattern in response to a change in the electricity tariff (Aghaei and Alizadeh 2013). However, it may create inconvenience during appliance waiting periods. Price-based and incentive-based DR policies are the two categories. The split and subdivision of the incentive-based DR are shown in Fig. 3. The emergency demand response (EDR) program, which pays users for voluntarily decreasing power during crises, and the direct load control (DLC) program, which enables the utility to remotely regulate customers’ appliances to fulfill demand, are both components of the voluntary program. It should be emphasized that under the voluntary initiative, consumers who decide not to participate in energy adjustment will not suffer sanctions (Chen et al. 2014; Imani et al. 2018).

Fig. 3
figure 3

Incentive based Demand Response (Aalami et al. 2019)

Energy consumers who violate utility company rules under the mandatory program, which consists of the Interruptible Curtailable Service (ICS) and the Capacity Market Program (CMP), are fined (ICS). Another scenario is where the utilities set a predetermined load reduction that the capacity market participants must strictly adhere to maintain a balance between supply, demand, and system dependability. Interruptible/curtailabe uses the emergency response paradigm to stabilize the system, but this paradigm is different from the latter in that users are still required to participate despite the inconvenience involved (Aalami et al. 2010; Conteh et al. 2019).

The last component of the incentive basis for DR is the market clearing scheme, in which users that participate are compensated with load reduction profits. When attempting to balance energy output and consumption in a market clearing program, procedures like demand bidding/buyback (DBB) and auxiliary service market service (ASM) programs are utilized (Aalami and Khatibzadeh 2016). Large energy users, such as industrial and commercial customers, favored this strategy because it gave them a way to bargain for the cost of energy for the load they would be prepared to reduce during a system outage. A negotiated quantity of load reduction with the related rates serves as the electric grid’s reserve energy in an ancillary service market program (Elma and Selamoğullari 2017; Yan et al. 2018).

Price-based DR is used to persuade energy users to participate in different electricity pricing signals with the aim of lowering energy usage. The primary goals of these regulations are to reduce energy prices and shift demand away from peak times. Several signs related to power price are shown in Fig. 4.

Fig. 4
figure 4

Price based Demand Response (Shewale et al. 2020)

The cost of producing energy at a certain time of day depending on consumer demand is reflected in the time of use (TOU). The price signal of TOU, which is broken down into on-peak, mid-peak, and off-peak times, is determined by demand and cost. It has the excellent benefit of being simple for customers to follow, comprehend, and arrange for their schedule demands. Countries including China (Zeng et al. 2008), Ontario (Adepetu et al. 2013), Italy (Torriti 2012), USA (Faruqui and Sergici 2010) and Malaysia (Hussin et al. 2014) have implemented TOU after it was recommended in (Moon and Lee 2016; Vivekananthan et al. 2014) to minimize costs and energy consumption patterns in residential structures.

Critical peak pricing (CPP) is a price control signal that uses higher power charges to restrict energy usage at a peak time. It offers two time frames (the peak and off-peak). Customers were advised that CPP is granted on days that are predicted to have higher energy use in advance of this period. Since the system is not constantly subject to this constraint, CPP is not a daily DP, but it is also ineffectual at reducing energy costs and carbon emissions. Customers of energy have been urged to participate in DR via CPP, and significant energy and cost reductions have been noted (Kim et al. 2015; Yang et al. 2016). Most especially in countries like North America (Faruqui and Sergici 2010) and Sweden (Renner et al. 2011).

The real-time pricing (RTP) scheme is subject to frequent changes due to the utility price signal, which is made available to consumers an hour or day in advance. It is difficult for the consumers to actively participate in it due to its high level of intricacy and the fact that there are two lines of communication between the parties. This pricing strategy is recommended by (Yoon et al. 2014a, b) as a way to increase system stability at a reduced cost and with favorable environmental impacts in a country like the USA (Yoon et al. 2014a, b).

When Inclined Block Rate (IBR) is paired with RTP or TOU, both price signals may be utilized. Customers’ energy use and electricity prices are connected, thus if energy consumption falls below a certain point, so will the price. The RTP and TOU pricing scheme works well in terms of energy cost and stability when the IBR is utilized to boost its efficacy (Zhao et al. 2013).

A fixed price is a form of pricing indication that is consistent throughout the day or season and is not negotiable. Fixed power pricing in a nation like Nigeria makes it almost difficult to actively engage in any suggested fixed tariff to reduce the cost of energy (Faria et al. 2013; Pan et al. 2014).

Distributed renewable energy

An integrated decentralized power generating system that is connected to the electrical grid is known as a distributed energy resource (DER). With the increasing integration of DER into the grid, a variety of benefits and opportunities, including affordability, reliability, efficiency, power quality, and energy independence for the power system and its stakeholders emerge. The classification of DER into Distribution Generation (DG) and Electric Energy Storage is shown in Fig. 5. The DER is powered by convection and renewable energy sources (RES). Conventional energy sources including diesel, gas, microturbines, and combustion turbines still make up the bulk of the energy market despite their limited availability. These sources, nevertheless, are constrained by high production costs, transmission loss, anthropogenic climate change, the greenhouse effect, and acid rain (Bongomin and Nziu 2022).

Fig. 5
figure 5

Classification of distributed energy resources (Oskouei et al. 2022)

Despite being stochastic in nature, intermittent, unexpected, and uncontrolled, renewable energy sources (RES) including solar, biomass, wind, solar thermal, geothermal, and small hydro turbines have grown to be a popular source of energy (Platt et al. 2014). According to their storage concept, electrical energy may be transformed into mechanical, electrochemical, electromagnetic, thermodynamic, and chemical energy. The present energy storage methods, prices, guiding principles, benefits, and kinds of ESS applications can be found in Oskouei et al. (2022).

Demand side management techniques

As illustrated in Fig. 6, Demand Side Management (DSM) techniques for load shaping include peak clipping, valley filling, load shifting, strategy conservation, strategic load growth, and variable load shape (Macedo et al. 2015).

  • Peak clipping is a concept used in poor countries to decrease the effect of peak demand during peak hours when the installation costs of additional power units are prohibitive. This strategy simultaneously reduced demand and the peak time by directly reducing user appliance loads (Al-enezi 2010).

  • Load shifting involves changing the demand for loads from peak hours to off-peak hours by applying filling and clipping strategies. The TOU and storage devices are used in this method with a constant level of total energy consumption (Chokpanyasuwan et al. 2015).

  • To preserve system balance, valley filling requires a structure during off-peak times, especially when the average cost is lower than the load cost. This often occurs when a plant’s energy production is not fully used and its running expenses are minimal. Even if the peak demand is unaltered, this leads to an increase in total energy usage. By using thermal storage to apply this technology, system efficiency is greatly raised at a reduced energy cost.

  • Strategic conservation reduces energy loss and consumption efficiency of seasonal energy consumption through technological change incentives. This technique is quite comprehensive and less considered as a technique in load management because it involves a reduction in sales that is not necessarily accompanied by peak reduction.

  • Strategic load growth increases peak demand in a particular season by managing the seasonal energy usage and a drastic rise in both effect of the energy usage and peak demand is recorded. However, the utilities make use of a more intelligent system to meet their target, especially in the electrification of industrial and commercial heating processes.

  • Flexible load shape uses load limiting devices to reduce energy consumption at the user’s end without affecting the actual system conditions, the utility interrupts the loads when necessary to reduce the peak demand and change the total energy consumption.

Fig. 6
figure 6

Demand side management techniques (Macedo et al. 2015)

This paper reports some of the work on demand side energy management strategies and takes into account the three main categories of energy consumers, namely residential (R), commercial (C), and industrial (I) energy users. As indicated in Table 4, certain authors in some of the examined works took into account all (A) energy users at once.

Table 4 Summary of work done on demand side energy management policies

Challenges of DSM

Planning and managing decision parameters and operating constraints are necessary for the implementation of DSM and depend on several important factors, including the load profile of an appliance, the integration of renewable energy, load categorization, constraints, dynamic pricing, consumer categorization, optimization techniques, consumer behaviors, issues with electricity data, adequate knowledge, a reliable framework, technology-smart, and grid-intelligent appliances, appropriate control strategies, and these challenges encountered during the DSM’s deployment are briefly mentioned below:

Load profile of appliance

Smart appliances are an essential part of creating an accurate and efficient load management system since they come with built-in communication sensors that can link with the smart meter to analyze their energy usage. This is accomplished by collecting ambient data and operating in accordance with the power and tariff parameters provided to them. To create a more precise and trustworthy system, the energy profiles of smart appliances must be taken into consideration during the deployment phase. A normal survey load profile may take the role of smart meters, although it is less accurate. If you are aware of every piece of equipment your clients use, setting up a DR program is easy. To assess load profile management, a survey of various energy consumers is conducted, with an emphasis on quality of service (QoS) (Pilloni et al. 2016). Similar in approach, the authors (Vivekananthan et al. 2014) urge users to discuss their preferences for using controlled appliances and place greater emphasis on scheduling appliances according to time and preferences. According to a study published in (Yilmaz et al. 2019), the variables used to construct the experimental load profiles for 60 residential structures were consumer availability, occupant population, and age. The deployment of smart meters with specific devices, as well as the methodology for monitoring and analysis, are presented in Issi and Kaplan (2018), Teng and Yamazaki (2018). The writers in Yilmaz et al. (2020) investigate the major appliances that are responsible for this high energy consumption at the designated time of day to lower peak demand to 38% by implementing energy-efficient equipment. The stochastic ambient environment and user behavior, according to the currently available literature, make it challenging to develop a generalized load profile optimization algorithm that can accurately predict the energy consumption of various electrical appliances for various consumers.

In conclusion, compared to the usage of smart appliances and smart meters, load profiling assessment techniques like surveys, questionnaires, bottom-up, and top-down approaches are less technically complex, accurate, and time-consuming. However, performing this assessment comes at a far higher cost. By using the data produced by these smart devices, stakeholders may have a better knowledge of how they consume electricity. This is a crucial tactic to raise the power grids’ dependability and effectiveness.

Renewable energy integration

Since the use of renewable energy sources (RES) in the current power system seems to have a bright future, it is one of the factors considered while using DSM. Integration is very difficult, although encouraging, it may sometimes be irregular and intermittent (Elma et al. 2017). But in order to deal with the problems of power instability, power quality, and reliability brought on by RES’s intermittent nature, battery energy storage systems (BESS) are especially helpful (Elma et al. 2017). To address these difficulties, four battery consumption management techniques using centralized, decentralized, and distributed control structures have been investigated (Worthmann et al. 2015). The authors in (Yao et al. 2015) suggested an autonomous energy scheduling strategy to solve the problem of voltage escalation in HEMS. The DSM has recommended the optimal charging methods for plug-in electric cars (PHEV) and BESS to reduce the peak load demand (Mou et al. 2014). To assess how well the system uses its batteries, two metrics of battery efficiency factor and utilization factor have been created. It has been shown that system operating costs may decrease as battery efficiency increases (Nguyen et al. 2014). Since RES is rapidly evolving into one of the fundamental elements of DSM, it is imperative to develop cutting-edge optimization solutions for efficient load scheduling with the lowest cost while maintaining customer satisfaction.

By reducing system strain, which lowers the likelihood of power outages, diversifying the generation mix, and possibly improving power quality, it can be deduced from the literature that the integration of renewable energy can increase power network reliability. Moreover, it may help countries with climate change mitigation, energy cost reduction, and improving resistance to price volatility. Decentralized energy production, less environmental impact, and improved energy security are advantages of RES in DSM (Dincer and Bicer 2020). Yet, because the efficiency is lower than that of the conventional energy grid, synchronizing energy production and consumption is a significant issue for the energy sector. Nonetheless, the development of batteries has positively impacted the aforementioned constraint. The cost of production and the quantity of space needed for the use of this various energy are further barriers to the full integration of RES (Basit et al. 2020).

Load categorization

Electrical appliance classification is vital for efficient load management. These electrical loads may be categorized according to three standards:

  • Based on the appliances’ time of operation (Puente et al. 2020).

  • Based on power rating of appliances (Kim and Lee 2019).

  • Based on appliances’ total energy consumption (Ibrahim et al. 2023).

Deferrable and nondeferrable operated appliances make up the first standard’s loads, adjustable and nonadjustable operated appliances make up the second standard’s load, and basic and heavy operated appliances make up the third standard’s loads. It is important to note that there is presently no approved worldwide classification system for home appliances (Leitao et al. 2020). It should be noted that despite writers using the categorization suggested in Beaudin and Zareipour (2015), there is still no agreement on the appliances that belong to each group.

The literature classifies various smart home appliances based on user comfort and classification clarity. For scheduling home appliances, authors in the literature have used their own classification. Faisal et al. classified fifteen appliances as interruptible, non-interruptible, or base appliances. Among the interruptible appliances are the vacuum cleaner, sensors, PHEV, dishwasher, stove, microwave, and other intermittent loads. The clothes washer and spin dryer are non-interruptible appliances, while the oven, TV, PC, laptop, radio, and coffee maker are basic appliances (Faisal et al. 2019).

Shuja et al. classified fifteen appliances as shiftable, non-shiftable, or fixed. Water pumps, water heaters, vacuum cleaners, dishwashers, steam irons, air conditioners, and refrigerators are all shiftable appliances. Washing machines and tumble dryers are non-shiftable appliances, while TV, oven, desktops PC, blender, laptops, and ceiling fans are fixed appliances (Shuja et al. 2019). Thirteen smart home appliances were utilized (Rahim et al. 2016b), including eight shiftable and five non-shiftable items. Shiftable appliances include an air conditioner, clothes dryer, washing machine, dishwasher, refrigerator, coffee maker, water heater, and space heater, whereas non-shiftable appliances include a fan, lamp, iron, toaster, and microwave oven. Abbasi et al. utilized eleven items divided into three categories: fixed appliances, shiftable appliances, and interruptible appliances. Fixed appliances include a lamp, oven, blender, and coffee maker. Shiftable appliances include the clothes dryer, washing machine, and dishwasher, whereas interruptible appliances include the water heater, iron, vacuum cleaner, and space heater (Abbasi et al. 2019). Eight shiftable appliances (dishwasher, refrigerator, air conditioner, clothes dryer, water heater, coffee maker, space heater, dishwasher) and six non-shiftable appliances (fan, light, blender, clothes iron, oven, and vacuum cleaner) were utilized (Rahim et al. 2018).

Deferrable and nondeferrable operated appliances

The time of operation of a deferrable appliance can be stopped, and restarted at other time slots. This is simply subdivided into interruptible and non-interruptible operated appliances (Abideen et al. 2017; Li et al. 2017).

  • Interruptible operated appliances may be stopped, interrupted, and resumed for a brief time without affecting the quality of the energy services provided, provided that it is completed before the deadline. Air conditioners, electric heaters, cold appliances, and hybrid electric automobiles are a few examples of interruptible operated equipment (PHEV). These appliances are also referred to as adjustable, shiftable, thermostatically controlled, and limitable operated equipment. These loads may be scheduled using a demand response system. Depending on the cost of the power or a financial incentive, they might be shifted from peak to off-peak hours, which will reduce the demand for peak load.

  • Non-interruptible operated appliances must finish their scheduled operation within a certain time frame. Non-interruptible appliances, also known as regular, fixed, non-adjustable, and non-controllable operated appliances, include lighting and kitchen systems. These loads are unsuitable for DR programs since they do not permit a time shift or interruption.

Adjustable and nonadjustable operated appliances

Most thermal loads are examples of adjustable operated appliances since they may be set to a lower level. These kinds of loads may actively take part in DR programs by reducing their total energy usage in line with energy pricing and financial incentives. However, it’s crucial to be informed that the DR software employed for these sorts of devices might make you uncomfortable while you wait. The overall consumption for non-adjustable loads is fixed (e.g., TVs and computers). An algorithm for demand response cannot plan for non-deferrable or non-adjustable loads (Li et al. 2017).

Basic and heavy operated appliances

An electrical appliance’s rating decides which categories it will fall under. Appliances with simple operating systems are those that use less energy. Lighting systems, televisions, laptops, and other basic operated appliances are just a few examples, and they hardly ever take part in DR programs. In contrast, appliances that require a lot of power consumption are more likely to be included in DR programs. The heavily operated appliances include things like air conditioners, electric cookers, and washing machines. The control of various appliances, particularly thermostatically controlled loads like air conditioning systems and electric water heaters, has already been the subject of several studies created by various authors (Du and Lu 2011; Goh and Apt 2004; Ibrahim et al. 2023; Ilic et al. 2002; Pedrasa et al. 2010).

Constraint

The scheduling optimization problem involves many constraints. These restrictions apply to the system level as well as the appliance level. The restrictions listed below are addressed:

  • Electrical demand supply balance (Tasdighi et al. 2013):

The balance between the need for and supply of electricity at any given hour is shown in the equation below, which also accounts for power from batteries and the grid, load shifting, and both shiftable and non-shiftable load demands. Without considering load shifting

$$P_{grid} (t) - P_{bat} (t) = D_{e} (t)$$
(1)

Considering Load Shifting

$$P_{grid} (t) - P_{bat} (t) = D_{nsh} (t) + \sum\limits_{Nsh}^{n = 1} {D_{sh}^{n} }$$
(2)
  • Temperature constraints (Tasdighi et al. 2013):

In this case, it is necessary to schedule thermostatically controllable loads (TCLs) with the understanding that the water and room temperatures must be maintained within a certain range.

$$T^{\min } \le T \le T^{\max }$$
(3)

The water temperature at the outlet is given as:

$$T_{outlet}^{\min } \le T_{outlet}^{i} \le T_{outlet}^{\max }$$
(4)

The HVAC room temperature is given as:

$$T_{room}^{\min } \le T_{room}^{i} \le T_{room}^{\max }$$
(5)
  • Battery constraints (Huang et al. 2016):

The manufacturer’s recommended range for battery level maintenance should be followed. As a result, the following constraints are put in place

$$SoC_{\min } (t) \le SoC(t) \le SoC_{\max } (t)$$
(6)
$$SoC(t) = \frac{{E_{bat}^{t} }}{{E_{bat}^{cap} }}$$
(7)

Battery maximum charging and discharging power limit can be represented as:

$$0 \le \frac{{P_{bat}^{ch} (t)}}{{\eta_{ch} }} \le P_{\max }^{ch}$$
(8)
$$0 \le P_{bat}^{dch} (t).\eta_{ch} \le P_{\max }^{dch}$$
(9)
  • Charge and discharge rate constraints for Electric vehicles (Zhao et al. 2012)

Electric vehicles (EVs) are supposed to be charged and discharged at residential locations in this scenario. When parked at homes, EVs are typically wired into the residential metering systems.

During the charge cycle:

$$0 \le P_{ch} (t) \le P_{\max } (t)$$
(10)

During the discharge cycle:

$$0 \le P_{dch} (t) \le P_{\max } (t)$$
(11)
  • Grid constraints (Wong 1991):

Each time slot’s energy import from the grid must be upper bound by a predetermined limit to avoid overloading the utility.

$$0 \le P_{grid} (t) \le P_{grid}^{\max } (t)$$
(12)
  • User comfort-enabling constraints (Tamilarasu et al. 2021):

The wants and satisfaction of the users are given precedence in various circumstances. Certain limitations must be met to guarantee that the optimization process moves forward without significantly sacrificing comfort

$$d_{r} = \sum\limits_{i = 1}^{24} {} \sum\limits_{r = 1}^{n} {S_{r} (i)}$$
(13)

Total daily load requirement:

$$\sum\limits_{i = 1}^{24} {} \sum\limits_{r = 1}^{n} {D_{1} (i)_{r} = } \sum\limits_{i = 1}^{24} {} \sum\limits_{r = 1}^{n} {D_{2} (i)_{r} }$$
(14)

Instantaneous power demand:

$$PD_{i} \le PD_{\max } \forall i \in \left[ {1,24} \right]$$
(15)

Idle constraint:

$$S_{r} \left( i \right)\forall i < st,i > et\;{\text{and}}\;i \in \left[ {1,24} \right]r \in \left[ {1,n} \right]$$
(16)
  • Phase wise energy requirement of appliances (Sou et al. 2011):

Since controllable appliances such as washing machines, and dishwashers have different power requirements at each operation cycle. This limitation guarantees each appliance’s operational cycle gets adequate energy for its functioning

$$\sum\limits_{k = 1}^{m} {P_{ij}^{k} = E_{ij,} \forall } i,j$$
(17)
  • Power safety (Sou et al. 2011):

This constraint places a maximum on the total energy allotted during any period, requiring that it always be less than the maximum energy from the grid.

$$\sum\limits_{i = 1}^{N} {} \sum\limits_{j = 1}^{m} {P_{ij}^{t} \le P_{grid}^{\max } (t),\forall i,j}$$
(18)
  • Prioritization of appliance constraints (El-Metwally et al. 2006):

In this instance, the DSM optimization places a focus on the appliance priority. A priority index (PI), which is inversely proportional to the appliance’s load factor and proportionate to the peak demand of the appliance, is used to classify the loads

$$PI \propto \frac{{P_{\max } }}{loadfactor}$$
(19)
  • Up time required to finish a task (Paudyal and Ni 2019; Tasdighi et al. 2013):

When an appliance is switched on, it shouldn’t be shut off until the associated task is finished, for example, a dishwasher

$$W_{n} (t) + W_{n} (t + 1) + .... + W_{n} (t + TOP_{n} - 1) \ge (TOP_{n} - 1)(W_{n} (t - 1) - W_{n} (t - 2)),\forall t \in t_{n}$$
(20)

where \(W_{n} (t)\) is the operation state of nth shiftable load at a time (t) 1: on, 0: off and \(TOP_{n}\) is the number of nth shiftable load’s time of operation.

  • Operation ordering of appliances (Paudyal and Ni 2019; Tasdighi et al. 2013):

The maintenance of the appliance’s operational ordering should be ensured. For instance, it is best to use the dryer after the washing machine has done its work. If shiftable load m is activated after shiftable load in such a scenario:

$$start_{m} \ge start_{n} + operating\_duration_{n} + gap$$
(21)

Dynamic pricing

Another element that exacerbates DSM challenges is dynamic pricing. One of the main goals of the reform of the energy market is to lower peak demand while increasing the use of all resources. Through various incentives provided by the utilities, customers are encouraged to participate in different dynamic pricing schemes. Since dynamic pricing encourages consumers to transfer their load from peak to off-peak periods, the scheduling issue for home energy usage must be addressed in this situation. The key elements influencing the structure of the electricity tariff are marginal cost, load pattern, societal considerations, and the profitability of the power company (Phuangpornpitak and Tia 2013). Numerous pricing strategies have been used, as can be shown in Fig. 6 to balance the supply and demand for energy. To preserve customer happiness and boost the system’s overall cost efficiency, advanced optimization algorithms must be developed to allow efficient energy consumption scheduling in addition to the reduction of dynamic tariffs (Panda et al. 2022).

Customer categorization

A thorough examination of numerous consumer categories may aid in a better understanding and design of DR. The customers are divided into four categories including the residential, commercial, industrial, and transportation sectors. In any of these categories, transportation is not a key problem for DR.

The residential sector is more challenging because of the diverse appliance consumption patterns, consumer dispersion, and individual user preferences. This suggests that rather than treating customers equally, each one is treated differently. Because the load profile and appliance use data are not readily available, DR adoption for industrial clients is quite challenging. Even with access to this data, the activities’ dependency on time makes it difficult to change energy use. Commercial users’ energy profiles may be modified with ease if they are identical. The most commonly used equipment, including air conditioners, heaters, ventilators, and lights, may be managed in line with the established specifications. It is crucial to remember that the DR is simple to deploy in the commercial and industrial sectors, allowing the system to react to DR fast.

Consumer behaviors

Some customers don’t respond well to price changes and it is unclear how people will respond to these programs. Customers have a variety of reactions to the price of electricity, and these reactions can be categorized as extremely flexible and unassuming behavior (Sharifi et al. 2017). Although there are many ways to implement DR and it offers many advantages, if the end user encounters any kind of difficulties, they may become disillusioned and leave the program or demand more money or incentives (Duncan and Hiskens 2011). The motivations behind these difficulties posed by each consumer’s decision to install microgeneration in their home are examined by the authors (Balcombe et al. 2014). They assert that inconveniencing people can prevent them from adopting technology.

The study by (Balcombe et al. 2014) does highlight an important aspect of end-use customers, namely that financial considerations are frequently more important than a desire to contribute to environmental change, even though micro-generation is a distinct but related problem. It is important to emphasize the importance of financial motivations, particularly in light of the high level of uncertainty previously mentioned regarding the potential financial benefits of enrolling in a DR program. The possibility is raised in (Boisvert and Neenan 2003), and raises a related financial concern, that the electricity bill savings from customers may not be sufficient to support equipment investment and make up for the inconvenience of continuously monitoring electricity prices when they may only need to react in exceptional circumstances. Naturally, this will depend on the type of software being used and the required level of customer interaction.

There will be little interest in DR if financial considerations are the primary factors influencing the adoption of DR programs and it is demonstrated that consumers will not be able to save money on their future power bills or recover their initial investment in DR technology. This dissuades people from using DR programs extensively. Despite receiving feedback on their energy use from in-home displays, most study participants continued with their regular routines and habits, according to research published in (Herrando et al. 2014). This is a great example of unanticipated or possibly irrational customer behavior, a challenge that needs to be taken into account when evaluating the DR implementation.

This study also emphasizes the importance of promoting greater DR knowledge and giving consumers the right information about DR programs for them to make informed decisions. As a result, utility companies won’t frequently send the DR resource (Cutter et al. 2012). This is a crucial factor to take into account when estimating the resource’s worth. It is crucial to take into account when estimating DR resources because it is connected to the traits and physical composition of electrical loads.

The main challenges are recognizing and properly accounting for the DR resource’s limitations as a result of end-user behavior and preferences in DR deployment. Understanding the variables that affect customers’ choices to accept or reject a DR program, as well as how these restrictions are reflected in the assessment study, is essential. Recognizing the potential effects that unanticipated consumer behavior may have on the DR features is essential as it successfully manages it throughout the evaluation process (Nolan and O’Malley 2015). Overall, different lifestyles and household activities have a significant influence on how much energy is used since it is predictable. Both long- and short-term trends are easily predicted. Participants reduce their electricity bills and Non-participating users may also save money since the programs shift power consumption from times when demand is highest to times when energy is least expensive.

Optimization techniques

Numerous optimization strategies have been used to address the problems related to energy management. However, demand-side optimization methods are further divided into deterministic, stochastic, and hybrid approaches as illustrated in Fig. 7.

Fig. 7
figure 7

Optimization techniques

The goal of this method of optimization is to find a universally optimal solution by using the analytic properties of the problem. It is also important to note that as the problem constraint shrinks, the likelihood of discovering global solutions increases, as well as the assurance of the quality of the optimal solutions attained. Linear programming (LP) (Erol-Kantarci and Mouftah 2011; Zhu et al. 2012), nonlinear programming (NLP) (Althaher et al. 2015), gradient base (GB) (Huang et al. 2015), Lagrangian algorithms (Boyd; Gatsis and Giannakis 2011), Lagrange–Newton (Dong et al. 2012), interior point method (Samadi et al. 2012) and Lyapunov techniques (Guo et al. 2012), and mixed integer nonlinear programming (MINP) (Behrangrad et al. 2010) are few examples of deterministic methods used in energy management to reduce the amount of electricity used.

Zhu et al. (2012) proposed an integer LP system to schedule electrical appliances, together with power sources and operating time, in accordance with user preferences to decrease peak loads. Similarly to this, Wang et al. developed the ideal dispatching model for a smart HEMS with distributed energy resources and smart home appliances using the MINLP methodology (Wang et al. 2012). The cost of electricity and total energy used are both decreased. Due to consumers’ unexpected, impulsive, non-linear, and complex energy usage behaviors, the MINLP was unable to regulate some appliances. Existing work on Deterministic Optimization Techniques is shown in Table 5.

Table 5 Deterministic optimization techniques

Stochastic approach

The stochastic method is an iterative algorithm that makes use of the unpredictable nature to identify the optimal solution from the parent solution. It employs a variety of techniques to the problem in an attempt to identify the best answer conceivable because of the high dimensional nonlinear objectives issue; however, unlike the deterministic method, the optimal solution is not guaranteed. Even though the problem where determinism methods have several local solutions, its singularity makes it a powerful tool in engineering. This approach is broken down into heuristic, meta-heuristic, and artificial intelligence categories in Fig. 7.

Every strategy has advantages and disadvantages that vary depending on the optimization problems. Because of this, there isn’t a perfect answer to every optimization problem. The fundamental weaknesses and advantages of each random method examined in this work are summarized in Table 6. A fuzzy inference system (FIS) is recommended by Hasaranga et al. (2017) for the management of an energy storage system that utilizes renewable energy sources and a storage unit. Comparison with a rule-based control method demonstrated the recommended system’s efficiency in lowering fluctuation and prolonging the lifetime of energy storage devices (ESS).

Table 6 Selected meta-heuristic optimization

Ambreen et al. published a heuristic technique for cost, PAR, and the load reduction in the smart grid in 2017. The recommended algorithms provide the appliances in a home with the best schedule possible, Cost savings, reduced PAR, and user comfort are all obtained when appliances are designed. Costs are cut by 52% using GA scheduling, while PAR is cut by 23% (Ambreen et al. 2017). Hsu et al. developed a DPbased optimization strategy to reduce the system’s energy-producing costs for the DLC dispatch. As a consequence, the dispatch DLC approaches and the unit commitment issue were integrated, and a DP strategy was developed to address both issues (Hsu and Su 1991).

A model predictive control strategy based on weather forecasts is offered to reduce the amount of energy required and improve the utilization of renewable energy sources for energy management in residential microgrids. The established MPC control approach is based on a constrained optimal control problem for a certain time horizon. The proposed approach was contrasted with conventional rule-based control logic. Primary fossil energy usage has dropped by 14.5% on average while home comfort levels have increased (Bruni et al. 2015).

Noor et al. proposed a GTA technique for a demand-side management model that includes storage components in distinct research. In addition to reducing the peak to average ratio for the benefit of the electric grid, the suggested model can smooth out dips in the demand profile caused by supply restrictions. This was decided by every player who took part, their strategies, and the awards they received. Customers are the participants in this strategy, and the reward is determined by the lowest cost (Noor et al. 2018).

For a variety of consumer loads, BFO was used to reduce peak load and energy expenditures by 7% and 10%, respectively. This method outperforms earlier evolutionary algorithms for controlling controlled devices (Priya Esther et al. 2016). Similarly to this, Bharathi et al. recommend combining GA with an appropriate load shifting technique to reduce and reconfigure the load needs of all sorts of energy consumers (Bharathi et al. 2017). Based on TOU and IBR, Rahim et al. employed ACO to decrease energy usage at the residential load. The recommended approach may dramatically lower peak load, PAR, and energy expenditures without affecting customer satisfaction (Rahim et al. 2016a).

Mahmood et al. recommended a HEMC model to control the scheduling of appliances, lowering user comfort, PAR, and electricity costs. However, energy is wasted significantly when appliances are used unnecessarily, and environmental concerns are also disregarded (Mahmood et al. 2016).

Another study advises evaluating a HEMS’s ability to control its energy expenses using GWO and BFO. These proposed techniques resulted in 45% and 55% energy reductions respectively (Barolli et al. 2020). Furthermore, (Elmouatamid et al. 2020) evaluated the performance of a HEMS by using three meta-heuristic optimization techniques and the HS, BFO, and EDE algorithms. Existing work on Stochastic Optimization Techniques is shown in Table 7.

Table 7 Stochastic optimization techniques

Another sub-category of stochastic optimization techniques worth discussing due to its constantly evolving field is machine language. Machine learning (ML) is an evolving branch of computational algorithms that are designed to emulate human intelligence by learning from the surrounding environment. They are considered the working horse in the new era of the so-called big data, which has been used to address different issues in DSM as shown in Table 8 (Antonopoulos et al. 2020). The main types of machine learning are supervised learning, unsupervised learning, and reinforcement learning as stated (Murphy 2012). Figure 8 shows the subtypes of machine learning used in DR.

Table 8 Application of machine learning in DSM
Fig. 8
figure 8

Machine language used in DSM (Antonopoulos et al. 2020)

Supervised machine learning (SML) is the task of generating meaning from labeled training data that includes a set of training examples. In supervised learning, each example is a mainstay that contains an input object (typically a vector quantity) and an enforced output value (may also be referred to as a supervisory signal) (Praveena and Jaiganesh 2017). The authors in Giovanelli et al. (2017), Pal and Kumar (2016), Yang et al. (2018) proposed Support Vector Regression (SVR) to forecast the price of energy. This technique is also used for short time load forecasting for non-aggregated loads (Zhou et al. 2016).

Unsupervised machine learning (UML) approaches are very beneficial in description tasks because they try to discover links in a data structure without requiring a quantifiable output. Because there is no response variable to oversee the study, this kind of machine learning is referred to as unsupervised (Gareth et al. 2013). Cao et al. examine the clustering of 4000 households from the Irish CER dataset over 18 months using K-means, SOM, and hierarchical clustering algorithms with various distance calculations based on the 17 most significant PCA components (Cao et al. 2013).

Reinforcement learning (RL) is the task of determining how agents should perform actions in a given environment to maximize cumulative rewards. Q-learning is commonly used at the HEMS level to optimize appliance scheduling by using cost and user comfort as reward functions (O’Neill et al. 2010; Wen et al. 2015). O’Neill et al. consider pre-specified disutility functions for customers’ dissatisfaction with job scheduling (O’Neill et al. 2010), but Wen et al. address this limitation (Wen et al. 2015). A state in this context is made up of a price sequence from the retailer or aggregator, a vector that reflects the user’s consumption of specific appliances over time, and sometimes the priority of the considered device.

Hybrid approach

The hybrid approaches have been used in numerous engineering applications to get beyond the drawbacks of each optimization strategy and enhance their efficacy and accuracy to give a greater performance of the system (Tsipianitis & Tsompanakis). Several of the hybrid approaches used in DSM are briefly described below:

First, the teacher and learning-based optimization (TLBO) and the shuffling frog leap (SFL) methods of optimization are recommended. In this concept, the load is separated into three categories: shiftable, sheddable, and non-sheddable loads. The recommended strategy aimed to bring down the cost of electricity. This research employs ToU, RTP, and CPP as three alternative pricing models. The findings demonstrated that the recommended approach was successful in reducing consumption costs (Derakhshan et al. 2016).

Rahim et al. (2016a, b) investigated the efficacy of binary particle swarm optimization (BPSO), ant colony optimization (ACO), and genetic algorithm (GA). Lowering power prices and the peak-to-average ratio (PAR) while taking into consideration RESs and storage systems is the main objective of the proposed effort (Rahim et al. 2016b).

However, the validation results showed that GAPSO performed better than GA and BPSO in terms of cost and discomfort, lowering peak power use by 7.8532% and 27.7794%, respectively. While GA and BSPO reduced the cost of energy consumption by 24.0470% and 29.9702%, respectively, while GAPSO decreased peak power consumption (PAR) by 36.39%. While needing the least amount of waiting time, GAPSO was able to reduce consumption expenses by up to 25.2923% (Javaid et al. 2017a).

In Küçüker et al. (2017), a hybrid energy management strategy is proposed by using a hierarchical genetic algorithm (HGA) to alter the fuzzy inference system’s rule base. The fuzzy-HGA method seems to be more effective than the conventional fuzzy-GA approach, even with just 47% of the total rules in the rule base. By purchasing a more basic fuzzy logic controller, the entire control system can be implemented in real time on low-cost embedded electronic devices. A fuzzy logic-based EMS is presented in Panwar et al. (2017) to lower the fluctuations and peak powers of a grid-tied microgrid. In a similar line, the study (Pascual et al. 2015) proposes the conventional fuzzy-genetic algorithm approach.

A hybrid power system for residential structures was the subject of an energy management strategy developed by Zenned et al. (2017). When compared to buying electricity from the grid, this plan’s results show a decrease in energy use, however, the modeling fails to take energy costs into account (Zenned et al. 2017).

A nonlinear MPC approach is recommended (Merabet et al. 2016). Using a synthetic NN, the loading trough was estimated. Voltage stability may be maintained by regulating the battery state of charge (SOC) and planning the load. Grid Connected based MPC EMS is used to reduce energy expenses (Arcos-Aviles et al. 2017).

Javaid et al. developed a hybrid genetic wind-driven (HGWD) technique to build a DSM controller for a residential area in an SG. The result shows that the HGWD algorithm performed the best. By lowering the cost of power use by 33% and 10%, respectively, when compared to the WDO algorithm and GA. To get the best results, the HGWD reduced user comfort by 40%, PAR by 17%, and electricity costs by 30% (Javaid et al. 2017b). A hybrid method that combines PSO and Gray wolf optimization (GWO) is suggested using day-ahead scheduling (Hussain et al. 2016).

The hybrid GA/PSO method (HGPSO) was introduced by Ahmad et al. who also showed that it outperformed the GA, BPSO, BFO, and WDO algorithms. For the GA, BPSO, BFO, and WDO algorithms, the percentage of power bill decrease was 9.80%, 19.50%, 15.40%, and 15.80%, respectively. Each algorithm’s percentage of PAR reduction was 14.09%, 3.30%, 22.10%, and 33.54%. The PAR and the electric cost were reduced by 25.12% and 24.88% respectively by the HGPSO (Ahmad et al. 2017). In another investigation, the GA was put up against a more advanced PSO algorithm (IPSO). The peak load was reduced with the IPSO by about 30.26% while it was reduced with the GA by 25.78% (Yang et al. 2015).

The simulation results show how efficiently the proposed algorithm GHSA minimizes user discomfort while decreasing PAR and power costs. The GHSA reduces the peak load at 3.73 kWh in contrast to the present heuristic methods (13.84 kWh). According to the findings, smart home (SH) expenses have been decreased by WDO, HSA, GA, and GHSA to 2.61, 1.72, 1.12, and 1.34 cents/h, respectively (Javaid et al. 2017b).

Manzoor et al. introduced the teacher learning genetic optimization (TLGO) method and compared it to the teacher learning-based optimization (TLBO) and GA for residential load scheduling with a day-ahead pricing scheme. Cost reductions of 31%, 31.5%, and 33% were produced by the GA, TLBO, and TLGO, respectively. User discomfort was lowest with TLGO when compared to GA and TLBO. User discomfort with the GA, TLBO, and TLGO had corresponding values of 2.37, 2.14, and 1.83 (Manzoor et al. 2017).

The hybrid algorithm known as the bat-crow search algorithm (BCSA) was developed by Javaid et al. by combining a meta-heuristic bat algorithm (BA) and a crow search algorithm (CSA). Using the critical peak pricing (CPP) system for HEMS, they compared the outcomes of BCSA with BA and CSA in terms of the amount of power cost reduction. According to the findings of optimization, the BCSA algorithm lowered power expenses by 31.19%, while the BA and CSA cut costs by 28.32% and 26.70%, respectively. The description above suggests that hybrid algorithms perform better than single algorithms because they are more adaptable and effective (Javaid et al. 2018). Existing work on Hybrid Optimization Techniques is shown in Table 9.

Table 9 Hybrid optimization techniques

Future work

The majority of the review focused on thermal comfort and appliance waiting time to address customer satisfaction. The user’s experience at a DR event, their social comfort, and other social variables should be taken into consideration as they can boost user satisfaction. It’s crucial to model EVs as both a load and a generator to make the most out of the system. Peer-to-peer trade between prosumers may result in flexible assets with lower costs. Most of the work that was examined represented EVs as interruptible or storage systems.

Fairness between users, standardization, and SG interoperability must be guaranteed while developing a DSM program. For the real-time synchronization and integration of security, safety, smart appliances, and monitoring, extensive research is needed to secure the security and privacy of customers’ data. In addition to this, the agencies, shareholders, and policymakers need to step up and enact new rules and policies to increase the trust of the public. A thorough evaluation of the technical, economic, and environmental performance of current and upcoming DSM systems is required. This is needed to compare DSM and conventional treatments fairly.

The convergence and computation times of DSM optimization problems are improved by the hybrid algorithms-based optimization models. However, while choosing an algorithm to solve DSM optimization issues, other factors such as problem types (such as single- or multi-objective), optimization types (such as local or global), robustness, and accuracy should be taken into account.

As DSM, as previously said, enables both system operation and system development, it offers versatile advantages and value. However, the business case for DSM has not been well established since there are no tools for weighing costs and advantages. There is still a lot of work to be done in this area.

The primary system operating variables will often determine the DSM value’s size (i.e., the value of demand controllability). The system stress, or how close the system is to being loaded to its full capacity and hence needing reinforcement, should be taken into account in this situation. Even though it is often low in systems with significant spare capacity, the value of DSM will be high in system components that need reinforcement.

Conclusion

This paper provides a comprehensive analysis of the different technologies, approaches used in DSM as well as the impact of distributed renewable energy generation and storage technologies in SG. The main goal of these methods is to decrease peak load demands and achieve advanced synchronization between network operators and customers via the development and application of power-saving technologies, financial incentives, the price of energy, and government rules. This research thoroughly investigated DSM implementation issues that must be overcome for DSM to be effectively integrated into the SG with some proposed solutions, DSM optimization methodologies, and their related solutions, which were not included in the earlier review article. As a consequence, a comprehensive comparison of many algorithms used in DSM optimization problems is provided in terms of a variety of factors such as energy cost reduction, PAR, waiting time, power scheduling, Voltage limitations, DR, risk management, client privacy, and carbon emission. We determined, after examining multiple DSM-based research, that a single strategy is not the best solution to handle the high complexity of the DSM optimization problem due to its poor performance and low convergence rate. As a consequence, hybrid algorithms may outperform single algorithms in terms of convergence rate, complexity, noisy environment, imprecision, uncertainty, and ambiguity. Furthermore, these tactics may be improved in the future to improve SG’s efficiency by balancing supply and demand. Even though these current breakthroughs in the use of optimization techniques in DSM are widely known, extra research is undoubtedly necessary to discover the optimal solutions in many real-world scenarios.

The power system’s functioning will become more difficult if corrective control is used. This is just another obstacle to the adoption of DSM. Yet, given that adaptability is increasingly seen as a key tool for coping with the unpredictability of future developments, together with the ongoing cost reductions of DSM technologies, it is anticipated that DSM will become noticeably more competitive in the near future. Increasing trust in the employment of DSM schemes for the provision of system security will benefit from the establishment of targeted trial schemes. This comprehensive review of DSM will assist all researchers in this field in improving energy management strategies and reducing the effects of system uncertainties, variances, and restrictions.

Availability of data and materials

Data sharing is not applicable to this articles as no datasets were generated or analysed during the current study.

Abbreviations

SDN:

Software-Defined Network

IN:

Interdependent Networks

FAN:

Field Area Networks

WSN:

Wireless Sensor Networks

NAN:

Neighborhood Area Networks

AMI:

Advanced metering infrastructure

SSM:

Supply side management

DSM:

Demand side management

TOU:

Time of use

CPP:

Critical peak pricing

RTP:

Real time pricing

RES:

Renewable energy sources

PI:

Priority index

TES:

Thermal energy storage

HEMS:

Home energy management system

DLC:

Direct load control

CMP:

Capacity Market Program

ASM:

Auxiliary service market

BESS:

Battery energy storage system

NLP:

Nonlinear programming

MILP:

Mixed integer linear programming

CNLP:

Convex nonlinear programming

PAR:

Peak to average ratio

DP:

Dynamic programming

GTA:

Game theory algorithms

PSO:

Particle swarm optimization

GWO:

Grey wolf optimization

HAS:

Harmony search algorithm

BPSO:

Binary particle swarm optimization

SBO:

Satin bowerbird optimizer

SCA:

Sine cosine algorithm

CSA:

Crow search algorithm

MFO:

Moth Fly Optimization

COA:

Cuckoo optimization algorithm

FA:

Firefly algorithm

CSAT:

Cat search algorithm

DE:

Differential evolution

CA:

Cultural algorithm

AIS:

Artificial immune system

EWA:

Earth Worm Algorithm

SFL:

Shuffling frog leap

ANFIZ:

Adaptive neuro fuzzy logic

IPSO:

Improved particle swarm optimization

GHSA:

Genetic harmony search algorithms

BCSA:

Bat-crow search algorithm

KKT:

Karush–Kuhn–Tucker

GSA:

Gravitational Search Algorithm

BSA:

Backtracking Search Optimization

EDE:

Effective Differential Evolution

HGA:

Hybrid genetic algorithm

HEDE:

Hybrid Effective Differential Evolution

MCSA:

Modified clonal selection algorithm

HGPDO:

Hybrid genetic particle wind driven optimization

HGPO:

Hybrid genetic particle swarm optimization

DRL:

Deep Reinforcement Learning

EHO:

Elephant herding optimization

UACNFC:

Unmanned aerial vehicle neural-fuzzy classification

EHOANFIS:

Elephant herding optimization neuro fuzzy

DA:

Distributed automation

DER:

Distributed energy resources

TP:

Teleprotection

AD:

Anomaly detection

SA:

Substation automation

PP:

Privacy preserving

IBR:

Inclined block rate

EMS:

Energy management system

PLC:

Programmable logic controller

SCADA:

Supervisory control and data acquisition

BMS:

Building management system

SG:

Smart grid

DR:

Demand response

EE:

Energy efficiency

EDR:

Emergency demand response

ICS:

Interruptible Curtailable Service

DBB:

Demand bidding/buyback

ESS:

Electric energy storage

LP:

Linear programming

MINLP:

Mixed integer nonlinear programming

QP:

Quadratic programming

FIS:

Fuzzy logic interfere

GA:

Genetic algorithms

MPC:

Model predictive control

BAT:

Bat algorithm

ACO:

Ant colony optimization

ANN:

Artificial neural network

RL:

Reinforcement learning

PBO:

Polar bear optimization

WOA:

Whale optimization algorithm

MSO:

Mosquito Host Seeking

CBO:

Colliding body optimization

SSO:

Social spider optimization

BBO:

Biogeography based optimization

ICA:

Imperialist competitive algorithm

ABC:

Artificial bee colony

BFO:

Bacterial foraging optimization

CSUA:

Candidate solution updation algorithm

JOA:

Jaya Optimization Algorithm

FL:

Fuzzy logic

TLBO:

Teacher and learning-based optimization

GAPSO:

Genetic algorithm particle swarm optimization

HGWD:

Hybrid genetic wind-driven

TLGO:

Teacher learning genetic optimization

MGWO:

Mixed grey wolf optimization

RUOA:

Runner Updation Optimization Algorithm

ELPSO:

Enhanced leader particle swarm optimization

EA:

Expert advisors

FPA:

Flower pollination algorithm

MKL:

Math Kernel Library

BFOA:

Bacterial foraging optimization algorithm

LWOA:

Levy Whale Optimization Algorithm

LWMCSO:

Levy Whale Modified Crow Search Optimizer

HBFPSO:

Hybrid beamforming particle swarm optimization

WDGA:

Wind driven genetic algorithms

WDGWO:

Wind driven grey wolf optimization

WBPSO:

Wind driven binary particle swarm optimization

\(P_{grid} (t)\) :

Power transferred from the grid at time (t) in kW

\(P_{bat} (t)\) :

Power transferred from the battery at time (t) in kW

\(D_{nsh} (t)\) :

Total power consumption from non-shiftable loads at time (t)

\(D_{sh}^{n} (t)\) :

Total power consumption from shiftable loads at time (t)

\(n_{sh}\) :

Shiftable loads

\(T_{outlet}^{\min } ,T_{outlet}^{\max }\) :

Minimum and maximum water outlet temperature in tank respectively

\(T_{outlet}^{i}\) :

Mixed water temperature in the tank at interval i

\(T_{room}^{\min } ,T_{room}^{\max }\) :

Minimum and maximum room temperature respectively

\(T_{room}^{i}\) :

Room temperature at interval i.

\(T^{\min } ,T^{\max }\) :

Minimum and maximum temperature

\(SoC_{\min } (t),SoC_{\max } (t)\) :

Minimum and maximum state of charge of battery at time (t)

\(E_{bat}^{cap} ,E_{bat}^{t}\) :

Capacity of battery and the energy of battery at any time (t) in (kWh)

\(P_{bat}^{ch} (t),P_{bat}^{dch} (t)\) :

Battery’s charging and discharging power respectively at time (t)

\(P_{\max }^{ch} ,P_{\max }^{dch}\) :

Maximum battery’s charging and discharging power respectively

\(\eta_{ch}\) :

Battery’s charge efficiency

\(P_{ch} (t),P_{dch} (t)\) :

Charging and discharging power of EV at time (t) respectively

\(P_{\max } (t)\) :

Maximum power level of EV at time (t).

\(PD_{i} ,PD_{\max }\) :

Instantaneous and maximum instantaneous power demand (kW) respectively

\(S_{i} (i)\) :

Customer satisfaction

\(E_{ij}\) :

Energy requirement for energy phase j in appliance i.

\(P_{ij}^{k}\) :

Energy assigned to energy phase j of appliance i during the whole period of time slot

\(P_{ij}^{t}\) :

Total energy required by all running appliances at time (t)

\(P_{grid}^{\max }\) :

Maximum energy from grid at that time (t).

\(W_{n} (t)\) :

Operation state of shift able load at time (t)

\(TOP_{n}\) :

Number of shiftable load’s time of operation

References

  • Aalami HA, Khatibzadeh A (2016) Regulation of market clearing price based on nonlinear models of demand bidding and emergency demand response programs. Int Trans Electr Energy Syst 26(11):2463–2478

    Article  Google Scholar 

  • Aalami H, Moghaddam MP, Yousefi G (2010) Demand response modeling considering interruptible/curtailable loads and capacity market programs. Appl Energy 87(1):243–250

    Article  Google Scholar 

  • Aalami HA, Pashaei-Didani H, Nojavan S (2019) Deriving nonlinear models for incentive-based demand response programs. Int J Electr Power Energy Syst 106:223–231

    Article  Google Scholar 

  • Abbasi RA, Javaid N, Khan S, Asif RM, Ahmad W (2019) Minimizing daily cost and maximizing user comfort using a new metaheuristic technique. Paper presented at the workshops of the international conference on advanced information networking and applications

  • Abideen ZU, Jamshaid F, Zahra A, Rehman AU, Razzaq S, Javaid N (2017) Meta-heuristic and nature inspired approaches for home energy management. Paper presented at the international conference on network-based information systems

  • Abualigah L, Diabat A (2021) Advances in sine cosine algorithm: a comprehensive survey. Artif Intell Rev 54(4):2567–2608

    Article  Google Scholar 

  • Adepetu A, Rezaei E, Lizotte D, Keshav S (2013) Critiquing time-of-use pricing in Ontario. Paper presented at the 2013 IEEE international conference on smart grid communications (SmartGridComm)

  • Aghaei J, Alizadeh M-I (2013) Demand response in smart electricity grids equipped with renewable energy sources: a review. Renew Sustain Energy Rev 18:64–72

    Article  Google Scholar 

  • Aghajani G, Shayanfar H, Shayeghi H (2015) Presenting a multi-objective generation scheduling model for pricing demand response rate in micro-grid energy management. Energy Convers Manag 106:308–321

    Article  Google Scholar 

  • Ahmad A, Khan A, Javaid N, Hussain HM, Abdul W, Almogren A, Alamri A, Azim Niaz I (2017) An optimized home energy management system with integrated renewable energy and storage resources. Energies 10(4):549

    Article  Google Scholar 

  • Ahmad MF, Isa NAM, Lim WH, Ang KM (2021) Differential evolution: a recent review based on state-of-the-art works. Alex Eng J 61:3831–3872

    Article  Google Scholar 

  • Ahmed MS, Mohamed A, Khatib T, Shareef H, Homod RZ, Abd Ali J (2017) Real time optimal schedule controller for home energy management system using new binary backtracking search algorithm. Energy Build 138:215–227

    Article  Google Scholar 

  • Ahmed AM, Rashid TA, Saeed SAM (2020) Cat swarm optimization algorithm: a survey and performance evaluation. Comput Intell Neurosci. https://doi.org/10.1155/2020/4854895

    Article  Google Scholar 

  • Al Essa MJM (2019) Home energy management of thermostatically controlled loads and photovoltaic-battery systems. Energy 176:742–752

    Article  Google Scholar 

  • Al Hasib A, Nikitin N, Natvig L (2014) Load scheduling in smart buildings with bidirectional energy trading. Paper presented at the 2014 IEEE 33rd international performance computing and communications conference (IPCCC)

  • Alasseri R, Tripathi A, Rao TJ, Sreekanth K (2017) A review on implementation strategies for demand side management (DSM) in Kuwait through incentive-based demand response programs. Renew Sustain Energy Rev 77:617–635

    Article  Google Scholar 

  • Al-enezi AN (2010) Demand side management (DSM) for efficient use of energy in the residential sector in Kuwait: analysis of options and priorities

  • Alipour M, Zare K, Abapour M (2017) MINLP probabilistic scheduling model for demand response programs integrated energy hubs. IEEE Trans Ind Inform 14(1):79–88

    Article  Google Scholar 

  • Althaher S, Mancarella P, Mutale J (2015) Automated demand response from home energy management system under dynamic pricing and power and comfort constraints. IEEE Trans Smart Grid 6(4):1874–1883

    Article  Google Scholar 

  • Amatullah A, Agung A, Arif A (2021) Minimizing power peaking factor of BEAVRS-based reactor using polar bear optimization algorithms. Paper presented at the IOP Conference Series: Earth and Environmental Science

  • Ambreen K, Khalid R, Maroof R, Khan HN, Asif S, Iftikhar H (2017) Implementing critical peak pricing in home energy management using biography based optimization and genetic algorithm in smart grid. Paper presented at the international conference on broadband and wireless computing, communication and applications

  • Amini M, Frye J, Ilić MD, Karabasoglu O (2015) Smart residential energy scheduling utilizing two stage mixed integer linear programming. Paper presented at the 2015 North American Power Symposium (NAPS)

  • Amrollahi MH, Bathaee SMT (2017) Techno-economic optimization of hybrid photovoltaic/wind generation together with energy storage system in a stand-alone micro-grid subjected to demand response. Appl Energy 202:66–77

    Article  Google Scholar 

  • Antonopoulos I, Robu V, Couraud B, Kirli D, Norbu S, Kiprakis A, Flynn D, Elizondo-Gonzalez S, Wattam S (2020) Artificial intelligence and machine learning approaches to energy demand-side response: a systematic review. Renew Sustain Energy Rev 130:109899

    Article  Google Scholar 

  • Anvari-Moghaddam A, Monsef H, Rahimi-Kian A (2014) Optimal smart home energy management considering energy saving and a comfortable lifestyle. IEEE Trans Smart Grid 6(1):324–332

    Article  Google Scholar 

  • Anvari-Moghaddam A, Rahimi-Kian A, Mirian MS, Guerrero JM (2017) A multi-agent based energy management solution for integrated buildings and microgrid system. Appl Energy 203:41–56

    Article  Google Scholar 

  • Arcos-Aviles D, Pascual J, Guinjoan F, Marroyo L, Sanchis P, Marietta MP (2017) Low complexity energy management strategy for grid profile smoothing of a residential grid-connected microgrid using generation and demand forecasting. Appl Energy 205:69–84

    Article  Google Scholar 

  • Arteconi A, Hewitt NJ, Polonara F (2012) State of the art of thermal storage for demand-side management. Appl Energy 93:371–389

    Article  Google Scholar 

  • Atia R, Yamada N (2016) Sizing and analysis of renewable energy and battery systems in residential microgrids. IEEE Trans Smart Grid 7(3):1204–1213

    Article  Google Scholar 

  • Awais M, Javaid N, Shaheen N, Iqbal Z, Rehman G, Muhammad K, Ahmad I (2015) An efficient genetic algorithm based demand side management scheme for smart grid. Paper presented at the 2015 18th international conference on network-based information systems

  • Awais M, Javaid N, Aurangzeb K, Haider SI, Khan ZA, Mahmood D (2018) Towards effective and efficient energy management of single home and a smart community exploiting heuristic optimization algorithms with critical peak and real-time pricing tariffs in smart grids. Energies 11(11):3125

    Article  Google Scholar 

  • Babaei Keshteli H, Rostamy-Malkhalifeh M, Hosseinzadeh Lotfi F (2021) Ranking of decision making units using the imperialist competitive algorithm in DEA. Meas Control 54(9–10):1326–1335

    Article  Google Scholar 

  • Bahamish HA, Al-Aidroos NM, Boraik AN (2021) Modified crow search algorithm for protein structure prediction

  • Balcombe P, Rigby D, Azapagic A (2014) Investigating the importance of motivations and barriers related to microgeneration uptake in the UK. Appl Energy 130:403–418

    Article  Google Scholar 

  • Barbato A, Capone A, Chen L, Martignon F, Paris S (2013) A power scheduling game for reducing the peak demand of residential users. Paper presented at the 2013 IEEE online conference on green communications (OnlineGreenComm)

  • Barolli L, Amato F, Moscato F, Enokido T, Takizawa M (2020) Web, artificial intelligence and network applications: proceedings of the workshops of the 34th international conference on advanced information networking and applications (WAINA-2020), vol 1150. Springer Nature

  • Basit MA, Dilshad S, Badar R, Sami ur Rehman SM (2020) Limitations, challenges, and solution approaches in grid-connected renewable energy systems. Int J Energy Res 44(6):4132–4162

    Article  Google Scholar 

  • Beaudin M, Zareipour H (2015) Home energy management systems: a review of modelling and complexity. Renew Sustain Energy Rev 45:318–335

    Article  Google Scholar 

  • Behrangrad M (2015) A review of demand side management business models in the electricity market. Renew Sustain Energy Rev 47:270–283

    Article  Google Scholar 

  • Behrangrad M, Sugihara H, Funaki T (2010) Analyzing the system effects of optimal demand response utilization for reserve procurement and peak clipping. Paper presented at the IEEE PES general meeting

  • Bharathi C, Rekha D, Vijayakumar V (2017) Genetic algorithm based demand side management for smart grid. Wirel Pers Commun 93(2):481–502

    Article  Google Scholar 

  • Bina MT, Ahmadi D (2015a) Stochastic modeling for the next day domestic demand response applications. IEEE Trans Power Syst 30(6):2880–2893

    Article  Google Scholar 

  • Bina VT, Ahmadi D (2015b) Stochastic modeling for scheduling the charging demand of EV in distribution systems using copulas. Int J Electr Power Energy Syst 71:15–25

    Article  Google Scholar 

  • Blake ST, O’Sullivan DT (2018) Optimization of distributed energy resources in an industrial microgrid. Procedia CIRP 67:104–109

    Article  Google Scholar 

  • Boisvert RN, Neenan BF (2003) Social welfare implications of demand response programs in competitive electricity markets. Lawrence Berkeley National Lab. (LBNL), Berkeley

    Book  Google Scholar 

  • Bongomin O, Nziu P (2022) A critical review on the development and utilization of energy systems in Uganda

  • Boyd S. Dynamic network energy management via proximal message passing

  • Bruni G, Cordiner S, Mulone V, Rocco V, Spagnolo F (2015) A study on the energy management in domestic micro-grids based on model predictive control strategies. Energy Convers Manag 102:50–58

    Article  Google Scholar 

  • Bukoski JJ, Chaiwiwatworakul P, Gheewala SH (2016) Energy savings versus costs of implementation for demand side management strategies within an energy-efficient tropical residence. Energy Effic 9(2):473–485

    Article  Google Scholar 

  • Cao H-Â, Beckel C, Staake T (2013) Are domestic load profiles stable over time? An attempt to identify target households for demand side management campaigns. Paper presented at the IECON 2013—39th annual conference of the IEEE industrial electronics society

  • Cappers P, Goldman C, Kathan D (2010) Demand response in US electricity markets: empirical evidence. Energy 35(4):1526–1535

    Article  Google Scholar 

  • Chanal PM, Kakkasageri MS, Manvi SKS (2021) Security and privacy in the internet of things: computational intelligent techniques-based approaches. In: Recent trends in computational intelligence enabled research. Elsevier, Amsyerdam, pp 111–127

  • Chatziioannou K, Guštinčič J, Tjernberg LB (2013) On experience of smart grid projects in Europe and the Swedish demonstration projects. Chalmers University of Technology, Gothenburg

    Google Scholar 

  • Chen C, Wang J, Kishore S (2014) A distributed direct load control approach for large-scale residential demand response. IEEE Trans Power Syst 29(5):2219–2228

    Article  Google Scholar 

  • Chen H, Wang L, Di J, Ping S (2020) Bacterial foraging optimization based on self-adaptive chemotaxis strategy. Comput Intell Neurosci. https://doi.org/10.1155/2020/2630104

    Article  Google Scholar 

  • Chintam JR, Daniel M (2018) Real-power rescheduling of generators for congestion management using a novel satin bowerbird optimization algorithm. Energies 11(1):183

    Article  Google Scholar 

  • Chokpanyasuwan C, Bunnag T, Prommas R (2015) Ant colony optimization for load management based on load shifting in the textile industry. Am J Appl Sci 12(2):142

    Article  Google Scholar 

  • Conchado A, Linares P (2012) The economic impact of demand-response programs on power systems. A survey of the state of the art. Handb Netw Power Syst I:281–301

    Google Scholar 

  • Conteh A, Lotfy ME, Kipngetich KM, Senjyu T, Mandal P, Chakraborty S (2019) An economic analysis of demand side management considering interruptible load and renewable energy integration: a case study of Freetown Sierra Leone. Sustainability 11(10):2828

    Article  Google Scholar 

  • Cortese T, Almeida J, Batista G, Storopoli J, Liu A, Yigitcanlar T (2022) Understanding sustainable energy in the context of smart cities: a PRISMA review. Energies 15:2382; s Note: MDPI stays neu-tral with regard to jurisdictional claims in ….

  • Cutter E, Woo CK, Kahrl F, Taylor A (2012) Maximizing the value of responsive load. Electr J 25(7):6–16

    Article  Google Scholar 

  • Derakhshan G, Shayanfar HA, Kazemi A (2016) The optimization of demand response programs in smart grids. Energy Policy 94:295–306

    Article  Google Scholar 

  • Dincer I, Bicer Y (2020) Integration of renewable energy systems for multigeneration. In: Integrated energy systems for multigeneration. pp 287–402

  • Dong Q, Yu L, Song W-Z, Tong L, Tang S (2012) Distributed demand and response algorithm for optimizing social-welfare in smart grid. Paper presented at the 2012 IEEE 26th international parallel and distributed processing symposium

  • Dranka GG, Ferreira P (2019) Review and assessment of the different categories of demand response potentials. Energy 179:280–294

    Article  Google Scholar 

  • Du P, Lu N (2011) Appliance commitment for household load scheduling. IEEE Trans Smart Grid 2(2):411–419

    Article  Google Scholar 

  • Duncan SC, Hiskens I (2011) Achieving controllability of electric loads’. Paper presented at the IEEE proceedings

  • Durairasan M, Ramprakash S, Balasubramanian D (2021) System modeling of micro-grid with hybrid energy sources for optimal energy management—a hybrid elephant herding optimization algorithm-adaptive neuro fuzzy inference system approach. Int J Numer Model Electron Netw Devices Fields 34(6):e2915

    Article  Google Scholar 

  • Elma O, Selamoğullari US (2017) Paper presented at the 2017 4th international conference on electrical and electronic engineering (ICEEE)

  • Elma O, Taşcıkaraoğlu A, Ince AT, Selamoğulları US (2017) Implementation of a dynamic energy management system using real time pricing and local renewable energy generation forecasts. Energy 134:206–220

    Article  Google Scholar 

  • El-Metwally M, El-Sobki M, Attia H, Wahdan S (2006) Paper presented at the 2006 eleventh international Middle East power systems conference

  • Elmouatamid A, Ouladsine R, Bakhouya M, El Kamoun N, Khaidar M, Zine-Dine K (2020) Review of control and energy management approaches in micro-grid systems. Energies 14(1):168

    Article  Google Scholar 

  • Eltaeib T, Mahmood A (2018) Differential evolution: a survey and analysis. Appl Sci 8(10):1945

    Article  Google Scholar 

  • Erdinc O, Paterakis NG, Mendes TD, Bakirtzis AG, Catalão JP (2014) Smart household operation considering bi-directional EV and ESS utilization by real-time pricing-based DR. IEEE Trans Smart Grid 6(3):1281–1291

    Article  Google Scholar 

  • Erol-Kantarci M, Mouftah HT (2011) Wireless sensor networks for cost-efficient residential energy management in the smart grid. IEEE Trans Smart Grid 2(2):314–325

    Article  Google Scholar 

  • Esther BP, Kumar KS (2016) A survey on residential demand side management architecture, approaches, optimization models and methods. Renew Sustain Energy Rev 59:342–351

    Article  Google Scholar 

  • Eusuff M, Lansey K, Pasha F (2006) Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization. Eng Optim 38(2):129–154

    Article  MathSciNet  Google Scholar 

  • Faisal HM, Javaid N, Qasim U, Habib S, Iqbal Z, Mubarak H (2019) An efficient scheduling of user appliances using multi objective optimization in smart grid. Paper presented at the workshops of the international conference on advanced information networking and applications

  • Fang X, Misra S, Xue G, Yang D (2011) Smart grid—the new and improved power grid: a survey. IEEE Commun Surv Tutor 14(4):944–980

    Article  Google Scholar 

  • Fang G-H, Wu C-J, Liao T, Huang X-F, Qu B (2020) A two-layer improved invasive weed optimization algorithm for optimal operation of cascade reservoirs. Water Supply 20(6):2311–2323

    Article  Google Scholar 

  • Fanti MP, Mangini AM, Roccotelli M (2018) A simulation and control model for building energy management. Control Eng Pract 72:192–205

    Article  Google Scholar 

  • Faria P, Soares J, Vale Z, Morais H, Sousa T (2013) Modified particle swarm optimization applied to integrated demand response and DG resources scheduling. IEEE Trans Smart Grid 4(1):606–616

    Article  Google Scholar 

  • Faruqui A, Sergici S (2010) Household response to dynamic pricing of electricity: a survey of 15 experiments. J Regul Econ 38(2):193–225

    Article  Google Scholar 

  • Feng X, Liu X, Yu H (2016) Group mosquito host-seeking algorithm. Appl Intell 44(3):665–686

    Article  Google Scholar 

  • Freeman R (2005) Managing energy: reducing peak load and managing risk with demand response and demand side management. Refocus 6(5):53–55

    Article  Google Scholar 

  • Gaber M, El-Banna S, El-Dabah M, Hamad M (2021) Designing and implementation of an intelligent energy management system for electric ship power system based on adaptive neuro-fuzzy inference system (ANFIS). Adv Sci Technol Eng Syst J 6(2):195–203

    Article  Google Scholar 

  • Gareth J, Daniela W, Trevor H, Robert T (2013) An introduction to statistical learning: with applications in R. Spinger, Cham

    MATH  Google Scholar 

  • Gatsis N, Giannakis GB (2011) Residential demand response with interruptible tasks: duality and algorithms. Paper presented at the 2011 50th IEEE conference on decision and control and European control conference

  • Gelazanskas L, Gamage KA (2014) Demand side management in smart grid: a review and proposals for future direction. Sustain Cities Soc 11:22–30

    Article  Google Scholar 

  • Gellings CW (2017) Evolving practice of demand-side management. J Mod Power Syst Clean Energy 5(1):1–9

    Article  Google Scholar 

  • Giovanelli C, Liu X, Sierla S, Vyatkin V, Ichise R (2017) Towards an aggregator that exploits big data to bid on frequency containment reserve market. Paper presented at the IECON 2017—43rd annual conference of the IEEE Industrial Electronics Society

  • GK JS (2020) MANFIS based SMART home energy management system to support SMART grid. Peer Peer Netw Appl 13(6):2177–2188

    Article  Google Scholar 

  • Goh CHK, Apt J (2004) Consumer strategies for controlling electric water heaters under dynamic pricing. Paper presented at the Carnegie Mellon Electricity Industry Center working paper

  • Goubko MV, Kuznetsov SO, Neznanov AA, Ignatov DI (2016) Bayesian learning of consumer preferences for residential demand response. IFAC-PapersOnLine 49(32):24–29

    Article  Google Scholar 

  • Guo Y, Pan M, Fang Y (2012) Optimal power management of residential customers in the smart grid. IEEE Trans Parallel Distrib Syst 23(9):1593–1606

    Article  Google Scholar 

  • Guo W, Liu T, Dai F, Xu P (2020) An improved whale optimization algorithm for feature selection. Comput Mater Contin 62:337–354

    Google Scholar 

  • Gyamfi S, Krumdieck S, Urmee T (2013) Residential peak electricity demand response—highlights of some behavioural issues. Renew Sustain Energy Rev 25:71–77

    Article  Google Scholar 

  • Hafeez G, Javaid N, Iqbal S, Khan FA (2018) Optimal residential load scheduling under utility and rooftop photovoltaic units. Energies 11(3):611

    Article  Google Scholar 

  • Haffaf A, Lakdja F, Meziane R, Abdeslam DO (2021) Study of economic and sustainable energy supply for water irrigation system (WIS). Sustain Energy Grids Netw 25:100412

    Article  Google Scholar 

  • Haider HT, See OH, Elmenreich W (2016) Residential demand response scheme based on adaptive consumption level pricing. Energy 113:301–308

    Article  Google Scholar 

  • Hajibandeh N, Shafie-Khah M, Osório GJ, Aghaei J, Catalão JP (2018) A heuristic multi-objective multi-criteria demand response planning in a system with high penetration of wind power generators. Appl Energy 212:721–732

    Article  Google Scholar 

  • Harish V, Kumar A (2014) Demand side management in India: action plan, policies and regulations. Renew Sustain Energy Rev 33:613–624

    Article  Google Scholar 

  • Hasaranga W, Hemarathne R, Mahawithana M, Sandanuwan M, Hettiarachchi H, Hemapala K (2017) A fuzzy logic based battery SOC level control strategy for smart micro grid. Paper presented at the 2017 third international conference on advances in electrical, electronics, information, communication and bio-informatics (AEEICB)

  • Hernández-Ocana B, Mezura-Montes E, Pozos-Parra P (2013) A review of the bacterial foraging algorithm in constrained numerical optimization. Paper presented at the 2013 IEEE congress on evolutionary computation

  • Herrando M, Markides CN, Hellgardt K (2014) A UK-based assessment of hybrid PV and solar-thermal systems for domestic heating and power: system performance. Appl Energy 122:288–309

    Article  Google Scholar 

  • Hsu Y-Y, Su C-C (1991) Dispatch of direct load control using dynamic programming. IEEE Trans Power Syst 6(3):1056–1061

    Article  Google Scholar 

  • Huang Y, Tian H, Wang L (2015) Demand response for home energy management system. Int J Electr Power Energy Syst 73:448–455

    Article  Google Scholar 

  • Huang Y, Wang L, Guo W, Kang Q, Wu Q (2016) Chance constrained optimization in a home energy management system. IEEE Trans Smart Grid 9(1):252–260

    Article  Google Scholar 

  • Hussain I, Mohsin S, Basit A, Khan ZA, Qasim U, Javaid N (2015) A review on demand response: pricing, optimization, and appliance scheduling. Procedia Comput Sci 52:843–850

    Article  Google Scholar 

  • Hussain A, Bui V-H, Kim H-M (2016) A resilient and privacy-preserving energy management strategy for networked microgrids. IEEE Trans Smart Grid 9(3):2127–2139

    Article  Google Scholar 

  • Hussain HM, Javaid N, Iqbal S, Hasan QU, Aurangzeb K, Alhussein M (2018) An efficient demand side management system with a new optimized home energy management controller in smart grid. Energies 11(1):190

    Article  Google Scholar 

  • Hussin N, Abdullah M, Ali A, Hassan M, Hussin F (2014) Residential electricity time of use (ToU) pricing for Malaysia. Paper presented at the 2014 IEEE conference on energy conversion (CENCON)

  • Ibrahim O, Bakare MS, Amosa TI, Otuoze AO, Owonikoko WO, Ali EM, Adesina LM, Ogunbiyi O (2023) Development of fuzzy logic-based demand-side energy management system for hybrid energy sources. Energy Convers Manag 10:100354

    Google Scholar 

  • Ilic M, Black JW, Watz JL (2002) Potential benefits of implementing load control. Paper presented at the 2002 IEEE power engineering society winter meeting. Conference proceedings (Cat. No. 02CH37309)

  • Imani MH, Niknejad P, Barzegaran M (2018) The impact of customers’ participation level and various incentive values on implementing emergency demand response program in microgrid operation. Int J Electr Power Energy Syst 96:114–125

    Article  Google Scholar 

  • Iqbal Z, Javaid N, Iqbal S, Aslam S, Khan ZA, Abdul W, Almogren A, Alamri A (2018) A domestic microgrid with optimized home energy management system. Energies 11(4):1002

    Article  Google Scholar 

  • Issi F, Kaplan O (2018) The determination of load profiles and power consumptions of home appliances. Energies 11(3):607

    Article  Google Scholar 

  • Jabir HJ, Teh J, Ishak D, Abunima H (2018) Impacts of demand-side management on electrical power systems: a review. Energies 11(5):1050

    Article  Google Scholar 

  • Jaiswal U, Aggarwal S (2011) Ant colony optimization. Int J Sci Eng Res 2(7):1–7

    Google Scholar 

  • Javaid N, Ahmed F, Ullah I, Abid S, Abdul W, Alamri A, Almogren AS (2017a) Towards cost and comfort based hybrid optimization for residential load scheduling in a smart grid. Energies 10(10):1546

    Article  Google Scholar 

  • Javaid N, Javaid S, Abdul W, Ahmed I, Almogren A, Alamri A, Niaz I (2017b) A hybrid genetic wind driven heuristic optimization algorithm for demand side management in smart grid. Energies 10(3):319

    Article  Google Scholar 

  • Javaid N, Ullah I, Akbar M, Iqbal Z, Khan FA, Alrajeh N, Alabed MS (2017c) An intelligent load management system with renewable energy integration for smart homes. IEEE Access 5:13587–13600

    Article  Google Scholar 

  • Javaid N, Mohsin SM, Iqbal A, Yasmeen A, Ali I (2018) A hybrid bat-crow search algorithm based home energy management in smart grid. Paper presented at the conference on complex, intelligent, and software intensive systems

  • Jindal A, Bhambhu BS, Singh M, Kumar N, Naik K (2019) A heuristic-based appliance scheduling scheme for smart homes. IEEE Trans Ind Inform 16(5):3242–3255

    Article  Google Scholar 

  • Kakran S, Chanana S (2018) Smart operations of smart grids integrated with distributed generation: a review. Renew Sustain Energy Rev 81:524–535

    Article  Google Scholar 

  • Kannayeram G, Prakash N, Muniraj R (2020) Intelligent hybrid controller for power flow management of PV/battery/FC/SC system in smart grid applications. Int J Hydrogen Energy 45(41):21779–21795

    Article  Google Scholar 

  • Karaboga N, Cetinkaya B (2004) Performance comparison of genetic and differential evolution algorithms for digital FIR filter design. Paper presented at the International conference on advances in information systems

  • Keshtkar A, Arzanpour S, Keshtkar F, Ahmadi P (2015) Smart residential load reduction via fuzzy logic, wireless sensors, and smart grid incentives. Energy Build 104:165–180

    Article  Google Scholar 

  • Khalid A, Javaid N, Mateen A, Khalid B, Khan ZA, Qasim U (2016) Demand side management using hybrid bacterial foraging and genetic algorithm optimization techniques. Paper presented at the 2016 10th international conference on complex, intelligent, and software intensive systems (CISIS)

  • Khalid A, Javaid N, Guizani M, Alhussein M, Aurangzeb K, Ilahi M (2018) Towards dynamic coordination among home appliances using multi-objective energy optimization for demand side management in smart buildings. IEEE Access 6:19509–19529

    Article  Google Scholar 

  • Khan ZA, Jayaweera D (2019) Smart meter data based load forecasting and demand side management in distribution networks with embedded PV systems. IEEE Access 8:2631–2644

    Article  Google Scholar 

  • Khan AA, Razzaq S, Khan A, Khursheed F (2015a) HEMSs and enabled demand response in electricity market: an overview. Renew Sustain Energy Rev 42:773–785

    Article  Google Scholar 

  • Khan ZA, Ahmed S, Nawaz R, Mahmood A, Razzaq S (2015b) Optimization based individual and cooperative DSM in smart grids: a review. In: 2015b power generation system and renewable energy technologies (PGSRET). pp 1–6

  • Khan AR, Mahmood A, Safdar A, Khan ZA, Khan NA (2016) Load forecasting, dynamic pricing and DSM in smart grid: a review. Renew Sustain Energy Rev 54:1311–1322

    Article  Google Scholar 

  • Khan ZA, Zafar A, Javaid S, Aslam S, Rahim MH, Javaid N (2019) Hybrid meta-heuristic optimization based home energy management system in smart grid. J Ambient Intell Humaniz Comput 10(12):4837–4853

    Article  Google Scholar 

  • Kim J-G, Lee B (2019) Appliance classification by power signal analysis based on multi-feature combination multi-layer LSTM. Energies 12(14):2804

    Article  Google Scholar 

  • Kim B-G, Zhang Y, Van Der Schaar M, Lee J-W (2015) Dynamic pricing and energy consumption scheduling with reinforcement learning. IEEE Trans Smart Grid 7(5):2187–2198

    Article  Google Scholar 

  • Kirby BJ (2006) Demand response for power system reliability: FAQ. Citeseer

  • Küçüker A, Kamal T, Hassan SZ, Li H, Mufti GM, Waseem M (2017) Design and control of photovoltaic/wind/battery based microgrid system. Paper presented at the 2017 international conference on electrical engineering (ICEE)

  • Kumar A, Rizwan M, Nangia U (2022) A hybrid optimization technique for proficient energy management in smart grid environment. Int J Hydrogen Energy 47(8):5564–5576

    Article  Google Scholar 

  • Kuo H, Lin C (2013) Cultural evolution algorithm for global optimizations and its applications. J Appl Res Technol 11(4):510–522

    Article  Google Scholar 

  • Kwon S, Ntaimo L, Gautam N (2018) Demand response in data centers: integration of server provisioning and power procurement. IEEE Trans Smart Grid 10(5):4928–4938

    Article  Google Scholar 

  • Lee KY, Park J-B (2006) Application of particle swarm optimization to economic dispatch problem: advantages and disadvantages. Paper presented at the 2006 IEEE PES power systems conference and exposition

  • Leitao J, Gil P, Ribeiro B, Cardoso A (2020) A survey on home energy management. IEEE Access 8:5699–5722

    Article  Google Scholar 

  • Li Y, Ng BL, Trayer M, Liu L (2012) Automated residential demand response: algorithmic implications of pricing models. IEEE Trans Smart Grid 3(4):1712–1721

    Article  Google Scholar 

  • Li D, Chiu W-Y, Sun H (2017) Demand side management in microgrid control systems. In: Microgrid. Elsevier, pp 203–230

    Chapter  Google Scholar 

  • Li W, Ng C, Logenthiran T, Phan V-T, Woo WL (2018) Smart Grid Distribution Management System (SGDMS) for optimised electricity bills. J Power Energy Eng 6(08):49

    Article  Google Scholar 

  • Li Y, Han T, Han B, Zhao H, Wei Z (2019) Whale optimization algorithm with chaos strategy and weight factor. Paper presented at the Journal of Physics: Conference Series

  • Li Y, Zhu X, Liu J (2020) An improved moth-flame optimization algorithm for engineering problems. Symmetry 12(8):1234

    Article  Google Scholar 

  • Li L, Qian S, Li Z, Li S (2022) Application of improved satin bowerbird optimizer in image segmentation. Front Plant Sci 1519

  • Lin Y-H (2018) Design and implementation of an IoT-oriented energy management system based on non-intrusive and self-organizing neuro-fuzzy classification as an electrical energy audit in smart homes. Appl Sci 8(12):2337

    Article  MathSciNet  Google Scholar 

  • Liping L, Ning W, Peijun Z (2018) Modified cuckoo search algorithm with variational parameters and logistic map. MDPI J.

  • Liu R-S, Hsu Y-F (2018) A scalable and robust approach to demand side management for smart grids with uncertain renewable power generation and bi-directional energy trading. Int J Electr Power Energy Syst 97:396–407

    Article  Google Scholar 

  • Liu Y, Yuen C, Yu R, Zhang Y, Xie S (2015) Queuing-based energy consumption management for heterogeneous residential demands in smart grid. IEEE Trans Smart Grid 7(3):1650–1659

    Article  Google Scholar 

  • Liu D, Xu Y, Wei Q, Liu X (2017) Residential energy scheduling for variable weather solar energy based on adaptive dynamic programming. IEEE/CAA J Autom Sin 5(1):36–46

    Article  Google Scholar 

  • Liu H, Liu B, Li Y, Cui S (2021a) A rotation learning-based colliding bodies optimization algorithm. Paper presented at the Journal of Physics: Conference Series

  • Liu J, Ji H, Liu Q, Li Y (2021b) A bat optimization algorithm with moderate orientation and perturbation of trend. J Algorithms Comput Technol. https://doi.org/10.1177/17483026211008410

    Article  MathSciNet  Google Scholar 

  • Liu J, Wei X, Huang H (2021c) An improved grey wolf optimization algorithm and its application in path planning. IEEE Access 9:121944–121956

    Article  Google Scholar 

  • Logenthiran T, Srinivasan D, Shun TZ (2012) Demand side management in smart grid using heuristic optimization. IEEE Trans Smart Grid 3(3):1244–1252

    Article  Google Scholar 

  • Logenthiran T, Srinivasan D, Phyu E (2015) Particle swarm optimization for demand side management in smart grid. Paper presented at the 2015 IEEE Innovative Smart Grid Technologies-Asia (ISGT ASIA)

  • Lokeshgupta B, Sivasubramani S (2019) Multi-objective home energy management with battery energy storage systems. Sustain Cities Soc 47:101458

    Article  Google Scholar 

  • Lowell J, Yoshimura H (2011) ISO New England: results of ancillary service pilot programs, alternative technology regulation pilot program and demand response reserves pilot program. ISO New England, Holyoke

    Google Scholar 

  • Lu X, Zhou K, Chan FT, Yang S (2017) Optimal scheduling of household appliances for smart home energy management considering demand response. Nat Hazards 88(3):1639–1653

    Article  Google Scholar 

  • Lu X, Zhou K, Zhang X, Yang S (2018) A systematic review of supply and demand side optimal load scheduling in a smart grid environment. J Clean Prod 203:757–768

    Article  Google Scholar 

  • Luo F, Dong ZY, Xu Z, Kong W, Wang F (2018) Distributed residential energy resource scheduling with renewable uncertainties. IET Gener Transm Distrib 12(11):2770–2777

    Article  Google Scholar 

  • Luque-Chang A, Cuevas E, Fausto F, Zaldívar D, Pérez M (2018) Social spider optimization algorithm: modifications, applications, and perspectives. Math Probl Eng. https://doi.org/10.1155/2018/6843923

    Article  Google Scholar 

  • Macedo M, Galo J, De Almeida L, de C. Lima A (2015) Demand side management using artificial neural networks in a smart grid environment. Renew Sustain Energy Rev 41:128–133

    Article  Google Scholar 

  • Maharjan S, Zhang Y, Gjessing S, Tsang DH (2014) User-centric demand response management in the smart grid with multiple providers. IEEE Trans Emerg Top Comput 5(4):494–505

    Article  Google Scholar 

  • Mahmood D, Javaid N, Alrajeh N, Khan Z, Qasim U, Ahmed I, Ilahi M (2016) Realistic scheduling mechanism for smart homes. Energies 9(3):202

    Article  Google Scholar 

  • Makhadmeh SN, Khader AT, Al-Betar MA, Naim S (2018) An optimal power scheduling for smart home appliances with smart battery using grey wolf optimizer. Paper presented at the 2018 8th IEEE international conference on control system, computing and engineering (ICCSCE)

  • Manzoor A, Javaid N, Ullah I, Abdul W, Almogren A, Alamri A (2017) An intelligent hybrid heuristic scheme for smart metering based demand side management in smart homes. Energies 10(9):1258

    Article  Google Scholar 

  • Martínez-Lao J, Montoya FG, Montoya MG, Manzano-Agugliaro F (2017) Electric vehicles in Spain: an overview of charging systems. Renew Sustain Energy Rev 77:970–983

    Article  Google Scholar 

  • Martirano L, Parise G, Greco G, Manganelli M, Massarella F, Cianfrini M, Parise L, di Laura FP, Habib E (2018) Aggregation of users in a residential/commercial building managed by a building energy management system (BEMS). IEEE Trans Ind Appl 55(1):26–34

    Article  Google Scholar 

  • Mekhilef S, Saidur R, Kamalisarvestani M (2012) Effect of dust, humidity and air velocity on efficiency of photovoltaic cells. Renew Sustain Energy Rev 16(5):2920–2925

    Article  Google Scholar 

  • Menos-Aikateriniadis C, Lamprinos I, Georgilakis PS (2022) Particle swarm optimization in residential demand-side management: a review on scheduling and control algorithms for demand response provision. Energies 15(6):2211

    Article  Google Scholar 

  • Merabet A, Ahmed KT, Ibrahim H, Beguenane R, Ghias AM (2016) Energy management and control system for laboratory scale microgrid based wind-PV-battery. IEEE Trans Sustain Energy 8(1):145–154

    Article  Google Scholar 

  • Meyabadi AF, Deihimi MH (2017) A review of demand-side management: reconsidering theoretical framework. Renew Sustain Energy Rev 80:367–379

    Article  Google Scholar 

  • Ming Z, Song X, Mingjuan M, Lingyun L, Min C, Yuejin W (2013) Historical review of demand side management in China: management content, operation mode, results assessment and relative incentives. Renew Sustain Energy Rev 25:470–482

    Article  Google Scholar 

  • Ming Z, Li S, Yanying H (2015) Status, challenges and countermeasures of demand-side management development in China. Renew Sustain Energy Rev 47:284–294

    Article  Google Scholar 

  • Mirkhan A, Celebi N (2022) Binary representation of polar bear algorithm for feature selection. Comput Syst Sci Eng 43(2):767–783

    Article  Google Scholar 

  • Misaghi M, Yaghoobi M (2019) Improved invasive weed optimization algorithm (IWO) based on chaos theory for optimal design of PID controller. J Comput Des Eng 6(3):284–295

    Google Scholar 

  • Mitras BA, Sultan JA (2013) A novel hybrid imperialist competitive algorithm for global optimization. Aust J Basic Appl Sci 7:330–341

    Google Scholar 

  • Møller Andersen F, Grenaa Jensen S, Larsen HV, Meibom P, Ravn H, Skytte K, Togeby M (2006) Analyses of demand response in Denmark. Risoe National Lab.

  • Moon S, Lee J-W (2016) Multi-residential demand response scheduling with multi-class appliances in smart grid. IEEE Trans Smart Grid 9(4):2518–2528

    Article  Google Scholar 

  • Moreno Escobar JJ, Morales Matamoros O, Tejeida Padilla R, Lina Reyes I, Quintana Espinosa H (2021) A comprehensive review on smart grids: challenges and opportunities. Sensors 21(21):6978

    Article  Google Scholar 

  • Morgan MG, Talukdar SN (1979) Electric power load management: some technical, economic, regulatory and social issues. Proc IEEE 67(2):241–312

    Article  Google Scholar 

  • Mou Y, Xing H, Lin Z, Fu M (2014) Decentralized optimal demand-side management for PHEV charging in a smart grid. IEEE Trans Smart Grid 6(2):726–736

    Article  Google Scholar 

  • Muhamediyeva D (2020) Fuzzy cultural algorithm for solving optimization problems. Paper presented at the Journal of Physics: Conference Series

  • Muratori M, Schuelke-Leech B-A, Rizzoni G (2014) Role of residential demand response in modern electricity markets. Renew Sustain Energy Rev 33:546–553

    Article  Google Scholar 

  • Murphy KP (2012) Machine learning: a probabilistic perspective. MIT Press, Cambridge

    MATH  Google Scholar 

  • Nadimi-Shahraki MH, Fatahi A, Zamani H, Mirjalili S, Abualigah L (2021) An improved moth-flame optimization algorithm with adaptation mechanism to solve numerical and mechanical engineering problems. Entropy 23(12):1637

    Article  MathSciNet  Google Scholar 

  • Nawaz A, Hafeez G, Khan I, Jan KU, Li H, Khan SA, Wadud Z (2020) An intelligent integrated approach for efficient demand side management with forecaster and advanced metering infrastructure frameworks in smart grid. IEEE Access 8:132551–132581

    Article  Google Scholar 

  • Nguyen HT, Nguyen DT, Le LB (2014) Energy management for households with solar assisted thermal load considering renewable energy and price uncertainty. IEEE Trans Smart Grid 6(1):301–314

    Article  Google Scholar 

  • Nolan S, O’Malley M (2015) Challenges and barriers to demand response deployment and evaluation. Appl Energy 152:1–10

    Article  Google Scholar 

  • Noor S, Guo M, van Dam KH, Shah N, Wang X (2018) Energy demand side management with supply constraints: game theoretic approach. Energy Procedia 145:368–373

    Article  Google Scholar 

  • O’Neill D, Levorato M, Goldsmith A, Mitra U (2010) Residential demand response using reinforcement learning. Paper presented at the 2010 First IEEE international conference on smart grid communications

  • Oskouei MZ, Mohammadi-Ivatloo B, Abapour M, Ahmadian A, Piran MJ (2020) A novel economic structure to improve the energy label in smart residential buildings under energy efficiency programs. J Clean Prod 260:121059

    Article  Google Scholar 

  • Oskouei MZ, Şeker AA, Tunçel S, Demirbaş E, Gözel T, Hocaoğlu MH, Abapour M, Mohammadi-Ivatloo B (2022) A critical review on the impacts of energy storage systems and demand-side management strategies in the economic operation of renewable-based distribution network. Sustainability 14(4):2110

    Article  Google Scholar 

  • Page MJ, Moher D (2017) Evaluations of the uptake and impact of the Preferred Reporting Items for Systematic reviews and Meta-Analyses (PRISMA) Statement and extensions: a scoping review. Syst Rev 6(1):1–14

    Article  Google Scholar 

  • Pal S, Kumar R (2016) Price prediction techniques for residential demand response using support vector regression. Paper presented at the 2016 IEEE 7th power India international conference (PIICON)

  • Pan J, Jain R, Paul S (2014) A survey of energy efficiency in buildings and microgrids using networking technologies. IEEE Commun Surv Tutor 16(3):1709–1731

    Article  Google Scholar 

  • Panapakidis IP, Papadopoulos TA, Christoforidis GC, Papagiannis GK (2014) Pattern recognition algorithms for electricity load curve analysis of buildings. Energy Build 73:137–145

    Article  Google Scholar 

  • Panda S, Mohanty S, Rout PK, Sahu BK, Bajaj M, Zawbaa HM, Kamel S (2022) Residential Demand Side Management model, optimization and future perspective: a review. Energy Rep 8:3727–3766

    Article  Google Scholar 

  • Panwar LK, Konda SR, Verma A, Panigrahi BK, Kumar R (2017) Operation window constrained strategic energy management of microgrid with electric vehicle and distributed resources. IET Gener Transm Distrib 11(3):615–626

    Article  Google Scholar 

  • Pascual J, Barricarte J, Sanchis P, Marroyo L (2015) Energy management strategy for a renewable-based residential microgrid with generation and demand forecasting. Appl Energy 158:12–25

    Article  Google Scholar 

  • Paterakis NG, Erdinç O, Pappi IN, Bakirtzis AG, Catalão JP (2016) Coordinated operation of a neighborhood of smart households comprising electric vehicles, energy storage and distributed generation. IEEE Trans Smart Grid 7(6):2736–2747

    Article  Google Scholar 

  • Patyn C, Ruelens F, Deconinck G (2018) Comparing neural architectures for demand response through model-free reinforcement learning for heat pump control. Paper presented at the 2018 IEEE international energy conference (ENERGYCON)

  • Paudyal P, Ni Z (2019) Smart home energy optimization with incentives compensation from inconvenience for shifting electric appliances. Int J Electr Power Energy Syst 109:652–660

    Article  Google Scholar 

  • Pedrasa MAA, Spooner TD, MacGill IF (2010) Coordinated scheduling of residential distributed energy resources to optimize smart home energy services. IEEE Trans Smart Grid 1(2):134–143

    Article  Google Scholar 

  • Phuangpornpitak N, Tia S (2013) Opportunities and challenges of integrating renewable energy in smart grid system. Energy Procedia 34:282–290

    Article  Google Scholar 

  • Piette MA, Sezgen O, Watson DS, Motegi N, Shockman C, ten Hope L (2004) Development and evaluation of fully automated demand response in large facilities

  • Piette M, Sezgen O, Watson D, Motegi N, Shockman C, ten Hope L (2005) Development and evaluation of fully automated demand response in large facilities, California Energy Commission: CEC-500-2005-013, Jan

  • Pilloni V, Floris A, Meloni A, Atzori L (2016) Smart home energy management including renewable sources: a qoe-driven approach. IEEE Trans Smart Grid 9(3):2006–2018

    Google Scholar 

  • Platt G, Paevere P, Higgins A, Grozev G (2014) Electric vehicles: new problem or distributed energy asset? In: Distributed generation and its implications for the utility industry. Elsevier, Amsterdam, pp 335–355

  • Praveena M, Jaiganesh V (2017) A literature review on supervised machine learning algorithms and boosting process. Int J Comput Appl 169(8):32–35

    Google Scholar 

  • Priya Esther B, Shivarama Krishna K, Sathish Kumar K, Ravi K (2016) Demand side management using bacterial foraging optimization algorithm. In: Information systems design and intelligent applications. Springer, pp 657–666

    Chapter  Google Scholar 

  • Proedrou E (2021) A comprehensive review of residential electricity load profile models. IEEE Access 9:12114–12133

    Article  Google Scholar 

  • Puente C, Palacios R, González-Arechavala Y, Sánchez-Úbeda EF (2020) Non-intrusive load monitoring (NILM) for energy disaggregation using soft computing techniques. Energies 13(12):3117

    Article  Google Scholar 

  • Quiggin D, Cornell S, Tierney M, Buswell R (2012) A simulation and optimisation study: towards a decentralised microgrid, using real world fluctuation data. Energy 41(1):549–559

    Article  Google Scholar 

  • Qureshi WA, Nair N-KC, Farid MM (2021) Impact of energy storage in buildings on electricity demand side management. In: Thermal energy storage with phase change materials. CRC Press, Boca Raton, pp 176–197

  • Rahim S, Iqbal Z, Shaheen N, Khan ZA, Qasim U, Khan SA, Javaid N (2016a) Ant colony optimization based energy management controller for smart grid. Paper presented at the 2016a IEEE 30th international conference on advanced information networking and applications (AINA)

  • Rahim S, Javaid N, Ahmad A, Khan SA, Khan ZA, Alrajeh N, Qasim U (2016b) Exploiting heuristic algorithms to efficiently utilize energy management controllers with renewable energy sources. Energy Build 129:452–470

    Article  Google Scholar 

  • Rahim MH, Khalid A, Javaid N, Alhussein M, Aurangzeb K, Khan ZA (2018) Energy efficient smart buildings using coordination among appliances generating large data. IEEE Access 6:34670–34690

    Article  Google Scholar 

  • Rahman SM, Miah MD (2017) The impact of sources of energy production on globalization: evidence from panel data analysis. Renew Sustain Energy Rev 74:110–115

    Article  Google Scholar 

  • Rahman I, Vasant PM, Singh BSM, Abdullah-Al-Wadud M (2016) On the performance of accelerated particle swarm optimization for charging plug-in hybrid electric vehicles. Alex Eng J 55(1):419–426

    Article  MATH  Google Scholar 

  • Rahman MM, Arefi A, Shafiullah G, Hettiwatte S (2018) A new approach to voltage management in unbalanced low voltage networks using demand response and OLTC considering consumer preference. Int J Electr Power Energy Syst 99:11–27

    Article  Google Scholar 

  • Rajendhar P, Jeyaraj BE (2019) Application of DR and co-simulation approach for renewable integrated HEMS: a review. IET Gener Transm Distrib 13(16):3501–3512

    Article  Google Scholar 

  • Rehman AU, Wadud Z, Elavarasan RM, Hafeez G, Khan I, Shafiq Z, Alhelou HH (2021) An optimal power usage scheduling in smart grid integrated with renewable energy sources for energy management. IEEE Access 9:84619–84638

    Article  Google Scholar 

  • Renner S, Albu M, van Elburg H, Heinemann C, Lazicki A, Penttinen L, Puente F, Saele H (2011) European smart metering landscape report. Imprint 2:1–168

    Google Scholar 

  • Roy C, Das DK (2021) A hybrid genetic algorithm (GA)–particle swarm optimization (PSO) algorithm for demand side management in smart grid considering wind power for cost optimization. Sādhanā 46(2):1–12

    Article  MathSciNet  Google Scholar 

  • Ruelens F, Claessens BJ, Vandael S, Iacovella S, Vingerhoets P, Belmans R (2014) Demand response of a heterogeneous cluster of electric water heaters using batch reinforcement learning. Paper presented at the 2014 power systems computation conference

  • Saad W, Han Z, Poor HV, Basar T (2012) Game-theoretic methods for the smart grid: an overview of microgrid systems, demand-side management, and smart grid communications. IEEE Signal Process Mag 29(5):86–105

    Article  Google Scholar 

  • Sæle H, Grande OS (2011) Demand response from household customers: experiences from a pilot study in Norway. IEEE Trans Smart Grid 2(1):102–109

    Article  Google Scholar 

  • Safdarian A, Fotuhi-Firuzabad M, Lehtonen M (2015) Optimal residential load management in smart grids: a decentralized framework. IEEE Trans Smart Grid 7(4):1836–1845

    Article  Google Scholar 

  • Sala-Cardoso E, Delgado-Prieto M, Kampouropoulos K, Romeral L (2018) Activity-aware HVAC power demand forecasting. Energy Build 170:15–24

    Article  Google Scholar 

  • Samad T, Koch E, Stluka P (2016) Automated demand response for smart buildings and microgrids: the state of the practice and research challenges. Proc IEEE 104(4):726–744

    Article  Google Scholar 

  • Samadi P, Mohsenian-Rad H, Schober R, Wong VW (2012) Advanced demand side management for the future smart grid using mechanism design. IEEE Trans Smart Grid 3(3):1170–1180

    Article  Google Scholar 

  • Samadi P, Mohsenian-Rad H, Wong VW, Schober R (2014) Real-time pricing for demand response based on stochastic approximation. IEEE Trans Smart Grid 5(2):789–798

    Article  Google Scholar 

  • Samsuddin S, Othman MS, Yusuf LM (2018) A review of single and population-based metaheuristic algorithms solving multi depot vehicle routing problem. Int J Softw Eng Comput Syst 4(2):80–93

    Article  Google Scholar 

  • Sarker MR, Ortega-Vazquez MA, Kirschen DS (2014) Optimal coordination and scheduling of demand response via monetary incentives. IEEE Trans Smart Grid 6(3):1341–1352

    Article  Google Scholar 

  • Sarker E, Halder P, Seyedmahmoudian M, Jamei E, Horan B, Mekhilef S, Stojcevski A (2021) Progress on the demand side management in smart grid and optimization approaches. Int J Energy Res 45(1):36–64

    Article  Google Scholar 

  • Sarkis-Onofre R, Catalá-López F, Aromataris E, Lockwood C (2021) How to properly use the PRISMA statement. Syst Rev 10(1):1–3

    Article  Google Scholar 

  • Schwartz J (2012) Salt River Project: the persistence of consumer choice. Association for Demand Response and Smart Grid, June 15

  • Sehar F, Pipattanasomporn M, Rahman S (2017) Integrated automation for optimal demand management in commercial buildings considering occupant comfort. Sustain Cities Soc 28:16–29

    Article  Google Scholar 

  • Shafie-Khah M, Siano P (2017) A stochastic home energy management system considering satisfaction cost and response fatigue. IEEE Trans Ind Inform 14(2):629–638

    Article  Google Scholar 

  • Shafie-Khah M, Siano P, Aghaei J, Masoum MA, Li F, Catalão JP (2019) Comprehensive review of the recent advances in industrial and commercial DR. IEEE Trans Ind Inform 15(7):3757–3771

    Article  Google Scholar 

  • Sharda S, Singh M, Sharma K (2021) Demand side management through load shifting in IoT based HEMS: overview, challenges and opportunities. Sustain Cities Soc 65:102517

    Article  Google Scholar 

  • Shareef H, Ahmed MS, Mohamed A, Al Hassan E (2018) Review on home energy management system considering demand responses, smart technologies, and intelligent controllers. IEEE Access 6:24498–24509

    Article  Google Scholar 

  • Sharifi R, Fathi S, Vahidinasab V (2017) A review on demand-side tools in electricity market. Renew Sustain Energy Rev 72:565–572

    Article  Google Scholar 

  • Shen J, Jiang C, Liu Y, Qian J (2016) A microgrid energy management system with demand response for providing grid peak shaving. Electr Power Compon Syst 44(8):843–852

    Article  Google Scholar 

  • Shewale A, Mokhade A, Funde N, Bokde ND (2020) An overview of demand response in smart grid and optimization techniques for efficient residential appliance scheduling problem. Energies 13(16):4266

    Article  Google Scholar 

  • Shoreh MH, Siano P, Shafie-khah M, Loia V, Catalão JP (2016) A survey of industrial applications of Demand Response. Electr Power Syst Res 141:31–49

    Article  Google Scholar 

  • Shuja SM, Javaid N, Khan S, Akmal H, Hanif M, Fazalullah Q, Khan ZA (2019) Efficient scheduling of smart home appliances for energy management by cost and PAR optimization algorithm in smart grid. Paper presented at the workshops of the international conference on advanced information networking and applications

  • Simmhan Y, Aman S, Kumbhare A, Liu R, Stevens S, Zhou Q, Prasanna V (2013) Cloud-based software platform for big data analytics in smart grids. Comput Sci Eng 15(4):38–47

    Article  Google Scholar 

  • Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713

    Article  Google Scholar 

  • Songyang L, Haipeng Y, Miao W (2022) Cat swarm optimization algorithm based on the information interaction of subgroup and the top-N learning strategy. J Intell Syst 31(1):489–500

    Google Scholar 

  • Sou KC, Weimer J, Sandberg H, Johansson KH (2011) Scheduling smart home appliances using mixed integer linear programming. Paper presented at the 2011 50th IEEE conference on decision and control and European control conference

  • Suruli K, Ila V (2020) Social spider optimization algorithm-based optimized power management schemes. Electr Power Compon Syst 48(11):1111–1124

    Article  Google Scholar 

  • Tamilarasi K, Gogulkumar M, Velusamy K (2021) Enhancing the performance of social spider optimization with neighbourhood attraction algorithm. Paper presented at the Journal of Physics: Conference Series.

  • Tamilarasu K, Sathiasamuel CR, Joseph JDN, Madurai Elavarasan R, Mihet-Popa L (2021) Reinforced demand side management for educational institution with incorporation of user’s comfort. Energies 14(10):2855

    Article  Google Scholar 

  • Tang W-J, Wu Y-S, Yang H-T (2018) Adaptive segmentation and machine learning based potential DR capacity analysis. Paper presented at the 2018 18th international conference on harmonics and quality of power (ICHQP)

  • Tariq M, Khalid A, Ahmad I, Khan M, Zaheer B, Javaid N (2017) Load scheduling in home energy management system using meta-heuristic techniques and critical peak pricing tariff. Paper presented at the international conference on P2P, parallel, grid, cloud and internet computing

  • Tasdighi M, Ghasemi H, Rahimi-Kian A (2013) Residential microgrid scheduling based on smart meters data and temperature dependent thermal load modeling. IEEE Trans Smart Grid 5(1):349–357

    Article  Google Scholar 

  • Teng R, Yamazaki T (2018) Load profile-based coordination of appliances in a smart home. IEEE Trans Consum Electron 65(1):38–46

    Article  Google Scholar 

  • Tian Z, Zhang C (2018) An improved harmony search algorithm and its application in function optimization. J Inf Process Syst 14(5):1237–1253

    Google Scholar 

  • Torriti J (2012) Price-based demand side management: assessing the impacts of time-of-use tariffs on residential electricity demand and peak shifting in Northern Italy. Energy 44(1):576–583

    Article  Google Scholar 

  • Tsipianitis AD, Tsompanakis Y. Solving engineering optimization problems with an efficient hybrid nature-inspired algorithm.

  • Tushar MHK, Assi C, Maier M, Uddin MF (2014) Smart microgrids: optimal joint scheduling for electric vehicles and home appliances. IEEE Trans Smart Grid 5(1):239–250

    Article  Google Scholar 

  • Vardakas JS, Zorba N, Verikoukis CV (2014) A survey on demand response programs in smart grids: pricing methods and optimization algorithms. IEEE Commun Surv Tutor 17(1):152–178

    Article  Google Scholar 

  • Vázquez-Canteli JR, Nagy Z (2019) Reinforcement learning for demand response: a review of algorithms and modeling techniques. Appl Energy 235:1072–1089

    Article  Google Scholar 

  • Vivekananthan C, Mishra Y, Ledwich G, Li F (2014) Demand response for residential appliances via customer reward scheme. IEEE Trans Smart Grid 5(2):809–820

    Article  Google Scholar 

  • Wang G, Lin Z (2017) Hybrid mosquito host-seeking algorithm for multi-depot vehicle routing problem. Paper presented at the 2017 9th international conference on measuring technology and mechatronics automation (ICMTMA)

  • Wang M, Lu G (2021) A modified sine cosine algorithm for solving optimization problems. IEEE Access 9:27434–27450

    Article  Google Scholar 

  • Wang Z, Paranjape R (2015) Optimal residential demand response for multiple heterogeneous homes with real-time price prediction in a multiagent framework. IEEE Trans Smart Grid 8(3):1173–1184

    Article  Google Scholar 

  • Wang J, Sun Z, Zhou Y, Dai J (2012) Optimal dispatching model of smart home energy management system. Paper presented at the IEEE PES innovative smart grid technologies

  • Wang Q, Zhang C, Ding Y, Xydis G, Wang J, Østergaard J (2015) Review of real-time electricity markets for integrating distributed energy resources and demand response. Appl Energy 138:695–706

    Article  Google Scholar 

  • Wang Y, Yang Z, Mourshed M, Guo Y, Niu Q, Zhu X (2019) Demand side management of plug-in electric vehicles and coordinated unit commitment: a novel parallel competitive swarm optimization method. Energy Convers Manag 196:935–949

    Article  Google Scholar 

  • Warren P (2014) A review of demand-side management policy in the UK. Renew Sustain Energy Rev 29:941–951

    Article  Google Scholar 

  • Wen Z, O’Neill D, Maei H (2015) Optimal demand response using device-based reinforcement learning. IEEE Trans Smart Grid 6(5):2312–2324

    Article  Google Scholar 

  • Weng Y, Rajagopal R (2015) Probabilistic baseline estimation via gaussian process. Paper presented at the 2015 IEEE power & energy society general meeting

  • Weng Y, Yu J, Rajagopal R (2018) Probabilistic baseline estimation based on load patterns for better residential customer rewards. Int J Electr Power Energy Syst 100:508–516

    Article  Google Scholar 

  • Wong MC-H (1991) Market-based systems of monetary control in developing countries: operating procedures and related issues

  • Worthmann K, Kellett CM, Braun P, Grüne L, Weller SR (2015) Distributed and decentralized control of residential energy systems incorporating battery storage. IEEE Trans Smart Grid 6(4):1914–1923

    Article  Google Scholar 

  • Wu Z, Xia X (2017) A portfolio approach of demand side management. IFAC-PapersOnLine 50(1):171–176

    Article  MathSciNet  Google Scholar 

  • Wu Z, Tazvinga H, Xia X (2015) Demand side management of photovoltaic-battery hybrid system. Appl Energy 148:294–304

    Article  Google Scholar 

  • Wu Y, Ravey A, Chrenko D, Miraoui A (2019) Demand side energy management of EV charging stations by approximate dynamic programming. Energy Convers Manag 196:878–890

    Article  Google Scholar 

  • Xu B, Oudalov A, Ulbig A, Andersson G, Kirschen DS (2016a) Modeling of lithium-ion battery degradation for cell life assessment. IEEE Trans Smart Grid 9(2):1131–1140

    Article  Google Scholar 

  • Xu G, Yu W, Griffith D, Golmie N, Moulema P (2016b) Toward integrating distributed energy resources and storage devices in smart grid. IEEE Internet Things J 4(1):192–204

    Google Scholar 

  • Yan X, Ozturk Y, Hu Z, Song Y (2018) A review on price-driven residential demand response. Renew Sustain Energy Rev 96:411–419

    Article  Google Scholar 

  • Yang X-S, He X (2013) Bat algorithm: literature review and applications. Int J Bio-Inspir Comput 5(3):141–149

    Article  Google Scholar 

  • Yang H-T, Yang C-T, Tsai C-C, Chen G-J, Chen S-Y (2015) Improved PSO based home energy management systems integrated with demand response in a smart grid. Paper presented at the 2015 IEEE congress on evolutionary computation (CEC)

  • Yang H, Zhang J, Qiu J, Zhang S, Lai M, Dong ZY (2016) A practical pricing approach to smart grid demand response based on load classification. IEEE Trans Smart Grid 9(1):179–190

    Article  Google Scholar 

  • Yang C, Cheng Q, Lai P, Liu J, Guo H (2018) Data-driven modeling for energy consumption estimation. In: Exergy for a better environment and improved sustainability, vol 2. Springer, pp 1057–1068

    Chapter  Google Scholar 

  • Yao E, Samadi P, Wong VW, Schober R (2015) Residential demand side management under high penetration of rooftop photovoltaic units. IEEE Trans Smart Grid 7(3):1597–1608

    Article  Google Scholar 

  • Yilmaz S, Weber S, Patel M (2019) Who is sensitive to DSM? Understanding the determinants of the shape of electricity load curves and demand shifting: socio-demographic characteristics, appliance use and attitudes. Energy Policy 133:110909

    Article  Google Scholar 

  • Yilmaz S, Rinaldi A, Patel MK (2020) DSM interactions: what is the impact of appliance energy efficiency measures on the demand response (peak load management)? Energy Policy 139:111323

    Article  Google Scholar 

  • Yoon JH, Baldick R, Novoselac A (2014a) Dynamic demand response controller based on real-time retail price for residential buildings. IEEE Trans Smart Grid 5(1):121–129

    Article  Google Scholar 

  • Yoon JH, Bladick R, Novoselac A (2014b) Demand response for residential buildings based on dynamic price of electricity. Energy Build 80:531–541

    Article  Google Scholar 

  • Yuce B, Packianather MS, Mastrocinque E, Pham DT, Lambiase A (2013) Honey bees inspired optimization method: the bees algorithm. Insects 4(4):646–662

    Article  Google Scholar 

  • Zeng S, Li J, Ren Y (2008) Research of time-of-use electricity pricing models in China: a survey. Paper presented at the 2008 IEEE international conference on industrial engineering and engineering management

  • Zenned S, Chaouali H, Mami A (2017) Fuzzy logic energy management strategy of a hybrid renewable energy system feeding a typical Tunisian house. Int J Adv Comput Sci Appl 8(12):206–212

    Google Scholar 

  • Zhang Q, Grossmann IE (2016) Enterprise-wide optimization for industrial demand side management: fundamentals, advances, and perspectives. Chem Eng Res Des 116:114–131

    Article  Google Scholar 

  • Zhang Y-J, Peng H-R (2017) Exploring the direct rebound effect of residential electricity consumption: an empirical study in China. Appl Energy 196:132–141

    Article  Google Scholar 

  • Zhang L, Zhong Y, Li P (2004) Applications of artificial immune sysetms in remote sensing image classification.

  • Zhang D, Shah N, Papageorgiou LG (2013) Efficient energy consumption and operation management in a smart building with microgrid. Energy Convers Manag 74:209–222

    Article  Google Scholar 

  • Zhang L, Liu L, Yang X-S, Dai Y (2016) A novel hybrid firefly algorithm for global optimization. PLoS ONE 11(9):e0163230

    Article  Google Scholar 

  • Zhang X, Lu R, Jiang J, Hong SH, Song WS (2021) Testbed implementation of reinforcement learning-based demand response energy management system. Appl Energy 297:117131

    Article  Google Scholar 

  • Zhao J, Wen F, Dong ZY, Xue Y, Wong KP (2012) Optimal dispatch of electric vehicles and wind power using enhanced particle swarm optimization. IEEE Trans Ind Inform 8(4):889–899

    Article  Google Scholar 

  • Zhao Z, Lee WC, Shin Y, Song K-B (2013) An optimal power scheduling method for demand response in home energy management system. IEEE Trans Smart Grid 4(3):1391–1400

    Article  Google Scholar 

  • Zhao J, Lv L, Sun H (2015) Artificial bee colony using opposition-based learning. In: Genetic and evolutionary computing. Springer, pp 3–10

    Chapter  Google Scholar 

  • Zhou K, Yang S (2015) Demand side management in China: the context of China’s power industry reform. Renew Sustain Energy Rev 47:954–965

    Article  Google Scholar 

  • Zhou D, Balandat M, Tomlin C (2016) Residential demand response targeting using machine learning with observational data. Paper presented at the 2016 IEEE 55th conference on decision and control (CDC)

  • Zhu Z, Tang J, Lambotharan S, Chin WH, Fan Z (2012) An integer linear programming based optimization for home demand-side management in smart grid. Paper presented at the 2012 IEEE PES innovative smart grid technologies (ISGT)

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Contributions

All authors listed have significantly contributed to the development and writing of this manuscript. MSB conceptualized the idea, AA, MZ, and ANS supervise the research, MSB, AA and MZ revised and edited the final manuscript. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Mutiu Shola Bakare.

Ethics declarations

Ethics approval and consent to participate

Not applicable.

Consent for publication

Not applicable.

Competing interests

The authors declared that they have no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bakare, M.S., Abdulkarim, A., Zeeshan, M. et al. A comprehensive overview on demand side energy management towards smart grids: challenges, solutions, and future direction. Energy Inform 6, 4 (2023). https://doi.org/10.1186/s42162-023-00262-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s42162-023-00262-7

Keywords