You are on page 1of 6

2017 7th International Conference on Power Systems (ICPS)

College of Engineering Pune, India. Dec 21-23, 2017

Modeling and Simulation of Virtual Power Plant in


Energy Management System Applications
Naina P M∗ , Haile-Selassie Rajamani† and K. S. Swarup∗
∗ Department
of Electrical Engineering,
Indian Institute of Technology - Madras, Chennai, India - 600036
Email:ee15d024@ee.iitm.ac.in, swarup@ee.iitm.ac.in
† Faculty of Engineering and Information Sciences

University of Wollongong Dubai, Dubai, UAE


Email: HaileRajamani@uowdubai.ac.ae

Abstract—The high penetration of renewable resources in the


existing grid, increases the complexities of the grid. Nowadays,
the integration of renewable resources became a big issue. These
resources cannot participate in electricity markets because of
their smaller size. The concept of virtual power plant (VPP) can
enable the market participation of small generating units. The
VPP can also provide ancillary services like frequency support,
reactive power support. This paper explains the VPP concept, the
structure of VPP and also the market participation. An Energy
Management algorithm for VPP is also explained. A small VPP
model, consists of two distributed generation (DG) sources and
two controllable loads, is demonstrated in MATLAB-SIMULINK.
In addition, the current situation of the VPP, and identifies and
proposes the future research lines.
Index Terms—Virtual power plant, Microgrid, Distributed
generation. Fig. 1. Overview of VPP

I. I NTRODUCTION
The increased interest of renewable energy sources increases autonomous microgrid. A microgrid can be represented by a
the scope of generation nearer to the consumer. This scenario single generator with a load. But, VPP is a single generator.
will make considerable changes in power industry. In near Fig. 1 shows a general overview of VPP. VPP can act
future, a major portion of the power will be gained from as a single power plant. Hence, it has its own operating
distributed generation (DG). The introduction of DG into characteristics such as scheduled output, ramp rates, gen-
traditional distribution networks increases the challenges in the eration limits, operating cost, voltage regulation capability,
distribution networks. The main idea of DG is production of and reserve and so on. VPP also incorporates controllable
energy nearer to the customers. It may include generation from demands, parameters such as demand price elasticity and load
renewable energy sources (RES) like solar, wind, biomass and recovery patterns as characteristics. It may contain sources
biogas and also from cogeneration units. Different approaches like photovoltaic, wind power, small hydro stations, biomass
for DG are active distribution network (ADN), Microgrids, and biogas and combined heat and power generators. VPP
virtual utilities, and virtual power plants (VPPs). is a good solution for controlling RES. When RES alone is
connected to power networks, it might have some problems
II. V IRTUAL P OWER P LANT C ONCEPT like lack of transmission capacity in the power network and
The virtual power plant (VPP), a decentralized energy variability of power output due to the variations of their
management system, is a new concept. It aggregates small primary energy sources. VPP may also contain small non
generating units and controllable loads. According to Fenix renewable sources, controllable loads and energy storage. The
project, the VPP is defined as: A VPP aggregates the ca- VPP function is explained in two configurations.
pacity of many diverse Distributed Energy Resources(DERs), The technical VPP (TVPP) and commercial VPP (CVPP)
it creates a single operating profile from a composite of the are the two different configurations of VPP. CVPP enables the
parameters characterizing each DERs and can incorporate the VPP to participate in energy markets. The TVPP can perform
impact of the network on aggregate DERs output. A VPP CVPPs function and also provide balancing and ancillary
is a flexible representation of a portfolio of DERs that can services [2]. The energy management system (EMS) is the
be used to make contracts in the wholesale market and to heart of the VPP. EMS collects all the data from the generating
offer services to the system operator [1]. It is same as an units, controllable loads and storage, connected to the VPP.

978-1-5386-1789-2/17/$31.00 ©2017 IEEE 392


start
of VPP is given in [3]. The equilibrium models are not suitable
since they are not considering minimum on/off time, ramp
limits and start up and shut down costs. The bidding problem
Load
is basically a unit commitment (UC) problem.
hourly data A non-equilibrium bidding model, for a joint market of
energy and spinning reserve as service, based on the deter-
Calculate the total ministic price-based unit commitment (PBUC) which takes the
demand (D) and supply-demand balancing constraint and security constraints
total generation (G)
of VPP itself into account has been proposed in [4]. This
Discharging Charging model gives a single operating profile from a composite of
Find Es (t) No Yes Find Es (t) the parameters characterizing each of the elements of VPP.
D< G ?
The uncertainties in price are not considered. A probabilistic
PBUC based bidding strategy for day-ahead market has been
Es (t) > Es (t) <
Yes Esmin (t)? Esmax (t)? Yes proposed in [5], [6]. The bidding problem is explained in two
stages. In first stage, mixed integer non linear programming
Find out the
load which can
(MINLP) is used for solving probabilistic PBUC. The uncer-
No No
be controllable tainties are included using point estimate method. The network
constraints are included in the second stage. An arbitrage
strategy of VPP in energy, spinning reserve and reactive
end power market is proposed [7]. A joint market of energy and
spinning reserve service, coupled with reactive power market
Fig. 2. EMS algorithm for VPP is considered. VPP can participate in both day- ahead and
balancing markets [8]. Inelastic load of consumer can also
include in VPP along with Renewable sources. A two stage
EMS performs some forecasting algorithms to provide bids in stochastic MILP model of VPP, containing a wind power plant
the market. According to the available data, EMS send control (WPP), a pumped hydro storage plant and a central power
signals to the elements in the VPP. plant, for day ahead and balancing markets is given in [9].
An algorithm for EMS is shown in Fig. 2. It is a centralized A robust optimization approach is proposed [10], for a VPP,
controller. It collects the demand and generation capacity containing price responsive demands, a WPP and a storage
data from all the elements in VPP and also gets the grid facility, in day-ahead and real time markets.
requirement. It will oprate in three modes: No Power Exchange
An interactive dispatch model for multi VPPs is introduced
mode, Grid Export mode and Grid Import mode. In No Power
using demand response and game theory [11]. A multi-
Exchange mode, there is no power exchange between grid
objective optimization model for VPP is proposed [12], con-
and VPP. In Grid Export mode, the excess power generated
sidering the uncertainties and Demand Response (DR). A
in VPP is fed back to the grid. If there is deficiency in
stochastic chance-constrained method is introduced to over-
power to supply grid requirement, then this situation will
come the uncertainties of the DR, WPP, PV and Electric
overcome by curtailing the controllable loads or with the help
vehicle Group (EVG). A distributed optimal dispatch method
of energystorage. In Grid Import mode, the power deficiency
based on the distributed primal-dual sub-gradient algorithm
in VPP is supplied from grid. The Grid Export mode can be
to maximize the profit of VPP has been proposed [13]. This
adjusted to operate in peak hours and also Grid Import mode
is achieved by coordinating individual decision making of
in off-peak hours.
distributed energy resources (DERs) in the VPP via limited
III. E CONOMIC A NALYSIS communication.

Nowadays the number of prosumers is increasing, i.e. the


number of small generating units is increasing. There should IV. M ODELING AND S IMULATION OF VPP
be some minimum generation is required to participate in
electricity markets. So they cant participate in the markets. A simple VPP model is simulated using Matlab-Simulink.
Hence the concept of VPP has introduced. Since VPP ag- The schematic diagram of the main grid and VPP is shown
gregates the capacities of small generating units, they can in Fig 3 [14].The VPP is connected to a radial distribution
participate in electricity markets. Bidding strategies are one of system. The virtual power plant consists of two distributed
the important issues for a market participant. A bid contains generation units and two dynamic loads. The heart of the VPP
information on how much power, at which price, in which area, is the control center (CC). The control signals are represented
and at what time a market participant is willing to sell/buy. by the cyan lines. The CC operates using the EMS the algo-
There are two different models are available for bidding rithm given in Fig. 2. The components of the model mainly
strategies: Equilibrium model and non equilibrium model. A divided into three: Main grid model, Distribution generation
Nash-Supply Function Equilibrium model for bidding strategy model and the Dynamic load model.

393
DG1 VPP
LV line
MV line MV line 20kV/400V LV line 100m
0.5 km 5 km 400m L1
CC
L2
Grid
20kV
1200kW 400kW 800kW 10kW
DG2

Fig. 3. The schematic diagram of VPP and the main grid

(a) Total load and generation of VPP (b) Power supplied to grid from VPP
Fig. 4. Simulation results of Case 1.

A. Main grid model 8 kW + 200 customers @ 2 kW). A 10 kW fixed load is


The main grid model consists of a three phase ac block, connected to distribution line.
medium transmission line and distribution line, a step down B. Distribution generation model
transformer and fixed resistive loads. All the blocks are
The distribution generation model consists of a synchronous
available in Simulink library. The three phase ac block with
machine, a hydraulic turbine governor and an excitation
internal RL impedance is used to represent a stiff grid. The
model. We have selected 31.3kVA, 400V, 50Hz, 1500rpm
base voltage is 20kVV rmsL−L and frequency is 50Hz. Three
synchronous generator. Both the generators have the same
phase parallel RLC block is used to represent the lines. There
characteristics. The distribution generators are marked as DG1
are two voltage level lines: 20 kV and 400 V lines. The line
and DG2 in Fig 3. The maximum active power output from
parameters are given in Table I.
each generator is assumed to be 30kW. The synchronous
machine can be replaced by renewable sources.
TABLE I
L INE PARAMETERS C. Dynamic load model
Sl. No Type Distance X (Ω/km) R (Ω/km) C (nF/km) A three phase dynamic load module with active and reactive
1 MV Line 0.5 km 0.1226 0.156 235
2 MV Line 5 km 0.3614 0.2426 10.12
power controlled by external input signal is used.The loads are
3 LV Line 400 m 0.302 0.437 10.2 marked as L1 and L2 in Fig 3. The maximum demand for each
4 LV Line 100 m 0.302 0.437 10.2 load is fixed to 31.3 kW. The dynamic load can be modeled
as domestic loads.
A three phase transformer block is used to represent the step
down transformer. The nominal power rating of transformer D. Simulation Results
is 250 kVA and frequency is 50 Hz. The primary side The DG output power and dynamic load can be controlled.
voltage and secondary side voltage are 20 kV and 400 V The control signals for DGs and controllable loads are gen-
respectively. There are some fixed loads connected to the MV erated in the control center. The control center collects the
line, represents industrial load 1200 kW, trade 400 kW (100 data from the dynamic loads and generators and also consider
customers @ 4 kW), house hold 800 kW (50 customers @ the grid requirement, generates the control signal for DGs

394
(a) Total load and generation of VPP (b) Power supplied to grid from VPP
Fig. 5. Simulation results of Case 2.

and controllable loads. In this paper, three different cases are TABLE III
analysed to understand the performance of VPP. VPP OPERATION MODES IN C ASE 2
1) Case 1: In this case, the generation is assumed to Duration VPP operation Power Power Exchange
be constant. The dynamic load values are changing. The mode generated in with grid
simulation is done for 100 s and the results are shown in Fig. VPP
0 - 15s No Power Ex- (Total load + No power
4. The VPP operates in No Power Exchange mode for the first change Mode losses) within exchange with
25 seconds. The VPP will supply the load demand and losses VPP grid
within the VPP. Then the VPP works in Grid Export mode 15s - Grid Export (Total load + A constant power
50s Mode losses) in VPP + 2000 W is sup-
for the duration 25 seconds to 75s. During this period VPP 2000 W plied to grid
exports power to grid. VPP operates in Grid Import mode for
the last 25 s. The deficit power is imported from the grid. The
power flow from and to the grid is shown in Fig. 4b. The VPP supplies a constant load of 2000 W to th grid for
the last 35 s of simulation. That is VPP is in Grid Export
TABLE II mode. During the last 15 s, the VPP is not able to supply the
VPP OPERATION MODES IN C ASE 1
grid requirement. Hence a portion of controllable loads are
Duration VPP operation Power Power Exchange curtailed and supplies the grid. The power exchange between
mode generated in with grid
VPP
grid and VPP is shown in Fig 6b.
0 - 25s No Power Ex- (Total load + No power
change Mode losses) within exchange with TABLE IV
VPP grid VPP OPERATION MODES IN C ASE 3
25s - Grid Export (Total load + Power supplied
75s Mode losses) in VPP + to grid Duration VPP operation Power Power Exchange
Power supplied mode generated in with grid
to grid VPP
75s - Power Import (Total load + Power supplied 0 - 15s No Power Ex- (Total load + No power
100s mode losses) in VPP - from grid change Mode losses) within exchange with
Power supplied VPP grid
from grid 15s - Grid Export (Total load + A constant power
35s Mode losses) in VPP + 2000 W is sup-
2) Case 2: The generator output is controlled to supply 2000 W plied to grid
the load in the system. The maximum generation capacity is 35s - Grid Export (load + losses) in A portion of load
50s Mode VPP + 2000 W is curtailed to
assumed to be 30kW. The Fig. 5a shows the generator output supply a constant
and the load demand within VPP. The VPP operates in No power 2000 W
Power Exchange mode for first 15 s. The VPP generates the to grid
total load demand and losses within the VPP and supplies
a constant power of 2000 W to the grid for the rest of the
V. A PPLICATIONS OF VPP
simulation. That is VPP operates in Grid Export mode. The
power exchange between grid and VPP is shown in Fig. 5b. The main application of VPP is market participation of DGs.
3) Case 3: In this case, both the load and generation in An operational model for VPP based on linear programming,
VPP is controlled by CC. The Fig. 6a shows the generator is shown in [15]. In this study, they have analyzed that how
output, load supplied and the actual load requirement of VPP. the supply to the Grid and storage in the EV batteries can

395
(a) Total load and generation of VPP (b) Power supplied to grid from VPP
Fig. 6. Simulation results of Case 3.

be scheduled to increase the profit of the VPP, while also R EFERENCES


paying for the storage using a novel scheme. A direct load
control algorithm based on linear programming for VPP has [1] D. Pudjianto, C. Ramsay, and G. Strbac, “Virtual power plant and
been proposed in [16]. This algorithm is used to obtain load system integration of distributed energy resources,” IET Renewable
Power Generation, vol. 1, no. 1, pp. 10–16, 2007.
reduction for a control period. From literature, the frequency [2] H. Saboori, M. Mohammadi, and R. Taghe, “Virtual power plant
support can be provided by VPP. (vpp), definition, concept, components and types,” in Power and Energy
Engineering Conference (APPEEC), 2011 Asia-Pacific. IEEE, 2011,
VI. F UTURE R ESEARCH A REAS pp. 1–4.
[3] H. Nezamabadi, P. Nezamabadi, M. Setayeshnazar, and G. Gharehpetian,
The VPP is a very attractive concept and different projects “Participation of virtual power plants in energy market with optimal bid-
about VPPs have been developed all over the world. The ding based on nash-sfe equilibrium strategy and considering interruptible
load,” in Thermal Power Plants (CTPP), 2011 Proceedings of the 3rd
concept of VPP is introduced and demonstrated in a project Conference on. IEEE, 2011, pp. 1–6.
FENIX in 2007. According to Pike Research, ”Virtual power [4] E. Mashhour and S. M. Moghaddas-Tafreshi, “Bidding strategy of virtual
plants represent an Internet of Energy. The examples of real power plant for participating in energy and spinning reserve marketspart
world VPPs are available in Netherlands, Scotland, Australia i: Problem formulation,” IEEE Transactions on Power Systems, vol. 26,
no. 2, pp. 949–956, 2011.
etc. Related to the subject of further developments, the VPP [5] M. Peik-herfeh, H. Seifi, and M. K. Sheikh-El-Eslami, “Two-stage
leave some open research areas. The Bidding strategies have approach for optimal dispatch of distributed energy resources in distri-
to be included all the uncertainty elements of sources and bution networks considering virtual power plant concept,” International
Transactions on Electrical Energy Systems, vol. 24, no. 1, pp. 43–63,
storage and also the network structure. The VPP can be used 2014.
to provide ancillary services like frequency support, reactive [6] M. Peik-Herfeh, H. Seifi, and M. Sheikh-El-Eslami, “Decision making
power support etc. More research has to be done in this area. of a virtual power plant under uncertainties for bidding in a day-ahead
market using point estimate method,” International Journal of Electrical
The reliability has an important role in this area. Since all the Power & Energy Systems, vol. 44, no. 1, pp. 88–98, 2013.
data are saved in servers and communicated through internet [7] H. Nezamabadi and M. S. Nazar, “Arbitrage strategy of virtual power
Cyber security plays an important role in VPP. plants in energy, spinning reserve and reactive power markets,” IET
Generation, Transmission & Distribution, vol. 10, no. 3, pp. 750–763,
VII. C ONCLUSION 2016.
[8] Q. Zhao, Y. Shen, and M. Li, “Control and bidding strategy for
The Distributed Generation can reduce the transmission virtual power plants with renewable generation and inelastic demand in
losses and the electricity scarcity. VPP is a good solution electricity markets,” IEEE Transactions on Sustainable Energy, vol. 7,
no. 2, pp. 562–575, 2016.
to participate the distribution generators in the electricity [9] H. Pandžić, J. M. Morales, A. J. Conejo, and I. Kuzle, “Offering model
market. The concept of VPP is introduced in order to help for a virtual power plant based on stochastic programming,” Applied
the DG to participate in the markets. The bidding strategies Energy, vol. 105, pp. 282–292, 2013.
and scheduling is more important in markets. Different models [10] M. Rahimiyan and L. Baringo, “Strategic bidding for a virtual power
plant in the day-ahead and real-time markets: A price-taker robust
for VPP and its applications, from literature, are discussed. A optimization approach,” IEEE Transactions on Power Systems, vol. 31,
simple VPP model, with two sources and two controllable no. 4, pp. 2676–2687, 2016.
loads, connected to a radial distribution system, is modeled. [11] Y. Wang, X. Ai, Z. Tan, L. Yan, and S. Liu, “Interactive dispatch modes
and bidding strategy of multiple virtual power plants based on demand
The EMS algorithm helps the VPP to operate in different response and game theory,” IEEE Transactions on Smart Grid, vol. 7,
modes. The VPP operation is explained in three cases. no. 1, pp. 510–519, 2016.

396
[12] L. Ju, H. Li, J. Zhao, K. Chen, Q. Tan, and Z. Tan, “Multi-objective
stochastic scheduling optimization model for connecting a virtual power
plant to wind-photovoltaic-electric vehicles considering uncertainties
and demand response,” Energy Conversion and Management, vol. 128,
pp. 160–177, 2016.
[13] H. Yang, D. Yi, J. Zhao, and Z. Dong, “Distributed optimal dispatch of
virtual power plant via limited communication,” IEEE Transactions on
Power Systems, vol. 28, no. 3, pp. 3511–3512, 2013.
[14] E. A. Setiawan, Concept and controllability of virtual power plant.
kassel university press GmbH, 2007.
[15] M. Vasirani, R. Kota, R. L. Cavalcante, S. Ossowski, and N. R.
Jennings, “An agent-based approach to virtual power plants of wind
power generators and electric vehicles,” IEEE Transactions on Smart
Grid, vol. 4, no. 3, pp. 1314–1322, 2013.
[16] N. Ruiz, I. Cobelo, and J. Oyarzabal, “A direct load control model for
virtual power plant management,” IEEE Transactions on Power Systems,
vol. 24, no. 2, pp. 959–966, 2009.

397

You might also like