Optimal Control of A Distribution System With A Vi
Optimal Control of A Distribution System With A Vi
net/publication/266584432
CITATIONS READS
49 1,105
3 authors, including:
Some of the authors of this publication are also working on these related projects:
uncontrolled islanding of MV and LV networks in presence of relevant amount of DER View project
Novel methodologies for the analysis and control of low voltage actiive distribution network View project
All content following this page was uploaded by Roberto Turri on 13 January 2015.
Pg min ≤ Pg ≤ Pg max (3.1.2) the CHP. The production is limited between a maximum and a
Qg min ≤ Qg ≤ Qg max (3.1.3) minimum values, i.e.:
where Sgmax (MW) is the apparent nominal power of the 3.4 DSO Electric power exchanged with the HV grid
device, namely the size of the machine.
Equation (3.1.4) defines a limit of the capability curve of a New scenarios of deregulated market of electricity will give to
generator. If a generator is connected to the grid through an utilities an hourly spot price for both active and reactive power
inverter, eq. (3.1.2), (3.1.3) and (3.1.4) define completely its exchanged with the HV transmission grid. The cost due to
capability curve, while in case of a rotating machine two more purchasing active and reactive power from the grid is given by:
equations are needed:
C HV ( PHV , QHV ) = ρ P ,HV ⋅ PHV + ρ Q ,HV ⋅ QHV (3.4.1)
Pg + (Qg − Qg min ) ≤ (Qg max − Qg min )
2 2
(3.1.5)
where ρP,HV (C.U./MWh) and ρQ, HV (C.U./kVArh) are the
(Qg − Qg min ) 2 hourly spot prices for active and reactive power, while PHV
Pg − ≤ − ΔPg (3.1.6)
(MW) and QHV (MVAr) represent the imported power from the
2 ⋅ ΔPg
HV grid. Assuming the hypothesis of perfect competition, there
is no reason for suggesting different prices for purchasing
where ΔPgj (MW) is a prudential margin allowable before rather than selling energy, and thus if P HV and/or QHV are
reaching the steady state limit of stability. exported to the grid the CHV will become negative, actually
giving a revenue instead of a cost.
3.2 Heat production
The exchange with the HV grid is limited by the size of the
A heat generator is able to produce thermal power only. The transformer of the HV/MV main substation. Defining SHV the
cost function associated with the heat production can be nominal apparent power of the machine the constrain is thus
considered simply proportional to the heat flow, i.e.: given by:
C ( Hg ) = α ⋅ Hg (3.2.1) 2 2
PHV + Q HV ≤ S HV (3.4.2)
3.3 CHP production The loads and generators can be connected to any network bus
and they can either belong or not to the VPP. The loads can be
A CHP generator can produce both heat and electric power, the electric loads, with an active and reactive power demand,
two variables being strictly correlated. As it is usually the case, and/or thermal loads with specified heat demand.
it is here assumed that the independent variable is the heat
flow, thus the active power is given by: DSO control of the primary substation on-load tap changer
transformers, as well as control of the shunt capacitor banks
Pc ( Hc) = ηc ⋅ Hc (3.3.1) connected to the grid, is integrated in the algorithm.
The input variables needed to completely describe the state of transformer and on the available shunt compensators. Since
the system are availability of the generators, the production of such actions interfere with, and are in turn affected by, the VPP
renewable resources and the price of the active and reactive decisions an algorithm is here proposed based on the solution
power imported from the grid; these prices are computed and of a further optimisation problem, which is aimed at
then communicated by the DSO. Then, on the basis of the harmonising the operations of both DSO and VPP in order to
actual load demands, the algorithm produces the output achieve the desired regulation with minimum wheeling costs.
variables, which are the set-points for the operations of the
generators (electric, thermal and CHP). Furthermore, the In practice, the DSO would perform a sort of virtual active and
availability of reactive power for each generator is reactive power dispatching of the distributed generators by
communicated to the DSO. solving an optimisation problem aimed at minimising the
network losses which correspond to minimise the cost of the
The chosen VPP optimisation strategy is to minimise the short active and reactive power imported from the HV grid, since the
term variable production cost, which may be expressed by the distributed power generation and demand are fixed boundary
following objective function: conditions. In order to do so, however, the DSO needs
complete knowledge of the system state (generated and
f = ∑ [C j ( Pg j ) + C j ( Hg j ) + C j ( Hc j )] + demanded active and reactive power at any busbar) and cost
functions of the VPP generators. The objective function is thus
j∈JVPP
∑ [ρ P, j ⋅ ( Pd j − Pg j ) + ρ Q, j ⋅ (Qd j − Qg j )]
simply given by:
+ (4.1)
j∈JVPP f = C HV ( PHV , Q HV ) (5.1)
where the first term represents the fuel cost of the generators This similarity with the VPP objective function makes it
that are running at a Pgj, Hgj and Hcj, and JVPP is the set of all possible for the two algorithms to operate together, and co-
buses/devices belonging to the Virtual Power Plant. The ordinately.
second term represents the cost of the active and reactive
power imported from the HV grid incremented by the wheeling There are two kinds of constraints that have to be met. Firstly,
cost. Pdj, Qdj and Hdj. are the load power demands, while the there are the power flow balance equations, at each bus of the
cost coefficients ρP,j and ρQ,j are regularly computed and network, for both active and reactive power, i.e. for a generic
communicated by the DSO (as described in the next section). bus h of a n-buses network:
The constraints functions for the VPP concern the electric n
energy balance and the thermal energy balance, between VPP Pg h − Pd h − Vh ⋅ ∑ Yhk ⋅ Vk ⋅ cos(ϑh − ϑk − γ hk ) = 0 (5.2)
generators and loads. These functions are respectively: k =1
∑ [Pg j + Pc j − Pd j ] + ΔPSL = 0
n
(4.2) Qg h − Qd h − Vh ⋅ ∑ Yhk ⋅ Vk ⋅ sin (ϑh − ϑ k − γ hk ) = 0 (5.3)
j∈J VPP k =1
∑ [Hg j + Hc j − Hd j ] + ΔH SL ≥ 0 (4.3) The second kind of constraints regards the allowable voltage
j∈J VPP levels and the line loadings, that represent for the optimisation
algorithm another set of inequality equations:
where ΔPSL and ΔHSL are slack variables; the former takes into
account the active power exchanged with the MV grid and the Vmin h ≤ Vh ≤ Vmax h (5.4)
active power losses, while the latter represents the heat flow I l ≤ I max l (5.5)
losses, due to heat flow wheeling, which depend on the
characteristics and configuration of the heat network. In addition, the tap-changer positions of the primary substation
transformers and mechanically switched capacitors are further
optimisation parameters characterised by their own bounds.
5. DSO Regulation Algorithm
To be noted that here Pgh and Qgh regarding the production of
The DSO has always to satisfy active and reactive power the VPP are fixed values, while they are optimisation
demands at each bus. It has to manage the network in such a parameters in the VPP optimisation algorithm. Furthermore, as
way to maintain voltage levels inside the permitted range of a result of the optimisation, the present algorithm provides an
variation, and also it has to avoid the emerging congestions, estimation of the nodal prices for active and reactive grid
due to abnormal power flows into the lines which may arise, exchanged power ρP,j and ρQ,j required by the VPP optimisation
for instance, by uncontrollable variations of load demands and algorithm (corresponding, with the assumptions adopted, to the
DG productions. These productions, such as wind energy and Lagrangian multipliers [5]).
solar energy, have a stochastic distribution during the day and
could overload some lines. The VPP is free to adequate its production on the basis of such
At present the DSO may perform regulating actions on the signals, in which case the wheeling costs would be minimised.
network only by acting on the main substation OLTC
Bulk Power System Dynamics and Control - VI, August 22-27, 2004, Cortina d’Ampezzo, Italy 281
The overall optimisation procedure is thus accomplished by Table 1 VPP generators cost data
the iterative application of both DSO and VPP optimisation Bus
Pmin Pmax α β γ
algorithms, where the common variables are alternatively (MW) (MW) (C.U./MW2h) (C.U./MWh) (C.U./h)
3 0 3 3.1 91 1000
treated as optimisation parameters in one algorithm and fixed 4 0 4 1.9 89 1000
boundary conditions in the other. The criterion of termination 5 0 4 2.1 87 1000
is the minimisation of the price values variation of the energy 6 0 3 2.9 93 1000
in the network.
6.1 VPP optimisation
6. Examples of application
As a base case, let us consider first the VPP operating to supply
The procedure has been tested on different configurations of its loads without co-ordination with the DSO, i.e. without
distribution systems with embedded generation, part of which considering the nodal economic indicators, accounting for the
aggregated into a VPP, and it has demonstrated the ability to grid exchange power costs only.
give consistent and reliable results in compliance with all the
network physical constraints and bounds. The overall VPP hourly electric loads demand shown in Figure
2 has been assumed as input data for the optimisation
In the following, a case study example carried out on the algorithm. As a result, the procedure generates the 24-hour
system depicted in fig. 1 is presented. The MV network VPP generators power production dispatching and grid
consists of 5 feeders, 6 dispersed generators (4 of them exchanged power reported in fig. 3, whereas the corresponding
aggregated into a VPP) and 21 loads (5 of them belonging to incremental costs of each production unit ( λ P=δC(P)/ δP ) and
the VPP). VPP generators cost data are listed in table 1, while the overall electrical energy marginal cost are shown in fig. 4.
an HV Grid price for electric energy of 120 C.U./MWh has
been assumed as base unit for comparison with the marginal As it was expected, as long as each generator is producing
costs of the VPP units and with the economic indicators within its limits the unit commitment sets the production in
(Lagrangian Multipliers). order to have all the units running with the same marginal
costs, otherwise the algorithm gives priority to the unit with the
For the sake of clarity, in this example only the electric lowest marginal cost.
network has been considered; further applications of the VPP
optimisation algorithm on systems including thermal Pd (M W h)
production units and CHP plants are available in [6]. 16
It is assumed that the DSO have direct control of the HV/MV
14
substation OLTC transformer and the mechanically switched
shunt capacitors located on bus-bar no. 2 and 7 respectively. 12
10
HV Grid 8
1
6
C2 2
2
0
a b c d e 0 5 10 15 20 25
Hour of the day
8 26 27
15 Figure 2 - Electrical energy demanded by the VPP loads
14 11
17 10 28 29
(MW)
29 4.5
5 4
16
4 18 3.5
DG5
DG4
3 3
13 20 19
DG4 6 2.5 DG6
DG6 2
DG3 DG5
VPP 1.5
22
9 31 30 1 DG3
0.5 Grid
0
24 23 C7 7 21 12 -0.5
0 5 10 15 20 25
Hour of the Day
1.05
120
Overall marginal cost
115 1
DG3 (III)
110 (II)
0.95
DG5
105 DG6
0.9 (I)
100
DG4
# 2 18 5 18 20 19 #
NETWORK BUSES
95
0 5 10 15 20 25
Hour of the Day
Pg (MW)
6.2 Co-ordinated DSO-VPP optimisation
50 Scenarios
(I)
The above VPP operation may result, in the absence of DSO 40 (II)
intervention, in unacceptable voltage levels or congestions in (III)
the distribution network. The DSO is thus called to provide the 30
20
Scenario I - Under peak load conditions, in the absence of any
DSO regulation, the distribution network bus voltages result 10
rather depressed, as can be seen in fig. 5 curve reporting the
0
bus voltage profile along feeder c (the other feeders have HV Grid C2 DG3 DG4 DG5 DG6 C7
similar profiles).
In this case it has been assumed that the VPP generators are
running at cosϕ=1 and all the required reactive power is Figure 6 Active and reactive power production
imported from the HV grid. (peak load conditions)
115
HVgrid DG3 DG4 DG5 DG6
Figure 8 Bus voltage profile along feeder c
(minimum load conditions)
Pg (MW)
ρQ (C.U./MVArh)
Scenarios 50 Scenarios
40 (I)
(I)
40 (II)
35 (II)
(III) 30
(III)
30
20
25
10
20
0
15 HV Grid DG3 DG4 DG5 DG6
HVgrid C2 DG3 DG4 DG5 DG6 C7
140 Scenarios
(I)
135 (II)
(III)
130
125
120
115
HVgrid DG3 DG4 DG5 DG6
284 Bulk Power System Dynamics and Control - VI, August 22-27, 2004, Cortina d’Ampezzo, Italy
ρQ (C.U./MVArh)
8. References