• Tidak ada hasil yang ditemukan

6.4 Problem formulation

6.4.1 Upper level control

Three stages of operation constitute the upper level control. These stages are defined based on the operation time of volt/var devices. Let, incremental control variables over the control horizon be denoted by [∆u(k),∆u(k+ 1), ....,∆u(k+NC−1)] and control inputs be [u(k), u(k+ 1), ...., u(k+ NC−1)]. The outputs over the prediction horizon are represented as [y(k+ 1), y(k+ 2), ...., y(k+NP)].

Being discrete and slow, the OLTC reference voltage [Vtap(k)] is input for the first stage. The

6. Receding Horizon Control for Voltage Regulation of Active Distribution Networks with Aggregators’ Profit-Based Electric Vehicle Charge Scheduling

}

{

ts=1 hour

ts=1 minute Time

}

ts=0.5 hour

}

{

ts=1 hour

ts=1 minute Time

}

ts=0.5 hour Three-Stage Voltage Control

First Stage: Hourly Dispatch of OLTC

Third Stage:

EV charging/discharging decisions half- hourly

Second Stage:

Set PV and EV reactive power set-points, PV active power set-point every one minute

-Qmax

Voltage (p.u) Qmax

Available Var (p.u)

Var Injection

Var Absorption

0.95 1.05

0.9 1.1

Figure 6.4: Control architecture

6.4 Problem formulation

active power set-points of PV, and reactive power set-points of PV and EV [PP V(k), QP V(k), QEV(k)]

are the second stage inputs. Considering the dependence of charging/discharging events on the half- hourly real time price of electricity and ancillary services, active power set-point of EV [PEV(k)] is the input for the third stage. The incremental input vectors [∆u(k)] for first, second and third stage are [∆Vtap(k)], [∆PP V(k),∆QP V(k),∆QEV(k)], and [∆PEV(k)], respectively. While the set of voltage magnitudes [V(k)] is the output of MPC for all the stages, the set of state-of-charge of the EVs [soc(k)]

is the additional output of the third stage. The first and the second stages aim to minimize the voltage error (deviations from the reference voltage), the slack variables and the control variables.

min

NP

X

i=1

[(Vref−V)TQ(Vref −V) +σTSσ] +

NC−1

X

i=0

∆uTR∆u (6.5)

The above objective functions are subjected to the following constraints:

∆umin ≤∆u(k+i)≤∆umax (6.6)

umin ≤u(k+i)≤umax (6.7)

−σ11 +Vmin(k+i)≤V(k+i|k)≤Vmax(k+i) +σ21 (6.8) V(k+i|k) =V(k+i−1|k) + δV

δuT∆u(k+i−1) (6.9)

fori= 1,2, ..., NP.Here,u and ∆u are changed according to the stage of operation. It is to be noted that the active power of PV is curtailed to 20% of its rated capacity.

Eq. (6.6) represents the constraint on manipulated variables or inputs of the model. The ramp movements of these inputs in both the stages are restricted through constraint eq. (6.7). By using slack variables, the output variable, voltage magnitude constraint [refer to eq. (6.8)] is softened. Further, the voltage equality constraint is represented as the state-space model of MPC.

The objective of the third stage is to consider the benefits of the three parties: EVA, EV users

and the DNO. 













minPNP

i=1[(Vref −V)TQ(Vref −V) +σTSσ]

+minPNC−1

i=0 ∆uTR∆u +maxPNP

i=1[P rof itEV A]

(6.10)

where, profit for aggregators is the difference of revenue generation and cost of charging/discharging, i.e., P rof itEV A = RevEV A−CostEV A. The eq. (6.10) is a min-max problem, and consequently,

6. Receding Horizon Control for Voltage Regulation of Active Distribution Networks with Aggregators’ Profit-Based Electric Vehicle Charge Scheduling

converted to a either min or max problem. Here, it is converted to a minimization problem.

The cost for EVA is the aggregation of buying price of energy during charging and degradation of battery lifetime during discharging process [90,92]. The buying price of energy is the real time price (RTP) offered by DNO as shown in Fig. 6.5[31].

CostEV A=





PEVRT P|τch=1

(0.042Bcap/5000) +{0.15(1−η(η)2)}PEV|τdis=1.

(6.11)

The revenue earned by EVA from the charging and regulation services,

RevEV A=





dt[min(PEVmax, Pmax)−PEV] + (SP)PEV|τch=1 utPEV|τdis=1.

(6.12)

where, Pmax is updated at every sampling instant and is evaluated by Pmax= socf in−socini

η .Bcap. (6.13)

In eq. (6.12), dt and ut are the real time regulation down and regulation up prices, respectively as depicted in Fig 6.6 [90]. Regulation capacity is referred to as the amount of charging rate that can be increased/decreased by EVA as asked by DNO. The regulation capacity of each EV is the sum of regulation up and regulation down capacities. The EVA is paid by DNO based on these regulation capacities, since these regulation capacities help in frequency regulation [90].

In eq. (6.12), selling price, SP is SP = M +RT P1; M is the mark up price above the buying price of electricity. RT P1 is the selling price of electricity by EVA to the EV users for charging by incorporating demand response (DR). DR is enabled in this third stage through price-based DR and incentive-based DR. The RTP1, being dynamic in nature, is made high during peak load and low during the off-peak load by the DNO to maintain stability of the network. Moreover, in the incentive-based DR program, EV users for charging are charged an extra penalty on top of the RTP when the load level of the system is above 80% of the system’s peak load. On the contrary, if the EVs are discharged during these times, they are paid a reward on the purchasing price offered by the DNO [89]. Furthermore, to ensure that EV either charges or discharges at a given time, two binary variables τch and τdis are defined for each EV to convert the problem to a non-linear mixed integer

6.4 Problem formulation

programming problem. Eq. 6.10is further subjected to the following constraints

∆PEVmin ≤∆PEV(k+i)≤∆PEVmax (6.14) PEVmin ≤PEV(k+i)≤PEVmax (6.15) socmin(k+i)≤soc(k+i|k)≤socmax(k+i) (6.16) soc(k+i|k) =soc(k+i−1|k)−PEV(k+i−1)

Bcap

∆t (6.17)

fori= 1,2, ..., NP.Further, the optimization problem is subjected to the voltage equality and inequal- ity constraints as in eqs. (6.8)-(6.9).

Moreover, each EVs’ SoC shall reach the desired SoC by the departure time, td, referred to as EV user’s constraint,

soc(td)≥socreq (6.18)

To reach the desired SoC beforetd, the lower bound constraint,socmin(k) of eq. (6.16) needs to be updated at every sampling instant. socmin(k) is determined by two factors for every sampling instant.

The first factor is the physical lower limit of energy as in eq. (6.16). The second one is the EV user’s constraint in Eq (6.18). These two factors can be combined together as:

socmin(k) =max[socreq−max(0,(td−t)PEVmax∆tη Bcap

), soclow] (6.19) Here,soclow is limited to 0.2 due to physical considerations.