Electrical Market Management Considering Power System ... - MDPI [PDF]

May 25, 2016 - Although the industrial sector uses less electrical energy than the residential and commercial sectors, e

14 downloads 16 Views 1MB Size

Recommend Stories


[PDF] Electrical Power Engineering
Forget safety. Live where you fear to live. Destroy your reputation. Be notorious. Rumi

[PDF] Electrical Power Engineering
I cannot do all the good that the world needs, but the world needs all the good that I can do. Jana

Manganese(I) - MDPI [PDF]
Jan 25, 2017 - ... Alexander Schiller and Matthias Westerhausen *. Institute of Inorganic and Analytical Chemistry, Friedrich Schiller University Jena, Humboldtstrasse 8,. 07743 Jena, Germany; [email protected] (R.M.); [email protected] (S.

Power Management System
Never wish them pain. That's not who you are. If they caused you pain, they must have pain inside. Wish

PDF Download Electrical Power Engineering
The happiest people don't have the best of everything, they just make the best of everything. Anony

[PDF] Download Electrical Power Engineering
Be like the sun for grace and mercy. Be like the night to cover others' faults. Be like running water

Investigations On Power System Operation And Management In Restructured Market
Goodbyes are only for those who love with their eyes. Because for those who love with heart and soul

[PDF] Business Market Management
Stop acting so small. You are the universe in ecstatic motion. Rumi

Electrical Power System for the CubeSTAR Nanosatellite
Don’t grieve. Anything you lose comes round in another form. Rumi

Solar Power Management Pdf
Raise your words, not voice. It is rain that grows flowers, not thunder. Rumi

Idea Transcript


energies Review

Electrical Market Management Considering Power System Constraints in Smart Distribution Grids Poria Hasanpor Divshali 1,2, * and Bong Jun Choi 1,2, * 1 2

*

Department of Computer Science, State University of New York (SUNY) Korea, 119 Songdo, Moonhwa-ro, Yeonsu-Gu, Incheon 406-840, Korea Department of Computer Science, Stony Brook University, New York, NY 11794, USA Correspondence: [email protected] (P.H.D.); [email protected] (B.J.L.); Tel.: +82-32-626-1216

Academic Editor: G.J.M. (Gerard) Smit Received: 30 March 2016; Accepted: 9 May 2016; Published: 25 May 2016

Abstract: Rising demand, climate change, growing fuel costs, outdated power system infrastructures, and new power generation technologies have made renewable distribution generators very attractive in recent years. Because of the increasing penetration level of renewable energy sources in addition to the growth of new electrical demand sectors, such as electrical vehicles, the power system may face serious problems and challenges in the near future. A revolutionary new power grid system, called smart grid, has been developed as a solution to these problems. The smart grid, equipped with modern communication and computation infrastructures, can coordinate different parts of the power system to enhance energy efficiency, reliability, and quality, while decreasing the energy cost. Since conventional distribution networks lack smart infrastructures, much research has been recently done in the distribution part of the smart grid, called smart distribution grid (SDG). This paper surveys contemporary literature in SDG from the perspective of the electricity market in addition to power system considerations. For this purpose, this paper reviews current demand side management methods, supply side management methods, and electrical vehicle charging and discharging techniques in SDG and also discusses their drawbacks. We also present future research directions to tackle new and existing challenges in the SDG. Keywords: demand side management (DSM); electrical vehicle (EV); micro-grid (MG); power market; power stability; smart grid (SG); source side management (SSM)

1. Introduction The base existing electrical system in most countries was developed when energy production was relatively cheap. As a result, conventional power systems usually have large centrally dispatched power plants, long transmission lines, and unidirectional distributed systems with extra capacity to improve reliability [1]. Although the conventional power system structures had many problems such as the large amount of technical and nontechnical losses (10% up to 52% [2]) and environmental pollution (40% of CO2 coming from power generation [3]), it has been used in the same way for the last century. Recently, the rapid technology advancement has been changing people’s lifestyle and accordingly, the electricity demand, resulting in about a 2% increase in the electrical energy consumption per year, a trend that is predicted will continue [4]. This rising demand, climate change, growing fuel costs, outdated power system infrastructures, and new power generation technologies have motivated changes in the power system architecture [5]. The most important factor is the large number of distributed generations (DGs) being installed on the distribution network. The amount of renewable energy resources (RERs) installed globally as of 2012 reached 15% [6]. This large amount of DGs can help to decrease power loss and price of energy, and increase the reliability of power. On the other Energies 2016, 9, 405; doi:10.3390/en9060405

www.mdpi.com/journal/energies

Energies 2016, 9, 405

2 of 30

hand, the technical issues, such as stability constraints, limit the penetration of RERs in the power system [7]. In order to overcome this limitation, the microgrid (MG) concept was developed. A MG is defined as a cluster of small generation systems, storage devices, and associated combined heat and power (CHP) loads [8] able to operate in both grid connected and autonomous (islanding) modes to increase power quality and reliability [9]. Controlling, maintaining the stability, especially in the autonomous mode, and implementing demand and resource side management of MGs without communication systems is a very complicated and low efficiency process [10]. As a solution, the smart distribution grid (SDG) concept was proposed. The smart grid (SG) can be defined as an electrical system that uses two-way, cyber-secure communication methods and computational intelligence across an integrated electricity generation, transmission, substations, distribution and consumption to achieve a system that is clean, safe, secure, reliable, resilient, efficient, and sustainable. This description covers the entire spectrum of the electricity energy system from generation to consumption [11]. The concept of SGs in large-scale generators or transmission line is not a new idea and has been evolving and improving for a long time because the components have been under the control of utility companies [12]. Large-scale generators [13] or transmission lines [14,15] use two-way communication and intelligent computational systems; however, as there are not always smart connections between them and distribution networks (loads), the conventional network could not solve the aforementioned challenges. Since the electrical distribution systems are spread over wide geographical areas with numerous clients including electrical power consumers, DGs, and different kind of energy storage systems (ESSs), implementation of SDG is much more complicated than for other parts of SGs. Integrating many DGs into the SDG, on the one hand, can increase the power generation flexibility, but on the other hand, also can makes the power flow control and maintenance of stability much more complicated [16]. SDG still is in early stages of development and based on the authors’ best knowledge, there is no large commercial implementation of a complete SDG to date. Nonetheless, some research centers have designed and installed small size SDGs. For example, the Illinois Institute of Technology (IIT), after facing many power quality problems and outages between 2002 and 2006, decided to change their power system topology. Finally in 2010, by installing two Allison gas-fired turbines, they changed the power system of their campus to a simple SDG. A multi-agent control system gave this SG the ability of real-time reconfiguration and power supply optimization [17]. Santa Clara University (SCU) has been developing its SDG since 2011 by installing smart sub-meters in buildings and energy sources, such as solar, fuel cells, and micro-turbines, in its campus electrical network [18]. West Virginia University (WVU) developed a SDG in a small city called Etown based on six integrated inter-related aspects of community life and economic enterprise: Energy, Environment, Ecology, Electronics, Experimentation, and Education. Researchers in WVU can perform tests in a controlled environment of Etown before integrating it into a larger network [19]. These SDGs are used as power supply systems for real consumers; therefore, they have some limitations for testing new methods. Because of these limitations, some research centers have preferred to build SDG testbeds. As an example of such a SDG testbed, the Consortium for Electric Reliability Technology Solutions (CERTS) formulated CERTS MG in 1998, primarily operated by American Electric Power, as a test facility in Columbus, Ohio [20]. The CERTS MG, which includes a 1 MW fuel cell, 1.2 MW of solar photovoltaic panels, two 1.2 MW diesel generators, a 2 MWh to 4 MWh storage system, a fast static switch, and a power factor correcting capacitor bank, is used for the development of a SG control architecture [21]. With the same idea, researchers at the University of Texas at Arlington (UTA), have installed a 1 MW experimental MG test bed that can be operated either in AC or DC mode and can be connected to or disconnected from the grid. This grid can be used to validate simulated models and permits one to explore conditions such as faults and instabilities that would not be intentionally imposed on an operational MG [22,23]. European research centers are also actively conducting research on SGs. The total investment in SG projects in Europe was about 3.15 billion EUR until 2014 and

Energies 2016, 9, 405

3 of 30

between them 578 projects have implementation sites. However, most of them do not have a SDG with complete components such as smart metering, smart demand management, and smart source management [24]. Pacific Northwest Smart Grid (PNSG) is a large and commercial SG project that began in 2010 and has about 60,000 customers across five US states: Idaho, Montana, Oregon, Washington, and Wyoming. This project is designed to help to validate new SG technologies, quantifying SG costs and benefits, and advancing standards for interoperability and cyber security approaches of SG. In addition to Bonneville Power Administration and eleven utilities, University of Washington and Washington State University are involved in this 178 million USD project [25]. Table 1 summarizes the major global SG implementations. Table 1. Major SG implementations in the world. Owner

Locations

Properties

IIT [17]

Campus of Illinois Institute of Technology, Chicago, IL, USA

Real-time reconfiguration and optimization of gas turbine.

SCU [18]

Campus of Santa Clara University, Santa Clara, CA, USA

Research on solar photovoltaics, fuel cells, and micro-turbines in a SDG.

WVU [19]

Etown, West Virginia University, WV, USA

Testbed under controlled environment for investigating new idea before integration into the larger environment.

CERTS [20,21]

Columbus, OH, USA, operated by American Electric Power

Testbed developing a SDG control architecture including fuel cells, solar photovoltaics, diesel generators, a storage system, a fast static switch, and a power factor correcting capacitor bank.

UTA [22,23]

University of Texas at Arlington, TX, USA

Testbed validating of modeling and simulation results in dynamic and transient condition and can operate in either AC or DC and in connected or autonomous mode.

Europe [24]

578 projects across Europe

Mostly smaller scale projects investigating the practical usage of smart metering.

PNSG [25]

Five US states: Idaho, Montana, Oregon, Washington, and Wyoming

One of largest SG implementations, which started in 2010 and is still in progress.

CSGC [26]

Colorado Smart Grid City, Boulder, CO, USA

A pilot project proposing different DSM programs allowing exploration of SG tools in a real-world environment and studying people‘s behavior.

Since there is still a long way to go to practically implement SG in distribution systems, much research has been conducted to establish the theoretical requirements of such an implementation. Surveys on many different aspects of SG research have been done in [12,16,27–33]. Cardense et. al. in [12] comprehensively surveyed papers related to SDG in the ISI Web of Science up to 2012, categorized them in different classifications, and investigated the popularity of each class. In [27] the authors reviewed the standardization roadmaps of SG around the world and proposed some recommendations for future work in this area. Fang et al. in [16] reviewed the SG literature up to 2011 using three different categories: the smart infrastructure system, the smart management system, and the smart protection system. The authors of [28] and [29] provided comprehensive surveys on demand response in power systems up to 2008 and 2011, respectively. Su et al. in [30] reviewed electrical vehicles (EVs) in SGs and discussed different kinds of EVs, the standards of chargers, battery technologies, and general issues of energy management system with EVs. As communication plays a principle role in SGs, a large amount of researches has been done in this area. Gungor and Lambert [31] explained different communication networks used in the power system to help researchers better understand the hybrid network architecture in the power system. Akyol et al. [32] prepared a survey report for U.S. Department of Energy and analyzed how, where, and what types of wireless communications are suitable to enhance the security and reliability of the nation’s energy infrastructure. Wang et al. [33] provided a good survey on communication architectures in the power system. They also discussed the network implementation issues such as delay, reliability, and security in the power system settings.

Energies 2016, 9, 405

4 of 30

However, none of these surveys pays enough attention to the inter-workings of power systems and their limitations. Converting the conventional power system into a smart one changes the penetration level of DGs, the load curve, and the electricity price. As a result, the power flow, power loss, critical route, stability, protection, and reliability also change. Therefore, our survey focuses on the electrical market considering the power system constraints in the SDG. We complement the existing surveys by: (1) (2) (3)

Providing a comprehensive review of the state of the art literature on SDG. Categorizing papers from the perspective of the electrical market, considering power system constraints. Discussing challenges and proposing future research directions in SDG.

The rest of this paper is organized as follows: Section 2 describes the demand side management (DSM): definition, different types, and drawbacks. The supply side management (SSM) in the presence of RERs is reviewed in Section 3. EVs and the effects of high penetration level of EVs in power system are discussed in Section 4. Finally, Section 5 concludes this survey. 2. Demand Side Management The idea of demand side management (DSM) and demand response (DR) are not new. DSM and DR methods emerged in electrical systems in the 1970s and have evolved over the past four decades [34]. However, because of the lack of proper electrical network infrastructures, they did not fully prosper and many customers still see only flat, average-cost based electricity rates which give them no indication that electricity values change over time [35]. In this section, first, DR and DSM are defined and their benefits are reviewed. Then, the load modeling requirements for DR, classifications of DR models, and a review of recently published papers in this area are presented. Finally, the future research directions are proposed. 2.1. Definition and Benefits The U.S. Department of Energy defined DR as “changes in electric usage by end-use customers from their normal consumption patterns in response to changes in the price of electricity over time, or to incentive payments designed to induce lower electricity use at times of high wholesale market prices or when system reliability is jeopardized” [35]. Under this definition, the DSM includes all activities which aim to alter the consumer’s demand profile, in time and/or shape, to match the supply profile [34]. Implementing DSM leads to economic and technical benefits for utilities and customers, including both participants and none participants. Participating customers in DSM programs change their consumption pattern to decrease their electricity bill. If the number of participants is large enough, the peak load of power system can be shaved and the electricity price of peak load can be reduced. In this situation, non-participating customers pay less for their consumption as well [28]. In addition, lowering peak load quenches the power system thirst for new infrastructures and decreases power system investment cost. Furthermore, DSM can help improve the system reliability, stability, and power losses [36]. The most important drawback of DSM is its deployment cost. The participants need to be equipped with new electrical meters, control and monitoring systems, generation units, and communication systems. To analyze the feasibility of DSM, [37] proposes a market model with a new independent company called DR provider (DRP) to participate in long-term power market by providing price-based DR resources. The proposed long-term market model formulates DSM investments and its profit as a constrained dynamic multi-period optimization problem and solves it with a genetic algorithm. By using this method, utilities can understand how much they should invest in DSM to maximize their profit.

Energies 2016, 9, 405

5 of 30

2.2. Load Modeling In order to manage customer demand, knowing the exact load behavior is necessary. Much research has been done to understand and model the load. A Markovian model of home electricity for distribution grid studies is proposed in [38]. This study validates the proposed model with measurements of electricity load of 20 homes over four months and categorizes different loads based on the house size, type of heating system, and the time of day, without considering the number of occupants or house appliance details. This kind of load modeling can be used to predict the consumption of a distribution network to plan for DSM, but cannot be used to study the DR of each customer. Since DSM changes or shifts the consumption of some appliances over time, the appropriate load model should use the electrical consumption of each home appliance, such as TVs, vacuum cleaners, and so on, as its basic building block. Richardson et al. [39] monitored 1693 houses in Belgium for around three years and proposed “wet” appliances (washing machines, tumble dryers, and dishwashers) as shiftable loads using a clustering algorithm. This research shows that Belgium has the potential of reducing 96 MW of peak demand in its residential sector (from 2.3 GW) by shifting the wet appliances. Richardson et al. [40] presented a detailed model of domestic lighting based on modeling the operation of individual bulbs and using a time-series representation for the number of active occupants within a dwelling. This model, which was developed as a part of the CERTS project, can provide one-minute resolution lighting electricity demand profiles for individual dwellings. They further developed a model of a dwelling with different appliances [41]. They used a comprehensive time-use survey of how people spend their time in the UK to model the probability of dwelling residents’ behavior. This model considers the energy profile of different home appliances, the maximum number of home residents, temperature of the day, etc. to stochastically model a house load for DR study. This load model, which is implemented in Microsoft Excel, can be downloaded from [42]. 2.3. Classification of DSM Models The authors of [29] surveyed different papers in this area up to 2013 and categorized them based on control mechanism, method of motivation offered, and decision variables. Among them, the motivation method has a major influence on DSM success in SG. This subsection updates the motivation-based categories reported in [29] by surveying recent papers in this area. Figure 1 shows the percentage of each customer type in electricity consumption during 2015 in the USA [43]. Each sector has special characteristics and responds differently to motivation methods. Although the industrial sector uses less electrical energy than the residential and commercial sectors, each industrial customer is a high energy consumer, with typical peak loads of tens to hundreds of MWs, and has a significant impact on the power system [44]. In addition, as most large industry consumers have supervisory control and data acquisition (SCADA) systems, the implementation of DSM in industry is much simpler than in traditional power systems. There are many works in this area, for instance, [45] assesses the potential of DSM in the meat industry. The customers in the commercial sector consume a large portion of the electricity and typically have a similar energy consumption pattern. The main source of power consumption of this sector is from heating, ventilation and air conditioning, lighting systems, and electronic equipment. Therefore, the implementation of DSM in this sector is easier than that of the residential sector. In [46] the authors propose several common methods to decrease the electricity load and DSM of commercial buildings and [47] provides a method for validating the DSM for commercial buildings. The implementation of DSM in the residential sector is much more complicated than in other sectors because it has a large number of customers and numerous different factor affecting their loads. The DSM motivation methods can be categorized into two main programs: incentive based, which is usually more appropriate for the industrial sector, and time based, which is more useful for the residential sector. Figure 2 depicts the different DSM schemes based on motivation method.

Residental 38.4%

Commercial 36.2%

Energies 2016, 9, 405 Energies 2016, 9, 405

6 of 30 6 of 30

Industrial 25.2% Transportation 0.2% Residental 38.4%

Commercial

Figure 1. Breakdown of electricity consumption36.2% in the US (2015) [43].

The implementation of DSM in the residential sector is much more complicated than in other Industrial sectors because it has a large number of customers and 25.2% numerous different factor affecting their loads. Transportation The DSM motivation methods can be categorized into two main programs: incentive based, which is 0.2% usually more appropriate for the industrial sector, and time based, which is more useful for the residential sector. FigureFigure 2 depicts the different DSM schemes on motivation method. 1. Breakdown of electricity consumption in based the US (2015) [43]. Figure 1. Breakdown of electricity consumption in the US (2015) [43].

Incentive based program

Capacity market-[28]

Incentive based program

Ancillary service-[56]

Classical

Direct load control (DLC)-[48-54] load-[55] FlatInterruptible pricing-[35,57]

Time of Use (TOU)-[26,57-60] Demand binding-[28] Retail price Fixed price-[26] Critical pick pricing Emergency binding-[28] Market based (CPP) Capacity market-[28] Variable price service-[56] Peak loadAncillary pricing (PLP)-[61,62]

Customer participation

Time based program

Time based DSM motivation program

DSM motivation

The implementation of DSM in theDirect residential sector is much more complicated than in other load control (DLC)-[48-54] Classical sectors because it has a large number of customers and numerous different factor affecting their loads. Interruptible load-[55] The DSM motivation methods can be categorized into two main programs: incentive based, which is Demand binding-[28] usually more appropriate for the industrial sector, and time based, which is more useful for the Emergency binding-[28] based residential sector. FigureMarket 2 depicts the different DSM schemes based on motivation method.

Retail price

Flat pricing-[35,57] Real time pricing (RTP)-[63-68] Time of Use (TOU)-[26,57-60] Day-ahead RTP-[69-71] Critical pick pricing

Fixed price-[26]

(CPP) FigureFigure 2. Category of DSM based motivation methods. 2. Category of DSMschemes schemes based onon motivation methods. Variable price Peak load pricing (PLP)-[61,62]

2.3.1. Incentive-Based Programs 2.3.1. Incentive-Based Programs

Real time pricing (RTP)-[63-68] Customer participation Incentive-based programs offer fixed or time-varying Day-ahead payments RTP-[69-71] to customers who reduce their

Incentive-based programs offer fixed or time-varying payments to customers who reduce their electricity usage during periods of system need or stress [72]. Incentive-based programs can be divided Figure 2.of Category of DSM based on motivation methods. electricity usage during periods system needschemes orclassical stress [72]. Incentive-based into classical methods and market-based methods. In methods, consumers receiveprograms incentives can be divided in into methods market-based methods, consumers theclassical form of bill credits orand discount rates. On themethods. other hand,In in classical market-based methods, customers receive 2.3.1. Incentive-Based Programs arein rewarded depending on their or contribution. incentives the form of bill credits discount rates. On the other hand, in market-based methods, One of the classical methodson is direct load (DLC) where the power utility can who remotely Incentive-based programs offer fixed orcontrol time-varying payments to customers reduce their customers are rewarded depending their contribution. turn off some customers' electrical equipment [48]. This method needs a real-time communication usage during periods of system need or stresswhere [72]. Incentive-based programs can be Oneelectricity of the classical methods is direct load control (DLC) the power utility can remotely system and can reduce the power and consumption duringmethods. critical times. In [49], loads of customers are receive divided into classical methods market-based In classical methods, consumers turn off divided some customers' electrical [48]. This method needs a real-time communication into scheduling loads andequipment vital loads. Utilities can directly control scheduling loads to reduce incentives in the form of bill credits or discount rates. On the other hand, in market-based methods, system and can reduce power consumption critical this times. In [49], loads ofdecrease customers are the peak demand the but they cannot control vital during loads. Although method can severely customers are rewarded depending on their contribution. human comfort, some companies stillloads. use thisUtilities type of program. For example, Power Company divided into scheduling loads and vital can directly controlIdaho scheduling loads to reduce One of the classical methods customers is direct load control (DLC) where the power utility can remotely pays incentive credits to residential who allow their air conditioners to be switched the peak demand but they cannot control vital loads. Although this method can severelyondecrease turn off some customers' electrical equipment [48]. This method needs a real-time communication less frequently during the afternoon in June, July, and August [50]. The authors of [73] developed a human comfort, some companies still use this type ofduring program. For example, Idaho Company system and can the electrical power consumption In [49], loadsPower of based customers are general model forreduce a domestic heater and a method tocritical identifytimes. the model’s parameters pays incentive credits to residential customers who allow their air conditioners to be switched on less divided into scheduling loads and vital can directly control scheduling on measuring the power consumption of theloads. heaterUtilities with or without the water temperature. Thisloads paperto reduce frequently during the method afternoon inonJune, July, vital and August [50]. The authors of developed proposes DLC based thecontrol proposed model, which negligibly levels. the peak ademand but they cannot loads. Although thisdecreases method comfort can[73] severely decreasea Anotherfor classical method is an interruptible load method, where an upfront incentive general model a domestic electrical heater and atype method tocustomers identify the model’s parameters based human comfort, some companies still use this of program. Forreceive example, Idaho Power Company payment to reduce their load to a predefined value but pay a penalty if they do not respond [28]. pays incentive credits to residentialof customers whowith allowortheir air conditioners be switched onThis less on measuring the power consumption the heater without the watertotemperature. frequently during the afternoon in June, July, and model, August which [50]. The authors of [73] developed a paper proposes a DLC method based on the proposed negligibly decreases comfort general model for a domestic electrical heater and a method to identify the model’s parameters based levels. Another classical method is an interruptible load method, where customers receive an upfront measuring the power consumption of the heater with without the water This incentiveonpayment to reduce their load to a predefined value butorpay a penalty if theytemperature. do not respond paper proposes a DLC method based on the proposed model, which negligibly decreases comfort levels. Another classical method is an interruptible load method, where customers receive an upfront

Energies 2016, 9, 405

7 of 30

This method is widely used in the industrial sector, where power consumption is reduced during specific periods with one hour in advance alerts [55]. In market-based programs, a customer bids on a specific load reduction in the electricity market and it is accepted if it is less than the market price. When the bid is accepted, the customer must curtail his/her load by the amount specified in the bid or otherwise receives penalties. In a demand binding program, consumers bid on the wholesale market. In the emergency binding program, utilities permit customers to reduce more than the bid and pay additional incentives proportional to the amount of load reduction during an emergency. In a capacity market program, customers participate in a day-ahead (DA) market and reduce their power when a system contingency arises. Lastly, the ancillary service program allows customers to participate in spot markets and provide their power reduction as a reserve [28]. O’Brien et al. in [56] designed a fair compensation mechanism for DSM participants based on game theory. They assume that there are some aggregators in the electrical market to manage the DSM program, such as selling spinning reserve in the wholesale market, and use a Shapley value based on reinforcement learning algorithm estimation to fairly distribute the DSM profit between the participants. In all of these methods, in order to determine the amount of reduction, the baseline load threshold must be calculated for each customer, which is a complicated procedure. In addition, it is possible for some customers to receive rebates for the reduction of their power loads for other reasons that are coincident with the system emergency [74]. 2.3.2. Time-Based Programs In this category, the price of consumption is varied based on the time of usage. In general, a time-based (pricing-based) DSM encourages self-interested customers to make the required decisions by giving monetary incentives instead of other incentive methods [75]. In other words, this method informs customers about the varying cost of generation at different times and makes them participate in the program to reduce the overall cost. The time-based programs can be divided into two subcategories: retail price-based programs where the customers do not participate in the determination of price and customer participation programs where the price is varied based on a customer’s behavior [29]. One of the retail price-based programs is the flat pricing program where the energy price is fixed as in the common traditional programs, although utilities can still change the energy price for different seasons. In this program, reducing the energy usage is the only way to decrease the total energy bill. This method does not need any modern system and therefore it is still used in some areas [35]. In order to have consumers participate in DSM, the time of use (TOU) program applies different prices for different periods of the day or different days of the week. For example, CSGC offers a TOC program, which charges customers 4 cents per KWh during the off-peak period and 6 cents during the peak period of the non-summer season, and 17 cents for the peak period in summer. In this program, 82% of a year is off-peak period [26]. TOU usually does not help reduce the overall energy consumption, but rather mostly helps to shift the peak amount to off-peak periods. The implementation of TOU does not need communication infrastructure and only requires meters that can record the time of energy usage. The authors of [58] investigated the response of New Zealand household demand to TOU and estimated the short-run elasticity of consumers. The experimental performance of different TOU programs and the customers’ behavior in response to an in-home display are reviewed in [59]. In contingency situations, the cost of production increases considerably and TOU program cannot help to reduce customers’ demand. In order to solve this problem, the critical peak pricing (CPP) method uses the idea of TOU and also changes the peak price in contingency situations. The participants usually receive a notification of the new energy price one day in advance. This method, which selects one price for critical periods or alters it in different events, can be divided into two subcategories: fixed price and variable price. For example, CSGC offers a fixed price CPP with an off-peak price similar to the proposed TOU program (4 cents per kWh for 82% of year) and decreases the peak price to 5 cents and 12 cents per KWh in non-summer and summer season in normal periods, respectively. However, it charges a high price of 33 cents and 51 cents per kWh for non-summer

Energies 2016, 9, 405

8 of 30

and summer, respectively, during 1% of the year (peak energy events). Customers are notified of these peak energy events one day-ahead and can plan for them [26]. CPP implementation requires an unidirectional communication link to inform about the peak events. In peak load pricing (PLP), one day is divided into multiple periods having different prices determined based on the power consumption of previous periods [61]. In [62], one day is divided into 5-minute periods and the price of each period is determined based on the difference between the real and the desired value of electricity demand in previous periods. This method can adjust the consumption into the desired value in some time intervals. The retail price model has a critical drawback. Since the price of each time period is independent from customers’ behavior and each customer decides individually, it is possible that all customers may decide to simultaneously use power during the same off-peak period and, consequently, a new “rebound” peak may occur [76,77]. In order to mitigate this problem, the customer participation methods real-time pricing (RTP) and day-ahead RTP (DA-RTP) are proposed. In RTP, retailers determine the price of the next time period (e.g. 15 min) based on the power requested by customers. Implementation of this method requires two-way real-time communication and a complicated computational process for determining the optimum price [29]. Here, the accurate prediction of electricity price is necessary for scheduling. A real-time forecasting of electricity price in SG is developed in [78] using genetic optimal regression and relevance vector machines. In order to alleviate these problems, DA-RTP determines the price of different periods of the next day based on the day-ahead requests of customers [69]. Further, the authors in [79] use the DA-RTP and try to shift the demand curve to match the desired curve. The authors suggest that the desired curve can be a curve with the minimum energy cost for customers; however, they do not propose anything about how to find this curve. The disadvantage of DA-RTP is that customers must plan for their next day electrical loads. Planning for the next day electricity consumption is not only inconvenient, but also may become a source of error. Deng et al. [80] proposed a method to supply electrical load in both the DA market and the spot market. This paper formulates DSM as a convex optimization problem with linear constrains and uses dual decomposition and a stochastic gradient method to solve the price uncertainty. The authors of [70] use a similar idea and apply a penalty function for DA prediction errors based on the price difference of the spot market and the DA market. The basics of convexity, Lagrange duality, distributed sub-gradient, and Gauss-Seidel iterations methods for solving optimization problems are reviewed in [81]. We can observe from these results that realizing the DSM considering the power system constraints as a convex optimization problem is not always possible. In addition to these DSM techniques, there are some other methods which are combinations of the abovementioned techniques. Eksin et al. in [63] implemented a method that combines TOU and RTP. In this method, a system operator uses a temporal linear function of total real-time demand profile and total real-time production of RERs in each time period, and customers use a complicated game theory-based method to maximize their own profit considering uncertainty in total demand and renewable production. Furthermore, it is important to focus on the method and not the name used to represent the method. For example, some literatures use the term RTP, but the price does not change with respect to the real-time consumption [82]. The method used in this paper is actually TOU with multiple time periods. 2.4. Future Research Directions 2.4.1. Cost Minimization of Each Customer (D1) Most of previous DSM programs aim to decrease the total cost of the distribution power grid. For this purpose, three different objective functions are generally chosen: minimization of the retailers’ cost function [70], maximization of social welfare [69,83], and minimization of the total energy cost of customers [80], considering customer discomfort [84]. The authors believe that these goal functions are

Energies 2016, 9, 405

9 of 30

not commonly accepted by the customers. These objective functions do not directly benefit customers, and as a result, customers tend to contribute less in these DSM program. If the DSM programs can help each customer maximize his/her own profit, customers would participate more in this program. A similar trend can be observed in the power system. Prior to deregulation, the cost of the whole system was optimized using optimal power flow methods. However, in the deregulated electrical market having different generation companies, each company optimizes its own profit rather than the whole system cost [85]. Therefore, considering the benefit of each customer should be one of the important goals of future research. 2.4.2. Decision Authority of Customers (D2) Some papers [30,83,86] propose DLC methods that centrally control each appliance. These methods decrease the security and comfort of customers, and based on the authors’ opinion, it is another reason that discourages the customers’ participation in DSM. Consequently, DSM programs should increase the liberty of customers to permit each customer to make their own decisions. 2.4.3. Prevent Rebound Peak (D3) In order to overcome the rebound peak problem, a multi-agent framework considering the piecewise linear function for each customer’s cost is proposed in [64]. However, this method neglects the correlation of loads with each other and assumes that the price of each customer depends only on its own load. Therefore, different customers still can make the same decision. In other words, this method cannot always prevent the rebound peak. The RTP method is a good solution for preventing rebound peaks. 2.4.4. Technical Constraints (D4) In order to prevent the rebound peak, a central algorithm is used in [76]. This algorithm changes the load profile to minimize the energy bill of each customer. However, this method cannot guarantee an optimized solution, nor does it consider power constraints. As observed from [76], another limitation of existing research in DSM is that most of them do not consider the power system limits such as the maximum capacity of distribution lines, power stability, power losses, and so on. For example, a game-theoretic real-time price market is proposed in [65] to maximize the profit of each participant and uses a dual decomposition technique to solve this problem in a decentralized manner. By neglecting power loss and the corresponding non-linear power flow equations, the proposed optimization method satisfies Slater’s condition and the dual decomposition can be implemented. In other words, this method does not have the ability to consider the power loss and the nonlinear power system constraints. The authors of [70] show that a varying electricity price can help satisfy the power system constraints. However, implementation details are not presented. Therefore, a practical DSM program must consider all power system constraints. 2.4.5. Different Kinds of Load (D5) A practical DSM program should manage different type of loads including electrical loads and heating loads. The heating loads have extensive potential to shift over time and they are highly correlated with the electrical demand, particularly, in systems that have CHP generation systems. Table 2 lists some other recent research projects on DSM of SDG with their specifications.

Energies 2016, 9, 405 EnergiesEnergies 2016, 9, Energies 2016, 405 9,2016, 405 9, 405 Energies 2016, 9, 405

10 of 30 10 of 3010 of 3010 of 30

2. of2.of recent research on DSM. TableTable Table 2. List Table 2.List ofList recent List recent research of recent research on research DSM. on DSM. on DSM.

10 of 3

Specifications Specifications Specifications Specifications Table 2.Function List Function of recent research onmethod DSM. 10 of 3 Objective Function Solution Objective Objective Function Objective Solution Solution method Solution method method D1 D2 D1 D2 D1 D3 D2 D4 D3 D4 D5 D2 D3 D3 D4 D4 D5 D5 D5 Specifications Table 2. List of recent research on DSM. Determine Determine dynamic Determine dynamic price dynamic considering price considering price considering demand demand demand Minimize Minimize customers Minimize customers cost customers and cost and cost Improved and Improved Q-learning Improved Q-learning Q-learning Determine dynamic price considering demand Minimize customers cost and EnergiesEnergies 2016, 9,2016, 405 9, Energies 405 2016, 9, 405 10 of 3010 of 30 10 of 3 Description Objective Function method 20162016 Ref. Year Improved Q-learning method Solution [51] [51] [51] 2016 [51] 2016          D1 D2 -D3 D4 D (discrete Markov) and price uncertainty maximize retailers profit (discrete (discrete Markov) (discrete Markov) and Markov) price and uncertainty price and uncertainty price uncertaintymaximize maximize retailers maximize retailers profit retailers profit profitmethod method method Specifications Table 2.Maximize List2. of List recent Table of recent research 2. List research of on recent DSM. onresearch DSM. DSM. Improved Determine dynamic price Table considering demand Minimize customers coston and Q-learning DRRef. strategies considering both social and Maximize profit ofeach Energies 2016, 9, Energies 405 2016, 9, 405 10 of 30 10 of 3 DR strategies DR strategies DRconsidering strategies considering considering both social both social and both social and and Maximize profit Maximize profit of profit of each of each Year Description Objective Function Solution method [66] 2015 Population game [51] 2016   D3  [66] [66] 2015 [66] 2015 2015 Population Population game Population game game   D1 D2 D4 D economic incentives(discrete Markov) and price uncertainty each customer method economic economic incentives economic incentives incentives customer customer customer maximize retailers profit Specifications Specifications Specifications Tableand 2. List Table of recent 2.Function List research of recent onresearch DSM. on DSM. Determine dynamic price considering demand Minimize customers cost and Improved Q-learning DA_RTP regret value (Risk-based Energies Energies 2016, using 9,Year 2016, 405 expected 9, 405 10 of 3010 of 3 DR strategies considering both Minimize social Maximize profit each Ref. Ref. Year Ref. Description Description Description Objective Objective Function Objective Function Solution Solution method method Solution DA_RTP DA_RTP using DA_RTP using expected using expected regret expected regret valueregret value (Riskvalue (Risk-(Risk[67] 2016Year cost and regret value Linearof programing - game - method [51] 2016  D5  - [66] 2015 Population - -D2 -D3 -D4 D1 --D2 D1 --D3 D2  D4 D3 D1 D5 D4 D optimization, see Section 3.2) Markov) and price Minimize [67] [67] 2016 [67] 2016 2016 Minimize cost Minimize and cost regret and cost regret value and regret value Linear value Linear programing Linear programing programing   (discrete uncertainty maximize retailers profit method incentives customer basedbased optimization, based optimization, optimization, seeeconomic section see section 3.2) see section 3.2) 3.2) Specifications Specifications Table Table 2. Objective Listcustomers 2.of List recent of recent research research on DSM. on DSM. Determine Determine dynamic dynamic Determine considering price dynamic considering price demand considering demand Minimize demand Minimize customers Minimize cost and cost customers and Improved cost Improved and Q-learning Q-learning Improved Q-learning Distributed DR algorithm using theconsidering randomized Linear program solver Energies Energies 2016, 9,Year 2016, 405 9, 405 10 of 3010 of 3 DRprice strategies both social Maximize profit of each Year Ref. Description Description Function Objective Function Solution method Solution DA_RTP using expected regret value and (Risk[71] 20162016 Minimize total cost of customers - of [51] Ref. [51] 2016 [51] 2016 method    -D3 - --D2  D5 --D3  - Distributed Distributed Distributed DR algorithm DR algorithm DR using algorithm using the randomized using the randomized the randomized Linear Linear program Linear program solver program solver of solver of [66] 2015 Population game D1  D2 D1 -D4 dual consensus alternating direction method of MATLAB [67](discrete 2016 Markov) Minimize cost and regret value Linear programing --D4 D  (discrete Markov) (discrete and price and Markov) uncertainty price uncertainty and price uncertainty maximize maximize retailers retailers maximize profit profit retailers method profit method method [71] [71] 2016 [71] 2016 2016 Minimize Minimize total Minimize cost total of cost total customers of cost customers of customers          economic incentives customer based optimization, see section 3.2) Specifications Specifications dual consensus dual consensus dual alternating consensus alternating direction alternating direction method direction method method MATLAB MATLAB MATLAB Table Table 2. List 2. of List recent of recent research research on DSM. on DSM. Determine dynamic Determine price dynamic considering price considering demand demand Minimize customers Minimize cost customers and cost Improved and Q-learning Improved Q-learning Decentralized hierarchical algorithm for peak DRRef. strategies DR 2016 strategies DRconsidering strategies both considering social both social and regret and both Minimize social Maximize and Maximize profit of Maximize each ofObjective each profit of each decomposition Ref. Year Yearconsidering Description Description Objective Function Function Solution Solution method DA_RTP using expected value (Risk[68] 2015 peakprofit demand Dantzig–Wolfe - method 2016 [51]  --D3  -  D5 - Distributed DR algorithm using the randomized Linear program [66] [51] [66] 2015 2015 [66]Decentralized 2015ofhierarchical Population Population game Linear game Population game -- solver -- of-- -D3 D1 -- D2 D4 D minimization grid Decentralized Decentralized hierarchical hierarchical algorithm algorithm for algorithm peak for price peak for peak Dantzig–Wolfe Dantzig–Wolfe Dantzig–Wolfe [67] 2016 Minimize cost and regret value programing ---D1  --D2 --D4  (discrete Markov) (discrete and Markov) price uncertainty and uncertainty maximize retailers maximize profit retailers profit method method [71] 2016 Minimize total cost of customers  -  economic economic incentives incentives economic incentives customer customer customer [68] [68] 2015 [68] 2015 2015 Minimize Minimize peak Minimize demand peak demand peak demand      based optimization, see section 3.2) Specifications Specifications dual consensus alternating direction method MATLAB Determine Determine dynamic price considering price considering demand demand Minimize Minimize customers customers cost and cost and Improved Improved Q-learning Q-learning minimization minimization minimization of grid of grid ofstrategies grid decomposition decomposition decomposition A customer selection and directdynamic control tosocial reach and Maximize probability of Energies 2016, 9, Energies 405 2016, 9,strategies 405 10 of 30 10 of 30 DR DR considering considering both both social and Maximize profit Maximize of each profit of each Ref. Ref. Year Year Description Description Objective Objective Function Function Solution Solution method method DA_RTP DA_RTP using using expected DA_RTP expected regret using regret value expected value (Risk-regret (Riskvalue (Risk[52] 2016 Stochastic knapsack problem - game [51] [51] 2016 2016    -D3    --D3  --D4 - Distributed DR algorithm using the randomized Linear program [66] 2015 [66] 2015 Population game Population D4 D desire stochastic reduction reduction Decentralized hierarchical algorithm for peak Dantzig–Wolfe [67] [67] 2016 2016 [67] 2016 Minimize Minimize cost and cost regret and value cost value and Linear regret Linear programing value programing Linear - solver --- of---D1 ---D2 ---D1  ---D2  - D5 - (discrete (discrete Markov) Markov) and price and uncertainty price uncertainty maximize maximize retailers retailers profit method methodprograming A customer A customer A selection customer selection and selection direct and direct control and direct control to reach control to reach Maximize to reach Maximize probability Maximize probability probability ofMinimize of regret of profit [71] 2016 Minimize total cost of customers   economic incentives economic incentives customer customer [68] 2015 Minimize peak demand   basedbased optimization, optimization, based seeconsensus optimization, section see section 3.2) 3.2) see section 3.2) method [52] [52] 2016 [52] 2016 2016 Stochastic Stochastic knapsack Stochastic knapsack problem knapsack problem -problem --- -     dual alternating direction MATLAB Table 2. List Table of recent 2. List research of recent on research DSM. on DSM. Determine Determine dynamic dynamic price considering price considering demand demand Minimize Minimize customers customers cost and cost and Improved Improved Q-learning Q-learning minimization of grid decomposition Peak load reduction using DLC by adjusting the Minimize maximum load EnergiesEnergies 2016, 9,2016, 405 9, 405 10 of 30 10 of 30 DR strategies DR strategies considering considering both social both social and and Maximize Maximize profit profit of each of each desire desire stochastic desire stochastic reduction stochastic reduction reduction reduction reduction reduction DA_RTP DA_RTP expected using regret expected value regret (Riskvalue (Risk[53] 2015 Suboptimal heuristic method - of - solver [51] [51] 2016 2016 - Distributed Distributed DRusing algorithm Distributed DR algorithm DR using the algorithm randomized the randomized using the randomized Linear Linear program program solver Linear solver of program [66] [66] 2015 2015 Population Population game game - -- - -- - ---- - temperature setting instead ofusing on/off control (peak load) Decentralized hierarchical algorithm forMinimize Dantzig–Wolfe 2016 [67] 2016 cost Minimize and regret cost value and regret Linear value programing Linear programing -- of - -- (discrete (discrete Markov) Markov) and price and uncertainty price uncertainty maximize maximize retailers retailers profit profit method method A customer selection and direct control topeak reach Maximize probability [71] [67] [71] 2016 2016 [71] 2016 Minimize Minimize total cost total Minimize of cost customers of total customers cost of of customers  --- ---    economic economic incentives incentives customer customer Peak load Peak reduction load Peak reduction load using reduction using DLC by using DLC adjusting by DLC adjusting by the adjusting the Minimize the maximum maximum load maximum (peak load (peak load Suboptimal (peak Suboptimal Suboptimal heuristic heuristic heuristic [68] 2015 Minimize peak demand   based optimization, based optimization, see section 3.2) see section 3.2) Specifications Specifications [52] 2016 Stochastic knapsack problem   dual consensus dual consensus alternating dual alternating consensus direction direction alternating method method direction method MATLAB MATLAB MATLAB [53] [53] 2015 [53] 2015 2015       Table Table 2. List 2. of List recent of recent research research on DSM. on DSM. minimization of grid decomposition Evaluate the DR possible cost reduction under different Minimize daily electricity cost strategies DR strategies considering considering both social both social and and Maximize Maximize profit profit of each of each Ref. Year Ref. Year Description Description Objective Function Objective Function Solution method Solution method desire stochastic reduction reduction Mixed DA_RTP DA_RTP using using expected expected regret regret value value (Risk(Risk[54] 2016 integer linear programing temperature temperature temperature setting setting instead setting instead of on/off instead of on/off control of on/off control control load) load) load) method method method Distributed Distributed DR algorithm DR using algorithm the randomized using the randomized Linear program Linear solver program of solver of [66] [66] 2015 2015 Population Population game game   D1 D2 D3 D5 D3 -D4 flat[67] pricing techniques in Sweden ofcontrol customers Decentralized Decentralized hierarchical Decentralized hierarchical algorithm hierarchical algorithm for peak for algorithm peak forMinimize Dantzig–Wolfe Dantzig–Wolfe Dantzig–Wolfe [67] 2016 2016 Minimize Minimize costof and cost regret and regret value value LinearLinear programing programing -D1 D4 -D2 -- D5  - A customer selection and direct topeak reach Maximize probability of 2016 [71] 2016 total Minimize cost total customers cost of customers -  -----   economic economic incentives incentives customer customer Peak load reduction using DLC byMinimize adjusting the maximum load (peak Suboptimal heuristic [68] [71] [68] 2015 2015 [68] 2015 peak demand peak Minimize demand peak demand       based based optimization, optimization, see section see section 3.2) 3.2) Evaluate Evaluate the Evaluate possible the possible the cost possible reduction cost reduction cost under reduction under under Minimize daily Minimize electricity daily electricity daily cost electricity of cost Mixed of cost Mixed integer of Mixed integer linear integer linear linear Specifications Specifications [52] 2016 Stochastic knapsack problem   dual consensus dual alternating consensus direction alternating method direction method MATLAB MATLAB [53] 2015   Determine dynamic Determine price dynamic considering price considering demand demand Minimize customers Minimize cost customers and cost Improved and Q-learning Improved Q-learning minimization minimization of grid minimization of grid of grid decomposition decomposition decomposition A modified TOU to reduce the voltage rise problem Linear and mixed-integer [54] [54] 2016 [54] 2016 2016 Ref.[57] Ref. Year Year Description Description Objective Objective Function Function Solution Solution method method desire stochastic reduction reduction DA_RTP DA_RTP using using expected expected regret regret value value (Risk(Risk2016 Minimize modified cost function temperature setting instead of on/off control load) method [51] 2016 [51] 2016       DRin algorithm DRhierarchical algorithm using using the randomized the randomized LinearLinear Linear program program ofD3 different different flat different pricing flat pricing techniques flatDistributed pricing techniques techniques Sweden in Sweden in Sweden customers customers programing programing programing D1solver D2 D1solver D2 ofD4 D3 D5 D4 D5 of customer rooftop PVDistributed panels Decentralized Decentralized hierarchical algorithm for algorithm forcustomers Dantzig–Wolfe Dantzig–Wolfe [67] [67] 2016 2016 Minimize Minimize cost cost regret and regret value value Linear programing programing - -- - ---  - (discrete Markov) (discrete and Markov) price uncertainty and price uncertainty maximize retailers maximize profit retailers profit method method A A customer selection A selection customer and direct and selection direct control control and to reach direct topeak reach control Maximize Maximize topeak reach probability probability Maximize of and probability ofprograming of [71] [71] 2016 2016 Minimize Minimize total cost total of cost customers of customers   Peak load reduction using DLC by adjusting the maximum load (peak Suboptimal heuristic 2015 [68] 2015 Minimize peak Minimize demand peak demand -problem - -  -  based based optimization, optimization, see section see section 3.2) 3.2) Evaluate the possible cost reduction under daily electricity cost of Mixed integer linear [52] [68] [52] 2016 2016 [52] 2016 Stochastic Stochastic knapsack knapsack Stochastic problem problem knapsack   ----  dual consensus dual consensus alternating alternating direction direction method method MATLAB MATLAB A modified A modified A TOU modified to TOU reduce to TOU reduce the to voltage reduce the voltage the rise voltage rise rise Minimize Minimize modified Minimize modified cost modified cost cost Linear Linear and mixed-integer Linear and mixed-integer and mixed-integer [53] 2015   Determine Determine dynamic dynamic price considering price considering demand demand Minimize Minimize customers customers cost and cost and Improved Improved Q-learning Q-learning minimization minimization of grid of grid decomposition decomposition Determine the optimal demand under uncertainty Minimize energy bill The first-order [54] 2016 DR strategies DR considering strategies considering both social and both social and Maximize profit Maximize of each profit of each desire desire stochastic stochastic reduction desire reduction stochastic reduction reduction reduction reduction [57] [57] 2016 [57] 2016 2016       [60] 2016 temperature setting instead of randomized on/off control load) method [51] [66] [51] 2016 2015 2016 [66]using       Distributed Distributed DR algorithm DR algorithm using using the the randomized Linear Linear program program solver solver of of different flat pricing techniques in Sweden customers programing 2015 Population game Population game   arooftop stochastic model of customers condition Decentralized Decentralized hierarchical hierarchical algorithm algorithm for peak for Dantzig–Wolfe Dantzig–Wolfe problem problem of problem of rooftop PV ofprogramming panels rooftop PV panels PV panels function function function programing programing programing (discrete (discrete Markov) Markov) and price and uncertainty price uncertainty maximize maximize retailers retailers profit profit method method A customer A selection customer and selection direct control and direct to reach control Maximize topeak reach probability Maximize probability ofoptimality of [71] [71] 2016 2016 Minimize Minimize total cost total of cost customers ofload customers -   --  - economic incentives economic incentives customer customer Peak load Peak reduction load reduction Peak using loadusing DLC reduction by DLC adjusting by using adjusting DLC the by the Minimize adjusting Minimize maximum the maximum load load maximum (peak Suboptimal Suboptimal (peak heuristic Suboptimal heuristic heuristic [68] [68] 2015 2015 Minimize peak(peak demand peak demand   Evaluate the possible cost reduction under Minimize daily electricity costMATLAB of knapsack Mixed integer [52] 2016 [52] 2016 Stochastic Stochastic problem knapsack ----- ----    dual consensus dual consensus alternating alternating direction direction method method MATLAB A modified TOU to reduce the voltage rise Minimize modified cost Linear and mixed-integer [53] [53] 2015 2015 [53] 2015 -linear---problem --      minimization minimization of grid of grid decomposition decomposition Determine Determine the Determine optimal the optimal the demand optimal demand under demand under under [54] 2016 DR strategies DR strategies considering considering both social both social and and Maximize Maximize profit profit of each of each desire stochastic desire reduction stochastic reduction reduction reduction [57]temperature 2016   DA_RTP using DA_RTP expected using regret expected value regret (Riskvalue (Risktemperature setting temperature setting instead instead of setting on/off of on/off control instead control of on/off load) control load) load) method method method Minimize Minimize energy Minimize energy bill of energy bill of bill of The first-order The first-order The optimality first-order optimality optimality different flat pricing techniques in Sweden customers programing [66] [67] [66] 2015 2016 2015 [67] 2016 Population Population game game   Decentralized Decentralized hierarchical hierarchical algorithm algorithm for fortopeak Dantzig–Wolfe Dantzig–Wolfe problem of rooftop PV panels function programing Minimize cost Minimize and regret cost value and regret value programing Linear programing - -- A A selection selection andprogramming direct and direct control control topeak reach reach Maximize Maximize probability probability ofLinear ofSuboptimal [60] [60] 2016 [60] 2016 uncertainty 2016 uncertainty uncertainty using using a customer stochastic using a customer stochastic aprogramming stochastic programming  heuristic   --- ------- -- ---  economic economic incentives incentives customer customer Peak load reduction Peak load using reduction DLC by using adjusting DLC by the adjusting Minimize the maximum Minimize load maximum load (peak Suboptimal heuristic [68] [68] 2015 2015 Minimize peak demand peak demand  -  based optimization, based optimization, see section 3.2) see section 3.2) Evaluate Evaluate the possible the Evaluate possible cost reduction the cost possible reduction under cost under reduction Minimize under Minimize daily electricity daily Minimize electricity cost daily of(peak cost electricity Mixed of Mixed integer costStochastic integer oflinear Mixed linear integer linear [52] [52] 2016 2016 Stochastic knapsack knapsack problem problem ------ -  customers customers customers condition condition condition A modified TOU to reduce the voltage rise Minimize modified cost Linear and mixed-integer [53] 2015 [53] 2015     minimization minimization of grid of grid decomposition decomposition Determine the optimal demand under [54] [54] 2016 2016 [54] 2016 desire desire stochastic stochastic reduction reduction reduction reduction model model model [57] 2016   DA_RTP DA_RTP using using expected expected regret regret value value (Risk(Risktemperature temperature setting instead setting of on/off instead control of randomized on/off control load) load) method method Minimize energy bill of The first-order optimality Distributed Distributed DR algorithm DR using algorithm the randomized using the Linear program Linear solver program of solver of different different flat pricing flat different pricing techniques techniques flat pricing in Sweden in techniques Sweden in customers Sweden customers customers programing programing programing problem of rooftop panels function programing [67] [67] 2016 2016 Minimize Minimize cost and cost regret and regret value value Linear Linear programing - heuristic ---- -- -- A customer A customer selection selection and direct and direct control control toadjusting reach to reach Maximize Maximize probability probability of of programing [60] 2016 uncertainty using a PV stochastic programming    -[71] 2016 [71]based 2016 Minimize total Minimize cost of total customers cost of customers   Peak load Peak reduction load reduction using using DLC by DLC adjusting by the the Minimize maximum maximum load (peak load (peak Suboptimal Suboptimal heuristic based optimization, optimization, see section see section 3.2) 3.2) Evaluate the Evaluate possible the cost possible reduction costunder reduction under Minimize daily Minimize electricity daily cost electricity of Mixed costmixed-integer integer of mixed-integer Mixed linear integer linear [52] [52] 2016 2016 Stochastic Stochastic knapsack knapsack problem problem --- -   customers condition dual consensus dual alternating consensus direction alternating method direction method MATLAB MATLAB A modified A modified TOU A to TOU modified reduce to reduce the TOU voltage the to voltage reduce rise the rise voltage Minimize rise Minimize modified modified Minimize cost cost modified Linear cost Linear and and Linear and mixed-integer [53] [53] 2015 2015     Determine the optimal demand under [54] 2016 [54] 2016 desire desire stochastic stochastic reduction reduction reduction reduction model [57] [57] 2016 2016 [57]different 2016 - optimality  -  -- - temperature temperature setting setting instead instead of on/off of on/off control control load) Minimize load) method method energy bill of The first-order Distributed Distributed DR algorithm DR algorithm using using the randomized the randomized Linear Linear program program solver solver of of flat different pricing techniques flat pricing in techniques Sweden in Sweden customers customers programing programing Decentralized Decentralized hierarchical hierarchical algorithm for algorithm peakMinimize forfunction peak Dantzig–Wolfe Dantzig–Wolfe problem problem of rooftop of rooftop problem PV panels PV of panels rooftop panels function function programing programing programing [60] 2016 uncertainty using a PV stochastic programming  -[71] [71] 2016 2016 total total ofcost customers ofmaximum customers -linear  --linear   ---  Peak load Peak reduction load reduction using using DLC DLC adjusting byMinimize adjusting the cost the Minimize Minimize maximum load (peak loadof(peak Suboptimal Suboptimal heuristic heuristic [68] 2015 [68] 2015 Minimize peak demand peak demand - -   Evaluate Evaluate the possible the possible cost reduction cost by reduction under under Minimize Minimize daily electricity daily electricity cost costMixed of mixed-integer Mixed integer integer customers condition dual consensus dual consensus alternating alternating direction direction method method MATLAB MATLAB A modified A TOU modified to reduce TOU the to voltage reduce the rise voltage rise Minimize modified Minimize cost modified cost Linear and Linear and mixed-integer [53] [53] 2015 2015 ----    minimization minimization of grid of grid decomposition decomposition Determine Determine the optimal the Determine optimal demand the demand under optimal under demand under [54] [54] 2016 2016 model [57] 2016 [57] 2016  - - temperature temperature setting setting instead instead of on/off on/off control control load)energy load) method method Minimize energy Minimize bill ofbill of energy bill The of first-order The first-order optimality The optimality first-order optimality different different flat pricing flat pricing techniques techniques inof Sweden inMinimize Sweden customers customers programing programing Decentralized Decentralized hierarchical hierarchical algorithm algorithm for peak for peak Dantzig–Wolfe Dantzig–Wolfe problem of rooftop problem PV of panels rooftop PV panels function function programing programing A customer A selection customer and selection direct control and direct to reach control Maximize to reach probability Maximize probability of of 2016 2016 uncertainty [60]uncertainty 2016 using uncertainty using a stochastic a stochastic using programming aprogramming stochastic programming   --   --- - - -[68] [60] [68] 2015 [60] 2015 Minimize Minimize peak demand peak demand -linear -- -linear  Evaluate Evaluate theTOU possible theto possible cost reduction costvoltage reduction under under Minimize Minimize daily electricity daily electricity costcondition ofcost Mixed of Linear Mixed integer integer [52] 2016 [52]minimization 2016 Stochastic knapsack Stochastic problem knapsack problem --  customers customers customers condition condition A modified A modified TOU reduce to reduce the the voltage rise rise Minimize Minimize modified modified cost cost Linear and mixed-integer and mixed-integer minimization of grid of grid decomposition decomposition Determine the Determine optimal the demand optimal under demand under [54] [54] 2016 2016 desire stochastic desirereduction stochastic reduction reduction reduction model model [57]model [57] 2016 2016  -  - Minimize energy Minimize bill of energy bill of The first-order The optimality first-order optimality different different flatrooftop pricing flatrooftop pricing techniques techniques in Sweden in Sweden customers customers programing programing problem problem of of PV panels PV panels function programing programing A customer selection selection and direct and direct control control to reach to reach Maximize Maximize probability probability offunction of (peak load [60]A customer 2016 [60]load uncertainty 2016 uncertainty using a stochastic using aprogramming stochastic programming   - - -Peak reduction Peak load using reduction DLC by using adjusting DLC by the adjusting Minimize the maximum Minimize load maximum Suboptimal (peak Suboptimal heuristic heuristic [52] [52] 2016 2016 Stochastic knapsack knapsack problem problem - mixed-integer ---- -- customers customers condition condition A modified A modified TOU to TOU reduce to reduce the voltage the voltage rise rise Minimize Minimize modified modified costStochastic cost Linear Linear and mixed-integer and [53] 2015 [53] stochastic 2015     Determine Determine the optimal the optimal demand demand under under desire stochastic reduction reduction reduction reduction model model [57]desire [57] 2016 2016  -  - temperature temperature setting instead setting of on/off instead control of on/off control load) load) Minimize method method Minimize energy energy bill of bill of The first-order The first-order optimality optimality problem problem of rooftop of rooftop panels panels function function programing programing [60]load [60] 2016 2016 uncertainty uncertainty using using a PV stochastic a PV stochastic programming programming    - --Peak Peak reduction load reduction using using DLC by DLC adjusting by adjusting the the Minimize Minimize maximum maximum load (peak load (peak Suboptimal Suboptimal heuristic heuristic theEvaluate possiblethe costpossible reduction costunder reduction under Minimize daily Minimize electricity dailycost electricity of Mixed cost integer of condition Mixed linear integer-linear-customers customers condition [53] [54] [53] 2015 2016 2015 [54]Evaluate --  Determine Determine the optimal the optimal demand demand underunder 2016setting ----model model temperature temperature setting instead instead of pricing on/off of on/off control controlinload) load) method method Minimize Minimize energyenergy bill ofbill of The first-order The first-order optimality optimality different flatdifferent pricing techniques flat in techniques Sweden Sweden customers customers programing programing [60] [60] 2016 2016 uncertainty uncertainty using using a stochastic a stochastic programming programming    - --Description 9, 405 YearYear Energies 2016, Ref.Reference Ref. YearRef. Year Description Description Description

Energies 2016, 9, 405

11 of 30

Energies 2016, 9, 405

11 of 30

3. Supply SupplySide SideManagement Management 3. The power mainly supplied from fourfour sources: (1) power generated from RERs, The power consumed consumedininSG SGis is mainly supplied from sources: (1) power generated from (2) power generated from small thermal generators or CHP sources, (3) power stored in ESSs, and RERs, (2) power generated from small thermal generators or CHP sources, (3) power stored in ESSs, (4) power purchased from other these sources such thatsuch the system a minimum and (4) power purchased from grids. other Scheduling grids. Scheduling these sources that thehas system has a cost and satisfies all constraints is called supply side management (SSM). minimum cost and satisfies all constraints is called supply side management (SSM). There are aretwo twomain maindifferent differentdirections directions SSM. Some of them focus onisolated an isolated grid only that There inin SSM. Some of them focus on an grid that only the have thethree first of three the abovementioned and cannot purchase/sell power have first the of abovementioned sourcessources and cannot purchase/sell electricalelectrical power from/to from/to somewhere outside the grid. These works minimize the generations cost in addition to somewhere outside the grid. These works minimize the generations cost in addition to satisfying the satisfying the technical requirements of the system. For this purpose, they develop different kinds technical requirements of the system. For this purpose, they develop different kinds of unit of unit commitment (UC), power dispatch, and optimal flow (OPF). Onother the other hand, commitment (UC), power dispatch, and optimal powerpower flow (OPF). On the hand, therethere are are literatures that study interconnected distribution grids having a reliable source of power supply. literatures that study interconnected distribution grids having a reliable source of power supply. However, their distribution grids DGs that that have have to to be be adequately adequately scheduled scheduled to to decrease decrease the the cost cost However, their distribution grids have have DGs of operation. As a result, they aim to develop mechanisms to maximize the profit of the distribution of operation. As a result, they aim to develop mechanisms to maximize the profit of the distribution system. Figure Figure 33 categorizes categorizes recent recent literature literature on on SSM. SSM. In In the the following following two two subsections, subsections, the the literature literature system. on SSM SSM in in isolated isolated and and interconnected interconnected SDGs on SDGs is is reviewed. reviewed.

Stochastic programming-[90-98] Nondeterministic

Robust optimization method-[99,100] Interval optimization method-[101]

Risk-based optimization technique-[102,103]

Interconnected distribution grid

SSM

Isolated system

Deterministic-[66, 87-89]

Active power management

Without RERs-[104,105] Considering RERs-[83,96,106-112]

Reactive power management-[113]

Figure Figure 3. 3. Categories Categories of of SSM SSM schemes. schemes.

3.1. SSM in Isolated Systems 3.1. SSM in Isolated Systems UC of generators generators and and determining determining the UC is is aa process process of of scheduling scheduling the the states states (on (on or or off) off) of the output output power of each generator such that the total cost over specific time duration, typically one day, power of each generator such that the total cost over specific time duration, typically one day, is is minimized. minimized. Usually, Usually, UC UC decisions decisions are are made made aa day-ahead day-ahead of of the the system system operation operation and and the the generators generators unavailability unavailability or or loads loads uncertainty uncertainty are are unknown unknown in in advance. advance. In In the the conventional conventional power power system, system, UC UC finds the minimum cost generation schedule in order to meet the forecasted demand for each hour finds the minimum cost generation schedule in order to meet the forecasted demand for each hour (deterministic (deterministic UC) UC) and and the the uncertainty uncertainty is is handled handled by by imposing imposing conservative conservative reserve reserve requirements. requirements. Since the deterministic method cannot obtain accurate solution in the presence of high Since the deterministic method cannot obtain accurate solution in the presence of high uncertainty, uncertainty, such such as as the the high high penetration penetration level level of of RERs, RERs, it it is is not not appropriate appropriate for for SGs. SGs. However, However, the the deterministic deterministic UC computation [87,88]. [87,88]. UC is is often often used used in in the the SG SG literature literature to to simplify simplify computation In order to toconsider considerthe thecarbon carbon emissions of power generators including thermal generators, In order emissions of power generators including thermal generators, DGs, DGs, and EVs in SGs, a novel deterministic UC model is proposed in [87]. Typically, UC models and EVs in SGs, a novel deterministic UC model is proposed in [87]. Typically, UC models consider consider carbon emissions in two theirvalue weighted value is goal added to the or goal or the carbon emissions in two ways: theirways: weighted is added to the function thefunction value is limited value is limited as constraint. an optimization constraint. However, this paper uses carbon emission trading as an optimization However, this paper uses carbon emission trading (CET) an emissions (CET) an emissions permit or allowance, which is equivalent to one metric ton of carbon dioxide permit or allowance, which is equivalent to one metric ton of carbon dioxide (CO2 ) emissions and can (CO 2) emissions and can be sold privately or in the international market at the prevailing market be sold privately or in the international market at the prevailing market price, to model the carbon price, to model the carbon emission cost. For this purpose, carbon first, UC withoutisconsidering emission cost. For this purpose, first, UC without considering emissions implementedcarbon by an emissions is implemented by an improved PSO algorithm to calculate the total output and emissions improved PSO algorithm to calculate the total output and emissions of each unit in advance. Then, a of each unit in advance. a heuristic is used toMacedo decreaseetthe Macedo et heuristic method is usedThen, to decrease the method emission. In [88] al. emission. presentedIna [88] mixed-integer al. presented a mixed-integer nonlinear programing model to solve the optimal operation nonlinear programing model to solve the optimal operation problem of a radial distribution problem network of a radial distribution network simultaneously considering dispatchable DGs, switchable capacitor simultaneously considering dispatchable DGs, switchable capacitor banks, voltage regulators, on-load banks, voltage regulators, on-load tap-changers, RERs, and ESSs. This method also can model the

Energies 2016, 9, 405

12 of 30

tap-changers, RERs, and ESSs. This method also can model the upper distribution substation as a local generator and purchase power from that. Despite considering different devices of distribution network and nonlinear constraints, the RERs are modeled as deterministic and it is not accurate in SDGs with a high RER penetration level. When an optimization problem faces high uncertainty, non-deterministic methods can give more secure and economical solutions. Non-deterministic UC can be divided into four different categories depending on the way in which they address the uncertainty: stochastic programming [90–93], robust optimization [99,100], interval optimization [101], and risk-based optimization [102,103]. Firstly, stochastic programming optimizes the expected cost over the probability distribution of uncertainties. Markovian chains and the Monte Carlo method are two common methods to calculate the probability distribution used in stochastic programing. The states or scenarios in a stochastic programing increase exponentially with the number of uncertainty sources and hours. Therefore, it is difficult to select an appropriate number of scenarios to balance modeling accuracy, solution feasibility, and computational efficiency. Secondly, in a robust optimization method, in order to reduce the calculation burden and ensure solution feasibility against all possible realizations, the optimal solution of the worst-case in a given uncertainty set is calculated. However, the worst-case scenario should be carefully chosen to provide a reasonable tradeoff between the uncertainty and the cost-effectiveness of UC [102]. The robust optimization method can work with a set of moderate information about the underlying uncertainty, such as the mean and the range of the data [99]. Thirdly, in an interval optimization method, which can be regarded as a special type of the robust optimization, bounds of uncertainty are considered and UC decisions should be feasible for all these bounds. Lastly, in a risk-based optimization technique, the risk is formulated by multiplying the cost of the uncertain events by their occurrence probability. The risk-based optimization methods consider the operational risks of the power system, by adding the operational risks multiplied by the cost of their occurrence to the objective function and/or limit the risks values within the bounds of constraints [102]. In other words, the risk-based UC is a deterministic UC with probability reserve management. Specifically, for stochastic programing, a stochastic UC considering the generators unavailability and loads uncertainty is proposed in [90]. This method uses discrete scenarios for modeling generators unavailability according to a two-state Markov process model and a continuous distribution function and predefined amount of reserve as constraints for load uncertainty. The authors of [91] model a wind generation as a discrete Markov process with state transition matrices established based on historical data instead of scenarios. Since the mean absolute error of DA load forecast is much less than that of the DA wind forecasts, the uncertainty of load forecasting is ignored for simplicity. A stochastic UC based on Markovian transition probability matrix considering two sources of uncertainty is proposed in [92]. The uncertainties are from lack of knowledge about energy production of RERs (demand is modeled as negative generation) and N-1 contingencies (events that happen because of loss of any one of power system components). They formulate their UC as a mixed-integer nonlinear optimization problem and solve it using a decomposition method. Still, the abovementioned stochastic methods aggregate wind generations from different places as one Markovian process and so the transmission constraints cannot be considered. A DA OPF considering Renewable Energy Certificate (REC) value is proposed in [93] where it uses a probabilistic real-time adjustment cost to calculate the uncertainty of demand and supply and solves the optimization problem using a genetic algorithm. A REC is a paper or electronic certification which represents the property rights to the environmental, social, and other non-power attributes of renewable energy generation, and traded in market to expand the RERs. This method considers RERs with internal ESS in order to make them dispatch-able and reduce uncertainty. For the robust optimization method, a two-stage adaptive robust UC model in the presence of a nodal net injection uncertainty set (combination of non-dispatchable generation uncertainty and real-time demand variation) is proposed in [99]. The first-stage makes commitment decisions and the second-stage calculates dispatch actions by minimizing the sum of the UC cost and the dispatch cost under the worst-case realization of the uncertain nodal net injection or, i.e., minimizing the maximum

Energies 2016, 9, 405

13 of 30

cost of nodal net injection. a robust optimization approach to maximize the total social welfare under the worst-case wind power output and demand response scenario is developed in [100]. The problem is formulated as a multi-stage robust mixed-integer programming problem. Both of these robust method use Benders’ decomposition to solve their robust optimization problems. Using an interval optimization method, the model in [91] is extended to [101] so that each wind node is modeled as a separate Markovian chain to consider the transmission constraints. Here, a synergistic combination of Markov-based optimization and interval optimization is developed to reduce the dimension of the pure Markov-based stochastic UC problem. For the risk-based optimization method, a risk-based DA UC method by considering the risks of load loss, wind curtailment, and branch overflow caused by wind power uncertainty in both objective function and constraints in isolated distribution system is proposed in [102]. This method linearizes the nonlinear terms and uses a mixed integer linear program to solve the proposed risk-based UC. Using the conditional expectation of the risk value instead of its actual value is proposed by [103] to magnify the events having higher probabilities. This method defines a condition value at risk (CVAR) commitment with respect to a certain probability level as the lowest dispatch cost such that the dispatch cost is not exceeded. In addition, this paper formulates the reserve requirements in isolated systems based on overall demand and penetration of renewable technologies instead of selecting a predefined value. In addition, it is possible that DR participation in UC decisions can improve the efficiency of the power generation scheduling and DR. Since UC is usually performed a day-ahead, it can be blended with DA-RTP or the capacity market. The security constrained UC method proposed in [72] considers DR as a source of reserve power. In this method, DR provider, which participates in electricity markets as a medium between ISO and retail customers, considers the load curtailing as an ancillary service to decrease the price of supplying power reserve. A stochastic UC method with uncertain DR is proposed in [94] based on the price elasticity where the dependency of prices between different time intervals is ignored. This paper solves the problem in two stages, the generators are scheduled in the event of generation contingency in the first stage and the optimum DR and real-time power generations are determined in the second stage. Furthermore, the cross price elasticity is considered in [95] to propose a method to calculate the penalty and incentive for DR participants. In conclusion, it can be observed that, although the sharp rise in the penetration level of RERs calls for non-deterministic methods instead of deterministic methods, the main idea of UC in an isolated SDG and a conventional power system is quite similar. In the next subsection, SSM methods in interconnected SDGs are surveyed. 3.2. SSM in Interconnected Distribution Grids The MG concept creates an opportunity to increase the penetration level of DGs in distribution power systems. Management of these DGs and ESSs along with the transmitted power between other MGs or upstream networks is one of the important issues of SDGs. A multi agent-based SSM is developed in [104] to reduce the system peak and cost, and facilitate power trading among MGs having ESSs and incentive-based DR. It considers an agent for any loads, generation units, storage systems, MG, DR, and the network; and proposes virtual local markets, which allow customers to participate in DR and trading with each other. The energy exchange among MGs and a power plant is formulated in [105] using a prospect theory-based static game and the impact of MG subjectivity on MG energy exchange is investigated. It shows that subjective MGs at low (high) battery levels request more (less) energy from the power plant. Then, this paper provides criteria on the energy price in the local energy market for avoiding the impact of user subjectivity in the trade. A stochastic SSM in an interconnected MG having EVs and RERs is formulated in [106]. This method minimizes the expected operational cost of the interconnected MG and power losses over the next 24 h, while accommodating the intermittent nature of RERs. Also the battery degradation cost is considered in the goal function and minimized. Although power loss is considered in the constraints, there is no strategy to consider the power system constraints. The authors of [83] consider a MG with a centrally shared wind turbine, an ESS, and several micro CHPs with different owners. This study

Energies 2016, 9, 405

14 of 30

proposes a hierarchical optimization method using Q-learning to minimize the cost for the whole community (all micro CHPs cooperate to generate power for the whole community) and applies an algorithm to determine the house bill based on their consumption and generation. Yet, there is no guarantee that this method is the best solution for all customers. Yang et al. in [107] modeled various devices, e.g., appliances, batteries, thermal generators, and wind turbines, in a MG and develop a large-scale mixed-integer programing with coupling constraints to minimize the total economic cost of the MG. To solve the problem more efficiency, the problem is decoupled using Benders’ decomposition into a set of sub-problems, which can be solved distributedly on each device. These papers all study active power management. However, there are also some papers that study reactive power management. A decentralized reactive power management based on s Nash bargaining solution to control voltage locally is proposed in [113]. This method ignores the power losses of the system and pays incentives for DGs’ reactive power based on the cost reduction of utilities in reactive power compensators. 3.3. Future Research Directions This subsection discusses the future research directions for a practical SSM program. Although the SSM in the isolated SG seems similar to that of the traditional power system, the SSM in the interconnected SDG is a new idea and many challenges still remain to be solved. Like the DSM methods, the existing SSM in the interconnected SDG has several drawbacks that need to be resolved. Since a practical SDG needs a competitive market to attract more investment in RERs, any SSM program should consider each generator’s profit instead of the system-wide profit. Furthermore, at high RER penetration levels, stochastic modeling of energy production becomes very important due to the uncertainty of the power output of RERs. In this case, the SSM program should use non-deterministic optimization methods while working in harmony with the DSM program to decrease the cost and improve the reliability and quality of the power system. The importance of coordination between demand and supply management program using transactive energy (TE) techniques is described in [114]. The research shows that TE mechanisms can considerably reduce the balancing energy requirements of the network using the real-time supply and demand management. The Gridwise Architecture Council defines TE as “a set of economic and control mechanisms that allows the dynamic balance of supply and a demand across the entire electrical infrastructure” [115]. In other words, the TE mechanism is described in [116] as a decentralized real-time, dynamic pricing method considering the influence of the supply and demand using two way communication techniques. Consequently, TE mechanisms are one of the important requirements of future SSM programs. Another important requirement of a practical SSM program is improving the technical issues of power systems. Most of research in this area neither proposes methods to improve the power system constraints such as power loss or stability, nor considers these constraints in their optimizations. Since power system equations are intensively nonlinear, some papers try to simplify them. Three neural networks are used in [108] to model the behavior of power systems to quickly calculate power loss, dynamic behavior of reactive power, and battery life degradation. This paper focuses on a stochastic optimal control of MG having multiple RERs, but does not consider the economic details. The main specifications of a practical SSM program in a SDG are as follows: (S1) (S2) (S3) (S4) (S5)

Consider the profit of each generator instead of all generators and encourage different owners to participate. Model the probabilistic distribution of output power for different RERs. Consider the contingency scenarios and uncertainty of loads. Consider the power system constraints and a strategy to improve them. Work in coordination with practical DSM (TE mechanisms).

In sum, SSM has attracted many researchers in recent years employing similar ideas. Table 3 lists some other recent research in SSM, along with their drawbacks.

Energies 2016, 9, 405

15 of 30

Table 3. List of recent research in SSM. Energies 2016, 9, 405

10 of 30

Description

Reference Year Energies 2016, 9, 405

[66] EnergiesYear 2016, 9, 405 Ref.

Energies 2016, 9, 405

2015

Objective Function

S1

Table 2. List of recent research on DSM.

Active and reactive power Economic Replicator dynamics Minimize cost of the whole system dispatch in MG (population game) Table 2. List of recent Table research 2. List on DSM. of recent research on DSM.

Energies 2016, 9, 405 Description

Objective Function

Specifications

Solution method

Solution method

-

S2

S3

S4

S5

10 of 30

Specifications

-

10 of 30

10 of 30

D2 D3 D4 D5 Specifications Specifications Table 2. List of recent Table research 2. List on DSM. of recent research on DSM. Determine dynamic price considering demand Minimize customers cost and Improved Q-learning AYear distributed EnergiesYear 2016, 9, 405 Energies 2016, 9, 405 power dispatch on 10 of 30 10 of 30 Ref. Ref. Description Description Minimize Objective Function Objective Function Solution method Solution [89] 2016 generation cost Equal incremental rates - method [51] 2016    D1 D2 D3 D4 D5 D1 D2 D3 D4 D5 island MGs (discrete Markov) and price uncertainty maximize retailers profit method Specifications Specifications Table 2.Minimize List of recent Table research 2.and List on DSM. of recent research on DSM. Improved Determine dynamic price Determine considering dynamic demand price considering customers demand cost Minimize and customers Improved cost Q-learning and Q-learning Dynamic economic dispatch with an ESS Minimize system cost maximize Game theory, EnergiesYear 2016, 9, 405 10 of 30 DR strategies considering both social and Maximize profit of each Ref. Ref. Year Description Description Objective Function Objective Function Solution method Solution method [117] 2015 [51] 2016 [51] 2016       [66] 2015 Population game D1 D2 D3 D4 D5 for each generator profit profit Nashprofit equilibrium (discrete andgenerator price (discrete uncertainty Markov) and price maximize uncertainty retailers maximize retailers method method -D1 -D2 -D3 -D4 D5 economicMarkov) incentives customer Specifications Specifications Table 2.Minimize List of recent research on DSM. Determine dynamic price Determine considering dynamic demand price customers demand cost Minimize and customers Improved cost Q-learning and Q-learning Energy management system based on aconsidering 2016, 9,Year 405 10 of 30 DR Energies strategies considering DR both strategies social considering and both Maximize social and profit of each Maximize profit of each Ref. Year[109]DA_RTP Ref. Description Description Objective Function Objective Function Solution methodImproved Solution method using expected regret value (Risk2015 Maximize benefit of each participant Linear programing [51] 2016 [51] 2016       - [66] 2016 2015 [66] 2015 Population game Population game  -D4 D1 D2 D3 D4 D5 D1 D2 D3 D5 cloud framework [67] Minimize cost and regret value Linear programing  (discrete Markov) and price (discrete uncertainty Markov) and price maximize uncertainty retailers profit maximize methodprofit method economic incentives incentives customer customer retailers based optimization, seeeconomic section 3.2) Specifications Table 2. List of recent research on DSM. Determine dynamic price Determine considering dynamic demand price Minimize customers demand cost Minimize and customers Improved cost Q-learning and Q-learning A9, decentralized DGsocial management to considering Minimize demand cost and Energies 2016, 405 2016, 405 10 of 30 10 of 30 DR9,Energies strategies considering DR both strategies considering and both Maximize social and profit of each Maximize profit ofSolution each Ref. Year[110] Description Objective Function methodImproved DA_RTP using expected DA_RTP regret using (Riskexpected regret value (Risk2015 Linear programing [51] 2015 2016 [51] 2016  --- - Distributed DR algorithm usingvalue the randomized Linear program solver of [66] [66] 2015 Population game Population - -D2 -D3 -D4 - - D1 game D5 procure the system demand maximize DGs‘ profit [67] 2016 [67] 2016 Minimize cost and regret Minimize value cost Linear and programing regret value Linear programing  - (discrete Markov) and price (discrete uncertainty Markov) and price maximize uncertainty retailers profit maximize retailers method profit method [71] 2016 Minimize total cost of customers    economic incentives seebased economic incentives see section customer customer based optimization, section optimization, 3.2) 3.2) Specifications dual consensus alternating direction method MATLAB Table 2. List Table of recent 2. List research of recent on research DSM. on DSM. Determine dynamic price considering demand Minimize customers cost and Improved Q-learning 2014, Dynamic price for an smart building with Energies 2016, 9,strategies 405 10 of 30 DRRef. DR both strategies social considering and both Maximize social and profit of each profit of eacholigopoly Yearconsidering Description Objective Function Solutionmethod DA_RTP using expected DA_RTP regret value using (Riskexpected regret value (RiskMaximize the profit of Maximize each building Cournot - solver [51] 2016 -D2 Distributed DRRERs, algorithm Distributed using the DR randomized algorithm using the randomized Linear program solver of Linear program [66] 2016 2015[111,112] [66] 2015 Population game Population - game - -- of--- D1 - D3 2016 storage, and inelastic loads Decentralized hierarchical algorithm for peak Dantzig–Wolfe [67] [67] 2016 Minimize cost and regret Minimize value cost Linear and programing regret value Linear programing  -- D4 -- D5 -- (discrete Markov) and price uncertainty maximize retailers profit method [71] [71] 2016 seebased Minimize total of customers Minimize - -  economic incentives economic incentives see section customer customer total cost of customers [68] 2016 2015 Minimize peak cost demand -  Specifications based optimization, section optimization, 3.2) 3.2) method Specifications dual consensus alternating dual direction consensus method alternating direction MATLAB MATLAB Table 2. List of recent research on DSM. Determine dynamic price considering demand Minimize customers cost and Improved Q-learning minimization of grid decomposition Alternating direction method Source and demand scheduling in DR strategies considering both social and Maximize profit of each Ref. [97] Year Ref. Year Description Description Objective Function Objective Function Solution method Solution method DA_RTP using expected DA_RTP regret value using (Riskexpected regret value (RiskMinimize total cost of generation Linear [51] 2015 2016    Distributed DRinterconnected algorithm Distributed using the DR randomized algorithm using the randomized program solver of Linear program [66] 2016 2015 Population game D1solver D2 of--D3 D1  D4 D2 D5 D3 of multipliers MG using internal market Decentralized hierarchical Decentralized algorithm for hierarchical peak algorithm for peak Dantzig–Wolfe Dantzig–Wolfe [67] [67] 2016 Minimize cost and regret Minimize value cost Linear and programing regret value Linear programing ---- --  -- D4 - D5 - (discrete Markov) and price uncertainty maximize retailers profit method A customer selection and direct control to reach Maximize probability [71] 2016 [71] 2016 Minimize total cost of of customers Minimize total cost of customers -  economic incentives customer [68] 2015 [68] 2015 Minimize peak demand Minimize peak demand     based optimization, see based section optimization, 3.2) see section 3.2) [52] 2016 Stochastic knapsack problem -Specifications   dual consensus alternating dual direction consensus method alternating direction methodcustomers MATLAB MATLAB Determine dynamic Determine price dynamic considering price considering demand demand Minimize Minimize cost customers and cost Improved and Q-learning Improved Q-learning minimization of grid minimization of grid decomposition decomposition Two-stage stochastic energy management Mixed-integer linear and DR strategies considering both social and Maximize profit of each Ref. Year Description Objective Function Solution method desire stochastic reduction reduction DA_RTP using expected regret value (Risk[98] 2015 Minimize cost of whole system [51] 2016 [51] 2016   ofD3  D4 -- D5 -- - Distributed DRin algorithm Distributed using theDR randomized algorithm using the randomized Linear program solver of Linear program [66](discrete 2015 Population game -D1solver D2 isolated (UC and OPF) nonlinear programing Decentralized hierarchical Decentralized algorithm for hierarchical peak algorithm for Dantzig–Wolfe Dantzig–Wolfe [67] 2016 Minimize cost and regret value Linear programing -- - --  Markov) (discrete and Markov) price uncertainty and price uncertainty maximize retailers maximize profit retailers profit method method A customer selection and ASG customer direct control selection to reach and direct Maximize control probability topeak reach of Maximize probability [71] 2016 [71] 2016 Minimize total cost ofload customers Minimize total cost of of customers  -  - economic incentives customer Peak load reduction using DLC by adjusting the maximum (peak Suboptimal heuristic [68] 2015 [68] 2015 Minimize peak demand Minimize peak demand     based optimization, see section 3.2) [52] 2015 2016 [52] of 2016 Stochastic knapsack problem Stochastic -- knapsack --- problem    dual consensus alternating dual direction consensus alternating direction methodcustomers cost and MATLAB MATLAB [53]   Determine dynamic price considering demand Minimize Improved Q-learning minimization grid minimization of grid decomposition decomposition Stochastic management inmethod interconnected DR strategies DR considering strategies considering both social and both social and Maximize profit Maximize of each profit of each desire stochastic reduction desire stochastic reduction reduction reduction DA_RTP using expected regret value (Risk[118] 2016 Minimize cost of energy Lyapunov optimization temperature setting instead of on/off control load) method [51] 2016    Distributed DR algorithm using the randomized Linear program solver of [66] 2015 [66] 2015 Population game Population game   SG (Markov chains) using RTP Decentralized hierarchical Decentralized algorithm for hierarchical algorithm for Dantzig–Wolfe Dantzig–Wolfe [67]load 2016 Minimize cost and regret value LinearSuboptimal programing  (discrete Markov) and price uncertainty maximize retailers profit method A customer selection and A customer direct control selection topeak reach and direct Maximize control probability topeak reach of Maximize probability ofheuristic [71] Minimize total ofload customers - heuristic   --  economic incentives economic incentives customer customer Peak reduction using Peak DLC loadby reduction adjusting using the 3.2) DLC by adjusting maximum the Minimize (peak Suboptimal load (peak [68] 2016 2015 [68] 2015 peak demand peak demand --  based optimization, see section Evaluate the possible cost reduction under Minimize dailycost electricity cost of maximum Mixed integer linear problem [52] 2016 [52] 2016 Stochastic knapsack Stochastic --- knapsack ----problem   ----  dual consensus alternating direction method MATLAB [53] 2015 [53] 2015     minimization of grid minimization of grid decomposition decomposition [54] 2016 DR strategies considering both social and Maximize profit of each desire stochastic reduction desire stochastic reduction reduction reduction DA_RTP using DA_RTP expected using regret expected value regret (Riskvalue (Risktemperature setting instead temperature of on/off setting control instead load) of on/off control load) method method Distributed DRinalgorithm using the randomized Linear programing program solver different flat pricing techniques Sweden customers programing [66] 2016 2015 Population game Decentralized hierarchical algorithm fortopeak Dantzig–Wolfe [67] [67] 2016 Minimize cost Minimize and regret costvalue and regret Linear value programing Linear -- of ------  - - A customer selection and A customer direct control selection reach and direct Maximize control probability to reach ofMaximize probability ofheuristic [71]load 2016 Minimize total cost ofelectricity customers  economic incentives customer Peak reduction using Peak DLC load by reduction adjusting using the 3.2) DLC Minimize by adjusting maximum the load Minimize (peak maximum Suboptimal load (peak Suboptimal heuristic [68] 2015 peak demand - knapsack - linear problem - based optimization, based optimization, see section 3.2) see section Evaluate the possible cost Evaluate reduction the possible under cost reduction Minimize under daily electricity Minimize cost of daily Mixed integer cost linear of Mixed integer [52] 2016 [52] 2016 Stochastic knapsack problem Stochastic  ---  dual consensus alternating direction method MATLAB A modified TOU to reduce the voltage rise Minimize modified cost Linear and mixed-integer [53] 2015 [53] 2015   minimization of grid decomposition [54] 2016 2016 [54] 2016 - - desire stochastic reduction desire stochastic reduction reduction reduction [57]   DA_RTP using expected regret value (Risktemperature setting instead temperature ofDR on/off setting control instead load) of randomized on/off control load) method method Distributed Distributed DR algorithm using algorithm the randomized using the Linear program Linear solver program of solver of different flat pricing techniques different in flat Sweden pricing techniques customers in Sweden customers programing programing Decentralized hierarchical algorithm forMinimize peak Dantzig–Wolfe problem of rooftop PV panels function programing [67] cost and regret value Linear programing -- ---  A customer selection and direct control to reach Maximize probability ofMinimize [71] 2016 2016 [71] 2016 total Minimize cost of total customers cost ofelectricity customers  - Peak reduction using Peak DLC load by reduction adjusting using the reduction DLC Minimize byMinimize adjusting maximum the load (peak maximum Suboptimal load heuristic (peak Suboptimal heuristic [68]load 2015 Minimize peak demand   based optimization, see section 3.2) Evaluate the possible cost Evaluate reduction the possible under cost Minimize under daily electricity Minimize cost of daily Mixed integer cost linear of Mixed integer linear [52] 2016 Stochastic knapsack problem   dual consensus dual alternating consensus direction alternating method direction method MATLAB MATLAB A modified TOU to reduce A modified the voltage TOU rise to reduce the Minimize voltage modified rise cost Minimize modified Linear and cost mixed-integer Linear and mixed-integer [53] 2016 2015 [53] 2015    minimization of grid decomposition Determine the optimal demand under [54] [54] 2016 - -- desire stochastic reduction reduction [57] 2016 [57] 2016    temperature setting instead temperature of on/off setting control instead load) of on/off control load) method method Minimize energy bill offunction The first-order optimality Distributed DR algorithm using the randomized Linear program solver of different flatrooftop pricing techniques differenthierarchical in flat Sweden pricing techniques customers in Sweden customers programing programing programing Decentralized Decentralized hierarchical algorithm for algorithm peak for peak Dantzig–Wolfe Dantzig–Wolfe problem of PV panels problem of rooftop PV panels function programing selection and direct control to reach Maximize probability of [60] [71] 2016 2016 uncertainty usingAa customer stochastic programming   -- - ---Minimize total cost of customers - Peak reduction using DLC by adjusting the reduction Minimize maximum load (peak Suboptimal heuristic [68] 2015 [68] 2015 Minimize peak Minimize demand peak - -  Evaluate the possible cost Evaluate reduction the possible under cost Minimize under daily Minimize cost of demand daily Mixed electricity integer cost linear of Linear Mixed integer [52]load 2016 Stochastic knapsack problem  customers condition dual consensus alternating direction MATLAB A modified TOU to of reduce A modified the voltage TOU rise tomethod reduce the Minimize voltage modified rise electricity cost Minimize modified Linear and costmixed-integer and [53] 2016 2015 - mixed-integer - linear -minimization minimization grid of grid decomposition decomposition Determine the optimal demand Determine under the optimal demand under [54] [54] 2016 - -- -desire stochastic reduction reduction model [57] 2016 [57] 2016   temperature setting instead of on/off control load) method Minimize energy bill of Minimize energy The first-order bill of optimality The first-order optimality different flat pricing techniques different in flat Sweden pricing techniques customers in Sweden customers programing programing Decentralized hierarchical algorithm for peak Dantzig–Wolfe programing problem of rooftop PV panels problem of rooftop PV panels function function programing A customer A selection customer and selection direct control and direct to reach control Maximize to reach probability Maximize probability of of [60] [68] 2016 2015 uncertainty [60] using 2016 a stochastic uncertainty programming using a stochastic programming     Peakcost loadreduction reductionunder using DLC bycustomers adjusting the electricity Minimize maximum load (peak linear Suboptimal heuristic--problem Minimize peak demand - Evaluate the possible Minimize daily cost of modified Mixed integer [52] 2016 [52] 2016 Stochastic knapsack Stochastic problem knapsack ----  customers condition condition A modified TOU to reduce A modified the voltage TOU rise to reduce the Minimize voltage modified rise cost Minimize Linear and cost mixed-integer Linear and mixed-integer [53] 2015   minimization of grid decomposition Determine the optimal demand Determine under the optimal demand under [54] 2016 2016 - -- -- stochastic desire reduction stochastic reduction reduction modeldesire model [57] 2016 -  temperature setting instead of on/off control load) method Minimize energy reduction bill offunction Minimize energy The first-order bill of optimality The first-order optimality different[57] flatrooftop pricing techniques in customers programing problem of PV panels problem of Sweden rooftop PV panels function programing programing A customer selection and direct control to reach Maximize probability of [60] 2016 uncertainty [60] using 2016 a stochastic uncertainty programming using a stochastic programming   -  Peak load reduction Peak load using reduction DLC by using adjusting DLC by the adjusting Minimize the maximum Minimize load maximum (peak load Suboptimal (peak Suboptimal heuristic heuristic Evaluate the cost reduction under modified Minimize daily electricity costmixed-integer of knapsack Mixedcondition integer linear-[52] Stochastic problem ---customers condition A modified TOU to reduce thepossible voltage rise Minimize costcustomers Linear and [53] 2016 2015 [53]desire 2015   Determine the optimal demand Determine under the optimal demand under [54] 2016 - - stochastic reduction reduction model model [57] 2016 optimality -temperature temperature setting instead setting of on/off instead control of on/off control load)energy customers load) method method Minimize bill of Minimize energy The first-order bill of optimality The first-order different flat pricing techniques in Sweden programing problem of rooftop PV panels function programing [60] 2016 uncertainty [60]load using 2016 a stochastic uncertainty programming using a stochastic programming   -  Peak reduction using DLC by adjusting the Minimize maximum load Suboptimal heuristic Evaluate the Evaluate possible the cost possible reduction cost under reduction under Minimize daily Minimize electricity daily(peak cost electricity of cost integer of Linear Mixed linear integer linearcustomers customers condition condition A modified TOU to reduce the voltage rise Minimize modified costMixed and mixed-integer [53] 2016 2015   Determine the optimal demand under [54] [54] 2016 model model [57]different 2016 flatdifferent   temperature setting of on/off control Sweden load)energy customers method optimality bill of The first-order pricinginstead techniques flatrooftop pricing in techniques Sweden customers programing programing of PV panels inMinimize function programing [60] 2016 uncertainty usingproblem a stochastic programming   Evaluate the possible cost reduction under Minimize daily electricity cost of Mixed integer linear [96]

2015

Economic dispatch

Minimize cost of the whole system

Integer programing

D1 -

10 of 30

Energies 2016, 9, 405

16 of 30

4. Electrical Vehicles The transportation system and electric power generation have many issues in common and can be linked together. They consume more than 60% of the global primary energy demand and are primarily responsible for the greenhouse gas problem [119]. Recently, the growth of the EV industry is making this link much stronger. Generally, an EV can be defined as any vehicle that uses batteries as some part or all of its energy source. However, this paper only investigates EVs that can plug into the power grid to charge their batteries. It is now a well-known fact that EVs use energy much more efficiently than conventional internal combustion engine vehicles. The efficiency of EVs can reach up to 65%, while conventional vehicles have efficiencies of less than 20% [120]. In other words, the combination of EVs and SG with high penetration of RERs has a high potential to reduce the greenhouse gas emissions, in addition to decreasing the energy cost. However, supplying power for a large number of EVs would have a significant impact on the power grid and the electricity demand. Consequently, many research efforts have been made recently in this area. In this section, after briefly reviewing different types of EVs and their evaluations, the total cost of ownership (TCO), grid to vehicle (G2V) concept, and vehicle to grid (V2G) concept are presented. Finally, the future directions of EV research from a SG perspective are discussed. 4.1. EV Types and Evolution Plug-in EVs (PEVs) are generally classified into battery EVs (BEVs), extended-range EVs (EREVs), and plug-in hybrid EVs (PHEVs). There is no internal combustion engine in BEVs. They have a large battery bank as the energy source, which is charged by a cord from the power grid. On the other hand, EREVs and PHEVs use an internal combustion engine and have a relatively smaller battery bank. In EREVs, the combustion engine, which is coupled with an electricity generator, only produces the electricity needed to charge the battery and vehicle is driven only by electrical motor, while in PHEVs, the combustion engine operate in parallel with an electrical motor [121]. A good review of different EV architectures, their energy storages, their chargers and power convertor technologies, and their internal control systems are presented in [122]. Since BEVs do not have combustion engines, they have many advantages. They have much fewer moving parts, do not need regular oil changes, regenerate better breaking loss, and have much less maintenance cost. However, the size, weight, and the cost of their battery bank limits the vehicle’s miles of travel (VMT) with one charge. Under this circumstance, one of the most important challenges of EVs, especially BEVs, is their urgent need for fast charging infrastructures for long-distance travel. Based on the US standards for electrical vehicles, there are three kinds of chargers: level one, which works with a single phase 120 V, 12–16 A; level two, which works with a single phase 240 V, 40 A; and level three or fast charging methods, which use three phase 480 V, 60 to 150 kW off-board charging systems. In [123] researchers estimated that the charging infrastructures for level one and two in residential and commercial buildings cost around 900 USD and 1800 USD, respectively. Since a typical medium sized BEV-100, (with VMT of 100 miles) consumes 0.36 kWh per mile and has 40 kWh battery energy [124], a full charging cycle takes more than 20 h, 4 h, and 15 min with level one, level two, and level three chargers, respectively. However, the average VMT per day is around 25 miles and it is likely that EVs do not always need to be fully charged every day. Due to the charging challenges of EVs, exact information about driving behavior is needed. A review of driving patterns including daily traveling distance, the number of daily trips, and the departure and arrival times of each household in the US was performed in [125]. The authors of [126] studied the behavior of drivers and their traveling distance in the Western Australia Electric Vehicle trial to determine the specifications of public charging infrastructures based on drivers’ charging preferences. This paper uses advanced discrete choice models and shows that drivers prefer to charge EVs at home or work, and they are sensitive to charging cost and duration. Xi et al. in [127] optimized the locations of public charging infrastructures using a linear integer programming method that first,

Energies 2016, 9, 405

17 of 30

predicts where EVs’ owners live and then simulates the relationship between the service rates and the chargers deployed. They applied the model to the US central-Ohio region and demonstrate that a combination of level one and two chargers maximizes the available charging energy. The price of EVs is another challenge of EVs’ popularity. An overview of commercial EVs with their specifications and prices is presented in [121]. It can be seen in this overview that the price of EVs is higher than that of conventional vehicles. However, the maintenance and energy cost of EVs are much less than that of the conventional one. In order to help customers to choose a vehicle type, TCO of EVs is investigated in [124,128–130]. In [128], TCO for annual VMT is developed based on a large data set of driving profiles from Germany. Regarding the high price of fossil fuel in Europe, this paper shows that PHEVs are a cost effective solution for many drivers as PHEVs have relatively low variable costs, unlimited total range, and their initial investment is not so high compared to a conventional vehicle. The sensitivity of BEV economics to charging strategy, vehicle range, and driving pattern is studied in [124]. This paper shows that the cost of unachievable VMT has a significant impact on the TCO modeling, such that if another low cost vehicle (e.g., second conventional vehicle in house) is available, the BEV-75 is more cost effective than having another conventional vehicle. A TCO model of PHEVs with details such as maintenance costs, and salvage value are formulated in [129]. This paper compares the proposed model with previous studies in this area and demonstrates using a sensitivity analysis that the results are very sensitive to the value of uncertain parameters like fuel cost. A 20% rise in gasoline prices decreases payback period of mid-size PHEV-20 in comparison to a conventional vehicle to around 30%. All of these research show that TCO of EVs and conventional vehicles is almost the same and depends on uncertain values, such as fuel cost, initial cost, and taxes. A TCO model for EVs is developed in [130] and hypothesizes that the provision of TCO information on fuel economy labels could increase the consumer demand for hybrid and plug-in vehicles. A comprehensive summary of the literatures that predict the penetration rate of EVs in the future is presented in [131]. These literatures use three different forecasting methods: agent-based, consumer choice, and time series. As in the TCO model, the future penetration rate of EVs depends on the uncertain values. Most of the forecasting results show a penetration level of more than 20% and some of them of more than 60% by 2040. There are many factors, which are not quantified in TCO models, that may also affect customers’ willingness to pay more for PHEVs, such as fewer trips to gas stations, lower CO2 and greenhouse gas emissions, less noise and vibrations, better acceleration, cabin preconditioning, better handling due to balanced weight distribution, and lower center of gravity [129]. Rezvani et al. in [132] presented a comprehensive overview of how consumers perceive EVs and why they purchase EVs. The evolution of EVs in four generations is reviewed in [133]. In the first generation, manufacturers agreed on some common standards, such as conductive charge coupler [134]. In the second generation, the efficiency is improved and the EVs are equipped with communication system and connected to smart meters in order to improve the charging process (G2V). In the third generation, which could be implemented after at least 5 successful years of the second generation, EVs connect to loads, houses, or isolated networks, and the level three chargers are extended into public areas. Finally, in the fourth generation, the two-way communication between SGs and vehicles is implemented and vehicles can inject active and reactive power to the power grid to improve the stability and controllability of the SG (V2G). In the following two subsections, existing work on G2V and V2G are presented. 4.2. Grid to Vehicle (G2V) Increasing the penetration level of EVs imposes new stress to the existing power systems. Based on market forecasting theories, the penetration level of EVs will reach at least 20% in the near future, and it means that there will be more than 25 million EVs in the US alone. Then, if each EV needs 10 kWh per day on average (driving about 25 miles), the daily energy demand will increase by 250 GWh (about 8% of the total demand of the US [43]). In order to anticipate this problem, many research focus on EVs’ load prediction. A load profile database for EVs was built in [135] based on car-use profiles of

Energies 2016, 9, 405

18 of 30

current conventional vehicles in six European countries (Germany, Spain, France, Italy, Poland, and the United Kingdom). This study determined the load profile between different weekdays for each country based on car traveling distance and speed using a simple charging mechanism. A methodology to estimate the electric energy and power consumed by light-duty EVs is proposed in [136] and [137] using the travel patterns of US surveys (National Household Travel Survey) from 2003 and 2009, respectively. The method proposed in [137] calculates the expected values and the standard deviations of EV electricity energy consumption, and shows that since the standard deviations are large compared to the expected values, the daily electricity energy consumption of an individual EV cannot be precisely predicted. However, the results can be utilized to estimate the overall energy consumption of an EV fleet. The authors of [138] developed a tool, which estimates the additional demand of EVs using Monte Carlo simulations performed on a large fleet of EVs over several days, and demonstrated that the electrical load of this group at each hour of the day can be modelled by a normal distribution to simplify the estimation procedure. Preliminary results of a survey among 1,754 new EV buyers between April and October 2013 are summarized in [139]. This study obtained some interesting results: (1) many customers have charging infrastructures (level one) at their homes; (2) consumers are much more likely to purchase a PHEV than a BEV; (3) without incentives or policies to control charging behavior, EV electricity demand will likely peak at around 6–8 pm in residential areas and between noon and 2 pm in commercial areas [136]. In [140] the authors also point out that the peak amount from uncontrolled charging of EVs will be a serious problem for California’s old power grid in the near future. The influence of EV charging on the power system is briefly reviewed in [141]. Generally, uncontrolled charging of EVs has many adverse effects on the power system. In addition to overloading of system elements, other adverse effects of a high EV penetration level include: (1) current and voltage imbalance due to a large number of high power stochastic single phase loads [142]; (2) power quality problem due to high total harmonic distortions of battery chargers [143]; (3) adverse effects on power system devices, such as decrease in the life expectancy of transformers [144,145] and cables [143], or circuit breakers and fuse blowouts [146]; (4) increased voltage deviations [147]; (5) increased power losses [148]; and (6) economic influence, which has not been completely analyzed yet. A huge amount of electricity demand is added to the power system, that even during off-peak periods, changes the balance between supply and demand. Hence, more comprehensive studies are needed. In detail, a method for determining residential distribution transformer life in the presence of EVs is investigated in [144] and shows that a simple charging method can reduce transformer lifespan by 37%. A method for estimating the impact of EVs charging on overhead distribution transformers is presented in [145] based on detailed travel demands. This paper proposes a new smart charging algorithm that manages EV charging based on estimated transformer temperatures to prolong the transformer lifespan. The authors of [148] propose a comprehensive approach for evaluating the impact of different levels of EV penetration on distribution network investment and incremental energy losses. This paper shows that with 60% penetration of EVs in two large scale real distribution networks, energy losses can increase by 40% from the nominal load in off-peak hours (based on whole electrical loads excluding EVs) and investment costs can increase by 15% from the total actual distribution network value. Charging strategies have a significant influence on the EV affecting the power system. Table 4 shows the different types of charging strategies and a list of the literature on each type with their specifications (which will be described in Section 4.4). In the non-smart charging method, chargers operate without considering the real-time conditions. In a simple (or unconstrained) charging method, as soon as an EV connects to the grid, the charging procedure with nominal power starts, whereas in a delayed charging method, it starts after a predefined delay. This delay can be set manually in such a way that the EV’s charger uses the lower tariff of off-peak periods. However, a PHEV total fueling cost model presented in [149], demonstrates that in many situations, delaying the PHEV charging until the off-peak periods rather increases the fuel consumption and energy price.

Energies 2016, 9, 405

19 of 30

10 of 3010 of 30

Table 4. Category of EV charging strategies with their specifications.

TableTable 2. List2.ofList recent of recent research Tableresearch 2. on ListDSM. ofonrecent DSM.research on DSM.

10 of 30

10 of 30 10 of 30 10 of 30 10 of 30 Specifications 10 of 30

Specification Table 2. List of recent research on DSM. Charging Strategy Reference Specifications Specifications 2.Objective ListTable of recent 2. List research of recent onresearch DSM. onmethod DSM. E1 E2method E3 E4 E5 Description Table Objective Function Function Objective Solution Function Solution method Solution Table 2. List of recent research on DSM. Specifications D1 D2 D1 D3 D2 D4 D3 D5 D4 D1 D5 D2 D3 D4 Simple charging ption Objective Function Solution method Table 2. Non-smart List of recent research on DSM. Specifications Specifications Charging 10 of 30 ynamic gption dering demand demand price considering Minimize Minimize customers demand customers costMinimize and cost and customers Improved Improved cost Q-learning and Q-learning Improved Q-learning D1 D2 D3 D4 D510 of 30 Description Objective Function Objective Function method Solution Specifications Delayed charging Solution [149] - of-30 10 10 of-30    method   -D3   D1 - D2 D1 D4 D2 D5 D3 D4 ption Objective Function Solution method certainty kov) and price maximize uncertainty maximize retailers retailers profit maximize profit retailers method profit method enty considering demand Minimize customers cost andmethod Improved Q-learning Specifications Table 2. List of recent Tableresearch 2.Objective List ofonrecent DSM. research on DSM. Solution D1 D2 D3 D4 D5  ption Function method eynamic considering price considering demand demand Minimize customers cost customers andof each cost Improved and [65]Q-learning Improved Q-learning social and considering and both Maximize Maximize and profit profit of each ofMinimize Maximize each profit ice uncertainty maximize retailers profit method Table Table 2. Listsocial 2.of List recent of recent research research on DSM. on DSM. [106] D1 D2 D3 D4 D5      - - Population game gameQ-learning Population - game --- - - -eice considering demand Minimize customers cost andPopulation Improved kov) uncertainty and price uncertainty maximize retailers maximize profit retailers profit method Specifications Specifications [138] methodDirect control entives customer customer customer    g both social and Maximize profit of each eice considering demandObjective Minimize customers cost andSolution Improved Q-learning Description Function Objective Function method Solution- method uncertainty maximize retailers Population - ---Smart Charging Specifications Specifications [150]game - g considering both social and both social and Maximize profit Maximize of profit each profit of eachmethod ng value (Riskexpected (Risk-regret value (RiskD1 game D2 D3 D4 D4 D5 customer Objective Objective Function Function Solution Solution method method ice uncertainty maximize retailers profit method Population game Population - lots -D1 D5 -D2 -  -D3  [151] Linear Only for parking Minimize Minimize cost and cost regret and Minimize regret value value cost Linear and Linear programing regret programing value programing  --gentives both social and Maximize profit of each D1 D2 D1 D3 D2 D4 D3 D5 D4 D5 customer customer zation, 3.2) see section 3.2) Population game  g c demand price considering Minimize demand customers Minimize cost and customers Improved cost and Q-learning Improved Q-learning regret value (Riskg both social and Maximize profit of regret each value [67] game  customer -- -- - --Minimize cost and Linear programing --  Population  g dering demand demand Minimize Minimize customers customers cost and cost andLinear Improved Improved Q-learning Q-learning ng regret expected value regret (Riskvalue (RiskIndirect control DR gection andomized the algorithm randomized using the randomized Linear program program solver solver ofLinear Linear ofprograming program solver of and nty price uncertainty maximize retailers maximize profit retailers method profit method 3.2) [152] customer       Minimize cost Minimize and regret cost value and regret Linear value programing  -Minimize Minimize total cost total ofcost customers Minimize of customers total cost of customers    -  - -   regret value (Risknty certainty maximize maximize retailers retailers profit profit method method ection zation, 3.2) see section 3.2) ection method us alternating method direction method MATLAB MATLAB MATLAB Minimize cost and regret value Linear programing  dering and both social Maximize and profit of Maximize each profit of each m using the randomized program solver of regret value (Riskection 3.2) Population game Population game - of- solver - -- of - - - -  Minimize total costregret of customers  Minimize cost and value Linear programing -- social and and Maximize Maximize profit profit ofcustomer each of each m DR using algorithm thepeak randomized using the randomized program Linear solver program dection rithm hierarchical peak for algorithm for peak Dantzig–Wolfe Dantzig–Wolfe Dantzig–Wolfe sfor customer ng direction method MATLAB 3.2) Population Population game -- of----are not - --- controlled. --- ---- Therefore,  The adverse impacts of of EVs willcost arise, ifgame the charging procedures a Minimize total Minimize cost total customers of customers   - -  -Minimize Minimize peak demand peak demand Minimize peak demand    m using the randomized Linear program solver customer customer ng us direction alternating method direction method MATLAB MATLAB n of grid decomposition decomposition decomposition Minimize total cost of customers    ected (Riskregret value (Riskal algorithm for peak Dantzig–Wolfe simple central controller method for EVs is proposed in [138] to prevent the peak demand. In the smart m using the randomized Linear program solver ng direction method MATLAB Minimize cost andMinimize regret value costofand Linear regretprograming value Linear programing - of-- - -   Minimize peak demand -- Minimize total cost customers   value (Risk(Riskal dtelection hierarchical algorithm for algorithm peak for peak Dantzig–Wolfe Dantzig–Wolfe rol control to reach and to reach direct Maximize control Maximize probability to reach probability of Maximize of probability of , see section 3.2) decomposition charging methods, vehicles are charged only when it is most beneficial. For----this -purpose, algorithms ng direction method MATLAB Minimize Minimize cost and cost regret and regret value value Linear Linear programing programing   Minimize peak Minimize demand peak demand    - Stochastic Stochastic knapsack knapsack problem Stochastic problem - knapsack --- problem   - algorithm for peak Dantzig–Wolfe 3.2) nal of grid decomposition decomposition should measure some parameters, analyze and predict the energy price and driving behavior, and stic reduction reduction reduction reduction Minimize peak demand   orithm andomized using the randomized Linear program solver Linear of program solver of direct control to reach Maximize probability of al algorithm forMinimize peak Dantzig–Wolfe decomposition total cost Minimize of peak customers total cost of customers  -- --- -  -    knapsack  Minimize demand gmethod andomized theadjusting randomized Linear program program solver solver ofSuboptimal election control and direct to reach control Maximize tothe reach probability Maximize of probability ofStochastic decide on amount and time of EVLinear charging. This is the of linkproblem that connects EVs and SGs. In the C djusting duction by using the DLC the Minimize by Minimize adjusting maximum maximum the load Minimize (peak load (peak maximum Suboptimal Suboptimal load heuristic (peak heuristic heuristic ernating direction method MATLAB MATLAB ndirect reduction decomposition Minimize Minimize total cost total of cost customers of customers -- problem  -  --  -- --   Stochastic knapsack Stochastic knapsack - problem --     direct control to reach Maximize probability of ection method method MATLAB MATLAB direct control, retailers or aggregators control all the EVs of their region and determine when and how stic n DLC reduction reduction reduction on/off setting control control instead load) of on/off load) control load) method method method Stochastic knapsack problem   archical for peak algorithm for peak Dantzig–Wolfe Dantzig–Wolfe g by adjusting the Minimize maximum load (peak Suboptimal heuristic controlMinimize to reach peak Maximize probability of ndirect reduction demand Minimize peakload demand - problem -applied -- by -changing energy    much they can charge. However, in the indirect control, the control isheuristic Stochastic knapsack --- --- the   rithm for peak for peak Dantzig–Wolfe Dantzig–Wolfe duction g DLC by using adjusting DLC by the adjusting Minimize the maximum Minimize maximum load Suboptimal (peak Suboptimal heuristic under possible ction under cost reduction Minimize Minimize under daily electricity daily electricity Minimize cost of cost daily Mixed of(peak electricity Mixed integer integer linear cost oflinear Mixed integer linear id decomposition decomposition ad of on/off control load) method n reduction Minimize Minimize peak demand peak demand       ----- - - - g DLC by adjusting theorcontrol Minimize maximum load (peak Suboptimal heuristic giving incentives. decomposition decomposition ad of on/off instead control of price on/off load) Maximize load) methodinteger method weden ssetting pricing in Sweden techniques customers in customers Sweden customers programing programing programing   on rol and to reach direct control Maximize to reach probability of probability of tg reduction under Minimize daily electricity cost of Mixed linear DLC by adjusting theIn real Minimize maximum load (peak knapsack Suboptimal heuristic systems, since uncertainties areStochastic associated with the planning ad of reach on/off control load) method Stochastic knapsack - problem - ---of - the --- EV charging   - - rol tduction control to to reach Maximize Maximize probability probability ofMinimize of many possible reduction cost under reduction under Minimize daily Minimize electricity daily cost electricity ofcost Mixed cost integer ofproblem Mixed linear integer linear TOU ge voltage rise toon/off reduce Minimize the voltage Minimize modified rise modified cost cost modified Linear Linear and mixed-integer and mixed-integer Linear and mixed-integer reduction reduction niques inrise Sweden customers programing ad of control load) method Stochastic Stochastic knapsack knapsack problem problem    - -- size- - - - -- procedure, such asdaily the time of departure orMixed arrival, the state of- charge (SOC), and the of their     tniques reduction under Minimize electricity cost of integer linear reduction reduction pricing in techniques Sweden infunction Sweden customers customers programing programing ooftop PV panels function function programing programing programing djusting n using DLC the by Minimize adjusting maximum the Minimize load (peak maximum Suboptimal load (peak heuristic Suboptimal heuristic ce the voltage rise Minimize modified cost Linear and mixed-integer t reduction under battery, most Minimize electricity cost of employ Mixed integer linear of thedaily existing research works the direct control or methods. In [150] niques inthe Sweden customers programing - mixed-integer - centralized - -  -- ----- C djusting by adjusting the Minimize Minimize maximum load (peak load cost (peak Suboptimal Suboptimal heuristic heuristic TOU ce the tovoltage reduce rise the voltage Minimize rise maximum modified Minimize modified costLinear and mixed-integer Linear and d e r under optimal demand under ganels control instead of on/off load) control load) method method function programing a direct smart charging mechanism, which optimally allocates available charging capacity considering niques in Sweden customers programing         Minimize energy bill of bill Minimize of cost energy The first-order The bill of first-order optimality optimality The first-order optimality ce the voltage rise Minimize Minimize modified Linear and mixed-integer on/off control control load) load)energy method method ooftop anels PV panels function function programing programing using programming mming a stochastic programming         ble under cost reduction Minimize under daily electricity Minimize cost daily of electricity Mixed integer cost of linear Mixed integer linear emand under network constraints and EVs’ preferences, was presented. In this method, EVs owners can pay more ce the voltage customers rise customers Minimize modified cost Linear and mixed-integer customers condition condition anels function programing -- - - -Minimize energy ofcondition The first-order optimality  under ction under Minimize electricity daily electricity costbill of cost Mixed of charging. Mixed integer integer linear linear emand e techniques optimal under demand tounder havedaily afunction higher preference for faster However, the proposed preference weden g inMinimize customers Sweden customers programing programing astic programming -anels programing -- optimality -- -- algorithm ---- cannot Minimize energy Minimize bill of energy bill of The first-order The optimality first-order emand under customers condition weden sastic inrise Sweden customers customers programing using aprogramming stochastic programming  mechanism  -  to-allocate  -manage the whole power system capacity needs an and upper optimization Minimize energy bill ofLinear The first-order optimality ge oemand reduce the voltage Minimize rise modified Minimize cost modified costprograming and and mixed-integer Linear mixed-integer under customers customers condition condition astic programming       Minimize energy bill of ofLinear The first-order optimality ge voltage rise rise Minimize modified modified cost cost Linear and mixed-integer and mixed-integer theMinimize remaining capacity. Most the research in DSM considers EVs as a curtailable load and controls customers condition PV panels function function programing programing astic programming    - - - -them like other loads. For example, a direct control method for EVs charging for their DSM programs customers condition function function programing programing mal r demand under Minimize energy Minimize of energy The bill of first-order the optimality The first-order optimality is proposed inbill [67,106]. Although considering power system issues, which are mentioned above, dmming rstochastic under programming   - - Minimize Minimize energy energy bill of billpenetration of The first-order Theoffirst-order optimality optimality is essential, when the level EVs increases, most of the existing customers customers condition condition programming mming    - research --- in -this area customers customers condition only studies the economic issue condition or technical issues without considering their influence on each other.

In an attempt to address this issue, a direct method to design a measurement-based, real-time, and distributed charging algorithm using a dual-decomposition approach is used in [86]. This method applies an approximated calculation to consider the maximum limitation of power system components. Using the direct control method is another weakness of these studies. Direct methods are suitable for public places such as parking lots and do not motivate for house charging. Based on realistic vehicular mobility/parking patterns, a centralized EVs recharge scheduling system for parking lots is proposed in [151]. In order to show the performance of the method, the authors compared the proposed method with two different scheduling mechanisms, first-come-first-served and earliest deadline first, using two objective functions, maximizing the total parking lot revenue and maximizing the total number of EVs. However, indirect charging methods are a more promising concept as they are more likely to be accepted by customers than direct control methods, as suggested in [152]. This paper develops an agent-based electricity market equilibrium model with variable electricity prices as an incentive for EVs to consume electricity when the supply of renewable generation is high. This method uses a stochastic model to determine mobility behavior and an optimization model to minimize vehicle charging costs. However, it has two drawbacks: (1) the variable electricity prices are calculated based on marginal generation costs and do not change based on real-time loads, and (2) power system issues

D5 D5 -           - --

Energies 2016, 9, 405

20 of 30

are neglected. Fortunately, most of the adverse effects of EVs on the power system can be compensated by the V2G concept, which is reviewed in the next subsection. 4.3. Vehicle to Grid (V2G) The idea of discharging a parked EV to a power grid or V2G concept was first presented in 1997 [153]. Here, each EV has a bidirectional charger, which can charge the battery from the grid or discharge the battery for supplying power to the grid. Since vehicles are in use for only about 4% of the time and parked during the other 96% of the time [30], a bidirectional charger and EVs’ batteries can provide almost all the benefits of ESSs for the power grid. Therefore, this new extra load can rather benefit the SG. The V2G concept can benefit the SG by: (1) providing peak demand; (2) providing ancillary service; and (3) supporting RERs. 4.3.1. Providing Peak Demand The initial idea behind using a storage device in the power system was to buy energy during off-peak periods at a low price and sell it during peak periods at a high price. Based on this basic idea, the influence of EVs discharging during peak periods is more effective than the DLC method [153]. However, there are two important issues that need to be considered. First, a large number of EVs causes the power demand in the peak and off-peak period to be closer to each other, and therefore, the energy price difference between the peak and off-peak (incentive) decreases. Second, battery degradation during the charging and discharging periods translates into costs, possibly even more than the incentive amount. Providing peak demand under different conditions is investigated in [154] and it is shown that with perfect forecasting and without considering the battery degradation factor, the incentive is around 200 USD annually and it is not sufficient to motivate owners to participate in this service. EV parking lots participating in the energy market are simulated in [82]. This paper proposes a method for maximizing the profit of parking lot owners and compares the results with different DSM methods, such as TOU, CPP, and incentive methods. The results with one thousand parking lots, participating in the Spanish electricity market considering battery degradation, show that the expected profit could amount to 200 EUR per day. However, the number of charging cycles and the amount of SOC have negative influences on the battery life [155]. When an EV wants to sell active power during peak periods, the average SOC of battery, in addition to the number of charging cycles, is increased, resulting in a significant reduction of battery life. Simulation results demonstrate that the cost related to the battery life reduction are about twice as high as the benefits of providing peak demand, while other papers, which consider battery degradation factor, do not model the effect of high SOC. 4.3.2. Providing Ancillary Service Since in any given time, many EVs could be connected to the power grid, aggregated EVs can provide ancillary services without significantly influencing their main duty. EVs with a proper bidirectional convertor can supply active and reactive power for power systems and better control the system than a central controller as they are distributed over the grid. The aggregated EVs can offer ancillary services, such as providing active power balancing and frequency regulation [136], spinning and non-spinning reserves [156], and reactive power, voltage control, and loss minimization [157]. In detail, the active power balancing markets in Germany and Sweden are investigated in [136] and the possible EVs’ profits under different conditions are obtained. The study concludes that each EV can earn 30-80 EUR per month in Germany, whereas no profits are possible in Sweden. Here, the spinning reserve can be described as a specific amount of additional generating capacity, which must respond immediately and reach full capacity within 10 min after requests. Therefore, the spinning reserve providers must have the ability of decreasing or increasing the active power to regulate frequency. For this reason, EV aggregators are paid for having a given available and synchronized capacity and receive additional payments for energy delivered to the network. Since the response

Energies 2016, 9, 405

21 of 30

speed of EV is between 4 s and 1 min, participation of EV aggregators in the spinning reserve is appropriate from the network perspective. Moreover, the battery will typically only charge and discharge slightly and oscillate around the initial charge state. A study on the participation of EVs in reserve provision in [156] states that the average net income from this service can reach up to 700 USD for BEVs and more than 3000 USD for PHEVs or EBEVs that do not always need to be fully charged. A novel two-stage optimization method is proposed in [157] to minimize the network energy losses using smart charging and discharging of PHEVs. This method employs a Monte Carlo method to simulate the uncertain nature of customers’ loads and PHEV charging profile to demonstrate that a 22.5% reduction in nominal power loss can be expected with 90% of PHEV penetration. 4.3.3. Supporting RERs RERs have uncertain outputs, and therefore their penetration level in the power system is limited by the ability of system controllers. Since EV aggregators in V2G can work as controllers in the power system, they can help to increase the penetration level of RERs in the power system. On the other hand, increasing the penetration level of RERs can decrease the energy price [152] so it can also help to increase the penetration level of EVs. Conversely, EVs can help RERs to grow as well. Some literature proposes EVs as controllable loads, which can change their consumption in order to compensate the fluctuations of RERs output [158,159]. Some works [160] categorize EVs with controllable load as a V2G concept. Injecting the stored energy of EVs into the grid for smoothing the output of RERs is another way to help increase the penetration level of RERs [161–164]. It is shown in [158] that a surface around 15 m2 , about the size of a parking lot space, can produce an average daily energy of about 12 kWh, and represents a solar to vehicle concept for large parking lots. A two-stage charging scheme for an EV aggregator is proposed in [159] to minimize the charging cost of each individual participator, while taking uncertain renewable generation and aggregator’s capacity into account. This study uses a Nash equilibrium to minimize the cost of each EV, and the charging amount is change based on the RERs’ outputs. V2G could stabilize a large-scale (one-half of US electricity) wind power plant with 3% of the EV fleet being dedicated to the regulation of output power of RERs [161]. A simple strategy for an effective utilization of EV battery capacity for mitigating the impact of PVs based on V2G concept is proposed in [162]. This method develops a controllable charging/discharging pattern to optimize the use of the limited EV battery capacity to control voltage rise when PVs produce more power than they can consume. However, this paper does not directly consider the economic issues and the battery degradation factor. A hierarchical stochastic control scheme is presented in [163] to coordinate of EV charging and wind power in a MG. This scheme, consisting of two layers, minimizes the power exchange between the MG and the main grid while ensuring that all EVs are almost fully charged before their use. Minimizing the power exchange reduces the uncertainty of RERs and the demand from the main grid, and may help to increase the penetration level of RERs. However, this method also does not consider the economic benefits. A stochastic UC method based on the Monte Carlo technique is presented in [164] to integrate a large-scale wind power and EVs in V2G mode. This paper emphasizes that the aggregated EVs can improve the system condition and analyzes the dynamic process of stored energy in aggregated EVs based on the distribution pattern of user trips. The paper also proposes an EV aggregator model considering time-varying storage capacity and develops a day-ahead security constrained UC for EVs and wind power. 4.4. Future Research Direction High penetration level of EVs in the near future is expected to change the power system in many aspects. EVs have different working modes, and there are many uncertainties when planning their uses. They behave like controllable loads in G2V mode and dispatchable small sources in V2G mode. Under these circumstances, most of the existing research treats EVs like other load elements and controls them with direct strategies. However, a practical SDG management system should consider

Energies 2016, 9, 405

22 of 30

the EVs charging and discharging process as a new element and indirectly control their power to prevent many adverse effects, while giving the decision authority to EV owners. Ideal EVs charging mechanisms should let each customer maximize his/her own profit and implement a reasonable incentive method to encourage EVs to operate in V2G mode. The main specifications of an ideal smart charging mechanism for EVs in a SDG are as follows: (E1) (E2) (E3) (E4) (E5)

Use the smart indirect charging control to allow owners to maintain their own authority. Maximize the profit of each individual EV to increase the motivation of using EVs. Consider all the technical constraints of the power system in G2V mode. Propose incentive methods to improve the power system conditions in V2G mode. Work in coordination with practical DSM and SSM (Sections 2.4 and 3.3).

5. Conclusion In this paper, we have reviewed recent literature on SDGs from economic and power technical perspectives. A SDG includes the loads, distributed generations, storage devices and EVs, distribution lines, communication system, and control mechanism. We first presented challenges of SDGs and different SDG implementations around the world. Then, we investigated different electrical market management schemes in DSM, SSM, and EVs. For each category, we critically evaluated the existing work by discussing their limitations, and identified future directions for developing a practical SDG management system for the future SG. Finally, we conclude that the practical SDG management system should meet some specifications as follows: ‚



‚ ‚



Controlling different loads, generations, and EVs, while considering their and the grid uncertainty; in other words, the management system must connect the DSM program, SSM program, and EVs charging/discharging method together. Using indirect methods to give decision authority to participants: planning demand and generation on a distribution grid under high uncertainty can be easily done by using centralized methods but it can also decrease the popularity and security of SDGs. Creating a competitive market to attract more participants: the benefits to individual customers should be valued more than minimizing the total cost of the system. Considering the technical issues of the power system: many existing works simplify calculations by neglecting the nonlinear power system equations, such as power loss, stability, voltage, and current constraints. Considering the limitations of communication and computational resources.

Acknowledgments: This research was funded by the Ministry of Science, ICT and Future Planning (MSIP), Korea, under the “ICT Consilience Creative Program” (IITP-2015-R0346-15-1007) supervised by the Institute for Information & Communications Technology Promotion (IITP) and under the “Basic Science Research Program” (2013R1A1A10104 89, 2015R1C1A1A01053788) through the National Research Foundation (NRF). Author Contributions: Poria Hasanpor Divshali and Bong Jun Choi provided a comprehensive review of the state of the art literature in smart distribution grid related to demand side management and supply side management considering the system constraints and also including electric vehicles. Poria Hasanpor Divshali and Bong Jun Choi provided a critical evaluation of different methods discussing their key features and limitations to present promising and practical future research directions for the smart distribution grid system. Conflicts of Interest: The authors declare no conflict of interest.

Energies 2016, 9, 405

23 of 30

Abbreviations The following abbreviations are used in this manuscript: SDG SG MG EV DG CHP RER ESS DR DRP DSM SSM SCADA DA DLC TOU CPP PLP RTP OPF UC CVAR CET REC SOC TCO VMT G2V V2G BEV EREV PHEV TE

Smart Distribution Grid Smart Grid Micro-Grid Electrical Vehicle Distributed Generations Combined Heat and Power Renewable Energy Resources Energy Storage Systems Demand Response Demand Response Provider Demand Side Management Source Side Management Supervisory Control and Data Acquisition Day-Ahead Direct Load Control Time of Use Critical Peak Pricing Peak Load Pricing Real-Time Pricing Optimal Power Flow Unit Commitment Condition Value At Risk Carbon Emission Trading Renewable Energy Certificates State Of Charge Total Cost of Ownership Vehicle Miles of Travel Grid to Vehicle Vehicle to Grid Battery EV Extended-Range EV Plug-in Hybrid EV Transactive energy

References 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

11.

Hashmi, M. Survey of smart grids concepts worldwide. Technical Research Centre of Finland, 2011. Najjar, M.; Ghoulam, E.; Fares, H. Mini renewable hybrid distributed power plants for Lebanon. Energy Procedia 2012, 18, 612–621. [CrossRef] Lo, C.-H.; Ansari, N. The progressive smart grid system from both power and communications aspects. Commun. Surv. Tutor. IEEE 2012, 14, 799–821. [CrossRef] World Energy Outlook 2014. Availabe online: http://www.worldenergyoutlook.org/weo2014/ (accessed on 8 May 2016). Gungor, V.C.; Sahin, D.; Kocak, T.; Ergut, S.; Buccella, C.; Cecati, C.; Hancke, G.P. A survey on smart grid potential applications and communication requirements. IEEE Trans. Ind. Inform. 2013, 9, 28–42. [CrossRef] Renewables 2015 global status report. Availabe online: http://www.ren21.net/wp-content/uploads/2015/ 07/GSR2015_KeyFindings_lowres.pdf (accessed on 8 May 2016). Reza, M. Stability Analysis of Transmission System with High Penetration of Distributed Generation. Ph.D. Thesis, Delft University of Technology, Delft, The Netherlands, 2006. Lasseter, R.H. Microgrids and distributed generation. J. Energy Eng. 2007, 133, 144–149. [CrossRef] Piagi, P.; Lasseter, R.H. Autonomous control of microgrids. In Proceedings of the 2006 IEEE Power Engineering Society General Meeting, Montreal, QC, Canada, 2 June 2006. Divshali, P.H.; Alimardani, A.; Hosseinian, S.H.; Abedi, M. Decentralized cooperative control strategy of microsources for stabilizing autonomous VSC-based microgrids. IEEE Trans. Power Syst. 2012, 27, 1949–1959. [CrossRef] Gharavi, H.; Ghafurian, R. Smart grid: The electric energy system of the future. Proc. IEEE 2011, 99, 917–921. [CrossRef]

Energies 2016, 9, 405

12. 13. 14. 15. 16. 17.

18. 19. 20. 21. 22. 23. 24.

25.

26. 27.

28. 29. 30. 31. 32. 33. 34.

24 of 30

Cardenas, J.A.; Gemoets, L.; Rosas, J.H.A.; Sarfi, R. A literature survey on smart grid distribution: an analytical approach. J. Clean. Product. 2014, 65, 202–216. [CrossRef] Sheble, G.B. Real-time economic dispatch and reserve allocation using merit order loading and linear programming rules. IEEE Trans. Power Syst. 1989, 4, 1414–1420. [CrossRef] Chattopadhyay, B.; Sachdev, M.; Sidhu, T. An on-line relay coordination algorithm for adaptive protection using linear programming technique. IEEE Trans. Power Deliv. 1996, 11, 165–173. [CrossRef] Dutta, P.; Gupta, P.D. Microprocessor-based UHS relaying for distance protection using advanced generation signal processing. IEEE Trans. Power Deliv. 1992, 7, 1121–1128. [CrossRef] Fang, X.; Misra, S.; Xue, G.; Yang, D. Smart grid-The new and improved power grid: A survey. Commun. Surv. Tutor. IEEE 2012, 14, 944–980. [CrossRef] Flueck, A.J.; Nguyen, C.P. Integrating renewable and distributed resources-IIT perfect power smart grid prototype. In Proceedings of the IEEE Power and Energy Society General Meeting, Minnesota, MN, USA, 25–29 July 2010. Wilson, K.; Cieslicki, D. Smart Grid at Santa Clara University. Availabe online: http://www.comsocscv.org/ docs/Talk_051210_SmartGridWAN.pdf (accessed on 8 May 2016). ETown Concept for Smart Grid Simulation and Demonstration Projects. Availabe online: http://rri.wvu.edu/ wp-content/uploads/2012/12/ETown_Concept_for_Smart_Grid_Simulation.pdf (accessed on 8 May 2016). Lasseter, R.H.; Eto, J.H.; Schenkman, B.; Stevens, J.; Vollkommer, H.; Klapp, D.; Linton, E.; Hurtado, H.; Roy, J. CERTS microgrid laboratory test bed. IEEE Trans. Power Deliv. 2011, 26, 325–332. [CrossRef] Alegria, E.; Brown, T.; Minear, E.; Lasseter, R.H. CERTS microgrid demonstration with large-scale energy storage and renewable generation. IEEE Trans. Smart Grid 2014, 5, 937–943. [CrossRef] Turner, G.; Kelley, J.P.; Storm, C.L.; Wetz, D.; Lee, W.-J. Design and active control of a microgrid testbed. IEEE Trans. Smart Grid 2015, 6, 73–81. [CrossRef] The University of Texas Forms Microgrid. Availabe online: http://www.utexas.edu/research/cem/micro_ team.html (accessed on 8 May 2016). Covrig, C.F.; Ardelean, M.; Vasiljevska, J.; Mengolini, A.; Fulli, G.; Amoiralis, E.; Jiménez, M.S.; Filiou, C. Smart Grid Projects Outlook 2014; Joint Research Centre of the European Commission: Petten, The Netherlands, 2014. Huang, P.; Kalagnanam, J.; Natarajan, R.; Sharma, M.; Ambrosio, R.; Hammerstrom, D.; Melton, R. Analytics and transactive control design for the pacific northwest smart grid demonstration project. In Proceedings of the 2010 First IEEE International Conference on Smart Grid Communications (SmartGridComm), Gaithersburg, MD, USA, 4–6 October 2010. SmartGridCity Pricing Plan Comparison Chart. Availabe online: http://smartgridcity.xcelenergy.com/ media/pdf/SGC-pricing-plan-chart.pdf (accessed on 8 May 2016). Rohjans, S.; Uslar, M.; Bleiker, R.; González, J.; Specht, M.; Suding, T.; Weidelt, T. Survey of smart grid standardization studies and recommendations. In Proceedings of the 2010 First IEEE International Conference on Smart grid Communications (SmartGridComm), Gaithersburg, MD, USA, 4–6 October 2010. Albadi, M.H.; El-Saadany, E. A summary of demand response in electricity markets. Electr. Power Syst. Res. 2008, 78, 1989–1996. [CrossRef] Vardakas, J.S.; Zorba, N.; Verikoukis, C.V. A survey on demand response programs in smart grids: Pricing methods and optimization algorithms. Commun. Surv. Tutor. IEEE 2015, 17, 152–178. [CrossRef] Su, W.; Eichi, H.; Zeng, W.; Chow, M.-Y. A survey on the electrification of transportation in a smart grid environment. IEEE Trans. Ind. Inform. 2012, 8, 1–10. [CrossRef] Gungor, V.C.; Lambert, F.C. A survey on communication networks for electric system automation. Comput. Netw. 2006, 50, 877–897. [CrossRef] Akyol, B.; Kirkham, H.; Clements, S.; Hadley, M. A Survey of Wireless Communications for the Electric Power System; Pacific Northwest National Laboratory: Richland, WA, USA, 2010. Wang, W.; Xu, Y.; Khanna, M. A survey on the communication architectures in smart grid. Comput. Netw. 2011, 55, 3604–3629. [CrossRef] Alizadeh, M.; Li, X.; Wang, Z.; Scaglione, A.; Melton, R. Demand-side management in the smart grid: Information processing for the power switch. EIEEE Signal Process. Mag. 2012, 29, 55–67. [CrossRef]

Energies 2016, 9, 405

35.

36.

37. 38.

39. 40. 41. 42. 43. 44. 45. 46. 47.

48. 49.

50. 51. 52. 53. 54.

55. 56. 57.

25 of 30

Benefits of Demand Response in Electricity Markets and Recommendations for Achieving Them; A report to the United States Congress Pursuant to Section 1252 of the Energy Policy Act of 2005; U.S. Department of Energy: Washington, DC, USA, January 2006. Mohagheghi, S.; Yang, F.; Falahati, B. Impact of demand response on distribution system reliability. In Proceedings of the 2011 IEEE Power and Energy Society General Meeting, Michigan, MI, USA, 24–29 July 2011. Moghaddas Tafreshi, S.M.; Saliminia Lahiji, A. Long-term market equilibrium in smart grid paradigm with introducing demand response provider in competition. IEEE Trans. Smart Grid 2015, 6, 2794–2806. [CrossRef] Ardakanian, O.; Keshav, S.; Rosenberg, C. Markovian models for home electricity consumption. In Proceedings of the 2nd ACM SIGCOMM Workshop on Green Networking, Toronto, ON, Canada, 15–19 August 2011. Labeeuw, W.; Stragier, J.; Deconinck, G. Potential of active demand reduction with residential wet appliances: A case study for Belgium. IEEE Trans. Smart Grid 2015, 6, 315–323. [CrossRef] Richardson, I.; Thomson, M.; Infield, D.; Delahunty, A. Domestic lighting: A high-resolution energy demand model. Energy Build. 2009, 41, 781–789. [CrossRef] Richardson, I.; Thomson, M.; Infield, D.; Clifford, C. Domestic electricity use: A high-resolution energy demand model. Energy Build. 2010, 42, 1878–1887. [CrossRef] Richardson, I.T. Domestic Electricity Demand Model-Simulation Example. Availabe online: https://dspace. lboro.ac.uk/dspace-jspui/handle/2134/5786 (accessed on 19 May 2016). Electric Power Monthly with Data for August 2015. Availabe online: http://www.eia.gov/electricity/ monthly/current_year/february2015.pdf (accessed on 19 May 2016). Samad, T.; Kiliccote, S. Smart grid technologies and applications for the industrial sector. Comput. Chem. Eng. 2012, 47, 76–84. [CrossRef] Alcázar-Ortega, M.; Álvarez-Bel, C.; Escrivá-Escrivá, G.; Domijan, A. Evaluation and assessment of demand response potential applied to the meat industry. Appl. Energy 2012, 92, 84–91. [CrossRef] Motegi, N.; Piette, M.A.; Watson, D.S.; Kiliccote, S.; Xu, P. Introduction to Commercial Building Control Strategies and Techniques for Demand Response; Lawrence Berkeley National Laboratory: Berkeley, CA, USA, 2007. Alcázar-Ortega, M.; Escrivá-Escrivá, G.; Segura-Heras, I. Methodology for validating technical tools to assess customer demand response: Application to a commercial customer. Energy Convers. Manag. 2011, 52, 1507–1511. [CrossRef] Palensky, P.; Dietrich, D. Demand side management: Demand response, intelligent energy systems, and smart loads. IEEE Trans. Ind. Inform. 2011, 7, 381–388. [CrossRef] Xiong, G.; Chen, C.; Kishore, S.; Yener, A. Smart (in-home) power scheduling for demand response on the smart grid. In Proceedings of the Innovative Smart Grid Technologies (ISGT), 2011 IEEE PES, Hilton Anaheim, CA, 17–19 January 2011. Idaho Power Company. Availabe online: https://www.idahopower.com/EnergyEfficiency/Residential/ Programs/ACCoolCredit/default.cfm (accessed on 8 May 2016). Kim, B.-G.; Zhang, Y.; van der Schaar, M.; Lee, J.-W. Dynamic pricing and energy consumption scheduling with reinforcement learning. IEEE Trans. Smart Grid 2015. [CrossRef] Kwac, J.; Rajagopal, R. Data-driven targeting of customers for demand response. IEEE Trans. Smart Grid 2016. [CrossRef] Hassan, N.U.; Khalid, Y.; Yuen, C.; Tushar, W. Customer engagement plans for peak load reduction in residential smart grids. IEEE Trans. Smart Grid 2015, 6, 3029–3041. [CrossRef] Steen, D.; Tuan, L.A.; Carlson, O. Effects of network tariffs on residential distribution systems and price-responsive customers under hourly electricity pricing. IEEE Trans. Smart Grid 2016, 7, 617–626. [CrossRef] Aalami, H.; Moghaddam, M.P.; Yousefi, G. Demand response modeling considering interruptible/curtailable loads and capacity market programs. Appl. Energy 2010, 87, 243–250. [CrossRef] O’Brien, G.; El Gamal, A.; Rajagopal, R. Shapley value estimation for compensation of participants in demand response programs. IEEE Trans. Smart Grid 2015, 6, 2837–2844. [CrossRef] Yao, E.; Samadi, P.; Wong, V.W.; Schober, R. Residential demand side management under high penetration of rooftop photovoltaic units. IEEE Trans. Smart Grid 2016, 7, 1597–1608. [CrossRef]

Energies 2016, 9, 405

58. 59. 60. 61. 62. 63. 64.

65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78.

79. 80. 81. 82.

26 of 30

Ragnarsson, E. Price it right: Household response to a time-of-use electricity pricing experiment in Auckland, New Zealand. Master’s Thesis, University of Otago, Dunedin, New Zealand, 2012. Faruqui, A.; Sergici, S.; Sharif, A. The impact of informational feedback on energy consumption—A survey of the experimental evidence. Energy 2010, 35, 1598–1608. [CrossRef] Feng, D.; Sun, T.; Fang, C.; Shi, Y.; Xu, S. Optimal Demand Contracting Strategy Under Uncertainty and Its Implication for Advanced Pricing. IEEE Trans. Smart Grid 2016. [CrossRef] Samadi, P.; Mohsenian-Rad, H.; Schober, R.; Wong, V.W. Advanced demand side management for the future smart grid using mechanism design. IEEE Trans. Smart Grid 2012, 3, 1170–1180. [CrossRef] Huang, H.; Li, F.; Mishra, Y. Modeling dynamic demand response using monte carlo simulation and interval mathematics for boundary estimation. IEEE Trans. Smart Grid 2015, 6, 2704–2713. [CrossRef] Eksin, C.; Deliç, H.; Ribeiro, A. Demand response management in smart grids with heterogeneous consumer preferences. IEEE Trans. Smart Grid 2015, 6, 3082–3094. [CrossRef] Wang, Z.; Paranjape, R. Optimal residential demand response for multiple heterogeneous homes with real-time price prediction in ashould be a spacemultiagent framework. IEEE Trans. Smart Grid 2015. [CrossRef] Namerikawa, T.; Okubo, N.; Sato, R.; Okawa, Y.; Ono, M. Real-time pricing mechanism for electricity market with built-in incentive for participation. IEEE Trans. Smart Grid 2015, 6, 2714–2724. [CrossRef] Mojica-Nava, E.; Barreto, C.; Quijano, N. Population games methods for distributed control of microgrids. IEEE Trans. Smart Grid 2015, 6, 2586–2595. [CrossRef] Xu, Z.; Hu, Z.; Song, Y.; Wang, J. Risk-averse optimal bidding strategy for demand-side resource aggregators in day-ahead electricity markets under uncertainty. IEEE Trans. Smart Grid 2015. [CrossRef] McNamara, P.; McLoone, S. Hierarchical demand response for peak minimization using dantzig-wolfe decomposition. IEEE Trans. Smart Grid 2015, 6, 2807–2815. [CrossRef] Wei, W.; Liu, F.; Mei, S. Energy pricing and dispatch for smart grid retailers under demand response and market price uncertainty. IEEE Trans. Smart Grid 2015, 6, 1364–1374. [CrossRef] Moradzadeh, B.; Tomsovic, K. Two-stage residential energy management considering network operational constraints. IEEE Trans. Smart Grid 2013, 4, 2339–2346. [CrossRef] Tsai, S.-C.; Tseng, Y.-H.; Chang, T.-H. Communication-efficient distributed demand response: A randomized admm approach. IEEE Trans. Smart Grid 2016. [CrossRef] Parvania, M.; Fotuhi-Firuzabad, M. Demand response scheduling by stochastic SCUC. IEEE Trans. Smart Grid 2010, 1, 89–98. [CrossRef] Shad, M.; Momeni, A.; Errouissi, R.; Diduch, C.P.; Kaye, M.E.; Chang, L. Identification and estimation for electric water heaters in direct load control programs. IEEE Trans. Smart Grid 2015. [CrossRef] Braithwait, S. Behavior modification. IEEE Power Energy Mag. 2010, 8, 36–45. [CrossRef] Berger, A.W.; Schweppe, F.C. Real time pricing to assist in load frequency control. IEEE Trans. Power Syst. 1989, 4, 920–926. [CrossRef] Safdarian, A.; Fotuhi-Firuzabad, M.; Lehtonen, M. A distributed algorithm for managing residential demand response in smart grids. IEEE Trans. Ind. Inform. 2014, 10, 2385–2393. [CrossRef] Chang, T.-H.; Alizadeh, M.; Scaglione, A. Real-time power balancing via decentralized coordinated home energy scheduling. IEEE Trans. Smart Grid 2013, 4, 1490–1504. [CrossRef] Alamaniotis, M.; Bargiotas, D.; Bourbakis, N.G.; Tsoukalas, L.H. Genetic optimal regression of relevance vector machines for electricity pricing signal forecasting in smart grids. IEEE Trans. Smart Grid 2015, 6, 2997–3005. [CrossRef] Logenthiran, T.; Srinivasan, D.; Shun, T.Z. Demand side management in smart grid using heuristic optimization. IEEE Trans. Smart Grid 2012, 3, 1244–1252. [CrossRef] Deng, R.; Yang, Z.; Chen, J.; Chow, M.-Y. Load scheduling with price uncertainty and temporally-coupled constraints in smart grids. IEEE Trans. Power Syst. 2014, 29, 2823–2834. [CrossRef] Palomar, D.P.; Chiang, M. A tutorial on decomposition methods for network utility maximization. IEEE J. Sel. Areas Commun. 2006, 24, 1439–1451. [CrossRef] Shafie-khah, M.; Heydarian-Forushani, E.; Osorio, G.J.; Gil, F.A.; Aghaei, J.; Barani, M.; Catalao, J.P. Optimal behavior of electric vehicle parking lots as demand response aggregation agents. IEEE Trans. Smart Grid 2016. [CrossRef]

Energies 2016, 9, 405

83. 84. 85. 86. 87. 88. 89. 90. 91. 92.

93. 94. 95. 96. 97. 98. 99. 100. 101. 102.

103. 104. 105. 106. 107.

27 of 30

Jiang, B.; Fei, Y. Smart home in smart microgrid: A cost-effective energy ecosystem with intelligent hierarchical agents. IEEE Trans. Smart Grid 2015, 6, 3–13. [CrossRef] Liang, Y.; He, L.; Cao, X.; Shen, Z.-J. Stochastic control for smart grid users with flexible demand. IEEE Trans. Smart Grid 2013, 4, 2296–2308. [CrossRef] Kirschen, D.S.; Strbac, G. Fundamentals of Power System Economic; John Wiley & Sons: West Sussex, UK, 2004. Ardakanian, O.; Keshav, S.; Rosenberg, C. Real-time distributed control for smart electric vehicle chargers: From a static to a dynamic study. IEEE Trans. Smart Grid 2014, 5, 2295–2305. [CrossRef] Zhang, N.; Hu, Z.; Dai, D.; Dang, S.; Yao, M.; Zhou, Y. Unit commitment model in smart grid environment considering carbon emissions trading. IEEE Trans. Smart Grid 2016, 7, 420–427. [CrossRef] Macedo, L.H.; Franco, J.F.; Rider, M.J.; Romero, R. Optimal operation of distribution networks considering energy storage devices. IEEE Trans. Smart Grid 2015, 6, 2825–2836. [CrossRef] Wang, Z.; Wu, W.; Zhang, B. A fully distributed power dispatch method for fast frequency recovery and minimal generation cost in autonomous microgrids. IEEE Trans. Smart Grid 2016, 7, 19–31. [CrossRef] Xiong, P.; Jirutitijaroen, P. A stochastic optimization formulation of unit commitment with reliability constraints. IEEE Trans. Smart Grid 2013, 4, 2200–2208. [CrossRef] Luh, P.B.; Yu, Y.; Zhang, B.; Litvinov, E.; Zheng, T.; Zhao, F.; Zhao, J.; Wang, C. Grid integration of intermittent wind generation: A Markovian approach. IEEE Trans. Smart Grid 2014, 5, 732–741. [CrossRef] Murillo-Sanchez, C.E.; Zimmerman, R.D.; Lindsay Anderson, C.; Thomas, R.J. Secure planning and operations of systems with stochastic sources, energy storage, and active demand. IEEE Trans. Smart Grid 2013, 4, 2220–2229. [CrossRef] Reddy, S.S.; Momoh, J. Realistic and transparent optimum scheduling strategy for hybrid power system. IEEE Trans. Smart Grid 2015, 6, 3114–3124. [CrossRef] Wang, Q.; Wang, J.; Guan, Y. Stochastic unit commitment with uncertain demand response. IEEE Trans. Power Syst. 2013, 28, 562–563. [CrossRef] Tumuluru, V.K.; Huang, Z.; Tsang, D.H. Integrating price responsive demand into the unit commitment problem. IEEE Trans. Smart Grid 2014, 5, 2757–2765. [CrossRef] Mahmoodi, M.; Shamsi, P.; Fahimi, B. Economic dispatch of a hybrid microgrid with distributed energy storage. IEEE Trans. Smart Grid 2015, 6, 2607–2614. [CrossRef] Wang, T.; O'Neill, D.; Kamath, H. Dynamic control and optimization of distributed energy resources in a microgrid. IEEE Trans. Smart Grid 2015, 6, 2884–2894. [CrossRef] Olivares, D.E.; Lara, J.D.; Cañizares, C.A.; Kazerani, M. Stochastic-predictive energy management system for isolated microgrids. IEEE Trans. Smart Grid 2015, 6, 2681–2693. [CrossRef] Bertsimas, D.; Litvinov, E.; Sun, X.A.; Zhao, J.; Zheng, T. Adaptive robust optimization for the security constrained unit commitment problem. IEEE Trans. Power Syst. 2013, 28, 52–63. [CrossRef] Zhao, C.; Wang, J.; Watson, J.-P.; Guan, Y. Multi-stage robust unit commitment considering wind and demand response uncertainties. IEEE Trans. Power Syst. 2013, 28, 2708–2717. [CrossRef] Yu, Y.; Luh, P.B.; Litvinov, E.; Zheng, T.; Zhao, J.; Zhao, F. Grid integration of distributed wind generation: hybrid markovian and interval unit commitment. IEEE Trans. Smart Grid 2015, 6, 3061–3072. [CrossRef] Zhang, N.; Kang, C.; Xia, Q.; Ding, Y.; Huang, Y.; Sun, R.; Huang, J.; Bai, J. A convex model of risk-based unit commitment for day-ahead market clearing considering wind power uncertainty. IEEE Trans. Power Syst. 2015, 30, 1582–1592. [CrossRef] Asensio, M.; Contreras, J. Stochastic unit commitment in isolated systems with renewable penetration under cvar assessment. IEEE Trans. Smart Grid 2016, 7, 1356–1367. [CrossRef] Kumar Nunna, H.; Doolla, S. Energy management in microgrids using demand response and distributed storage—A multiagent approach. IEEE Trans. Power Deliv. 2013, 28, 939–947. [CrossRef] Xiao, L.; Mandayam, N.B.; Poor, H.V. Prospect theoretic analysis of energy exchange among microgrids. IEEE Trans. Smart Grid 2015, 6, 63–72. [CrossRef] Su, W.; Wang, J.; Roh, J. Stochastic energy scheduling in microgrids with intermittent renewable energy resources. IEEE Trans. Smart Grid 2014, 5, 1876–1883. [CrossRef] Yang, Z.; Wu, R.; Yang, J.; Long, K.; You, P. Economical operation of microgrid with various devices via distributed optimization. IEEE Trans. Smart Grid 2016, 7, 857–867. [CrossRef]

Energies 2016, 9, 405

28 of 30

108. Han, J.; Khushalani-Solanki, S.; Solanki, J.; Liang, J. Adaptive critic design-based dynamic stochastic optimal control design for a microgrid with multiple renewable resources. IEEE Trans. Smart Grid 2015, 6, 2694–2703. [CrossRef] 109. Chen, Y.-W.; Chang, J.M. EMaaS: Cloud-based energy management service for distributed renewable energy integration. IEEE Trans. Smart Grid 2015, 6, 2816–2824. [CrossRef] 110. Safdarian, A.; Fotuhi-Firuzabad, M.; Lehtonen, M.; Aminifar, F. Optimal electricity procurement in smart grids with autonomous distributed energy resources. IEEE Trans. Smart Grid 2015, 6, 2975–2984. [CrossRef] 111. La, Q.D.; Chan, Y.W.E.; Soong, B.-H. Power management of intelligent buildings facilitated by smart grid: A market approach. IEEE Trans. Smart Grid 2016, 7, 1389–1400. [CrossRef] 112. La, Q.D.; Chan, Y.W.E.; Soong, B.-H. Dynamic market for distributed energy resources in the Smart Grid. In Proceedings of the 2014 IEEE 11th Consumer Communications and Networking Conference (CCNC), Losvegas, NV, USA, 10–13 January 2014. 113. Nguyen, H.K.; Mohsenian-Rad, H.; Khodaei, A.; Han, Z. Decentralized reactive power compensation using nash bargaining solution. IEEE Trans. Smart Grid 2016. [CrossRef] 114. Rahimi, F.A.; Ipakchi, A. Transactive energy techniques: closing the gap between wholesale and retail markets. Electr. J. 2012, 25, 29–35. [CrossRef] 115. GridWise Transactive Energy Framework (Version 1.0); Pacific Northwest National Laboratory (PNNL): Richland, WA, USA, 2015. 116. Kok, K.; Widergren, S. A society of devices: Integrating intelligent distributed resources with transactive energy. IEEE Power Energy Mag. 2016, 14, 34–45. [CrossRef] 117. Tang, W.; Jain, R. Dynamic economic dispatch game: The value of storage. IEEE Trans. Smart Grid 2016. [CrossRef] 118. Kwon, S.; Xu, Y.; Gautam, N. Meeting inelastic demand in systems with storage and renewable sources. IEEE Trans. Smart Grid 2016. [CrossRef] 119. Richardson, D.B. Electric vehicles and the electric grid: A review of modeling approaches, Impacts, and renewable energy integration. Renew. Sustain. Energy Rev. 2013, 19, 247–254. [CrossRef] 120. Jorgensen, K. Technologies for electric, hybrid and hydrogen vehicles: Electricity from renewable energy sources in transport. Util. Policy 2008, 16, 72–79. [CrossRef] 121. Pelletier, S.; Jabali, O.; Laporte, G. Battery Electric Vehicles for Goods Distribution: A Survey of Vehicle Technology, Market Penetration, Incentives and Practices. Availabe online: https://www.cirrelt.ca/ DocumentsTravail/CIRRELT-2014-43.pdf (accessed on 19 May 2016). 122. Tie, S.F.; Tan, C.W. A review of energy sources and energy management system in electric vehicles. Renew. Sustain. Energy Rev. 2013, 20, 82–102. [CrossRef] 123. Morrow, K.; Karner, D.; Francfort, J. Plug-in Hybrid Electric Vehicle Charging Infrastructure Review; Battelle Energy Alliance: Idaho Falls, ID, USA, 2008. 124. Neubauer, J.; Brooker, A.; Wood, E. Sensitivity of battery electric vehicle economics to drive patterns, vehicle range, and charge strategies. J. Power Sources 2012, 209, 269–277. [CrossRef] 125. National Houshold Travel Survey. Availabe online: http://nhts.ornl.gov/2009/pub/stt.pdf (accessed on 8 May 2016). 126. Jabeen, F.; Olaru, D.; Smith, B.; Braunl, T.; Speidel, S. Electric vehicle battery charging behaviour: findings from a driver survey. In Proceedings of the Australasian Transport Research Forum 2013, Brisbane, Australia, 2–4 October 2013. 127. Xi, X.; Sioshansi, R.; Marano, V. Simulation–optimization model for location of a public electric vehicle charging infrastructure. Transp. Res. Part D Transp. Env. 2013, 22, 60–69. [CrossRef] 128. Plötz, P.; Gnann, T.; Wietschel, M. Total ownership cost projection for the German electric vehicle market with implications for its future power and electricity demand. In Proceedings of the 7th Conference on Energy Economics and Technology Infrastructure for the Energy Transformation, Dresden, Germany, 27 April 2012. 129. Al-Alawi, B.M.; Bradley, T.H. Total cost of ownership, payback, and consumer preference modeling of plug-in hybrid electric vehicles. Appl. Energy 2013, 103, 488–506. [CrossRef] 130. Dumortier, J.; Siddiki, S.; Carley, S.; Cisney, J.; Krause, R.M.; Lane, B.W.; Rupp, J.A.; Graham, J.D. Effects of providing total cost of ownership information on consumers’ intent to purchase a hybrid or plug-in electric vehicle. Transp. Res. Part A Policy Pract. 2015, 72, 71–86. [CrossRef]

Energies 2016, 9, 405

29 of 30

131. Al-Alawi, B.M.; Bradley, T.H. Review of hybrid, plug-in hybrid, and electric vehicle market modeling Studies. Renew. Sustain. Energy Rev. 2013, 21, 190–203. [CrossRef] 132. Rezvani, Z.; Jansson, J.; Bodin, J. Advances in consumer electric vehicle adoption research: A review and research agenda. Transp. Res. Part D Transp. Environ. 2015, 34, 122–136. [CrossRef] 133. Tuttle, D.P.; Baldick, R. The evolution of plug-in electric vehicle-grid interactions. IEEE Trans. Smart Grid 2012, 3, 500–505. [CrossRef] 134. SAE Standard on EV Charging Connector Approved. Availabe online: http://www.sae.org/mags/AEI/7479 (accessed on 8 May 2016). 135. Pasaoglu, G.; Thiel, C.; Martino, A.; Zubaryeva, A.; Fiorello, D.; Zani, L. Projections for Electric Vehicle Load Profiles in Europe Based on Travel Survey Data; Joint Research Centre of the European Commission: Petten, The Netherlands, 2013. 136. Weiller, C. Plug-in hybrid electric vehicle impacts on hourly electricity demand in the United States. Energy Policy 2011, 39, 3766–3778. [CrossRef] 137. Wu, D.; Aliprantis, D.C.; Gkritza, K. Electric energy and power consumption by light-duty plug-in electric vehicles. IEEE Trans. Power Syst. 2011, 26, 738–746. [CrossRef] 138. Sun, K.; Sarker, M.R.; Ortega-Vazquez, M.A. Statistical characterization of electric vehicle charging in different locations of the grid. In Proceedings of the 2015 IEEE Power & Energy Society General Meeting, Denver, CO, USA, 26–30 July 2015. 139. Axsen, J.; Bailey, H.J.; Kamiya, G. The Canadian Plug-in Electric Vehicle Survey (CPEVS 2013): Anticipating Purchase, Use, and Grid Interactions in British Columbia; Energy and Materials Research Group, School of Resource and Environmental Management, Simon Fraser University: Burnaby, BC, Canada, 2013. 140. Tudor, C.; Sprung, E.; Nguyen, L.; Tatro, R. Plug-in & hybrid electric vehicle charging impacts: A survey of California’s utility companies. In Proceedings of the 2012 IEEE 13th International Conference on Information Reuse and Integration (IRI), Las Vegas, NV, USA, 8–10 August 2012. 141. Xiao, H.; Huimei, Y.; Chen, W.; Hongjun, L. A survey of influence of electrics vehicle charging on power grid. In Proceedings of the 2014 9th IEEE Conference on Industrial Electronics and Applications, Hangzhou, China, 9–11 June 2014. 142. Putrus, G.; Suwanapingkarl, P.; Johnston, D.; Bentley, E.; Narayana, M. Impact of electric vehicles on power distribution networks. In Proceedings of the 2009 IEEE Vehicle Power and Propulsion Conference, Dearborn, MI, USA, 7–10 September 2009. 143. Gómez, J.C.; Morcos, M.M. Impact of EV battery chargers on the power quality of distribution systems. IEEE Trans. Power Deliv. 2003, 18, 975–981. [CrossRef] 144. Kuss, M.C.; Markel, A.J.; Kramer, W.E. Application of Distribution Transformer Thermal Life Models to Electrified Vehicle Charging Loads Using Monte-carlo Method: Preprint; National Renewable Energy Laboratory: Shenzhen, China, 2011. 145. Hilshey, A.D.; Hines, P.D.; Rezaei, P.; Dowds, J.R. Estimating the impact of electric vehicle smart charging on distribution transformer aging. IEEE Trans. Smart Grid 2013, 4, 905–913. [CrossRef] 146. Liu, R.; Dow, L.; Liu, E. A survey of PEV impacts on electric utilities. In Proceedings of the Innovative Smart Grid Technologies (ISGT), 2011 IEEE PES, Hilton Anaheim, CA, USA, 17–19 January 2011. 147. Clement-Nyns, K.; Haesen, E.; Driesen, J. The impact of charging plug-in hybrid electric vehicles on a residential distribution grid. IEEE Trans. Power Syst. 2010, 25, 371–380. [CrossRef] 148. Fernandez, L.P.; Román, T.G.S.; Cossent, R.; Domingo, C.M.; Frias, P. Assessment of the impact of plug-in electric vehicles on distribution networks. IEEE Trans. Power Syst. 2011, 26, 206–213. [CrossRef] 149. Davis, B.M.; Bradley, T.H. The efficacy of electric vehicle time-of-use rates in guiding plug-in hybrid electric vehicle charging behavior. IEEE Trans. Smart Grid 2012, 3, 1679–1686. [CrossRef] 150. de Hoog, J.; Alpcan, T.; Brazil, M.; Thomas, D.A.; Mareels, I. A Market Mechanism for Electric Vehicle Charging Under Network Constraints. IEEE Trans. Smart Grid 2016, 7, 827–836. [CrossRef] 151. Kuran, M.S.; Viana, A.C.; Iannone, L.; Kofman, D.; Mermoud, G.; Vasseur, J.P. A Smart Parking Lot Management System for Scheduling the Recharging of Electric Vehicles. IEEE Trans. Smart Grid 2015, 6, 2942–2953. [CrossRef] 152. Dallinger, D.; Wietschel, M. Grid integration of intermittent renewable energy sources using price-responsive plug-in electric vehicles. Renew. Sustain. Energy Rev. 2012, 16, 3370–3382. [CrossRef]

Energies 2016, 9, 405

30 of 30

153. Kempton, W.; Letendre, S.E. Electric vehicles as a new power source for electric utilities. Transp. Res. Part D Transp. Environ. 1997, 2, 157–175. [CrossRef] 154. Peterson, S.B.; Whitacre, J.; Apt, J. The economics of using plug-in hybrid electric vehicle battery packs for grid storage. J. Power Sources 2010, 195, 2377–2384. [CrossRef] 155. Lunz, B.; Yan, Z.; Gerschler, J.B.; Sauer, D.U. Influence of plug-in hybrid electric vehicle charging strategies on charging and battery degradation costs. Energy Policy 2012, 46, 511–519. [CrossRef] 156. Bessa, R.J.; Matos, M.A. Economic and technical management of an aggregation agent for electric vehicles: A literature survey. Europ. Trans. Electr. Power 2012, 22, 334–350. [CrossRef] 157. Nafisi, H.; Agah, S.M.M.; Askarian Abyaneh, H.; Abedi, M. Two-stage optimization method for energy loss minimization in microgrid based on smart power management scheme of PHEVs. IEEE Trans. Smart Grid 2016, 7, 1268–1276. [CrossRef] 158. Birnie, D.P. Solar-to-vehicle (S2V) systems for powering commuters of the future. J. Power Sources 2009, 186, 539–542. [CrossRef] 159. Wei, W.; Liu, F.; Mei, S. Charging strategies of EV aggregator under renewable generation and congestion: A normalized nash equilibrium approach. IEEE Trans. Smart Grid 2016, 7, 1630–1641. [CrossRef] 160. Brooks, A.; Thesen, S.H. PG&E and tesla motors: Vehicle to grid demonstration and evaluation program. In Proceedings of the 23rd International Electric Vehicle Symposium and Exposition 2007, Anaheim, CA, USA, 2–5 December 2007. 161. Kempton, W.; Tomi´c, J. Vehicle-to-grid power implementation: From stabilizing the grid to supporting large-scale renewable energy. J. Power Sources 2005, 144, 280–294. [CrossRef] 162. Alam, M.; Muttaqi, K.M.; Sutanto, D. Effective utilization of available pev battery capacity for mitigation of solar PV impact and grid support with integrated V2G functionality. IEEE Trans. Smart Grid 2016, 7, 1562–1571. [CrossRef] 163. Kou, P.; Liang, D.; Gao, L.; Gao, F. Stochastic coordination of plug-in electric vehicles and wind turbines in microgrid: A model predictive control approach. IEEE Trans. Smart Grid 2016, 7, 1537–1551. [CrossRef] 164. Shao, C.; Wang, X.; Wang, X.; Du, C.; Dang, C.; Liu, S. Cooperative dispatch of wind generation and electric vehicles with battery storage capacity constraints in SCUC. IEEE Trans. Smart Grid 2014, 5, 2219–2226. [CrossRef] © 2016 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC-BY) license (http://creativecommons.org/licenses/by/4.0/).

Smile Life

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile

Get in touch

© Copyright 2015 - 2024 PDFFOX.COM - All rights reserved.