A Survey on Demand Side Management in Electrical Power Systems

Ahmed M. Ibrahim *  Mahmoud A. Attia **  Mahmoud M. Othman ***  Almoataz Y. Abdelaziz ****
* Electrical Design Engineer, Engineering Consultants Group, Cairo, Egypt.
** Department of Electrical Power and Machines, Faculty of Engineering, Ain Shams University, Cairo, Egypt.
*** Assistant Professor, Department of Electrical Power Engineering, Ain Shams University, Cairo, Egypt.
**** Professor, Department of Electrical Power Engineering, Ain Shams University, Cairo, Egypt.

Abstract

This paper presents a survey on Demand Side Management techniques used to reduce the energy waste, postpone the construction of new plants, reduce costs or electricity bill, and reduce total power demand during peak demand periods. One of the major goals of DSM is reducing consumption during peak hours and shifting load to off-peak hours. Several algorithms and techniques for load shifting have been reported in researches. Different approaches have been suggested to solve the demand response problem using linear and dynamic programming techniques. There are different types of optimization techniques as Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Ant Colony Optimization (ACO), Evolutionary Algorithm (EA), Game theoretic techniques and others. Researches are performed on different optimization techniques to reduce peak load demand, reduce operational cost, reduce PAR (Peak to Average Ratio), and reduce the discrepancy between power supply and demand.

Keywords :

Introduction

DSM is described as the planning and monitoring of utility's activities designed to encourage customers to adapt their electricity consumption routines by considering the timing and the level of electricity demand. Thus, help the customers to use electricity more efficiently.

The load shapes which indicate the daily electricity demands of consumers between peak and off peak times can be shown in Figure 1. There are three DSM techniques, i.e. Peak clipping (reduction in the peak demand), Valley filling (increased demand at off-peak), and load shifting (demand shifting to non-peak period) [58, 70].

Figure 1. Classic Strategies used for DSM

A smart grid is an electrical network that manages electricity demand in a sustainable, reliable, and economic manner. The smart grid was introduced with the aim of overcoming the weaknesses of conventional electrical grids by using smart net meters. Demand Side Management (DSM) is an important feature of SG to improve energy efficiency, reduce the peak average load, and minimize cost. In future smart grids, all buildings would have a part called Central Scheduling Unit (CSU) and all customers in flats would be installed with digital smart meters, that is equipped with digital and programmable control unit. The smart meter has communications with the CSU and vice versa as shown in Figure 2 [4, 19, 20, 25].

Figure 2. An Assumed Demand Side Management System

Optimization techniques are used to minimize the peak load, minimize cost taking into account user's individual preferences for the loads by setting priorities, and preferred time intervals for load scheduling and Reduce PAR (Peak to Average Ratio).

1. DSM Solutions and Challenges

1.1 Reduction in Consumption

It depends on customer's awareness to reduce their consumption to improve efficiency of equipment and process.

1.2 Shifting Consumption from Peak Hours to Valley Hours

In Demand Side Management (DSM) techniques, the load is shifted from peak hours to off peak hours which results in financial benefit to residential customers. The optimization should reduce the total costs of the system.

The flexible devices should be shifted to off peak period according to Load Priority Technique (LPT), taking into account user's individual preferences for the loads by setting priorities and preferred time intervals for load scheduling.

DSM using load scheduling can be done in two levels, viz. Day-ahead and Real time scheduling as in Figure 3.“The Day Ahead Shifting” technique is proposed to minimize total costs of the system.

Figure 3. DSM using Load Scheduling

1.3 Filling Valleys

Filling valleys can be done using energy storage technologies by using different electricity generation systems as a small Combined Heat and Power (CHP) plant, a battery system and a photovoltaic (PV) system, using renewable energy to store surplus energy in times of higher generation and to provide energy in times of lower generation.

1.4 Reduction in Consumption During Peak Hours of the System

Domestic appliances of an individual consumer (or a group of consumers) are classified by their importance. When a given condition is reached, single loads (i.e., appliances) can be disconnected by a central management system according to Load Priority Technique (LPT) and utility should encourage consumers by using different electricity tariffs, for instance increase electricity price during peak hours and decrease electricity price during off-peak hours, and residential consumers can be encouraged to adapt their behavior.

2. Benefits of Demand Side Management

The components of DSM are illustrated in Figure 4.

Figure 4. Components of DSM [53]

2.1 Customer Benefits

2.2 Utility Benefits

2.3 Societal Benefits

3. Optimization Techniques

This survey shows different types of optimization techniques used to minimize the peak load and cost. Different researches were performed on each type and are compared with other techniques to show better solution.

3.1 Genetic Algorithm (GA)

GA was first proposed by Holland [22]. GA based scheduling algorithm is used to solve cost optimization problem, reduce PAR (Peak to Average Ratio), and increase the efficiency of smart grid by increasing the utilization of spinning reserves. This strategy is beneficial for SG. Large number of appliances in smart grid increases the complexity of the problem. GA have potential to solving these types of complex problems [4, 23, 45, 52].

In 2016, Qihang Li et al., made a comprehensive view of unit commitment problem which involves cost factors of intermittent wind energy as well as the dispatching load from EVs into total scheduling cost of the system. Through complete modeling of the unit commitment constrains and the price mechanism of demand response, a genetic algorithm was proposed to solve this problem [37].

3.2 Particle Swarm Optimization

In [29] Particle Swarm Optimization (PSO) was first introduced by Eberhart and Kennedy as an optimization technique. The state space is represented as a swarm of particles. Each particle is assigned fitness value. Thus, the swarm best particle is the particle with highest fitness, the rest of the swarm is updated iteratively in a way that results in moving the swarm toward the best solution [5].

In 2009, A. Pedrasa et al., wrote a paper using Binary Particle Swarm Optimization (BPSO) to schedule a significant number of varied interruptible loads over 16 h [5].

In 2011, J. Agneessens et al., wrote a paper using Binary Particle Swarm Optimization (BPSO) to find a curtailment schedule in order to smoothen the voltage along a distribution feeder [1].

In 2015, T. Logenthiran et al., used particle swarm optimization to minimize cost taking into account user's priorities and to find an optimal load schedule for different devices over a day [38] and this technique is also used by Sanjaya Kumar Nayak et al. to minimize the peak load and minimize cost [49].

In 2016, Ishan Gupta et al., solved DSM problem using Particle Swarm Optimization (PSO) in three area loads of smart grid, i.e. residential, commercial, and industrial in order to minimize cost and the peak demand [21].

In 2016, Hsin-Hui Kuo et al., used Particle Swarm Optimization (PSO) to compute the optimal activity schedule based on user preferences in nearly real-time [23].

In 2016, Bilal Hussain used Particle Swarm Optimization (PSO) to compute optimized schedules for home appliance and local distributed energy resources [24].

3.3 Ant Colony Optimization (ACO)

In [40], Maniezzo introduced a new discrete combinatorial optimization technique that mimics the ants' colonies behavior. ACO is a meta-heuristic optimization approach. That used for solving problems that can be reduced to finding good paths through graphs. The state space is searched by ants. These ants visit the graph nodes. Ants communicate by depositing pheromones along their path. The amount of pheromones deposited is inversely proportional to the length of the path. The likelihood of the path is directly proportional to the amount of deposited pheromones on that path. Thus, ants are most likely to select the ones with a higher pheromone value. This behavior causes the convergence to optimal solution [40].

In 2015, André Silva et al., used ACO to solve the problem of scheduling tasks to minimize peak-times and cost [57]. In 2016, Sahar Rahim et al. used ACO for electricity bill reduction and minimization of PAR while considering user satisfaction [53].

3.4 Game Theoretic Techniques

Game theory is used to handle DSM problems and capture the competition between users. The two types of Game Theoretic Techniques are shown in Figure 5.

Figure 5. Game Theoretic Techniques

In 1999, M. Fahrioglu et al. used Game Theory to analyze the interaction between the different users and the utility to encourage customers to reveal their true value of power [17].

In 2010, A.H. Mohsenian-Rad et al. proposed an incentive-based optimal methodology for energy consumption scheduling. The proposed algorithm optimizes the energy cost, and balances the total residential load for multiple users sharing a common energy source [48].

In 2011, Shengrong Bu et al. proposed a gametheoretical decision making scheme for electricity retailers in the smart grid, where real-time pricing DSM is used [9].

In 2011, Chen Chen et al. proposed a smart a Real-Time Pricing RTP based power scheduling scheme for residential power usage using a Stackelberg game model to reduce peak load and the variance between demand and supply [11].

In 2012, Jiang Chen et al. used a Stackelberg game approach to deal with Demand Response (DR) scheduling, the Stackelberg game approach based on real-time pricing (RTP) [12].

In 2012, Walid Saad et al. made a comprehensive overview of the applications of game theory in the smart grid [55].

In 2014, Hazem M. Soliman and Alberto Leon-Garcia used game theory principles in order to analyze the interaction between utility and the varies users assuming smart grid communication infrastructure and the presence of storage elements. The utility decides its prices taking into consideration the reaction of the customers, and where the users schedule their energy in order to minimize their cost based on the prices given by the utility [59].

In 2013, Ryohei Arai et al. used a differential game and an optimal control problem to formulate the three control schemes, i.e. decentralized open-loop control, decentralized feedback control and centralized control [2].

In 2016, Chathurika P. Mediwath and David B. Smith used non-cooperative Stackelberg game between community energy storage (CES) device and users with rooftop photovoltaic panels to minimize their personal daily energy costs [44].

In 2016, Feng Ye et al. used centralized scheme to minimize power generation cost and also proposed game theoretical approaches to motivate customer by extra savings if participating and to minimize global Peak to Average Ratio (PAR) of power usage in the grid [64].

In 2016, Panagiotis D. Diamantoulakis et al. used a Stackelberg game to help the operator maximizes its Profit, and to optimize utilization of the renewable power to reduction of the power price for the consumers [16].

3.5 Stochastic Optimization

In 2010, Jichen Zhang et al. used a multi-period stochastic mixed integer programming model for power generation scheduling in a day-ahead electricity market. They used a heuristic solution methodology to finding good quality feasible solutions within reasonable computation time [67].

In 2011, T.T. Kim and H.V. Poor used stochastic dynamic programming to reduce the conflict between power supply and demand and to minimize the cost [30].

In 2012, Zhi Chen et al. compared stochastic optimization and robust optimization approaches to real time demand response management for residential appliances. The stochastic optimization is used for minimizing electricity bill for the entire day, the robust optimization take into consideration the price uncertainty intervals for minimizing the worst-case electricity payment [14].

In 2015, Atefeh Zomorodi Moghadam et al. used a stochastic framework to facilitate DR aggregator participation into the electricity market and aims to maximize its profit for day-ahead through a stochastic price-based self-scheduling problem [47].

In 2016, Enxin Yao et al. used an autonomous energy consumption scheduling algorithm to schedule the operation of deferrable loads to reduce the peak load and reduce the reverse power flow with high-power generation from the PV units, used stochastic programming to formulate an energy consumption scheduling problem to reduce cost [63].

In 2016, S. Sofana Reka and V. Ramesh used a two stage stochastic process with the target of maximizing the profit and minimizing the cost [54].

3.6 An Evolutionary Optimization

Differential Evolution was originally developed by Storn and Price in 1997 [60].

In 2014, André R.S. Vidal et al. used an Evolutionary approach to solve the problem of DSM on smart grid using concept of day-ahead load shifting to obtain the lowest possible cost of energy [62].

In 2012, Daniele Miorandi and Francesco De Pellegrini used an Evolutionary Algorithm for analyzing and predicting the adoption of DSM solutions by users under two different pricing schemes [46].

In 2012, Thillainathan Logenthiran et al. used load shifting technique for demand side management of future smart grids and used a heuristic-based Evolutionary Algorithm (EA) to solve this minimization problem [39].

In 2014, Ingo Mauser et al. used an Evolutionary Algorithm to optimize the energy consumption with respect to variable tariffs, load limit signals, and the user's behavior [43].

In 2016, Pranjal Pragya Verma et al. used Differential Evolution to solve a lossless optimal power flow DC-OPF for IEEE-24 bus (RTS) system for duration of 24 hours without considering ramp constraints or system losses with an objective to minimize the total system generation cost [61].

3.7 A Day-Ahead Optimization

In 2013, Italo Atzeni et al. formulated the day-ahead grid optimization problem to minimize user's cumulative monetary expense for buying/producing his energy needs, using a game theoretical approach, and study the existence of the Nash equilibria [3].

3.8 Artificial Bee Colony (ABC) Optimization

ABC algorithm is a stochastic population-based algorithm that was introduced by Karaboga through mimicking the behavior of bee swarm in 2005. The honey bees in swarm are classified into three groups: employed bee, onlooker bee, and scout bee. Employed bees are responsible for searching foods around food sources and sharing food information with onlooker bees. After getting the food information, the onlooker bees choose food sources and calculate the nectar amount to calculate solution quality. In ABC, a food source represents a possible solution to the optimization problem, and more nectar means better solution [6, 26-28].

In [69], Y. Zhang et al. proposed an improved ABC algorithm named WGABC for numerical optimization, which introduced a linear decreasing inertial weight and a new food generation scheme at scout bee stage based on the framework presented in [71].

In 2015, Yanyu Zhang et al. used an improved ABC algorithm to schedule the operations of home appliances according to the day ahead electricity price to minimize electricity cost [68].

In 2015, Vijaya Margaret and Kuma Rao used ABC algorithm to schedule the residential loads for various hours of the day to encourage consumers to participate in demand response through incentives [41].

In 2015, Mousa Marzband et al. used Artificial Bee Colony optimization algorithm for economic dispatch. An Artificial Neural Network combined with a Markov Chain (ANN-MC) approach is used to predict non dispatchable power generation and load demand considering uncertainties [42].

3.9 Linear Programming (LP)

In 1996,C.N. Kurucz et al. used Linear Programming (LP) to schedule commercial, industrial, and residential load to optimize the amount of system peak load reduction [34].

In 1998, Kah-Hoe Ng and Gerald B. Sheble used a Linear Programming (LP) to schedule group of customer load type to maximize the profit and a profit-based load management is used to examine generic direct load control scheduling [50].

In 2012, Ziming Zhu et al. used an Integer Linear Programming to schedule both the optimal power and the optimal operation time for power-shift able appliances and time-shiftable appliances to minimize the peak hourly load [72].

3.10 Robust Optimization

In [32] Yu and Kouvelis used a Robust Discrete Optimization to find a solution that minimizes the worst case performance under a set of scenarios for the data [7, 8].

In 2017, Cuo Zhang et al. used a Two-Stage Robust Optimization (TSRO) to optimize the proposed microgrid coordination strategy, which maximizes the total profit with operational limits [66].

In 2017, Javier Zazo et al. used Robust Worst-Case Analysis to coordinate the energy load so that users minimize their monetary expenditure [65].

In 2010, Antonio J. Conejo et al. used a robust optimization to reduce the electricity bill of a consumer that integrates the proposed procedure in its EMS (Energy Management System) [15].

3.11 Non-Conventional Optimization Technique

In 2013, Nandkishor Kinhekar et al. used Non- Conventional Optimization technique to reduce utility operational cost and system peak load [31].

3.12 Distributed Algorithm

In 2010, L. Chen et al. used distributed demand response algorithms to shape power demand to match power supply [13].

In 2010, Pedram Samadi et al. distributed algorithm to minimize the cost and keeping the total power consumption below the generating capacity [56].

In 2010, S. Caron and G. Kesidis used a distributed algorithm to reduce the total cost and Peak-to-Average Ratio (PAR) of the system [10].

In 2011, Na Li et al. used a distributed algorithm for the utility company and the customers consider households that operate different appliances including PHEVs and batteries to compute this optimal prices and demand schedules [36].

In 2011, Nikolaos Gatsis and Georgios B. Giannakis used distributed sub gradient method to minimizing the total cost electricity plus the total user dissatisfaction (social welfare) [18].

In 2017, Chaojie Li et al. used a distributed algorithm for sparse load shifting in demand-side management with a focus on the scheduling problem of residential smart appliances to minimize billing cost and the Peak-to Average Ratio (PAR) [35]. Table 1 presents a comparison between different optimization methods used for DSM.

Table 1. Comparison between Different Optimization Techniques used in DSM

Conclusion

This survey shows different optimization techniques that solve the demand response problem using linear and dynamic programming techniques. Optimization techniques are used to reduce peak load demand, reduce operational cost and reduce PAR (Peak to Average Ratio). Researches were made for comparison between different optimization techniques and also different strategies used for DSM to get better response in order to minimize the discrepancy between power supply and demand.

References

[1]. Agneessens, J., Vandoorn, T., Meersman, B., & Vandevelde, L. (2011). The use of binary particle swarm optimization to obtain a demand side management system. In IET Conference on Renewable Power Generation (RPG 2011).
[2]. Arai, R., Yamamoto, K., & Morikura, M. (2013, October). Differential game-theoretic framework for a demand-side energy management system. In Smart Grid Communications (SmartGridComm), 2013 IEEE International Conference on (pp. 768-773). IEEE.
[3]. Atzeni, I., Ordóñez, L. G., Scutari, G., Palomar, D. P., & Fonollosa, J. R. (2013). Demand-side management via distributed energy generation and storage optimization. IEEE Transactions on Smart Grid, 4(2), 866-876.
[4]. Awais, M., Javaid, N., Shaheen, N., Iqbal, Z., Rehman, G., Muhammad, K., & Ahmad, I. (2015, September). An efficient genetic algorithm based demand side management scheme for smart grid. In Network-Based Information Systems (NBiS), 2015 18 International Conference on (pp. 351-356). IEEE.
[5]. Bai, Q. (2010). Analysis of particle swarm optimization algorithm. Computer and Information Science, 3(1), 180.
[6]. Baykasoğlu, A., Özbakır, L., & Tapkan, P. (2007). Artificial bee colony algorithm and its application to generalized assignment problem. In Swarm intelligence, Focus on Ant and Particle Swarm Optimization. InTech.
[7]. Bertsimas, D., & Sim, M. (2003). Robust discrete optimization and network flows. Mathematical Programming, 98(1), 49-71.
[8]. Bertsimas, D., & Sim, M. (2004). The price of robustness. Operations Research, 52(1), 35-53.
[9]. Bu, S., Yu, F. R., & Liu, P. X. (2011, October). A gametheoretical decision-making scheme for electricity retailers in the smart grid with demand-side management. In Smart Grid Communications (SmartGridComm), 2011 IEEE International Conference on (pp. 387-391). IEEE.
[10]. Caron, S., & Kesidis, G. (2010, October). Incentivebased energy consumption scheduling algorithms for the smart grid. In Smart grid communications (SmartGridComm), 2010 First IEEE International Conference on (pp. 391-396). IEEE.
[11]. Chen, C., Kishore, S., & Snyder, L. V. (2011, May). An innovative RTP-based residential power scheduling scheme for smart grids. In Acoustics, Speech and Signal Processing (ICASSP), 2011 IEEE International Conference on (pp. 5956-5959). IEEE.
[12]. Chen, J., Yang, B., & Guan, X. (2012, November). Optimal demand response scheduling with stackelberg game approach under load uncertainty for smart grid. In Smart Grid Communications (SmartGridComm), 2012 IEEE Third International Conference on (pp. 546-551). IEEE.
[13]. Chen, L., Li, N., Low, S. H., & Doyle, J. C. (2010, October). Two market models for demand response in power networks. In Smart Grid Communications (SmartGridComm), 2010 First IEEE International Conference on (pp. 397-402). IEEE.
[14]. Chen, Z., Wu, L., & Fu, Y. (2012). Real-time pricebased demand response management for residential appliances via stochastic optimization and robust optimization. IEEE Transactions on Smart Grid, 3(4), 1822- 1831.
[15]. Conejo, A. J., Morales, J. M., & Baringo, L. (2010). Real-time demand response model. IEEE Transactions on Smart Grid, 1(3), 236-242.
[16]. Diamantoulakis, P. D., Pappi, K. N., Kong, P. Y., & Karagiannidis, G. K. (2016, September). Game Theoretic Approach to Demand Side Management in Smart Grid with User-Dependent Acceptance Prices. In Vehicular Technology Conference (VTC-Fall), 2016 IEEE 84th (pp. 1- 5). IEEE.
[17]. Fahrioglu, M., & Alvarado, F. L. (1999, January). Designing cost effective demand management contracts using game theory. In Power Engineering Society 1999 Winter Meeting, IEEE (Vol. 1, pp. 427-432). IEEE.
[18]. Gatsis, N., & Giannakis, G. B. (2011, March). Cooperative multi-residence demand response scheduling. In Information Sciences and Systems (CISS), 2011 45 Annual Conference on (pp. 1-6). IEEE.
[19]. Ghorbaniparvar, M., Li, X., & Zhou, N. (2015, December). Demand side management with a human behavior model for energy cost optimization in smart grids. In Signal and Information Processing (GlobalSIP), 2015 IEEE Global Conference on (pp. 503-507). IEEE.
[20]. Gungor, V. C., Sahin, D., Kocak, T., Ergut, S., Buccella, C., Cecati, C., & Hancke, G. P. (2011). Smart grid technologies: Communication technologies and standards. IEEE Transactions on Industrial Informatics, 7(4), 529-539.
[21]. Gupta, I., Anandini, G. N., & Gupta, M. (2016, December). An hour wise device scheduling approach for demand side management in smart grid using particle swarm optimization. In Power Systems Conference (NPSC), 2016 National (pp. 1-6). IEEE.
[22]. Holland, J. H. (1992). Adaptation in natural and artificial systems. 1975. Ann Arbor, MI: University of Michigan Press and.
[23]. Hu, X. M., Zhan, Z. H., Lin, Y., Gong, Y. J., Yu, W. J., Hu, Y. X., & Zhang, J. (2013, April). Multiobjective genetic algorithm for demand side management of smart grid. In Computational Intelligence in Scheduling (SCIS), 2013 IEEE Symposium on (pp. 14-21). IEEE.
[24]. Hussain, B. (2016, October). Demand side management for smart homes in Pakistan. In Emerging Technologies (ICET), 2016 International Conference on (pp. 1-6). IEEE.
[25]. Jond, H. B., Benveniste, R., & Nabiyev, V. V. (2015, April). Peak load appliance scheduling for demand-side management in the future smart grids. In Smart Grid Congress and Fair (ICSG), 2015 3rd International Istanbul (pp. 1-4). IEEE.
[26]. Karaboga, D. (2005). An Idea Based on Honey Bee Swarm for Numerical Optimization (Vol. 200). Technical Report-Tr06, Erciyes University, Engineering Faculty, Computer Engineering Department.
[27]. Karaboga, D., & Basturk, B. (2007). A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. Journal of global optimization, 39(3), 459-471.
[28]. Karaboga, D., & Basturk, B. (2007). Artificial bee colony (ABC) optimization algorithm for solving constrained optimization problems. Foundations of Fuzzy Logic and Soft Computing, 789-798.
[29]. Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. In Neural Networks, 1995. Proceedings., IEEE International Conference on (Vol. 4, pp. 1942-1948). IEEE.
[30]. Kim, T. T., & Poor, H. V. (2011). Scheduling power consumption with price uncertainty. IEEE Transactions on Smart Grid, 2(3), 519-527.
[31]. Kinhekar, N., Padhy, N. P., & Gupta, H. O. (2013, July). Demand side management for residential consumers. In Power and Energy Society General Meeting (PES), 2013 IEEE (pp. 1-5). IEEE.
[32]. Kouvelis, P., & Yu, G. (1997). Robust Discrete Optimization and its Applications. Kluwer Academic Publishers, Norwell, MA, 1997.
[33]. Kuo, H. H., Pradhan, S. K., Wu, C. L., Cheng, P. H., Xie, Y., & Fu, L. C. (2016, August). Dynamic demand-side management with user's privacy concern in residential community. In Automation Science and Engineering (CASE), 2016 IEEE International Conference on (pp. 1094- 1099). IEEE.
[34]. Kurucz, C. N., Brandt, D., & Sim, S. (1996). A linear programming model for reducing system peak through customer load control programs. IEEE Transactions on Power Systems, 11(4), 1817-1824.
[35]. Li, C., Yu, X., Yu, W., Chen, G., & Wang, J. (2017). Efficient computation for sparse load shifting in demand side management. IEEE Transactions on Smart Grid, 8(1), 250-261.
[36]. Li, N., Chen, L., & Low, S. H. (2011, July). Optimal demand response based on utility maximization in power networks. In Power and Energy Society General Meeting, 2011 IEEE (pp. 1-8). IEEE.
[37]. Li, Q., Su, Y., Nie, W., & Tan, M. (2016, December). Robust unit commitment with high penetration of renewable energy based on demand response and power consumption contract of electrical vehicles. In Electrical Engineering (ISEE), 2016 International Symposium on (pp. 1-6). IEEE.
[38]. Logenthiran, T., Srinivasan, D., & Phyu, E. (2015, November). Particle swarm optimization for demand side management in smart grid. In Innovative Smart Grid Technologies-Asia (ISGT ASIA), 2015 IEEE (pp. 1-6). IEEE.
[39]. Logenthiran, T., Srinivasan, D., & Shun, T. Z. (2012). Demand side management in smart grid using heuristic optimization. IEEE transactions on smart grid, 3(3), 1244- 1252.
[40]. Maniezzo, A. C. M. D. V. (1992). Distributed optimization by ant colonies. In Toward a practice of autonomous systems: proceedings of the First European Conference on Artificial Life (p. 134). MIT Press.
[41]. Margaret, V., & Rao, K. U. (2015, November). Demand response for residential loads using artificial bee colony algorithm to minimize energy cost. In TENCON 2015-2015 IEEE Region 10 Conference (pp. 1-5). IEEE.
[42]. Marzband, M., Azarinejadian, F., Savaghebi, M., & Guerrero, J. M. (2015). An optimal energy management system for islanded microgrids based on multiperiod artificial bee colony combined with Markov chain. IEEE Systems Journal.
[43]. Mauser, I., Dorscheid, M., Allerding, F., & Schmeck, H. (2014, July). Encodings for evolutionary algorithms in smart buildings with energy management systems. In Evolutionary Computation (CEC), 2014 IEEE Congress on (pp. 2361-2366). IEEE.
[44]. Mediwaththe, C. P., & Smith, D. B. (2016, June). Game-theoretic demand-side management robust to non-ideal consumer behavior in smart grid. In Industrial Electronics (ISIE), 2016 IEEE 25 International Symposium on (pp. 702-707). IEEE.
[45]. Meng, F. L., & Zeng, X. J. (2014, July). An optimal realtime pricing for demand-side management: A Stackelberg game and genetic algorithm approach. In Neural Networks (IJCNN), 2014 International Joint Conference on (pp. 1703-1710). IEEE.
[46]. Miorandi, D., & De Pellegrini, F. (2012, October). Demand-side management in smart grids: An evolutionary games perspective. In Performance Evaluation Methodologies and Tools (VALUETOOLS), 2012 6th International Conference on (pp. 178-187). IEEE.
[47]. Moghadam, A. Z., Saebi, J., & Bayaz, H. J. D. (2015, November). Stochastic optimization of demand response aggregators in wholesale electricity markets. In Power System Conference (PSC), 2015 30th International (pp. 234-240). IEEE.
[48]. Mohsenian-Rad, A. H., Wong, V. W., Jatskevich, J., Schober, R., & Leon-Garcia, A. (2010). Autonomous demand-side management based on game-theoretic energy consumption scheduling for the future smart grid. IEEE Transactions on Smart Grid, 1(3), 320-331.
[49]. Nayak, S. K., Sahoo, N. C., & Panda, G. (2015, October). Demand side management of residential loads in a smart grid using 2D particle swarm optimization technique. In Power, Communication and Information Technology Conference (PCITC), 2015 IEEE (pp. 201-206). IEEE.
[50]. Ng, K. H., & Sheble, G. B. (1998). Direct load control-A profit- based load management using linear programming. IEEE Transactions on Power Systems, 13(2), 688-694.
[51]. Pedrasa, M. A. A., Spooner, T. D., & MacGill, I. F. (2009). Scheduling of demand side resources using binary particle swarm optimization. IEEE Transactions on Power Systems, 24(3), 1173-1181.
[52]. Polaki, S. K., Reza, M., & Roy, D. S. (2015, June). A genetic algorithm for optimal power scheduling for residential energy management. In Environment and Electrical Engineering (EEEIC), 2015 IEEE 15th International Conference on (pp. 2061-2065). IEEE.
[53]. Rahim, S., Iqbal, Z., Shaheen, N., Khan, Z. A., Qasim, U., Khan, S. A., & Javaid, N. (2016, March). Ant Colony Optimization based Energy Management Controller for Smart Grid. In Advanced Information Networking and Applications (AINA), 2016 IEEE 30 International Conference on (pp. 1154-1159). IEEE.
[54]. Reka, S. S., & Ramesh, V. (2016, January). Demand response scheme with electricity market prices for residential sector using stochastic dynamic optimization. In Power and Energy Systems: Towards Sustainable Energy (PESTSE), 2016 Biennial International Conference on (pp. 1-6). IEEE.
[55]. Saad, W., Han, Z., Poor, H. V., & Basar, T. (2012). Game-theoretic methods for the smart grid: An overview of microgrid systems, demand-side management, and smart grid communications. IEEE Signal Processing Magazine, 29(5), 86-105.
[56]. Samadi, P., Mohsenian-Rad, A. H., Schober, R., Wong, V. W., & Jatskevich, J. (2010, October). Optimal real-time pricing algorithm based on utility maximization for smart grid. In Smart Grid Communications (SmartGridComm), 2010 First IEEE International Conference on (pp. 415-420). IEEE.
[57]. Silva, A., Marinheiro, J., Cardoso, H. L., & Oliveira, E. (2015, October). Demand-Side Management in Power Grids: An Ant Colony Optimization Approach. In Computational Science and Engineering (CSE), 2015 IEEE 18 International Conference on (pp. 300-306). IEEE.
[58]. Sinha, A., Neogi, S., Lahiri, R. N., Chowdhury, S., Chowdhury, S. P., & Chakraborty, N. (2011, July). Role of demand side management for power distribution utility in India. In Power and Energy Society General Meeting, 2011 IEEE (pp. 1-8). IEEE.
[59]. Soliman, H. M., & Leon-Garcia, A. (2014). Gametheoretic demand-side management with storage devices for the future smart grid. IEEE Transactions on Smart Grid, 5(3), 1475-1485.
[60]. Storn, R., & Price, K. (1997). Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11(4), 341-359.
[61]. Verma, P. P., Soumya, P., & Swamp, K. S. (2016, March). Optimal day-ahead scheduling in smart grid with Demand Side Management. In Power Systems (ICPS), 2016 IEEE 6 International Conference on (pp. 1-6). IEEE.
[62]. Vidal, A. R., Jacobs, L. A., & Batista, L. S. (2014, December). An evolutionary approach for the demand side management optimization in smart grid. In Computational Intelligence Applications in Smart Grid (CIASG), 2014 IEEE Symposium on (pp. 1-7). IEEE.
[63]. Yao, E., Samadi, P., Wong, V. W., & Schober, R. (2016). Residential demand side management under high penetration of rooftop photovoltaic units. IEEE Transactions on Smart Grid, 7(3), 1597-1608.
[64]. Ye, F., Qian, Y., & Hu, R. Q. (2016). A real-time information based demand-side management system in smart grid. IEEE Transactions on Parallel and Distributed Systems, 27(2), 329-339.
[65]. Zazo, J., Zazo, S., & Macua, S. V. (2017). Robust Worst- Case Analysis of Demand-Side Management in Smart Grids. IEEE Transactions on Smart Grid, 8(2), 662-673.
[66]. Zhang, C., Xu, Y., Dong, Z. Y., & Wong, K. P. (2017). Robust Coordination of Distributed Generation and Price- Based Demand Response in Microgrids. IEEE Transactions on Smart Grid.
[67]. Zhang, J., Fuller, J. D., & Elhedhli, S. (2010). A stochastic programming model for a day-ahead electricity market with real-time reserve shortage pricing. IEEE Transactions on Power Systems, 25(2), 703-713.
[68]. Zhang, Y., Zeng, P., & Zang, C. (2015, June). Optimization algorithm for home energy management system based on artificial bee colony in smart grid. In Cyber Technology in Automation, Control, and Intelligent Systems (CYBER), 2015 IEEE International Conference on (pp. 734-740). IEEE.
[69]. Zhang, Y., Zeng, P., Wang, Y., Zhu, B., & Kuang, F. (2012, October). Linear weighted gbest-guided artificial bee colony algorithm. In Computational Intelligence and Design (ISCID), 2012 Fifth International Symposium on (Vol. 2, pp. 155-159). IEEE.
[70]. Zhong, J., Kang, C., & Liu, K. (2010, July). Demand side management in China. In Power and Energy Society General Meeting, 2010 IEEE (pp. 1-4). IEEE.
[71]. Zhu, G., & Kwong, S. (2010). Gbest-guided artificial bee colony algorithm for numerical function optimization. Applied Mathematics and Computation, 217(7), 3166- 3173.
[72]. Zhu, Z., Tang, J., Lambotharan, S., Chin, W. H., & Fan, Z. (2012, January). An integer linear programming based optimization for home demand-side management in smart grid. In Innovative Smart Grid Technologies (ISGT), 2012 IEEE PES (pp. 1-5). IEEE.