Next Article in Journal
Lithium-Ion Battery Storage for the Grid—A Review of Stationary Battery Storage System Design Tailored for Applications in Modern Power Grids
Previous Article in Journal
Efficient Low Temperature Hydrothermal Carbonization of Chinese Reed for Biochar with High Energy Density
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

State-Of-The-Art and Prospects for Peer-To-Peer Transaction-Based Energy System

1
School of Engineering, Manchester Metropolitan University, Manchester M1 5GD, UK
2
Department of Electrical Engineering, Gachon University, Seongnam-si 13120, Gyeonggi-do, Korea
*
Author to whom correspondence should be addressed.
Energies 2017, 10(12), 2106; https://doi.org/10.3390/en10122106
Submission received: 3 November 2017 / Revised: 28 November 2017 / Accepted: 4 December 2017 / Published: 11 December 2017

Abstract

:
Transaction-based energy (TE) management and control has become an increasingly relevant topic, attracting considerable attention from industry and the research community alike. As a result, new techniques are emerging for its development and actualization. This paper presents a comprehensive review of TE involving peer-to-peer (P2P) energy trading and also covering the concept, enabling technologies, frameworks, active research efforts and the prospects of TE. The formulation of a common approach for TE management modelling is challenging given the diversity of circumstances of prosumers in terms of capacity, profiles and objectives. This has resulted in divergent opinions in the literature. The idea of this paper is therefore to explore these viewpoints and provide some perspectives on this burgeoning topic on P2P TE systems. This study identified that most of the techniques in the literature exclusively formulate energy trade problems as a game, an optimization problem or a variational inequality problem. It was also observed that none of the existing works has considered a unified messaging framework. This is a potential area for further investigation.

1. Introduction

The current transition of power infrastructure to sustainable and efficient systems is redefining the roles of stakeholders within the energy value chain. In particular, the proliferation of distributed energy resources (DERs) [1] at the grid edge has accelerated the development of a local grid where a small-scale local production of energy is at the community or household levels [2], which harnesses DERs to form an energy network [3] within the consumer domain.
This phenomenon, in effect, balances the power requirement, minimizes energy loss and reduces electricity costs. In a bid to improve the power reliability by reducing dependency on the main grid and to reduce environmental hazard, some countries are encouraging local generation and consumption [4,5] of energy. Such characteristics empower energy prosumers [6,7] to use, share, exchange [8,9] or trade their excess generated energy; thus turning prosumers into proactive prosumers by actively participating in the growing economy [10].
Proactive prosumers are energy producers and consumers that want to be in control of their energy generation and usage. They are always seeking ways to reduce dependence on the main grid and to optimize their energy usage and minimize their energy cost. They are actively engaged in producing more energy than they would utilize in order to trade/share the excess to other prosumers. Depending on the mode of energy generation, photovoltaic cell, wind or hydro, energy can be produced in excess of the required quantity. In seasons of high production, there are available options to utilize the energy surplus generated including selling to a neighbour, or feeding the energy to the main grid by employing net metering. However, exporting the excess energy to the grid is sometimes less beneficial than selling directly to a neighbour because it can limit the possible renewable penetration [11], and the grid can put a cap on maximum power that can be supplied at a time [12]. In addition, the energy producer might not earn the maximum returns on the energy supplied. Thus, a prosumer can optimize the financial returns by directly trading with other prosumers through a peer-to-peer (P2P) energy exchange platform. Energy trading and sharing among prosumers could also improve the balance of energy supply and demand. For instance, prosumers can buy or borrow energy from other prosumers in seasons when energy supply cannot meet demand, or sell or lend energy to other prosumers in seasons of surplus production of energy [6].
Energy trading and sharing among prosumers can only be achieved with the introduction of some enabling technologies such as renewable generation, storage capacity and an information and communication infrastructure (ICT). In addition, operational mechanism (e.g., based on market rules) and optimization techniques (e.g., based on game theory) are required to run a transaction-based energy (TE) system. In the end, the motivation for P2P energy trade could be cost minimization, less reliance on the main grid or improvement in energy management practices. In a well-organized TE system, a trader may employ an algorithm to optimize his/her financial returns during energy trade; either by rescheduling some appliances when energy is inexpensive, interrupting some task execution, or by utilizing DERs and storage units [13]. In addition, the TE platform could also employ an algorithm for matching buyers to sellers in order to reduce communication delay and to ensure prompt transmission of energy between both parties.
Therefore, in the over 100 literature works published within the past five years (2012 to today), different energy trading and sharing frameworks, with different objective functions have been proposed. In that regard, this paper provides a detailed discussion of the energy trading and sharing techniques, structure and motivation beyond a basic review such as [10]. This begins with a discussion of the energy trading and sharing concept, followed by classifications of existing sharing/trading methods. Furthermore, current literature is analysed to identify the trends, highlight the open issues and provide insight into future directions in this field. To the best of our knowledge, this is the first paper to conduct a comprehensive review of P2P TE management and control.
The remaining sections of this paper are organized as follows. Section 2 discusses the energy trading and sharing concept with emphasis on the classifications. Motivations and the desired outcome of TE are discussed in Section 3. Enabling technologies for energy exchange are presented in Section 4. This is followed by the frameworks for energy trading and sharing in Section 5. Section 6 presents grid constraints and network visibility. Prospects of TE and recommendations are provided in Section 7, while challenges facing energy trading and sharing are provided in Section 8. Section 9 highlights the main conclusions of this study and future work.

2. Energy Trading and Sharing Concept

Energy trading between large producers and utility companies is well known; however, energy trading and sharing between households or prosumers is a trending topic within the industry and research community. Bilateral energy transactions between prosumers will not only help to better harness the output of distributed generation (DG) systems [14], but also promote effective energy management at the edge of the network. This section analyses the energy trading and sharing concepts reported in the literature.
To trade, share or buy energy, various ‘actors’ are involved in the exchange process in addition to prosumers that supply and consume energy [15,16,17]. These actors include a trader or local-grid operator that buys energy to trade at a margin [18,19,20], a producer that generates energy for sale in large quantities and consumers that rely on those media to meet their energy demand. The actors are equipped with smart meters that will be used to record details of their energy profiles and facilitate bidirectional communication during energy trading and sharing. Based on the structure given in [10], the literature on energy trading and sharing is classified into one of three coverage areas as shown in Figure 1.
These areas are briefly discussed as follows:
  • Desired outcome: First, the actors decide on what they want to achieve in the trading and sharing of energy. This could be cost optimization [13,21], to reduce dependence on the main-grid [21], to reduce environmental impact or to improve energy management.
  • Enabling technologies: Then, the actors select from available resources the pieces of technologies needed to accomplish their desired outcome. Enabling technologies for prosumer energy trading mainly include a source of energy generation, an energy storage system (ESS) [22] and an ICT [23] for communication among the various sub-systems and for actor-to-actor communication.
  • Required framework: Lastly, the TE framework needs to be carefully considered. This includes deciding the appropriate structure to use for the trade, as well as the supporting control mechanisms to adopt. In this regards, one of the key questions is whether the trading structure should be distributed/P2P [24,25,26,27,28] or centralized through a platform/energy market [29,30,31,32] operation. Likewise, the form of control to be adopted to route information among the actors, whether distributed or central control, needs to be harmonized. Finally, the operational mechanism and operation optimization (for instance, game theory method [33]) must be defined.

3. Motivation/Desired Outcome of Transaction-Based Energy

The realization of TE is advantageous in many ways. This includes economic benefits to asset owners, operational gain to the utilities and social benefits to the community at large. This section presents some more benefits of TE discussed in the literature.

3.1. Improved Network Agility

TE can reduce dependency on the main grid by creating a platform for the numerous distributed energy producers to transact energy, thus increasing grid reliability. Furthermore, TE reduces requirements for capacities to address energy generation/load uncertainties, and it creates a platform for all actors to transact energy, thereby balancing the intermittent supply and uncertainty in demands [34].

3.2. Improved System Efficiency

A sustained growth in adoption of energy sharing/trading in a transactive manner can effectively improve network efficiency [11], because energy is used up at or close to the point of production, which drastically reduces distance-related transmission losses. The rise in the use of DERs and ESSs enables diverse distributed generation of energy, which reduces dependency on the main grid; thus enabling the utility companies to provide other ancillary services, thereby improving the power grid efficiency. Moreover, with the integration of TE, consumers’ demand will be met locally, and congestions on transmission lines will be reduced drastically, and in parallel, leading to a corresponding reduction in energy losses. TE has potential to optimize the use of DER [34] and reduce system operation cost [10]. For instance, utility companies dispatch more generators to meet the growing demand of consumers in peak periods; however, with TE, the demand ratio will reduce during peak periods, thus relieving the utilities of the additional cost and effort to meet peak demand.

3.3. Cost Optimization and Economics

According to [35], one of the promises of power grid modernization is the possibility to optimally deploy DERs for the benefit of asset owners. From the perspective of prosumers, cost optimization is widely reported as a major motivation for bilateral TE among peers [36,37,38,39,40,41,42]. Cost optimization can be achieved through reductions in generation costs, transport costs, energy demand or through profit maximization. In addition, minimized losses and energy cost in distributed micro-grid (MG) have been considered as a motivation for prosumers’ participation in MG and TE [43]. The optimization mechanism is further discussed in Section 5.3.

3.4. Social Factor

Excess energy produced can be shared, traded or freely supplied to another consumer in need. By delivering energy as a resource that can be given away as a social capital by individuals to a target party, the values derived from such gestures can be used as a strategic tool to promote social cohesion and improve the sense of community.

4. Enabling Technologies for Transaction-Based Energy

These are the infrastructures that would enable energy production, storage and trading/sharing among prosumers. They broadly cover DERs, ESSs and ICT. This section discusses the ESS, DER, communication technologies and the current mode of communication adopted in the literature for energy trading/sharing networks.

4.1. Distributed Energy Resources

There has been a growing effort in the U.K. and the world at large to encourage the integration of DER into the existing power generation grid. With the right amount of control, this system has the potential to balance energy demand and supply and, thus, increase the reliability of the power grid. DERs mostly include photovoltaic arrays, wind turbines, fuel cells, etc. [44]. These sources are micro-power generators in the form of MGs that can provide energy for small communities or households. They are distributed with close proximity to where energy is produced and used and do not depend on the power grid because it can be operated in an isolated mode. This control ensures continuous energy availability with or without the main power grid. The closeness characteristics of DER to the community reduces energy wastage to the surroundings [45] due to the short range of energy transmission, thereby reducing the greenhouse effect. An example of MG with interconnection of DER, ESS and connected loads is illustrated in Figure 2.
To participate in energy trading and sharing, a prosumer should be able to either generate, consume or be willing to trade or share energy. Thus, DERs are an attractive technology for P2P energy trading and sharing.

4.2. Energy Storage Systems

Apart from DER, ESSs are considered an essential element in balancing micro-generation of energy from renewable resources [22]. Energy storage systems are a great way to support renewable energy generation, by offering their capability to absorb unused or excess energy and release the energy when required. They offer flexibility during periods of high intermittent and fluctuating energy production. The energy system technology can therefore support the grid reliability and electricity supply, as well as help to de-carbonize the energy supply. Therefore, the importance of ESS has been researched in the literature. For instance, Ref. [22] argues that the users with storage systems are able to reduce their monetary expenses to a greater extent than consumers without storage systems. In addition, Ref. [47] highlighted the importance of ESS in shaving peak energy demands and filling valleys in system load. With ESS, a reduction in energy cost is guaranteed.

4.3. Information Communication Technologies

Communication is essential in MG to facilitate the information exchange needed for the MG coordination. The presence of a communication system also helps the system operator to pro-actively detect anomalies before they result in disruptions or outages by making system-level information accessible. The communication infrastructure embodies protocols, networks and technologies that enable the distribution of measurements and commands within the power system and subsystems [48] supporting TE. The MG ICT infrastructure needs to be reliable, scalable, secure, available and easy to manage. The authors in [48,49] discussed the role of communication in the smart grid, while a survey of communication infrastructure in MG is presented in [23].

4.3.1. Communication Technologies in the Microgrid

Feasible communication technologies in MGs include wireless and wireline technologies. The rest of this section provides a brief summary of the communication technologies that can be adopted for MG control and communication [23,44,45,46,50,51]. In addition, Table 1 summarises the communication technologies and requirements in MGs.
  • Power line communication (PLC): PLC is the transmission of data over electric power cables, thus enabling utility companies to utilize a single infrastructure for data and power transmission. Since PLC operates on already established power line infrastructure, the cost of deployment is low, and it has been proposed for grid communication in the literature. However, grid communication over PLC will experience the same challenges faced by power cables such as signal attenuation and electromagnetic interference. PLC can be categorized into three types: broadband PLC (BB-PLC), narrowband PLC (NB-PLC) and ultra-narrowband PLC (UNB-PLC). The NB-PLC data rates can range from 1 bps up to 500 kbps, and it can cover a distance of about 150 km, while BB-PLC has higher bandwidth performance, but shorter coverage (up to 200 Mbps over a few tens of meters and about 10 Mbps over 8 km); thus, it is commonly found in home area network (HAN) applications such as home automation. The UNB-PLCs operate within 125 Hz and 3 kHz [52], supporting data transmissions coverage of up to 150 km with data rates from sub 1 bit/s to tens of bits/s [53].
  • Optical fibre: data are transmitted over optical fibre through pulses of light. Optical fibre has a low interference and attenuation rat, which makes it suitable for long distance communication. Fibre optic communication has a coverage range of 62 miles before signal regeneration and provides a total bandwidth in order of Gbps. An optical fibre communication network is characterized by low latency, high data rate, reliability and immunity to electromagnetic interference. Suitable areas of deployment in MG are neighbourhood area networks (NAN), backhaul networks and wide area networks (WAN). Its main drawbacks are the high cost of installation and maintenance.
  • Digital subscriber line (DSL): DSL transmits digital data over telephone lines. Thus, the cost of deployment is low because the backbone is already in place. However, the electricity utilities pay a service charge to the telecommunication operators to maintain the communication network infrastructure within the power network. Typical data rate and coverage distance of DSL vary with the specification applied. For example, the asymmetric DSL (ADSL)data rate ranges from 8–24 Mbps for downlink and 1.3–3.3 Mbps for uplink, covering a distance of 4–7 km. Furthermore, the data rate of very-high-data rate DSL (VDSL) ranges from 52–85 Mbps for downlink and 16–85 Mbps for uplink, covering a distance of 300 m–1.2 km. DSL provides high throughput with reduced latency; hence, it is found to be applicable in MG applications like demand response and smart metering.
  • Wireless personal area network (WPAN): WPAN is based on the IEEE 802.15x series of standards. They are designed for information exchange over short distances to address a low to medium data rate for personal computer networks and local area networks (LANs). ZigBee/6LowPAN and Bluetooth technology belong to this series. WPAN generally has a low coverage area and data rate. The ZigBee/6LowPAN coverage range is up to 70 m with the data rate ranging from 20–250 kbps, while the Bluetooth coverage range is up to 10 m with a data rate of 712 kbps. ZigBee has low power consumption, and it is fully interoperable with IPv6-based networks. WPANs are low-cost systems with adequate security for short-range deployments. Some of the major weaknesses of WPANs are low bandwidth/data rate and low coverage area, and they do not scale to large networks. Applications of WPAN are found in home automation devices, home area network (HAN) and smart metering requiring interaction between sensors and power grid equipment with a low data rate over a short distance.
  • Wi-Fi: This is based on the IEEE 802.11x family of standards to support point-to-point and point-to-multipoint communication. Wi-Fi can provide a data rate of up to 11 Mbps with the highest standard in the series, 802.11n, providing a maximum data rate of 600 Mbps. The goal of the IEEE 802.11x series is to replace cable/wired networks by offering high network flexibility and low installation cost. However, it has a very limited range, and it is subject to high interference given that it mostly operates in the industrial, scientific, and medical (ISM) radio band. Thus, the IEEE 802.11x series can be useful in MG where the signal interference and data coverage range are low, such as in distribution automation, monitoring and control of DER and customer premises networks, such as home area networks (HANs).
  • Worldwide Interoperability for Microwave Access (WiMAX): WiMAX technology is standardized in IEEE 802.16x. The major motivation for WiMAX is to provide last mile broadband wireless access as a substitute to DSL and cable services. WiMAX provides a wider coverage area compared with Wi-Fi, and it also supports mobility and multiple users simultaneously and offers reliability of service. WiMAX can provide a data rate of up to 70 Mbps with the highest standard in the series, 802.16 m, providing a maximum data rate of 1 Gbps for a fixed network and 100 Mbps for a mobile network. Major drawbacks in using WiMAX are the high cost of ownership, high amount of terminal equipment and complex network management. In smart MG, WiMAX is applicable in mobile workforce management and in smart meters.
  • Third Generation/Fourth Generation (3G/4G): Cellular networks support a wider coverage area compared with other wireless technologies. Thus, they have found application in supervisory control and data acquisition (SCADA) systems in smart grids. The downsides of cellular networks are their cost and variability in throughput and latency performance. However, research is ongoing to optimize the performance of cellular networks. Thus, new generations of cellular networks that support higher data rates are being developed. The Third Generation Partnership Project (3GPP) industrial standard developed 3G cellular technologies. 3G technologies can provide a data rate range of 14.4–84 Mbps for downlink and 5.75–22 Mbps for uplink, with a coverage distance of up to 5 km. The successor of 3G is the 4G network developed for mobile ultra-broadband Internet access supporting a data rate of 362 Mbps–1 Gbps for downlink and 86–500 Mbps for uplink with a coverage distance of up to 100 km. A possible use case in MG communication will be in distribution automation, mobile workforce management and smart metering.
  • Fifth Generation (5G): This is a proposed future telecommunication technology with higher capacity than the present 4G. The 5G standard should support data rates of tens of megabits per seconds for tens of thousands of multiple users. The latency should be significantly reduced as compared to 4G networks.

4.3.2. Smart-Grid Subsystem Communication Network

Communication networks in smart MGs connect energy-generating sources, distribution networks and consumer systems to the management system (MG control centre). In MG communication networks, the following communication architectures are found [50,51].
  • Home area networks (HANs): a low bandwidth network providing two-way communication between the customer’s home appliance and power equipment such as smart meters. The data exchanged are voltage, current, power and frequency ratings. These data can be altered in demand response (DR) and demand side management. Communication technologies found here are ZigBee, Bluetooth and Wi-Fi. Depending on the location of the MGs, the HANs can be industrial area networks (IANs) if located in an industrial area or building area networks (BANs) if in a building.
  • Field area networks (FANs): are two-way communication networks between customer premises and MG control stations. Collected data in HANs are forwarded to the MG control centre. FAN enables monitoring and control of energy distribution networks to foster energy delivery. Communication technology includes Wi-Fi, PLC and WiMAX
  • Wide area networks (WANs): A WAN network is used when an MG is in grid connected mode to the utility grid. This requires a high bandwidth with two-way communication over a long distance with effective monitoring and sensing capability. Selection of the appropriate communication technology depends on its distance (coverage), cost effectiveness and bandwidth. Some technologies that could be applicable include Wi-Fi, WiMAX, and 3G/4G.

4.3.3. Multi-Agent System For Inter-Prosumer Communication

The realization of the TE concept between prosumers depends on the availability of the essential communication infrastructures to guarantee reliable information dissemination [10]. This is because actors need to update their energy profiles including their availability and demand requirements and communicate them to other actors via two-way communication systems. In addition, communication technologies will enable each actor to monitor its energy profile, as well as the energy available in the market. Communication technologies that can be adopted for MG communication have been discussed in Section 4.3.1. Furthermore, this work examines some control and communication strategies adopted in the literature during energy exchange.
One major approach to integrating distributed communication among prosumers is through multi-agent system (MAS) technology, where each actor can be modelled as an autonomous agent capable of interacting through messaging. An example of MAS interaction is shown in Figure 3, where each prosumer represents an agent. Each agent communicates in its local grid and can also communicates with other agents outside its local neighbourhood. MAS has been used in the literature to model communication in MG control [3,8,54]. Agents’ communication can be categorized as P2P or non-P2P [55]. Non-P2P is synonymous with centralized control, where there is no direct information flow between agents; instead, a central entity exists for information sharing. For example, the model in [54] used a central database as information storage. Each agent acquires information about other agents, as well as updates its own status using the database. Furthermore, Ref. [32] implemented energy markets in DR program-based open automated demand response (OpenADR) programs.
Conversely, agents communicate directly in the P2P model, for instance using a distributed P2P multi-agent framework to manage power sharing in MG [56]. The proposed algorithm is based on graph theory, in particular the Ziegler–Nichols method, which was applied to electric vehicles (EV). The performance analysis of the framework shows that information exchange improves the system performance. The study in [58] modelled agents’ communication using the round robin (RR) technique; however, the major setback of the RR technique is an increase in communication steps with increasing numbers of agents, i.e., it is not scalable. Alternatively, researchers in [59] implemented agent-based communication using a minimum spanning tree (MST) algorithm for MG control. In MST, communication steps between agents to disseminate information are a function of the minimum path formation. However, the drawback here is that communication between the agents can only start after the formation of the tree; in addition, with every additional agent, the MST has to be reconstructed. In view of this, Ref. [55] proposed a new communication algorithm based on a foundation of intelligent physical agents (FIPA) for MAS P2P communication. The proposed algorithm has fewer communication steps, faster response and reduced complexity compared to other existing P2P architectures such as RR and MST. One disadvantage of their proposed architecture is that the agents must always be even in number when, in some cases, an odd number of communicating agents can exist.
Another important aspect of prosumer communication is control. MAS have been studied in the literature for MG managements [8,56]. MAS can treat the MG as a cluster of energy markets; for instance, Ref. [3] modelled each agent to perform various functions such as scheduling, market clearing and coordination. The agents are assigned different objectives with the aim to maximize energy generation or reduce the load/demand. The study illustrated in [60] presented an approach to control multiple DG based on MAS to reduce network cost and emissions.
Apart from MAS for prosumer communication, it can also be used alongside auction models (based on game theory) in dealing with MG problems emanating from internal trading. In addition, Ref. [8] studied non-cooperative strategies between multi-agent systems for energy-trading in a competitive market between MGs. They used an auction algorithm to formulate a matching game where buyers are matched with sellers. However, in this approach, there must be an equal number of buyers and sellers in the energy market. The authors of [39] developed a particle swarm optimization-based negotiating agent for energy trading. For a full review on MAS for MG control and optimization, interested readers can refer to [61]. In general, lack of well-controlled communication between MG sub-systems can affect the generated energy. In addition, a well-defined communication mechanism is desired among different MG/actors trading energy for the participant to update their energy demand and supply profile and to monitor their energy generation and storage capacity.

5. Frameworks for TE

The framework for energy trading and sharing to achieve the desired outcome can be described in terms of structure, operation mechanism and operation optimization. The structure of energy trading and sharing reported in the literature can be categorized into two major groups: distributed control and centralized control. Distributed energy sharing and trading involves prosumers that trade energy directly with each other in a P2P manner, while the centralized structure requires the prosumers to exchange energy through a central entity.

5.1. Classification Based on Energy Trading Structure

The classifications that inform the energy framework desired in the deployment of TE models are surveyed. It involves the energy trading structure, which could be distributed energy generation, scheduling, time-slotting and common control.

5.1.1. Classification Based on Distributed Structure

Until recently, energy trading has been a wholesale business, mostly among big corporations. However, recent advancements in the use of DER have inspired the trials of small and medium-scale P2P trading systems in different parts of the globe such as The Netherlands [62], sonnenCommunity [63] in Germany, Piclo [64] in the U.K. and Energy Internet [65] in China. Additionally, some energy traders are inspired by blockchains as in EnerChain [66] in Europe and Brooklyn P2P energy trade [67]. The authors in [68] proposed a distributed energy trading structure in a competitive market, while [69] reported a framework for energy sharing and coordination in a time-slotted P2P fashion. The authors developed a model of bilateral energy sharing and coordination by assuming that prosumers that are directly linked with each other are neighbouring partners. If the directly connected neighbour cannot satisfy an energy demand, the demand and/or supply will be requested from the utility company. The work in [26] presented a P2P energy trading system among EVs. In this case, the energy trading system is based on an activity model to predict the daily activity of drivers in Belgium in particular. This reduces the impact of the charging process on the power system during business hours.
Various distributed trading mechanisms for energy networks were also proposed in [8,70,71,72]; in particular, Ref. [8,72,73,74] considered energy market design and studied the behaviour of the actors and their impacts on the market operation. Interestingly, Ref. [24] provides an analytical solution for distributed energy trading without a central coordinator to allow several MGs to interact during energy exchange in order to minimize the network operation cost. Furthermore, Ref. [36] addressed P2P energy trading among smart grid households with the aim of optimizing cost by considering components with a significant impact on cost such as storage and renewable resources. The smart homes in their model are connected through a bi-directional distribution network. Energy generation and consumption data are processed through a cloud-based control system. In addition, Ref. [7] reported distributed P2P energy trading as a way to reduce the total cost emanating from energy generation and transportation. In [25], energy trading in grid-connected MG was studied, and a customer-to-customer business model was introduced based on the generalized architectural model for P2P energy trading. Their test results however showed that P2P energy trading can balance local energy demand with generation and reduce the chances of overloading the distribution lines [75].
Of course, interconnecting MG with the marketplace comes with additional monitoring and control complexities. In this regard, a recent survey on control techniques for MG in [76,77] reported that as MGs become sophisticated, each of them will deliver new energy services that could be of mutual interest among MGs or clusters of MGs. In [30], a description of a marketplace for P2P electricity sharing is presented. This resource-sharing network enables electricity access in off-grid areas. With the use of power management units, the overall system is less expensive and more scalable than conventional MG, thus providing more affordable and scalable electricity access.
It follows that distributed energy exchange including P2P energy trading and sharing provides some optimization benefits in terms of cost reduction from transportation and direct transaction between neighbours. In addition, it can balance local energy demand and generation. However, given the peculiarity of electricity, this approach lacks control. For instance, there is no assurance that a buyer will get the right amount of energy purchased, just as there is no known medium for energy transaction management. This and some other challenges posed by a P2P structure to TE foster further discussion of centralized structure as discussed in the next subsection.

5.1.2. Classification Based on Centralized Control

With centralized control, prosumers may not be in full control of sharing, trading and usage of the energy they generate. Some authors believe that some form of coordination with control is required to minimize energy loss. Therefore, an energy sharing provider (ESP) [78] will be needed to manage prosumer transactions and ensure energy transfer. Hence, centralized control systems for energy exchange are discussed.
The authors in [78] proposed an energy sharing model using price-based DR. In such systems, there exists an ESP platform in the zone that coordinates the energy sharing. Here, the prosumers do not interact directly with the utility provider and with each other, but interact through the ESP. Although the ESP provides some form of coordination and transaction management, a major drawback of this approach is the increase in electricity cost for each participating prosumer and utility company. This is because the ESP purchases electricity from the prosumers and/or utility provider with net power export, then sells to the prosumers and/or the utility provider with some margin. In addition, communication delay is also a disadvantage because of the dependence on the ESP. Furthermore, Ref. [29] described NOBEL (Neighbourhood Oriented Brokerage Electricity and monitoring system) 2013, an energy market to evaluate market-driven DR of electricity trading. The NOBEL market is based on a stock exchange model, except that each day is subdivided into trading periods with discrete time-slots.
In [21], two actors were considered; traditional electricity users that depend solely on the utilities and those with some DER and/or energy storage capacities. Their operation is regulated through an independent central unit. The aim of the electricity users is to reduce their monetary expense. The authors of [14] developed a pricing mechanism based on game theory for smart MG (SMG). They studied the benefits of an open market where multiple suppliers and prosumers coexist and considered groups of distributed consumers with an aggregate demand that can be met by a group of suppliers through a broker. For such systems, Ref. [13] proposed cloud-based control to manage energy generation and demand profiles of the prosumers.
An example of the centralized system is the federated power plant (FPP), also known as the virtual power plant (VPP). Throughout this paper, both terms are used interchangeably.

5.1.3. Federated Power Plant

FPP offers a unique way to connect a wide range of distributed energy sources and controllable loads to form an integrated self-healing network of energy resources. Away from traditional electricity infrastructure, FPP represents a paradigm shift in which independent and distributed energy generation and storage assets are integrated to form a network of energy resources logically managed as a “single” plant. The rich diversity of such energy sources and their cooperative mode of operation enable FPP to reliably deliver energy whenever needed; this is in tandem with the sustainability agenda of the smart grid vision. From a utility perspective, these distributed generation components imply that FPP inherently holds some DR capabilities that not only reduce dependence on the main grid during energy shortfalls due to peak demand or maintenance activities, but can also improve network resilience. FPP is particularly suitable for small communities, educational campuses and small-to-mid-sized industrial facilities. The FPP may be equipped with a controller to enforce reactive demand regulation by disconnecting household loads or choosing from available generation sources to meet the current load of the community according to the aggregate load profiles of the houses [79]. In such cases, the controller determines from which generator company to purchase power based on the current shortfall and the price. It is necessary at this point to clarify some common misconceptions about MG and FPP. Whereas the former can be deployed per household to serve local loads within its geographical boundaries, following grid events, the latter pushes those boundaries by interconnecting various assets (including MGs) to form a single network of energy resources. In other words, an MG is made up of at least one energy source and load, while FPP aggregates geographically-dispersed DERs of various types and sizes into a single portfolio that can be administered as a single power plant. FPP operators are therefore known as aggregators, and FPP and MG can co-exist in a TE system.

5.2. Classification Based on the Operation Mechanism

The operation mechanism is highly related to the energy trading structure mentioned in the previous section. Most P2P energy trading and sharing (ETSs) markets deal with energy as the product. Therefore, real-time issues such as balancing are not covered in the P2P ETS operation mechanism so long as the ETS is not implemented for a microgrid. Even if the system is made for a microgrid, energy transaction and real-time operation should be handled separately by the grid operator. In effect, the main operation interest for P2P ETS for both the microgrid and non-microgrid is energy trading, although the trading period and lead time could be differently defined depending on the situation. The operation mechanism in the pilot study presented in [62] is a long-term-based operation: buyers select a provider from a list of possible providers, and the settlement is performed monthly. On the other hand, hourly-based (or shorter period) matching and transaction with short lead times are preferred in other cases (e.g., see [64]). So long as the buyer can respond to the changing price and there is a communication infrastructure support, the transaction period and lead time could be easily reduced.
Energy transactions could be initiated by either buyers, suppliers or ESP and could occur by using various matching methods. Therefore, the operation mechanisms for P2P ETS are classified into four groups as follows:
  • Buyer selection from amongst supplier products,
  • ESP-centered trading,
  • Buyer prioritization and ESP-matching and
  • Double auction-based energy trading.
Buyers select the preferred specific provider from a list of energy products posted by suppliers in the case of the buyers’ selection approach. The suppliers provide the types of generation and the selling price to the selling list, and the buyers pick from available and preferable providers [62]. In ESP-centered trading, suppliers and buyers make contracts with ESP. ESP forms a big energy pool to trade with utilities or the power market. In the model, participating prosumers do not know how the resources are operated since they are directly controlled by ESP [63]. Therefore, in a strict sense, it is not a P2P ETS, but one of the realistic solutions for prosumers. In the buyers’ prioritization and ESP-matching mechanism, a buyer provides the preference of the energy type and/or providers instead of selecting specific providers; then, ESP matches providers and products to buyers considering buyers’ preferences and real generation amount. In this way, buyers can increase use choice even though they may not know the exact matching mechanism [64]. Double auction-based P2P energy trading models without the intervention of ESP are proposed in research or pilot projects [29,68,69]. It, however, would take a longer time for these models to come to market because of their operation complexity. Furthermore, the basic mechanism of ideal P2P energy trading models would be similar to a conventional power market mechanism except for the existence of a larger external market that is usually an existing power market. The last stage of the transaction is one of the most important roles of ESP: transaction settlement. Once production and consumption occur after the transaction matches, then the settlement should be performed by ESP considering the participants’ performance. Mostly the settlement is made up of money in the real-world system [62,63,64], but credits or virtual money could also be used for trial projects [29].

5.3. Classification Based on Optimization Techniques

In energy trading, the main goal is to optimize cost either through reduction in generation cost, transport cost, energy demand or profit maximization. Targets of optimization could also be the reliability and availability of energy, the minimization of losses, economic aspects, risk and stability criteria or various economic or ecological interests. Therefore, this section provides several optimization techniques adopted in the literature for prosumer energy trading and sharing.
Optimization problems consist of selecting the best possible solution subject to some constraints from sets of available alternatives. It basically involves maximizing or minimizing some objective function by selecting some input value from a set of allowed function values [80]. The choice of optimization technique to apply at a particular time depends on the objective function.
To minimize energy cost, some researchers used convex optimization [37,38], stochastic optimization [81,82] and/or particle swarm optimization [39]. In addition, linear programming (LP) was used to optimize energy cost in [40], although [41] proposed a multi-objective optimization model for annual cost and [42] used mixed integer linear programming (MILP). In [43], optimization was achieved by minimizing energy sharing losses and energy costs in distributed MGs. Furthermore, to reduce the total cost emanating from energy generation and transportation, Ref. [7] proposed distributed P2P energy trading where each peer must solve a local optimization problem.
One of the implementation methods for optimization is game theory, amongst many algorithms. Therefore, a brief introduction and classification of game theory techniques whilst analysing different pieces of work that propose game theory to drive energy trading and sharing is provided.

5.3.1. Game Theory

Energy trading algorithms are becoming increasingly important in the development of the smart grid due to the need to meet energy demand considering the intermittent supply of DER. Recently, game theory has emerged as an analytical tool for smart MG energy trading. This is because it provides an analytical and conceptual framework with a set of mathematical tools to analyse optimization problems with several objective functions [83]. The study in [84] provides a comprehensive overview, discussion and future applications of game theory in smart grid (SG) and SMGs. While [21,27,47,85] also proposed a game theory approach to energy trading and sharing, in particular, Ref. [22,86,87] used a game theory approach for cost optimization in DERs. Figure 4 shows the game theory approach and some optimization solution techniques used in the literature for energy trading and sharing.
There are two basic types of game theory: cooperative and non-cooperative games [84]. Players in non-cooperative game theory make decisions independently by using several frameworks to optimize and devise pricing strategies that adapt to the nature of their requirements, while players in cooperative game collaborate to achieve a common goal. Some form of incentive is provided to aid participation in the game. Based on an energy pricing model, the grid optimization problem was formulated in [21] in terms of cooperative and non-cooperative games. This also involved iterative and distributed algorithms to optimize the energy production and storage capabilities of users to reduce their monetary expenses.
From the literature studied, classical game theory can be represented as either a non-cooperative (strategy) or cooperative (coalition) game to find a solution of equilibrium or incentive (Nash equilibrium, Shapley value). Then, the solution can be analysed for efficiency or uniqueness. Finally, a solution algorithm (best response dynamic) can be proposed to solve the initial problem (Figure 4).
Another important aspect of game theory is auction theory. Auction theory is an analytical framework to study the interaction between a number of sellers and buyers to optimize their objectives. Outcomes of the auction theory model are the prices at which a trade takes place and goods are exchanged with each buyer. A generic auction mechanism is presented by [89] for energy trading in local markets. The works in [29,31,85] presented a double auction mechanism for energy trading amongst distributed energy storage units. More specifically, [31] formulated a double auction mechanism for energy trading among EV and the main grid.

5.3.2. Classification Based on Cooperative Game Theory

In a cooperative game, players with similar objective functions are able to communicate amongst themselves to form a coalition. The benefit of such cooperation is shared among themselves. A known problem of DG is its intermittent supply of energy [28,68]. However, it was shown in [28] that with cooperation among renewable energy sources (RESs) and ESSs owners, the problem could be alleviated. This will further reduce the need for large energy storage systems and provide cost savings for the prosumers participating in the cooperation. In that regard, energy trading through cooperation among microgrids [24,90,91,92,93,94,95] can be motivated through Nash bargaining theory [27]. Furthermore, Ref. [47] proposed a cooperative game theory to reduce customer loads, while [28] investigated a model based on coalition game theory to optimize energy demand and supply of prosumers within a community. In their work, they considered households in different modes; some owned RESs and ESSs; some owned ESSs only; whilst other households were pure consumers.
From a similar perspective, Ref. [7] proposed a cooperative strategy for MG with the aim to minimize the total cost (generation and transport) whilst each MG satisfied its energy demand. In [84], a coalition algorithm for cooperative strategies for exchanging energy between MGs is studied. The proposed algorithm also allows the MGs to adapt to changes in environmental conditions in order to not affect their energy generation. In addition, by incorporating the algorithms or by using cooperative strategies, MGs can alleviate the dependence of load on the main grid and minimize the costs of power losses associated with distribution lines. Furthermore, Ref. [96] analysed the cooperation between small-scale electricity suppliers and energy users in direct trading based on coalitional game theory. Proceeds are divided following an asymptotic Shapley value to serve as an incentive to remain in the coalition.
In [69], the energy sharing problem follows a convex optimization problem. The objective is to minimize the prosumer cost function with options to purchase/trade energy with direct neighbours and/or utility companies. In addition, they proposed a distributed algorithm based on the alternating direction method of multipliers (ADMM) for the energy sharing and coordination. The authors in [24] designed an algorithm based on dual decomposition that solves the energy trading problem in a distributed manner following a distributed convex optimization framework for energy trading among MGs in an arbitrary topology. These MGs interact to exchange energy to minimize the network operational cost. In terms of privacy, each MG only shares its local energy bid with potential sellers, thereby keeping the local cost function and consumption private.

5.3.3. Classification Based on Non-Cooperative Game Theory

In a non-cooperative game, players make decisions independently where each player focuses on predicting the actions and strategies of other players. In energy trading, players use a non-cooperative game to calculate the amount of energy to be sold using the Nash equilibrium. In studying non-cooperative game for storage units among prosumers, Ref. [85] formulated a non-cooperative problem for MGs to trade their stored energy with MGs in other geographical locations. A non-cooperative game is also proposed by [21] using a Nash equilibrium game where each player competes with other players using different strategies. In addition, Ref. [97,98] used a non-cooperative game to solve the optimal amount of energy exchange among EVs. Furthermore, Ref. [25] proposed a bidding system: Elecbay based on game theory using Nash Equilibrium for energy trading.
The studies in [68,83] considered the interaction between all parties involved including utility companies, MGs and customers to propose a distributed algorithm as a two-stage Stackelberg game. The first stage involves the utility companies and MGs as game leaders setting electricity price as a function of the generation cost, power loss and electricity sales income. In the second stage, the consumers are modelled as the game follower adjusting their demand based on the set price. Interestingly, Ref. [99] used this game as an incentive for customers to trade their energy surplus during peak hours, while [100] modelled a leader-follower strategy that considers the competitive situations between ESP and a large central production unit. The leader-follower approach was also applied in [101] for energy exchange in vehicle to grid applications, and the game converged to a socially optimal point. Table 2 presents literature classification based on the framework used and the desired outcome.

5.3.4. Classification Based on Variational Inequality Theory

While optimization models are useful in the study of TE, game theory may be viewed as an integration of a set of optimization problems. Sometimes, both optimization models and game theory models may fail. Thus, a more robust and general technique for nonlinear analysis when classical game theory may fail is the variational inequality (VI) theory. VI-theory finds applications in typical convex optimization problems and delves strongly into game theory [102].

6. Grid Constraints and Network Visibility

There are several identifiable constraints that facilitate the electrical grid network, its design and also its management. In this section, these constraints that modulate the grid network and its visibility are described.

6.1. Grid Constraints

There is an increasing variety of motivations driving the power industry. In the U.K. for example, this drive for competition was accelerated in 1988 when the British government announced plans to privatize the electricity supply in England and Wales [103]. Thereafter, the Nordic electricity market (comprised of Sweden, Finland and Denmark) and U.S followed. This suggests that regulators in different jurisdictions forecasted that new values could be created by liberalizing electricity generation and supply. In these and other markets, the optimal price (the marginal cost of generation, when there is no risk of rationing) largely depends on the bidding behaviour in the wholesale market [103].
In bilateral trades, apart from the freedom of the prosumers to set price, it also allows them to make decisions to fulfil non-economic goals such as the use of energy as social capital in which the transactions are characterized by trust, goodwill and cooperation instead of pure economic motives. As the sector continues to reform, different market designs are evolving to accommodate TE services, especially among players at the grid edge elements. A key design consideration is the ability of the transactive agents or actors to respond to economic incentive or feedback signals in such a way that aligns with the operational situation of the local distribution network and the grid generally [104]. In particular, as distribution system constraints are reached or exceeded, prices associated with culprit transactions increase (exponentially in some cases) [104]. Alternatively, the system or market operator may issue reference prices based on the hard limits of the distribution constraints. Similar methods have previously been deployed in some wholesale markets whereby the operators deployed locational marginal prices (LMPs) instead of dispatch instructions. In such cases, the asset owners were allowed to determine their generation output or usage in response to the LMPs [104]. This approach usurps the power of the local market operators, which may not be adequate to address the local system constraints. The mechanisms for accommodating distribution-level transactions in the face of system realities may be based on operational and technical constraints of the distribution grid, priorities established by the distribution system operator (DSO) based on operating guidelines, implicit economic values expressed in bids and offers from transactive parties or a combination of these. These same mechanisms could be used to offer new options for customers to lower energy costs, increase the use of renewable energy and better monitor and control electricity usage [105]. These are possible within the TE framework.
In addition, the platform operator in conjunction with the DSO also needs to deal with prioritization as a way of managing congestion. For example, following the proliferation of plug-in-electric vehicles (PEVs) abbreviation , a distribution circuit may be unable to serve all PEVs in the neighbourhood at the same time. To resolve this, the TE platform operator may request the PEV owners to submit bids and offers among themselves to utilize the limited capacity provided by PEVs with a higher state-of-charge (SoC). Another approach is for the DSO to apply capacity reservation based on different conditions at a fee [104].

6.2. Network Visibility

The DSO needs clear visibility of assets and their operation within the grid to help address issues such as congestion. The prosumers, on the other hand, require guarantees that transport capacity is always available as they trade with one another or offer energy in support of grid reliability. In such cases, the DSO needs to know the electrical and geographical location of all DER and DR assets in its domain [104]. With such visibility, the DSO may rely on the grid-edge capabilities to address local flow constraints and voltage violations [104]. To achieve this, one of the hurdles to cross is the development of new tools. Traditional analytic tools such as state estimation and power flow require detailed electrical modelling of the grid using the network topology information. Since most of the DER and DR devices are on the customer side of the meter, sometimes connected through secondary transformers, the traditional method must give way to data-driven modelling techniques. Apart from the electrical characteristics of the network, other crucial information such as DR program, contractual constraints and prosumer preference may not be readily available. Therefore, a structured platform is required to harness these pieces of data from various sources and provide consolidated information to the DSO from which the system state can be evaluated. This implies that all TE actors and assets must be capable of exchanging information with the TE platform.

7. Prospects of TE and Recommendation

From the preceding discussion, the prospects of TE management, especially in smart MGs, are obvious. The recommendations made are based on the potentials, merits and demerits of the subtending techniques, algorithms and technologies contributing to a dynamic and sustainable TE management system and are given in this section.
As seen in the previous sections, coordination and transaction management are required by actors trading and sharing energy. Prosumers therefore require a platform where they can actively engage to share or trade energy with one another. The proactive communication platform should be able to support real-time information exchange, should manage transactions among prosumers, should be scalable to accommodate an increasing number of prosumers and should manage the prosumers’ energy profiles. In the following paragraphs, some recommendations on proactive prosumer energy trading platforms integrating both distributed and centralized control are provided. Figure 5 shows actors’ interaction with the trading platform [105].
On the proactive prosumer trading platform, prosumers can list their energy profile including, energy generation capacity, location, quantity of energy to trade and the energy offer price. The location of energy generation is paramount as this would help in facilitating neighbourhood energy trading and minimise the environmental impact caused by energy loss due to long transmission distance. Energy offer price can be determined by each actor by solving a local optimization problem [7] to determine the equilibrium price to trade/buy energy as a function of the total cost of production/transportation including energy losses. For instance, each actor pursuing selfish or altruistic goals can model the optimum energy price as a non-cooperative game with each actor defining its objective function and different pricing strategies to optimize profit.
Subsequently, each actor would register its details including some basic information on the platform after determining the energy offer price. The information is stored on the platform database, and non-sensitive information is published on the platform (including trading profile, trading position relative to others and energy location). After registering on the platform, a prosumer wanting to buy energy will enquire from the database energy listings and positions and can decide from whom to buy using different metrics. The metrics are not limited to distance, cost and reliability. A potential seller can be matched to a potential buyer by the platform using matching or an auction game. When a suitable provider is found, the buyer queries the platform for the provider details to establish direct communication with the seller. This implies that each actor is able to query the platform to locate/discover a suitable provider, but communication is directly between actors in a P2P fashion. To establish communication between the seller and the buyer, a cooperative game, e.g., a coalition game can be modelled, which will be subject to some defined objective function.
Once a potential buyer has been matched to a potential supplier, the platform will handle the transaction management process. For instance, after a buyer communicates with a possible provider and both parties agree to the terms and conditions of trade, they trade energy directly. The platform will manage the transaction by applying an optimization model [69] to manage a dispute if one arises among the prosumers. The TE platform will also ensure that the energy gets to the buyer whilst the credit get to the seller. The optimization technique applied on the platform would determine the optimal power transmission path to reduce transmission loss [106]. Refer to Figure 6.
The proposed transaction-based algorithm is summarized as follows:
  • Non-cooperative game models would be modelled for each actor to determine its energy offer and bid price. Each actor would optimize its individual objective functions using different game theory tactics and different pricing strategies to optimize profit. The objective of each player is to determine the optimal quantity and price at which it wants to trade energy to maximize profit.
  • The platform would implement auction theory (double auction) and matching game from game theory to match a potential buyer to a seller.
  • Communication amongst buyers and sellers would be implemented by using distributed algorithm based on graph theory subject to some defined objective functions and some constraints, e.g., transmission link capacity and actor data processing capacity.
  • The platform would determine the optimal path for the energy transmission using a distributed algorithm and would also determine how the seller will be reimbursed.

8. Challenges Facing Energy Trading and Sharing and Future Directions

From the review conducted, this paper argues that it is paramount to have enabling technologies and required frameworks before energy trading and sharing among proactive prosumers can be realized. In this section, some gaps in the literature deterring the achievement of optimal energy exchange among prosumers are identified. These gaps are briefly discussed below. In addition, Table 3 presents some drawbacks to some methods used in the literature for TE.
  • As reported in [10], existing literature works assume perfect communication between prosumers exchanging energy [10]. The research community needs to further investigate scalable architectures for the trading network. The enabling communication system must not only be ubiquitous, but also deliver low latency and support coexistence with different generations of power and ICT systems. Actualization of 5G wireless systems may provide a giant leap in this direction. In addition, network formation games can be applied to enable information coordination between prosumers [84]. Furthermore, to achieve prosumer communication within the communication infrastructure, a unified messaging framework is required. The OpenADR (open automated demand response) is a potential model to fill this gap. The OpenADR provides a standardized interface that allows electricity providers and DSOs to communicate demand response events to their customers over IP-based communication networks [32,108]. Moreover, additional optimization techniques such as advanced linear programming, nonlinear convex optimization, Lagrange duality, the KKT (Karush-Kuhn-Tucker) optimality condition, the gradient algorithm, the interior point algorithm, geometric programming, semidefinite programming, robust optimization and dynamic programming need to be investigated.
  • Most research tends not to consider pricing mechanisms during energy trading. Advanced techniques can be employed for generating the electricity prices as the impact of the generated price on the energy profiles of the prosumers is also of interest.
  • In matching buyers to sellers, strategies based on auction theory are commonly used. However, their efficiency can be improved by incorporating a prediction algorithm to forecast energy demand and price in the MG [109]. Furthermore, future game theory applications in prosumer energy trading could involve several types of games such as facility-location games, Stackelberg games, advanced hash games, and others.
  • Another prominent research gap in the literature is security and privacy of prosumers’ data. More research is required to investigate optimal ways of ensuring privacy and security in protecting prosumers’ data during and after energy exchange.
  • More research on robust and lightweight distributed algorithms that can efficiently represent different energy trading scenarios (competitive or collaborative) is desired.
  • Scalability is a prominent issue in distributed energy trading; however, a big question is whether the platform scales well enough to accommodate increases in the number of connected smart devices and prosumers [110].

9. Conclusions

The ambition to harness DER and trade energy between prosumers is uncovering new possibilities. In actualizing TE between prosumers, one of the key considerations is how to manage the interactions among the TE platform, DSO, prosumers and other system operators. Existing trading methods are mostly driven by different applications of game theory. Generally, it is established that coordination between the actors is necessary; however, the modality differs between researchers. In this article, the existing literature on TE frameworks was reviewed and classified based on structures, controls, trading methods, optimization techniques and communication models. Important issues such as grid constraints and visibility are also covered. On the prospects of TE, it was identified that employing a common language between system components is vital to the realization of TE. To this end, investigation of OpenADR is recommended as a viable interface for exchanging data between prosumers, the utilities and platform operators. Most existing works focus on actualization of the energy exchange itself without much consideration of security. Prosumer privacy, data protection and controlled access to the trading platform need to be considered in future work. Lastly, robust and lightweight distributed algorithms that can efficiently implement and deliver different energy trading scenarios (competitive or collaborative) need to be actively investigated.

Acknowledgments

This research has been carried out within the Peer-to-Peer Energy Trading and Sharing—3M (Multi-times, Multi-scales, Multi-qualities) project funded by EPSRC (EP/N03466X/1).

Author Contributions

All authors contributed to the paper. O.J. and B.A. conceived of and designed the structure of the research review. O.J., A.I. and K.A. carried out the review with guidance of B.A. and M.H.. All the authors wrote, reviewed and commented on the paper with quality improvement suggested by B.A., M.H., S.-Y.S. and G.H. All the authors have read and approved the final manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ikpehai, A.; Adebisi, B.; Rabie, K.M.; Haggar, R.; Baker, M. Experimental study of 6LoPLC for home energy management systems. Energies 2016, 9, 1046. [Google Scholar] [CrossRef]
  2. De Martini, P.; Chandy, K.M.; Fromer, N. Grid 2020: Towards A Policy of Renewable and Distributed Energy Resources; California Institute of Technology Resnick Institute: Pasadena, CA, USA, 2012. [Google Scholar]
  3. Eddy, Y.F.; Gooi, H.B.; Chen, S.X. Multi-agent system for distributed management of microgrids. IEEE Trans. Power Syst. 2015, 30, 24–34. [Google Scholar] [CrossRef]
  4. McKenna, E.; Thomson, M. Photovoltaic metering configurations, feed-in tariffs and the variable effective electricity prices that result. IET Renew. Power Gener. 2013, 7, 235–245. [Google Scholar] [CrossRef]
  5. Liu, N.; Chen, Q.; Lu, X.; Liu, J.; Zhang, J. A charging strategy for PV-based battery switch stations considering service availability and self-consumption of PV energy. IEEE Trans. Ind. Electron. 2015, 62, 4878–4889. [Google Scholar] [CrossRef]
  6. Luo, Y.; Itaya, S.; Nakamura, S.; Davis, P. Autonomous cooperative energy trading between prosumers for microgrid systems. In Proceedings of the 2014 IEEE 39th Conference on Local Computer Networks Workshops (LCN Workshops), Edmonton, AB, Canada, 8–11 September 2014; pp. 693–696. [Google Scholar]
  7. Matamoros, J.; Gregoratti, D.; Dohler, M. Microgrids energy trading in islanding mode. In Proceedings of the 2012 IEEE Third International Conference on Smart Grid Communications (SmartGridComm), Tainan, Taiwan, 5–8 November 2012; pp. 49–54. [Google Scholar]
  8. Nunna, H.K.; Doolla, S. Multiagent-based distributed-energy-resource management for intelligent microgrids. IEEE Trans. Ind. Electron. 2013, 60, 1678–1687. [Google Scholar] [CrossRef]
  9. Fathi, M.; Bevrani, H. Statistical cooperative power dispatching in interconnected microgrids. IEEE Trans. Sustain. Energy 2013, 4, 586–593. [Google Scholar] [CrossRef]
  10. Bayram, I.S.; Shakir, M.Z.; Abdallah, M.; Qaraqe, K. A survey on energy trading in smart grid. In Proceedings of the 2014 IEEE Global Conference on Signal and Information Processing (GlobalSIP), Atlanta, GA, USA, 3–5 December 2014; pp. 258–262. [Google Scholar]
  11. Zhu, T.; Huang, Z.; Sharma, A.; Su, J.; Irwin, D.; Mishra, A.; Menasche, D.; Shenoy, P. Sharing renewable energy in smart microgrids. In Proceedings of the 2013 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS), Philadelphia, PA, USA, 8–11 April 2013; pp. 219–228. [Google Scholar]
  12. Zhou, S.; Brown, M.A. Smart meter deployment in Europe: A comparative case study on the impacts of national policy schemes. J. Clean. Prod. 2017, 144, 22–32. [Google Scholar] [CrossRef]
  13. Alam, M.R.; St-Hilaire, M.; Kunz, T. A bi-linear optimization model for collaborative energy management in smart grid. In Proceedings of the 2016 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe), Ljubljana, Slovenia, 9–12 October 2016; pp. 1–6. [Google Scholar]
  14. Belgana, A.; Rimal, B.P.; Maier, M. Multi-objective pricing game among interconnected smart microgrids. In Proceedings of the 2014 IEEE PES General Meeting/Conference & Exposition, National Harbor, MD, USA, 27–31 July 2014; pp. 1–5. [Google Scholar]
  15. Jiang, Q.; Xue, M.; Geng, G. Energy management of microgrid in grid-connected and stand-alone modes. IEEE Trans. Power Syst. 2013, 28, 3380–3389. [Google Scholar] [CrossRef]
  16. Zhang, Y.; Gatsis, N.; Giannakis, G.B. Robust energy management for microgrids with high-penetration renewables. IEEE Trans. Sustain. Energy 2013, 4, 944–953. [Google Scholar] [CrossRef]
  17. Kong, X.; Bai, L.; Hu, Q.; Li, F.; Wang, C. Day-ahead optimal scheduling method for grid-connected microgrid based on energy storage control strategy. J. Mod. Power Syst. Clean Energy 2016, 4, 648. [Google Scholar] [CrossRef]
  18. Ding, Z.; Lee, W.J.; Wang, J. Stochastic resource planning strategy to improve the efficiency of microgrid operation. IEEE Trans. Ind. Appl. 2015, 51, 1978–1986. [Google Scholar] [CrossRef]
  19. Chiu, W.Y.; Sun, H.; Poor, H.V. Energy imbalance management using a robust pricing scheme. IEEE Trans. Smart Grid 2013, 4, 896–904. [Google Scholar] [CrossRef]
  20. Paschalidis, I.C.; Li, B.; Caramanis, M.C. Demand-side management for regulation service provisioning through internal pricing. IEEE Trans. Power Syst. 2012, 27, 1531–1539. [Google Scholar] [CrossRef]
  21. Atzeni, I.; Ordóñez, L.G.; Scutari, G.; Palomar, D.P.; Fonollosa, J.R. Noncooperative and Cooperative Optimization of Distributed Energy Generation and Storage in the Demand-Side of the Smart Grid. IEEE Trans. Signal Process. 2013, 61, 2454–2472. [Google Scholar] [CrossRef]
  22. Atzeni, I.; Ordóñez, L.G.; Scutari, G.; Palomar, D.P.; Fonollosa, J.R. Demand-side management via distributed energy generation and storage optimization. IEEE Trans. Smart Grid 2013, 4, 866–876. [Google Scholar] [CrossRef]
  23. Safdar, S.; Hamdaoui, B.; Cotilla-Sanchez, E.; Guizani, M. A survey on Communication Infrastructure for Micro-grids. In Proceedings of the 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC), Sardinia, Italy, 1–5 July 2013. [Google Scholar]
  24. Gregoratti, D.; Matamoros, J. Distributed energy trading: The multiple-microgrid case. IEEE Trans. Ind. Electron. 2015, 62, 2551–2559. [Google Scholar] [CrossRef]
  25. Zhang, C.; Wu, J.; Cheng, M.; Zhou, Y.; Long, C. A Bidding System for Peer-to-Peer Energy Trading in a Grid-connected Microgrid. Energy Procedia 2016, 103, 147–152. [Google Scholar] [CrossRef]
  26. Alvaro-Hermana, R.; Fraile-Ardanuy, J.; Zufiria, P.J.; Knapen, L.; Janssens, D. Peer to peer energy trading with electric vehicles. IEEE Intell. Transp. Syst. Mag. 2016, 8, 33–44. [Google Scholar] [CrossRef]
  27. Tushar, W.; Yuen, C.; Smith, D.B.; Hassan, N.U.; Poor, H.V. A canonical coalitional game theoretic approach for energy management for nanogrids. In Proceedings of the 2015 IEEE Innovative Smart Grid Technologies—Asia (ISGT ASIA), Bangkok, Thailand, 3–6 November 2015; pp. 1–6. [Google Scholar]
  28. Chis, A.; Koivunen, V. Coalitional game based cost optimization of energy portfolio in smart grid communities. arXiv, 2017; arXiv:1705.04118. [Google Scholar]
  29. Ilic, D.; Da Silva, P.G.; Karnouskos, S.; Griesemer, M. An energy market for trading electricity in smart grid neighbourhoods. In Proceedings of the 2012 6th IEEE International Conference on Digital Ecosystems Technologies (DEST), Campione d’Italia, Italy, 18–20 June 2012; pp. 1–6. [Google Scholar]
  30. Inam, W.; Strawser, D.; Afridi, K.K.; Ram, R.J.; Perreault, D.J. Architecture and system analysis of microgrids with peer-to-peer electricity sharing to create a marketplace which enables energy access. In Proceedings of the 2015 9th International Conference on Power Electronics and ECCE Asia (ICPE-ECCE Asia), Seoul, Korea, 1–5 June 2015; pp. 464–469. [Google Scholar]
  31. Lam, A.Y.; Huang, L.; Silva, A.; Saad, W. A multi-layer market for vehicle-to-grid energy trading in the smart grid. In Proceedings of the 2012 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Orlando, FL, USA, 25–30 March 2012; pp. 85–90. [Google Scholar]
  32. Lopez-Rodriguez, I.; Hernandez-Tejera, M. Infrastructure based on supernodes and software agents for the implementation of energy markets in demand-response programs. Appl. Energy 2015, 158, 1–11. [Google Scholar] [CrossRef]
  33. Cintuglu, M.H.; Martin, H.; Mohammed, O.A. Real-time implementation of multiagent-based game theory reverse auction model for microgrid market operation. IEEE Trans. Smart Grid 2015, 6, 1064–1072. [Google Scholar] [CrossRef]
  34. Sijie, C.; Chen-Ching, L. From demand response to transactive energy: State of the art. J. Mod. Power Syst. Clean Energy 2017, 5, 10–19. [Google Scholar]
  35. Ikpehai, A.; Adebisi, B.; Rabie, K.M. Broadband PLC for clustered advanced metering infrastructure (AMI) architecture. Energies 2016, 9, 569. [Google Scholar] [CrossRef]
  36. Alam, M.R.; St-Hilaire, M.; Kunz, T. An optimal P2P energy trading model for smart homes in the smart grid. Energy Effic. 2017, 1–19. [Google Scholar] [CrossRef]
  37. Tsui, K.M.; Chan, S.C. Demand response optimization for smart home scheduling under real-time pricing. IEEE Trans. Smart Grid 2012, 3, 1812–1821. [Google Scholar] [CrossRef]
  38. Hovgaard, T.G.; Boyd, S.; Larsen, L.F.; Jørgensen, J.B. Nonconvex model predictive control for commercial refrigeration. Intl. J. Control 2013, 86, 1349–1366. [Google Scholar] [CrossRef]
  39. Wang, Z.; Wang, L. Intelligent negotiation agent with learning capability for energy trading between building and utility grid. In Proceedings of the 2012 IEEE Innovative Smart Grid Technologies—Asia (ISGT Asia), Tianjin, China, 21–24 May 2012; pp. 1–6. [Google Scholar]
  40. De Angelis, F.; Boaro, M.; Fuselli, D.; Squartini, S.; Piazza, F.; Wei, Q. Optimal home energy management under dynamic electrical and thermal constraints. IEEE Trans. Ind. Inform. 2013, 9, 1518–1527. [Google Scholar] [CrossRef]
  41. Bilil, H.; Aniba, G.; Maaroufi, M. Multiobjective optimization of renewable energy penetration rate in power systems. Energy Procedia 2014, 50, 368–375. [Google Scholar] [CrossRef]
  42. Zhang, D.; Liu, S.; Papageorgiou, L.G. Fair cost distribution among smart homes with microgrid. Energy Convers. Manag. 2014, 80, 498–508. [Google Scholar] [CrossRef]
  43. Liu, T.; Tan, X.; Sun, B.; Wu, Y.; Guan, X.; Tsang, D.H. Energy management of cooperative microgrids with p2p energy sharing in distribution networks. In Proceedings of the 2015 IEEE International Conference on Smart Grid Communications (SmartGridComm), Miami, FL, USA, 2–5 November 2015; pp. 410–415. [Google Scholar]
  44. Khan, R.H.; Khan, J.Y. A comprehensive review of the application characteristics and traffic requirements of a smart grid communications network. J. Comput. Netw. 2013, 57, 825–845. [Google Scholar] [CrossRef]
  45. Bani-Ahmed, A.; Weber, L.; Nasiri, A.; Hosseini, H. Microgrid communications: State of the art and future trends. In Proceedings of the 2014 International Conference on Renewable Energy Research and Application (ICRERA), Milwaukee, WI, USA, 19–22 October 2014; pp. 780–785. [Google Scholar]
  46. Ahmed, M.A.; Kang, Y.C.; Kim, Y.C. Communication Network Architectures for Smart-House with Renewable Energy Resources. Energies 2015, 8, 8716–8735. [Google Scholar] [CrossRef]
  47. Rajasekharan, J.; Koivunen, V. Cooperative game-theoretic approach to load balancing in smart grids with community energy storage. In Proceedings of the 2015 23rd European Signal Processing Conference (EUSIPCO), Nice, France, 31 August–4 September 2015; pp. 1955–1959. [Google Scholar]
  48. Al-Omar, B.; Al-Ali, A.; Ahmed, R.; Landolsi, T. Role of Information and Communication Technologies in the Smart Grid. J. Emerg. Trends Comput. Inf. Sci. 2012, 3.7, 707–716. [Google Scholar]
  49. Ancillotti, E.; Bruno, R.; Conti, M. The role of communication systems in smart grids: Architectures, technical solutions and research challenges. Comput. Commun. 2013, 36, 1665–1697. [Google Scholar] [CrossRef]
  50. Ikpehai, A.; Adebisi, B. 6LoPLC for smart grid applications. In Proceedings of the 2015 International Symposium on Power Line Communications and its Applications (ISPLC), Austin, TX, USA, 29 March– 1 April 2015; pp. 211–215. [Google Scholar]
  51. Kuzlu, M.; Pipattanasomporn, M.; Rahman, S. Communication network requirements for major smart grid applications in HAN, NAN and WAN. Comput. Netw. 2014, 67, 74–88. [Google Scholar] [CrossRef]
  52. Anoh, K.; Adebisi, B.; Jogunola, O.; Hammoudeh, M. Cooperative Hybrid Wireless-Powerline Channel Transmission for Peer-To-Peer Energy Trading and Sharing System. Proceedings of ICFNDS ’17, Cambridge, UK, 19–20 July 2017. [Google Scholar]
  53. Cano, C.; Pittolo, A.; Malone, D.; Lampe, L.; Tonello, A.M.; Dabak, A.G. State of the art in power line communications: From the applications to the medium. IEEE J. Sel. Areas Commun. 2016, 34, 1935–1952. [Google Scholar] [CrossRef]
  54. Hintz, A.S.; Prasanna, U.R.; Rajashekara, K. Hybrid multi-agent based resilient control for EV connected micro grid system. In Proceedings of the 2014 IEEE Transportation Electrification Conference and Expo (ITEC), Dearborn, MI, USA, 15–18 June 2014; pp. 1–6. [Google Scholar]
  55. Lakshminarayanan, V.; Sekar, V.C.; Rajashekara, K. Novel communication architecture for Multi-Agent Systems in autonomous Microgrid. In Proceedings of the 2016 Power and Energy Society General Meeting (PESGM), Boston, MA, USA, 17–21 July 2016; pp. 1–5. [Google Scholar]
  56. Rahman, M.; Oo, A. Distributed multi-agent based coordinated power management and control strategy for microgrids with distributed energy resources. J. Energy Convers. Manag. 2017, 139, 20–32. [Google Scholar] [CrossRef]
  57. Sakurama, K.; Miura, M. Distributed constraint optimization on networked multi-agent systems. Appl. Math. Comput. 2017, 292, 272–281. [Google Scholar] [CrossRef]
  58. Kirst-Ashman, K.K.; Hull, G.H., Jr. Brooks/Cole Empowerment Series: Generalist Practice with Organizations and Communities; Cengage Learning: Boston, MA, USA, 2014. [Google Scholar]
  59. Lang, S.; Cai, N.; Mitra, J. Multi-agent system based voltage regulation in a low-voltage distribution network. In Proceedings of the 2013 North American Power Symposium (NAPS), Manhattan, KS, USA, 22–24 September 2013; pp. 1–6. [Google Scholar]
  60. Skarvelis-Kazakos, S.; Papadopoulos, P.; Unda, I.G.; Gorman, T.; Belaidi, A.; Zigan, S. Multiple energy carrier optimisation with intelligent agents. Appl. Energy 2016, 167, 323–335. [Google Scholar] [CrossRef]
  61. Khan, M.W.; Wang, J. The research on multi-agent system for microgrid control and optimization. Renew. Sustain. Energy Rev. 2017, 80, 1399–1411. [Google Scholar] [CrossRef]
  62. Vandebron. Switch to Good Energy Vandebron, 2015. Available online: https://vandebron.nl/ (accessed on 26 September 2017).
  63. SonnenCommunity. Sonnen, 2017. Available online: https://www.sonnenbatterie.de/en/sonnenCommunity/ (accessed on 26 September 2017).
  64. Open-Utility. Introducing Piclo, 2016. Available online: https://www.openutility.com/piclo/ (accessed on 26 September 2017).
  65. Cao, J.; Yang, M. Energy internet–towards smart grid 2.0. In Proceedings of the 2013 Fourth International Conference on Networking and Distributed Computing (ICNDC), Los Angeles, CA, USA, 21–24 December 2013; pp. 105–110. [Google Scholar]
  66. Enerchain. The Enerchain Project, 2017. Available online: https://enerchain.ponton.de/ (accessed on 26 September 2017).
  67. Brooklynmicrogrid. Step up to Good Energy, 2017. Available online: http://brooklynmicrogrid.com/ (accessed on 26 September 2017).
  68. Lee, J.; Guo, J.; Choi, J.K.; Zukerman, M. Distributed energy trading in microgrids: A game-theoretic model and its equilibrium analysis. IEEE Trans. Ind. Electron. 2015, 62, 3524–3533. [Google Scholar] [CrossRef]
  69. Zhou, Y.; Ci, S.; Li, H.; Yang, Y. A new framework for peer-to-peer energy sharing and coordination in the energy internet. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017. [Google Scholar]
  70. Nguyen, D.T.; Negnevitsky, M.; de Groot, M. Walrasian market clearing for demand response exchange. IEEE Trans. Power Syst. 2012, 27, 535–544. [Google Scholar] [CrossRef]
  71. Rahimiyan, M.; Baringo, L.; Conejo, A.J. Energy management of a cluster of interconnected price-responsive demands. IEEE Trans. Power Syst. 2014, 29, 645–655. [Google Scholar] [CrossRef]
  72. Nunna, H.K.; Doolla, S. Demand response in smart distribution system with multiple microgrids. IEEE Trans. Smart Grid 2012, 3, 1641–1649. [Google Scholar] [CrossRef]
  73. Kahrobaee, S.; Rajabzadeh, R.A.; Soh, L.K.; Asgarpoor, S. A multiagent modelling and investigation of smart homes with power generation, storage, and trading features. IEEE Trans. Smart Grid 2013, 4, 659–668. [Google Scholar] [CrossRef]
  74. Wang, Z.; Wang, L. Adaptive negotiation agent for facilitating bi-directional energy trading between smart building and utility grid. IEEE Trans. Smart Grid 2013, 4, 702–710. [Google Scholar] [CrossRef]
  75. Ekanayake, J.B.; Jenkins, N.; Liyanage, K.; Wu, J.; Yokoyama, A. Smart Grid: Technology and Applications; John Wiley & Sons: Hoboken, NJ, USA, 2012. [Google Scholar]
  76. Guerrero, J.M.; Chandorkar, M.; Lee, T.L.; Loh, P.C. Advanced control architectures for intelligent microgrids—Part I: Decentralized and hierarchical control. IEEE Trans. Ind. Electron. 2013, 60, 1254–1262. [Google Scholar] [CrossRef]
  77. Guerrero, J.M.; Loh, P.C.; Lee, T.L.; Chandorkar, M. Advanced control architectures for intelligent microgrids—Part II: Power quality, energy storage, and AC/DC microgrids. IEEE Trans. Ind. Electron. 2013, 60, 1263–1270. [Google Scholar] [CrossRef]
  78. Liu, N.; Yu, X.; Wang, C.; Li, C.; Ma, L.; Lei, J. Energy sharing model with price-based demand response for microgrids of peer-to-peer prosumers. IEEE Trans. Power Syst. 2017, 32, 3569–3583. [Google Scholar] [CrossRef]
  79. Neema, H.; Emfinger, W.; Dubey, A. A Reusable and Extensible Web-Based Co-Simulation Platform for Transactive Energy Systems. In Proceedings of the 3rd International Transactive Energy Systems, Portland, Oregon, USA, 12 May 2016. [Google Scholar]
  80. Iqbal, M.; Azam, M.; Naeem, M.; Khwaja, A.; Anpalagan, A. Optimization classification, algorithms and tools for renewable energy: A review. Renew. Sustain. Energy Rev. 2014, 39, 640–654. [Google Scholar] [CrossRef]
  81. Chen, S.; Shroff, N.B.; Sinha, P. Energy trading in the smart grid: From end-user’s perspective. In Proceedings of the 2013 Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 3–6 November 2013; pp. 327–331. [Google Scholar]
  82. Nguyen, D.T.; Le, L.B. Optimal energy management for cooperative microgrids with renewable energy resources. In Proceedings of the 2013 IEEE International Conference on Smart Grid Communications (SmartGridComm), Vancouver, BC, Canada, 21–24 October 2013; pp. 678–683. [Google Scholar]
  83. Zhou, Z.; Bai, J.; Zho, S. A Stackelberg game approach for energy management in smart distribution systems with multiple microgrids. In Proceedings of the 2015 IEEE Twelfth International Symposium on Autonomous Decentralized Systems (ISADS), Taichung, Taiwan, 25–27 March 2015; pp. 248–253. [Google Scholar]
  84. Saad, W.; Han, Z.; Poor, H.V.; Basar, T. Game-theoretic methods for the smart grid: An overview of microgrid systems, demand-side management, and smart grid communications. IEEE Signal Process. Mag. 2012, 29, 86–105. [Google Scholar] [CrossRef]
  85. Wang, Y.; Saad, W.; Han, Z.; Poor, H.V.; Başar, T. A game-theoretic approach to energy trading in the smart grid. IEEE Trans. Smart Grid 2014, 5, 1439–1450. [Google Scholar] [CrossRef]
  86. Su, W.; Huang, A.Q. A game theoretic framework for a next-generation retail electricity market with high penetration of distributed residential electricity suppliers. Appl. Energy 2014, 119, 341–350. [Google Scholar] [CrossRef]
  87. Zhang, N.; Yan, Y.; Su, W. A game-theoretic economic operation of residential distribution system with high participation of distributed electricity prosumers. Appl. Energy 2015, 154, 471–479. [Google Scholar] [CrossRef]
  88. Moura, J.; Hutchison, D. Survey of Game Theory and Future Trends with Application to Emerging Wireless Data Communication Networks. arXiv, 2017; arXiv:1704.00323. [Google Scholar]
  89. Sortomme, E.; El-Sharkawi, M.A. Optimal combined bidding of vehicle-to-grid ancillary services. IEEE Trans. Smart Grid 2012, 3, 70–79. [Google Scholar] [CrossRef]
  90. Wang, H.; Huang, J. Cooperative Planning of Renewable Generations for Interconnected Microgrids. IEEE Trans. Smart Grid 2016, 7, 2486–2496. [Google Scholar] [CrossRef]
  91. Hao, W.; Huang, J. Incentivizing Energy Trading for Interconnected Microgrids. IEEE Trans. Smart Grid 2017. [Google Scholar] [CrossRef]
  92. Rahbar, K.; Chai, C.C.; Zhang, R. Energy Cooperation Optimization in Microgrids with Renewable Energy Integration. IEEE Trans. Smart Grid 2016. [Google Scholar] [CrossRef]
  93. Ouammi, A.; Dagdougui, H.; Dessaint, L.; Sacile, R. Coordinated model predictive-based power flows control in a cooperative network of smart microgrids. IEEE Trans. Smart Grid 2015, 6, 2233–2244. [Google Scholar] [CrossRef]
  94. Wang, Y.; Mao, S.; Nelms, R.M. On hierarchical power scheduling for the macrogrid and cooperative microgrids. IEEE Trans. Ind. Inform. 2015, 11, 1574–1584. [Google Scholar] [CrossRef]
  95. Xiao, L.; Mandayam, N.B.; Poor, H.V. Prospect theoretic analysis of energy exchange among microgrids. IEEE Trans. Smart Grid 2015, 6, 63–72. [Google Scholar] [CrossRef]
  96. Lee, W.; Xiang, L.; Schober, R.; Wong, V.W. Direct electricity trading in smart grid: A coalitional game analysis. IEEE J. Sel. Areas Commun. 2014, 32, 1398–1411. [Google Scholar] [CrossRef]
  97. Kim, B.G.; Ren, S.; van der Schaar, M.; Lee, J.W. Bidirectional energy trading and residential load scheduling with electric vehicles in the smart grid. IEEE J. Sel. Areas Commun. 2013, 31, 1219–1234. [Google Scholar] [CrossRef]
  98. Wu, C.; Mohsenian-Rad, H.; Huang, J. Vehicle-to-aggregator interaction game. IEEE Trans. Smart Grid 2012, 3, 434–442. [Google Scholar] [CrossRef]
  99. Tushar, W.; Zhang, J.A.; Smith, D.B.; Poor, H.V.; Thiébaux, S. Prioritizing consumers in smart grid: A game theoretic approach. IEEE Trans. Smart Grid 2014, 5, 1429–1438. [Google Scholar] [CrossRef]
  100. Asimakopoulou, G.E.; Dimeas, A.L.; Hatziargyriou, N.D. Leader-follower strategies for energy management of multi-microgrids. IEEE Trans. Smart Grid 2013, 4, 1909–1916. [Google Scholar] [CrossRef]
  101. Tushar, W.; Saad, W.; Poor, H.V.; Smith, D.B. Economics of electric vehicle charging: A game theoretic approach. IEEE Trans. Smart Grid 2012, 3, 1767–1778. [Google Scholar] [CrossRef]
  102. Scutari, G.; Palomar, D.P.; Facchinei, F.; Pang, J.-S. Convex Optimization, Game Theory, and Variational Inequality Theory. IEEE Signal Process. Mag. 2010, 27, 35–49. [Google Scholar] [CrossRef]
  103. Green, R. Competition in generation: The economic foundations. Proc. IEEE 2000, 88, 128–139. [Google Scholar] [CrossRef]
  104. Rahimi, F.; Albuyeh, F. Applying lessons learned from transmission open access to distribution and grid-edge transactive energy systems. In Proceedings of the 2016 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), Minneapolis, MN, USA, 6–9 September 2016; pp. 1–5. [Google Scholar]
  105. Rahimi, F.; Ipakchi, A.; Fletcher, F. The changing electrical landscape: End-To-End power system operation under the transactive energy paradigm. IEEE Power Energy Mag. 2016, 14, 52–62. [Google Scholar] [CrossRef]
  106. Sha, A.; Aiello, M. A Novel Strategy for Optimising Decentralised Energy Exchange for Prosumers. Energies 2016, 9, 554. [Google Scholar] [CrossRef]
  107. Li, Y.; Liu, N.; Zhang, J. Jointly optimization and distributed control for interconnected operation of autonomous microgrids. In Proceedings of the 2015 IEEE Innovative Smart Grid Technologies—Asia (ISGT ASIA), Bangkok, Thailand, 3–6 November 2015; p. 1. [Google Scholar] [CrossRef]
  108. OpenADR Alliance. Overview, 2017. Available online: http://www.openadr.org/about-us (accessed on 10 August 2017).
  109. Alam, M.R.; St-Hilaire, M.; Kunz, T. Computational methods for residential energy cost optimization in smart grids: A survey. ACM Comput. Surv. 2016, 49, 2. [Google Scholar] [CrossRef]
  110. Atamturk, N.; Zafar, M. Transactive Energy: A Surreal Vision or a Necessary and Feasible Solution to Grid Problems; California Public Utilities Commission Policy & Planning Division; California Public Utilities Commission: Los Angeles, CA, USA, 2014. [Google Scholar]
Figure 1. Overview of the energy trading concept (adapted from [10]). ICT: information and communication infrastructure.
Figure 1. Overview of the energy trading concept (adapted from [10]). ICT: information and communication infrastructure.
Energies 10 02106 g001
Figure 2. Components of a microgrid [46] showing both energy and information flows. MG: micro-grid; DER: distributed energy resources.
Figure 2. Components of a microgrid [46] showing both energy and information flows. MG: micro-grid; DER: distributed energy resources.
Energies 10 02106 g002
Figure 3. An example of multi-agent system interaction (adapted from [56,57]).
Figure 3. An example of multi-agent system interaction (adapted from [56,57]).
Energies 10 02106 g003
Figure 4. Taxonomy of game theory and solution concepts for the transaction-based energy (TE) model (adapted from [88]).
Figure 4. Taxonomy of game theory and solution concepts for the transaction-based energy (TE) model (adapted from [88]).
Energies 10 02106 g004
Figure 5. Actors’ interaction with the energy trading platform [105]. FPP: federated power plant;
Figure 5. Actors’ interaction with the energy trading platform [105]. FPP: federated power plant;
Energies 10 02106 g005
Figure 6. A proposed platform algorithm for distributed energy transaction and management.
Figure 6. A proposed platform algorithm for distributed energy transaction and management.
Energies 10 02106 g006
Table 1. Communication technologies and requirements in microgrids [23,44,45,46,50,51]. PLC: power line communication; DSL: digital subscriber line; WPAN: wireless personal area network; NB: narrowband; BB: broadband WiMAX: worldwide interoperability for microwave access; ITU-T G.hn: international telecommunication union-T home networking standard; AON: active optical network; PON: passive optical network; BPON: broadband PON; GPON: gigabit PON; UL: uplink; DL: downlink; TDD: time division duplex; FDD: frequency division duplex; UMTS: universal mobile telecommunication systems; HSPA: high speed packet access.
Table 1. Communication technologies and requirements in microgrids [23,44,45,46,50,51]. PLC: power line communication; DSL: digital subscriber line; WPAN: wireless personal area network; NB: narrowband; BB: broadband WiMAX: worldwide interoperability for microwave access; ITU-T G.hn: international telecommunication union-T home networking standard; AON: active optical network; PON: passive optical network; BPON: broadband PON; GPON: gigabit PON; UL: uplink; DL: downlink; TDD: time division duplex; FDD: frequency division duplex; UMTS: universal mobile telecommunication systems; HSPA: high speed packet access.
TechnologyStandardsData RateLatencyCoverageReliabilityApplicationsGoalProsCons
PLCNB-PLC: ISO/IEC
14908-3, 14543-3-5.
BB-PLC: IEEE 1901,
ITU-T G.hn.
NB-PLC:
1–10 kbps;
10–500 kbps
BB-PLC: 1–10 Mbps (up to 200 Mbps on very short distance
NB-PLC:
0.2–10 ms
BB-PLC:
up to 30 ms
NB-PLC:
150 km or more
BB-PLC: 1.5 km
MediumHome Energy Management; Smart metering; Home automation; DREliminate additional infrastructure; Low/high throughputCommunication infrastructure is already established; Low operational costHigh signal attenuation and channel distortion; Complex routing; Multiple non-interoperable technologies.
Optical
Fibre
AON: IEEE 802.3ah
PON: ITU-T G.983
BPON: ITU-T G.984
GPON: IEEE 1901
AON: 100 Mbps
UL/DL BPON:
155–622 Mbps UL/DL GPON:
155–2.5 Gbps UL,
1244–2448 Gbps DL
<1 msAON: up to 10 km BPON,GPON: up to 20–60 km EPON: up to 10–20 kmHighDemand Response; Smart metering; WAN; Long-haulVery high throughput, coverage, ultra-low latencyUltra-high bandwidth; Robustness against electromagnetic interference; Long-distanceHigh cost of deployment; Difficult to upgrade.
DSLITU G.991.1
(HDSL), ITU G.992.1/992.3/992.5 (ADSLx)
ADSLx: 8–24 Mbps DL, 1.3–3.3 Mbps UL VDSL: 52–85 Mbps DL, 16–85 Mbps UL1–5 msADSLx: up to 4–7 km VDSLx 300 m–1.2 kmHighDemand Response; Smart metering; WAN; Long-haul; last mileHigh throughput, coverage, low latencyCommunication infrastructure is already establishedOperators can charge high price for network usage; Not for network backhaul.
BluetoothIEEE 802.15.1712 Kbps50 msup to 10 mVariableHANCable replacementEasy to handle; Low modem cost; Cost-effective tariffsLimited bandwidth.
WPAN (ZigBee)IEEE 802.15.420–250 Kbps>16 ms10–75 mMediumSmart metering; HANLow power, large scale, low costLow component costs and power consumption; Full interoperability with IPv6-based networkVery limited range; Short data rate; Do not scale to large networks.
Wi-FiIEEE 802.11xup to 54 Mbps 802.11n: up to 600 Mbps2–8 ms30–100 m 802.11p: up to 1 kmMediumDistribution Automation; MetersThroughput, cable replacementLow component costs; High flexibilityVery limited range;
High interference;
Support simple QoS.
WiMAXIEEE 802.16x802.16: 128 Mbps DL, 28 Mbps UL 802.16m: 100 Mbps for mobile, 1 Gbps for fixed at 10 MHz TDD6–18 ms802.16: 0–10 km 802.16m: 0–5 (optimum), 5–30 (acceptable), 30–100 km (reduced performance)HighMeters; Mobile workforce ManagementThroughput, coverageLonger distance coverage; Sophisticated QoS support; Support numerous simultaneous usersComplex network management; High cost of terminal equipment.
3G/4G3G: UMTS(HSPA, HSPA+) 4G: LTE, LTE-AdvancedHSPA: 14.4 Mbps DL, 5.75 Mbps UL HSPA+: 84 Mbps DL and 22 Mbps UL LTE: 362 Mbps DL, 86 Mbps up LTE-Advanced: 1 Gbps DL, 500 Mbps UL at 20 MHz FDD50–65 msHSPA+: 0–5 km LTE-Advanced: 0–5 (optimum), 5–30 (acceptable), 30–100 km (reduced performance)MediumMeters; Distribution Automation; Mobile Workforce management; Smart meteringLow cost, CoverageLow power consumption; High flexibility; Open industry standardCostly spectrum fee; Cellular operators may charge high prices.
Table 2. Required framework and desired outcome for TE. ESP: energy sharing provider; ADMM: alternating direction method of multipliers. P2P: peer-to-peer; ESP: energy sharing provider; MINLP: mixed integer non-linear programming; MG: micro-grid.
Table 2. Required framework and desired outcome for TE. ESP: energy sharing provider; ADMM: alternating direction method of multipliers. P2P: peer-to-peer; ESP: energy sharing provider; MINLP: mixed integer non-linear programming; MG: micro-grid.
Ref.StructureGame TypeOptimization TechniquesAlgorithm DesignDesired Outcome
[24]DistributedN/AConvex optimizationSub-gradient-based cost minimization algorithmMinimize global operational cost.
[36]Centralized control/P2P energy tradingN/ANon-convex MINLP/Pareto optimalityN/ACost optimization and optimal MG energy and price for P2P trading.
[78]Centralized control through ESPN/ABi-level programmingDistributed iterative algorithmSaving prosumer’s cost and improving energy sharing.
[96]DistributedCoalition game/Shapley valueN/AN/ATo investigate price of electricity in direct trading.
[21]Centralized controlCooperative and non-cooperativeN/ADistributed and iterativeTo reduce monetary expense.
[68]DistributedLeader-follower Stackelberg game/Nash equilibriumN/AN/ATo study the economic benefits of the leader-follower energy trading mechanism.
[83]Distributed controlStackelberg gameN/ADistributed management algorithmThey proved that a Nash equilibrium exist in the two-stage Stackelberg game.
[25]Elecbay /central marketNon-cooperative game/Nash equilibriumN/AN/AProposed a customer-to-customer business model for P2P energy trading.
[69]Distributed/P2PN/AConvex optimizationDistributed algorithm/ADMMAchieved economy savings/cost optimization.
N/A: Not Applicable.
Table 3. Drawbacks of some methods used in the literature.
Table 3. Drawbacks of some methods used in the literature.
Ref.PurposeMethodsComments
 [11]Energy sharingCentralized clusterLack of pricing mechanism.
 [78,107]Energy sharingCentral control/ESPDoes not consider power loss.
 [6]Energy tradingAutonomous cooperativeLack of pricing mechanism.
 [8]Energy tradingCentral market/central auctioneerThey used the naive auction algorithm. This can only be applied with an equal number of buyers and sellers. What happens when the numbers of buyers and sellers are not equal?
 [36]Energy tradingCentral controlUses static parameters not dynamic, i.e., with every change in the parameters, the optimization model would be re-run to reflect the changes. This is not computationally efficient.

Share and Cite

MDPI and ACS Style

Jogunola, O.; Ikpehai, A.; Anoh, K.; Adebisi, B.; Hammoudeh, M.; Son, S.-Y.; Harris, G. State-Of-The-Art and Prospects for Peer-To-Peer Transaction-Based Energy System. Energies 2017, 10, 2106. https://doi.org/10.3390/en10122106

AMA Style

Jogunola O, Ikpehai A, Anoh K, Adebisi B, Hammoudeh M, Son S-Y, Harris G. State-Of-The-Art and Prospects for Peer-To-Peer Transaction-Based Energy System. Energies. 2017; 10(12):2106. https://doi.org/10.3390/en10122106

Chicago/Turabian Style

Jogunola, Olamide, Augustine Ikpehai, Kelvin Anoh, Bamidele Adebisi, Mohammad Hammoudeh, Sung-Yong Son, and Georgina Harris. 2017. "State-Of-The-Art and Prospects for Peer-To-Peer Transaction-Based Energy System" Energies 10, no. 12: 2106. https://doi.org/10.3390/en10122106

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop